@charset "UTF-8";.container-box{max-width:1800px;margin:0 auto;padding:20px}.container-box .header{background:hsla(0,0%,100%,.95);backdrop-filter:blur(15px);border-radius:20px;padding:30px;margin-top:30px;margin-bottom:30px;box-shadow:0 25px 50px rgba(0,0,0,.15);border:1px solid hsla(0,0%,100%,.3);text-align:center}.container-box .header .logo{background:linear-gradient(135deg,#1e3c72,#2a5298);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:2.5rem;font-weight:700;margin-bottom:10px;letter-spacing:-.5px}.container-box .header .tagline{color:#666;font-size:1.1rem;font-weight:400}.container-box .hero{background:hsla(0,0%,100%,.95);backdrop-filter:blur(15px);border-radius:20px;padding:50px;margin-bottom:30px;box-shadow:0 25px 50px rgba(0,0,0,.15);border:1px solid hsla(0,0%,100%,.3);text-align:center;position:relative;overflow:hidden}.container-box .hero:before{content:"";position:absolute;top:-50px;right:-50px;width:150px;height:150px;background:linear-gradient(135deg,rgba(30,60,114,.1),rgba(42,82,152,.1));border-radius:50%}.container-box .hero .hero-title{font-size:2.5rem;background:linear-gradient(135deg,#1e3c72,#2a5298);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:25px;font-weight:700;position:relative;z-index:1;line-height:1.2}.container-box .hero .hero-subtitle{font-size:1.3rem;color:#555;margin-bottom:30px;line-height:1.5;position:relative;z-index:1}.container-box .hero .training-badge{display:inline-block;background:linear-gradient(135deg,#1e3c72,#2a5298);color:#fff;padding:10px 25px;border-radius:25px;font-size:1rem;font-weight:600;position:relative;z-index:1}.container-box .hero .hero-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px;margin-top:40px;position:relative;z-index:1}.container-box .hero .hero-stats .hero-stat{background:linear-gradient(135deg,rgba(30,60,114,.1),rgba(42,82,152,.05));padding:20px;border-radius:12px;border:1px solid rgba(30,60,114,.1);text-align:center}.container-box .hero .hero-stats .hero-stat-number{font-size:2rem;font-weight:700;color:#1e3c72;display:block}.container-box .hero .hero-stats .hero-stat-label{color:#666;font-size:.9rem;margin-top:5px}.container-box .content-section{background:hsla(0,0%,100%,.95);backdrop-filter:blur(15px);border-radius:20px;padding:40px;margin-bottom:30px;box-shadow:0 25px 50px rgba(0,0,0,.15);border:1px solid hsla(0,0%,100%,.3)}.container-box .content-section .audience-intro{font-size:1.1rem;color:#555;line-height:1.7;margin-bottom:30px;text-align:center}.container-box .content-section .audience-list{background:#fff;padding:35px;border-radius:20px;box-shadow:0 10px 25px rgba(0,0,0,.08);border:1px solid rgba(30,60,114,.1);position:relative;overflow:hidden}.container-box .content-section .audience-list:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#1e3c72,#2a5298)}.container-box .content-section .audience-list h3{color:#1e3c72;font-size:1.3rem;font-weight:600;margin-bottom:25px;text-align:center}.container-box .content-section .audience-list .roles-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:15px 30px}.container-box .content-section .audience-list .roles-list li{color:#555;font-weight:500;padding:12px 0;position:relative;padding-left:20px;border-bottom:1px solid rgba(30,60,114,.1);transition:all .3s ease;font-size:1rem}.container-box .content-section .audience-list .roles-list li:hover{color:#1e3c72;font-weight:600;padding-left:25px;transform:translateX(5px)}.container-box .content-section .audience-list .roles-list li:before{content:"–";color:#1e3c72;font-weight:700;position:absolute;left:0;font-size:1.2rem}.container-box .content-section .section-title{font-size:2rem;color:#1e3c72;margin-bottom:25px;font-weight:600;text-align:center;position:relative}.container-box .content-section .section-title:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:80px;height:3px;background:linear-gradient(90deg,#1e3c72,#2a5298);border-radius:2px}.container-box .content-section .section-description{font-size:1.1rem;color:#555;line-height:1.7;margin-bottom:30px}.container-box .content-section .audience-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-bottom:30px}.container-box .content-section .audience-grid .audience-item{background:linear-gradient(135deg,#f8f9ff,#f0f2ff);padding:25px;border-radius:15px;transition:all .3s ease;border:1px solid rgba(30,60,114,.1);display:flex;align-items:center;gap:15px}.container-box .content-section .audience-grid .audience-item:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(30,60,114,.15)}.container-box .content-section .audience-grid .audience-item .audience-icon{font-size:2rem;min-width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1e3c72,#2a5298);border-radius:12px;color:#fff;flex-shrink:0}.container-box .content-section .audience-grid .audience-item span{color:#1e3c72;font-weight:600;font-size:1rem}.container-box .content-section .problems-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-bottom:30px}.container-box .content-section .problems-grid .problem-item{background:linear-gradient(135deg,#fff5f5,#ffe8e8);padding:25px;border-radius:15px;border-left:4px solid #e74c3c;transition:all .3s ease;position:relative;overflow:hidden}.container-box .content-section .problems-grid .problem-item:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(231,76,60,.15)}.container-box .content-section .problems-grid .problem-item p{color:#555;font-weight:500;line-height:1.6;margin:0}.container-box .content-section .modules-container{display:grid;gap:25px}.container-box .content-section .modules-container .module-card{background:#fff;border-radius:20px;padding:30px;border-left:6px solid #1e3c72;box-shadow:0 10px 25px rgba(0,0,0,.08);position:relative;overflow:hidden;transition:all .3s ease}.container-box .content-section .modules-container .module-card:hover{transform:translateY(-3px);box-shadow:0 20px 40px rgba(30,60,114,.12)}.container-box .content-section .modules-container .module-card:before{content:"";position:absolute;top:-30px;right:-30px;width:80px;height:80px;background:linear-gradient(135deg,rgba(30,60,114,.08),rgba(42,82,152,.05));border-radius:50%}.container-box .content-section .modules-container .module-card .module-header{display:flex;align-items:center;gap:18px;margin-bottom:20px;position:relative;z-index:1}.container-box .content-section .modules-container .module-card .module-number{min-width:50px;height:50px;background:linear-gradient(135deg,#1e3c72,#2a5298);color:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.3rem;font-weight:700;flex-shrink:0}.container-box .content-section .modules-container .module-card .module-title{color:#1e3c72;font-size:1.25rem;font-weight:600;margin:0;line-height:1.3}.container-box .content-section .modules-container .module-card .module-content{position:relative;z-index:1}.container-box .content-section .modules-container .module-card .module-content .module-topics{list-style:none;margin-bottom:15px}.container-box .content-section .modules-container .module-card .module-content .module-topics li{position:relative;padding-left:20px;margin-bottom:8px;color:#555;line-height:1.5;font-size:.95rem}.container-box .content-section .modules-container .module-card .module-content .module-topics li:before{content:"▶";position:absolute;left:0;color:#1e3c72;font-size:.7rem;top:2px}.container-box .content-section .modules-container .module-card .module-content .workshop-highlight{background:linear-gradient(135deg,#e8f5e8,#d4f5d4);padding:15px 20px;border-radius:10px;border-left:4px solid #27ae60;margin:12px 0;display:flex;align-items:center;gap:12px}.container-box .content-section .modules-container .module-card .module-content .workshop-highlight:before{content:"🛠️";font-size:1.1rem;flex-shrink:0}.container-box .content-section .modules-container .module-card .module-content .workshop-highlight p{margin:0;color:#2d5a2d;font-weight:500;font-size:.95rem;line-height:1.4}.container-box .content-section .modules-container .module-card .module-content .case-study{background:linear-gradient(135deg,#fff8e1,#ffecb3);padding:15px 20px;border-radius:10px;border-left:4px solid #ff9800;margin:12px 0;display:flex;align-items:center;gap:12px}.container-box .content-section .modules-container .module-card .module-content .case-study:before{content:"📚";font-size:1.1rem;flex-shrink:0}.container-box .content-section .modules-container .module-card .module-content .case-study p{margin:0;color:#8b5a00;font-weight:500;font-size:.95rem;line-height:1.4}.container-box .price-section{background:linear-gradient(135deg,#f8f9ff,#e8eeff);padding:40px;border-radius:20px;border-left:6px solid #1e3c72;margin-bottom:30px;position:relative;overflow:hidden}.container-box .price-section:before{content:"";position:absolute;top:-50px;right:-50px;width:150px;height:150px;background:linear-gradient(135deg,rgba(30,60,114,.1),rgba(42,82,152,.1));border-radius:50%}.container-box .price-section .price-title{color:#1e3c72;font-size:1.8rem;margin-bottom:20px;font-weight:600;text-align:center;position:relative;z-index:1}.container-box .price-details{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;position:relative;z-index:1}.container-box .price-item{background:#fff;padding:25px;border-radius:15px;border:1px solid rgba(30,60,114,.1);display:flex;align-items:center;gap:15px;transition:all .3s ease}.container-box .price-item:hover{transform:translateY(-3px);box-shadow:0 10px 25px rgba(30,60,114,.1)}.container-box .price-item.price-excluded{background:#fff5f5;border-left-color:#e74c3c}.container-box .price-item.price-excluded .price-icon{color:#e74c3c}.container-box .price-icon{font-size:2rem;color:#27ae60}.container-box .price-text{color:#555;font-weight:500;line-height:1.5}.container-box .cta-section{background:linear-gradient(135deg,#1e3c72,#2a5298);color:#fff;padding:50px;border-radius:20px;text-align:center;position:relative;overflow:hidden;margin:40px 0}.container-box .cta-section:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,hsla(0,0%,100%,.1) 0,transparent 70%);animation:a 10s ease-in-out infinite}.container-box .cta-section .cta-title{font-size:2rem;margin-bottom:20px;position:relative;z-index:1}.container-box .cta-section .cta-description{font-size:1.2rem;opacity:.9;line-height:1.6;margin-bottom:30px;position:relative;z-index:1}.container-box .cta-section .cta-buttons{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;position:relative;z-index:1}.container-box .cta-section .cta-buttons .cta-button{display:inline-block;background:#fff;color:#1e3c72;padding:15px 30px;border-radius:50px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease}.container-box .cta-section .cta-buttons .cta-button:hover{transform:translateY(-3px);box-shadow:0 10px 25px hsla(0,0%,100%,.3)}.container-box .cta-section .cta-buttons .cta-button.secondary{background:transparent;color:#fff;border:2px solid #fff}.container-box .cta-section .cta-buttons .cta-button.secondary:hover{background:#fff;color:#1e3c72}@media (max-width:768px){.container-box{padding:15px}.container-box .hero{padding:30px 25px}.container-box .hero .hero-title{font-size:2rem}.container-box .hero .hero-subtitle{font-size:1.1rem}.container-box .content-section{padding:30px 25px}.container-box .section-title{font-size:1.6rem}.container-box .audience-grid,.container-box .problems-grid{grid-template-columns:1fr}.container-box .modules-container .module-card .module-header{flex-direction:column;text-align:center;gap:15px}.container-box .price-details{grid-template-columns:1fr}.container-box .cta-section{padding:30px 25px}.container-box .cta-section .cta-title{font-size:1.5rem}.container-box .cta-section .cta-buttons{flex-direction:column;align-items:center}}@keyframes a{0%,to{transform:translate(-50%,-50%) rotate(0deg)}50%{transform:translate(-50%,-50%) rotate(180deg)}}.director-card{display:flex;justify-content:center;padding:2rem;height:60%;perspective:1200px}.card{max-width:900px;height:360px}.card,.card__inner{width:100%;position:relative}.card__inner{height:100%;transform-style:preserve-3d;transition:transform .6s}.card.is-flipped .card__inner,.card:hover .card__inner{transform:rotateY(180deg)}.card__back,.card__front{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;border-radius:1rem;overflow:hidden;backface-visibility:hidden;box-shadow:0 8px 20px rgba(0,0,0,.12)}.card__front{position:relative;background:#fff}.card__front:after,.card__front:before{content:"";position:absolute;width:120px;height:120px;background:rgba(29,78,216,.12);pointer-events:none}.card__front:before{top:-60px;left:-60px;border-radius:0 0 100% 0}.card__front:after{top:100%;right:-60px;transform:translateY(-50%);border-radius:50%}.card__front .card__image{flex:0 0 40%}.card__front .card__image img{width:90%;height:90%;object-fit:cover;object-position:50% 15%;border-radius:50%}.card__front .card__content{flex:1;padding:2rem;display:flex;flex-direction:column;justify-content:center;gap:1rem}.card__front .card__content h2,.card__front .card__content h3{margin:0}.card__front .card__content .btn{align-self:flex-start;padding:.75rem 1.75rem;font-weight:600;border:none;background:#1d4ed8;color:#fff;border-radius:.5rem;cursor:pointer;transition:background .25s}.card__front .card__content .btn:hover{background:#0f3397}.card__back{background:#1d4ed8;color:#fff;transform:rotateY(180deg);flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:2.5rem;gap:1rem}.card__back h2,.card__back h3{margin:0}@media (max-width:768px){.director-card{height:95vh}.director-card .card{height:90vh}.director-card .card__back,.director-card .card__front{flex-direction:column;height:90vh}.director-card .card__front:after,.director-card .card__front:before{display:none}.director-card .card__front .card__image{flex:0 0 240px}.director-card .card__back{font-size:12px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRyYWluaW5nX3Byb2dyYW0uc2NzcyIsInRyYWluaW5nX3Byb2dyYW0uY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQWlNSyxpQkFqTUwsQUNnTUEsZUQvTEMsaUJBQUEsQUFDQSxjQUFBLEFBQ0EsWUFBQSxDQ1FELEFETkMsdUJBQ0MsK0JBQUEsQUFDQSwyQkFBQSxBQUNBLG1CQUFBLEFBQ0EsYUFBQSxBQUNBLGdCQUFBLEFBQ0EsbUJBQUEsQUFDQSx1Q0FBQSxBQUNBLG9DQUFBLEFBQ0EsaUJBQUEsQ0NRRixBRE5FLDZCQUNDLG1EQUFBLEFBQ0EsNkJBQUEsQUFDQSxvQ0FBQSxBQUNBLHFCQUFBLEFBQ0EsaUJBQUEsQUFDQSxnQkFBQSxBQUNBLG1CQUFBLEFBQ0Esb0JBQUEsQ0NRSCxBRExFLGdDQUNDLFdBQUEsQUFDQSxpQkFBQSxBQUNBLGVBQUEsQ0NPSCxBREZDLHFCQUNDLCtCQUFBLEFBQ0EsMkJBQUEsQUFDQSxtQkFBQSxBQUNBLGFBQUEsQUFDQSxtQkFBQSxBQUNBLHVDQUFBLEFBQ0Esb0NBQUEsQUFDQSxrQkFBQSxBQUNBLGtCQUFBLEFBQ0EsZUFBQSxDQ0lGLEFERkUsNEJBQ0MsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsVUFBQSxBQUNBLFlBQUEsQUFDQSxZQUFBLEFBQ0EsYUFBQSxBQUNBLHlFQUFBLEFBQ0EsaUJBQUEsQ0NJSCxBRERFLGlDQUNDLGlCQUFBLEFBQ0EsbURBQUEsQUFDQSw2QkFBQSxBQUNBLG9DQUFBLEFBQ0EscUJBQUEsQUFDQSxtQkFBQSxBQUNBLGdCQUFBLEFBQ0Esa0JBQUEsQUFDQSxVQUFBLEFBQ0EsZUFBQSxDQ0dILEFEQUUsb0NBQ0MsaUJBQUEsQUFDQSxXQUFBLEFBQ0EsbUJBQUEsQUFDQSxnQkFBQSxBQUNBLGtCQUFBLEFBQ0EsU0FBQSxDQ0VILEFEQ0UscUNBQ0MscUJBQUEsQUFDQSxtREFBQSxBQUNBLFdBQUEsQUFDQSxrQkFBQSxBQUNBLG1CQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0Esa0JBQUEs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QW9IUixXQUFBLEFBQ0EsMEJBQUEsQUFDQSxzQkFBQSxBQUNBLHVCQUFBLEFBQ0EsbUJBQUEsQUFDQSxrQkFBQSxBQUNBLGVBQUEsQUFDQSxRQUFBLENDMUdGLEFENEdFLDhCQUVDLFFBQUEsQ0MxR0gsQURnSEEseUJBQ0MsZUFDQyxXQUFBLENDNUdBLEFEOEdBLHFCQUNDLFdBQUEsQ0M1R0QsQUQ4R0MsdURBRUMsc0JBQUEsQUFDQSxXQUFBLENDN0dGLEFEaUhFLHFFQUVDLFlBQUEsQ0NoSEgsQURtSEUseUNBQ0MsY0FBQSxDQ2pISCxBRHFIQywyQkFDQyxjQUFBLENDbkhGLENBQ0YiLCJmaWxlIjoidHJhaW5pbmdfcHJvZ3JhbS5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmNvbnRhaW5lci1ib3gge1xyXG5cdG1heC13aWR0aDogMTgwMHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdHBhZGRpbmc6IDIwcHg7XHJcblxyXG5cdC5oZWFkZXIge1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk1KTtcclxuXHRcdGJhY2tkcm9wLWZpbHRlcjogYmx1cigxNXB4KTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0XHRwYWRkaW5nOiAzMHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRib3gtc2hhZG93OiAwIDI1cHggNTBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdC5sb2dvIHtcclxuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzFlM2M3MiwgIzJhNTI5OCk7XHJcblx0XHRcdC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG5cdFx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuXHRcdFx0Zm9udC1zaXplOiAyLjVyZW07XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC41cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LnRhZ2xpbmUge1xyXG5cdFx0XHRjb2xvcjogIzY2NjtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjFyZW07XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvKiBIZXJvICovXHJcblx0Lmhlcm8ge1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk1KTtcclxuXHRcdGJhY2tkcm9wLWZpbHRlcjogYmx1cigxNXB4KTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0XHRwYWRkaW5nOiA1MHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdGJveC1zaGFkb3c6IDAgMjVweCA1MHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogLTUwcHg7XHJcblx0XHRcdHJpZ2h0OiAtNTBweDtcclxuXHRcdFx0d2lkdGg6IDE1MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDE1MHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKDMwLCA2MCwgMTE0LCAwLjEpLCByZ2JhKDQyLCA4MiwgMTUyLCAwLjEpKTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5oZXJvLXRpdGxlIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyLjVyZW07XHJcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICMxZTNjNzIsICMyYTUyOTgpO1xyXG5cdFx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuXHRcdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHRcdH1cclxuXHJcblx0XHQuaGVyby1zdWJ0aXRsZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xyXG5cdFx0XHRjb2xvcjogIzU1NTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0fVxyXG5cclxuXHRcdC50cmFpbmluZy1iYWRnZSB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzFlM2M3MiwgIzJhNTI5OCk7XHJcblx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0cGFkZGluZzogMTBweCAyNXB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAyNXB4O1xyXG5cdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDogMTtcclxuXHRcdH1cclxuXHJcblx0XHQuaGVyby1zdGF0cyB7XHJcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMTUwcHgsIDFmcikpO1xyXG5cdFx0XHRnYXA6IDIwcHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDogMTtcclxuXHJcblx0XHRcdC5oZXJvLXN0YXQge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHJnYmEoMzAsIDYwLCAxMTQsIDAuMSksIHJnYmEoNDIsIDgyLCAxNTIsIDAuMDUpKTtcclxuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XHJcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgzMCwgNjAsIDExNCwgMC4xKTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdCYtbnVtYmVyIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0XHRjb2xvcjogIzFlM2M3MjtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji1sYWJlbCB7XHJcblx0XHRcdFx0XHRjb2xvcjogIzY2NjtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45cmVtO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LyogQ29udGVudCBTZWN0aW9ucyDigJMgd3Nww7NsbmUgKi9cclxuXHQuY29udGVudC1zZWN0aW9uIHtcclxuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45NSk7XHJcblx0XHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweCk7XHJcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cdFx0cGFkZGluZzogNDBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRib3gtc2hhZG93OiAwIDI1cHggNTBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xyXG5cclxuXHRcdC5hdWRpZW5jZS1pbnRybyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdFx0XHRjb2xvcjogIzU1NTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNztcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5hdWRpZW5jZS1saXN0IHtcclxuXHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHRcdHBhZGRpbmc6IDM1cHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0XHRcdGJveC1zaGFkb3c6IDAgMTBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzAsIDYwLCAxMTQsIDAuMSk7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdGhlaWdodDogNHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzFlM2M3MiwgIzJhNTI5OCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGgzIHtcclxuXHRcdFx0XHRjb2xvcjogIzFlM2M3MjtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQucm9sZXMtbGlzdCB7XHJcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMzAwcHgsIDFmcikpO1xyXG5cdFx0XHRcdGdhcDogMTVweCAzMHB4O1xyXG5cclxuXHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRjb2xvcjogIzU1NTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4IDA7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgzMCwgNjAsIDExNCwgMC4xKTtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDFyZW07XHJcblxyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjMWUzYzcyO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICfigJMnO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogIzFlM2M3MjtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNlY3Rpb24tdGl0bGUge1xyXG5cdFx0XHRmb250LXNpemU6IDJyZW07XHJcblx0XHRcdGNvbG9yOiAjMWUzYzcyO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0Ym90dG9tOiAtMTBweDtcclxuXHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0XHRcdHdpZHRoOiA4MHB4O1xyXG5cdFx0XHRcdGhlaWdodDogM3B4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzFlM2M3MiwgIzJhNTI5OCk7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNlY3Rpb24tZGVzY3JpcHRpb24ge1xyXG5cdFx0XHRmb250LXNpemU6IDEuMXJlbTtcclxuXHRcdFx0Y29sb3I6ICM1NTU7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LyogQXVkaWVuY2UgKi9cclxuXHRcdC5hdWRpZW5jZS1ncmlkIHtcclxuXHRcdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgyODBweCwgMWZyKSk7XHJcblx0XHRcdGdhcDogMjBweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcblx0XHRcdC5hdWRpZW5jZS1pdGVtIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjZjhmOWZmLCAjZjBmMmZmKTtcclxuXHRcdFx0XHRwYWRkaW5nOiAyNXB4O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDMwLCA2MCwgMTE0LCAwLjEpO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRnYXA6IDE1cHg7XHJcblxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xyXG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAxNXB4IDM1cHggcmdiYSgzMCwgNjAsIDExNCwgMC4xNSk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuYXVkaWVuY2UtaWNvbiB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDJyZW07XHJcblx0XHRcdFx0XHRtaW4td2lkdGg6IDUwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzFlM2M3MiwgIzJhNTI5OCk7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMWUzYzcyO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvKiBQcm9ibGVtcyAqL1xyXG5cdFx0LnByb2JsZW1zLWdyaWQge1xyXG5cdFx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDMwMHB4LCAxZnIpKTtcclxuXHRcdFx0Z2FwOiAyMHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuXHRcdFx0LnByb2JsZW0taXRlbSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2ZmZjVmNSwgI2ZmZThlOCk7XHJcblx0XHRcdFx0cGFkZGluZzogMjVweDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxNXB4O1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2U3NGMzYztcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcclxuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMTVweCAzNXB4IHJnYmEoMjMxLCA3NiwgNjAsIDAuMTUpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRjb2xvcjogIzU1NTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC8qIE1vZHVsZXMgKi9cclxuXHRcdC5tb2R1bGVzLWNvbnRhaW5lciB7XHJcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRcdGdhcDogMjVweDtcclxuXHJcblx0XHRcdC5tb2R1bGUtY2FyZCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHRcdFx0XHRwYWRkaW5nOiAzMHB4O1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0OiA2cHggc29saWQgIzFlM2M3MjtcclxuXHRcdFx0XHRib3gtc2hhZG93OiAwIDEwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcblxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zcHgpO1xyXG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAyMHB4IDQwcHggcmdiYSgzMCwgNjAsIDExNCwgMC4xMik7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IC0zMHB4O1xyXG5cdFx0XHRcdFx0cmlnaHQ6IC0zMHB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDgwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDgwcHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKDMwLCA2MCwgMTE0LCAwLjA4KSwgcmdiYSg0MiwgODIsIDE1MiwgMC4wNSkpO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Lm1vZHVsZS1oZWFkZXIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRnYXA6IDE4cHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5tb2R1bGUtbnVtYmVyIHtcclxuXHRcdFx0XHRcdG1pbi13aWR0aDogNTBweDtcclxuXHRcdFx0XHRcdGhlaWdodDogNTBweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICMxZTNjNzIsICMyYTUyOTgpO1xyXG5cdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQubW9kdWxlLXRpdGxlIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMWUzYzcyO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjI1cmVtO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQubW9kdWxlLWNvbnRlbnQge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0ei1pbmRleDogMTtcclxuXHJcblx0XHRcdFx0XHQubW9kdWxlLXRvcGljcyB7XHJcblx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICM1NTU7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuOTVyZW07XHJcblxyXG5cdFx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAn4pa2JztcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzFlM2M3MjtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAycHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LndvcmtzaG9wLWhpZ2hsaWdodCB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNlOGY1ZTgsICNkNGY1ZDQpO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxNXB4IDIwcHg7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzI3YWU2MDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAxMnB4IDA7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGdhcDogMTJweDtcclxuXHJcblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJ/Cfm6DvuI8nO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdFx0XHRcdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICMyZDVhMmQ7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuOTVyZW07XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5jYXNlLXN0dWR5IHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2ZmZjhlMSwgI2ZmZWNiMyk7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDE1cHggMjBweDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjZmY5ODAwO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDEycHggMDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0Z2FwOiAxMnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAn8J+Tmic7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjFyZW07XHJcblx0XHRcdFx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzhiNWEwMDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvKiBQcmljZSDigJMgc2VrY2phICovXHJcblx0LnByaWNlLXNlY3Rpb24ge1xyXG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2Y4ZjlmZiwgI2U4ZWVmZik7XHJcblx0XHRwYWRkaW5nOiA0MHB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHRcdGJvcmRlci1sZWZ0OiA2cHggc29saWQgIzFlM2M3MjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogLTUwcHg7XHJcblx0XHRcdHJpZ2h0OiAtNTBweDtcclxuXHRcdFx0d2lkdGg6IDE1MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDE1MHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKDMwLCA2MCwgMTE0LCAwLjEpLCByZ2JhKDQyLCA4MiwgMTUyLCAwLjEpKTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5wcmljZS10aXRsZSB7XHJcblx0XHRcdGNvbG9yOiAjMWUzYzcyO1xyXG5cdFx0XHRmb250LXNpemU6IDEuOHJlbTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvKiBQcmljZSDigJMgZWxlbWVudHkgdcW8eXdhbmUgcsOzd25pZcW8IHcgXCJTemN6ZWfDs8WCeSBvcmdhbml6YWN5am5lXCIgKi9cclxuXHQucHJpY2UtZGV0YWlscyB7XHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgyNTBweCwgMWZyKSk7XHJcblx0XHRnYXA6IDIwcHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdH1cclxuXHJcblx0LnByaWNlLWl0ZW0ge1xyXG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHRwYWRkaW5nOiAyNXB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTVweDtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzAsIDYwLCAxMTQsIDAuMSk7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGdhcDogMTVweDtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3B4KTtcclxuXHRcdFx0Ym94LXNoYWRvdzogMCAxMHB4IDI1cHggcmdiYSgzMCwgNjAsIDExNCwgMC4xKTtcclxuXHRcdH1cclxuXHJcblx0XHQmLnByaWNlLWV4Y2x1ZGVkIHtcclxuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjVmNTtcclxuXHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICNlNzRjM2M7XHJcblxyXG5cdFx0XHQucHJpY2UtaWNvbiB7XHJcblx0XHRcdFx0Y29sb3I6ICNlNzRjM2M7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5wcmljZS1pY29uIHtcclxuXHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRcdGNvbG9yOiAjMjdhZTYwO1xyXG5cdH1cclxuXHJcblx0LnByaWNlLXRleHQge1xyXG5cdFx0Y29sb3I6ICM1NTU7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHR9XHJcblxyXG5cdC8qIENUQSAqL1xyXG5cdC5jdGEtc2VjdGlvbiB7XHJcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjMWUzYzcyLCAjMmE1Mjk4KTtcclxuXHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdHBhZGRpbmc6IDUwcHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdG1hcmdpbjogNDBweCAwO1xyXG5cclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogLTUwJTtcclxuXHRcdFx0bGVmdDogLTUwJTtcclxuXHRcdFx0d2lkdGg6IDIwMCU7XHJcblx0XHRcdGhlaWdodDogMjAwJTtcclxuXHRcdFx0YmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpIDAlLCB0cmFuc3BhcmVudCA3MCUpO1xyXG5cdFx0XHRhbmltYXRpb246IGZsb2F0IDEwcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcclxuXHRcdH1cclxuXHJcblx0XHQuY3RhLXRpdGxlIHtcclxuXHRcdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHR9XHJcblxyXG5cdFx0LmN0YS1kZXNjcmlwdGlvbiB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdFx0XHRvcGFjaXR5OiAwLjk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDogMTtcclxuXHRcdH1cclxuXHJcblx0XHQuY3RhLWJ1dHRvbnMge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRnYXA6IDIwcHg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDogMTtcclxuXHJcblx0XHRcdC5jdGEtYnV0dG9uIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHRcdFx0Y29sb3I6ICMxZTNjNzI7XHJcblx0XHRcdFx0cGFkZGluZzogMTVweCAzMHB4O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjFyZW07XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTNweCk7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDEwcHggMjVweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLnNlY29uZGFyeSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xyXG5cclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICMxZTNjNzI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvKiBSZXNwb25zaXZlICovXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cclxuXHRcdC5oZXJvIHtcclxuXHRcdFx0cGFkZGluZzogMzBweCAyNXB4O1xyXG5cclxuXHRcdFx0Lmhlcm8tdGl0bGUge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lmhlcm8tc3VidGl0bGUge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbnRlbnQtc2VjdGlvbiB7XHJcblx0XHRcdHBhZGRpbmc6IDMwcHggMjVweDtcclxuXHRcdH1cclxuXHJcblx0XHQuc2VjdGlvbi10aXRsZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5hdWRpZW5jZS1ncmlkIHtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0XHR9XHJcblxyXG5cdFx0LnByb2JsZW1zLWdyaWQge1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuXHRcdH1cclxuXHJcblx0XHQubW9kdWxlcy1jb250YWluZXIge1xyXG5cdFx0XHQubW9kdWxlLWNhcmQge1xyXG5cdFx0XHRcdC5tb2R1bGUtaGVhZGVyIHtcclxuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRnYXA6IDE1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnByaWNlLWRldGFpbHMge1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuXHRcdH1cclxuXHJcblx0XHQuY3RhLXNlY3Rpb24ge1xyXG5cdFx0XHRwYWRkaW5nOiAzMHB4IDI1cHg7XHJcblxyXG5cdFx0XHQuY3RhLXRpdGxlIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmN0YS1idXR0b25zIHtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qIEFuaW1hY2plIHXFvHl3YW5lIHcgQ1RBICovXHJcbkBrZXlmcmFtZXMgZmxvYXQge1xyXG5cdDAlLFxyXG5cdDEwMCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDBkZWcpO1xyXG5cdH1cclxuXHQ1MCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDE4MGRlZyk7XHJcblx0fVxyXG59XHJcblxyXG4kY2FyZC1oZWlnaHQ6IDM2MHB4O1xyXG4kbWF4LXdpZHRoOiA5MDBweDtcclxuJGZsaXAtdGltZTogMC42cztcclxuJHByaW1hcnk6ICMxZDRlZDg7XHJcblxyXG4uZGlyZWN0b3ItY2FyZCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRwYWRkaW5nOiAycmVtO1xyXG5cdGhlaWdodDogNjAlO1xyXG5cdHBlcnNwZWN0aXZlOiAxMjAwcHg7XHJcbn1cclxuXHJcbi5jYXJkIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXgtd2lkdGg6ICRtYXgtd2lkdGg7XHJcblx0aGVpZ2h0OiAkY2FyZC1oZWlnaHQ7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHQmX19pbm5lciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJGZsaXAtdGltZTtcclxuXHR9XHJcblxyXG5cdCY6aG92ZXIgLmNhcmRfX2lubmVyLCAgICAgICAgICAvLyBrZWVwIHRoZSBob3ZlciBlZmZlY3RcclxuICAmLmlzLWZsaXBwZWQgLmNhcmRfX2lubmVyIHtcclxuXHRcdC8vIDwtLSBzcGFjZSBiZWZvcmUgLmNhcmRfX2lubmVyIVxyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XHJcblx0fVxyXG5cclxuXHQmX19mcm9udCxcclxuXHQmX19iYWNrIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxcmVtO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdGJveC1zaGFkb3c6IDAgOHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcclxuXHR9XHJcblxyXG5cdCZfX2Zyb250IHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblxyXG5cdFx0Jjo6YmVmb3JlLFxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR3aWR0aDogMTIwcHg7XHJcblx0XHRcdGhlaWdodDogMTIwcHg7XHJcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoJHByaW1hcnksIDAuMTIpO1xyXG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHR0b3A6IC02MHB4O1xyXG5cdFx0XHRsZWZ0OiAtNjBweDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDEwMCUgMDtcclxuXHRcdH1cclxuXHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdHRvcDogMTAwJTtcclxuXHRcdFx0cmlnaHQ6IC02MHB4O1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdH1cclxuXHJcblx0XHQuY2FyZF9faW1hZ2Uge1xyXG5cdFx0XHRmbGV4OiAwIDAgNDAlO1xyXG5cclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHR3aWR0aDogOTAlO1xyXG5cdFx0XHRcdGhlaWdodDogOTAlO1xyXG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogNTAlIDE1JTtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuY2FyZF9fY29udGVudCB7XHJcblx0XHRcdGZsZXg6IDE7XHJcblx0XHRcdHBhZGRpbmc6IDJyZW07XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRnYXA6IDFyZW07XHJcblxyXG5cdFx0XHRoMixcclxuXHRcdFx0aDMge1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwLjc1cmVtIDEuNzVyZW07XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJHByaW1hcnk7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMC41cmVtO1xyXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMjVzO1xyXG5cclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwZjMzOTc7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19iYWNrIHtcclxuXHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nOiAyLjVyZW07XHJcblx0XHRnYXA6IDFyZW07XHJcblxyXG5cdFx0aDIsXHJcblx0XHRoMyB7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0gIFJFU1BPTlNJVkUgIC0tLS0tLS0tLS0gKi9cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0LmRpcmVjdG9yLWNhcmQge1xyXG5cdFx0aGVpZ2h0OiA5NXZoO1xyXG5cclxuXHRcdC5jYXJkIHtcclxuXHRcdFx0aGVpZ2h0OiA5MHZoO1xyXG5cclxuXHRcdFx0Jl9fZnJvbnQsXHJcblx0XHRcdCZfX2JhY2sge1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0aGVpZ2h0OiA5MHZoO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmX19mcm9udCB7XHJcblx0XHRcdFx0Jjo6YmVmb3JlLFxyXG5cdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuY2FyZF9faW1hZ2Uge1xyXG5cdFx0XHRcdFx0ZmxleDogMCAwIDI0MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jl9fYmFjayB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi5jb250YWluZXItYm94IHtcbiAgbWF4LXdpZHRoOiAxODAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAyMHB4O1xuICAvKiBIZXJvICovXG4gIC8qIENvbnRlbnQgU2VjdGlvbnMg4oCTIHdzcMOzbG5lICovXG4gIC8qIFByaWNlIOKAkyBzZWtjamEgKi9cbiAgLyogUHJpY2Ug4oCTIGVsZW1lbnR5IHXFvHl3YW5lIHLDs3duaWXFvCB3IFwiU3pjemVnw7PFgnkgb3JnYW5pemFjeWpuZVwiICovXG4gIC8qIENUQSAqL1xuICAvKiBSZXNwb25zaXZlICovXG59XG4uY29udGFpbmVyLWJveCAuaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk1KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE1cHgpO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAzMHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBib3gtc2hhZG93OiAwIDI1cHggNTBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jb250YWluZXItYm94IC5oZWFkZXIgLmxvZ28ge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjMWUzYzcyLCAjMmE1Mjk4KTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbn1cbi5jb250YWluZXItYm94IC5oZWFkZXIgLnRhZ2xpbmUge1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uY29udGFpbmVyLWJveCAuaGVybyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45NSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxNXB4KTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYm94LXNoYWRvdzogMCAyNXB4IDUwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jb250YWluZXItYm94IC5oZXJvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTUwcHg7XG4gIHJpZ2h0OiAtNTBweDtcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDE1MHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKDMwLCA2MCwgMTE0LCAwLjEpLCByZ2JhKDQyLCA4MiwgMTUyLCAwLjEpKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmNvbnRhaW5lci1ib3ggLmhlcm8gLmhlcm8tdGl0bGUge1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzFlM2M3MiwgIzJhNTI5OCk7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLmNvbnRhaW5lci1ib3ggLmhlcm8gLmhlcm8tc3VidGl0bGUge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgY29sb3I6ICM1NTU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5jb250YWluZXItYm94IC5oZXJvIC50cmFpbmluZy1iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzFlM2M3MiwgIzJhNTI5OCk7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMTBweCAyNXB4O1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5jb250YWluZXItYm94IC5oZXJvIC5oZXJvLXN0YXRzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgxNTBweCwgMWZyKSk7XG4gIGdhcDogMjBweDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmNvbnRhaW5lci1ib3ggLmhlcm8gLmhlcm8tc3RhdHMgLmhlcm8tc3RhdCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHJnYmEoMzAsIDYwLCAxMTQsIDAuMSksIHJnYmEoNDIsIDgyLCAxNTIsIDAuMDUpKTtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgzMCwgNjAsIDExNCwgMC4xKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNvbnRhaW5lci1ib3ggLmhlcm8gLmhlcm8tc3RhdHMgLmhlcm8tc3RhdC1udW1iZXIge1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMWUzYzcyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb250YWluZXItYm94IC5oZXJvIC5oZXJvLXN0YXRzIC5oZXJvLXN0YXQtbGFiZWwge1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5jb250YWluZXItYm94IC5jb250ZW50LXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTUpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweCk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGJveC1zaGFkb3c6IDAgMjVweCA1MHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgLyogQXVkaWVuY2UgKi9cbiAgLyogUHJvYmxlbXMgKi9cbiAgLyogTW9kdWxlcyAqL1xufVxuLmNvbnRhaW5lci1ib3ggLmNvbnRlbnQtc2VjdGlvbiAuYXVkaWVuY2UtaW50cm8ge1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgY29sb3I6ICM1NTU7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jb250YWluZXItYm94IC5jb250ZW50LXNlY3Rpb24gLmF1ZGllbmNlLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcGFkZGluZzogMzVweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgzMCwgNjAsIDExNCwgMC4xKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNvbnRhaW5lci1ib3ggLmNvbnRlbnQtc2VjdGlvbiAuYXVkaWVuY2UtbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMWUzYzcyLCAjMmE1Mjk4KTtcbn1cbi5jb250YWluZXItYm94IC5jb250ZW50LXNlY3Rpb24gLmF1ZGllbmNlLWxpc3QgaDMge1xuICBjb2xvcjogIzFlM2M3MjtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jb250YWluZXItYm94IC5jb250ZW50LXNlY3Rpb24gLmF1ZGllbmNlLWxpc3QgLnJvbGVzLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMzAwcHgsIDFmcikpO1xuICBnYXA6IDE1cHggMzBweDtcbn1cbi5jb250YWluZXItYm94IC5jb250ZW50LXNlY3Rpb24gLmF1ZGllbmNlLWxpc3QgLnJvbGVzLWxpc3QgbGkge1xuICBjb2xvcjogIzU1NTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMTJweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMzAsIDYwLCAxMTQsIDAuMSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5jb250YWluZXItYm94IC5jb250ZW50LXNlY3Rpb24gLmF1ZGllbmNlLWxpc3QgLnJvbGVzLWxpc3QgbGk6aG92ZXIge1xuICBjb2xvcjogIzFlM2M3MjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcbn1cbi5jb250YWluZXItYm94IC5jb250ZW50LXNlY3Rpb24gLmF1ZGllbmNlLWxpc3QgLnJvbGVzLWxpc3QgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCTXCI7XG4gIGNvbG9yOiAjMWUzYzcyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cbi5jb250YWluZXItYm94IC5jb250ZW50LXNlY3Rpb24gLnNlY3Rpb24tdGl0bGUge1xuICBmb250LXNpemU6IDJyZW07XG4gIGNvbG9yOiAjMWUzYzcyO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb250YWluZXItYm94IC5jb250ZW50LXNlY3Rpb24gLnNlY3Rpb24tdGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xMHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxZTNjNzIsICMyYTUyOTgpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uY29udGFpbmVyLWJveCAuY29udGVudC1zZWN0aW9uIC5zZWN0aW9uLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGNvbG9yOiAjNTU1O1xuICBsaW5lLWhlaWdodDogMS43O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmNvbnRhaW5lci1ib3ggLmNvbnRlbnQtc2VjdGlvbiAuYXVkaWVuY2UtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMjgwcHgsIDFmcikpO1xuICBnYXA6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uY29udGFpbmVyLWJveCAuY29udGVudC1zZWN0aW9uIC5hdWRpZW5jZS1ncmlkIC5hdWRpZW5jZS1pdGVtIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2Y4ZjlmZiwgI2YwZjJmZik7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzAsIDYwLCAxMTQsIDAuMSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTVweDtcbn1cbi5jb250YWluZXItYm94IC5jb250ZW50LXNlY3Rpb24gLmF1ZGllbmNlLWdyaWQgLmF1ZGllbmNlLWl0ZW06aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XG4gIGJveC1zaGFkb3c6IDAgMTVweCAzNXB4IHJnYmEoMzAsIDYwLCAxMTQsIDAuMTUpO1xufVxuLmNvbnRhaW5lci1ib3ggLmNvbnRlbnQtc2VjdGlvbiAuYXVkaWVuY2UtZ3JpZCAuYXVkaWVuY2UtaXRlbSAuYXVkaWVuY2UtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbWluLXdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjMWUzYzcyLCAjMmE1Mjk4KTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgY29sb3I6IHdoaXRlO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5jb250YWluZXItYm94IC5jb250ZW50LXNlY3Rpb24gLmF1ZGllbmNlLWdyaWQgLmF1ZGllbmNlLWl0ZW0gc3BhbiB7XG4gIGNvbG9yOiAjMWUzYzcyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDFyZW07XG59XG4uY29udGFpbmVyLWJveCAuY29udGVudC1zZWN0aW9uIC5wcm9ibGVtcy1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgzMDBweCwgMWZyKSk7XG4gIGdhcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5jb250YWluZXItYm94IC5jb250ZW50LXNlY3Rpb24gLnByb2JsZW1zLWdyaWQgLnByb2JsZW0taXRlbSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNmZmY1ZjUsICNmZmU4ZTgpO1xuICBwYWRkaW5nOiAyNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNlNzRjM2M7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jb250YWluZXItYm94IC5jb250ZW50LXNlY3Rpb24gLnByb2JsZW1zLWdyaWQgLnByb2JsZW0taXRlbTpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcbiAgYm94LXNoYWRvdzogMCAxNXB4IDM1cHggcmdiYSgyMzEsIDc2LCA2MCwgMC4xNSk7XG59XG4uY29udGFpbmVyLWJveCAuY29udGVudC1zZWN0aW9uIC5wcm9ibGVtcy1ncmlkIC5wcm9ibGVtLWl0ZW0gcCB7XG4gIGNvbG9yOiAjNTU1O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBtYXJnaW46IDA7XG59XG4uY29udGFpbmVyLWJveCAuY29udGVudC1zZWN0aW9uIC5tb2R1bGVzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMjVweDtcbn1cbi5jb250YWluZXItYm94IC5jb250ZW50LXNlY3Rpb24gLm1vZHVsZXMtY29udGFpbmVyIC5tb2R1bGUtY2FyZCB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAzMHB4O1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkICMxZTNjNzI7XG4gIGJveC1zaGFkb3c6IDAgMTBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5jb250YWluZXItYm94IC5jb250ZW50LXNlY3Rpb24gLm1vZHVsZXMtY29udGFpbmVyIC5tb2R1bGUtY2FyZDpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3B4KTtcbiAgYm94LXNoYWRvdzogMCAyMHB4IDQwcHggcmdiYSgzMCwgNjAsIDExNCwgMC4xMik7XG59XG4uY29udGFpbmVyLWJveCAuY29udGVudC1zZWN0aW9uIC5tb2R1bGVzLWNvbnRhaW5lciAubW9kdWxlLWNhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMzBweDtcbiAgcmlnaHQ6IC0zMHB4O1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKDMwLCA2MCwgMTE0LCAwLjA4KSwgcmdiYSg0MiwgODIsIDE1MiwgMC4wNSkpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uY29udGFpbmVyLWJveCAuY29udGVudC1zZWN0aW9uIC5tb2R1bGVzLWNvbnRhaW5lciAubW9kdWxlLWNhcmQgLm1vZHVsZS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5jb250YWluZXItYm94IC5jb250ZW50LXNlY3Rpb24gLm1vZHVsZXMtY29udGFpbmVyIC5tb2R1bGUtY2FyZCAubW9kdWxlLW51bWJlciB7XG4gIG1pbi13aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjMWUzYzcyLCAjMmE1Mjk4KTtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5jb250YWluZXItYm94IC5jb250ZW50LXNlY3Rpb24gLm1vZHVsZXMtY29udGFpbmVyIC5tb2R1bGUtY2FyZCAubW9kdWxlLXRpdGxlIHtcbiAgY29sb3I6ICMxZTNjNzI7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLmNvbnRhaW5lci1ib3ggLmNvbnRlbnQtc2VjdGlvbiAubW9kdWxlcy1jb250YWluZXIgLm1vZHVsZS1jYXJkIC5tb2R1bGUtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5jb250YWluZXItYm94IC5jb250ZW50LXNlY3Rpb24gLm1vZHVsZXMtY29udGFpbmVyIC5tb2R1bGUtY2FyZCAubW9kdWxlLWNvbnRlbnQgLm1vZHVsZS10b3BpY3Mge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmNvbnRhaW5lci1ib3ggLmNvbnRlbnQtc2VjdGlvbiAubW9kdWxlcy1jb250YWluZXIgLm1vZHVsZS1jYXJkIC5tb2R1bGUtY29udGVudCAubW9kdWxlLXRvcGljcyBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGNvbG9yOiAjNTU1O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXNpemU6IDAuOTVyZW07XG59XG4uY29udGFpbmVyLWJveCAuY29udGVudC1zZWN0aW9uIC5tb2R1bGVzLWNvbnRhaW5lciAubW9kdWxlLWNhcmQgLm1vZHVsZS1jb250ZW50IC5tb2R1bGUtdG9waWNzIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKWtlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGNvbG9yOiAjMWUzYzcyO1xuICBmb250LXNpemU6IDAuN3JlbTtcbiAgdG9wOiAycHg7XG59XG4uY29udGFpbmVyLWJveCAuY29udGVudC1zZWN0aW9uIC5tb2R1bGVzLWNvbnRhaW5lciAubW9kdWxlLWNhcmQgLm1vZHVsZS1jb250ZW50IC53b3Jrc2hvcC1oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjZThmNWU4LCAjZDRmNWQ0KTtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICMyN2FlNjA7XG4gIG1hcmdpbjogMTJweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG59XG4uY29udGFpbmVyLWJveCAuY29udGVudC1zZWN0aW9uIC5tb2R1bGVzLWNvbnRhaW5lciAubW9kdWxlLWNhcmQgLm1vZHVsZS1jb250ZW50IC53b3Jrc2hvcC1oaWdobGlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi8J+boO+4j1wiO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uY29udGFpbmVyLWJveCAuY29udGVudC1zZWN0aW9uIC5tb2R1bGVzLWNvbnRhaW5lciAubW9kdWxlLWNhcmQgLm1vZHVsZS1jb250ZW50IC53b3Jrc2hvcC1oaWdobGlnaHQgcCB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICMyZDVhMmQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMC45NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5jb250YWluZXItYm94IC5jb250ZW50LXNlY3Rpb24gLm1vZHVsZXMtY29udGFpbmVyIC5tb2R1bGUtY2FyZCAubW9kdWxlLWNvbnRlbnQgLmNhc2Utc3R1ZHkge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjZmZmOGUxLCAjZmZlY2IzKTtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNmZjk4MDA7XG4gIG1hcmdpbjogMTJweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG59XG4uY29udGFpbmVyLWJveCAuY29udGVudC1zZWN0aW9uIC5tb2R1bGVzLWNvbnRhaW5lciAubW9kdWxlLWNhcmQgLm1vZHVsZS1jb250ZW50IC5jYXNlLXN0dWR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIvCfk5pcIjtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmNvbnRhaW5lci1ib3ggLmNvbnRlbnQtc2VjdGlvbiAubW9kdWxlcy1jb250YWluZXIgLm1vZHVsZS1jYXJkIC5tb2R1bGUtY29udGVudCAuY2FzZS1zdHVkeSBwIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzhiNWEwMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAwLjk1cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLmNvbnRhaW5lci1ib3ggLnByaWNlLXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjZjhmOWZmLCAjZThlZWZmKTtcbiAgcGFkZGluZzogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCAjMWUzYzcyO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY29udGFpbmVyLWJveCAucHJpY2Utc2VjdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01MHB4O1xuICByaWdodDogLTUwcHg7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgzMCwgNjAsIDExNCwgMC4xKSwgcmdiYSg0MiwgODIsIDE1MiwgMC4xKSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5jb250YWluZXItYm94IC5wcmljZS1zZWN0aW9uIC5wcmljZS10aXRsZSB7XG4gIGNvbG9yOiAjMWUzYzcyO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uY29udGFpbmVyLWJveCAucHJpY2UtZGV0YWlscyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMjUwcHgsIDFmcikpO1xuICBnYXA6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5jb250YWluZXItYm94IC5wcmljZS1pdGVtIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzAsIDYwLCAxMTQsIDAuMSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5jb250YWluZXItYm94IC5wcmljZS1pdGVtOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zcHgpO1xuICBib3gtc2hhZG93OiAwIDEwcHggMjVweCByZ2JhKDMwLCA2MCwgMTE0LCAwLjEpO1xufVxuLmNvbnRhaW5lci1ib3ggLnByaWNlLWl0ZW0ucHJpY2UtZXhjbHVkZWQge1xuICBiYWNrZ3JvdW5kOiAjZmZmNWY1O1xuICBib3JkZXItbGVmdC1jb2xvcjogI2U3NGMzYztcbn1cbi5jb250YWluZXItYm94IC5wcmljZS1pdGVtLnByaWNlLWV4Y2x1ZGVkIC5wcmljZS1pY29uIHtcbiAgY29sb3I6ICNlNzRjM2M7XG59XG4uY29udGFpbmVyLWJveCAucHJpY2UtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgY29sb3I6ICMyN2FlNjA7XG59XG4uY29udGFpbmVyLWJveCAucHJpY2UtdGV4dCB7XG4gIGNvbG9yOiAjNTU1O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLmNvbnRhaW5lci1ib3ggLmN0YS1zZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzFlM2M3MiwgIzJhNTI5OCk7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogNDBweCAwO1xufVxuLmNvbnRhaW5lci1ib3ggLmN0YS1zZWN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTUwJTtcbiAgbGVmdDogLTUwJTtcbiAgd2lkdGg6IDIwMCU7XG4gIGhlaWdodDogMjAwJTtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpIDAlLCB0cmFuc3BhcmVudCA3MCUpO1xuICBhbmltYXRpb246IGZsb2F0IDEwcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbn1cbi5jb250YWluZXItYm94IC5jdGEtc2VjdGlvbiAuY3RhLXRpdGxlIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uY29udGFpbmVyLWJveCAuY3RhLXNlY3Rpb24gLmN0YS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBvcGFjaXR5OiAwLjk7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5jb250YWluZXItYm94IC5jdGEtc2VjdGlvbiAuY3RhLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5jb250YWluZXItYm94IC5jdGEtc2VjdGlvbiAuY3RhLWJ1dHRvbnMgLmN0YS1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBjb2xvcjogIzFlM2M3MjtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmNvbnRhaW5lci1ib3ggLmN0YS1zZWN0aW9uIC5jdGEtYnV0dG9ucyAuY3RhLWJ1dHRvbjpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3B4KTtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDI1cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xufVxuLmNvbnRhaW5lci1ib3ggLmN0YS1zZWN0aW9uIC5jdGEtYnV0dG9ucyAuY3RhLWJ1dHRvbi5zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcbn1cbi5jb250YWluZXItYm94IC5jdGEtc2VjdGlvbiAuY3RhLWJ1dHRvbnMgLmN0YS1idXR0b24uc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGNvbG9yOiAjMWUzYzcyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItYm94IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC5jb250YWluZXItYm94IC5oZXJvIHtcbiAgICBwYWRkaW5nOiAzMHB4IDI1cHg7XG4gIH1cbiAgLmNvbnRhaW5lci1ib3ggLmhlcm8gLmhlcm8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuICAuY29udGFpbmVyLWJveCAuaGVybyAuaGVyby1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gIH1cbiAgLmNvbnRhaW5lci1ib3ggLmNvbnRlbnQtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMzBweCAyNXB4O1xuICB9XG4gIC5jb250YWluZXItYm94IC5zZWN0aW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuICAuY29udGFpbmVyLWJveCAuYXVkaWVuY2UtZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbiAgLmNvbnRhaW5lci1ib3ggLnByb2JsZW1zLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG4gIC5jb250YWluZXItYm94IC5tb2R1bGVzLWNvbnRhaW5lciAubW9kdWxlLWNhcmQgLm1vZHVsZS1oZWFkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGdhcDogMTVweDtcbiAgfVxuICAuY29udGFpbmVyLWJveCAucHJpY2UtZGV0YWlscyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbiAgLmNvbnRhaW5lci1ib3ggLmN0YS1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAzMHB4IDI1cHg7XG4gIH1cbiAgLmNvbnRhaW5lci1ib3ggLmN0YS1zZWN0aW9uIC5jdGEtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG4gIC5jb250YWluZXItYm94IC5jdGEtc2VjdGlvbiAuY3RhLWJ1dHRvbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG4vKiBBbmltYWNqZSB1xbx5d2FuZSB3IENUQSAqL1xuQGtleWZyYW1lcyBmbG9hdCB7XG4gIDAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMGRlZyk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMTgwZGVnKTtcbiAgfVxufVxuLmRpcmVjdG9yLWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMnJlbTtcbiAgaGVpZ2h0OiA2MCU7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7XG59XG5cbi5jYXJkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogOTAwcHg7XG4gIGhlaWdodDogMzYwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYXJkX19pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnM7XG59XG4uY2FyZDpob3ZlciAuY2FyZF9faW5uZXIsIC5jYXJkLmlzLWZsaXBwZWQgLmNhcmRfX2lubmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG59XG4uY2FyZF9fZnJvbnQsIC5jYXJkX19iYWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogMCA4cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xufVxuLmNhcmRfX2Zyb250IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmNhcmRfX2Zyb250OjpiZWZvcmUsIC5jYXJkX19mcm9udDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyOSwgNzgsIDIxNiwgMC4xMik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmNhcmRfX2Zyb250OjpiZWZvcmUge1xuICB0b3A6IC02MHB4O1xuICBsZWZ0OiAtNjBweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDEwMCUgMDtcbn1cbi5jYXJkX19mcm9udDo6YWZ0ZXIge1xuICB0b3A6IDEwMCU7XG4gIHJpZ2h0OiAtNjBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uY2FyZF9fZnJvbnQgLmNhcmRfX2ltYWdlIHtcbiAgZmxleDogMCAwIDQwJTtcbn1cbi5jYXJkX19mcm9udCAuY2FyZF9faW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDkwJTtcbiAgaGVpZ2h0OiA5MCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IDUwJSAxNSU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5jYXJkX19mcm9udCAuY2FyZF9fY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDFyZW07XG59XG4uY2FyZF9fZnJvbnQgLmNhcmRfX2NvbnRlbnQgaDIsXG4uY2FyZF9fZnJvbnQgLmNhcmRfX2NvbnRlbnQgaDMge1xuICBtYXJnaW46IDA7XG59XG4uY2FyZF9fZnJvbnQgLmNhcmRfX2NvbnRlbnQgLmJ0biB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjMWQ0ZWQ4O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4yNXM7XG59XG4uY2FyZF9fZnJvbnQgLmNhcmRfX2NvbnRlbnQgLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwZjMzOTc7XG59XG4uY2FyZF9fYmFjayB7XG4gIGJhY2tncm91bmQ6ICMxZDRlZDg7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMi41cmVtO1xuICBnYXA6IDFyZW07XG59XG4uY2FyZF9fYmFjayBoMixcbi5jYXJkX19iYWNrIGgzIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiAtLS0tLS0tLS0tICBSRVNQT05TSVZFICAtLS0tLS0tLS0tICovXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRpcmVjdG9yLWNhcmQge1xuICAgIGhlaWdodDogOTV2aDtcbiAgfVxuICAuZGlyZWN0b3ItY2FyZCAuY2FyZCB7XG4gICAgaGVpZ2h0OiA5MHZoO1xuICB9XG4gIC5kaXJlY3Rvci1jYXJkIC5jYXJkX19mcm9udCwgLmRpcmVjdG9yLWNhcmQgLmNhcmRfX2JhY2sge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiA5MHZoO1xuICB9XG4gIC5kaXJlY3Rvci1jYXJkIC5jYXJkX19mcm9udDo6YmVmb3JlLCAuZGlyZWN0b3ItY2FyZCAuY2FyZF9fZnJvbnQ6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5kaXJlY3Rvci1jYXJkIC5jYXJkX19mcm9udCAuY2FyZF9faW1hZ2Uge1xuICAgIGZsZXg6IDAgMCAyNDBweDtcbiAgfVxuICAuZGlyZWN0b3ItY2FyZCAuY2FyZF9fYmFjayB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59Il19 */
