html,body,p,ul,ol,form,input,button,select,textarea,h1,h2,h3,h4,h5,h6,dl,dt,dd,blockquote,address{margin:0;padding:0;border:0;outline:0}ul,ol{list-style:none}img,abbr{border:0}*{box-sizing:border-box}body{width:100%;overflow-x:hidden}img{vertical-align:middle;max-width:100%}a{color:inherit;text-decoration:none}a:hover{text-decoration:none}input[type=checkbox],input[type=radio],button{cursor:pointer}figure{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}figure img{height:auto !important}html{font-family:"sofia-pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.78;color:#9f9f9f}.section-hero-btn-arrow{position:relative;top:3px;font-size:25px;color:#1c88a0;padding-left:20px}.section-header-nav{font-size:.95rem;font-weight:500;line-height:3;letter-spacing:.6px;text-transform:uppercase}.title-1{position:relative;font-size:2.812rem;font-weight:500;line-height:1.35;color:#fff}.title-1:before{position:absolute;content:"";top:-43px;left:0;width:60px;height:3px;background-color:#fff}.title-2{position:relative;font-size:2.187rem;font-weight:500;line-height:1.4;color:#151515;padding-top:0;margin-left:135px;margin-bottom:30px}.title-2.is-center{text-align:center;margin-left:0;padding-right:0;margin-bottom:30px}.title-2.is-center:before{left:calc(50% - 30px)}[data-namespace=about-us] .title-2{position:-webkit-sticky;position:sticky;top:150px}.title-5{font-size:16px;line-height:2;margin-bottom:10px}p{line-height:2;max-width:560px;margin-bottom:30px}p:last-child{margin-bottom:0}.section-offers{counter-reset:section}.section-offers .title-offer{position:-webkit-sticky;position:sticky;top:150px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.section-offers .title-offer{top:0}}.title-3{font-size:2.187rem;font-weight:500;color:#151515;margin-bottom:30px}strong{color:#9f9f9f}strong.dwl-links-title{display:block}.list-bullet{padding:0;line-height:2;list-style:none}.list-bullet li{position:relative;padding-left:1.3em}.list-bullet li:before{position:absolute;content:"";top:12px;left:-1px;width:12px;height:12px;display:inline-block;background-image:url("/assets/img/favicon/favicon-32x32.png");background-size:cover}.is-center .list-bullet{margin-left:20px}.list-categories{color:#1c88a0}.list-categories-title{font-size:1.562rem;font-weight:normal;line-height:1.4;color:#151515}@-webkit-keyframes scalebtn{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.1);transform:scale(0.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scalebtn{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.1);transform:scale(0.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}.btn-bubble{position:relative;z-index:1;height:50px;display:inline-block;font-size:1.125rem;font-weight:600;line-height:43px;letter-spacing:1.5px;color:#1c88a0;cursor:pointer}.btn-bubble-disc{position:absolute;z-index:0;top:8px;left:-15px;width:35px;height:35px;background:linear-gradient(to right, #1c88a0 0%, #1c88a0 14%, rgba(28, 136, 160, 0.3) 100%);border-radius:25px;opacity:.2;transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.btn-bubble:hover .btn-bubble-disc{left:calc(100% - 30px);-webkit-animation:scalebtn .3s;animation:scalebtn .3s}.btn-bubble.btn-extend{transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.btn-bubble.btn-extend:hover{color:#1c88a0}.btn-bubble.is-center{margin:0 auto}.btn-text{transition:all .3s;text-decoration:underline}.btn-text:hover{color:#151515}.dwl-links-container{margin-bottom:40px}.btn-downloadfile{position:relative;display:inline-block;opacity:.8;text-decoration:none;margin-bottom:10px}.btn-downloadfile i{padding-right:5px}.btn-downloadfile:before{position:absolute;content:"";z-index:1;bottom:-2px;left:0;width:100%;height:2px;background:#1c88a0;opacity:.75;-webkit-transform:scale(0, 1);transform:scale(0, 1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;transition:-webkit-transform .6s cubic-bezier(0.19, 1, 0.22, 1);transition:transform .6s cubic-bezier(0.19, 1, 0.22, 1);transition:transform .6s cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform .6s cubic-bezier(0.19, 1, 0.22, 1);transition:transform .6s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform .6s cubic-bezier(0.19, 1, 0.22, 1)}.btn-downloadfile:hover,.btn-downloadfile.active{color:#1c88a0}.btn-downloadfile:hover:before{-webkit-transform:scale(1, 1);transform:scale(1, 1);transform-origin:0 50%;-webkit-transform-origin:0 50%}.section-getintouch .btn-contact{position:relative;color:#151515}.section-getintouch .btn-contact .btn-contact-img{width:14px;height:14px;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-top:10px}.section-getintouch .contact-link{font-weight:bold;color:#151515}.section-getintouch .contact-link.privacy{text-decoration:underline}.list-buttons>li:nth-child(2){margin-bottom:20px}.text-col-2{-webkit-column-count:2;column-count:2;-webkit-column-gap:3rem;column-gap:3rem;margin-left:135px}.grid-adaptive{margin:-40px 0 0 -40px;display:flex;flex-wrap:wrap}.grid-adaptive:last-child{margin-bottom:0}.grid-adaptive .sub-column-100{width:100%}.grid-adaptive .sub-column-80{width:80%}.grid-adaptive .sub-column-75{width:75%}.grid-adaptive .sub-column-70{width:70%}.grid-adaptive .sub-column-66{width:66.666%}.grid-adaptive .sub-column-60{width:60%}.grid-adaptive .sub-column-50{width:50%}.grid-adaptive .sub-column-40{width:40%}.grid-adaptive .sub-column-33{width:33.333%}.grid-adaptive .sub-column-25{width:25%}.grid-adaptive .sub-column-20{width:20%}.grid-adaptive.is-gutter-small{margin-left:-20px;margin-top:-20px;margin-bottom:20px}.grid-adaptive.is-gutter-small>[class*=sub-column-]{padding-left:20px;margin-top:20px}.grid-adaptive>[class*=sub-column-]{padding:40px 0 0 40px}.grid-adaptive.is-gutter-large{margin-left:-80px;margin-top:-80px;margin-bottom:80px}.grid-adaptive.is-gutter-large>[class*=sub-column-]{padding-left:80px;margin-top:80px}@media(max-width: 640px){.text-col-2{-webkit-column-count:1;column-count:1}.grid-adaptive .sub-column-80{width:100%}.grid-adaptive .sub-column-75{width:100%}.grid-adaptive .sub-column-70{width:100%}.grid-adaptive .sub-column-66{width:100%}.grid-adaptive .sub-column-60{width:100%}.grid-adaptive .sub-column-50{width:100%}.grid-adaptive .sub-column-40{width:100%}.grid-adaptive .sub-column-33{width:50%}.grid-adaptive .sub-column-25{width:50%}.grid-adaptive .sub-column-20{width:33.333%}}@media(max-width: 480px){.grid-adaptive .sub-column-20{width:50%}}@media(max-width: 320px){.grid-adaptive>[class*=sub-column-]{width:100%}}@media(max-width: 1220px){.grid-adaptive.section-news .sub-column-33{width:50%}}@media(max-width: 550px){.grid-adaptive.section-news>[class*=sub-column-]{width:100%}}html{background:#fff}::-moz-selection{background:rgba(28,136,160,.3);color:#151515}::selection{background:rgba(28,136,160,.3);color:#151515}.section-header{position:fixed;z-index:11;top:0;left:0;width:100%;padding:30px 0;transition:all .3s;padding-right:100px}.section-header.header-bg-white{background-color:#fff}.section-header-logo{position:absolute;width:134px}.section-header-logo svg{width:134px;height:50px}.section-header-nav{width:100%;height:50px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap;color:#fff}.section-header-nav li{margin-left:3%}.section-header-nav li:first-child{margin-left:0}.section-header-nav li:last-child{display:none;margin-right:0}.section-header-nav li a{position:relative;color:#fff;opacity:.6;transition:all .6s}.section-header-nav li a:hover{opacity:1}.section-header-nav li a:before{position:absolute;content:"";z-index:-1;top:50%;left:50%;width:35px;height:35px;background:#1c88a0;border-radius:25px;opacity:0;-webkit-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);transition:all .4s cubic-bezier(0.39, 0.575, 0.28, 0.995)}.section-header-nav li a:hover:before{opacity:.2;-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.section-header-nav li a.active:before{opacity:.4;-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.is-black .section-header-logo path{fill:#151515 !important}.is-black .section-header-nav a:before{background:#1c88a0}.is-black .section-header .section-header-nav li a{color:#151515}.is-black .section-header-nav li a{color:#151515}.is-black #section-header-mobilenav-open .fal{color:#000}#section-header-mobilenav-open{display:none}.menu-homepage-top .section-header-nav li a.active:before{background-color:#fff;opacity:.4}.menu-homepage-top .section-header-nav li a:hover:before{background-color:#fff;opacity:.4}@media(max-width: 1024px){.menu-homepage-top .section-header-nav li a.active:before{background-color:#1c88a0;opacity:.4}.menu-homepage-top .section-header-nav li a:hover:before{background-color:#1c88a0;opacity:.4}}html.scroll{overflow:hidden;height:100%}.section-getintouch{position:fixed;z-index:12;top:0;width:calc(100vw - 100px);height:100%;display:flex;flex-direction:row;background-color:#fff;transition:all .6s cubic-bezier(0.785, 0.135, 0.15, 0.86);min-height:100vh;margin-left:calc(100% - 100px)}.section-getintouch:after{position:fixed;content:"";z-index:-100;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);opacity:0;transition:all .6s cubic-bezier(0.785, 0.135, 0.15, 0.86);pointer-events:none}.section-getintouch:before{position:absolute;content:"";z-index:0;top:0;left:1px;width:100%;height:100%;background:#fff;pointer-events:none}.section-getintouch.open:after{opacity:1}.section-getintouch-col-2,.section-getintouch-col-3{opacity:0;-webkit-transform:translateX(80px);transform:translateX(80px);transition:all 1s cubic-bezier(0.39, 0.575, 0.28, 0.995);transition-delay:0}.section-getintouch.open{overflow:hidden;margin-left:calc(0% + 100px)}.section-getintouch.open .section-getintouch-col-2,.section-getintouch.open .section-getintouch-col-3{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px);transition:all 1s cubic-bezier(0.39, 0.575, 0.28, 0.995);transition-delay:.5s}.section-getintouch.open .section-getintouch-col-2{height:auto;background-color:#fff;overflow-y:scroll;padding-bottom:50px}.section-getintouch.open .section-getintouch-col-2::-webkit-scrollbar{display:none}.section-getintouch.open .section-getintouch-col-3{transition-delay:.8s}.section-getintouch-col-1{width:100px;display:flex;justify-content:center;align-items:center;text-align:center;background-color:#fff;border-left:1px solid rgba(0,0,0,.1);cursor:pointer}.section-getintouch-col-1 .btn-contact{position:relative;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-lr;text-orientation:sideways}.section-getintouch-col-2{width:65%;padding-left:8%;padding-right:8%;padding-top:50px}.section-getintouch-col-2 .title-2{position:inherit;top:inherit;margin-left:0}.section-getintouch-col-2 .section-getintouch-col-2-infos{width:100%;display:flex;margin-bottom:40px}.section-getintouch-col-2 .section-getintouch-col-2-infos p{width:50%}.section-getintouch-col-2 .form-contact-row{display:flex}.form-contact{margin-bottom:40px}.form-contact .form-contact-row{width:100%;margin-top:20px}.form-contact .form-contact-row input{height:50px;padding:10px 10px 10px 22px;background-color:#f4f4f4;border:none}.form-contact .form-contact-row-1{width:50%;padding:0 10px 0 0}.form-contact .form-contact-row-1 input{width:100%}.form-contact .form-contact-row-2{width:50%;padding:0 0 0 10px}.form-contact .form-contact-row-2 input{width:100%}.form-contact ::-webkit-input-placeholder{color:#9f9f9f}.form-contact ::-moz-placeholder{color:#9f9f9f}.form-contact :-ms-input-placeholder{color:#9f9f9f}.form-contact :-moz-placeholder{color:#9f9f9f}.form-contact .form-contact-comment{width:100%;height:80px;padding:10px 10px 10px 22px;background-color:#f4f4f4;border:none;resize:none}.form-contact .privacy{display:flex;align-items:center}.form-contact #privacy{margin-right:10px}.form-contact .mandatory{margin-left:auto}.section-getintouch-col-3{width:calc(35% - 100px)}.section-getintouch-col-3 a{height:100%;display:block;background-position:50% 50%;background-size:cover}.section-getintouch-col-3 .fa-times{position:absolute;top:25px;right:35px;padding:10px 14px;font-size:1.4rem;background-color:#151515;border-radius:50%;color:#fff;transition:all .3s;cursor:pointer}.section-getintouch-col-3 .fa-times:hover{background-color:#fff;color:#151515}.submit{padding:12px 25px;font-size:.8rem;font-weight:500;letter-spacing:1.5px;background-color:rgba(28,136,160,.2);border:none;border-radius:22.5px;color:#1c88a0;transition:all .3s;margin-top:30px;-webkit-appearance:none}.submit:hover{background-color:#1c88a0;color:#fff;cursor:pointer}.form-input{margin-bottom:20px}.form-input label.error{color:#f76d6f}#body-bg-fixed.is-page{margin-right:0}.section-getintouch.is-page{position:relative;z-index:10;width:100%;padding-top:150px;margin-left:0}.section-getintouch.is-page:before,.section-getintouch.is-page:after{display:none}.section-getintouch.is-page .section-getintouch-col-3 a{background-position:50% 50%;background-size:cover}.section-getintouch.is-page .section-getintouch-col-3 .fa-times{display:none}.success{padding:20px;font-size:1.3rem;text-align:center;background-color:rgba(28,136,160,.2);color:#151515;margin-bottom:70px}.success p{margin:0 auto}.section-footer{padding:50px 0;background:#fff;border-top:1px solid rgba(0,0,0,.1);color:#151515}.section-footer-title{font-size:1.562rem;font-weight:normal;margin-bottom:10px}.section-footer-nav li{width:100%;border:none;padding-top:10px;text-decoration:none;list-style:none}.section-footer-row-1{display:flex;margin-bottom:100px}.section-footer-row-1 .section-footer-row-1-col-2 li:last-child{display:none}.section-footer-row-1 .section-footer-row-1-col-1{width:37.5%;padding-right:30px}.section-footer-row-1 .section-footer-row-1-col-2{width:37.5%}.section-footer-row-1 .section-footer-row-1-col-3{width:25%}.section-footer-row-1 .section-footer-row-1-col-2 .section-footer-nav{-webkit-column-count:2;column-count:2}.section-footer-row-2{display:flex;justify-content:space-between;color:#9f9f9f}.section-footer-logo{width:225px}.section-footer a{color:#9f9f9f}.section-footer .footer-nav-links,.section-getintouch .contact-link{position:relative;display:inline-block;opacity:.8;margin-bottom:3px;text-decoration:none}.section-footer .footer-nav-links:before,.section-getintouch .contact-link:before{position:absolute;content:"";z-index:1;bottom:-2px;left:0;width:100%;height:2px;background:#1c88a0;opacity:.75;-webkit-transform:scale(0, 1);transform:scale(0, 1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;transition:-webkit-transform .6s cubic-bezier(0.19, 1, 0.22, 1);transition:transform .6s cubic-bezier(0.19, 1, 0.22, 1);transition:transform .6s cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform .6s cubic-bezier(0.19, 1, 0.22, 1);transition:transform .6s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform .6s cubic-bezier(0.19, 1, 0.22, 1)}.section-footer .footer-nav-links:hover,.section-footer .footer-nav-links.active,.section-getintouch .contact-link:hover,.section-getintouch .contact-link.active{color:#1c88a0}.section-footer .footer-nav-links:hover:before,.section-getintouch .contact-link:hover:before{-webkit-transform:scale(1, 1);transform:scale(1, 1);transform-origin:0 50%;-webkit-transform-origin:0 50%}.section-default{margin-top:200px;margin-bottom:200px}.section-download-files{margin-top:-200px;margin-bottom:200px}.is-black .section-grey{margin-top:0}.flickity-container{position:relative}.flickity-viewport{height:555px}#flickity-textural{position:relative;left:0;width:100%;height:150px;margin-top:100px}#flickity-textural .flickity-textual-item{width:50%;height:200px;font-size:1.562rem;text-align:center;line-height:1.6;transition:all .3s ease-in-out;margin-right:60px}#flickity-textural .flickity-textual-item:hover a{color:#1c88a0}#flickity-textural .flickity-textual-item a{color:#9f9f9f;transition:all .3s ease-in-out}#flickity-textural .flickity-prev-next-button{z-index:1;box-shadow:0 0 0 2px rgba(28,136,160,.5);opacity:1;transition:all .3s ease-in-out}#flickity-textural .flickity-prev-next-button:hover{background-color:#1c88a0;box-shadow:0 0 0 2px #1c88a0}#flickity-textural .flickity-prev-next-button:hover .flickity-button-icon{fill:#fff}#flickity-textural .flickity-prev-next-button .flickity-button-icon{opacity:.5;fill:#1c88a0}#flickity-textural .flickity-prev-next-button.previous{left:21%}#flickity-textural .flickity-prev-next-button.next{right:21%}@media(max-width: 700px){#flickity-textural .flickity-prev-next-button{width:35px;height:35px}#flickity-textural .flickity-prev-next-button.previous{left:9%}#flickity-textural .flickity-prev-next-button.next{right:9%}}#flickity-textural .flickity-page-dots{bottom:-25px;text-align:center}#flickity-textural .flickity-page-dots .dot{width:8px;height:8px;margin:0 10px;display:inline-block;background:#1c88a0;border-radius:50%;opacity:.25;cursor:pointer}#flickity-textural .flickity-page-dots .dot.is-selected{background-color:#1c88a0;opacity:1}.flickity-shadow{position:absolute;top:0;left:-30px;width:100%;pointer-events:none}.flickity-shadow .flickity-shadow-left{position:absolute;width:15%;height:150px;background:linear-gradient(90deg, white 0%, rgba(255, 255, 255, 0) 100%)}.flickity-shadow .flickity-shadow-right{position:absolute;right:-75px;width:15%;height:150px;background:linear-gradient(90deg, white 0%, rgba(255, 255, 255, 0) 100%);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section-testimonials{margin-bottom:200px}.section-testimonials .wrapper{margin:0 auto;padding:0;padding-left:100px;padding-right:0}.section-testimonials .flickity-page-dots{position:absolute;top:50%;bottom:inherit;left:-54px;width:auto;height:auto;display:flex;flex-direction:column;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section-testimonials .flickity-page-dots .dot{margin:8px 0}.flickity-testimonials-item{overflow:hidden;width:100%;height:100%;background-color:#1c88a0;color:#fff}.flickity-testimonials-item:before{position:absolute;content:"";z-index:1;top:0;right:0;bottom:0;left:0;background-color:#1c88a0;opacity:.75}.flickity-testimonials-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;font-family:"object-fit: cover;";-o-object-fit:cover;object-fit:cover}.flickity-testimonials-text{position:relative;z-index:1;height:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;color:#fff;max-width:850px}.flickity-testimonials-text blockquote{font-size:2.187rem;font-style:italic;font-weight:normal;line-height:1.43}.flickity-testimonials-text cite{font-size:1.25rem;font-style:normal;text-align:right}.flickity-testimonials-text cite:before{content:"—"}.cache{position:fixed;z-index:1000000000000;top:0;left:0;width:100%;height:100%;pointer-events:none}.cache__item{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center;transform-origin:left center;pointer-events:none}.cache__item:nth-child(1){background:#e5eff0}.cache__item:nth-child(2){background:#d0ddde}.cache__item:nth-child(3){background:#fff}.box-news{height:100%;padding:35px;display:block;background-color:#fff;transition:300ms;margin-bottom:35px;text-decoration:none}.box-news:last-child{margin-bottom:0}.box-news:hover{box-shadow:5px 5px 20px rgba(0,0,0,.125)}.box-news:hover .sub-visual img{-webkit-transform:scale(1.1);transform:scale(1.1)}.box-news .sub-visual{position:relative;overflow:hidden;margin:-35px -35px 25px;display:block}.box-news .sub-visual i{position:absolute;z-index:1;right:40px;bottom:40px;width:44px;height:44px;font-size:10px;text-align:center;line-height:44px;border-radius:100%;color:#fff;transition:300ms}.box-news .sub-visual img{width:100%;transition:all .3s ease-in-out;min-height:250px;max-height:250px;-o-object-fit:contain;object-fit:contain}.box-news .sub-title{font-size:22px;font-weight:500;line-height:1.4;color:#19191b;margin-bottom:5px}.box-news .sub-metadata{font-size:15px;opacity:.5;margin-bottom:15px}.section-default .post-image{width:100%;height:60vh;font-family:"object-fit: cover;";-o-object-fit:cover;object-fit:cover;margin-bottom:40px}.section-default .post-container{width:100%;margin:0 auto}.section-default .post-container .post-image-container{margin:0 auto}.section-default .post-container .btn-center{margin:0 auto;margin-top:60px;margin-bottom:-120px}.section-default .post-container .post-content{margin:0 auto;max-width:560px;margin-top:30px}.section-default .post-container .post-content-title{color:#151515}.section-default .post-container .post-content-meta{margin-bottom:20px}.section-default .post-container .post-content figure{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.section-default .post-container .post-content figure img{height:auto !important}.section-list{padding:0;line-height:2;list-style:none}.section-list li{position:relative;padding-left:1.3em}.section-list li:before{position:absolute;content:"";top:12px;left:-1px;width:12px;height:12px;display:inline-block;background-image:url("/assets/img/favicon/favicon-32x32.png");background-size:cover}.svg-container{width:100%;margin:0 auto;padding:0 40px;display:flex;justify-content:center;align-items:center;max-width:1440px}.svg-container svg{width:100%;height:100%;max-width:1080px;min-height:383px}.svg-container .groups-wheel{cursor:pointer}.svg-container .groups-wheel:hover .groupe{opacity:1}.svg-container .groups-wheel:hover .hover-seg{opacity:1;fill:#1c88a0}.svg-container .groups-wheel:hover .line circle{fill:#1c88a0}.svg-container .groups-wheel:hover .line path{stroke:#1c88a0}.svg-container .groupe{opacity:0;transition:all .3s ease-in-out}.svg-container .hover-seg{opacity:0;fill:#1c88a0}.svg-container .line circle,.svg-container .line path{transition:all .3s ease-in-out}.svg-container .ronds{-webkit-transform-origin:461.9px 176.3px;transform-origin:461.9px 176.3px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.svg-container #governance:hover~#rond-1{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.svg-container #governance:hover~#rond-2{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.svg-container #governance:hover~#rond-3{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.svg-container #security:hover~#rond-1{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.svg-container #security:hover~#rond-2{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.svg-container #security:hover~#rond-3{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.svg-container #itsec:hover~#rond-1{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.svg-container #itsec:hover~#rond-2{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.svg-container #itsec:hover~#rond-3{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.svg-container #threat:hover~#rond-1{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.svg-container #threat:hover~#rond-2{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.svg-container #threat:hover~#rond-3{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.is-touchscreen .groupe{opacity:1}.is-touchscreen .groupe.hover-seg{opacity:0}.scrollMenu{position:fixed;right:110px;bottom:-100%;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all .3s ease-in-out}.scrollMenu.is-scroll{bottom:-220px;display:flex}@media(max-width: 1024px){.scrollMenu.is-scroll{bottom:-210px}}.scrollMenu.is-hover{bottom:0}.scrollMenu.is-hover .scrollMenu-chevron span{display:block}.scrollMenu button{z-index:1;width:60px;height:60px;font-size:19px;background-color:#fff;border-top:1px solid rgba(28,136,160,.4);border-right:1px solid rgba(28,136,160,.4);border-left:1px solid rgba(28,136,160,.4);border-radius:10px 10px 0 0;color:#1c88a0;transition:all .3s ease-in-out;cursor:pointer;margin-bottom:-1px}.scrollMenu button img{width:50%;transition:all .3s ease-in-out}.scrollMenu button:hover{cursor:pointer}.scrollMenu button:hover img{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.scrollMenu ul{padding:20px;background-color:#fff;border-top:1px solid rgba(28,136,160,.4);border-right:1px solid rgba(28,136,160,.4);border-left:1px solid rgba(28,136,160,.4);border-radius:10px 10px 0 0}.scrollMenu ul li{margin-bottom:15px}.scrollMenu ul li:last-child{margin-bottom:0}.scrollMenu ul li a{color:#9f9f9f;transition:all .3s ease-in-out;text-decoration:none}.scrollMenu ul li a:hover{color:#1c88a0}.svg-container-mobile{padding:0 30px;margin-top:-50px}.svg-container-mobile-el{display:flex;align-items:center;font-size:22px;box-shadow:2px 3px 3px 0 rgba(0,0,0,.2);transition:all .3s ease-in-out;cursor:pointer;margin-bottom:20px}.svg-container-mobile-el:hover{color:#1c88a0}.svg-container-mobile-el>img{width:3%}@media(max-width: 700px){.svg-container-mobile-el>img{width:18px}}.svg-container-mobile-el>span{width:100%;display:block;margin-left:10px}@media(max-width: 1024px){.scrollMenu{right:50%;-webkit-transform:translate(50%, 0);transform:translate(50%, 0)}.scrollMenu.is-scroll{width:100%}}#body-bg-fixed{position:relative;z-index:1;height:100%;margin-right:100px}.fade-in{-webkit-animation:.6s ease-in 0s normal forwards 1 running fade}@-webkit-keyframes fade{from{opacity:0}to{opacity:1}}@keyframes fade{from{opacity:0}to{opacity:1}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{background:#1c88a0}::-webkit-scrollbar-thumb:hover{background:#1c88a0}#body-bg-fixed:before{position:fixed;content:"";z-index:-20;top:0;left:0;width:100%;height:100%;display:block;background:url("/assets/img/imrim_bg_1.svg") no-repeat center center;background-size:45%}.wrapper{margin:0 auto;padding:0 100px;max-width:1440px}.section-hero{position:relative;height:100vh;background-image:url("/assets/img/hero_background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;margin-bottom:200px}.section-hero .wrapper{height:100%}.section-hero-body{position:absolute;top:63%;margin-left:135px;padding-top:43px}.section-hero-cta{position:absolute;bottom:0;padding:20px 30px 20px 0;background-color:#fff}.section-hero-cta:after{position:absolute;content:"";top:0;left:-35vw;width:39vw;height:100%;background:#fff}.section-hero .mouse{position:absolute;bottom:15px;left:50%;width:100px;display:flex;flex-direction:column;justify-content:center;align-items:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-decoration:none;min-height:61px}.section-hero .mouse:hover .mouse-wheel{display:none}.section-hero .mouse:hover .mouse-icon{width:40px;height:40px;background-color:#fff;border:2px solid transparent;border-radius:50%;opacity:.6;margin-bottom:-34px}.section-hero .mouse-icon{position:relative;z-index:-1;width:20px;height:35px;text-align:center;background-color:transparent;border:2px solid #fff;border-radius:15px;transition:all .3s ease-in-out;cursor:pointer;margin-bottom:0}.section-hero .mouse-wheel{width:3px;height:6px;margin:2px auto 0;display:block;background-color:#fff;border-radius:50%;transition:all .3s ease-in-out;-webkit-animation:1.6s ease infinite wheel-up-down;animation:1.6s ease infinite wheel-up-down}.section-hero .mouse-text{z-index:0;font-size:15px;color:#fff;transition:all .3s ease-in-out;text-transform:uppercase;white-space:nowrap}@-webkit-keyframes wheel-up-down{0%{opacity:0;margin-top:2px}30%{opacity:1}100%{opacity:0;margin-top:11px}}@keyframes wheel-up-down{0%{opacity:0;margin-top:2px}30%{opacity:1}100%{opacity:0;margin-top:11px}}@media(max-width: 700px){.section-hero .mouse{bottom:60px}}.section-default p.is-center{width:100%;text-align:center;margin-top:50px}.section-default.is-center{margin:0 auto;max-width:800px;margin-top:200px;margin-bottom:200px}.section-default.is-center p{margin:0 auto;max-width:560px;margin-bottom:20px}.section-default.is-center p:last-child{margin-bottom:0}.section-grey{margin:0 auto;display:flex;background-color:#f7f7f7;max-width:100%;padding-top:60px;padding-bottom:80px;margin-top:340px;margin-bottom:150px}.section-grey .section-grey-body{margin-bottom:50px}.section-grey p{max-width:560px}.section-grey .section-grey-content{padding-left:140px;padding-right:30px}.section-grey .list-categories{margin:-50px 0 0 -50px;display:flex;flex-direction:row;flex-wrap:wrap;max-width:560px}.section-grey .list-categories>li{position:relative;display:block;padding-top:50px;padding-left:50px}.section-grey .list-categories>li:before{font-weight:bold}.section-grey .list-categories>li a .list-arrow{position:relative;top:11px;font-size:1.625rem;color:#1c88a0;transition:all .4s cubic-bezier(0.39, 0.575, 0.28, 0.995)}.section-grey .list-categories>li a .list-categories-title{transition:all .4s cubic-bezier(0.39, 0.575, 0.28, 0.995)}.section-grey .list-categories>li a:hover .list-categories-title{color:#1c88a0;-webkit-transform:translate(15px, 0);transform:translate(15px, 0)}.section-grey .list-categories>li a:hover .list-arrow{-webkit-transform:translate(40px, 0);transform:translate(40px, 0)}.section-grey-visual{width:540px;height:570px;background-image:url("/assets/img/content-img.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;max-width:100%;margin-top:-110px}.section-offers-nav{height:100%;padding:0 20px;display:flex;flex-direction:row;justify-content:space-around;align-items:center;flex-wrap:wrap;background-color:rgba(28,136,160,.2);border-radius:10px;min-height:100px}.section-offers-nav .section-offers-nav-el{width:200px;height:100px;padding:0 10px;display:flex;align-items:center;counter-increment:offers-scroll}.section-offers-nav .section-offers-nav-el:hover .offer-scroll{border-bottom:2px solid #1c88a0;color:#000}.section-offers-nav .section-offers-nav-el .offer-scroll{position:relative;font-size:1.125rem;border-bottom:2px solid rgba(28,136,160,0);color:#1c88a0;transition:all 1s;padding-bottom:3px}.section-offers-nav .section-offers-nav-el .offer-scroll:before{position:absolute;content:counter(offers-scroll) ".";left:-18px}.section-partners{width:calc(100% + 20px);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.section-partners .section-partners-list{width:150px;padding:0 20px 30px 0;text-align:center;transition:all .4s;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.section-partners .section-partners-list:hover{-webkit-filter:none;filter:none}@media(max-width: 1220px){.title-offer{margin-left:0}#body-bg-fixed:before{opacity:.7}}@media(max-width: 1024px){html{font-size:15px}.wrapper{padding:0 50px}.section-hero{background-position-x:75%}.section-hero .hero-text{margin-left:0}.section-hero .hero-cta{height:9%;min-width:230px}#body-bg-fixed{width:100%}.title-2{margin-left:0}.text-col-2{margin-left:0}.section-getintouch.is-sticky{display:none}.section-getintouch{position:relative}.section-header{position:fixed;height:100px;padding-top:0;padding-right:0}.section-header .section-header-inner{transition:all .4s;padding-top:30px}.section-header .section-header-inner .section-header-logo{z-index:2}#section-header-mobilenav-open{z-index:2}.section-header-nav{z-index:1;padding:10px;display:flex;display:none;flex-direction:column;justify-content:center;align-items:center;opacity:0}.section-header-nav li{margin:0;padding:20px 0}.section-header-nav li a{color:#151515;pointer-events:none}.section-header-nav li:last-child{display:block}.section-header-nav.open{overflow:scroll;height:calc(100vh - 70px);display:flex;opacity:1}.section-header-nav.open li a{font-size:1rem;pointer-events:auto}#section-header-mobilenav-open{display:block;cursor:pointer;float:right}#section-header-mobilenav-open .fa-bars,#section-header-mobilenav-open .fa-times{font-size:2.3rem;color:#fff}#section-header-mobilenav-open .fa-times{font-size:2.7rem;color:#000;margin-right:13px;margin-top:-1px}.section-getintouch{z-index:0;width:100%;height:100%}.section-getintouch.open{margin-left:0}.section-getintouch-col-3{width:35%}.section-getintouch-col-3 .fa-times{display:none}.section-footer-row-1 .section-footer-row-1-col-2 .section-footer-nav li:last-child{display:block}.section-grey .section-grey-content{padding-left:60px}.section-grey .section-grey-content p{max-width:350px}.section-grey .section-grey-content .list-categories{width:100%}.title-offer{margin-left:30px}.flickity-shadow{display:none}.flickity-testimonials-text{padding:50px}.flickity-testimonials-text blockquote{font-size:2rem;margin-bottom:20px}}@media(max-width: 700px){html{font-size:15px}.wrapper{padding:0 30px}#body-bg-fixed:before{background-size:70%}.section-hero{margin-bottom:100px}.section-hero .section-hero-body{top:35%;padding:0 10px 0 0;margin-left:0}.section-hero .section-hero-body .title-1{font-size:2.1rem}.section-hero-title{font-size:2.1rem}.section-hero-title br{display:none}.grid-adaptive>[class*=sub-column-]{padding:0 0 0 40px}.section-getintouch{flex-direction:column}.section-getintouch-col-2{width:100%}.section-getintouch-col-3{width:100%;height:350px;margin-bottom:100px}.section-getintouch-col-3 a{overflow:hidden}.section-getintouch-col-3 img{-webkit-transform:scale(2);transform:scale(2)}.section-default,.section-default.is-center{margin-bottom:100px;margin-top:100px}.section-default:first-child{margin-top:200px}.section-default.is-center{max-width:530px}.title-2{line-height:1.2;margin-left:0;margin-bottom:30px}.title-2.title-offer{margin-left:34px}.text-col-2{margin-left:0}.section-grey{display:inherit;margin-top:220px;margin-bottom:100px;padding-bottom:10px}.section-grey .section-grey-content{padding:20px 30px 0 30px}.section-grey .section-grey-body{margin-bottom:0}.section-grey .list-categories{width:60%;margin:0 auto;display:block}.section-grey .list-categories li{width:100%;margin-bottom:50px;padding-right:20px}.section-grey .list-categories li a{width:100%}#flickity-textural{height:230px;margin-top:60px}#flickity-textural .flickity-viewport{height:100% !important}#flickity-textural .flickity-textural-item{height:100%}.flickity-page-dots{bottom:-15px}.flickity-shadow{display:none}.section-footer-row-1{flex-direction:column;margin-bottom:0}.section-footer-row-1 .section-footer-row-1-col-2 .section-footer-nav{-webkit-column-count:1;column-count:1}.section-footer-row-1-col-1{margin:0 auto;padding-right:0}.section-footer-row-1-col-1 .section-footer-logo{margin-bottom:30px}.section-footer-row-1 .section-footer-row-1-col-2{width:100%;margin:0 auto;text-align:center;margin-bottom:20px}.section-footer-row-1 .section-footer-row-1-col-3{width:100%;margin:0 auto;text-align:center;margin-bottom:50px}.section-footer-row-2{flex-direction:column;text-align:center}.flickity-testimonials-text{padding:60px}.flickity-testimonials-text cite{margin-top:10px}.section-testimonials .wrapper{padding-left:0}.section-testimonials .flickity-page-dots{top:inherit;bottom:-35px;left:inherit;width:100%;flex-direction:row;justify-content:center;-webkit-transform:translateY(0);transform:translateY(0)}.section-testimonials .flickity-page-dots .dot{margin:0 8px}.section-grey .section-grey-visual{background-position-x:-130px}.section-grey-visual{height:390px}}@media(max-width: 550px){.section-getintouch .section-getintouch-col-2-infos{flex-direction:column}.section-getintouch .section-getintouch-col-2-infos p{width:100%}.section-news-el{margin-bottom:30px}.section-getintouch-col-2 .form-contact-row{flex-direction:column}.section-getintouch-col-2 .form-contact-row .form-contact-row-1{width:100%;padding:0}.section-getintouch-col-2 .form-contact-row .form-contact-row-2{width:100%;padding:0}.flickity-shadow{display:none}.flickity-testimonials-text{padding:30px}.flickity-testimonials-text blockquote{font-size:1.8rem}.section-footer-row-1 .section-footer-row-1-col-1{width:50%;padding-right:0}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsImJhc2UvX3Jlc2V0LnNjc3MiLCJiYXNlL190eXBvLnNjc3MiLCJiYXNlL192YXJpYWJsZXMuc2NzcyIsImJhc2UvX2dyaWQuc2NzcyIsInN0eWxlLnNjc3MiLCJsYXlvdXQvX2hlYWRlci5zY3NzIiwibGF5b3V0L19nZXRpbnRvdWNoLnNjc3MiLCJiYXNlL19taXhpbi5zY3NzIiwibGF5b3V0L19mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX2Jsb2Nrcy5zY3NzIiwiY29tcG9uZW50cy9fc2Nyb2xsLW1lbnUuc2NzcyIsImNvbXBvbmVudHMvX2JhY2t0b21lbnUuc2NzcyIsInBhZ2VzL19ob21lcGFnZS5zY3NzIiwiYmFzZS9fbWVkaWFxdWVyaWVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsa0dDRUEsU0FDSSxVQUNBLFNBRUEsU0FFQSxDQUFBLE1BR0osZUFDSSxDQUFBLFNBR0osUUFDSSxDQUFBLEVBTUoscUJBQ0ksQ0FBQSxLQUdKLFdBQ0ksaUJBRUEsQ0FBQSxJQUdKLHNCQUNJLGNBQ0EsQ0FBQSxFQUdKLGNBQ0ksb0JBRUEsQ0FBQSxRQUdKLG9CQUNJLENBQUEsOENBR0osY0FDSSxDQUFBLE9BR0osdUJBQUEsQUFDSSxzQkFBQSxxQkFBQSxBQUNBLG1CQUFBLENBQUEsV0FDQSxzQkFDSSxDQUFBLEtDdERSLG1DQ3NCYyxlRHBCVixrQkFDQSxnQkNvQlMsaUJEbEJULGFDRkcsQ0FBQSx3QkRPUCxrQkFDSSxRQUNBLGVBRUEsY0NQRyxpQkRXSCxDQUFBLG9CQUdKLGlCQUNJLGdCQUNBLGNBQ0Esb0JBQ0Esd0JBRUEsQ0FBQSxTQUdKLGtCQUNJLG1CQUVBLGdCQUNBLGlCQUNBLFVDN0JJLENBQUEsZ0JEZ0NKLGtCQUNJLFdBQ0EsVUFDQSxPQUNBLFdBRUEsV0FDQSxxQkN2Q0EsQ0FBQSxTRDZDUixrQkFDSSxtQkFFQSxnQkFDQSxnQkFDQSxjQ3RESSxjRDBESixrQkFDQSxrQkFDQSxDQUFBLG1CQUVBLGtCQUNJ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cUJBQ0EsZ0JBQ0ksQ0FBQSxZQUdSLGFBQ0ksQ0FBQSxjQUVKLGdCQUNJLGlCQUVBLG9CQUNBLG1CQUNBLENBQUEsb0NBQ0Esd0JBQ0ksQ0FBQSxpQ0FFSixlQUNJLENBQUEsK0JBRUosVUFDSSxjQUNBLGFBRUEsQ0FBQSxrQ0FDQSxXQUNJLG1CQUVBLGtCQUNBLENBQUEsb0NBQ0EsVUFDSSxDQUFBLG1CQUtoQixhQUNJLGVBRUEsQ0FBQSxzQ0FDQSxzQkFDSSxDQUFBLDJDQUVKLFdBQ0ksQ0FBQSxvQkFHUixZQUNJLENBQUEsaUJBRUosWUFDSSxDQUFBLHNCQUVKLHNCQUNJLGVBRUEsQ0FBQSxzRUFFSix1QkFBQSxBQUNJLGNBQUEsQ0FBQSw0QkFFSixjQUNJLGVBRUEsQ0FBQSxpREFDQSxrQkFDSSxDQUFBLGtEQUdSLFdBQ0ksY0FDQSxrQkFFQSxrQkFFQSxDQUFBLGtEQUVKLFdBQ0ksY0FDQSxrQkFFQSxrQkFFQSxDQUFBLHNCQUVKLHNCQUNJLGlCQUVBLENBQUEsNEJBRUosWUFDSSxDQUFBLGlDQUNBLGVBQ0ksQ0FBQSwrQkFJSixjQUNJLENBQUEsMENBSUosWUFDSSxhQUNBLGFBQ0EsV0FFQSxtQkFFQSx1QkFDQSxnQ0FBQSxBQUVBLHVCQUFBLENBQUEsK0NBQ0EsWUFDSSxDQUFBLG1DQUlaLDRCQUNJLENBQUEscUJBRUosWUFDSSxDQUFBLENBQUEseUJBSVIsb0RBRVEscUJBQ0ksQ0FBQSxzREFDQSxVQUNJLENBQUEsaUJBSVosa0JBQ0ksQ0FBQSw0Q0FFSixxQkFDSSxDQUFBLGdFQUNBLFdBQ0ksU0FDQSxDQUFBLGdFQUVKLFdBQ0ksU0FDQSxDQUFBLGlCQUdSLFlBQ0ksQ0FBQSw0QkFFSixZQUNJLENBQUEsdUNBQ0EsZ0JBQ0ksQ0FBQSxrREFHUixVQUNJLGVBRUEsQ0FBQSxDQUFBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbImh0bWwsYm9keSxwLHVsLG9sLGZvcm0saW5wdXQsYnV0dG9uLHNlbGVjdCx0ZXh0YXJlYSxoMSxoMixoMyxoNCxoNSxoNixkbCxkdCxkZCxibG9ja3F1b3RlLGFkZHJlc3N7bWFyZ2luOjA7cGFkZGluZzowO2JvcmRlcjowO291dGxpbmU6MH11bCxvbHtsaXN0LXN0eWxlOm5vbmV9aW1nLGFiYnJ7Ym9yZGVyOjB9Kntib3gtc2l6aW5nOmJvcmRlci1ib3h9Ym9keXt3aWR0aDoxMDAlO292ZXJmbG93LXg6aGlkZGVufWltZ3t2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7bWF4LXdpZHRoOjEwMCV9YXtjb2xvcjppbmhlcml0O3RleHQtZGVjb3JhdGlvbjpub25lfWE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9aW5wdXRbdHlwZT1jaGVja2JveF0saW5wdXRbdHlwZT1yYWRpb10sYnV0dG9ue2N1cnNvcjpwb2ludGVyfWZpZ3VyZXttYXJnaW4taW5saW5lLXN0YXJ0OjA7bWFyZ2luLWlubGluZS1lbmQ6MH1maWd1cmUgaW1ne2hlaWdodDphdXRvICFpbXBvcnRhbnR9aHRtbHtmb250LWZhbWlseTpcInNvZmlhLXByb1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNzg7Y29sb3I6IzlmOWY5Zn0uc2VjdGlvbi1oZXJvLWJ0bi1hcnJvd3twb3NpdGlvbjpyZWxhdGl2ZTt0b3A6M3B4O2ZvbnQtc2l6ZToyNXB4O2NvbG9yOiMxYzg4YTA7cGFkZGluZy1sZWZ0OjIwcHh9LnNlY3Rpb24taGVhZGVyLW5hdntmb250LXNpemU6Ljk1cmVtO2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDozO2xldHRlci1zcGFjaW5nOi42cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS50aXRsZS0xe3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZToyLjgxMnJlbTtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MS4zNTtjb2xvcjojZmZmfS50aXRsZS0xOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7dG9wOi00M3B4O2xlZnQ6MDt3aWR0aDo2MHB4O2hlaWdodDozcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmfS50aXRsZS0ye3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZToyLjE4N3JlbTtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MS40O2NvbG9yOiMxNTE1MTU7cGFkZGluZy10b3A6MDttYXJnaW4tbGVmdDoxMzVweDttYXJnaW4tYm90dG9tOjMwcHh9LnRpdGxlLTIuaXMtY2VudGVye3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1sZWZ0OjA7cGFkZGluZy1yaWdodDowO21hcmdpbi1ib3R0b206MzBweH0udGl0bGUtMi5pcy1jZW50ZXI6YmVmb3Jle2xlZnQ6Y2FsYyg1MCUgLSAzMHB4KX1bZGF0YS1uYW1lc3BhY2U9YWJvdXQtdXNdIC50aXRsZS0ye3Bvc2l0aW9uOnN0aWNreTt0b3A6MTUwcHh9LnRpdGxlLTV7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjttYXJnaW4tYm90dG9tOjEwcHh9cHtsaW5lLWhlaWdodDoyO21heC13aWR0aDo1NjBweDttYXJnaW4tYm90dG9tOjMwcHh9cDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uc2VjdGlvbi1vZmZlcnN7Y291bnRlci1yZXNldDpzZWN0aW9ufS5zZWN0aW9uLW9mZmVycyAudGl0bGUtb2ZmZXJ7cG9zaXRpb246c3RpY2t5O3RvcDoxNTBweH1AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKXsuc2VjdGlvbi1vZmZlcnMgLnRpdGxlLW9mZmVye3RvcDowfX0udGl0bGUtM3tmb250LXNpemU6Mi4xODdyZW07Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiMxNTE1MTU7bWFyZ2luLWJvdHRvbTozMHB4fXN0cm9uZ3tjb2xvcjojOWY5ZjlmfXN0cm9uZy5kd2wtbGlua3MtdGl0bGV7ZGlzcGxheTpibG9ja30ubGlzdC1idWxsZXR7cGFkZGluZzowO2xpbmUtaGVpZ2h0OjI7bGlzdC1zdHlsZTpub25lfS5saXN0LWJ1bGxldCBsaXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6MS4zZW19Lmxpc3QtYnVsbGV0IGxpOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7dG9wOjEycHg7bGVmdDotMXB4O3dpZHRoOjEycHg7aGVpZ2h0OjEycHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvYXNzZXRzL2ltZy9mYXZpY29uL2Zhdmljb24tMzJ4MzIucG5nXCIpO2JhY2tncm91bmQtc2l6ZTpjb3Zlcn0uaXMtY2VudGVyIC5saXN0LWJ1bGxldHttYXJnaW4tbGVmdDoyMHB4fS5saXN0LWNhdGVnb3JpZXN7Y29sb3I6IzFjODhhMH0ubGlzdC1jYXRlZ29yaWVzLXRpdGxle2ZvbnQtc2l6ZToxLjU2MnJlbTtmb250LXdlaWdodDpub3JtYWw7bGluZS1oZWlnaHQ6MS40O2NvbG9yOiMxNTE1MTV9QGtleWZyYW1lcyBzY2FsZWJ0bnswJXt0cmFuc2Zvcm06c2NhbGUoMSl9NTAle3RyYW5zZm9ybTpzY2FsZSgwLjEpfTEwMCV7dHJhbnNmb3JtOnNjYWxlKDEpfX0uYnRuLWJ1YmJsZXtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7aGVpZ2h0OjUwcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjEuMTI1cmVtO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDo0M3B4O2xldHRlci1zcGFjaW5nOjEuNXB4O2NvbG9yOiMxYzg4YTA7Y3Vyc29yOnBvaW50ZXJ9LmJ0bi1idWJibGUtZGlzY3twb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjA7dG9wOjhweDtsZWZ0Oi0xNXB4O3dpZHRoOjM1cHg7aGVpZ2h0OjM1cHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMxYzg4YTAgMCUsICMxYzg4YTAgMTQlLCByZ2JhKDI4LCAxMzYsIDE2MCwgMC4zKSAxMDAlKTtib3JkZXItcmFkaXVzOjI1cHg7b3BhY2l0eTouMjt0cmFuc2l0aW9uOmFsbCAuM3MgY3ViaWMtYmV6aWVyKDAuNzg1LCAwLjEzNSwgMC4xNSwgMC44Nil9LmJ0bi1idWJibGU6aG92ZXIgLmJ0bi1idWJibGUtZGlzY3tsZWZ0OmNhbGMoMTAwJSAtIDMwcHgpO2FuaW1hdGlvbjpzY2FsZWJ0biAuM3N9LmJ0bi1idWJibGUuYnRuLWV4dGVuZHt0cmFuc2l0aW9uOmFsbCAuM3MgY3ViaWMtYmV6aWVyKDAuNzg1LCAwLjEzNSwgMC4xNSwgMC44Nil9LmJ0bi1idWJibGUuYnRuLWV4dGVuZDpob3Zlcntjb2xvcjojMWM4OGEwfS5idG4tYnViYmxlLmlzLWNlbnRlcnttYXJnaW46MCBhdXRvfS5idG4tdGV4dHt0cmFuc2l0aW9uOmFsbCAuM3M7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uYnRuLXRleHQ6aG92ZXJ7Y29sb3I6IzE1MTUxNX0uZHdsLWxpbmtzLWNvbnRhaW5lcnttYXJnaW4tYm90dG9tOjQwcHh9LmJ0bi1kb3dubG9hZGZpbGV7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7b3BhY2l0eTouODt0ZXh0LWRlY29yYXRpb246bm9uZTttYXJnaW4tYm90dG9tOjEwcHh9LmJ0bi1kb3dubG9hZGZpbGUgaXtwYWRkaW5nLXJpZ2h0OjVweH0uYnRuLWRvd25sb2FkZmlsZTpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO3otaW5kZXg6MTtib3R0b206LTJweDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MnB4O2JhY2tncm91bmQ6IzFjODhhMDtvcGFjaXR5Oi43NTt0cmFuc2Zvcm06c2NhbGUoMCwgMSk7dHJhbnNmb3JtLW9yaWdpbjoxMDAlIDUwJTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNnMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO3RyYW5zaXRpb246dHJhbnNmb3JtIC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSksLXdlYmtpdC10cmFuc2Zvcm0gLjZzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKX0uYnRuLWRvd25sb2FkZmlsZTpob3ZlciwuYnRuLWRvd25sb2FkZmlsZS5hY3RpdmV7Y29sb3I6IzFjODhhMH0uYnRuLWRvd25sb2FkZmlsZTpob3ZlcjpiZWZvcmV7dHJhbnNmb3JtOnNjYWxlKDEsIDEpO3RyYW5zZm9ybS1vcmlnaW46MCA1MCU7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOjAgNTAlfS5zZWN0aW9uLWdldGludG91Y2ggLmJ0bi1jb250YWN0e3Bvc2l0aW9uOnJlbGF0aXZlO2NvbG9yOiMxNTE1MTV9LnNlY3Rpb24tZ2V0aW50b3VjaCAuYnRuLWNvbnRhY3QgLmJ0bi1jb250YWN0LWltZ3t3aWR0aDoxNHB4O2hlaWdodDoxNHB4O3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpO21hcmdpbi10b3A6MTBweH0uc2VjdGlvbi1nZXRpbnRvdWNoIC5jb250YWN0LWxpbmt7Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojMTUxNTE1fS5zZWN0aW9uLWdldGludG91Y2ggLmNvbnRhY3QtbGluay5wcml2YWN5e3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9Lmxpc3QtYnV0dG9ucz5saTpudGgtY2hpbGQoMil7bWFyZ2luLWJvdHRvbToyMHB4fS50ZXh0LWNvbC0ye2NvbHVtbi1jb3VudDoyO2NvbHVtbi1nYXA6M3JlbTttYXJnaW4tbGVmdDoxMzVweH0uZ3JpZC1hZGFwdGl2ZXttYXJnaW46LTQwcHggMCAwIC00MHB4O2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcH0uZ3JpZC1hZGFwdGl2ZTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uZ3JpZC1hZGFwdGl2ZSAuc3ViLWNvbHVtbi0xMDB7d2lkdGg6MTAwJX0uZ3JpZC1hZGFwdGl2ZSAuc3ViLWNvbHVtbi04MHt3aWR0aDo4MCV9LmdyaWQtYWRhcHRpdmUgLnN1Yi1jb2x1bW4tNzV7d2lkdGg6NzUlfS5ncmlkLWFkYXB0aXZlIC5zdWItY29sdW1uLTcwe3dpZHRoOjcwJX0uZ3JpZC1hZGFwdGl2ZSAuc3ViLWNvbHVtbi02Nnt3aWR0aDo2Ni42NjYlfS5ncmlkLWFkYXB0aXZlIC5zdWItY29sdW1uLTYwe3dpZHRoOjYwJX0uZ3JpZC1hZGFwdGl2ZSAuc3ViLWNvbHVtbi01MHt3aWR0aDo1MCV9LmdyaWQtYWRhcHRpdmUgLnN1Yi1jb2x1bW4tNDB7d2lkdGg6NDAlfS5ncmlkLWFkYXB0aXZlIC5zdWItY29sdW1uLTMze3dpZHRoOjMzLjMzMyV9LmdyaWQtYWRhcHRpdmUgLnN1Yi1jb2x1bW4tMjV7d2lkdGg6MjUlfS5ncmlkLWFkYXB0aXZlIC5zdWItY29sdW1uLTIwe3dpZHRoOjIwJX0uZ3JpZC1hZGFwdGl2ZS5pcy1ndXR0ZXItc21hbGx7bWFyZ2luLWxlZnQ6LTIwcHg7bWFyZ2luLXRvcDotMjBweDttYXJnaW4tYm90dG9tOjIwcHh9LmdyaWQtYWRhcHRpdmUuaXMtZ3V0dGVyLXNtYWxsPltjbGFzcyo9c3ViLWNvbHVtbi1de3BhZGRpbmctbGVmdDoyMHB4O21hcmdpbi10b3A6MjBweH0uZ3JpZC1hZGFwdGl2ZT5bY2xhc3MqPXN1Yi1jb2x1bW4tXXtwYWRkaW5nOjQwcHggMCAwIDQwcHh9LmdyaWQtYWRhcHRpdmUuaXMtZ3V0dGVyLWxhcmdle21hcmdpbi1sZWZ0Oi04MHB4O21hcmdpbi10b3A6LTgwcHg7bWFyZ2luLWJvdHRvbTo4MHB4fS5ncmlkLWFkYXB0aXZlLmlzLWd1dHRlci1sYXJnZT5bY2xhc3MqPXN1Yi1jb2x1bW4tXXtwYWRkaW5nLWxlZnQ6ODBweDttYXJnaW4tdG9wOjgwcHh9QG1lZGlhKG1heC13aWR0aDogNjQwcHgpey50ZXh0LWNvbC0ye2NvbHVtbi1jb3VudDoxfS5ncmlkLWFkYXB0aXZlIC5zdWItY29sdW1uLTgwe3dpZHRoOjEwMCV9LmdyaWQtYWRhcHRpdmUgLnN1Yi1jb2x1bW4tNzV7d2lkdGg6MTAwJX0uZ3JpZC1hZGFwdGl2ZSAuc3ViLWNvbHVtbi03MHt3aWR0aDoxMDAlfS5ncmlkLWFkYXB0aXZlIC5zdWItY29sdW1uLTY2e3dpZHRoOjEwMCV9LmdyaWQtYWRhcHRpdmUgLnN1Yi1jb2x1bW4tNjB7d2lkdGg6MTAwJX0uZ3JpZC1hZGFwdGl2ZSAuc3ViLWNvbHVtbi01MHt3aWR0aDoxMDAlfS5ncmlkLWFkYXB0aXZlIC5zdWItY29sdW1uLTQwe3dpZHRoOjEwMCV9LmdyaWQtYWRhcHRpdmUgLnN1Yi1jb2x1bW4tMzN7d2lkdGg6NTAlfS5ncmlkLWFkYXB0aXZlIC5zdWItY29sdW1uLTI1e3dpZHRoOjUwJX0uZ3JpZC1hZGFwdGl2ZSAuc3ViLWNvbHVtbi0yMHt3aWR0aDozMy4zMzMlfX1AbWVkaWEobWF4LXdpZHRoOiA0ODBweCl7LmdyaWQtYWRhcHRpdmUgLnN1Yi1jb2x1bW4tMjB7d2lkdGg6NTAlfX1AbWVkaWEobWF4LXdpZHRoOiAzMjBweCl7LmdyaWQtYWRhcHRpdmU+W2NsYXNzKj1zdWItY29sdW1uLV17d2lkdGg6MTAwJX19QG1lZGlhKG1heC13aWR0aDogMTIyMHB4KXsuZ3JpZC1hZGFwdGl2ZS5zZWN0aW9uLW5ld3MgLnN1Yi1jb2x1bW4tMzN7d2lkdGg6NTAlfX1AbWVkaWEobWF4LXdpZHRoOiA1NTBweCl7LmdyaWQtYWRhcHRpdmUuc2VjdGlvbi1uZXdzPltjbGFzcyo9c3ViLWNvbHVtbi1de3dpZHRoOjEwMCV9fWh0bWx7YmFja2dyb3VuZDojZmZmfTo6c2VsZWN0aW9ue2JhY2tncm91bmQ6cmdiYSgyOCwxMzYsMTYwLC4zKTtjb2xvcjojMTUxNTE1fS5zZWN0aW9uLWhlYWRlcntwb3NpdGlvbjpmaXhlZDt6LWluZGV4OjExO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO3BhZGRpbmc6MzBweCAwO3RyYW5zaXRpb246YWxsIC4zcztwYWRkaW5nLXJpZ2h0OjEwMHB4fS5zZWN0aW9uLWhlYWRlci5oZWFkZXItYmctd2hpdGV7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5zZWN0aW9uLWhlYWRlci1sb2dve3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEzNHB4fS5zZWN0aW9uLWhlYWRlci1sb2dvIHN2Z3t3aWR0aDoxMzRweDtoZWlnaHQ6NTBweH0uc2VjdGlvbi1oZWFkZXItbmF2e3dpZHRoOjEwMCU7aGVpZ2h0OjUwcHg7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtd3JhcDpub3dyYXA7Y29sb3I6I2ZmZn0uc2VjdGlvbi1oZWFkZXItbmF2IGxpe21hcmdpbi1sZWZ0OjMlfS5zZWN0aW9uLWhlYWRlci1uYXYgbGk6Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MH0uc2VjdGlvbi1oZWFkZXItbmF2IGxpOmxhc3QtY2hpbGR7ZGlzcGxheTpub25lO21hcmdpbi1yaWdodDowfS5zZWN0aW9uLWhlYWRlci1uYXYgbGkgYXtwb3NpdGlvbjpyZWxhdGl2ZTtjb2xvcjojZmZmO29wYWNpdHk6LjY7dHJhbnNpdGlvbjphbGwgLjZzfS5zZWN0aW9uLWhlYWRlci1uYXYgbGkgYTpob3ZlcntvcGFjaXR5OjF9LnNlY3Rpb24taGVhZGVyLW5hdiBsaSBhOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7ei1pbmRleDotMTt0b3A6NTAlO2xlZnQ6NTAlO3dpZHRoOjM1cHg7aGVpZ2h0OjM1cHg7YmFja2dyb3VuZDojMWM4OGEwO2JvcmRlci1yYWRpdXM6MjVweDtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgwKTt0cmFuc2l0aW9uOmFsbCAuNHMgY3ViaWMtYmV6aWVyKDAuMzksIDAuNTc1LCAwLjI4LCAwLjk5NSl9LnNlY3Rpb24taGVhZGVyLW5hdiBsaSBhOmhvdmVyOmJlZm9yZXtvcGFjaXR5Oi4yO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMSl9LnNlY3Rpb24taGVhZGVyLW5hdiBsaSBhLmFjdGl2ZTpiZWZvcmV7b3BhY2l0eTouNDt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEpfS5pcy1ibGFjayAuc2VjdGlvbi1oZWFkZXItbG9nbyBwYXRoe2ZpbGw6IzE1MTUxNSAhaW1wb3J0YW50fS5pcy1ibGFjayAuc2VjdGlvbi1oZWFkZXItbmF2IGE6YmVmb3Jle2JhY2tncm91bmQ6IzFjODhhMH0uaXMtYmxhY2sgLnNlY3Rpb24taGVhZGVyIC5zZWN0aW9uLWhlYWRlci1uYXYgbGkgYXtjb2xvcjojMTUxNTE1fS5pcy1ibGFjayAuc2VjdGlvbi1oZWFkZXItbmF2IGxpIGF7Y29sb3I6IzE1MTUxNX0uaXMtYmxhY2sgI3NlY3Rpb24taGVhZGVyLW1vYmlsZW5hdi1vcGVuIC5mYWx7Y29sb3I6IzAwMH0jc2VjdGlvbi1oZWFkZXItbW9iaWxlbmF2LW9wZW57ZGlzcGxheTpub25lfS5tZW51LWhvbWVwYWdlLXRvcCAuc2VjdGlvbi1oZWFkZXItbmF2IGxpIGEuYWN0aXZlOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7b3BhY2l0eTouNH0ubWVudS1ob21lcGFnZS10b3AgLnNlY3Rpb24taGVhZGVyLW5hdiBsaSBhOmhvdmVyOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7b3BhY2l0eTouNH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5tZW51LWhvbWVwYWdlLXRvcCAuc2VjdGlvbi1oZWFkZXItbmF2IGxpIGEuYWN0aXZlOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiMxYzg4YTA7b3BhY2l0eTouNH0ubWVudS1ob21lcGFnZS10b3AgLnNlY3Rpb24taGVhZGVyLW5hdiBsaSBhOmhvdmVyOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiMxYzg4YTA7b3BhY2l0eTouNH19aHRtbC5zY3JvbGx7b3ZlcmZsb3c6aGlkZGVuO2hlaWdodDoxMDAlfS5zZWN0aW9uLWdldGludG91Y2h7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDoxMjt0b3A6MDt3aWR0aDpjYWxjKDEwMHZ3IC0gMTAwcHgpO2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7YmFja2dyb3VuZC1jb2xvcjojZmZmO3RyYW5zaXRpb246YWxsIC42cyBjdWJpYy1iZXppZXIoMC43ODUsIDAuMTM1LCAwLjE1LCAwLjg2KTttaW4taGVpZ2h0OjEwMHZoO21hcmdpbi1sZWZ0OmNhbGMoMTAwJSAtIDEwMHB4KX0uc2VjdGlvbi1nZXRpbnRvdWNoOmFmdGVye3Bvc2l0aW9uOmZpeGVkO2NvbnRlbnQ6XCJcIjt6LWluZGV4Oi0xMDA7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC42KTtvcGFjaXR5OjA7dHJhbnNpdGlvbjphbGwgLjZzIGN1YmljLWJlemllcigwLjc4NSwgMC4xMzUsIDAuMTUsIDAuODYpO3BvaW50ZXItZXZlbnRzOm5vbmV9LnNlY3Rpb24tZ2V0aW50b3VjaDpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO3otaW5kZXg6MDt0b3A6MDtsZWZ0OjFweDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6I2ZmZjtwb2ludGVyLWV2ZW50czpub25lfS5zZWN0aW9uLWdldGludG91Y2gub3BlbjphZnRlcntvcGFjaXR5OjF9LnNlY3Rpb24tZ2V0aW50b3VjaC1jb2wtMiwuc2VjdGlvbi1nZXRpbnRvdWNoLWNvbC0ze29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWCg4MHB4KTt0cmFuc2l0aW9uOmFsbCAxcyBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuMjgsIDAuOTk1KTt0cmFuc2l0aW9uLWRlbGF5OjB9LnNlY3Rpb24tZ2V0aW50b3VjaC5vcGVue292ZXJmbG93OmhpZGRlbjttYXJnaW4tbGVmdDpjYWxjKDAlICsgMTAwcHgpfS5zZWN0aW9uLWdldGludG91Y2gub3BlbiAuc2VjdGlvbi1nZXRpbnRvdWNoLWNvbC0yLC5zZWN0aW9uLWdldGludG91Y2gub3BlbiAuc2VjdGlvbi1nZXRpbnRvdWNoLWNvbC0ze29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwcHgpO3RyYW5zaXRpb246YWxsIDFzIGN1YmljLWJlemllcigwLjM5LCAwLjU3NSwgMC4yOCwgMC45OTUpO3RyYW5zaXRpb24tZGVsYXk6LjVzfS5zZWN0aW9uLWdldGludG91Y2gub3BlbiAuc2VjdGlvbi1nZXRpbnRvdWNoLWNvbC0ye2hlaWdodDphdXRvO2JhY2tncm91bmQtY29sb3I6I2ZmZjtvdmVyZmxvdy15OnNjcm9sbDtwYWRkaW5nLWJvdHRvbTo1MHB4fS5zZWN0aW9uLWdldGludG91Y2gub3BlbiAuc2VjdGlvbi1nZXRpbnRvdWNoLWNvbC0yOjotd2Via2l0LXNjcm9sbGJhcntkaXNwbGF5Om5vbmV9LnNlY3Rpb24tZ2V0aW50b3VjaC5vcGVuIC5zZWN0aW9uLWdldGludG91Y2gtY29sLTN7dHJhbnNpdGlvbi1kZWxheTouOHN9LnNlY3Rpb24tZ2V0aW50b3VjaC1jb2wtMXt3aWR0aDoxMDBweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xKTtjdXJzb3I6cG9pbnRlcn0uc2VjdGlvbi1nZXRpbnRvdWNoLWNvbC0xIC5idG4tY29udGFjdHtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2Zvcm06cm90YXRlKC0xODBkZWcpOy13ZWJraXQtd3JpdGluZy1tb2RlOnZlcnRpY2FsLXJsOy1tcy13cml0aW5nLW1vZGU6dGItcmw7d3JpdGluZy1tb2RlOnZlcnRpY2FsLWxyO3RleHQtb3JpZW50YXRpb246c2lkZXdheXN9LnNlY3Rpb24tZ2V0aW50b3VjaC1jb2wtMnt3aWR0aDo2NSU7cGFkZGluZy1sZWZ0OjglO3BhZGRpbmctcmlnaHQ6OCU7cGFkZGluZy10b3A6NTBweH0uc2VjdGlvbi1nZXRpbnRvdWNoLWNvbC0yIC50aXRsZS0ye3Bvc2l0aW9uOmluaGVyaXQ7dG9wOmluaGVyaXQ7bWFyZ2luLWxlZnQ6MH0uc2VjdGlvbi1nZXRpbnRvdWNoLWNvbC0yIC5zZWN0aW9uLWdldGludG91Y2gtY29sLTItaW5mb3N7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7bWFyZ2luLWJvdHRvbTo0MHB4fS5zZWN0aW9uLWdldGludG91Y2gtY29sLTIgLnNlY3Rpb24tZ2V0aW50b3VjaC1jb2wtMi1pbmZvcyBwe3dpZHRoOjUwJX0uc2VjdGlvbi1nZXRpbnRvdWNoLWNvbC0yIC5mb3JtLWNvbnRhY3Qtcm93e2Rpc3BsYXk6ZmxleH0uZm9ybS1jb250YWN0e21hcmdpbi1ib3R0b206NDBweH0uZm9ybS1jb250YWN0IC5mb3JtLWNvbnRhY3Qtcm93e3dpZHRoOjEwMCU7bWFyZ2luLXRvcDoyMHB4fS5mb3JtLWNvbnRhY3QgLmZvcm0tY29udGFjdC1yb3cgaW5wdXR7aGVpZ2h0OjUwcHg7cGFkZGluZzoxMHB4IDEwcHggMTBweCAyMnB4O2JhY2tncm91bmQtY29sb3I6I2Y0ZjRmNDtib3JkZXI6bm9uZX0uZm9ybS1jb250YWN0IC5mb3JtLWNvbnRhY3Qtcm93LTF7d2lkdGg6NTAlO3BhZGRpbmc6MCAxMHB4IDAgMH0uZm9ybS1jb250YWN0IC5mb3JtLWNvbnRhY3Qtcm93LTEgaW5wdXR7d2lkdGg6MTAwJX0uZm9ybS1jb250YWN0IC5mb3JtLWNvbnRhY3Qtcm93LTJ7d2lkdGg6NTAlO3BhZGRpbmc6MCAwIDAgMTBweH0uZm9ybS1jb250YWN0IC5mb3JtLWNvbnRhY3Qtcm93LTIgaW5wdXR7d2lkdGg6MTAwJX0uZm9ybS1jb250YWN0IDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojOWY5ZjlmfS5mb3JtLWNvbnRhY3QgOjotbW96LXBsYWNlaG9sZGVye2NvbG9yOiM5ZjlmOWZ9LmZvcm0tY29udGFjdCA6LW1zLWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOiM5ZjlmOWZ9LmZvcm0tY29udGFjdCA6LW1vei1wbGFjZWhvbGRlcntjb2xvcjojOWY5ZjlmfS5mb3JtLWNvbnRhY3QgLmZvcm0tY29udGFjdC1jb21tZW50e3dpZHRoOjEwMCU7aGVpZ2h0OjgwcHg7cGFkZGluZzoxMHB4IDEwcHggMTBweCAyMnB4O2JhY2tncm91bmQtY29sb3I6I2Y0ZjRmNDtib3JkZXI6bm9uZTtyZXNpemU6bm9uZX0uZm9ybS1jb250YWN0IC5wcml2YWN5e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmZvcm0tY29udGFjdCAjcHJpdmFjeXttYXJnaW4tcmlnaHQ6MTBweH0uZm9ybS1jb250YWN0IC5tYW5kYXRvcnl7bWFyZ2luLWxlZnQ6YXV0b30uc2VjdGlvbi1nZXRpbnRvdWNoLWNvbC0ze3dpZHRoOmNhbGMoMzUlIC0gMTAwcHgpfS5zZWN0aW9uLWdldGludG91Y2gtY29sLTMgYXtoZWlnaHQ6MTAwJTtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtcG9zaXRpb246NTAlIDUwJTtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LnNlY3Rpb24tZ2V0aW50b3VjaC1jb2wtMyAuZmEtdGltZXN7cG9zaXRpb246YWJzb2x1dGU7dG9wOjI1cHg7cmlnaHQ6MzVweDtwYWRkaW5nOjEwcHggMTRweDtmb250LXNpemU6MS40cmVtO2JhY2tncm91bmQtY29sb3I6IzE1MTUxNTtib3JkZXItcmFkaXVzOjUwJTtjb2xvcjojZmZmO3RyYW5zaXRpb246YWxsIC4zcztjdXJzb3I6cG9pbnRlcn0uc2VjdGlvbi1nZXRpbnRvdWNoLWNvbC0zIC5mYS10aW1lczpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6IzE1MTUxNX0uc3VibWl0e3BhZGRpbmc6MTJweCAyNXB4O2ZvbnQtc2l6ZTouOHJlbTtmb250LXdlaWdodDo1MDA7bGV0dGVyLXNwYWNpbmc6MS41cHg7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI4LDEzNiwxNjAsLjIpO2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6MjIuNXB4O2NvbG9yOiMxYzg4YTA7dHJhbnNpdGlvbjphbGwgLjNzO21hcmdpbi10b3A6MzBweDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX0uc3VibWl0OmhvdmVye2JhY2tncm91bmQtY29sb3I6IzFjODhhMDtjb2xvcjojZmZmO2N1cnNvcjpwb2ludGVyfS5mb3JtLWlucHV0e21hcmdpbi1ib3R0b206MjBweH0uZm9ybS1pbnB1dCBsYWJlbC5lcnJvcntjb2xvcjojZjc2ZDZmfSNib2R5LWJnLWZpeGVkLmlzLXBhZ2V7bWFyZ2luLXJpZ2h0OjB9LnNlY3Rpb24tZ2V0aW50b3VjaC5pcy1wYWdle3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTA7d2lkdGg6MTAwJTtwYWRkaW5nLXRvcDoxNTBweDttYXJnaW4tbGVmdDowfS5zZWN0aW9uLWdldGludG91Y2guaXMtcGFnZTpiZWZvcmUsLnNlY3Rpb24tZ2V0aW50b3VjaC5pcy1wYWdlOmFmdGVye2Rpc3BsYXk6bm9uZX0uc2VjdGlvbi1nZXRpbnRvdWNoLmlzLXBhZ2UgLnNlY3Rpb24tZ2V0aW50b3VjaC1jb2wtMyBhe2JhY2tncm91bmQtcG9zaXRpb246NTAlIDUwJTtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LnNlY3Rpb24tZ2V0aW50b3VjaC5pcy1wYWdlIC5zZWN0aW9uLWdldGludG91Y2gtY29sLTMgLmZhLXRpbWVze2Rpc3BsYXk6bm9uZX0uc3VjY2Vzc3twYWRkaW5nOjIwcHg7Zm9udC1zaXplOjEuM3JlbTt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjgsMTM2LDE2MCwuMik7Y29sb3I6IzE1MTUxNTttYXJnaW4tYm90dG9tOjcwcHh9LnN1Y2Nlc3MgcHttYXJnaW46MCBhdXRvfS5zZWN0aW9uLWZvb3RlcntwYWRkaW5nOjUwcHggMDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgwLDAsMCwuMSk7Y29sb3I6IzE1MTUxNX0uc2VjdGlvbi1mb290ZXItdGl0bGV7Zm9udC1zaXplOjEuNTYycmVtO2ZvbnQtd2VpZ2h0Om5vcm1hbDttYXJnaW4tYm90dG9tOjEwcHh9LnNlY3Rpb24tZm9vdGVyLW5hdiBsaXt3aWR0aDoxMDAlO2JvcmRlcjpub25lO3BhZGRpbmctdG9wOjEwcHg7dGV4dC1kZWNvcmF0aW9uOm5vbmU7bGlzdC1zdHlsZTpub25lfS5zZWN0aW9uLWZvb3Rlci1yb3ctMXtkaXNwbGF5OmZsZXg7bWFyZ2luLWJvdHRvbToxMDBweH0uc2VjdGlvbi1mb290ZXItcm93LTEgLnNlY3Rpb24tZm9vdGVyLXJvdy0xLWNvbC0yIGxpOmxhc3QtY2hpbGR7ZGlzcGxheTpub25lfS5zZWN0aW9uLWZvb3Rlci1yb3ctMSAuc2VjdGlvbi1mb290ZXItcm93LTEtY29sLTF7d2lkdGg6MzcuNSU7cGFkZGluZy1yaWdodDozMHB4fS5zZWN0aW9uLWZvb3Rlci1yb3ctMSAuc2VjdGlvbi1mb290ZXItcm93LTEtY29sLTJ7d2lkdGg6MzcuNSV9LnNlY3Rpb24tZm9vdGVyLXJvdy0xIC5zZWN0aW9uLWZvb3Rlci1yb3ctMS1jb2wtM3t3aWR0aDoyNSV9LnNlY3Rpb24tZm9vdGVyLXJvdy0xIC5zZWN0aW9uLWZvb3Rlci1yb3ctMS1jb2wtMiAuc2VjdGlvbi1mb290ZXItbmF2e2NvbHVtbi1jb3VudDoyfS5zZWN0aW9uLWZvb3Rlci1yb3ctMntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Y29sb3I6IzlmOWY5Zn0uc2VjdGlvbi1mb290ZXItbG9nb3t3aWR0aDoyMjVweH0uc2VjdGlvbi1mb290ZXIgYXtjb2xvcjojOWY5ZjlmfS5zZWN0aW9uLWZvb3RlciAuZm9vdGVyLW5hdi1saW5rcywuc2VjdGlvbi1nZXRpbnRvdWNoIC5jb250YWN0LWxpbmt7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7b3BhY2l0eTouODttYXJnaW4tYm90dG9tOjNweDt0ZXh0LWRlY29yYXRpb246bm9uZX0uc2VjdGlvbi1mb290ZXIgLmZvb3Rlci1uYXYtbGlua3M6YmVmb3JlLC5zZWN0aW9uLWdldGludG91Y2ggLmNvbnRhY3QtbGluazpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO3otaW5kZXg6MTtib3R0b206LTJweDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MnB4O2JhY2tncm91bmQ6IzFjODhhMDtvcGFjaXR5Oi43NTt0cmFuc2Zvcm06c2NhbGUoMCwgMSk7dHJhbnNmb3JtLW9yaWdpbjoxMDAlIDUwJTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNnMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO3RyYW5zaXRpb246dHJhbnNmb3JtIC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSksLXdlYmtpdC10cmFuc2Zvcm0gLjZzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKX0uc2VjdGlvbi1mb290ZXIgLmZvb3Rlci1uYXYtbGlua3M6aG92ZXIsLnNlY3Rpb24tZm9vdGVyIC5mb290ZXItbmF2LWxpbmtzLmFjdGl2ZSwuc2VjdGlvbi1nZXRpbnRvdWNoIC5jb250YWN0LWxpbms6aG92ZXIsLnNlY3Rpb24tZ2V0aW50b3VjaCAuY29udGFjdC1saW5rLmFjdGl2ZXtjb2xvcjojMWM4OGEwfS5zZWN0aW9uLWZvb3RlciAuZm9vdGVyLW5hdi1saW5rczpob3ZlcjpiZWZvcmUsLnNlY3Rpb24tZ2V0aW50b3VjaCAuY29udGFjdC1saW5rOmhvdmVyOmJlZm9yZXt0cmFuc2Zvcm06c2NhbGUoMSwgMSk7dHJhbnNmb3JtLW9yaWdpbjowIDUwJTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46MCA1MCV9LnNlY3Rpb24tZGVmYXVsdHttYXJnaW4tdG9wOjIwMHB4O21hcmdpbi1ib3R0b206MjAwcHh9LnNlY3Rpb24tZG93bmxvYWQtZmlsZXN7bWFyZ2luLXRvcDotMjAwcHg7bWFyZ2luLWJvdHRvbToyMDBweH0uaXMtYmxhY2sgLnNlY3Rpb24tZ3JleXttYXJnaW4tdG9wOjB9LmZsaWNraXR5LWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZX0uZmxpY2tpdHktdmlld3BvcnR7aGVpZ2h0OjU1NXB4fSNmbGlja2l0eS10ZXh0dXJhbHtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTUwcHg7bWFyZ2luLXRvcDoxMDBweH0jZmxpY2tpdHktdGV4dHVyYWwgLmZsaWNraXR5LXRleHR1YWwtaXRlbXt3aWR0aDo1MCU7aGVpZ2h0OjIwMHB4O2ZvbnQtc2l6ZToxLjU2MnJlbTt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDoxLjY7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2UtaW4tb3V0O21hcmdpbi1yaWdodDo2MHB4fSNmbGlja2l0eS10ZXh0dXJhbCAuZmxpY2tpdHktdGV4dHVhbC1pdGVtOmhvdmVyIGF7Y29sb3I6IzFjODhhMH0jZmxpY2tpdHktdGV4dHVyYWwgLmZsaWNraXR5LXRleHR1YWwtaXRlbSBhe2NvbG9yOiM5ZjlmOWY7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2UtaW4tb3V0fSNmbGlja2l0eS10ZXh0dXJhbCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbnt6LWluZGV4OjE7Ym94LXNoYWRvdzowIDAgMCAycHggcmdiYSgyOCwxMzYsMTYwLC41KTtvcGFjaXR5OjE7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2UtaW4tb3V0fSNmbGlja2l0eS10ZXh0dXJhbCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMxYzg4YTA7Ym94LXNoYWRvdzowIDAgMCAycHggIzFjODhhMH0jZmxpY2tpdHktdGV4dHVyYWwgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b246aG92ZXIgLmZsaWNraXR5LWJ1dHRvbi1pY29ue2ZpbGw6I2ZmZn0jZmxpY2tpdHktdGV4dHVyYWwgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24gLmZsaWNraXR5LWJ1dHRvbi1pY29ue29wYWNpdHk6LjU7ZmlsbDojMWM4OGEwfSNmbGlja2l0eS10ZXh0dXJhbCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91c3tsZWZ0OjIxJX0jZmxpY2tpdHktdGV4dHVyYWwgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dHtyaWdodDoyMSV9QG1lZGlhKG1heC13aWR0aDogNzAwcHgpeyNmbGlja2l0eS10ZXh0dXJhbCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbnt3aWR0aDozNXB4O2hlaWdodDozNXB4fSNmbGlja2l0eS10ZXh0dXJhbCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91c3tsZWZ0OjklfSNmbGlja2l0eS10ZXh0dXJhbCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0e3JpZ2h0OjklfX0jZmxpY2tpdHktdGV4dHVyYWwgLmZsaWNraXR5LXBhZ2UtZG90c3tib3R0b206LTI1cHg7dGV4dC1hbGlnbjpjZW50ZXJ9I2ZsaWNraXR5LXRleHR1cmFsIC5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdHt3aWR0aDo4cHg7aGVpZ2h0OjhweDttYXJnaW46MCAxMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQ6IzFjODhhMDtib3JkZXItcmFkaXVzOjUwJTtvcGFjaXR5Oi4yNTtjdXJzb3I6cG9pbnRlcn0jZmxpY2tpdHktdGV4dHVyYWwgLmZsaWNraXR5LXBhZ2UtZG90cyAuZG90LmlzLXNlbGVjdGVke2JhY2tncm91bmQtY29sb3I6IzFjODhhMDtvcGFjaXR5OjF9LmZsaWNraXR5LXNoYWRvd3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0Oi0zMHB4O3dpZHRoOjEwMCU7cG9pbnRlci1ldmVudHM6bm9uZX0uZmxpY2tpdHktc2hhZG93IC5mbGlja2l0eS1zaGFkb3ctbGVmdHtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxNSU7aGVpZ2h0OjE1MHB4O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDkwZGVnLCB3aGl0ZSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKX0uZmxpY2tpdHktc2hhZG93IC5mbGlja2l0eS1zaGFkb3ctcmlnaHR7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTc1cHg7d2lkdGg6MTUlO2hlaWdodDoxNTBweDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MGRlZywgd2hpdGUgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5zZWN0aW9uLXRlc3RpbW9uaWFsc3ttYXJnaW4tYm90dG9tOjIwMHB4fS5zZWN0aW9uLXRlc3RpbW9uaWFscyAud3JhcHBlcnttYXJnaW46MCBhdXRvO3BhZGRpbmc6MDtwYWRkaW5nLWxlZnQ6MTAwcHg7cGFkZGluZy1yaWdodDowfS5zZWN0aW9uLXRlc3RpbW9uaWFscyAuZmxpY2tpdHktcGFnZS1kb3Rze3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7Ym90dG9tOmluaGVyaXQ7bGVmdDotNTRweDt3aWR0aDphdXRvO2hlaWdodDphdXRvO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LnNlY3Rpb24tdGVzdGltb25pYWxzIC5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdHttYXJnaW46OHB4IDB9LmZsaWNraXR5LXRlc3RpbW9uaWFscy1pdGVte292ZXJmbG93OmhpZGRlbjt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6IzFjODhhMDtjb2xvcjojZmZmfS5mbGlja2l0eS10ZXN0aW1vbmlhbHMtaXRlbTpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO3otaW5kZXg6MTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDtiYWNrZ3JvdW5kLWNvbG9yOiMxYzg4YTA7b3BhY2l0eTouNzV9LmZsaWNraXR5LXRlc3RpbW9uaWFscy1pbWd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtmb250LWZhbWlseTpcIm9iamVjdC1maXQ6IGNvdmVyO1wiO29iamVjdC1maXQ6Y292ZXJ9LmZsaWNraXR5LXRlc3RpbW9uaWFscy10ZXh0e3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTtoZWlnaHQ6MTAwJTttYXJnaW46MCBhdXRvO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjojZmZmO21heC13aWR0aDo4NTBweH0uZmxpY2tpdHktdGVzdGltb25pYWxzLXRleHQgYmxvY2txdW90ZXtmb250LXNpemU6Mi4xODdyZW07Zm9udC1zdHlsZTppdGFsaWM7Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuNDN9LmZsaWNraXR5LXRlc3RpbW9uaWFscy10ZXh0IGNpdGV7Zm9udC1zaXplOjEuMjVyZW07Zm9udC1zdHlsZTpub3JtYWw7dGV4dC1hbGlnbjpyaWdodH0uZmxpY2tpdHktdGVzdGltb25pYWxzLXRleHQgY2l0ZTpiZWZvcmV7Y29udGVudDpcIuKAlFwifS5jYWNoZXtwb3NpdGlvbjpmaXhlZDt6LWluZGV4OjEwMDAwMDAwMDAwMDA7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9pbnRlci1ldmVudHM6bm9uZX0uY2FjaGVfX2l0ZW17cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyO3BvaW50ZXItZXZlbnRzOm5vbmV9LmNhY2hlX19pdGVtOm50aC1jaGlsZCgxKXtiYWNrZ3JvdW5kOiNlNWVmZjB9LmNhY2hlX19pdGVtOm50aC1jaGlsZCgyKXtiYWNrZ3JvdW5kOiNkMGRkZGV9LmNhY2hlX19pdGVtOm50aC1jaGlsZCgzKXtiYWNrZ3JvdW5kOiNmZmZ9LmJveC1uZXdze2hlaWdodDoxMDAlO3BhZGRpbmc6MzVweDtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtY29sb3I6I2ZmZjt0cmFuc2l0aW9uOjMwMG1zO21hcmdpbi1ib3R0b206MzVweDt0ZXh0LWRlY29yYXRpb246bm9uZX0uYm94LW5ld3M6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmJveC1uZXdzOmhvdmVye2JveC1zaGFkb3c6NXB4IDVweCAyMHB4IHJnYmEoMCwwLDAsLjEyNSl9LmJveC1uZXdzOmhvdmVyIC5zdWItdmlzdWFsIGltZ3t0cmFuc2Zvcm06c2NhbGUoMS4xKX0uYm94LW5ld3MgLnN1Yi12aXN1YWx7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbjotMzVweCAtMzVweCAyNXB4O2Rpc3BsYXk6YmxvY2t9LmJveC1uZXdzIC5zdWItdmlzdWFsIGl7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxO3JpZ2h0OjQwcHg7Ym90dG9tOjQwcHg7d2lkdGg6NDRweDtoZWlnaHQ6NDRweDtmb250LXNpemU6MTBweDt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDo0NHB4O2JvcmRlci1yYWRpdXM6MTAwJTtjb2xvcjojZmZmO3RyYW5zaXRpb246MzAwbXN9LmJveC1uZXdzIC5zdWItdmlzdWFsIGltZ3t3aWR0aDoxMDAlO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlLWluLW91dDttaW4taGVpZ2h0OjI1MHB4O21heC1oZWlnaHQ6MjUwcHg7b2JqZWN0LWZpdDpjb250YWlufS5ib3gtbmV3cyAuc3ViLXRpdGxle2ZvbnQtc2l6ZToyMnB4O2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoxLjQ7Y29sb3I6IzE5MTkxYjttYXJnaW4tYm90dG9tOjVweH0uYm94LW5ld3MgLnN1Yi1tZXRhZGF0YXtmb250LXNpemU6MTVweDtvcGFjaXR5Oi41O21hcmdpbi1ib3R0b206MTVweH0uc2VjdGlvbi1kZWZhdWx0IC5wb3N0LWltYWdle3dpZHRoOjEwMCU7aGVpZ2h0OjYwdmg7Zm9udC1mYW1pbHk6XCJvYmplY3QtZml0OiBjb3ZlcjtcIjtvYmplY3QtZml0OmNvdmVyO21hcmdpbi1ib3R0b206NDBweH0uc2VjdGlvbi1kZWZhdWx0IC5wb3N0LWNvbnRhaW5lcnt3aWR0aDoxMDAlO21hcmdpbjowIGF1dG99LnNlY3Rpb24tZGVmYXVsdCAucG9zdC1jb250YWluZXIgLnBvc3QtaW1hZ2UtY29udGFpbmVye21hcmdpbjowIGF1dG99LnNlY3Rpb24tZGVmYXVsdCAucG9zdC1jb250YWluZXIgLmJ0bi1jZW50ZXJ7bWFyZ2luOjAgYXV0bzttYXJnaW4tdG9wOjYwcHg7bWFyZ2luLWJvdHRvbTotMTIwcHh9LnNlY3Rpb24tZGVmYXVsdCAucG9zdC1jb250YWluZXIgLnBvc3QtY29udGVudHttYXJnaW46MCBhdXRvO21heC13aWR0aDo1NjBweDttYXJnaW4tdG9wOjMwcHh9LnNlY3Rpb24tZGVmYXVsdCAucG9zdC1jb250YWluZXIgLnBvc3QtY29udGVudC10aXRsZXtjb2xvcjojMTUxNTE1fS5zZWN0aW9uLWRlZmF1bHQgLnBvc3QtY29udGFpbmVyIC5wb3N0LWNvbnRlbnQtbWV0YXttYXJnaW4tYm90dG9tOjIwcHh9LnNlY3Rpb24tZGVmYXVsdCAucG9zdC1jb250YWluZXIgLnBvc3QtY29udGVudCBmaWd1cmV7bWFyZ2luLWlubGluZS1zdGFydDowO21hcmdpbi1pbmxpbmUtZW5kOjB9LnNlY3Rpb24tZGVmYXVsdCAucG9zdC1jb250YWluZXIgLnBvc3QtY29udGVudCBmaWd1cmUgaW1ne2hlaWdodDphdXRvICFpbXBvcnRhbnR9LnNlY3Rpb24tbGlzdHtwYWRkaW5nOjA7bGluZS1oZWlnaHQ6MjtsaXN0LXN0eWxlOm5vbmV9LnNlY3Rpb24tbGlzdCBsaXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6MS4zZW19LnNlY3Rpb24tbGlzdCBsaTpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO3RvcDoxMnB4O2xlZnQ6LTFweDt3aWR0aDoxMnB4O2hlaWdodDoxMnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2Fzc2V0cy9pbWcvZmF2aWNvbi9mYXZpY29uLTMyeDMyLnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LnN2Zy1jb250YWluZXJ7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvO3BhZGRpbmc6MCA0MHB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjttYXgtd2lkdGg6MTQ0MHB4fS5zdmctY29udGFpbmVyIHN2Z3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO21heC13aWR0aDoxMDgwcHg7bWluLWhlaWdodDozODNweH0uc3ZnLWNvbnRhaW5lciAuZ3JvdXBzLXdoZWVse2N1cnNvcjpwb2ludGVyfS5zdmctY29udGFpbmVyIC5ncm91cHMtd2hlZWw6aG92ZXIgLmdyb3VwZXtvcGFjaXR5OjF9LnN2Zy1jb250YWluZXIgLmdyb3Vwcy13aGVlbDpob3ZlciAuaG92ZXItc2Vne29wYWNpdHk6MTtmaWxsOiMxYzg4YTB9LnN2Zy1jb250YWluZXIgLmdyb3Vwcy13aGVlbDpob3ZlciAubGluZSBjaXJjbGV7ZmlsbDojMWM4OGEwfS5zdmctY29udGFpbmVyIC5ncm91cHMtd2hlZWw6aG92ZXIgLmxpbmUgcGF0aHtzdHJva2U6IzFjODhhMH0uc3ZnLWNvbnRhaW5lciAuZ3JvdXBle29wYWNpdHk6MDt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1pbi1vdXR9LnN2Zy1jb250YWluZXIgLmhvdmVyLXNlZ3tvcGFjaXR5OjA7ZmlsbDojMWM4OGEwfS5zdmctY29udGFpbmVyIC5saW5lIGNpcmNsZSwuc3ZnLWNvbnRhaW5lciAubGluZSBwYXRoe3RyYW5zaXRpb246YWxsIC4zcyBlYXNlLWluLW91dH0uc3ZnLWNvbnRhaW5lciAucm9uZHN7dHJhbnNmb3JtLW9yaWdpbjo0NjEuOXB4IDE3Ni4zcHg7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzfS5zdmctY29udGFpbmVyICNnb3Zlcm5hbmNlOmhvdmVyfiNyb25kLTF7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpfS5zdmctY29udGFpbmVyICNnb3Zlcm5hbmNlOmhvdmVyfiNyb25kLTJ7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9LnN2Zy1jb250YWluZXIgI2dvdmVybmFuY2U6aG92ZXJ+I3JvbmQtM3t0cmFuc2Zvcm06cm90YXRlKC05MGRlZyl9LnN2Zy1jb250YWluZXIgI3NlY3VyaXR5OmhvdmVyfiNyb25kLTF7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9LnN2Zy1jb250YWluZXIgI3NlY3VyaXR5OmhvdmVyfiNyb25kLTJ7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpfS5zdmctY29udGFpbmVyICNzZWN1cml0eTpob3Zlcn4jcm9uZC0ze3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpfS5zdmctY29udGFpbmVyICNpdHNlYzpob3Zlcn4jcm9uZC0xe3RyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKX0uc3ZnLWNvbnRhaW5lciAjaXRzZWM6aG92ZXJ+I3JvbmQtMnt0cmFuc2Zvcm06cm90YXRlKC0xODBkZWcpfS5zdmctY29udGFpbmVyICNpdHNlYzpob3Zlcn4jcm9uZC0ze3RyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKX0uc3ZnLWNvbnRhaW5lciAjdGhyZWF0OmhvdmVyfiNyb25kLTF7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9LnN2Zy1jb250YWluZXIgI3RocmVhdDpob3Zlcn4jcm9uZC0ye3RyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKX0uc3ZnLWNvbnRhaW5lciAjdGhyZWF0OmhvdmVyfiNyb25kLTN7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9LmlzLXRvdWNoc2NyZWVuIC5ncm91cGV7b3BhY2l0eToxfS5pcy10b3VjaHNjcmVlbiAuZ3JvdXBlLmhvdmVyLXNlZ3tvcGFjaXR5OjB9LnNjcm9sbE1lbnV7cG9zaXRpb246Zml4ZWQ7cmlnaHQ6MTEwcHg7Ym90dG9tOi0xMDAlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2UtaW4tb3V0fS5zY3JvbGxNZW51LmlzLXNjcm9sbHtib3R0b206LTIyMHB4O2Rpc3BsYXk6ZmxleH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zY3JvbGxNZW51LmlzLXNjcm9sbHtib3R0b206LTIxMHB4fX0uc2Nyb2xsTWVudS5pcy1ob3Zlcntib3R0b206MH0uc2Nyb2xsTWVudS5pcy1ob3ZlciAuc2Nyb2xsTWVudS1jaGV2cm9uIHNwYW57ZGlzcGxheTpibG9ja30uc2Nyb2xsTWVudSBidXR0b257ei1pbmRleDoxO3dpZHRoOjYwcHg7aGVpZ2h0OjYwcHg7Zm9udC1zaXplOjE5cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMjgsMTM2LDE2MCwuNCk7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCByZ2JhKDI4LDEzNiwxNjAsLjQpO2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2JhKDI4LDEzNiwxNjAsLjQpO2JvcmRlci1yYWRpdXM6MTBweCAxMHB4IDAgMDtjb2xvcjojMWM4OGEwO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlLWluLW91dDtjdXJzb3I6cG9pbnRlcjttYXJnaW4tYm90dG9tOi0xcHh9LnNjcm9sbE1lbnUgYnV0dG9uIGltZ3t3aWR0aDo1MCU7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2UtaW4tb3V0fS5zY3JvbGxNZW51IGJ1dHRvbjpob3ZlcntjdXJzb3I6cG9pbnRlcn0uc2Nyb2xsTWVudSBidXR0b246aG92ZXIgaW1ne3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpfS5zY3JvbGxNZW51IHVse3BhZGRpbmc6MjBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgyOCwxMzYsMTYwLC40KTtib3JkZXItcmlnaHQ6MXB4IHNvbGlkIHJnYmEoMjgsMTM2LDE2MCwuNCk7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYmEoMjgsMTM2LDE2MCwuNCk7Ym9yZGVyLXJhZGl1czoxMHB4IDEwcHggMCAwfS5zY3JvbGxNZW51IHVsIGxpe21hcmdpbi1ib3R0b206MTVweH0uc2Nyb2xsTWVudSB1bCBsaTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uc2Nyb2xsTWVudSB1bCBsaSBhe2NvbG9yOiM5ZjlmOWY7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2UtaW4tb3V0O3RleHQtZGVjb3JhdGlvbjpub25lfS5zY3JvbGxNZW51IHVsIGxpIGE6aG92ZXJ7Y29sb3I6IzFjODhhMH0uc3ZnLWNvbnRhaW5lci1tb2JpbGV7cGFkZGluZzowIDMwcHg7bWFyZ2luLXRvcDotNTBweH0uc3ZnLWNvbnRhaW5lci1tb2JpbGUtZWx7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6MjJweDtib3gtc2hhZG93OjJweCAzcHggM3B4IDAgcmdiYSgwLDAsMCwuMik7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2UtaW4tb3V0O2N1cnNvcjpwb2ludGVyO21hcmdpbi1ib3R0b206MjBweH0uc3ZnLWNvbnRhaW5lci1tb2JpbGUtZWw6aG92ZXJ7Y29sb3I6IzFjODhhMH0uc3ZnLWNvbnRhaW5lci1tb2JpbGUtZWw+aW1ne3dpZHRoOjMlfUBtZWRpYShtYXgtd2lkdGg6IDcwMHB4KXsuc3ZnLWNvbnRhaW5lci1tb2JpbGUtZWw+aW1ne3dpZHRoOjE4cHh9fS5zdmctY29udGFpbmVyLW1vYmlsZS1lbD5zcGFue3dpZHRoOjEwMCU7ZGlzcGxheTpibG9jazttYXJnaW4tbGVmdDoxMHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnNjcm9sbE1lbnV7cmlnaHQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoNTAlLCAwKX0uc2Nyb2xsTWVudS5pcy1zY3JvbGx7d2lkdGg6MTAwJX19I2JvZHktYmctZml4ZWR7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO2hlaWdodDoxMDAlO21hcmdpbi1yaWdodDoxMDBweH0uZmFkZS1pbnstd2Via2l0LWFuaW1hdGlvbjouNnMgZWFzZS1pbiAwcyBub3JtYWwgZm9yd2FyZHMgMSBydW5uaW5nIGZhZGV9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGV7ZnJvbXtvcGFjaXR5OjB9dG97b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGZhZGV7ZnJvbXtvcGFjaXR5OjB9dG97b3BhY2l0eToxfX06Oi13ZWJraXQtc2Nyb2xsYmFye3dpZHRoOjEwcHh9Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYntiYWNrZ3JvdW5kOiMxYzg4YTB9Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlcntiYWNrZ3JvdW5kOiMxYzg4YTB9I2JvZHktYmctZml4ZWQ6YmVmb3Jle3Bvc2l0aW9uOmZpeGVkO2NvbnRlbnQ6XCJcIjt6LWluZGV4Oi0yMDt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQ6dXJsKFwiL2Fzc2V0cy9pbWcvaW1yaW1fYmdfMS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7YmFja2dyb3VuZC1zaXplOjQ1JX0ud3JhcHBlcnttYXJnaW46MCBhdXRvO3BhZGRpbmc6MCAxMDBweDttYXgtd2lkdGg6MTQ0MHB4fS5zZWN0aW9uLWhlcm97cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjEwMHZoO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2Fzc2V0cy9pbWcvaGVyb19iYWNrZ3JvdW5kLmpwZ1wiKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb3ZlcjttYXJnaW4tYm90dG9tOjIwMHB4fS5zZWN0aW9uLWhlcm8gLndyYXBwZXJ7aGVpZ2h0OjEwMCV9LnNlY3Rpb24taGVyby1ib2R5e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo2MyU7bWFyZ2luLWxlZnQ6MTM1cHg7cGFkZGluZy10b3A6NDNweH0uc2VjdGlvbi1oZXJvLWN0YXtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtwYWRkaW5nOjIwcHggMzBweCAyMHB4IDA7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5zZWN0aW9uLWhlcm8tY3RhOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIjt0b3A6MDtsZWZ0Oi0zNXZ3O3dpZHRoOjM5dnc7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZDojZmZmfS5zZWN0aW9uLWhlcm8gLm1vdXNle3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxNXB4O2xlZnQ6NTAlO3dpZHRoOjEwMHB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7dGV4dC1kZWNvcmF0aW9uOm5vbmU7bWluLWhlaWdodDo2MXB4fS5zZWN0aW9uLWhlcm8gLm1vdXNlOmhvdmVyIC5tb3VzZS13aGVlbHtkaXNwbGF5Om5vbmV9LnNlY3Rpb24taGVybyAubW91c2U6aG92ZXIgLm1vdXNlLWljb257d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjJweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjUwJTtvcGFjaXR5Oi42O21hcmdpbi1ib3R0b206LTM0cHh9LnNlY3Rpb24taGVybyAubW91c2UtaWNvbntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4Oi0xO3dpZHRoOjIwcHg7aGVpZ2h0OjM1cHg7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MnB4IHNvbGlkICNmZmY7Ym9yZGVyLXJhZGl1czoxNXB4O3RyYW5zaXRpb246YWxsIC4zcyBlYXNlLWluLW91dDtjdXJzb3I6cG9pbnRlcjttYXJnaW4tYm90dG9tOjB9LnNlY3Rpb24taGVybyAubW91c2Utd2hlZWx7d2lkdGg6M3B4O2hlaWdodDo2cHg7bWFyZ2luOjJweCBhdXRvIDA7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo1MCU7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2UtaW4tb3V0Oy13ZWJraXQtYW5pbWF0aW9uOjEuNnMgZWFzZSBpbmZpbml0ZSB3aGVlbC11cC1kb3duOy1tb3otYW5pbWF0aW9uOjEuNnMgZWFzZSBpbmZpbml0ZSB3aGVlbC11cC1kb3duO2FuaW1hdGlvbjoxLjZzIGVhc2UgaW5maW5pdGUgd2hlZWwtdXAtZG93bn0uc2VjdGlvbi1oZXJvIC5tb3VzZS10ZXh0e3otaW5kZXg6MDtmb250LXNpemU6MTVweDtjb2xvcjojZmZmO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlLWluLW91dDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7d2hpdGUtc3BhY2U6bm93cmFwfUAtd2Via2l0LWtleWZyYW1lcyB3aGVlbC11cC1kb3duezAle29wYWNpdHk6MDttYXJnaW4tdG9wOjJweH0zMCV7b3BhY2l0eToxfTEwMCV7b3BhY2l0eTowO21hcmdpbi10b3A6MTFweH19QC1tb3ota2V5ZnJhbWVzIHdoZWVsLXVwLWRvd257MCV7b3BhY2l0eTowO21hcmdpbi10b3A6MnB4fTMwJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjA7bWFyZ2luLXRvcDoxMXB4fX1Aa2V5ZnJhbWVzIHdoZWVsLXVwLWRvd257MCV7b3BhY2l0eTowO21hcmdpbi10b3A6MnB4fTMwJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjA7bWFyZ2luLXRvcDoxMXB4fX1AbWVkaWEobWF4LXdpZHRoOiA3MDBweCl7LnNlY3Rpb24taGVybyAubW91c2V7Ym90dG9tOjYwcHh9fS5zZWN0aW9uLWRlZmF1bHQgcC5pcy1jZW50ZXJ7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tdG9wOjUwcHh9LnNlY3Rpb24tZGVmYXVsdC5pcy1jZW50ZXJ7bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6ODAwcHg7bWFyZ2luLXRvcDoyMDBweDttYXJnaW4tYm90dG9tOjIwMHB4fS5zZWN0aW9uLWRlZmF1bHQuaXMtY2VudGVyIHB7bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6NTYwcHg7bWFyZ2luLWJvdHRvbToyMHB4fS5zZWN0aW9uLWRlZmF1bHQuaXMtY2VudGVyIHA6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnNlY3Rpb24tZ3JleXttYXJnaW46MCBhdXRvO2Rpc3BsYXk6ZmxleDtiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjc7bWF4LXdpZHRoOjEwMCU7cGFkZGluZy10b3A6NjBweDtwYWRkaW5nLWJvdHRvbTo4MHB4O21hcmdpbi10b3A6MzQwcHg7bWFyZ2luLWJvdHRvbToxNTBweH0uc2VjdGlvbi1ncmV5IC5zZWN0aW9uLWdyZXktYm9keXttYXJnaW4tYm90dG9tOjUwcHh9LnNlY3Rpb24tZ3JleSBwe21heC13aWR0aDo1NjBweH0uc2VjdGlvbi1ncmV5IC5zZWN0aW9uLWdyZXktY29udGVudHtwYWRkaW5nLWxlZnQ6MTQwcHg7cGFkZGluZy1yaWdodDozMHB4fS5zZWN0aW9uLWdyZXkgLmxpc3QtY2F0ZWdvcmllc3ttYXJnaW46LTUwcHggMCAwIC01MHB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC13cmFwOndyYXA7bWF4LXdpZHRoOjU2MHB4fS5zZWN0aW9uLWdyZXkgLmxpc3QtY2F0ZWdvcmllcz5saXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmctdG9wOjUwcHg7cGFkZGluZy1sZWZ0OjUwcHh9LnNlY3Rpb24tZ3JleSAubGlzdC1jYXRlZ29yaWVzPmxpOmJlZm9yZXtmb250LXdlaWdodDpib2xkfS5zZWN0aW9uLWdyZXkgLmxpc3QtY2F0ZWdvcmllcz5saSBhIC5saXN0LWFycm93e3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDoxMXB4O2ZvbnQtc2l6ZToxLjYyNXJlbTtjb2xvcjojMWM4OGEwO3RyYW5zaXRpb246YWxsIC40cyBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuMjgsIDAuOTk1KX0uc2VjdGlvbi1ncmV5IC5saXN0LWNhdGVnb3JpZXM+bGkgYSAubGlzdC1jYXRlZ29yaWVzLXRpdGxle3RyYW5zaXRpb246YWxsIC40cyBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuMjgsIDAuOTk1KX0uc2VjdGlvbi1ncmV5IC5saXN0LWNhdGVnb3JpZXM+bGkgYTpob3ZlciAubGlzdC1jYXRlZ29yaWVzLXRpdGxle2NvbG9yOiMxYzg4YTA7dHJhbnNmb3JtOnRyYW5zbGF0ZSgxNXB4LCAwKX0uc2VjdGlvbi1ncmV5IC5saXN0LWNhdGVnb3JpZXM+bGkgYTpob3ZlciAubGlzdC1hcnJvd3t0cmFuc2Zvcm06dHJhbnNsYXRlKDQwcHgsIDApfS5zZWN0aW9uLWdyZXktdmlzdWFse3dpZHRoOjU0MHB4O2hlaWdodDo1NzBweDtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9hc3NldHMvaW1nL2NvbnRlbnQtaW1nLmpwZ1wiKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvdmVyO21heC13aWR0aDoxMDAlO21hcmdpbi10b3A6LTExMHB4fS5zZWN0aW9uLW9mZmVycy1uYXZ7aGVpZ2h0OjEwMCU7cGFkZGluZzowIDIwcHg7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kO2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4LXdyYXA6d3JhcDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjgsMTM2LDE2MCwuMik7Ym9yZGVyLXJhZGl1czoxMHB4O21pbi1oZWlnaHQ6MTAwcHh9LnNlY3Rpb24tb2ZmZXJzLW5hdiAuc2VjdGlvbi1vZmZlcnMtbmF2LWVse3dpZHRoOjIwMHB4O2hlaWdodDoxMDBweDtwYWRkaW5nOjAgMTBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2NvdW50ZXItaW5jcmVtZW50Om9mZmVycy1zY3JvbGx9LnNlY3Rpb24tb2ZmZXJzLW5hdiAuc2VjdGlvbi1vZmZlcnMtbmF2LWVsOmhvdmVyIC5vZmZlci1zY3JvbGx7Ym9yZGVyLWJvdHRvbToycHggc29saWQgIzFjODhhMDtjb2xvcjojMDAwfS5zZWN0aW9uLW9mZmVycy1uYXYgLnNlY3Rpb24tb2ZmZXJzLW5hdi1lbCAub2ZmZXItc2Nyb2xse3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZToxLjEyNXJlbTtib3JkZXItYm90dG9tOjJweCBzb2xpZCByZ2JhKDI4LDEzNiwxNjAsMCk7Y29sb3I6IzFjODhhMDt0cmFuc2l0aW9uOmFsbCAxcztwYWRkaW5nLWJvdHRvbTozcHh9LnNlY3Rpb24tb2ZmZXJzLW5hdiAuc2VjdGlvbi1vZmZlcnMtbmF2LWVsIC5vZmZlci1zY3JvbGw6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6Y291bnRlcihvZmZlcnMtc2Nyb2xsKSBcIi5cIjtsZWZ0Oi0xOHB4fS5zZWN0aW9uLXBhcnRuZXJze3dpZHRoOmNhbGMoMTAwJSArIDIwcHgpO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC13cmFwOndyYXB9LnNlY3Rpb24tcGFydG5lcnMgLnNlY3Rpb24tcGFydG5lcnMtbGlzdHt3aWR0aDoxNTBweDtwYWRkaW5nOjAgMjBweCAzMHB4IDA7dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNpdGlvbjphbGwgLjRzO2ZpbHRlcjpncmF5c2NhbGUoMTAwJSl9LnNlY3Rpb24tcGFydG5lcnMgLnNlY3Rpb24tcGFydG5lcnMtbGlzdDpob3ZlcntmaWx0ZXI6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiAxMjIwcHgpey50aXRsZS1vZmZlcnttYXJnaW4tbGVmdDowfSNib2R5LWJnLWZpeGVkOmJlZm9yZXtvcGFjaXR5Oi43fX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpe2h0bWx7Zm9udC1zaXplOjE1cHh9LndyYXBwZXJ7cGFkZGluZzowIDUwcHh9LnNlY3Rpb24taGVyb3tiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6NzUlfS5zZWN0aW9uLWhlcm8gLmhlcm8tdGV4dHttYXJnaW4tbGVmdDowfS5zZWN0aW9uLWhlcm8gLmhlcm8tY3Rhe2hlaWdodDo5JTttaW4td2lkdGg6MjMwcHh9I2JvZHktYmctZml4ZWR7d2lkdGg6MTAwJX0udGl0bGUtMnttYXJnaW4tbGVmdDowfS50ZXh0LWNvbC0ye21hcmdpbi1sZWZ0OjB9LnNlY3Rpb24tZ2V0aW50b3VjaC5pcy1zdGlja3l7ZGlzcGxheTpub25lfS5zZWN0aW9uLWdldGludG91Y2h7cG9zaXRpb246cmVsYXRpdmV9LnNlY3Rpb24taGVhZGVye3Bvc2l0aW9uOmZpeGVkO2hlaWdodDoxMDBweDtwYWRkaW5nLXRvcDowO3BhZGRpbmctcmlnaHQ6MH0uc2VjdGlvbi1oZWFkZXIgLnNlY3Rpb24taGVhZGVyLWlubmVye3RyYW5zaXRpb246YWxsIC40cztwYWRkaW5nLXRvcDozMHB4fS5zZWN0aW9uLWhlYWRlciAuc2VjdGlvbi1oZWFkZXItaW5uZXIgLnNlY3Rpb24taGVhZGVyLWxvZ297ei1pbmRleDoyfSNzZWN0aW9uLWhlYWRlci1tb2JpbGVuYXYtb3Blbnt6LWluZGV4OjJ9LnNlY3Rpb24taGVhZGVyLW5hdnt6LWluZGV4OjE7cGFkZGluZzoxMHB4O2Rpc3BsYXk6ZmxleDtkaXNwbGF5Om5vbmU7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO29wYWNpdHk6MH0uc2VjdGlvbi1oZWFkZXItbmF2IGxpe21hcmdpbjowO3BhZGRpbmc6MjBweCAwfS5zZWN0aW9uLWhlYWRlci1uYXYgbGkgYXtjb2xvcjojMTUxNTE1O3BvaW50ZXItZXZlbnRzOm5vbmV9LnNlY3Rpb24taGVhZGVyLW5hdiBsaTpsYXN0LWNoaWxke2Rpc3BsYXk6YmxvY2t9LnNlY3Rpb24taGVhZGVyLW5hdi5vcGVue292ZXJmbG93OnNjcm9sbDtoZWlnaHQ6Y2FsYygxMDB2aCAtIDcwcHgpO2Rpc3BsYXk6ZmxleDtvcGFjaXR5OjF9LnNlY3Rpb24taGVhZGVyLW5hdi5vcGVuIGxpIGF7Zm9udC1zaXplOjFyZW07cG9pbnRlci1ldmVudHM6YXV0b30jc2VjdGlvbi1oZWFkZXItbW9iaWxlbmF2LW9wZW57ZGlzcGxheTpibG9jaztjdXJzb3I6cG9pbnRlcjtmbG9hdDpyaWdodH0jc2VjdGlvbi1oZWFkZXItbW9iaWxlbmF2LW9wZW4gLmZhLWJhcnMsI3NlY3Rpb24taGVhZGVyLW1vYmlsZW5hdi1vcGVuIC5mYS10aW1lc3tmb250LXNpemU6Mi4zcmVtO2NvbG9yOiNmZmZ9I3NlY3Rpb24taGVhZGVyLW1vYmlsZW5hdi1vcGVuIC5mYS10aW1lc3tmb250LXNpemU6Mi43cmVtO2NvbG9yOiMwMDA7bWFyZ2luLXJpZ2h0OjEzcHg7bWFyZ2luLXRvcDotMXB4fS5zZWN0aW9uLWdldGludG91Y2h7ei1pbmRleDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnNlY3Rpb24tZ2V0aW50b3VjaC5vcGVue21hcmdpbi1sZWZ0OjB9LnNlY3Rpb24tZ2V0aW50b3VjaC1jb2wtM3t3aWR0aDozNSV9LnNlY3Rpb24tZ2V0aW50b3VjaC1jb2wtMyAuZmEtdGltZXN7ZGlzcGxheTpub25lfS5zZWN0aW9uLWZvb3Rlci1yb3ctMSAuc2VjdGlvbi1mb290ZXItcm93LTEtY29sLTIgLnNlY3Rpb24tZm9vdGVyLW5hdiBsaTpsYXN0LWNoaWxke2Rpc3BsYXk6YmxvY2t9LnNlY3Rpb24tZ3JleSAuc2VjdGlvbi1ncmV5LWNvbnRlbnR7cGFkZGluZy1sZWZ0OjYwcHh9LnNlY3Rpb24tZ3JleSAuc2VjdGlvbi1ncmV5LWNvbnRlbnQgcHttYXgtd2lkdGg6MzUwcHh9LnNlY3Rpb24tZ3JleSAuc2VjdGlvbi1ncmV5LWNvbnRlbnQgLmxpc3QtY2F0ZWdvcmllc3t3aWR0aDoxMDAlfS50aXRsZS1vZmZlcnttYXJnaW4tbGVmdDozMHB4fS5mbGlja2l0eS1zaGFkb3d7ZGlzcGxheTpub25lfS5mbGlja2l0eS10ZXN0aW1vbmlhbHMtdGV4dHtwYWRkaW5nOjUwcHh9LmZsaWNraXR5LXRlc3RpbW9uaWFscy10ZXh0IGJsb2NrcXVvdGV7Zm9udC1zaXplOjJyZW07bWFyZ2luLWJvdHRvbToyMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3MDBweCl7aHRtbHtmb250LXNpemU6MTVweH0ud3JhcHBlcntwYWRkaW5nOjAgMzBweH0jYm9keS1iZy1maXhlZDpiZWZvcmV7YmFja2dyb3VuZC1zaXplOjcwJX0uc2VjdGlvbi1oZXJve21hcmdpbi1ib3R0b206MTAwcHh9LnNlY3Rpb24taGVybyAuc2VjdGlvbi1oZXJvLWJvZHl7dG9wOjM1JTtwYWRkaW5nOjAgMTBweCAwIDA7bWFyZ2luLWxlZnQ6MH0uc2VjdGlvbi1oZXJvIC5zZWN0aW9uLWhlcm8tYm9keSAudGl0bGUtMXtmb250LXNpemU6Mi4xcmVtfS5zZWN0aW9uLWhlcm8tdGl0bGV7Zm9udC1zaXplOjIuMXJlbX0uc2VjdGlvbi1oZXJvLXRpdGxlIGJye2Rpc3BsYXk6bm9uZX0uZ3JpZC1hZGFwdGl2ZT5bY2xhc3MqPXN1Yi1jb2x1bW4tXXtwYWRkaW5nOjAgMCAwIDQwcHh9LnNlY3Rpb24tZ2V0aW50b3VjaHtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnNlY3Rpb24tZ2V0aW50b3VjaC1jb2wtMnt3aWR0aDoxMDAlfS5zZWN0aW9uLWdldGludG91Y2gtY29sLTN7d2lkdGg6MTAwJTtoZWlnaHQ6MzUwcHg7bWFyZ2luLWJvdHRvbToxMDBweH0uc2VjdGlvbi1nZXRpbnRvdWNoLWNvbC0zIGF7b3ZlcmZsb3c6aGlkZGVufS5zZWN0aW9uLWdldGludG91Y2gtY29sLTMgaW1ne3RyYW5zZm9ybTpzY2FsZSgyKX0uc2VjdGlvbi1kZWZhdWx0LC5zZWN0aW9uLWRlZmF1bHQuaXMtY2VudGVye21hcmdpbi1ib3R0b206MTAwcHg7bWFyZ2luLXRvcDoxMDBweH0uc2VjdGlvbi1kZWZhdWx0OmZpcnN0LWNoaWxke21hcmdpbi10b3A6MjAwcHh9LnNlY3Rpb24tZGVmYXVsdC5pcy1jZW50ZXJ7bWF4LXdpZHRoOjUzMHB4fS50aXRsZS0ye2xpbmUtaGVpZ2h0OjEuMjttYXJnaW4tbGVmdDowO21hcmdpbi1ib3R0b206MzBweH0udGl0bGUtMi50aXRsZS1vZmZlcnttYXJnaW4tbGVmdDozNHB4fS50ZXh0LWNvbC0ye21hcmdpbi1sZWZ0OjB9LnNlY3Rpb24tZ3JleXtkaXNwbGF5OmluaGVyaXQ7bWFyZ2luLXRvcDoyMjBweDttYXJnaW4tYm90dG9tOjEwMHB4O3BhZGRpbmctYm90dG9tOjEwcHh9LnNlY3Rpb24tZ3JleSAuc2VjdGlvbi1ncmV5LWNvbnRlbnR7cGFkZGluZzoyMHB4IDMwcHggMCAzMHB4fS5zZWN0aW9uLWdyZXkgLnNlY3Rpb24tZ3JleS1ib2R5e21hcmdpbi1ib3R0b206MH0uc2VjdGlvbi1ncmV5IC5saXN0LWNhdGVnb3JpZXN7d2lkdGg6NjAlO21hcmdpbjowIGF1dG87ZGlzcGxheTpibG9ja30uc2VjdGlvbi1ncmV5IC5saXN0LWNhdGVnb3JpZXMgbGl7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjUwcHg7cGFkZGluZy1yaWdodDoyMHB4fS5zZWN0aW9uLWdyZXkgLmxpc3QtY2F0ZWdvcmllcyBsaSBhe3dpZHRoOjEwMCV9I2ZsaWNraXR5LXRleHR1cmFse2hlaWdodDoyMzBweDttYXJnaW4tdG9wOjYwcHh9I2ZsaWNraXR5LXRleHR1cmFsIC5mbGlja2l0eS12aWV3cG9ydHtoZWlnaHQ6MTAwJSAhaW1wb3J0YW50fSNmbGlja2l0eS10ZXh0dXJhbCAuZmxpY2tpdHktdGV4dHVyYWwtaXRlbXtoZWlnaHQ6MTAwJX0uZmxpY2tpdHktcGFnZS1kb3Rze2JvdHRvbTotMTVweH0uZmxpY2tpdHktc2hhZG93e2Rpc3BsYXk6bm9uZX0uc2VjdGlvbi1mb290ZXItcm93LTF7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21hcmdpbi1ib3R0b206MH0uc2VjdGlvbi1mb290ZXItcm93LTEgLnNlY3Rpb24tZm9vdGVyLXJvdy0xLWNvbC0yIC5zZWN0aW9uLWZvb3Rlci1uYXZ7Y29sdW1uLWNvdW50OjF9LnNlY3Rpb24tZm9vdGVyLXJvdy0xLWNvbC0xe21hcmdpbjowIGF1dG87cGFkZGluZy1yaWdodDowfS5zZWN0aW9uLWZvb3Rlci1yb3ctMS1jb2wtMSAuc2VjdGlvbi1mb290ZXItbG9nb3ttYXJnaW4tYm90dG9tOjMwcHh9LnNlY3Rpb24tZm9vdGVyLXJvdy0xIC5zZWN0aW9uLWZvb3Rlci1yb3ctMS1jb2wtMnt3aWR0aDoxMDAlO21hcmdpbjowIGF1dG87dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbToyMHB4fS5zZWN0aW9uLWZvb3Rlci1yb3ctMSAuc2VjdGlvbi1mb290ZXItcm93LTEtY29sLTN7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206NTBweH0uc2VjdGlvbi1mb290ZXItcm93LTJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3RleHQtYWxpZ246Y2VudGVyfS5mbGlja2l0eS10ZXN0aW1vbmlhbHMtdGV4dHtwYWRkaW5nOjYwcHh9LmZsaWNraXR5LXRlc3RpbW9uaWFscy10ZXh0IGNpdGV7bWFyZ2luLXRvcDoxMHB4fS5zZWN0aW9uLXRlc3RpbW9uaWFscyAud3JhcHBlcntwYWRkaW5nLWxlZnQ6MH0uc2VjdGlvbi10ZXN0aW1vbmlhbHMgLmZsaWNraXR5LXBhZ2UtZG90c3t0b3A6aW5oZXJpdDtib3R0b206LTM1cHg7bGVmdDppbmhlcml0O3dpZHRoOjEwMCU7ZmxleC1kaXJlY3Rpb246cm93O2p1c3RpZnktY29udGVudDpjZW50ZXI7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9LnNlY3Rpb24tdGVzdGltb25pYWxzIC5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdHttYXJnaW46MCA4cHh9LnNlY3Rpb24tZ3JleSAuc2VjdGlvbi1ncmV5LXZpc3VhbHtiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6LTEzMHB4fS5zZWN0aW9uLWdyZXktdmlzdWFse2hlaWdodDozOTBweH19QG1lZGlhKG1heC13aWR0aDogNTUwcHgpey5zZWN0aW9uLWdldGludG91Y2ggLnNlY3Rpb24tZ2V0aW50b3VjaC1jb2wtMi1pbmZvc3tmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnNlY3Rpb24tZ2V0aW50b3VjaCAuc2VjdGlvbi1nZXRpbnRvdWNoLWNvbC0yLWluZm9zIHB7d2lkdGg6MTAwJX0uc2VjdGlvbi1uZXdzLWVse21hcmdpbi1ib3R0b206MzBweH0uc2VjdGlvbi1nZXRpbnRvdWNoLWNvbC0yIC5mb3JtLWNvbnRhY3Qtcm93e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc2VjdGlvbi1nZXRpbnRvdWNoLWNvbC0yIC5mb3JtLWNvbnRhY3Qtcm93IC5mb3JtLWNvbnRhY3Qtcm93LTF7d2lkdGg6MTAwJTtwYWRkaW5nOjB9LnNlY3Rpb24tZ2V0aW50b3VjaC1jb2wtMiAuZm9ybS1jb250YWN0LXJvdyAuZm9ybS1jb250YWN0LXJvdy0ye3dpZHRoOjEwMCU7cGFkZGluZzowfS5mbGlja2l0eS1zaGFkb3d7ZGlzcGxheTpub25lfS5mbGlja2l0eS10ZXN0aW1vbmlhbHMtdGV4dHtwYWRkaW5nOjMwcHh9LmZsaWNraXR5LXRlc3RpbW9uaWFscy10ZXh0IGJsb2NrcXVvdGV7Zm9udC1zaXplOjEuOHJlbX0uc2VjdGlvbi1mb290ZXItcm93LTEgLnNlY3Rpb24tZm9vdGVyLXJvdy0xLWNvbC0xe3dpZHRoOjUwJTtwYWRkaW5nLXJpZ2h0OjB9fSIsIi8qIHJlc2V0ICovXG5cbmh0bWwsIGJvZHksIHAsIHVsLCBvbCwgZm9ybSwgaW5wdXQsIGJ1dHRvbiwgc2VsZWN0LCB0ZXh0YXJlYSwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgZGwsIGR0LCBkZCwgYmxvY2txdW90ZSwgYWRkcmVzcyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBib3JkZXI6IDA7XG5cbiAgICBvdXRsaW5lOiAwO1xufVxuXG51bCwgb2wge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmltZywgYWJiciB7XG4gICAgYm9yZGVyOiAwO1xufVxuXG5cbi8qIHRhZ3MgKi9cblxuKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuYm9keSB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbmltZyB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmEge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdLCBpbnB1dFt0eXBlPXJhZGlvXSwgYnV0dG9uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmZpZ3VyZSB7XG4gICAgbWFyZ2luLWlubGluZS1zdGFydDogMDtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogMDtcbiAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG59XG4iLCIvLyBUeXBvcyAtIEJvdXRvbnMgLSBldGMuLi4gXG5odG1sIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWxpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc4O1xuXG4gICAgY29sb3I6ICRncmV5O1xufVxuXG4uc2VjdGlvbi1oZXJvLWJ0bi1hcnJvdyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogM3B4O1xuXG4gICAgZm9udC1zaXplOiAyNXB4O1xuXG4gICAgY29sb3I6ICRibHVlO1xuXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4uc2VjdGlvbi1oZWFkZXItbmF2IHtcbiAgICBmb250LXNpemU6IDAuOTVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMztcbiAgICBsZXR0ZXItc3BhY2luZzogMC42cHg7XG5cbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4udGl0bGUtMSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgZm9udC1zaXplOiAyLjgxMnJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xuXG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHRvcDogLTQzcHg7XG4gICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIGhlaWdodDogM3B4O1xuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG59XG5cbi50aXRsZS0yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBmb250LXNpemU6IDIuMTg3cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcblxuICAgIGNvbG9yOiAkYmxhY2s7XG5cbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogMTM1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICYuaXMtY2VudGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDMwcHgpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5bZGF0YS1uYW1lc3BhY2U9XCJhYm91dC11c1wiXSB7XG4gICAgLnRpdGxlLTIge1xuICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICB0b3A6IDE1MHB4O1xuICAgIH1cbn1cblxuLnRpdGxlLTUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjtcblxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbnAge1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuXG4gICAgbWF4LXdpZHRoOiA1NjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG4uc2VjdGlvbi1vZmZlcnMge1xuICAgIGNvdW50ZXItcmVzZXQ6IHNlY3Rpb247XG4gICAgLnRpdGxlLW9mZmVyIHtcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgdG9wOiAxNTBweDtcbiAgICAgICAgLyogJjphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDQzcHg7XG4gICAgICAgICAgICBsZWZ0OiAtMzVweDtcbiAgICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBzZWN0aW9uO1xuICAgICAgICAgICAgY29udGVudDogY291bnRlcihzZWN0aW9uKSBcIi5cIjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICB9ICovXG4gICAgICAgIEBtZWRpYSAjeyRpZX0ge1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udGl0bGUtMyB7XG4gICAgZm9udC1zaXplOiAyLjE4N3JlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgY29sb3I6ICRibGFjaztcblxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbnN0cm9uZyB7XG4gICAgY29sb3I6ICRncmV5O1xuICAgICYuZHdsLWxpbmtzLXRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG5cblxuLmxpc3QtYnVsbGV0IHtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgbGluZS1oZWlnaHQ6IDI7XG5cbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICYgbGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjNlbTtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgICAgIGxlZnQ6IC0xcHg7XG5cbiAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1nL2Zhdmljb24vZmF2aWNvbi0zMngzMi5wbmdcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaXMtY2VudGVyIC5saXN0LWJ1bGxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi5saXN0LWNhdGVnb3JpZXMge1xuICAgIGNvbG9yOiAkYmx1ZTtcbn1cblxuLmxpc3QtY2F0ZWdvcmllcy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjU2MnJlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG5cbiAgICBjb2xvcjogJGJsYWNrO1xufVxuXG5Aa2V5ZnJhbWVzIHNjYWxlYnRuIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC4xKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxufVxuXG4uYnRuLWJ1YmJsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICBoZWlnaHQ6IDUwcHg7XG5cbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDQzcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuXG4gICAgY29sb3I6ICRibHVlO1xuXG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICYtZGlzYyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgIGxlZnQ6IC0xNXB4O1xuXG4gICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG5cbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI4LCAxMzYsIDE2MCwgMSkgMCUsIHJnYmEoMjgsIDEzNiwgMTYwLCAxKSAxNCUsIHJnYmEoMjgsIDEzNiwgMTYwLCAwLjMpIDEwMCUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICBvcGFjaXR5OiAwLjI7XG5cbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgJGVhc2VJbk91dENpcmM7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgICAuYnRuLWJ1YmJsZS1kaXNjIHtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoMTAwJSAtIDMwcHgpO1xuXG4gICAgICAgICAgICBhbmltYXRpb246IHNjYWxlYnRuIDAuM3M7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5idG4tZXh0ZW5kIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgJGVhc2VJbk91dENpcmM7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYnRuLWJ1YmJsZS5pcy1jZW50ZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYnRuLXRleHQge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgfVxufVxuXG4uZHdsLWxpbmtzLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLmJ0bi1kb3dubG9hZGZpbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgIG9wYWNpdHk6IDAuODtcblxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgYm90dG9tOiAtMnB4O1xuICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDJweDtcblxuICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcbiAgICAgICAgb3BhY2l0eTogMC43NTtcblxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAsIDEpO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDUwJTtcblxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKSwgLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gICAgfVxuICAgICY6aG92ZXIsICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgIH1cbiAgICAmOmhvdmVyOmJlZm9yZSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCA1MCU7XG5cbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDUwJTtcbiAgICB9XG59XG5cbi5zZWN0aW9uLWdldGludG91Y2gge1xuICAgIC5idG4tY29udGFjdCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAuYnRuLWNvbnRhY3QtaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRhY3QtbGluayB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICYucHJpdmFjeSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxpc3QtYnV0dG9ucyA+IGxpOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbiIsIi8vU2l6ZXNcbiRwYWRkaW5nOiAxMDBweDtcbi8vQ29sb3JzXG4kYmxhY2s6ICMxNTE1MTU7XG4kZ3JleTogIzlmOWY5ZjtcbiRsaWdodC1ncmV5OiAjZjdmN2Y3O1xuJG1pZC1ncmV5OiAjZjRmNGY0O1xuJHdoaXRlOiAjZmZmZmZmO1xuJGJsdWU6ICMxYzg4YTA7XG4vL1NvY2lhbCBjb2xvcnNcbiRmYWNlYm9vazogIzNiNTk5OTtcbiR0d2l0dGVyOiAjNTVhY2VlO1xuJGluc3RhZ3JhbTogI2U0NDA1ZjtcbiRsaW5rZWRpbjogIzAwNzdiNTtcbiR5b3V0dWJlOiAjY2QyMDFmO1xuLy8gQ29sdW1uICYgZ3V0dGVyXG4kY29sOiA2LjA3JTtcbiRndXQ6IDIuNDYlO1xuLy9NZWRpYSBxdWVyaWVzXG4kdGFibGV0OiAxMDI0cHg7XG4kbW9iaWxlOiA3MDBweDtcbiRpZTogXCJhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKVwiO1xuLy8gRm9udHNcbiRmb250LWZhbWlseTogXCJzb2ZpYS1wcm9cIixzYW5zLXNlcmlmO1xuJGZvbnQtbGlnaHQ6IDQwMDtcbiRmb250LXJlZ3VsYXI6IDYwMDtcbiRmb250LXNlbWlib2xkOiA3MDA7XG4kZm9udC1ib2xkOiA5MDA7XG4vL0Vhc2luZ3NcbiR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiRsaW5lYXI6IGN1YmljLWJlemllcigwLjI1MCwgMC4yNTAsIDAuNzUwLCAwLjc1MCk7XG4kZWFzZTogY3ViaWMtYmV6aWVyKDAuMjUwLCAwLjEwMCwgMC4yNTAsIDEuMDAwKTtcbiRlYXNlLWluOiBjdWJpYy1iZXppZXIoMC40MjAsIDAuMDAwLCAxLjAwMCwgMS4wMDApO1xuJGVhc2Utb3V0OiBjdWJpYy1iZXppZXIoMC4wMDAsIDAuMDAwLCAwLjU4MCwgMS4wMDApO1xuJGVhc2UtaW4tb3V0OiBjdWJpYy1iZXppZXIoMC40MjAsIDAuMDAwLCAwLjU4MCwgMS4wMDApO1xuJGVhc2VTbW9vdGg6IGN1YmljLWJlemllcigwLjM5LCAwLjU3NSwgMC4yOCwgMC45OTUpO1xuJGVhc2VJblF1YWQ6IGN1YmljLWJlemllcigwLjU1MCwgMC4wODUsIDAuNjgwLCAwLjUzMCk7XG4kZWFzZUluQ3ViaWM6IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4kZWFzZUluUXVhcnQ6IGN1YmljLWJlemllcigwLjg5NSwgMC4wMzAsIDAuNjg1LCAwLjIyMCk7XG4kZWFzZUluUXVpbnQ6IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4kZWFzZUluU2luZTogY3ViaWMtYmV6aWVyKDAuNDcwLCAwLjAwMCwgMC43NDUsIDAuNzE1KTtcbiRlYXNlSW5FeHBvOiBjdWJpYy1iZXppZXIoMC45NTAsIDAuMDUwLCAwLjc5NSwgMC4wMzUpO1xuJGVhc2VJbkNpcmM6IGN1YmljLWJlemllcigwLjYwMCwgMC4wNDAsIDAuOTgwLCAwLjMzNSk7XG4kZWFzZUluQmFjazogY3ViaWMtYmV6aWVyKDAuNjAwLCAtMC4yODAsIDAuNzM1LCAwLjA0NSk7XG4kZWFzZU91dFF1YWQ6IGN1YmljLWJlemllcigwLjI1MCwgMC40NjAsIDAuNDUwLCAwLjk0MCk7XG4kZWFzZU91dEN1YmljOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuJGVhc2VPdXRRdWFydDogY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0MCwgMC40NDAsIDEuMDAwKTtcbiRlYXNlT3V0UXVpbnQ6IGN1YmljLWJlemllcigwLjIzMCwgMS4wMDAsIDAuMzIwLCAxLjAwMCk7XG4kZWFzZU91dFNpbmU6IGN1YmljLWJlemllcigwLjM5MCwgMC41NzUsIDAuNTY1LCAxLjAwMCk7XG4kZWFzZU91dEV4cG86IGN1YmljLWJlemllcigwLjE5MCwgMS4wMDAsIDAuMjIwLCAxLjAwMCk7XG4kZWFzZU91dENpcmM6IGN1YmljLWJlemllcigwLjA3NSwgMC44MjAsIDAuMTY1LCAxLjAwMCk7XG4kZWFzZU91dEJhY2s6IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxLjI3NSk7XG4kZWFzZUluT3V0UXVhZDogY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzMCwgMC41MTUsIDAuOTU1KTtcbiRlYXNlSW5PdXRDdWJpYzogY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEuMDAwKTtcbiRlYXNlSW5PdXRRdWFydDogY3ViaWMtYmV6aWVyKDAuNzcwLCAwLjAwMCwgMC4xNzUsIDEuMDAwKTtcbiRlYXNlSW5PdXRRdWludDogY3ViaWMtYmV6aWVyKDAuODYwLCAwLjAwMCwgMC4wNzAsIDEuMDAwKTtcbiRlYXNlSW5PdXRTaW5lOiBjdWJpYy1iZXppZXIoMC40NDUsIDAuMDUwLCAwLjU1MCwgMC45NTApO1xuJGVhc2VJbk91dEV4cG86IGN1YmljLWJlemllcigxLjAwMCwgMC4wMDAsIDAuMDAwLCAxLjAwMCk7XG4kZWFzZUluT3V0Q2lyYzogY3ViaWMtYmV6aWVyKDAuNzg1LCAwLjEzNSwgMC4xNTAsIDAuODYwKTtcbiRlYXNlSW5PdXRCYWNrOiBjdWJpYy1iZXppZXIoMC42ODAsIC0wLjU1MCwgMC4yNjUsIDEuNTUwKTtcbiIsIi8qIGdyaWQgKi9cblxuLnRleHQtY29sLTIge1xuICAgIGNvbHVtbi1jb3VudDogMjtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAxMzVweDtcbn1cblxuLmdyaWQtYWRhcHRpdmUge1xuICAgIG1hcmdpbjogLTQwcHggMCAwIC00MHB4O1xuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5ncmlkLWFkYXB0aXZlOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ncmlkLWFkYXB0aXZlIC5zdWItY29sdW1uLTEwMCB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5ncmlkLWFkYXB0aXZlIC5zdWItY29sdW1uLTgwIHtcbiAgICB3aWR0aDogODAlO1xufVxuXG4uZ3JpZC1hZGFwdGl2ZSAuc3ViLWNvbHVtbi03NSB7XG4gICAgd2lkdGg6IDc1JTtcbn1cblxuLmdyaWQtYWRhcHRpdmUgLnN1Yi1jb2x1bW4tNzAge1xuICAgIHdpZHRoOiA3MCU7XG59XG5cbi5ncmlkLWFkYXB0aXZlIC5zdWItY29sdW1uLTY2IHtcbiAgICB3aWR0aDogNjYuNjY2JTtcbn1cblxuLmdyaWQtYWRhcHRpdmUgLnN1Yi1jb2x1bW4tNjAge1xuICAgIHdpZHRoOiA2MCU7XG59XG5cbi5ncmlkLWFkYXB0aXZlIC5zdWItY29sdW1uLTUwIHtcbiAgICB3aWR0aDogNTAlO1xufVxuXG4uZ3JpZC1hZGFwdGl2ZSAuc3ViLWNvbHVtbi00MCB7XG4gICAgd2lkdGg6IDQwJTtcbn1cblxuLmdyaWQtYWRhcHRpdmUgLnN1Yi1jb2x1bW4tMzMge1xuICAgIHdpZHRoOiAzMy4zMzMlO1xufVxuXG4uZ3JpZC1hZGFwdGl2ZSAuc3ViLWNvbHVtbi0yNSB7XG4gICAgd2lkdGg6IDI1JTtcbn1cblxuLmdyaWQtYWRhcHRpdmUgLnN1Yi1jb2x1bW4tMjAge1xuICAgIHdpZHRoOiAyMCU7XG59XG5cbi5ncmlkLWFkYXB0aXZlLmlzLWd1dHRlci1zbWFsbCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5ncmlkLWFkYXB0aXZlLmlzLWd1dHRlci1zbWFsbCA+IFtjbGFzcyo9c3ViLWNvbHVtbi1dIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmdyaWQtYWRhcHRpdmUgPiBbY2xhc3MqPXN1Yi1jb2x1bW4tXSB7XG4gICAgcGFkZGluZzogNDBweCAwIDAgNDBweDtcbn1cblxuLmdyaWQtYWRhcHRpdmUuaXMtZ3V0dGVyLWxhcmdlIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHg7XG4gICAgbWFyZ2luLXRvcDogLTgwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cblxuLmdyaWQtYWRhcHRpdmUuaXMtZ3V0dGVyLWxhcmdlID4gW2NsYXNzKj1zdWItY29sdW1uLV0ge1xuICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDo2NDBweCkge1xuICAgIC50ZXh0LWNvbC0yIHtcbiAgICAgICAgY29sdW1uLWNvdW50OiAxO1xuICAgIH1cbiAgICAuZ3JpZC1hZGFwdGl2ZSAuc3ViLWNvbHVtbi04MCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuZ3JpZC1hZGFwdGl2ZSAuc3ViLWNvbHVtbi03NSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuZ3JpZC1hZGFwdGl2ZSAuc3ViLWNvbHVtbi03MCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuZ3JpZC1hZGFwdGl2ZSAuc3ViLWNvbHVtbi02NiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuZ3JpZC1hZGFwdGl2ZSAuc3ViLWNvbHVtbi02MCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuZ3JpZC1hZGFwdGl2ZSAuc3ViLWNvbHVtbi01MCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuZ3JpZC1hZGFwdGl2ZSAuc3ViLWNvbHVtbi00MCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuZ3JpZC1hZGFwdGl2ZSAuc3ViLWNvbHVtbi0zMyB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICAgIC5ncmlkLWFkYXB0aXZlIC5zdWItY29sdW1uLTI1IHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gICAgLmdyaWQtYWRhcHRpdmUgLnN1Yi1jb2x1bW4tMjAge1xuICAgICAgICB3aWR0aDogMzMuMzMzJTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOjQ4MHB4KSB7XG4gICAgLmdyaWQtYWRhcHRpdmUgLnN1Yi1jb2x1bW4tMjAge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6MzIwcHgpIHtcbiAgICAuZ3JpZC1hZGFwdGl2ZSA+IFtjbGFzcyo9c3ViLWNvbHVtbi1dIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDoxMjIwcHgpIHtcbiAgICAuZ3JpZC1hZGFwdGl2ZS5zZWN0aW9uLW5ld3MgLnN1Yi1jb2x1bW4tMzMge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6NTUwcHgpIHtcbiAgICAuZ3JpZC1hZGFwdGl2ZS5zZWN0aW9uLW5ld3MgPiBbY2xhc3MqPXN1Yi1jb2x1bW4tXSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbiIsIi8vQGltcG9ydCBiYXNlO1xuQGltcG9ydCBcImJhc2UvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiYmFzZS9yZXNldFwiO1xuQGltcG9ydCBcImJhc2UvbWl4aW5cIjtcbkBpbXBvcnQgXCJiYXNlL3R5cG9cIjtcbkBpbXBvcnQgXCJiYXNlL2dyaWRcIjtcbkBpbXBvcnQgXCJiYXNlL2FuaW1hdGlvbnNcIjtcbmh0bWwge1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbn1cblxuOjpzZWxlY3Rpb24ge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoJGJsdWUsIDAuMyk7XG4gICAgY29sb3I6ICRibGFjaztcbn1cblxuLy9AaW1wb3J0IGxheW91dHM7XG5AaW1wb3J0IFwibGF5b3V0L2hlYWRlclwiO1xuQGltcG9ydCBcImxheW91dC9nZXRpbnRvdWNoXCI7XG5AaW1wb3J0IFwibGF5b3V0L2Zvb3RlclwiO1xuLy9AaW1wb3J0IGNvbXBvbmVudHM7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9ibG9ja3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2Jsb2NrLXRleHRcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3Njcm9sbC1tZW51XCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9iYWNrdG9tZW51XCI7XG4vL0BpbXBvcnQgcGFnZXM7XG5AaW1wb3J0IFwicGFnZXMvaG9tZXBhZ2VcIjtcbi8vQGltcG9ydCBwbHVnaW5zO1xuLy9AaW1wb3J0IG1lZGlhcXVlcmllcztcbkBpbXBvcnQgXCJiYXNlL21lZGlhcXVlcmllc1wiO1xuIiwiLy8gaGVhZGVyXG4uc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAxMTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDMwcHggMDtcblxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXG4gICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gICAgJi5oZWFkZXItYmctd2hpdGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgfVxufVxuXG4uc2VjdGlvbi1oZWFkZXItbG9nbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgd2lkdGg6IDEzNHB4O1xuICAgICYgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDEzNHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgfVxufVxuXG4uc2VjdGlvbi1oZWFkZXItbmF2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDUwcHg7XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuXG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICAmIGxpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMlO1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgJiBhIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNjtcblxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNnM7XG4gICAgICAgIH1cbiAgICAgICAgYTpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICAgICYgYTpiZWZvcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuXG4gICAgICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgICAgIGhlaWdodDogMzVweDtcblxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMCk7XG5cbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzICRlYXNlU21vb3RoO1xuICAgICAgICB9XG4gICAgICAgICYgYTpob3ZlcjpiZWZvcmUge1xuICAgICAgICAgICAgb3BhY2l0eTogMC4yO1xuXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxKTtcbiAgICAgICAgfVxuICAgICAgICAmIGEuYWN0aXZlOmJlZm9yZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjQ7XG5cbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaXMtYmxhY2sge1xuICAgIC5zZWN0aW9uLWhlYWRlci1sb2dvIHBhdGgge1xuICAgICAgICBmaWxsOiAkYmxhY2sgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnNlY3Rpb24taGVhZGVyLW5hdiB7XG4gICAgICAgICYgYTpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlY3Rpb24taGVhZGVyIC5zZWN0aW9uLWhlYWRlci1uYXYgbGkgYSB7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgfVxuICAgIC5zZWN0aW9uLWhlYWRlci1uYXYgbGkgYSB7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgfVxuICAgICNzZWN0aW9uLWhlYWRlci1tb2JpbGVuYXYtb3BlbiAuZmFsIHtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgIH1cbn1cblxuI3NlY3Rpb24taGVhZGVyLW1vYmlsZW5hdi1vcGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWVudS1ob21lcGFnZS10b3Age1xuICAgIC5zZWN0aW9uLWhlYWRlci1uYXYgbGkgYS5hY3RpdmU6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgfVxuICAgIC5zZWN0aW9uLWhlYWRlci1uYXYgbGkgYTpob3ZlcjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICB9XG59XG5cbkBtZWRpYShtYXgtd2lkdGg6MTAyNHB4KSB7XG4gICAgLm1lbnUtaG9tZXBhZ2UtdG9wIC5zZWN0aW9uLWhlYWRlci1uYXYgbGkgYS5hY3RpdmU6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICB9XG4gICAgLm1lbnUtaG9tZXBhZ2UtdG9wIC5zZWN0aW9uLWhlYWRlci1uYXYgbGkgYTpob3ZlcjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICAgICAgb3BhY2l0eTogMC40O1xuICAgIH1cbn1cbiIsImh0bWwuc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uc2VjdGlvbi1nZXRpbnRvdWNoIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTI7XG4gICAgdG9wOiAwO1xuXG4gICAgd2lkdGg6IGNhbGMoMTAwdncgLSAxMDBweCk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNnMgJGVhc2VJbk91dENpcmM7XG5cbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC0gMTAwcHgpO1xuICAgICY6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB6LWluZGV4OiAtMTAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNnMgJGVhc2VJbk91dENpcmM7XG5cbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgQGluY2x1ZGUgcHNldWRvKCk7XG5cbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAxcHg7XG5cbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICAgICYub3BlbiB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNlY3Rpb24tZ2V0aW50b3VjaC1jb2wtMiwgLnNlY3Rpb24tZ2V0aW50b3VjaC1jb2wtMyB7XG4gICAgb3BhY2l0eTogMDtcblxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4MHB4KTtcblxuICAgIHRyYW5zaXRpb246IGFsbCAxcyAkZWFzZVNtb290aDtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG4uc2VjdGlvbi1nZXRpbnRvdWNoLm9wZW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBtYXJnaW4tbGVmdDogY2FsYygwJSArIDEwMHB4KTtcbiAgICAuc2VjdGlvbi1nZXRpbnRvdWNoLWNvbC0yLCAuc2VjdGlvbi1nZXRpbnRvdWNoLWNvbC0zIHtcbiAgICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcblxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXMgJGVhc2VTbW9vdGg7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7XG4gICAgfVxuICAgIC5zZWN0aW9uLWdldGludG91Y2gtY29sLTIge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlY3Rpb24tZ2V0aW50b3VjaC1jb2wtMyB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuOHM7XG4gICAgfVxufVxuXG4uc2VjdGlvbi1nZXRpbnRvdWNoLWNvbC0xIHtcbiAgICB3aWR0aDogMTAwcHg7XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLmJ0bi1jb250YWN0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuXG4gICAgICAgIC13ZWJraXQtd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbiAgICAgICAgICAgIC1tcy13cml0aW5nLW1vZGU6IHRiLXJsO1xuICAgICAgICAgICAgICAgIHdyaXRpbmctbW9kZTogdmVydGljYWwtbHI7XG4gICAgICAgIHRleHQtb3JpZW50YXRpb246IHNpZGV3YXlzO1xuICAgIH1cbn1cblxuLnNlY3Rpb24tZ2V0aW50b3VjaC1jb2wtMiB7XG4gICAgd2lkdGg6IDY1JTtcblxuICAgIHBhZGRpbmctbGVmdDogOCU7XG4gICAgcGFkZGluZy1yaWdodDogOCU7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgLnRpdGxlLTIge1xuICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICAgICAgdG9wOiBpbmhlcml0O1xuXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgICAuc2VjdGlvbi1nZXRpbnRvdWNoLWNvbC0yLWluZm9zIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0tY29udGFjdC1yb3cge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbn1cblxuLmZvcm0tY29udGFjdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAuZm9ybS1jb250YWN0LXJvdyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDIycHg7XG5cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtaWQtZ3JleTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1jb250YWN0LXJvdy0xIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgMDtcbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0tY29udGFjdC1yb3ctMiB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG4gICAgICAgICYgaW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICAgICAgICBjb2xvcjogJGdyZXk7XG4gICAgfVxuICAgIDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgIC8qIEZpcmVmb3ggMTkrICovXG4gICAgICAgIGNvbG9yOiAkZ3JleTtcbiAgICB9XG4gICAgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIC8qIElFIDEwKyAqL1xuICAgICAgICBjb2xvcjogJGdyZXk7XG4gICAgfVxuICAgIDotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgLyogRmlyZWZveCAxOC0gKi9cbiAgICAgICAgY29sb3I6ICRncmV5O1xuICAgIH1cbiAgICAuZm9ybS1jb250YWN0LWNvbW1lbnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAyMnB4O1xuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtaWQtZ3JleTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICB9XG4gICAgLnByaXZhY3kge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgICAjcHJpdmFjeSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG4gICAgLm1hbmRhdG9yeSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbn1cblxuLnNlY3Rpb24tZ2V0aW50b3VjaC1jb2wtMyB7XG4gICAgd2lkdGg6IGNhbGMoMzUlIC0gMTAwcHgpO1xuICAgIGEge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB9XG4gICAgLmZhLXRpbWVzIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDI1cHg7XG4gICAgICAgIHJpZ2h0OiAzNXB4O1xuXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTRweDtcblxuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcblxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnN1Ym1pdCB7XG4gICAgcGFkZGluZzogMTJweCAyNXB4O1xuXG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI4LCAxMzYsIDE2MCwgMC4yKTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAgIGNvbG9yOiAkYmx1ZTtcblxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjgsIDEzNiwgMTYwLCAxKTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxufVxuXG4uZm9ybS1pbnB1dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBsYWJlbC5lcnJvciB7XG4gICAgICAgIGNvbG9yOiAjZjc2ZDZmO1xuICAgIH1cbn1cblxuI2JvZHktYmctZml4ZWQuaXMtcGFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uc2VjdGlvbi1nZXRpbnRvdWNoLmlzLXBhZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDtcblxuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLnNlY3Rpb24tZ2V0aW50b3VjaC1jb2wtMyBhIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB9XG4gICAgLnNlY3Rpb24tZ2V0aW50b3VjaC1jb2wtMyAuZmEtdGltZXMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLnN1Y2Nlc3Mge1xuICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI4LCAxMzYsIDE2MCwgMC4yKTtcbiAgICBjb2xvcjogJGJsYWNrO1xuXG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxufVxuIiwiQG1peGluIGJ0bi1hcHBhcmVuY2UoKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuQG1peGluIHBzZXVkbygpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogJyc7XG59XG5cbkBtaXhpbiBvYmplY3RGaXQoKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OiBjb3Zlcjsgb2JqZWN0LXBvc2l0aW9uOiA1MCUgNTAlOyc7XG5cbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtcG9zaXRpb246IDUwJSA1MCU7XG59XG4iLCIvLyBmb290ZXJcbi5zZWN0aW9uLWZvb3RlciB7XG4gICAgcGFkZGluZzogNTBweCAwO1xuXG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgY29sb3I6ICRibGFjaztcbn1cblxuLnNlY3Rpb24tZm9vdGVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNTYycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uc2VjdGlvbi1mb290ZXItbmF2IHtcbiAgICAmIGxpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgfVxufVxuXG4uc2VjdGlvbi1mb290ZXItcm93LTEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICAuc2VjdGlvbi1mb290ZXItcm93LTEtY29sLTIgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5zZWN0aW9uLWZvb3Rlci1yb3ctMS1jb2wtMSB7XG4gICAgICAgIHdpZHRoOiAzNy41JTtcblxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIH1cbiAgICAuc2VjdGlvbi1mb290ZXItcm93LTEtY29sLTIge1xuICAgICAgICB3aWR0aDogMzcuNSU7XG4gICAgfVxuICAgIC5zZWN0aW9uLWZvb3Rlci1yb3ctMS1jb2wtMyB7XG4gICAgICAgIHdpZHRoOiAyNSU7XG4gICAgfVxuICAgICYgLnNlY3Rpb24tZm9vdGVyLXJvdy0xLWNvbC0yIC5zZWN0aW9uLWZvb3Rlci1uYXYge1xuICAgICAgICBjb2x1bW4tY291bnQ6IDI7XG4gICAgfVxufVxuXG4uc2VjdGlvbi1mb290ZXItcm93LTIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgY29sb3I6ICRncmV5O1xufVxuXG4uc2VjdGlvbi1mb290ZXItbG9nbyB7XG4gICAgd2lkdGg6IDIyNXB4O1xufVxuXG4uc2VjdGlvbi1mb290ZXIgYSB7XG4gICAgY29sb3I6ICRncmV5O1xufVxuXG4uc2VjdGlvbi1mb290ZXIgLmZvb3Rlci1uYXYtbGlua3MsIC5zZWN0aW9uLWdldGludG91Y2ggLmNvbnRhY3QtbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgb3BhY2l0eTogMC44O1xuXG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGJvdHRvbTogLTJweDtcbiAgICAgICAgbGVmdDogMDtcblxuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG5cbiAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XG4gICAgICAgIG9wYWNpdHk6IDAuNzU7XG5cbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLCAxKTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSA1MCU7XG5cbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAgIH1cbiAgICAmOmhvdmVyLCAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICB9XG4gICAgJjpob3ZlcjpiZWZvcmUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgNTAlO1xuXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCA1MCU7XG4gICAgfVxufVxuIiwiLy8gYmxvY2tzXG4uc2VjdGlvbi1kZWZhdWx0IHtcbiAgICBtYXJnaW4tdG9wOiAyMDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMDBweDtcbn1cblxuLnNlY3Rpb24tZG93bmxvYWQtZmlsZXMge1xuICAgIG1hcmdpbi10b3A6IC0yMDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMDBweDtcbn1cblxuLmlzLWJsYWNrIHtcbiAgICAuc2VjdGlvbi1ncmV5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG59XG5cbi5mbGlja2l0eS1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZsaWNraXR5LXZpZXdwb3J0IHtcbiAgICBoZWlnaHQ6IDU1NXB4O1xufVxuXG4vLyBTbGlkZXIgdGV4dHVhbFxuI2ZsaWNraXR5LXRleHR1cmFsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTUwcHg7XG5cbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgICAuZmxpY2tpdHktdGV4dHVhbC1pdGVtIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgaGVpZ2h0OiAyMDBweDtcblxuICAgICAgICBmb250LXNpemU6IDEuNTYycmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG5cbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG5cbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JleTtcblxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ge1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDI4LCAxMzYsIDE2MCwgMC41KTtcbiAgICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAkYmx1ZTtcbiAgICAgICAgICAgIC5mbGlja2l0eS1idXR0b24taWNvbiB7XG4gICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mbGlja2l0eS1idXR0b24taWNvbiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG5cbiAgICAgICAgICAgIGZpbGw6ICRibHVlO1xuICAgICAgICB9XG4gICAgICAgICYucHJldmlvdXMge1xuICAgICAgICAgICAgbGVmdDogMjElO1xuICAgICAgICB9XG4gICAgICAgICYubmV4dCB7XG4gICAgICAgICAgICByaWdodDogMjElO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiRtb2JpbGUpIHtcbiAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgJi5wcmV2aW91cyB7XG4gICAgICAgICAgICAgICAgbGVmdDogOSU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLm5leHQge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA5JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmxpY2tpdHktcGFnZS1kb3RzIHtcbiAgICAgICAgYm90dG9tOiAtMjVweDtcblxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICYgLmRvdCB7XG4gICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcblxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMjU7XG5cbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAmIC5kb3QuaXMtc2VsZWN0ZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmxpY2tpdHktc2hhZG93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC0zMHB4O1xuXG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAuZmxpY2tpdHktc2hhZG93LWxlZnQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgICAgd2lkdGg6IDE1JTtcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcblxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYigyNTUsIDI1NSwgMjU1KSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgICB9XG4gICAgLmZsaWNraXR5LXNoYWRvdy1yaWdodCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IC03NXB4O1xuXG4gICAgICAgIHdpZHRoOiAxNSU7XG4gICAgICAgIGhlaWdodDogMTUwcHg7XG5cbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2IoMjU1LCAyNTUsIDI1NSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG5cbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG59XG5cbi8vIFNsaWRlciB0ZXN0aW1vbmlhbHNcbi5zZWN0aW9uLXRlc3RpbW9uaWFscyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjAwcHg7XG4gICAgLndyYXBwZXIge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgICAuZmxpY2tpdHktcGFnZS1kb3RzIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgYm90dG9tOiBpbmhlcml0O1xuICAgICAgICBsZWZ0OiAtNTRweDtcblxuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAmIC5kb3Qge1xuICAgICAgICAgICAgbWFyZ2luOiA4cHggMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZsaWNraXR5LXRlc3RpbW9uaWFscyB7XG4gICAgJi1pdGVtIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgb3BhY2l0eTogMC43NTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLWltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OiBjb3ZlcjsnO1xuXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgICAmLXRleHQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgIG1heC13aWR0aDogODUwcHg7XG4gICAgICAgIGJsb2NrcXVvdGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjE4N3JlbTtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40MztcbiAgICAgICAgfVxuICAgICAgICBjaXRlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXDIwMTQnO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qIFRSQU5TSVRJT04gQ0FDSEUgKi9cblxuLmNhY2hlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTAwMDAwMDAwMDAwMDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uY2FjaGVfX2l0ZW0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5jYWNoZV9faXRlbTpudGgtY2hpbGQoMSkge1xuICAgIGJhY2tncm91bmQ6ICNlNWVmZjA7XG59XG5cbi5jYWNoZV9faXRlbTpudGgtY2hpbGQoMikge1xuICAgIGJhY2tncm91bmQ6ICNkMGRkZGU7XG59XG5cbi5jYWNoZV9faXRlbTpudGgtY2hpbGQoMykge1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbn1cblxuLy8gTmV3cyBcblxuLyogYm94ICovXG5cbi5ib3gtbmV3cyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDM1cHg7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAgIHRyYW5zaXRpb246IDMwMG1zO1xuXG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJveC1zaGFkb3c6IDVweCA1cHggMjBweCByZ2JhKDAsMCwwLDAuMTI1KTtcbiAgICAgICAgLnN1Yi12aXN1YWwgaW1nIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc3ViLXZpc3VhbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICBtYXJnaW46IC0zNXB4IC0zNXB4IDI1cHg7XG5cbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGkge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIHJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgYm90dG9tOiA0MHB4O1xuXG4gICAgICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgICAgIGhlaWdodDogNDRweDtcblxuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG5cbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAzMDBtcztcbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc3ViLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuXG4gICAgICAgIGNvbG9yOiAjMTkxOTFiO1xuXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG4gICAgLnN1Yi1tZXRhZGF0YSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcblxuICAgICAgICBvcGFjaXR5OiAwLjU7XG5cbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG59XG5cbi8vIFBPU1RTXG5cbi5zZWN0aW9uLWRlZmF1bHQge1xuICAgIC5wb3N0LWltYWdlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNjB2aDtcblxuICAgICAgICBmb250LWZhbWlseTogJ29iamVjdC1maXQ6IGNvdmVyOyc7XG5cbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuICAgIC5wb3N0LWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgLnBvc3QtaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5idG4tY2VudGVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5wb3N0LWNvbnRlbnQge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgIG1heC13aWR0aDogNTYwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtbWV0YSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lLWVuZDogMDtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZWN0aW9uLWxpc3Qge1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBsaW5lLWhlaWdodDogMjtcblxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgJiBsaSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuM2VtO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICAgICAgbGVmdDogLTFweDtcblxuICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWcvZmF2aWNvbi9mYXZpY29uLTMyeDMyLnBuZ1wiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuIiwiLnN2Zy1jb250YWluZXIge1xuICAgICRvcmlnaW46IDQ2MS45cHggMTc2LjNweDtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgNDBweDtcblxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgbWF4LXdpZHRoOiAxMDgwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDM4M3B4O1xuICAgIH1cbiAgICAuZ3JvdXBzLXdoZWVsIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC5ncm91cGUge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaG92ZXItc2VnIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgICAgICAgICAgZmlsbDogJGJsdWU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubGluZSB7XG4gICAgICAgICAgICAgICAgY2lyY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGJsdWU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICRibHVlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZ3JvdXBlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB9XG4gICAgLmhvdmVyLXNlZyB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgZmlsbDogJGJsdWU7XG4gICAgfVxuICAgIC5saW5lIHtcbiAgICAgICAgY2lyY2xlLCBwYXRoIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5yb25kcyB7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XG5cbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG4gICAgfVxuXG4gICAgI2dvdmVybmFuY2U6aG92ZXIgfiAjcm9uZC0xIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICB9XG4gICAgI2dvdmVybmFuY2U6aG92ZXIgfiAjcm9uZC0yIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIH1cbiAgICAjZ292ZXJuYW5jZTpob3ZlciB+ICNyb25kLTMge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIH1cblxuICAgICNzZWN1cml0eTpob3ZlciB+ICNyb25kLTEge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgfVxuICAgICNzZWN1cml0eTpob3ZlciB+ICNyb25kLTIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIH1cbiAgICAjc2VjdXJpdHk6aG92ZXIgfiAjcm9uZC0zIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIH1cblxuICAgICNpdHNlYzpob3ZlciB+ICNyb25kLTEge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIH1cbiAgICAjaXRzZWM6aG92ZXIgfiAjcm9uZC0yIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gICAgfVxuICAgICNpdHNlYzpob3ZlciB+ICNyb25kLTMge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIH1cblxuICAgICN0aHJlYXQ6aG92ZXIgfiAjcm9uZC0xIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIH1cbiAgICAjdGhyZWF0OmhvdmVyIH4gI3JvbmQtMiB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgfVxuICAgICN0aHJlYXQ6aG92ZXIgfiAjcm9uZC0zIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIH1cbn1cblxuLmlzLXRvdWNoc2NyZWVuIHtcbiAgICAuZ3JvdXBlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgJi5ob3Zlci1zZWcge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zY3JvbGxNZW51IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDExMHB4O1xuICAgIGJvdHRvbTogLTEwMCU7XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICYuaXMtc2Nyb2xsIHtcbiAgICAgICAgYm90dG9tOiAtMjIwcHg7XG5cbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDokdGFibGV0KSB7XG4gICAgICAgICAgICBib3R0b206IC0yMTBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmlzLWhvdmVyIHtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAuc2Nyb2xsTWVudS1jaGV2cm9uIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgYnV0dG9uIHtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuXG4gICAgICAgIGZvbnQtc2l6ZTogMTlweDtcblxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI4LCAxMzYsIDE2MCwgMC40KTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyOCwgMTM2LCAxNjAsIDAuNCk7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgyOCwgMTM2LCAxNjAsIDAuNCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDAgO1xuICAgICAgICBjb2xvcjogJGJsdWU7XG5cbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG5cbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIHVsIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcblxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI4LCAxMzYsIDE2MCwgMC40KTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyOCwgMTM2LCAxNjAsIDAuNCk7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgyOCwgMTM2LCAxNjAsIDAuNCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzlmOWY5ZjtcblxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc3ZnLWNvbnRhaW5lci1tb2JpbGUge1xuICAgIHBhZGRpbmc6IDAgMzBweDtcblxuICAgIG1hcmdpbi10b3A6IC01MHB4O1xuICAgICYtZWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcblxuICAgICAgICBib3gtc2hhZG93OiAycHggM3B4IDNweCAwIHJnYmEoMCwwLDAsMC4yKTtcblxuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcblxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgIH1cbiAgICAgICAgPiBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDMlO1xuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6JG1vYmlsZSkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDoxMDI0cHgpIHtcbiAgICAuc2Nyb2xsTWVudSB7XG4gICAgICAgIHJpZ2h0OiA1MCU7XG5cbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLDApO1xuICAgIH1cbiAgICAuc2Nyb2xsTWVudSB7XG4gICAgICAgICYuaXMtc2Nyb2xsIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gVW5pcXVlIHBhZ2Ugc3R5bGVcbiNib2R5LWJnLWZpeGVkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcblxuICAgIGhlaWdodDogMTAwJTtcblxuICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG59XG5cblxuLyogRkFERUlORyBMQU5ESU5HICovXG5cbi5mYWRlLWluIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogMC42cyBlYXNlLWluIDBzIG5vcm1hbCBmb3J3YXJkcyAxIHJ1bm5pbmcgZmFkZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGUge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGUge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG5cbi8qIHNjcm9sbGJhciAqL1xuXG46Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogMTBweDtcbn1cblxuOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyOCwgMTM2LCAxNjAsIDEpO1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI4LCAxMzYsIDE2MCwgMSk7XG59XG5cbiNib2R5LWJnLWZpeGVkOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgei1pbmRleDogLTIwO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1nL2ltcmltX2JnXzEuc3ZnJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0NSU7XG59XG5cbi53cmFwcGVyIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwICRwYWRkaW5nO1xuXG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XG59XG5cbi5zZWN0aW9uLWhlcm8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGhlaWdodDogMTAwdmg7XG5cbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1nL2hlcm9fYmFja2dyb3VuZC5qcGcnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICAgIG1hcmdpbi1ib3R0b206IDIwMHB4O1xuICAgIC53cmFwcGVyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICAmLWJvZHkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNjMlO1xuXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMzVweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDQzcHg7XG4gICAgfVxuICAgICYtY3RhIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG5cbiAgICAgICAgcGFkZGluZzogMjBweCAzMHB4IDIwcHggMDtcblxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IC0zNXZ3O1xuXG4gICAgICAgICAgICB3aWR0aDogMzl2dztcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5tb3VzZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAxNXB4O1xuICAgICAgICBsZWZ0OiA1MCU7XG5cbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDYxcHg7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLm1vdXNlLXdoZWVsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm1vdXNlLWljb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcblxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC42O1xuXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTM0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1pY29uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzVweDtcblxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG5cbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgJi13aGVlbCB7XG4gICAgICAgICAgICB3aWR0aDogM3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICBtYXJnaW46IDJweCBhdXRvIDA7XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXG4gICAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogMS42cyBlYXNlIGluZmluaXRlIHdoZWVsLXVwLWRvd247XG4gICAgICAgICAgICAgICAtbW96LWFuaW1hdGlvbjogMS42cyBlYXNlIGluZmluaXRlIHdoZWVsLXVwLWRvd247XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogMS42cyBlYXNlIGluZmluaXRlIHdoZWVsLXVwLWRvd247XG4gICAgICAgIH1cbiAgICAgICAgJi10ZXh0IHtcbiAgICAgICAgICAgIHotaW5kZXg6IDA7XG5cbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcblxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG5cbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQC13ZWJraXQta2V5ZnJhbWVzIHdoZWVsLXVwLWRvd24ge1xuICAgICAgICAwJSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICAgIH1cbiAgICAgICAgMzAlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgICAgMTAwJSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIEAtbW96LWtleWZyYW1lcyB3aGVlbC11cC1kb3duIHtcbiAgICAgICAgMCUge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgICB9XG4gICAgICAgIDMwJSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICAgIDEwMCUge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTFweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAa2V5ZnJhbWVzIHdoZWVsLXVwLWRvd24ge1xuICAgICAgICAwJSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICAgIH1cbiAgICAgICAgMzAlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgICAgMTAwJSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiRtb2JpbGUpIHtcbiAgICAgICAgLm1vdXNlIHtcbiAgICAgICAgICAgIGJvdHRvbTogNjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNlY3Rpb24tZGVmYXVsdCB7XG4gICAgJiBwLmlzLWNlbnRlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cbiAgICAmLmlzLWNlbnRlciB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMDBweDtcbiAgICAgICAgJiBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU2MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNlY3Rpb24tZ3JleSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyZXk7XG5cbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gICAgbWFyZ2luLXRvcDogMzQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XG4gICAgLnNlY3Rpb24tZ3JleS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB9XG4gICAgJiBwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1NjBweDtcbiAgICB9XG4gICAgJiAuc2VjdGlvbi1ncmV5LWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIH1cbiAgICAmIC5saXN0LWNhdGVnb3JpZXMge1xuICAgICAgICBtYXJnaW46IC01MHB4IDAgMCAtNTBweDtcblxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgbWF4LXdpZHRoOiA1NjBweDtcbiAgICAgICAgJiA+IGxpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJiBhIHtcbiAgICAgICAgICAgICAgICAmIC5saXN0LWFycm93IHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDExcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjYyNXJlbTtcblxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XG5cbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgJGVhc2VTbW9vdGg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYgLmxpc3QtY2F0ZWdvcmllcy10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzICRlYXNlU21vb3RoO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyIC5saXN0LWNhdGVnb3JpZXMtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XG5cbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTVweCwgMCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIgLmxpc3QtYXJyb3cge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MHB4LCAwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZWN0aW9uLWdyZXktdmlzdWFsIHtcbiAgICB3aWR0aDogNTQwcHg7XG4gICAgaGVpZ2h0OiA1NzBweDtcblxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWcvY29udGVudC1pbWcuanBnJyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHg7XG59XG5cbi5zZWN0aW9uLW9mZmVycy1uYXYge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI4LCAxMzYsIDE2MCwgMC4yKTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuXG4gICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgLnNlY3Rpb24tb2ZmZXJzLW5hdi1lbCB7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IG9mZmVycy1zY3JvbGw7XG4gICAgICAgICY6aG92ZXIgLm9mZmVyLXNjcm9sbCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiYSgyOCwgMTM2LCAxNjAsIDEpO1xuICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICB9XG4gICAgICAgICYgLm9mZmVyLXNjcm9sbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG5cbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2JhKDI4LCAxMzYsIDE2MCwgMCk7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XG5cbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxcztcblxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgY29udGVudDogY291bnRlcihvZmZlcnMtc2Nyb2xsKVwiLlwiO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2VjdGlvbi1wYXJ0bmVycyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLnNlY3Rpb24tcGFydG5lcnMtbGlzdCB7XG4gICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4IDMwcHggMDtcblxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cbiAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgZmlsdGVyOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiICAgICAgICBAbWVkaWEgKG1heC13aWR0aDoxMjIwcHgpIHtcbiAgICAudGl0bGUtb2ZmZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgI2JvZHktYmctZml4ZWQ6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogMC43O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6JHRhYmxldCkge1xuICAgIC8vMTAyNHB4XG4gICAgaHRtbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG4gICAgLndyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDUwcHg7XG4gICAgfVxuICAgIC5zZWN0aW9uLWhlcm8ge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDc1JTtcbiAgICAgICAgLmhlcm8tdGV4dCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICAuaGVyby1jdGEge1xuICAgICAgICAgICAgaGVpZ2h0OiA5JTtcblxuICAgICAgICAgICAgbWluLXdpZHRoOiAyMzBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAjYm9keS1iZy1maXhlZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAudGl0bGUtMiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgICAudGV4dC1jb2wtMiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgICAuc2VjdGlvbi1nZXRpbnRvdWNoLmlzLXN0aWNreSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5zZWN0aW9uLWdldGludG91Y2gge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIC5zZWN0aW9uLWhlYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcblxuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAuc2VjdGlvbi1oZWFkZXItaW5uZXIge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICAgICAgLnNlY3Rpb24taGVhZGVyLWxvZ28ge1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgI3NlY3Rpb24taGVhZGVyLW1vYmlsZW5hdi1vcGVuIHtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICB9XG4gICAgLnNlY3Rpb24taGVhZGVyLW5hdiB7XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgcGFkZGluZzogMTBweDtcblxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBvcGFjaXR5OiAwO1xuXG4gICAgICAgICYgbGkge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcblxuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbDtcblxuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNzBweCk7XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBsaSBhIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG5cbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAjc2VjdGlvbi1oZWFkZXItbW9iaWxlbmF2LW9wZW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAmIC5mYS1iYXJzLCAmIC5mYS10aW1lcyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuM3JlbTtcblxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICAmIC5mYS10aW1lcyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuN3JlbTtcblxuICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xuXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEzcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zZWN0aW9uLWdldGludG91Y2gge1xuICAgICAgICB6LWluZGV4OiAwO1xuXG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIC5zZWN0aW9uLWdldGludG91Y2gub3BlbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgICAuc2VjdGlvbi1nZXRpbnRvdWNoLWNvbC0zIHtcbiAgICAgICAgd2lkdGg6IDM1JTtcbiAgICAgICAgLmZhLXRpbWVzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlY3Rpb24tZm9vdGVyLXJvdy0xIHtcbiAgICAgICAgLnNlY3Rpb24tZm9vdGVyLXJvdy0xLWNvbC0yIHtcbiAgICAgICAgICAgIC5zZWN0aW9uLWZvb3Rlci1uYXYgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlY3Rpb24tZ3JleSAuc2VjdGlvbi1ncmV5LWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgICAgICYgcCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgICAgICB9XG4gICAgICAgICYgLmxpc3QtY2F0ZWdvcmllcyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudGl0bGUtb2ZmZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICB9XG4gICAgLmZsaWNraXR5LXNoYWRvdyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5mbGlja2l0eS10ZXN0aW1vbmlhbHMtdGV4dCB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgICAgIGJsb2NrcXVvdGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDokbW9iaWxlKSB7XG4gICAgLy83MDBweFxuICAgIGh0bWwge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuICAgIC53cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgIH1cbiAgICAjYm9keS1iZy1maXhlZDpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDcwJTtcbiAgICB9XG4gICAgLnNlY3Rpb24taGVybyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgICAgICAuc2VjdGlvbi1oZXJvLWJvZHkge1xuICAgICAgICAgICAgdG9wOiAzNSU7XG5cbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweCAwIDA7XG5cbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgLnRpdGxlLTEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjFyZW07XG4gICAgICAgICAgICBiciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZ3JpZC1hZGFwdGl2ZSA+IFtjbGFzcyo9c3ViLWNvbHVtbi1dIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgNDBweDtcbiAgICB9XG4gICAgLnNlY3Rpb24tZ2V0aW50b3VjaCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICAgIC5zZWN0aW9uLWdldGludG91Y2gtY29sLTIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnNlY3Rpb24tZ2V0aW50b3VjaC1jb2wtMyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDM1MHB4O1xuXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMik7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlY3Rpb24tZGVmYXVsdCwgLnNlY3Rpb24tZGVmYXVsdC5pcy1jZW50ZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgfVxuICAgIC5zZWN0aW9uLWRlZmF1bHQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMDBweDtcbiAgICB9XG4gICAgLnNlY3Rpb24tZGVmYXVsdCB7XG4gICAgICAgICYuaXMtY2VudGVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTMwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRpdGxlLTIge1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAmLnRpdGxlLW9mZmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzNHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC50ZXh0LWNvbC0yIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgIC5zZWN0aW9uLWdyZXkge1xuICAgICAgICBkaXNwbGF5OiBpbmhlcml0O1xuXG4gICAgICAgIG1hcmdpbi10b3A6IDIyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIC5zZWN0aW9uLWdyZXktY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMwcHggMCAzMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5zZWN0aW9uLWdyZXktYm9keSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgICYgLmxpc3QtY2F0ZWdvcmllcyB7XG4gICAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgJiBsaSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgJiBhIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICNmbGlja2l0eS10ZXh0dXJhbCB7XG4gICAgICAgIGhlaWdodDogMjMwcHg7XG5cbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgJiAuZmxpY2tpdHktdmlld3BvcnQge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJiAuZmxpY2tpdHktdGV4dHVyYWwtaXRlbSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZsaWNraXR5LXBhZ2UtZG90cyB7XG4gICAgICAgIGJvdHRvbTogLTE1cHg7XG4gICAgfVxuICAgIC5mbGlja2l0eS1zaGFkb3cge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuc2VjdGlvbi1mb290ZXItcm93LTEge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIC5zZWN0aW9uLWZvb3Rlci1yb3ctMSAuc2VjdGlvbi1mb290ZXItcm93LTEtY29sLTIgLnNlY3Rpb24tZm9vdGVyLW5hdiB7XG4gICAgICAgIGNvbHVtbi1jb3VudDogMTtcbiAgICB9XG4gICAgLnNlY3Rpb24tZm9vdGVyLXJvdy0xLWNvbC0xIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgLnNlY3Rpb24tZm9vdGVyLWxvZ28ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2VjdGlvbi1mb290ZXItcm93LTEgLnNlY3Rpb24tZm9vdGVyLXJvdy0xLWNvbC0yIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICAuc2VjdGlvbi1mb290ZXItcm93LTEgLnNlY3Rpb24tZm9vdGVyLXJvdy0xLWNvbC0zIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIH1cbiAgICAuc2VjdGlvbi1mb290ZXItcm93LTIge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgLmZsaWNraXR5LXRlc3RpbW9uaWFscy10ZXh0IHtcbiAgICAgICAgcGFkZGluZzogNjBweDtcbiAgICAgICAgJiBjaXRlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlY3Rpb24tdGVzdGltb25pYWxzIHtcbiAgICAgICAgLndyYXBwZXIge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zZWN0aW9uLXRlc3RpbW9uaWFscyB7XG4gICAgICAgIC5mbGlja2l0eS1wYWdlLWRvdHMge1xuICAgICAgICAgICAgdG9wOiBpbmhlcml0O1xuICAgICAgICAgICAgYm90dG9tOiAtMzVweDtcbiAgICAgICAgICAgIGxlZnQ6IGluaGVyaXQ7XG5cbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgICYgLmRvdCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2VjdGlvbi1ncmV5IC5zZWN0aW9uLWdyZXktdmlzdWFsIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMTMwcHg7XG4gICAgfVxuICAgIC5zZWN0aW9uLWdyZXktdmlzdWFsIHtcbiAgICAgICAgaGVpZ2h0OiAzOTBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOjU1MHB4KSB7XG4gICAgLnNlY3Rpb24tZ2V0aW50b3VjaCB7XG4gICAgICAgIC5zZWN0aW9uLWdldGludG91Y2gtY29sLTItaW5mb3Mge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5zZWN0aW9uLW5ld3MtZWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgICAuc2VjdGlvbi1nZXRpbnRvdWNoLWNvbC0yIC5mb3JtLWNvbnRhY3Qtcm93IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgLmZvcm0tY29udGFjdC1yb3ctMSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0tY29udGFjdC1yb3ctMiB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZsaWNraXR5LXNoYWRvdyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5mbGlja2l0eS10ZXN0aW1vbmlhbHMtdGV4dCB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgIGJsb2NrcXVvdGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlY3Rpb24tZm9vdGVyLXJvdy0xIC5zZWN0aW9uLWZvb3Rlci1yb3ctMS1jb2wtMSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG59XG4iXX0= */
