:root{--content-width:1300px;--content-width-sm:1170px;--global-font-family:"Roboto",sans-serif;--highlight-font-family:"Akshar";--decorative-font-family:"Raleway",sans-serif;--global-font-size:1rem;--global-font-line-height:1.4;--font-size-small:calc(16/var(--global-font-size)*1rem);--font-size-regular:calc(var(--global-font-size)/16*1rem);--font-size-large:calc(36/var(--global-font-size)*1rem);--font-size-larger:calc(48/var(--global-font-size)*1rem);--font-size-small:0.875rem;--font-size-normal:0.875rem;--font-size-body:1rem;--font-size-h1:7.594rem;--font-size-h2:5.063rem;--font-size-h3:3.375rem;--font-size-h4:2.25rem;--font-size-h5:1.5rem;--font-size-h6:1rem;--font-size-xs:0.75rem;--font-line-height-body:1.75;--font-line-height-p:1.75;--font-line-height-h1:1.3;--font-line-height-h2:1.3;--font-line-height-h3:1.3;--font-line-height-h4:1.3;--font-line-height-h5:1.3;--font-line-height-h6:1.75;--font-weight-body:400;--font-weight-h1:400;--font-weight-h2:400;--font-weight-h3:400;--font-weight-h4:400;--font-weight-h5:400;--font-weight-h6:400;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--font-letter-spacing-body:0.0625em;--font-letter-spacing-link:0.08em;--font-letter-spacing-h1:0.08em;--font-letter-spacing-h2:0.02em;--font-letter-spacing-h3:0.08em;--font-letter-spacing-h4:0.08em;--font-letter-spacing-h5:0.08em;--font-letter-spacing-h6:0.08em;--letter-spacing:0.02em;--letter-spacing-button:0.24em;--letter-spacing-three:0.08em;--border-radius:0px;--border-radius-box:0px;--border-radius-ten:0px;--z-index-minus:-1;--global-page-top-spacing:144px;--global-page-bottom-spacing:144px;--global-page-spacing-top-laptop:144px;--global-page-spacing-bottom-laptop:144px;--global-page-spacing-top-tablet:72px;--global-page-spacing-bottom-tablet:72px;--global-page-spacing-top-mobile:56px;--global-page-spacing-bottom-mobile:56px;--global-body-bgcolor:#0c0c0c;--global-body-lightcolor:#141414;--global-font-color:#d8d8d8;--global-font-title:#fff;--global-font-subtitle:#fff;--border-color-light:#141414;--border-color-dark:#0c0c0c;--color-link:#fff;--color-link-visited:#fff;--color-link-active:#fff;--color-decorative-text:#383838;--background-element:#828282;--dark-theme-box-bg:#2c2c2c;--background-shop-element:#383838;--light-theme-global-color:#595959;--light-btn-bg:rgba(12,12,12,0.10196078431372549);--inner-bg-light-theme:#fafafa;--color-theme-primary:#fff;--color-theme-secondary:#d90429;--color-theme-tertiary:#141414;--color-theme-red:#c0392b;--color-theme-green:#27ae60;--color-theme-blue:#fff;--color-theme-yellow:#ffd81c;--color-theme-black:#000;--color-theme-grey:#95a5a6;--color-theme-white:#fff;--color-custom-daylight:#97c0b7;--color-custom-sun:#eee9d1;--global-font-active:#fff;--global-font-hover:#fff;--header-width:300px}body.light-mode{--global-font-title:#0c0c0c}@media (max-width:991px){:root{--font-size-h1:3.653rem;--font-size-h2:3.0rem;--font-size-h3:2.427rem;--font-size-h4:1.9rem;--font-size-h5:1.4rem;--font-line-height-h1:68px;--font-line-height-h2:58px;--font-line-height-h3:48px;--font-line-height-h4:40px;--font-line-height-h5:32px}}.qreate-btn-container{position:relative;display:inline-block}.added_to_cart,.comment-respond .form-submit .submit,.contact-form-button,.qreate-button,.elementor a.qreate-button,.rs-button,.woocommerce button.button,a.qreate-button,a.rs-button,button.qreate-button{padding:15px 30px;font-size:1rem;font-size:var(--global-font-size);color:#fff;color:var(--color-theme-white);display:inline-block;vertical-align:top;background-color:#2c2c2c;background-color:var(--dark-theme-box-bg);text-transform:uppercase;letter-spacing:.24em;letter-spacing:var(--letter-spacing-button);font-weight:400;font-weight:var(--font-weight-regular);font-family:Akshar;font-family:var(--highlight-font-family);position:relative;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;border-radius:0;border-radius:var(--border-radius);cursor:pointer;line-height:normal;border:none}.added_to_cart:before,.qreate-button:before,.rs-button:before,.woocommerce button.button:before{right:-1px;bottom:-24px;height:0;width:1px;background:linear-gradient(180deg,#fff -17.01%,hsla(0,0%,100%,0) 89.45%)}.added_to_cart:after,.added_to_cart:before,.qreate-button:after,.qreate-button:before,.rs-button:after,.rs-button:before,.woocommerce button.button:after,.woocommerce button.button:before{content:"";position:absolute;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;opacity:0}.added_to_cart:after,.qreate-button:after,.rs-button:after,.woocommerce button.button:after{width:0;height:1px;right:-24px;bottom:0;background:linear-gradient(143deg,#fff -17.01%,hsla(0,0%,100%,0) 89.45%)}.woocommerce a.added_to_cart span{position:relative;display:block;z-index:1}.qreate-button .qreate-text .qreate-strip,.rs-button .rs-button-text .rs-button-strip,.woocommerce a.added_to_cart span:after{color:#d90429;color:var(--color-theme-secondary);content:"";position:absolute;width:100%;height:4px;bottom:2px;left:0;background-color:currentColor;z-index:-1}.qreate-button .qreate-text,.rs-button .rs-button-text{display:inline-block;vertical-align:middle;position:relative;padding:0 10px 0 1px;z-index:1;color:#fff;color:var(--color-theme-white)}.qreate-button .qreate-strip,.rs-button .rs-button-strip,.woocommerce a.added_to_cart span:after{-webkit-animation:scale-in-hor-right .5s cubic-bezier(.25,.46,.45,.94) both;animation:scale-in-hor-right .5s cubic-bezier(.25,.46,.45,.94) both}.qreate-button:hover .qreate-strip,.rs-button:hover .rs-button-strip,.woocommerce a.added_to_cart:hover span:after{-webkit-animation:line-strip .8s cubic-bezier(.37,-.04,0,.9) forwards;animation:line-strip .8s cubic-bezier(.37,-.04,0,.9) forwards}.added_to_cart:hover:after,.added_to_cart:hover:before,.qreate-button:hover:after,.qreate-button:hover:before,.rs-button:hover:after,.rs-button:hover:before{opacity:1}.added_to_cart:hover:before,.qreate-button:hover:before,.rs-button:hover:before{height:32px}.added_to_cart:hover:after,.qreate-button:hover:after,.rs-button:hover:after{width:32px}@-webkit-keyframes line-strip{0%{transform:scaleX(1);transform-origin:right}49%{transform:scaleX(0);transform-origin:right}50%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}@keyframes line-strip{0%{transform:scaleX(1);transform-origin:right}49%{transform:scaleX(0);transform-origin:right}50%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}.scale-in-hor-right{-webkit-animation:scale-in-hor-right .5s cubic-bezier(.25,.46,.45,.94) both;animation:scale-in-hor-right .5s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes scale-in-hor-right{0%{transform:scaleX(0);transform-origin:100% 100%;opacity:1}to{transform:scaleX(1);transform-origin:100% 100%;opacity:1}}@keyframes scale-in-hor-right{0%{transform:scaleX(0);transform-origin:100% 100%;opacity:1}to{transform:scaleX(1);transform-origin:100% 100%;opacity:1}}button:focus,button:hover{outline:none}.qreate-btn-container{vertical-align:middle}.comment-respond .form-submit .submit:hover,.contact-form-button:hover,.qreate-button:hover,.rs-button:hover,a.qreate-button:hover,button.qreate-button:hover{border-color:#fff;border-color:var(--color-theme-primary);color:#fff;color:var(--color-theme-white)}.commentlist .qreate-comments-media .reply a{padding:5px 8px;letter-spacing:.02em;letter-spacing:var(--letter-spacing);position:relative;border-radius:0;border-radius:var(--border-radius);cursor:pointer;line-height:normal;font-size:.875rem;font-size:var(--font-size-normal);display:inline-block;vertical-align:middle;border:none}.commentlist .qreate-comments-media .reply a.qreate-button span.text-btn{margin-right:5px}.commentlist .qreate-comments-media .reply a.qreate-button span:nth-child(2),.commentlist .qreate-comments-media .reply a.qreate-button span:nth-child(3){margin:0}.contact-form-button span.main,.qreate-button span.main,.rs-button span.main{width:6px;height:6px;background-color:#d90429;background-color:var(--color-theme-secondary);display:inline-block;z-index:1}.contact-form-button:hover span.main,.qreate-button:hover span.main,.rs-button:hover span.main{background:#fff;background:var(--color-theme-white)}.contact-form-button span:last-child,.qreate-button span:last-child,.rs-button span:last-child{margin:0}.qreate-blog-meta{line-height:normal}.contact-form-button span,.qreate-button span,.rs-button span{transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.qreate-button.qreate-blog-link,a.qreate-button.qreate-blog-link{background:transparent;color:#fff;color:var(--color-theme-primary);font-family:Akshar;font-family:var(--highlight-font-family);font-weight:600;font-weight:var(--font-weight-semi-bold);text-transform:uppercase;padding:0;box-shadow:none;letter-spacing:.02em;letter-spacing:var(--letter-spacing)}.qreate-button.qreate-blog-link:hover{background:transparent;color:#fff;color:var(--global-font-title)}.qreate-button.qreate-blog-link:hover span.main{background:#d90429;background:var(--color-theme-secondary)}.qreate-button.qreate-blog-link{color:#fff;color:var(--color-theme-primary)}.qreate-button.qreate-blog-link span:nth-child(2),.qreate-button.qreate-blog-link span:nth-child(3){background-color:#d90429;background-color:var(--color-theme-secondary)}.qreate-button.qreate-blog-link span:nth-child(4){background-color:#fff;background-color:var(--color-theme-primary)}.commentlist .qreate-comments-media .reply a{transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;box-shadow:none}header .navbar ul.navbar-nav>li.current-menu-item>a .menu-dot{opacity:1}.qreate-blog-box .qreate-blog-image img{transform:scale(1.05);transition:transform .5s cubic-bezier(.28,.21,0,.96)}.qreate-blog-box:hover .qreate-blog-image img{transform:translateX(5px) scale(1.05)}.contact-form-button:hover span.main:nth-child(2),.qreate-button:hover span.main:nth-child(2),.rs-button:hover span.main:nth-child(2){-webkit-animation:opacity .6s ease-in-out;animation:opacity .6s ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s}.qreate-button.qreate-blog-link:hover span.main:nth-child(3){-webkit-animation:opacity .6s ease-in-out;animation:opacity .6s ease-in-out;-webkit-animation-delay:.3s;animation-delay:.3s}.qreate-button.qreate-blog-link:hover span.main:nth-child(4){-webkit-animation:opacity .6s ease-in-out;animation:opacity .6s ease-in-out;-webkit-animation-delay:.4s;animation-delay:.4s}.qreate-button.qreate-blog-link:hover span.text-btn{color:#fff;color:var(--global-font-title)}@keyframes opacity{0%{transform:scale(0)}80%{transform:scale(1)}to{transform:scale(1)}}@-webkit-keyframes opacity{0%{transform:scale(0)}80%{transform:scale(1)}to{transform:scale(1)}}.button-link i{font-size:1rem;font-size:var(--font-size-body);margin-left:5px}.sticky .qreate-blog-box .qreate-blog-head .entry-title a{position:relative;display:inline}.sticky .qreate-blog-box .qreate-blog-head .entry-title a:after{content:"*";font-size:1.2em;position:absolute;right:-26px}.qreate-blog-meta ul li{color:#fff;color:var(--color-theme-white);text-transform:capitalize;margin:0 10px 10px 0;overflow:hidden;display:inline-block;vertical-align:top}.qreate-blog-meta ul li a{line-height:normal;display:inline-block;padding:6px 0 0 22px;color:#d90429;color:var(--color-theme-secondary);letter-spacing:.02em;letter-spacing:var(--letter-spacing);text-transform:uppercase;position:relative;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.qreate-blog-meta ul li a:before{content:"";width:8px;height:8px;background-color:#d90429;background-color:var(--color-theme-secondary);display:inline-block;vertical-align:middle;position:absolute;left:0;right:auto;bottom:6px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%}.qreate-blog-meta ul li:first-child a:before{display:none}.qreate-blog-meta ul li a{letter-spacing:.02em;letter-spacing:var(--letter-spacing);text-transform:uppercase;font-size:1rem;font-size:var(--global-font-size)}.qreate-blog-meta ul li.posted-on a,.qreate-blog-meta ul li a:hover{color:#d8d8d8;color:var(--global-font-color)}.qreate-blog-meta ul li.posted-on a:hover{color:#d90429;color:var(--color-theme-secondary)}.qreate-blog-meta ul>li:first-child>a{padding-left:0}.search-form{display:inline-block;width:100%}.qreate-blog-box .qreate-blogtag{margin-top:30px}.qreate-blog-box .qreate-blogtag li{margin:0 10px 10px 0}.qreate-blog-box .qreate-blogtag li a{background:rgba(41,41,41,.76);padding:5px 10px;text-transform:uppercase;font-size:var(--font-size-normal)}.qreate-blog-box{position:relative;overflow:hidden;margin-bottom:30px;border-bottom:1px solid rgba(82,95,129,.09);padding-bottom:50px}.qreate-blog-box,.qreate-blog-details{display:inline-block;width:100%}.qreate-blog-box .qreate-blog-head .qreate-blog-meta ul{margin-bottom:0;padding-bottom:0}.qreate-blog-box .qreate-blog-head .entry-title{margin:0 0 5px;display:inline-block;word-break:break-word;transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease}.qreate-blog-main-list article[class~=entry]:last-of-type .qreate-blog-box{margin-bottom:0}.qreate-blog-box .entry-title:hover{color:#d90429;color:var(--color-theme-secondary)}.page-links{margin:15px 0 10px;text-transform:uppercase;clear:both}.page-links>span.page-number,.page-links a{padding:0;background:#141414;background:var(--global-body-lightcolor);color:#fff;color:var(--color-theme-primary);border:1px solid #141414;border:1px solid var(--global-body-lightcolor);transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.page-links>span.page-number,.page-links a,.page-links span.post-page-numbers.current{width:45px;height:45px;line-height:45px;text-align:center;margin-left:10px;display:inline-block}.page-links span.post-page-numbers.current{border-radius:0;border-radius:var(--border-radius)}.page-links a:hover,.page-links span.post-page-numbers.current{background:#d90429;background:var(--color-theme-secondary);color:#fff;color:var(--color-theme-white)}article.hentry .qreate-blog-detail .blog-content .page-links a:hover{color:#fff;color:var(--color-theme-white)}.sticky .qreate-blog-box{background:#141414;background:var(--global-body-lightcolor);padding:30px}.sticky .qreate-blog-box .blog-button .qreate-button{background:#0c0c0c;background:var(--global-body-bgcolor)}.sticky .qreate-blog-box .blog-title .entry-title a{position:relative;display:inline}.sticky .qreate-blog-box .blog-title .entry-title a:after{content:"*";font-size:1.2em;position:absolute;right:-26px}.sticky .qreate-blog-box .qreate-blogtag li a{background:transparent}.gallery-size-thumbnail .gallery-item{margin-right:2%;width:18.4%;margin-bottom:2%;display:inline-block;vertical-align:top}.gallery-item .gallery-caption{line-height:22px;font-size:.875rem;font-size:var(--font-size-normal)}.gallery-size-thumbnail .gallery-item img{margin-bottom:10px;transform:none}.qreate-blog-box:hover .gallery-size-thumbnail .gallery-item img{transform:none}.gallery-columns-1 .gallery-item{width:100%;margin-right:0}.gallery-columns-2 .gallery-item{width:48%}.gallery-columns-3 .gallery-item{width:31.3%}.gallery-columns-4 .gallery-item{width:23%}.gallery-columns-5 .gallery-item{width:18%}.gallery-columns-6 .gallery-item{width:14.6%}.gallery-columns-7 .gallery-item{width:12.2%}.gallery-columns-8 .gallery-item{width:10.5%}.gallery-columns-9 .gallery-item{width:9.1%}.gallery.gallery-size-thumbnail{display:inline-block;width:100%}.gallery-caption,.wp-caption,figcaption{display:block;font-size:.875rem!important;font-size:var(--font-size-normal)!important;line-height:1.5em!important;margin:15px auto 0;max-width:100%;opacity:1}article.hentry.format-audio .qreate-blog-image{text-align:left;margin-bottom:30px}article.format-audio .wp-audio-shortcode{margin-bottom:15px}article.hentry.format-audio .qreate-blog-image p:nth-child(-n+2){display:inline-block;margin-bottom:0;padding-top:30px}article.hentry.format-audio .qreate-blog-image p{margin-bottom:0;padding-left:30px}article.hentry.format-video .qreate-blog-image p{margin-bottom:0}.page-numbers li .next.page-numbers,.page-numbers li .prev.page-numbers{width:45px;padding:0 15px}.page-numbers{display:flex;list-style:none;padding:0;margin:40px 0 0;justify-content:center}.page-numbers li .page-numbers{position:relative;display:block;width:45px;height:45px;text-align:center;line-height:45px;margin-left:15px;border-radius:0;border-radius:var(--border-radius);color:#d8d8d8;color:var(--global-font-color);background:#141414;background:var(--global-body-lightcolor);transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.page-numbers li .page-numbers:hover{z-index:2;color:#fff;color:var(--color-theme-white);text-decoration:none;background:#d90429;background:var(--color-theme-secondary)}.page-numbers li .page-numbers span{color:#fff;color:var(--color-theme-primary)}.page-numbers li .page-numbers:hover span{color:#fff;color:var(--color-theme-white)}.page-numbers li .page-numbers:focus{z-index:2;outline:0;box-shadow:none}.page-numbers li .page-numbers:not(:disabled):not(.disabled){cursor:pointer}.page-numbers li .page-numbers.current{width:45px;height:45px;z-index:1;font-size:1rem;font-size:var(--global-font-size);border-radius:0;border-radius:var(--border-radius);transition:all .5s ease-out 0s;background:#d90429;background:var(--color-theme-secondary)}.copyright-footer .copyright a,.page-numbers li .page-numbers.current,footer.footer-one .copyright-footer .copyright a{color:#fff;color:var(--color-theme-white)}footer .widget ul li{border:none;padding:.5em 0;margin-bottom:0}footer .widget ul li a:before{display:none}footer .widget ul li a{padding-left:0}footer ul li.cat-item span.post_count,footer ul li span.archiveCount{float:right;color:#fff;color:var(--color-theme-white);background:transparent;width:20px;height:20px;text-align:center;line-height:20px;font-size:.875rem;font-size:var(--font-size-small);padding:0;margin-top:2px}footer .widget ul.wp-tag-cloud li{padding:0;margin:5px 5px 5px 0}footer .widget ul li a.rsswidget{padding-left:0;font-size:18px;display:block;font-weight:500;font-weight:var(--font-weight-medium)}footer .widget a.rsswidget,footer .widget ul li a.rsswidget{color:#fff;color:var(--color-theme-white);font-family:Akshar;font-family:var(--highlight-font-family)}footer .widget .rss-date,footer .widget a.rsswidget:hover{color:#d90429;color:var(--color-theme-secondary)}footer .wp-calendar-table th{background:#0c0c0c;background:var(--global-body-bgcolor);color:#fff;color:var(--global-font-title)}footer .widget ul.menu li a,footer .widget ul li a{border:none;position:relative}footer .widget ul.menu>li>a{color:#fff;color:var(--color-theme-primary)}footer .widget ul li.cat-item a{letter-spacing:.02em;letter-spacing:var(--letter-spacing);text-transform:uppercase;font-size:.875rem;font-size:var(--font-size-normal)}footer .widget ul.menu li a:before{top:14px}footer .widget ul.menu li a:before,footer .widget ul li a:before{position:absolute;content:"\f101";color:#fff;color:var(--color-theme-primary);font-size:16px;left:0;font-family:FontAwesome;line-height:normal;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}footer .widget ul li a:before{top:2px}footer .widget ul.menu li a:hover:before{color:#fff;color:var(--color-theme-primary)}footer ul.wp-tag-cloud li a{background:var(--color-theme-primary-light);display:inline-block;color:#d8d8d8;color:var(--global-font-color);padding:2px 10px;border-radius:0;border-radius:var(--border-radius);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;color:#fff;background:#fff;background:var(--color-theme-primary)}footer ul.wp-tag-cloud li a:hover{color:#fff;background:#d90429;background:var(--color-theme-secondary)}footer ul.wp-tag-cloud li{display:inline-block}footer #menu-footer-menu li a:before,footer .menu-footer-menu-container li a:before{display:none}footer #menu-footer-menu li a,footer .menu-footer-menu-container ul.menu li a{padding:7px 0}.wp-block-quote.is-style-large,blockquote{background:#383838;background:var(--color-decorative-text);padding:15px 30px;border:1px solid #383838;border-left:4px solid #fff;border:1px solid var(--color-decorative-text);border-left:4px solid var(--color-theme-primary);margin-bottom:30px;border-radius:0;border-radius:var(--border-radius)}.wp-block-column>p,blockquote p{margin:0}.wp-block-button a.wp-block-button__link{position:relative;color:#fff;color:var(--color-theme-white);background:#141414;background:var(--global-body-lightcolor);transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.wp-block-button a.wp-block-button__link:hover{background-color:#d90429;background-color:var(--color-theme-secondary);color:#fff;color:var(--color-theme-white);border-color:#d90429;border-color:var(--color-theme-secondary)}.wp-block-button.aligncenter .wp-block-button__link,.wp-block-button.alignleft .wp-block-button__link,.wp-block-button.alignright .wp-block-button__link,.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-squared .wp-block-button__link{border-radius:0}.wp-block-button.alignright{margin-left:2rem;margin-top:0;text-align:right}.wp-block-button{float:none;margin:1em 0}.wp-block-file{text-decoration:none;transition:color .2s ease-out;cursor:pointer;align-items:center;display:flex;margin:0;color:#d8d8d8;color:var(--global-font-color)}.wp-block-button.is-style-outline .wp-block-button__link{background:transparent;border-color:#fff;border-color:var(--color-theme-primary);color:#fff;color:var(--color-theme-primary)}.wp-block-button.is-style-outline .wp-block-button__link:before{background:transparent;border-radius:0}.wp-block-search .wp-block-search__button{outline:none;border:none;color:#fff;color:var(--color-theme-white);background:#d90429;background:var(--color-theme-secondary);padding:10px 30px;cursor:pointer;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content p{color:#000;color:var(--color-theme-black)}.wp-block-search .wp-block-search__button:hover{background:#d90429;background:var(--color-theme-secondary)}.wp-block-button .wp-block-button__link:before{border-radius:1.55em}.wp-block-button.aligncenter .wp-block-button__link:before,.wp-block-button.alignleft .wp-block-button__link:before,.wp-block-button.alignright .wp-block-button__link:before,.wp-block-button.is-style-outline .wp-block-button__link:before,.wp-block-button.is-style-squared .wp-block-button__link:before{border-radius:0}.wp-block-group.has-background{padding:20px 30px;margin-bottom:15px;color:var(--color-theme-primary-light);background:#141414!important;background:var(--global-body-lightcolor)!important}.qreate-blog-box .qreate-blog-head:after{display:block;clear:both;content:""}.wp-block-group.has-background .wp-block-button__link,.wp-block-group.has-background .wp-block-button__link:hover{color:#fff;color:var(--color-theme-white)}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;white-space:nowrap;height:0;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:var(--color-theme-primary-light);border-radius:0;border-radius:var(--border-radius);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:var(--global-body-bgcolor1)}.wp-block-gallery.alignleft{margin:0 30px 30px 0!important}.wp-block-cover{margin-bottom:30px}.wp-block-table.is-style-stripes td{border-color:#141414;border-color:var(--border-color-light)}.wp-block-table td,.wp-block-table th{text-align:left}.wp-block-latest-posts.is-grid.has-dates{margin:0}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}a img.alignright{float:right;margin:0 0 30px 30px}a img.alignleft,a img.alignnone{margin:0 30px 30px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption p.wp-caption-text{font-size:.875rem;font-size:var(--font-size-small);color:#d8d8d8;color:var(--global-font-color)}.elementor-icon-box-title{margin-top:0}.alignleft{float:left;text-align:left;margin:0 30px 30px 0!important;clear:left}.alignright{float:right;text-align:right;margin:0 0 30px 30px!important;clear:right}body:not([class*=aare-core]) .alignright{clear:right}input[type=checkbox]{width:auto;margin-right:10px;height:25px;display:inline-block}.is-style-outline a:not([href]):not([tabindex]).wp-block-button__link:hover{background:#0c0c0c;background:var(--global-body-bgcolor);color:#fff;color:var(--color-theme-white);border-color:#fff;border-color:var(--color-theme-primary)}.has-drop-cap:after{clear:both;content:"";display:table;table-layout:fixed}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta,.wp-block-latest-comments__comment-meta{background:transparent}footer.wp-block-latest-comments__comment-meta{width:95%}article.hentry .qreate-blog-box .qreate-blog-detail .blog-content .widget_tag_cloud ul li a:hover{color:#fff;color:var(--color-theme-white)}.post-img-holder{width:100%;margin-bottom:20px;margin-right:0}.post-img-holder a{display:block;width:100%;border-radius:3px;border-radius:0;border-radius:var(--border-radius);overflow:hidden;background-position:bottom;background-size:cover;background-repeat:no-repeat;height:100px}.qreate-widget-menu ul.qreate-post li .post-img img{width:70px;height:70px;border-radius:0;border-radius:var(--border-radius);margin-right:15px;background:var(--color-theme-primary-light)}.qreate-widget-menu ul.qreate-post li .post-img{display:flex;align-items:center}.qreate-widget-menu ul.qreate-post li{margin-bottom:24px}.qreate-widget-menu ul.qreate-post li:last-child{margin-bottom:0}.qreate-widget-menu .post-img .post-blog .blog-box ul li a i,.qreate-widget-menu .post-img .post-blog a.new-link:hover h5{color:#fff;color:var(--color-theme-primary)}.qreate-widget-menu .post-img .post-blog .blog-box ul li{margin-bottom:0}.qreate-widget-menu .post-img .post-blog a.new-link{font-size:.875rem;font-size:var(--font-size-normal)}.qreate-widget-menu .post-img .post-blog a.new-link .qreate_post_title{font-size:1rem;font-size:var(--font-size-h6);color:#fff;color:var(--global-font-title);line-height:30px;margin-top:0;margin-bottom:15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;padding:0}.qreate-widget-menu .post-img .post-blog a.new-link .qreate_post_title:hover{color:#d90429;color:var(--color-theme-secondary)}.wp-block-pullquote.is-style-solid-color blockquote cite{color:#fff;color:var(--global-font-title)}.qreate-blog-box .qreate-blog-detail blockquote p{color:#d8d8d8;color:var(--global-font-color)}.qreate-blog-box .qreate-blog-detail .qreate-blog-meta ul{margin:0 0 20px;padding:0;line-height:16px}blockquote cite{font-weight:700;font-style:normal;text-transform:uppercase}.qreate-blog-box .qreate-blog-image{position:relative;text-align:center;width:100%;overflow:hidden;margin-bottom:25px}.qreate-blog-box .blog-title{margin:0 0 15px}.qreate-blog-box .blog-title a h3,.qreate-blog-box .blog-title a h4{color:#fff;color:var(--global-font-title);text-decoration:none}.qreate-blog-box .blog-title a:hover,.qreate-blog-box .blog-title a:hover h3:hover,.qreate-blog-box .blog-title a:hover h4{color:#d90429;color:var(--color-theme-secondary);text-decoration:none}.qreate-blog-box .qreate-blog-detail{padding:0;display:block;width:100%}.qreate-blog-box .qreate-blog-detail .wp-block-cover p{margin:0;color:#fff;color:var(--color-theme-white)}.owl-carousel .qreate-blog-box .qreate-blog-detail{display:inline-block;float:left;width:100%;padding:0 15px 15px}.owl-carousel .qreate-blog-box{transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.qreate-blog-box .qreate-blog-detail p{margin-bottom:15px}.qreate-blog-box .qreate-blogtag{padding:0;display:inline-block;width:100%;margin-top:0;margin-bottom:0}.qreate-blog-box .qreate-blogtag li{list-style:none;float:left;margin:8px 8px 8PX 0}.qreate-blog-box .qreate-blogtag li a{background:transparent;padding:5px 22px 5px 0;border-radius:0;font-size:.875rem;font-size:var(--font-size-small);letter-spacing:.02em;letter-spacing:var(--letter-spacing);color:#d8d8d8;color:var(--global-font-color);transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;position:relative}.qreate-blog-box .qreate-blogtag li a:after,.widget.widget_tag_cloud ul li a:after{content:"";background:#d90429;background:var(--color-theme-secondary);position:absolute;width:8px;height:8px;border-radius:100%;right:0;top:50%;transform:translateY(-50%)}.qreate-blog-box .qreate-blogtag li a:hover{background:transparent;color:#d90429;color:var(--color-theme-secondary)}.qreate-blog-box .qreate-blogtag li:last-child a:after{display:none}.qreate-blog-box .qreate-blogtag li:last-child a{border:none}.qreate-blog-box .qreate-blogcat{padding:0;display:inline-block;width:100%;position:static;margin:30px 0 0}.qreate-blog-box .qreate-blogcat li{list-style:none;float:left;margin:0 10px 10px 0}.qreate-blog-box .qreate-blogcat li a{background:rgba(41,41,41,.76);color:#d8d8d8;color:var(--global-font-color);padding:5px 10px;text-transform:uppercase;font-size:.875rem;font-size:var(--font-size-normal)}.has-post-thumbnail .qreate-blog-box .qreate-blog-detail{display:inline-block;width:100%}.qreate-blog-box .qreate-blog-detail blockquote p{margin-bottom:0}.qreate-blog-box .qreate-blog-detail .blockquote{margin-top:0}.blog-content .wp-audio-shortcode{margin-bottom:15px}.post-password-form input{float:none;display:inline-block;width:auto}.post-password-form input[type=Submit]{cursor:pointer;background:#141414;background:var(--global-body-lightcolor);color:#fff;color:var(--color-theme-white);padding:0 30px;border:none}.blog .pagination{margin-top:0}.qreate-blog-detail .blog-content .wp-block-archives,.qreate-blog-detail .blog-content .wp-block-categories,.qreate-blog-detail .blog-content .wp-block-latest-posts,.wp-block-archives-dropdown{margin:0 0 30px;padding:0}.qreate-blog-detail .blog-content .qreate-blog-detail .blog-content .wp-block-categories li,.qreate-blog-detail .blog-content .wp-block-archives li,.qreate-blog-detail .blog-content .wp-block-latest-posts li{list-style-type:none}.search-submit svg{color:#fff;color:var(--color-theme-primary)}.qreate-blog-image iframe{margin-bottom:30px;border-radius:0;border-radius:var(--border-radius-box)}article.entry .qreate-blog-box{overflow:inherit}.qreate-outerbox.not-hover:hover{background:hsla(0,0%,100%,.39);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-color:#fff;border-color:var(--color-theme-white)}.comment-form-cookies-consent label{margin:0}.wp-block-archives-dropdown select,.wp-block-categories-dropdown select{background:#141414;background:var(--global-body-lightcolor)}.wp-block-group.has-background .wp-block-group__inner-container p{color:#d8d8d8;color:var(--global-font-color)}.wp-block-preformatted{white-space:pre-wrap}footer .widget .rss-date{letter-spacing:.25rem;letter-spacing:.02em;letter-spacing:var(--letter-spacing);font-size:.875rem;font-size:var(--font-size-normal);text-transform:uppercase}.wp-block-media-text.alignwide{margin-bottom:25px}.qreate-blog-box .blog-author{position:relative;padding-left:40px;display:block;margin-bottom:16px}.qreate-blog-box .blog-author:before{content:"";width:30px;height:1px;background:#d90429;background:var(--color-theme-secondary);position:absolute;left:0;top:50%;transform:translateY(-50%)}.blog-footer .entry-actions{padding-top:10px}@media (max-width:360px){table td,table th{padding:inherit}}.qreate-marketing .format-gallery .qreate-blog-gallery,.qreate-marketing .format-link .qreate-blog-link,.qreate-marketing .format-quote .qreate-blog-quote{margin-bottom:15px}.qreate-marketing .format-gallery .qreate-blog-gallery:before{content:"\f302"}.qreate-marketing .format-quote .qreate-blog-quote:before{content:"\f10d"}.qreate-marketing .format-link .qreate-blog-link:before{content:"\f0c1"}.qreate-marketing .format-gallery .qreate-blog-gallery:before,.qreate-marketing .format-link .qreate-blog-link:before,.qreate-marketing .format-quote .qreate-blog-quote:before{font-family:Font Awesome\ 5 Free;font-size:48px;font-weight:600;color:#d90429;color:var(--color-theme-secondary)}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9jdXN0b20tcHJvcGVydGllcy5jc3MiLCJkdW1teS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBT0EsTUFHQyxzQkFBdUIsQ0FDdkIseUJBQTBCLENBRzFCLHdDQUEwQyxDQUMxQyxnQ0FBaUMsQ0FDakMsNkNBQStDLENBQy9DLHVCQUF3QixDQUN4Qiw2QkFBOEIsQ0FHOUIsdURBQTRELENBQzVELHlEQUE4RCxDQUM5RCx1REFBNEQsQ0FDNUQsd0RBQTZELENBRzdELDBCQUEyQixDQUMzQiwyQkFBNEIsQ0FDNUIscUJBQXNCLENBQ3RCLHVCQUF3QixDQUN4Qix1QkFBd0IsQ0FDeEIsdUJBQXdCLENBQ3hCLHNCQUF1QixDQUN2QixxQkFBc0IsQ0FDdEIsbUJBQW9CLENBQ3BCLHNCQUF1QixDQUd2Qiw0QkFBNkIsQ0FDN0IseUJBQTBCLENBQzFCLHlCQUEwQixDQUMxQix5QkFBMEIsQ0FDMUIseUJBQTBCLENBQzFCLHlCQUEwQixDQUMxQix5QkFBMEIsQ0FDMUIsMEJBQTJCLENBRzNCLHNCQUF1QixDQUN2QixvQkFBcUIsQ0FDckIsb0JBQXFCLENBQ3JCLG9CQUFxQixDQUNyQixvQkFBcUIsQ0FDckIsb0JBQXFCLENBQ3JCLG9CQUFxQixDQUdyQix1QkFBd0IsQ0FDeEIseUJBQTBCLENBQzFCLHdCQUF5QixDQUN6QiwyQkFBNEIsQ0FDNUIsc0JBQXVCLENBR3ZCLG1DQUFvQyxDQUNwQyxpQ0FBa0MsQ0FDbEMsK0JBQWdDLENBQ2hDLCtCQUFnQyxDQUNoQywrQkFBZ0MsQ0FDaEMsK0JBQWdDLENBQ2hDLCtCQUFnQyxDQUNoQywrQkFBZ0MsQ0FDaEMsdUJBQXdCLENBQ3hCLDhCQUErQixDQUMvQiw2QkFBOEIsQ0FHOUIsbUJBQW9CLENBQ3BCLHVCQUF3QixDQUN4Qix1QkFBd0IsQ0FHeEIsa0JBQW1CLENBR25CLCtCQUFnQyxDQUNoQyxrQ0FBbUMsQ0FDbkMsc0NBQXVDLENBQ3ZDLHlDQUEwQyxDQUMxQyxxQ0FBc0MsQ0FDdEMsd0NBQXlDLENBQ3pD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Q0FDZCxrQkFDRCxDQUVBLHlDQUNDLFVBQVcsQ0FDWCxVQUFXLENBQ1gsVUFBVyxDQUNYLGtCQUF3QyxDQUF4Qyx1Q0FBd0MsQ0FDeEMsaUJBQWtCLENBQ2xCLE1BQU8sQ0FDUCxPQUFRLENBQ1IsMEJBQ0QsQ0FFQSw0QkFDQyxnQkFDRCxDQUVBLHlCQUVDLGtCQUVDLGVBQ0QsQ0FDRCxDQUVBLHVLQUdDLGtCQUNELENBRUEsa0VBQ0MsZUFDRCxDQUVBLDhEQUNDLGVBQ0QsQ0FFQSw0REFDQyxlQUNELENBRUEsNExBR0MsZ0NBQWtDLENBQ2xDLGNBQWUsQ0FDZixlQUFnQixDQUNoQixhQUFtQyxDQUFuQyxrQ0FDRCIsImZpbGUiOiJkdW1teS5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBDdXN0b20gUHJvcGVydGllc1xuICogYWthIENTUyB2YXJpYWJsZXMuXG4gKlxuICogQGxpbms6IGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy8tLSpcbiAqKi9cblxuOnJvb3Qge1xuXG5cdC8qIENvbnRhaW5lciAqL1xuXHQtLWNvbnRlbnQtd2lkdGg6IDEzMDBweDtcblx0LS1jb250ZW50LXdpZHRoLXNtOiAxMTcwcHg7XG5cblx0LyogVHlwb2dyYXBoeSAqL1xuXHQtLWdsb2JhbC1mb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdC0taGlnaGxpZ2h0LWZvbnQtZmFtaWx5OiAnQWtzaGFyJztcblx0LS1kZWNvcmF0aXZlLWZvbnQtZmFtaWx5OiAnUmFsZXdheScsIHNhbnMtc2VyaWY7XG5cdC0tZ2xvYmFsLWZvbnQtc2l6ZTogMXJlbTtcblx0LS1nbG9iYWwtZm9udC1saW5lLWhlaWdodDogMS40O1xuXG5cdC8qIEN1c3RvbSBlZGl0b3IgZm9udCBzaXplcyAqL1xuXHQtLWZvbnQtc2l6ZS1zbWFsbDogY2FsYygxNiAvIHZhcigtLWdsb2JhbC1mb250LXNpemUpICogMXJlbSk7XG5cdC0tZm9udC1zaXplLXJlZ3VsYXI6IGNhbGModmFyKC0tZ2xvYmFsLWZvbnQtc2l6ZSkgLyAxNiAqIDFyZW0pO1xuXHQtLWZvbnQtc2l6ZS1sYXJnZTogY2FsYygzNiAvIHZhcigtLWdsb2JhbC1mb250LXNpemUpICogMXJlbSk7XG5cdC0tZm9udC1zaXplLWxhcmdlcjogY2FsYyg0OCAvIHZhcigtLWdsb2JhbC1mb250LXNpemUpICogMXJlbSk7XG5cblx0LyogRm9udHNpemUgKi9cblx0LS1mb250LXNpemUtc21hbGw6IDAuODc1cmVtO1xuXHQtLWZvbnQtc2l6ZS1ub3JtYWw6IDAuODc1cmVtO1xuXHQtLWZvbnQtc2l6ZS1ib2R5OiAxcmVtO1xuXHQtLWZvbnQtc2l6ZS1oMTogNy41OTRyZW07XG5cdC0tZm9udC1zaXplLWgyOiA1LjA2M3JlbTtcblx0LS1mb250LXNpemUtaDM6IDMuMzc1cmVtO1xuXHQtLWZvbnQtc2l6ZS1oNDogMi4yNXJlbTtcblx0LS1mb250LXNpemUtaDU6IDEuNXJlbTtcblx0LS1mb250LXNpemUtaDY6IDFyZW07XG5cdC0tZm9udC1zaXplLXhzOiAwLjc1cmVtO1xuXG5cdC8qIExpbmUtSGVpZ2h0ICovXG5cdC0tZm9udC1saW5lLWhlaWdodC1ib2R5OiAxLjc1O1xuXHQtLWZvbnQtbGluZS1oZWlnaHQtcDogMS43NTtcblx0LS1mb250LWxpbmUtaGVpZ2h0LWgxOiAxLjM7XG5cdC0tZm9udC1saW5lLWhlaWdodC1oMjogMS4zO1xuXHQtLWZvbnQtbGluZS1oZWlnaHQtaDM6IDEuMztcblx0LS1mb250LWxpbmUtaGVpZ2h0LWg0OiAxLjM7XG5cdC0tZm9udC1saW5lLWhlaWdodC1oNTogMS4zO1xuXHQtLWZvbnQtbGluZS1oZWlnaHQtaDY6IDEuNzU7XG5cblx0LyogRm9udC1XZWlnaHQgKi9cblx0LS1mb250LXdlaWdodC1ib2R5OiA0MDA7XG5cdC0tZm9udC13ZWlnaHQtaDE6IDQwMDtcblx0LS1mb250LXdlaWdodC1oMjogNDAwO1xuXHQtLWZvbnQtd2VpZ2h0LWgzOiA0MDA7XG5cdC0tZm9udC13ZWlnaHQtaDQ6IDQwMDtcblx0LS1mb250LXdlaWdodC1oNTogNDAwO1xuXHQtLWZvbnQtd2VpZ2h0LWg2OiA0MDA7XG5cblx0LyogZm9udC13ZWlnaHQqL1xuXHQtLWZvbnQtd2VpZ2h0LWxpZ2h0OiAzMDA7XG5cdC0tZm9udC13ZWlnaHQtcmVndWxhcjogNDAwO1xuXHQtLWZvbnQtd2VpZ2h0LW1lZGl1bTogNTAwO1xuXHQtLWZvbnQtd2VpZ2h0LXNlbWktYm9sZDogNjAwO1xuXHQtLWZvbnQtd2VpZ2h0LWJvbGQ6IDcwMDtcblxuXHQvKiBMZXR0ZXIgc3BhY2luZyAqL1xuXHQtLWZvbnQtbGV0dGVyLXNwYWNpbmctYm9keTogMC4wNjI1ZW07XG5cdC0tZm9udC1sZXR0ZXItc3BhY2luZy1saW5rOiAwLjA4ZW07XG5cdC0tZm9udC1sZXR0ZXItc3BhY2luZy1oMTogMC4wOGVtO1xuXHQtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDI6IDAuMDJlbTtcblx0LS1mb250LWxldHRlci1zcGFjaW5nLWgzOiAwLjA4ZW07XG5cdC0tZm9udC1sZXR0ZXItc3BhY2luZy1oNDogMC4wOGVtO1xuXHQtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDU6IDAuMDhlbTtcblx0LS1mb250LWxldHRlci1zcGFjaW5nLWg2OiAwLjA4ZW07XG5cdC0tbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcblx0LS1sZXR0ZXItc3BhY2luZy1idXR0b246IDAuMjRlbTtcblx0LS1sZXR0ZXItc3BhY2luZy10aHJlZTogMC4wOGVtO1xuXG5cdC8qIGJvcmRlci1yYWRpdXMgKi9cblx0LS1ib3JkZXItcmFkaXVzOiAwcHg7XG5cdC0tYm9yZGVyLXJhZGl1cy1ib3g6IDBweDtcblx0LS1ib3JkZXItcmFkaXVzLXRlbjogMHB4O1xuXG5cdC8qIHogaW5kZXggKi9cblx0LS16LWluZGV4LW1pbnVzOiAtMTtcblxuXHQvKkdsb2JhbCBwYWdlIHZhcmlhYmxlKi9cblx0LS1nbG9iYWwtcGFnZS10b3Atc3BhY2luZzogMTQ0cHg7XG5cdC0tZ2xvYmFsLXBhZ2UtYm90dG9tLXNwYWNpbmc6IDE0NHB4O1xuXHQtLWdsb2JhbC1wYWdlLXNwYWNpbmctdG9wLWxhcHRvcDogMTQ0cHg7XG5cdC0tZ2xvYmFsLXBhZ2Utc3BhY2luZy1ib3R0b20tbGFwdG9wOiAxNDRweDtcblx0LS1nbG9iYWwtcGFnZS1zcGFjaW5nLXRvcC10YWJsZXQ6IDcycHg7XG5cdC0tZ2xvYmFsLXBhZ2Utc3BhY2luZy1ib3R0b20tdGFibGV0OiA3MnB4O1xuXHQtLWdsb2JhbC1wYWdlLXNwYWNpbmctdG9wLW1vYmlsZTogNTZweDtcblx0LS1nbG9iYWwtcGFnZS1zcGFjaW5nLWJvdHRvbS1tb2JpbGU6IDU2cHg7XG5cblx0LyogQ29sb3JzICovXG5cdC0tZ2xvYmFsLWJvZHktYmdjb2xvcjogIzBDMEMwQztcblx0LS1nbG9iYWwtYm9keS1saWdodGNvbG9yOiAjMTQxNDE0O1xuXHQtLWdsb2JhbC1mb250LWNvbG9yOiAjRDhEOEQ4O1xuXHQtLWdsb2JhbC1mb250LXRpdGxlOiAjZmZmZmZmO1xuXHQtLWdsb2JhbC1mb250LXN1YnRpdGxlOiAjZmZmZmZmO1xuXHQtLWJvcmRlci1jb2xvci1saWdodDogIzE0MTQxNDtcblx0LS1ib3JkZXItY29sb3ItZGFyazogIzBDMEMwQztcblx0LS1jb2xvci1saW5rOiAjZmZmZmZmO1xuXHQtLWNvbG9yLWxpbmstdmlzaXRlZDogI2ZmZmZmZjtcblx0LS1jb2xvci1saW5rLWFjdGl2ZTogI2ZmZmZmZjtcblx0LS1jb2xvci1kZWNvcmF0aXZlLXRleHQ6ICMzODM4Mzg7XG5cdC0tYmFja2dyb3VuZC1lbGVtZW50OiAjODI4MjgyO1xuXHQtLWRhcmstdGhlbWUtYm94LWJnOiAjMmMyYzJjO1xuXHQtLWJhY2tncm91bmQtc2hvcC1lbGVtZW50OiAjMzgzODM4O1xuXG5cdC0tbGlnaHQtdGhlbWUtZ2xvYmFsLWNvbG9yOiAjNTk1OTU5O1xuXHQtLWxpZ2h0LWJ0bi1iZzogIzBDMEMwQzFBO1xuXHQtLWlubmVyLWJnLWxpZ2h0LXRoZW1lOiAjRkFGQUZBO1xuXG5cdC8qIEN1c3RvbSBlZGl0b3IgY29sb3JzICovXG5cdC0tY29sb3ItdGhlbWUtcHJpbWFyeTogI2ZmZmZmZjtcblx0LS1jb2xvci10aGVtZS1zZWNvbmRhcnk6ICNEOTA0Mjk7XG5cdC0tY29sb3ItdGhlbWUtdGVydGlhcnk6ICMxNDE0MTQ7XG5cdC0tY29sb3ItdGhlbWUtcmVkOiAjYzAzOTJiO1xuXHQtLWNvbG9yLXRoZW1lLWdyZWVuOiAjMjdhZTYwO1xuXHQtLWNvbG9yLXRoZW1lLWJsdWU6ICNmZmZmZmY7XG5cdC0tY29sb3ItdGhlbWUteWVsbG93OiAjRkZEODFDO1xuXHQtLWNvbG9yLXRoZW1lLWJsYWNrOiAjMDAwO1xuXHQtLWNvbG9yLXRoZW1lLWdyZXk6ICM5NWE1YTY7XG5cdC0tY29sb3ItdGhlbWUtd2hpdGU6ICNmZmZmZmY7XG5cdC0tY29sb3ItY3VzdG9tLWRheWxpZ2h0OiAjOTdjMGI3O1xuXHQtLWNvbG9yLWN1c3RvbS1zdW46ICNlZWU5ZDE7XG5cblx0LyogSGVhZGVyIGVkaXRvciBjb2xvcnMgKi9cblx0LS1nbG9iYWwtZm9udC1hY3RpdmU6ICNmZmZmZmY7XG5cdC0tZ2xvYmFsLWZvbnQtaG92ZXI6ICNmZmZmZmY7XG5cblx0LyogaGVhZGVyIHN0eWxlIDIgd2lkdGggKi9cblx0LS1oZWFkZXItd2lkdGg6IDMwMHB4O1xufVxuXG5ib2R5LmxpZ2h0LW1vZGUge1xuXHQtLWdsb2JhbC1mb250LXRpdGxlOiAjMGMwYzBjO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0OnJvb3Qge1xuXHRcdC0tZm9udC1zaXplLWgxOiAzLjY1M3JlbTtcblx0XHQtLWZvbnQtc2l6ZS1oMjogMy4wcmVtO1xuXHRcdC0tZm9udC1zaXplLWgzOiAyLjQyN3JlbTtcblx0XHQtLWZvbnQtc2l6ZS1oNDogMS45cmVtO1xuXHRcdC0tZm9udC1zaXplLWg1OiAxLjRyZW07XG5cdFx0LS1mb250LWxpbmUtaGVpZ2h0LWgxOiA2OHB4O1xuXHRcdC0tZm9udC1saW5lLWhlaWdodC1oMjogNThweDtcblx0XHQtLWZvbnQtbGluZS1oZWlnaHQtaDM6IDQ4cHg7XG5cdFx0LS1mb250LWxpbmUtaGVpZ2h0LWg0OiA0MHB4O1xuXHRcdC0tZm9udC1saW5lLWhlaWdodC1oNTogMzJweDtcblx0fVxufSIsIkBpbXBvcnQgXCJfY3VzdG9tLXByb3BlcnRpZXMuY3NzXCI7XG5cbi5jc3NfcHJlZml4LWJ0bi1jb250YWluZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNzc19wcmVmaXgtYnV0dG9uLFxuLmNvbW1lbnQtcmVzcG9uZCAuZm9ybS1zdWJtaXQgLnN1Ym1pdCxcbmEuY3NzX3ByZWZpeC1idXR0b24sXG5idXR0b24uY3NzX3ByZWZpeC1idXR0b24sXG4uY3NzX3ByZWZpeC1idXR0b24sXG4uZWxlbWVudG9yIGEuY3NzX3ByZWZpeC1idXR0b24sXG4ucnMtYnV0dG9uLFxuYS5ycy1idXR0b24sXG4uY29udGFjdC1mb3JtLWJ1dHRvbixcbi5hZGRlZF90b19jYXJ0LFxuLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24ge1xuXHRwYWRkaW5nOiAxNXB4IDMwcHg7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZ2xvYmFsLWZvbnQtc2l6ZSk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGFyay10aGVtZS1ib3gtYmcpO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYnV0dG9uKTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXJlZ3VsYXIpO1xuXHRmb250LWZhbWlseTogdmFyKC0taGlnaGxpZ2h0LWZvbnQtZmFtaWx5KTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGJvcmRlcjogbm9uZTtcbn1cblxuLmNzc19wcmVmaXgtYnV0dG9uOmJlZm9yZSxcbi5ycy1idXR0b246YmVmb3JlLFxuLmFkZGVkX3RvX2NhcnQ6YmVmb3JlLFxuLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b246YmVmb3JlIHtcblx0Y29udGVudDogXCJcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogLTFweDtcblx0Ym90dG9tOiAtMjRweDtcblx0aGVpZ2h0OiAwO1xuXHR3aWR0aDogMXB4O1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjRkZGRkZGIC0xNy4wMSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgODkuNDUlKTtcblx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuXHRvcGFjaXR5OiAwO1xufVxuXG4uY3NzX3ByZWZpeC1idXR0b246YWZ0ZXIsXG4ucnMtYnV0dG9uOmFmdGVyLFxuLmFkZGVkX3RvX2NhcnQ6YWZ0ZXIsXG4ud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDA7XG5cdGhlaWdodDogMXB4O1xuXHRyaWdodDogLTI0cHg7XG5cdGJvdHRvbTogMDtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE0M2RlZywgI0ZGRkZGRiAtMTcuMDElLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDg5LjQ1JSk7XG5cdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcblx0b3BhY2l0eTogMDtcbn1cblxuLndvb2NvbW1lcmNlIGEuYWRkZWRfdG9fY2FydCBzcGFuIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0ei1pbmRleDogMTtcbn1cblxuLmNzc19wcmVmaXgtYnV0dG9uIC5jc3NfcHJlZml4LXRleHQgLmNzc19wcmVmaXgtc3RyaXAsXG4ucnMtYnV0dG9uIC5ycy1idXR0b24tdGV4dCAucnMtYnV0dG9uLXN0cmlwLFxuLndvb2NvbW1lcmNlIGEuYWRkZWRfdG9fY2FydCBzcGFuOmFmdGVyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG5cdGNvbnRlbnQ6ICcnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDRweDtcblx0Ym90dG9tOiAycHg7XG5cdGxlZnQ6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcblx0ei1pbmRleDogLTE7XG59XG5cbi5jc3NfcHJlZml4LWJ1dHRvbiAuY3NzX3ByZWZpeC10ZXh0LFxuLnJzLWJ1dHRvbiAucnMtYnV0dG9uLXRleHQge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZzogMCAxMHB4IDAgMXB4O1xuXHR6LWluZGV4OiAxO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4uY3NzX3ByZWZpeC1idXR0b24gLmNzc19wcmVmaXgtc3RyaXAsXG4ucnMtYnV0dG9uIC5ycy1idXR0b24tc3RyaXAsXG4ud29vY29tbWVyY2UgYS5hZGRlZF90b19jYXJ0IHNwYW46YWZ0ZXIge1xuXHQtd2Via2l0LWFuaW1hdGlvbjogc2NhbGUtaW4taG9yLXJpZ2h0IDAuNXMgY3ViaWMtYmV6aWVyKDAuMjUwLCAwLjQ2MCwgMC40NTAsIDAuOTQwKSBib3RoO1xuXHRhbmltYXRpb246IHNjYWxlLWluLWhvci1yaWdodCAwLjVzIGN1YmljLWJlemllcigwLjI1MCwgMC40NjAsIDAuNDUwLCAwLjk0MCkgYm90aDtcbn1cblxuLmNzc19wcmVmaXgtYnV0dG9uOmhvdmVyIC5jc3NfcHJlZml4LXN0cmlwLFxuLnJzLWJ1dHRvbjpob3ZlciAucnMtYnV0dG9uLXN0cmlwLFxuLndvb2NvbW1lcmNlIGEuYWRkZWRfdG9fY2FydDpob3ZlciBzcGFuOmFmdGVyIHtcblx0YW5pbWF0aW9uOiBsaW5lLXN0cmlwIC44cyBjdWJpYy1iZXppZXIoLjM3LCAtLjA0LCAwLCAuOSkgZm9yd2FyZHM7XG59XG5cbi5jc3NfcHJlZml4LWJ1dHRvbjpob3ZlcjpiZWZvcmUsXG4uY3NzX3ByZWZpeC1idXR0b246aG92ZXI6YWZ0ZXIsXG4ucnMtYnV0dG9uOmhvdmVyOmJlZm9yZSxcbi5ycy1idXR0b246aG92ZXI6YWZ0ZXIsXG4uYWRkZWRfdG9fY2FydDpob3ZlcjpiZWZvcmUsXG4uYWRkZWRfdG9fY2FydDpob3ZlcjphZnRlciB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi5jc3NfcHJlZml4LWJ1dHRvbjpob3ZlcjpiZWZvcmUsXG4ucnMtYnV0dG9uOmhvdmVyOmJlZm9yZSxcbi5hZGRlZF90b19jYXJ0OmhvdmVyOmJlZm9yZSB7XG5cdGhlaWdodDogMzJweDtcbn1cblxuLmNzc19wcmVmaXgtYnV0dG9uOmhvdmVyOmFmdGVyLFxuLnJzLWJ1dHRvbjpob3ZlcjphZnRlcixcbi5hZGRlZF90b19jYXJ0OmhvdmVyOmFmdGVyIHtcblx0d2lkdGg6IDMycHg7XG59XG5cbkBrZXlmcmFtZXMgbGluZS1zdHJpcCB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlWCgxKTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcblx0fVxuXG5cdDQ5JSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZVgoMCk7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG5cdH1cblxuXHQ1MCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGVYKDApO1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG5cdH1cblxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlWCgxKTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuXHR9XG59XG5cbi5zY2FsZS1pbi1ob3ItcmlnaHQge1xuXHQtd2Via2l0LWFuaW1hdGlvbjogc2NhbGUtaW4taG9yLXJpZ2h0IDAuNXMgY3ViaWMtYmV6aWVyKDAuMjUwLCAwLjQ2MCwgMC40NTAsIDAuOTQwKSBib3RoO1xuXHRhbmltYXRpb246IHNjYWxlLWluLWhvci1yaWdodCAwLjVzIGN1YmljLWJlemllcigwLjI1MCwgMC40NjAsIDAuNDUwLCAwLjk0MCkgYm90aDtcbn1cblxuLyoqXG5cdCAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0ICogYW5pbWF0aW9uIHNjYWxlLWluLWhvci1yaWdodFxuXHQgKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdCAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIHNjYWxlLWluLWhvci1yaWdodCB7XG5cdDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDApO1xuXHRcdHRyYW5zZm9ybTogc2NhbGVYKDApO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlWCgxKTtcblx0XHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHNjYWxlLWluLWhvci1yaWdodCB7XG5cdDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDApO1xuXHRcdHRyYW5zZm9ybTogc2NhbGVYKDApO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlWCgxKTtcblx0XHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG5idXR0b246aG92ZXIsXG5idXR0b246Zm9jdXMge1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG4uY3NzX3ByZWZpeC1idG4tY29udGFpbmVyIHtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmNzc19wcmVmaXgtYnV0dG9uOmhvdmVyLFxuLmNvbW1lbnQtcmVzcG9uZCAuZm9ybS1zdWJtaXQgLnN1Ym1pdDpob3ZlcixcbmEuY3NzX3ByZWZpeC1idXR0b246aG92ZXIsXG5idXR0b24uY3NzX3ByZWZpeC1idXR0b246aG92ZXIsXG4uY3NzX3ByZWZpeC1idXR0b246aG92ZXIsXG4ucnMtYnV0dG9uOmhvdmVyLFxuLmNvbnRhY3QtZm9ybS1idXR0b246aG92ZXIge1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4uY29tbWVudGxpc3QgLmNzc19wcmVmaXgtY29tbWVudHMtbWVkaWEgLnJlcGx5IGEge1xuXHRwYWRkaW5nOiA1cHggOHB4O1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmcpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbi5jb21tZW50bGlzdCAuY3NzX3ByZWZpeC1jb21tZW50cy1tZWRpYSAucmVwbHkgYS5jc3NfcHJlZml4LWJ1dHRvbiBzcGFuLnRleHQtYnRuIHtcblx0bWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5jb21tZW50bGlzdCAuY3NzX3ByZWZpeC1jb21tZW50cy1tZWRpYSAucmVwbHkgYS5jc3NfcHJlZml4LWJ1dHRvbiBzcGFuOm50aC1jaGlsZCgyKSxcbi5jb21tZW50bGlzdCAuY3NzX3ByZWZpeC1jb21tZW50cy1tZWRpYSAucmVwbHkgYS5jc3NfcHJlZml4LWJ1dHRvbiBzcGFuOm50aC1jaGlsZCgzKSB7XG5cdG1hcmdpbjogMDtcbn1cblxuXG4uY3NzX3ByZWZpeC1idXR0b24gc3Bhbi5tYWluLFxuLnJzLWJ1dHRvbiBzcGFuLm1haW4sXG4uY29udGFjdC1mb3JtLWJ1dHRvbiBzcGFuLm1haW4ge1xuXHR3aWR0aDogNnB4O1xuXHRoZWlnaHQ6IDZweDtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5KTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR6LWluZGV4OiAxO1xuXG59XG5cbi5jc3NfcHJlZml4LWJ1dHRvbjpob3ZlciBzcGFuLm1haW4sXG4ucnMtYnV0dG9uOmhvdmVyIHNwYW4ubWFpbixcbi5jb250YWN0LWZvcm0tYnV0dG9uOmhvdmVyIHNwYW4ubWFpbiB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuLmNzc19wcmVmaXgtYnV0dG9uIHNwYW46bGFzdC1jaGlsZCxcbi5ycy1idXR0b24gc3BhbjpsYXN0LWNoaWxkLFxuLmNvbnRhY3QtZm9ybS1idXR0b24gc3BhbjpsYXN0LWNoaWxkIHtcblx0bWFyZ2luOiAwO1xufVxuXG4uY3NzX3ByZWZpeC1ibG9nLW1ldGEge1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uY3NzX3ByZWZpeC1idXR0b24gc3Bhbixcbi5ycy1idXR0b24gc3Bhbixcbi5jb250YWN0LWZvcm0tYnV0dG9uIHNwYW4ge1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cblxuLmNzc19wcmVmaXgtYnV0dG9uLmNzc19wcmVmaXgtYmxvZy1saW5rLFxuYS5jc3NfcHJlZml4LWJ1dHRvbi5jc3NfcHJlZml4LWJsb2ctbGluayB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1oaWdobGlnaHQtZm9udC1mYW1pbHkpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtc2VtaS1ib2xkKTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0cGFkZGluZzogMDtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nKTtcbn1cblxuLmNzc19wcmVmaXgtYnV0dG9uLmNzc19wcmVmaXgtYmxvZy1saW5rOmhvdmVyIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG59XG5cbi5jc3NfcHJlZml4LWJ1dHRvbi5jc3NfcHJlZml4LWJsb2ctbGluazpob3ZlciBzcGFuLm1haW4ge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xufVxuXG4uY3NzX3ByZWZpeC1idXR0b24uY3NzX3ByZWZpeC1ibG9nLWxpbmsge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5jc3NfcHJlZml4LWJ1dHRvbi5jc3NfcHJlZml4LWJsb2ctbGluayBzcGFuOm50aC1jaGlsZCgyKSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG59XG5cbi5jc3NfcHJlZml4LWJ1dHRvbi5jc3NfcHJlZml4LWJsb2ctbGluayBzcGFuOm50aC1jaGlsZCgzKSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG59XG5cbi5jc3NfcHJlZml4LWJ1dHRvbi5jc3NfcHJlZml4LWJsb2ctbGluayBzcGFuOm50aC1jaGlsZCg0KSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG5cbi5jb21tZW50bGlzdCAuY3NzX3ByZWZpeC1jb21tZW50cy1tZWRpYSAucmVwbHkgYSB7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHRib3gtc2hhZG93OiBub25lO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bC5uYXZiYXItbmF2PmxpLmN1cnJlbnQtbWVudS1pdGVtPmEgLm1lbnUtZG90IHtcblx0b3BhY2l0eTogMTtcbn1cblxuLmNzc19wcmVmaXgtYmxvZy1ib3ggLmNzc19wcmVmaXgtYmxvZy1pbWFnZSBpbWcge1xuXG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcblx0LW1zLXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG5cdHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjVzIGN1YmljLWJlemllciguMjgsIC4yMSwgMCwgLjk2KTtcblx0dHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjVzIGN1YmljLWJlemllciguMjgsIC4yMSwgMCwgLjk2KTtcblx0LW8tdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyBjdWJpYy1iZXppZXIoLjI4LCAuMjEsIDAsIC45Nik7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMgY3ViaWMtYmV6aWVyKC4yOCwgLjIxLCAwLCAuOTYpO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGN1YmljLWJlemllciguMjgsIC4yMSwgMCwgLjk2KSwgLXdlYmtpdC10cmFuc2Zvcm0gLjVzIGN1YmljLWJlemllciguMjksIC4yMSwgMCwgLjk2KTtcbn1cblxuLmNzc19wcmVmaXgtYmxvZy1ib3g6aG92ZXIgLmNzc19wcmVmaXgtYmxvZy1pbWFnZSBpbWcge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHNjYWxlKDEuMDUpO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgc2NhbGUoMS4wNSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHNjYWxlKDEuMDUpO1xufVxuXG4uY3NzX3ByZWZpeC1idXR0b246aG92ZXIgc3Bhbi5tYWluOm50aC1jaGlsZCgyKSxcbi5ycy1idXR0b246aG92ZXIgc3Bhbi5tYWluOm50aC1jaGlsZCgyKSxcbi5jb250YWN0LWZvcm0tYnV0dG9uOmhvdmVyIHNwYW4ubWFpbjpudGgtY2hpbGQoMikge1xuXHRhbmltYXRpb246IG9wYWNpdHkgMC42cyBlYXNlLWluLW91dDtcblx0YW5pbWF0aW9uLWRlbGF5OiAwLjJzO1xufVxuXG4uY3NzX3ByZWZpeC1idXR0b24uY3NzX3ByZWZpeC1ibG9nLWxpbms6aG92ZXIgc3Bhbi5tYWluOm50aC1jaGlsZCgzKSB7XG5cdGFuaW1hdGlvbjogb3BhY2l0eSAwLjZzIGVhc2UtaW4tb3V0O1xuXHRhbmltYXRpb24tZGVsYXk6IDAuM3M7XG59XG5cbi5jc3NfcHJlZml4LWJ1dHRvbi5jc3NfcHJlZml4LWJsb2ctbGluazpob3ZlciBzcGFuLm1haW46bnRoLWNoaWxkKDQpIHtcblx0YW5pbWF0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZS1pbi1vdXQ7XG5cdGFuaW1hdGlvbi1kZWxheTogMC40cztcbn1cblxuLmNzc19wcmVmaXgtYnV0dG9uLmNzc19wcmVmaXgtYmxvZy1saW5rOmhvdmVyIHNwYW4udGV4dC1idG4ge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xufVxuXG5Aa2V5ZnJhbWVzIG9wYWNpdHkge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwKTtcblx0fVxuXG5cdDgwJSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjApO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0fVxufVxuXG5ALW1vei1rZXlmcmFtZXMgb3BhY2l0eSB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDApO1xuXHR9XG5cblx0ODAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMCk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHR9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBvcGFjaXR5IHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMCk7XG5cdH1cblxuXHQ4MCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wKTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdH1cbn1cblxuQC1vLWtleWZyYW1lcyBvcGFjaXR5IHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMCk7XG5cdH1cblxuXHQ4MCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wKTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdH1cbn1cblxuLmJ1dHRvbi1saW5rIGkge1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTtcblx0bWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLnN0aWNreSAuY3NzX3ByZWZpeC1ibG9nLWJveCAuY3NzX3ByZWZpeC1ibG9nLWhlYWQgLmVudHJ5LXRpdGxlIGEge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZTtcbn1cblxuLnN0aWNreSAuY3NzX3ByZWZpeC1ibG9nLWJveCAuY3NzX3ByZWZpeC1ibG9nLWhlYWQgLmVudHJ5LXRpdGxlIGE6YWZ0ZXIge1xuXHRjb250ZW50OiAnKic7XG5cdGZvbnQtc2l6ZTogMS4yZW07XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IC0yNnB4O1xufVxuXG4uY3NzX3ByZWZpeC1ibG9nLW1ldGEgdWwgbGkge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0bWFyZ2luOiAwIDEwcHggMTBweCAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cbn1cblxuLmNzc19wcmVmaXgtYmxvZy1tZXRhIHVsIGxpIGEge1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBhZGRpbmc6IDZweCAwIDAgMjJweDtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZyk7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cblxuLmNzc19wcmVmaXgtYmxvZy1tZXRhIHVsIGxpIGE6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHdpZHRoOiA4cHg7XG5cdGhlaWdodDogOHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IGF1dG87XG5cdGJvdHRvbTogNnB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuXHQtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcblx0LW8tYm9yZGVyLXJhZGl1czogNTAlO1xuXHQtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uY3NzX3ByZWZpeC1ibG9nLW1ldGEgdWwgbGk6Zmlyc3QtY2hpbGQgYTo6YmVmb3JlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmNzc19wcmVmaXgtYmxvZy1tZXRhIHVsIGxpIGEsXG4uY3NzX3ByZWZpeC1ibG9nLW1ldGEgdWwgbGkgYSB7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZyk7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZ2xvYmFsLWZvbnQtc2l6ZSk7XG59XG5cblxuLmNzc19wcmVmaXgtYmxvZy1tZXRhIHVsIGxpIGE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xufVxuXG4uY3NzX3ByZWZpeC1ibG9nLW1ldGEgdWwgbGkucG9zdGVkLW9uIGEge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xufVxuXG4uY3NzX3ByZWZpeC1ibG9nLW1ldGEgdWwgbGkucG9zdGVkLW9uIGE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5KTtcbn1cblxuLmNzc19wcmVmaXgtYmxvZy1tZXRhIHVsPmxpOmZpcnN0LWNoaWxkPmEge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5zZWFyY2gtZm9ybSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5jc3NfcHJlZml4LWJsb2ctYm94IC5jc3NfcHJlZml4LWJsb2d0YWcge1xuXHRwYWRkaW5nOiAwO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uY3NzX3ByZWZpeC1ibG9nLWJveCAuY3NzX3ByZWZpeC1ibG9ndGFnIGxpIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbjogMCAxMHB4IDEwcHggMDtcbn1cblxuLmNzc19wcmVmaXgtYmxvZy1ib3ggLmNzc19wcmVmaXgtYmxvZ3RhZyBsaSBhIHtcblx0YmFja2dyb3VuZDogcmdiYSg0MSwgNDEsIDQxLCAwLjc2KTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0cGFkZGluZzogNXB4IDEwcHg7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG59XG5cbi5jc3NfcHJlZml4LWJsb2ctYm94IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg4MiwgOTUsIDEyOSwgLjA5KTtcblx0cGFkZGluZy1ib3R0b206IDUwcHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5jc3NfcHJlZml4LWJsb2ctZGV0YWlscyB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5jc3NfcHJlZml4LWJsb2ctYm94IC5jc3NfcHJlZml4LWJsb2ctaGVhZCAuY3NzX3ByZWZpeC1ibG9nLW1ldGEgdWwge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLmNzc19wcmVmaXgtYmxvZy1ib3ggLmNzc19wcmVmaXgtYmxvZy1oZWFkIC5lbnRyeS10aXRsZSB7XG5cdG1hcmdpbjogMCAwIDVweCAwO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG5cbi5jc3NfcHJlZml4LWJsb2ctbWFpbi1saXN0IGFydGljbGVbY2xhc3N+PWVudHJ5XTpsYXN0LW9mLXR5cGUgLmNzc19wcmVmaXgtYmxvZy1ib3gge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY3NzX3ByZWZpeC1ibG9nLWJveCAuZW50cnktdGl0bGU6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5KTtcbn1cblxuLyogQmxvZyBQYWdlIExpbmsgKi9cbi5wYWdlLWxpbmtzIHtcblx0bWFyZ2luOiAxNXB4IDAgMTBweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y2xlYXI6IGJvdGg7XG59XG5cbi5wYWdlLWxpbmtzPnNwYW4ucGFnZS1udW1iZXIsXG4ucGFnZS1saW5rcyBhIHtcblx0d2lkdGg6IDQ1cHg7XG5cdGhlaWdodDogNDVweDtcblx0bGluZS1oZWlnaHQ6IDQ1cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdHBhZGRpbmc6IDA7XG5cdGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1ib2R5LWxpZ2h0Y29sb3IpO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tZ2xvYmFsLWJvZHktbGlnaHRjb2xvcik7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLnBhZ2UtbGlua3Mgc3Bhbi5wb3N0LXBhZ2UtbnVtYmVycy5jdXJyZW50IHtcblx0d2lkdGg6IDQ1cHg7XG5cdGhlaWdodDogNDVweDtcblx0bGluZS1oZWlnaHQ6IDQ1cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi5wYWdlLWxpbmtzIGE6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG5hcnRpY2xlLmhlbnRyeSAuY3NzX3ByZWZpeC1ibG9nLWRldGFpbCAuYmxvZy1jb250ZW50IC5wYWdlLWxpbmtzIGE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4vKiBTdGlja3kgKi9cbi5zdGlja3kgLmNzc19wcmVmaXgtYmxvZy1ib3gge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1saWdodGNvbG9yKTtcblx0cGFkZGluZzogMzBweDtcbn1cblxuLnN0aWNreSAuY3NzX3ByZWZpeC1ibG9nLWJveCAuYmxvZy1idXR0b24gLmNzc19wcmVmaXgtYnV0dG9uIHtcblx0YmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWJvZHktYmdjb2xvcik7XG59XG5cbi5zdGlja3kgLmNzc19wcmVmaXgtYmxvZy1ib3ggLmJsb2ctdGl0bGUgLmVudHJ5LXRpdGxlIGEge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZTtcbn1cblxuLnN0aWNreSAuY3NzX3ByZWZpeC1ibG9nLWJveCAuYmxvZy10aXRsZSAuZW50cnktdGl0bGUgYTo6YWZ0ZXIge1xuXHRjb250ZW50OiAnKic7XG5cdGZvbnQtc2l6ZTogMS4yZW07XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IC0yNnB4O1xufVxuXG4uc3RpY2t5IC5jc3NfcHJlZml4LWJsb2ctYm94IC5jc3NfcHJlZml4LWJsb2d0YWcgbGkgYSB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4vKiBHYWxsZXJ5ICovXG4uZ2FsbGVyeS1zaXplLXRodW1ibmFpbCAuZ2FsbGVyeS1pdGVtIHtcblx0bWFyZ2luLXJpZ2h0OiAyJTtcblx0d2lkdGg6IDE4LjQlO1xuXHRtYXJnaW4tYm90dG9tOiAyJTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uZ2FsbGVyeS1pdGVtIC5nYWxsZXJ5LWNhcHRpb24ge1xuXHRsaW5lLWhlaWdodDogMjJweDtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcbn1cblxuLmdhbGxlcnktc2l6ZS10aHVtYm5haWwgLmdhbGxlcnktaXRlbSBpbWcge1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHR0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5jc3NfcHJlZml4LWJsb2ctYm94OmhvdmVyIC5nYWxsZXJ5LXNpemUtdGh1bWJuYWlsIC5nYWxsZXJ5LWl0ZW0gaW1nIHtcblx0dHJhbnNmb3JtOiBub25lO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTEgLmdhbGxlcnktaXRlbSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtMiAuZ2FsbGVyeS1pdGVtIHtcblx0d2lkdGg6IDQ4JTtcbn1cblxuLmdhbGxlcnktY29sdW1ucy0zIC5nYWxsZXJ5LWl0ZW0ge1xuXHR3aWR0aDogMzEuMyU7XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtNCAuZ2FsbGVyeS1pdGVtIHtcblx0d2lkdGg6IDIzJTtcbn1cblxuLmdhbGxlcnktY29sdW1ucy01IC5nYWxsZXJ5LWl0ZW0ge1xuXHR3aWR0aDogMTglO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTYgLmdhbGxlcnktaXRlbSB7XG5cdHdpZHRoOiAxNC42JTtcbn1cblxuLmdhbGxlcnktY29sdW1ucy03IC5nYWxsZXJ5LWl0ZW0ge1xuXHR3aWR0aDogMTIuMiU7XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtOCAuZ2FsbGVyeS1pdGVtIHtcblx0d2lkdGg6IDEwLjUlO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTkgLmdhbGxlcnktaXRlbSB7XG5cdHdpZHRoOiA5LjElO1xufVxuXG4uZ2FsbGVyeS5nYWxsZXJ5LXNpemUtdGh1bWJuYWlsIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmdhbGxlcnktY2FwdGlvbixcbi53cC1jYXB0aW9uLFxuZmlnY2FwdGlvbiB7XG5cblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCkgIWltcG9ydGFudDtcblx0bGluZS1oZWlnaHQ6IDEuNWVtICFpbXBvcnRhbnQ7XG5cdG1hcmdpbjogMTVweCBhdXRvIDA7XG5cdG1heC13aWR0aDogMTAwJTtcblx0b3BhY2l0eTogMTtcbn1cblxuLyogQXVkaW8gKi9cbmFydGljbGUuaGVudHJ5LmZvcm1hdC1hdWRpbyAuY3NzX3ByZWZpeC1ibG9nLWltYWdlIHtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuYXJ0aWNsZS5mb3JtYXQtYXVkaW8gLndwLWF1ZGlvLXNob3J0Y29kZSB7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbmFydGljbGUuaGVudHJ5LmZvcm1hdC1hdWRpbyAuY3NzX3ByZWZpeC1ibG9nLWltYWdlIHA6bnRoLWNoaWxkKC1uKzIpIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRwYWRkaW5nLXRvcDogMzBweDtcbn1cblxuYXJ0aWNsZS5oZW50cnkuZm9ybWF0LWF1ZGlvIC5jc3NfcHJlZml4LWJsb2ctaW1hZ2UgcCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdHBhZGRpbmctbGVmdDogMzBweDtcbn1cblxuYXJ0aWNsZS5oZW50cnkuZm9ybWF0LXZpZGVvIC5jc3NfcHJlZml4LWJsb2ctaW1hZ2UgcCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qcGFnaW5hdGlvbi1uYXYqL1xuLnBhZ2UtbnVtYmVycyBsaSAubmV4dC5wYWdlLW51bWJlcnMsXG4ucGFnZS1udW1iZXJzIGxpIC5wcmV2LnBhZ2UtbnVtYmVycyB7XG5cdHdpZHRoOiA0NXB4O1xuXHRwYWRkaW5nOiAwIDE1cHg7XG59XG5cbi5wYWdlLW51bWJlcnMge1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDQwcHggMCAwO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnBhZ2UtbnVtYmVycyBsaSAucGFnZS1udW1iZXJzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDQ1cHg7XG5cdGhlaWdodDogNDVweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogNDVweDtcblx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1saWdodGNvbG9yKTtcblx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4ucGFnZS1udW1iZXJzIGxpIC5wYWdlLW51bWJlcnM6aG92ZXIge1xuXHR6LWluZGV4OiAyO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG5cbn1cblxuLnBhZ2UtbnVtYmVycyBsaSAucGFnZS1udW1iZXJzIHNwYW4ge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5wYWdlLW51bWJlcnMgbGkgLnBhZ2UtbnVtYmVyczpob3ZlciBzcGFuIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuLnBhZ2UtbnVtYmVycyBsaSAucGFnZS1udW1iZXJzOmZvY3VzIHtcblx0ei1pbmRleDogMjtcblx0b3V0bGluZTogMDtcblx0Ym94LXNoYWRvdzogbm9uZTtcbn1cblxuLnBhZ2UtbnVtYmVycyBsaSAucGFnZS1udW1iZXJzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcblx0Y3Vyc29yOiBwb2ludGVyXG59XG5cbi5wYWdlLW51bWJlcnMgbGkgLnBhZ2UtbnVtYmVycy5jdXJyZW50IHtcblx0d2lkdGg6IDQ1cHg7XG5cdGhlaWdodDogNDVweDtcblx0ei1pbmRleDogMTtcblx0Zm9udC1zaXplOiB2YXIoLS1nbG9iYWwtZm9udC1zaXplKTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQgMHM7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQgMHM7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dCAwcztcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQgMHM7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0IDBzO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xufVxuXG4vKiBGb290ZXIgKi9cbmZvb3Rlci5mb290ZXItb25lIC5jb3B5cmlnaHQtZm9vdGVyIC5jb3B5cmlnaHQgYSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi5jb3B5cmlnaHQtZm9vdGVyIC5jb3B5cmlnaHQgYSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsIGxpIHtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXI6IG5vbmU7XG5cdHBhZGRpbmc6IDAuNWVtIDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsIGxpIGE6YmVmb3JlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRjb250ZW50OiBcIlxcZjEwMVwiO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdHRvcDogMnB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxlZnQ6IDA7XG5cdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsIGxpIGEge1xuXHRwYWRkaW5nLWxlZnQ6IDBweDtcbn1cblxuZm9vdGVyIHVsIGxpLmNhdC1pdGVtIHNwYW4ucG9zdF9jb3VudCxcbmZvb3RlciB1bCBsaSBzcGFuLmFyY2hpdmVDb3VudCB7XG5cdGZsb2F0OiByaWdodDtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdHdpZHRoOiAyMHB4O1xuXHRoZWlnaHQ6IDIwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtYWxsKTtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luLXRvcDogMnB4O1xufVxuXG5mb290ZXIgLndpZGdldCB1bC53cC10YWctY2xvdWQgbGkge1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDVweCA1cHggNXB4IDA7XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsIGxpIGEucnNzd2lkZ2V0IHtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWhpZ2hsaWdodC1mb250LWZhbWlseSk7XG59XG5cbmZvb3RlciAud2lkZ2V0IGEucnNzd2lkZ2V0IHtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWhpZ2hsaWdodC1mb250LWZhbWlseSk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbmZvb3RlciAud2lkZ2V0IGEucnNzd2lkZ2V0OmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG59XG5cbmZvb3RlciAud2lkZ2V0IC5yc3MtZGF0ZSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmcpO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xufVxuXG5mb290ZXIgLndwLWNhbGVuZGFyLXRhYmxlIHRoIHtcblx0YmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWJvZHktYmdjb2xvcik7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsLm1lbnUgbGkgYSxcbmZvb3RlciAud2lkZ2V0IHVsIGxpIGEge1xuXHRib3JkZXI6IG5vbmU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxufVxuXG5mb290ZXIgLndpZGdldCB1bC5tZW51PmxpPmEge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsIGxpLmNhdC1pdGVtIGEge1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmcpO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xufVxuXG5cbmZvb3RlciAud2lkZ2V0IHVsLm1lbnUgbGkgYTo6YmVmb3JlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRjb250ZW50OiBcIlxcZjEwMVwiO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdHRvcDogMTRweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsZWZ0OiAwO1xuXHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG5mb290ZXIgLndpZGdldCB1bCBsaSBhOjpiZWZvcmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGNvbnRlbnQ6IFwiXFxmMTAxXCI7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0dG9wOiAycHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGVmdDogMDtcblx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwubWVudSBsaSBhOmhvdmVyOjpiZWZvcmUge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbmZvb3RlciB1bC53cC10YWctY2xvdWQgbGkgYSB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnktbGlnaHQpO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG5cdHBhZGRpbmc6IDJweCAxMHB4O1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbmZvb3RlciB1bC53cC10YWctY2xvdWQgbGkgYSB7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuZm9vdGVyIHVsLndwLXRhZy1jbG91ZCBsaSBhOmhvdmVyIHtcblx0Y29sb3I6ICNmZmZmZmY7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG59XG5cbmZvb3RlciB1bC53cC10YWctY2xvdWQgbGkge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmZvb3RlciAjbWVudS1mb290ZXItbWVudSBsaSBhOjpiZWZvcmUsXG5mb290ZXIgLm1lbnUtZm9vdGVyLW1lbnUtY29udGFpbmVyIGxpIGE6OmJlZm9yZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbmZvb3RlciAjbWVudS1mb290ZXItbWVudSBsaSBhLFxuZm9vdGVyIC5tZW51LWZvb3Rlci1tZW51LWNvbnRhaW5lciB1bC5tZW51IGxpIGEge1xuXHRwYWRkaW5nOiA3cHggMCA3cHggMDtcbn1cblxuLyogYmxvY2txdW90ZSAqL1xuYmxvY2txdW90ZSxcbi53cC1ibG9jay1xdW90ZS5pcy1zdHlsZS1sYXJnZSB7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWRlY29yYXRpdmUtdGV4dCk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWRlY29yYXRpdmUtdGV4dCk7XG5cdHBhZGRpbmc6IDE1cHggMzBweDtcblx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG59XG5cbmJsb2NrcXVvdGUgcCB7XG5cdG1hcmdpbjogMDtcbn1cblxuLndwLWJsb2NrLWNvbHVtbj5wIHtcblx0bWFyZ2luOiAwO1xufVxuXG4vKiB3cC1ibG9jay1idXR0b24gKi9cbi53cC1ibG9jay1idXR0b24gYS53cC1ibG9jay1idXR0b25fX2xpbmsge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1ib2R5LWxpZ2h0Y29sb3IpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi53cC1ibG9jay1idXR0b24gYS53cC1ibG9jay1idXR0b25fX2xpbms6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG5cbn1cblxuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1zcXVhcmVkIC53cC1ibG9jay1idXR0b25fX2xpbmssXG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluayxcbi53cC1ibG9jay1idXR0b24uYWxpZ25jZW50ZXIgLndwLWJsb2NrLWJ1dHRvbl9fbGluayxcbi53cC1ibG9jay1idXR0b24uYWxpZ25sZWZ0IC53cC1ibG9jay1idXR0b25fX2xpbmssXG4ud3AtYmxvY2stYnV0dG9uLmFsaWducmlnaHQgLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi53cC1ibG9jay1idXR0b24uYWxpZ25yaWdodCB7XG5cdG1hcmdpbi1sZWZ0OiAycmVtO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLndwLWJsb2NrLWJ1dHRvbiB7XG5cdGZsb2F0OiBub25lO1xuXHRtYXJnaW46IDFlbSAwO1xufVxuXG4ud3AtYmxvY2stZmlsZSB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAuMnMgZWFzZS1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGNvbG9yIC4ycyBlYXNlLW91dDtcblx0dHJhbnNpdGlvbjogY29sb3IgLjJzIGVhc2Utb3V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0bWFyZ2luOiAwO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xufVxuXG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rOmJlZm9yZSB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbiB7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJvcmRlcjogbm9uZTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5KTtcblx0cGFkZGluZzogMTBweCAzMHB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLndwLWJsb2NrLW1lZGlhLXRleHQuaGFzLW1lZGlhLW9uLXRoZS1yaWdodCAud3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCBwIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLWJsYWNrKTtcbn1cblxuLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19idXR0b246aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xufVxuXG4ud3AtYmxvY2stYnV0dG9uIC53cC1ibG9jay1idXR0b25fX2xpbms6OmJlZm9yZSB7XG5cdGJvcmRlci1yYWRpdXM6IDEuNTVlbTtcbn1cblxuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbms6OmJlZm9yZSxcbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtc3F1YXJlZCAud3AtYmxvY2stYnV0dG9uX19saW5rOjpiZWZvcmUsXG4ud3AtYmxvY2stYnV0dG9uLmFsaWduY2VudGVyIC53cC1ibG9jay1idXR0b25fX2xpbms6OmJlZm9yZSxcbi53cC1ibG9jay1idXR0b24uYWxpZ25sZWZ0IC53cC1ibG9jay1idXR0b25fX2xpbms6OmJlZm9yZSxcbi53cC1ibG9jay1idXR0b24uYWxpZ25yaWdodCAud3AtYmxvY2stYnV0dG9uX19saW5rOjpiZWZvcmUge1xuXHRib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ud3AtYmxvY2stZ3JvdXAuaGFzLWJhY2tncm91bmQge1xuXHRwYWRkaW5nOiAyMHB4IDMwcHg7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5LWxpZ2h0KTtcblx0YmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWJvZHktbGlnaHRjb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmNzc19wcmVmaXgtYmxvZy1ib3ggLmNzc19wcmVmaXgtYmxvZy1oZWFkOmFmdGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNsZWFyOiBib3RoO1xuXHRjb250ZW50OiBcIlwiO1xufVxuXG4ud3AtYmxvY2stZ3JvdXAuaGFzLWJhY2tncm91bmQgLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi53cC1ibG9jay1ncm91cC5oYXMtYmFja2dyb3VuZCAud3AtYmxvY2stYnV0dG9uX19saW5rOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuLyogVGV4dCBtZWFudCBvbmx5IGZvciBzY3JlZW4gcmVhZGVycyAqL1xuLnNjcmVlbi1yZWFkZXItdGV4dCB7XG5cdGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGhlaWdodDogMHB4O1xuXHR3aWR0aDogMXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2NyZWVuLXJlYWRlci10ZXh0OmZvY3VzIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeS1saWdodCk7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuXHRib3gtc2hhZG93OiAwIDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG5cdGNsaXA6IGF1dG8gIWltcG9ydGFudDtcblx0Y29sb3I6ICMyMTc1OWI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDAuODc1cmVtO1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0aGVpZ2h0OiBhdXRvO1xuXHRsZWZ0OiA1cHg7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdHBhZGRpbmc6IDE1cHggMjNweCAxNHB4O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRvcDogNXB4O1xuXHR3aWR0aDogYXV0bztcblx0ei1pbmRleDogMTAwMDAwO1xufVxuXG4ud3AtYmxvY2stdGFibGUuaXMtc3R5bGUtc3RyaXBlcyB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdsb2JhbC1ib2R5LWJnY29sb3IxKTtcbn1cblxuLyogd3AtYmxvY2sgKi9cbi53cC1ibG9jay1nYWxsZXJ5LmFsaWdubGVmdCB7XG5cdG1hcmdpbjogMCAzMHB4IDMwcHggMCAhaW1wb3J0YW50O1xufVxuXG5cbi53cC1ibG9jay1jb3ZlciB7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi53cC1ibG9jay10YWJsZS5pcy1zdHlsZS1zdHJpcGVzIHRkIHtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xufVxuXG4ud3AtYmxvY2stdGFibGUgdGQsXG4ud3AtYmxvY2stdGFibGUgdGgge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ud3AtYmxvY2stbGF0ZXN0LXBvc3RzLmlzLWdyaWQuaGFzLWRhdGVzIHtcblx0bWFyZ2luOiAwO1xufVxuXG4vKiBXb3JkUHJlc3MgQ29yZSAqL1xuLmFsaWduY2VudGVyLFxuZGl2LmFsaWduY2VudGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuYSBpbWcuYWxpZ25yaWdodCB7XG5cdGZsb2F0OiByaWdodDtcblx0bWFyZ2luOiAwIDBweCAzMHB4IDMwcHg7XG59XG5cbmEgaW1nLmFsaWdubm9uZSB7XG5cdG1hcmdpbjogMCAzMHB4IDMwcHggMDtcbn1cblxuYSBpbWcuYWxpZ25sZWZ0IHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbjogMCAzMHB4IDMwcHggMDtcbn1cblxuYSBpbWcuYWxpZ25jZW50ZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLndwLWNhcHRpb24gcC53cC1jYXB0aW9uLXRleHQge1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbWFsbCk7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG59XG5cbi5lbGVtZW50b3ItaWNvbi1ib3gtdGl0bGUge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4uYWxpZ25sZWZ0IHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdG1hcmdpbjogMCAzMHB4IDMwcHggMCAhaW1wb3J0YW50O1xuXHRjbGVhcjogbGVmdDtcbn1cblxuLmFsaWducmlnaHQge1xuXHRmbG9hdDogcmlnaHQ7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRtYXJnaW46IDAgMCAzMHB4IDMwcHggIWltcG9ydGFudDtcblx0Y2xlYXI6IHJpZ2h0O1xufVxuXG5ib2R5Om5vdChbY2xhc3MqPWFhcmUtY29yZV0pIC5hbGlnbnJpZ2h0IHtcblx0Y2xlYXI6IHJpZ2h0O1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG5cdHdpZHRoOiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdGhlaWdodDogMjVweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uaXMtc3R5bGUtb3V0bGluZSBhOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKS53cC1ibG9jay1idXR0b25fX2xpbms6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1iZ2NvbG9yKTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLmhhcy1kcm9wLWNhcDo6YWZ0ZXIge1xuXHRjbGVhcjogYm90aDtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IHRhYmxlO1xuXHR0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuXG4uaGFzLWF2YXRhcnMgLndwLWJsb2NrLWxhdGVzdC1jb21tZW50c19fY29tbWVudCAud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50LWV4Y2VycHQsXG4uaGFzLWF2YXRhcnMgLndwLWJsb2NrLWxhdGVzdC1jb21tZW50c19fY29tbWVudCAud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50LW1ldGEsXG4ud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50LW1ldGEge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuZm9vdGVyLndwLWJsb2NrLWxhdGVzdC1jb21tZW50c19fY29tbWVudC1tZXRhIHtcblx0d2lkdGg6IDk1JTtcbn1cblxuYXJ0aWNsZS5oZW50cnkgLmNzc19wcmVmaXgtYmxvZy1ib3ggLmNzc19wcmVmaXgtYmxvZy1kZXRhaWwgLmJsb2ctY29udGVudCAud2lkZ2V0X3RhZ19jbG91ZCB1bCBsaSBhOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0gUmVjZW50IFBvc3QgLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnBvc3QtaW1nLWhvbGRlciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5wb3N0LWltZy1ob2xkZXIgYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdGJvcmRlci1yYWRpdXM6IDNweDtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0aGVpZ2h0OiAxMDBweDtcbn1cblxuLmNzc19wcmVmaXgtd2lkZ2V0LW1lbnUgdWwuY3NzX3ByZWZpeC1wb3N0IGxpIC5wb3N0LWltZyBpbWcge1xuXHR3aWR0aDogNzBweDtcblx0aGVpZ2h0OiA3MHB4O1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcblx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5LWxpZ2h0KTtcbn1cblxuLmNzc19wcmVmaXgtd2lkZ2V0LW1lbnUgdWwuY3NzX3ByZWZpeC1wb3N0IGxpIC5wb3N0LWltZyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jc3NfcHJlZml4LXdpZGdldC1tZW51IHVsLmNzc19wcmVmaXgtcG9zdCBsaSB7XG5cdG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi5jc3NfcHJlZml4LXdpZGdldC1tZW51IHVsLmNzc19wcmVmaXgtcG9zdCBsaTpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNzc19wcmVmaXgtd2lkZ2V0LW1lbnUgLnBvc3QtaW1nIC5wb3N0LWJsb2cgLmJsb2ctYm94IHVsIGxpIGEgaSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLmNzc19wcmVmaXgtd2lkZ2V0LW1lbnUgLnBvc3QtaW1nIC5wb3N0LWJsb2cgYS5uZXctbGluazpob3ZlciBoNSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLmNzc19wcmVmaXgtd2lkZ2V0LW1lbnUgLnBvc3QtaW1nIC5wb3N0LWJsb2cgLmJsb2ctYm94IHVsIGxpIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNzc19wcmVmaXgtd2lkZ2V0LW1lbnUgLnBvc3QtaW1nIC5wb3N0LWJsb2cgYS5uZXctbGluayB7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG59XG5cbi5jc3NfcHJlZml4LXdpZGdldC1tZW51IC5wb3N0LWltZyAucG9zdC1ibG9nIGEubmV3LWxpbmsgLmNzc19wcmVmaXhfcG9zdF90aXRsZSB7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWg2KTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHQtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG5cdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uY3NzX3ByZWZpeC13aWRnZXQtbWVudSAucG9zdC1pbWcgLnBvc3QtYmxvZyBhLm5ldy1saW5rIC5jc3NfcHJlZml4X3Bvc3RfdGl0bGU6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5KTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0gIExhdGVzdCBCbG9nIFBvc3QgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuXG5cblxuLndwLWJsb2NrLXB1bGxxdW90ZS5pcy1zdHlsZS1zb2xpZC1jb2xvciBibG9ja3F1b3RlIGNpdGUge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xufVxuXG4uY3NzX3ByZWZpeC1ibG9nLWJveCAuY3NzX3ByZWZpeC1ibG9nLWRldGFpbCBibG9ja3F1b3RlIHAge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xufVxuXG4uY3NzX3ByZWZpeC1ibG9nLWJveCAuY3NzX3ByZWZpeC1ibG9nLWRldGFpbCAuY3NzX3ByZWZpeC1ibG9nLW1ldGEgdWwge1xuXHRtYXJnaW46IDAgMCAyMHB4O1xuXHRwYWRkaW5nOiAwO1xuXHRsaW5lLWhlaWdodDogMTZweDtcbn1cblxuYmxvY2txdW90ZSBjaXRlIHtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmNzc19wcmVmaXgtYmxvZy1ib3ggLmNzc19wcmVmaXgtYmxvZy1pbWFnZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR3aWR0aDogMTAwJTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0bWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLmNzc19wcmVmaXgtYmxvZy1ib3ggLmJsb2ctdGl0bGUge1xuXHRtYXJnaW46IDAgMCAxNXB4IDA7XG59XG5cbi5jc3NfcHJlZml4LWJsb2ctYm94IC5ibG9nLXRpdGxlIGEgaDQsXG4uY3NzX3ByZWZpeC1ibG9nLWJveCAuYmxvZy10aXRsZSBhIGgzIHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uY3NzX3ByZWZpeC1ibG9nLWJveCAuYmxvZy10aXRsZSBhOmhvdmVyIGg0LFxuLmNzc19wcmVmaXgtYmxvZy1ib3ggLmJsb2ctdGl0bGUgYTpob3ZlciBoMzpob3Zlcixcbi5jc3NfcHJlZml4LWJsb2ctYm94IC5ibG9nLXRpdGxlIGE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5KTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uY3NzX3ByZWZpeC1ibG9nLWJveCAuY3NzX3ByZWZpeC1ibG9nLWRldGFpbCB7XG5cdHBhZGRpbmc6IDA7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmNzc19wcmVmaXgtYmxvZy1ib3ggLmNzc19wcmVmaXgtYmxvZy1kZXRhaWwgLndwLWJsb2NrLWNvdmVyIHAge1xuXHRtYXJnaW46IDA7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cblxuLm93bC1jYXJvdXNlbCAuY3NzX3ByZWZpeC1ibG9nLWJveCAuY3NzX3ByZWZpeC1ibG9nLWRldGFpbCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAwIDE1cHggMTVweDtcbn1cblxuLm93bC1jYXJvdXNlbCAuY3NzX3ByZWZpeC1ibG9nLWJveCB7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuXG4uY3NzX3ByZWZpeC1ibG9nLWJveCAuY3NzX3ByZWZpeC1ibG9nLWRldGFpbCBwIHtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmNzc19wcmVmaXgtYmxvZy1ib3ggLmNzc19wcmVmaXgtYmxvZ3RhZyB7XG5cdHBhZGRpbmc6IDA7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbi10b3A6IDBweDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNzc19wcmVmaXgtYmxvZy1ib3ggLmNzc19wcmVmaXgtYmxvZ3RhZyBsaSB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW46IDhweCA4cHggOFBYIDA7XG59XG5cbi5jc3NfcHJlZml4LWJsb2ctYm94IC5jc3NfcHJlZml4LWJsb2d0YWcgbGkgYSB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRwYWRkaW5nOiA1cHggMjJweCA1cHggMHB4O1xuXHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtYWxsKTtcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nKTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jc3NfcHJlZml4LWJsb2ctYm94IC5jc3NfcHJlZml4LWJsb2d0YWcgbGkgYTo6YWZ0ZXIsXG4ud2lkZ2V0LndpZGdldF90YWdfY2xvdWQgdWwgbGkgYTo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiA4cHg7XG5cdGhlaWdodDogOHB4O1xuXHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRyaWdodDogMDtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuXG4uY3NzX3ByZWZpeC1ibG9nLWJveCAuY3NzX3ByZWZpeC1ibG9ndGFnIGxpIGE6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG59XG5cbi5jc3NfcHJlZml4LWJsb2ctYm94IC5jc3NfcHJlZml4LWJsb2d0YWcgbGk6bGFzdC1jaGlsZCBhOmFmdGVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmNzc19wcmVmaXgtYmxvZy1ib3ggLmNzc19wcmVmaXgtYmxvZ3RhZyBsaTpsYXN0LWNoaWxkIGEge1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbi5jc3NfcHJlZml4LWJsb2ctYm94IC5jc3NfcHJlZml4LWJsb2djYXQge1xuXHRwYWRkaW5nOiAwO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogc3RhdGljO1xuXHRtYXJnaW46IDMwcHggMCAwO1xufVxuXG4uY3NzX3ByZWZpeC1ibG9nLWJveCAuY3NzX3ByZWZpeC1ibG9nY2F0IGxpIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbjogMCAxMHB4IDEwcHggMDtcbn1cblxuLmNzc19wcmVmaXgtYmxvZy1ib3ggLmNzc19wcmVmaXgtYmxvZ2NhdCBsaSBhIHtcblx0YmFja2dyb3VuZDogcmdiYSg0MSwgNDEsIDQxLCAwLjc2KTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0cGFkZGluZzogNXB4IDEwcHg7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG59XG5cbi5oYXMtcG9zdC10aHVtYm5haWwgLmNzc19wcmVmaXgtYmxvZy1ib3ggLmNzc19wcmVmaXgtYmxvZy1kZXRhaWwge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0d2lkdGg6IDEwMCU7XG59XG5cbi5jc3NfcHJlZml4LWJsb2ctYm94IC5jc3NfcHJlZml4LWJsb2ctZGV0YWlsIGJsb2NrcXVvdGUgcCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jc3NfcHJlZml4LWJsb2ctYm94IC5jc3NfcHJlZml4LWJsb2ctZGV0YWlsIC5ibG9ja3F1b3RlIHtcblx0bWFyZ2luLXRvcDogMDtcbn1cblxuLmJsb2ctY29udGVudCAud3AtYXVkaW8tc2hvcnRjb2RlIHtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLnBvc3QtcGFzc3dvcmQtZm9ybSBpbnB1dCB7XG5cdGZsb2F0OiBub25lO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiBhdXRvO1xuXG59XG5cbi5wb3N0LXBhc3N3b3JkLWZvcm0gaW5wdXRbdHlwZT1TdWJtaXRdIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1saWdodGNvbG9yKTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0cGFkZGluZzogMCAzMHB4O1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbi5ibG9nIC5wYWdpbmF0aW9uIHtcblx0bWFyZ2luLXRvcDogMHB4O1xufVxuXG4uY3NzX3ByZWZpeC1ibG9nLWRldGFpbCAuYmxvZy1jb250ZW50IC53cC1ibG9jay1hcmNoaXZlcyxcbi53cC1ibG9jay1hcmNoaXZlcy1kcm9wZG93bixcbi5jc3NfcHJlZml4LWJsb2ctZGV0YWlsIC5ibG9nLWNvbnRlbnQgLndwLWJsb2NrLWNhdGVnb3JpZXMsXG4uY3NzX3ByZWZpeC1ibG9nLWRldGFpbCAuYmxvZy1jb250ZW50IC53cC1ibG9jay1sYXRlc3QtcG9zdHMge1xuXHRtYXJnaW46IDAgMCAzMHB4O1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uY3NzX3ByZWZpeC1ibG9nLWRldGFpbCAuYmxvZy1jb250ZW50IC53cC1ibG9jay1hcmNoaXZlcyBsaSxcbi5jc3NfcHJlZml4LWJsb2ctZGV0YWlsIC5ibG9nLWNvbnRlbnQgLmNzc19wcmVmaXgtYmxvZy1kZXRhaWwgLmJsb2ctY29udGVudCAud3AtYmxvY2stY2F0ZWdvcmllcyBsaSxcbi5jc3NfcHJlZml4LWJsb2ctZGV0YWlsIC5ibG9nLWNvbnRlbnQgLndwLWJsb2NrLWxhdGVzdC1wb3N0cyBsaSB7XG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLnNlYXJjaC1zdWJtaXQgc3ZnIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4uY3NzX3ByZWZpeC1ibG9nLWltYWdlIGlmcmFtZSB7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYm94KTtcbn1cblxuYXJ0aWNsZS5lbnRyeSAuY3NzX3ByZWZpeC1ibG9nLWJveCB7XG5cdG92ZXJmbG93OiBpbmhlcml0O1xufVxuXG4uY3NzX3ByZWZpeC1vdXRlcmJveC5ub3QtaG92ZXI6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiBoc2xhKDAsIDAlLCAxMDAlLCAuMzkpO1xuXHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMjRweCk7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4uY29tbWVudC1mb3JtLWNvb2tpZXMtY29uc2VudCBsYWJlbCB7XG5cdG1hcmdpbjogMDtcbn1cblxuLndwLWJsb2NrLWFyY2hpdmVzLWRyb3Bkb3duIHNlbGVjdCxcbi53cC1ibG9jay1jYXRlZ29yaWVzLWRyb3Bkb3duIHNlbGVjdCB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1ib2R5LWxpZ2h0Y29sb3IpO1xufVxuXG4ud3AtYmxvY2stZ3JvdXAuaGFzLWJhY2tncm91bmQgLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIgcCB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG59XG5cbi53cC1ibG9jay1wcmVmb3JtYXR0ZWQge1xuXHR3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG59XG5cbmZvb3RlciAud2lkZ2V0IC5yc3MtZGF0ZSB7XG5cdGxldHRlci1zcGFjaW5nOiAuMjVyZW07XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZyk7XG5cdGZvbnQtc2l6ZTogLjg3NXJlbTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLndwLWJsb2NrLW1lZGlhLXRleHQuYWxpZ253aWRlIHtcblx0bWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLmNzc19wcmVmaXgtYmxvZy1ib3ggLmJsb2ctYXV0aG9yIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWxlZnQ6IDQwcHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4uY3NzX3ByZWZpeC1ibG9nLWJveCAuYmxvZy1hdXRob3I6YmVmb3JlIHtcblx0Y29udGVudDogXCJcIjtcblx0d2lkdGg6IDMwcHg7XG5cdGhlaWdodDogMXB4O1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbn1cblxuLmJsb2ctZm9vdGVyIC5lbnRyeS1hY3Rpb25zIHtcblx0cGFkZGluZy10b3A6IDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuXG5cdHRhYmxlIHRkLFxuXHR0YWJsZSB0aCB7XG5cdFx0cGFkZGluZzogaW5oZXJpdDtcblx0fVxufVxuXG4ucXJlYXRlLW1hcmtldGluZyAuZm9ybWF0LWdhbGxlcnkgLmNzc19wcmVmaXgtYmxvZy1nYWxsZXJ5LFxuLnFyZWF0ZS1tYXJrZXRpbmcgLmZvcm1hdC1xdW90ZSAuY3NzX3ByZWZpeC1ibG9nLXF1b3RlLFxuLnFyZWF0ZS1tYXJrZXRpbmcgLmZvcm1hdC1saW5rIC5jc3NfcHJlZml4LWJsb2ctbGlua3tcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLnFyZWF0ZS1tYXJrZXRpbmcgLmZvcm1hdC1nYWxsZXJ5IC5jc3NfcHJlZml4LWJsb2ctZ2FsbGVyeTo6YmVmb3Jle1xuXHRjb250ZW50OiAnXFxmMzAyJztcbn1cblxuLnFyZWF0ZS1tYXJrZXRpbmcgLmZvcm1hdC1xdW90ZSAuY3NzX3ByZWZpeC1ibG9nLXF1b3RlOjpiZWZvcmV7XG5cdGNvbnRlbnQ6ICdcXGYxMGQnO1xufVxuXG4ucXJlYXRlLW1hcmtldGluZyAuZm9ybWF0LWxpbmsgLmNzc19wcmVmaXgtYmxvZy1saW5rOjpiZWZvcmV7XG5cdGNvbnRlbnQ6ICdcXGYwYzEnO1xufVxuXG4ucXJlYXRlLW1hcmtldGluZyAuZm9ybWF0LWdhbGxlcnkgLmNzc19wcmVmaXgtYmxvZy1nYWxsZXJ5OjpiZWZvcmUsXG4ucXJlYXRlLW1hcmtldGluZyAuZm9ybWF0LXF1b3RlIC5jc3NfcHJlZml4LWJsb2ctcXVvdGU6OmJlZm9yZSxcbi5xcmVhdGUtbWFya2V0aW5nIC5mb3JtYXQtbGluayAuY3NzX3ByZWZpeC1ibG9nLWxpbms6OmJlZm9yZXtcblx0Zm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuXHRmb250LXNpemU6IDQ4cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xufSJdfQ== */