@font-face{font-family:TeXGyreAdventor;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/texgyreadventor-regular-webfont.woff),url(fonts/texgyreadventor-regular-webfont.woff) format("woff")}@font-face{font-family:TeXGyreAdventor;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/texgyreadventor-bold-webfont.woff),url(fonts/texgyreadventor-bold-webfont.woff) format("woff")}:root{--content-width:87.5em;--content-width-sm:73.125em;--sidebar-width:18.75em;--global-font-family:"Roboto",sans-serif;--highlight-font-family:"TeXGyreAdventor",sans-serif;--global-font-size:1em;--global-font-line-height:1.75;--global-box-shadow:0px 24px 84px 0px rgba(0,0,0,0.05);--global-page-top-spacing:8.125em;--global-page-bottom-spacing:8.125em;--global-page-top-spacing-tablet:4.375em;--global-page-bottom-spacing-tablet:4.375em;--global-page-top-spacing-mobile:3.125em;--global-page-bottom-spacing-mobile:3.125em;--font-size-xs:calc(16/var(--global-font-size)*1em);--font-size-regular:calc(var(--global-font-size)/16*1em);--font-size-large:calc(36/var(--global-font-size)*1em);--font-size-larger:calc(48/var(--global-font-size)*1em);--font-size-normal:0.875em;--font-size-body:1em;--font-size-h1:4.209em;--font-size-h2:3.157em;--font-size-h3:2.369em;--font-size-h4:1.777em;--font-size-h5:1.333em;--font-size-h6:1em;--font-size-xs:0.75em;--font-size-18:1.125em;--font-size-20:1.25em;--font-size-40:2.5em;--font-size-45:2.8125em;--font-size-60:3.75em;--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:700;--font-weight-h2:700;--font-weight-h3:700;--font-weight-h4:700;--font-weight-h5:700;--font-weight-h6:700;--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;--font-letter-spacing-link:0.094em;--font-letter-spacing-h1:0;--font-letter-spacing-h2:0;--font-letter-spacing-h3:0;--font-letter-spacing-h4:0;--font-letter-spacing-h5:0;--font-letter-spacing-h6:0;--letter-spacing:0.25em;--letter-spacing-one:0.063em;--letter-spacing-two:0.125em;--letter-spacing-three:0.188em;--letter-spacing-four:0.25em;--border-radius:0;--border-radius-box:5px;--border-radius-ten:10px;--z-index-minus:-1;--primary-color:#285bd4;--secondary-color:#0d1e67;--title-color:#142149;--tertiry-color:#5e7290;--white-color:#fff;--global-body-bgcolor:#f5f7fd;--global-body-lightcolor:#f1f3f5;--global-font-subtitle:#de3a53;--global-dark-submenu:#7c859b;--global-body-lightbg:#f7f7f7;--border-color-light:#f2f2f4;--border-color-dark:#262f48;--border-color-light-opacity:hsla(0,0%,100%,0.2);--border-color-dark-opacity:rgba(82,95,129,0.1);--color-link:#285bd4;--color-link-visited:#285bd4;--color-link-active:#285bd4;--color-footer-top-dark:#000505;--color-footer-copyright-dark:#000202;--color-meta-bg:#e8ebf1;--color-categoey-bg:#f5f5f5;--color-footer-lightbg:#171717;--color-post-sticky-bg:#f9f9f9;--color-input-placeholder:#7c859b;--iq-process-step-9:#c0cef0;--process-step-bg:#e9efff;--quote-color:#ebefff;--quote-color-light:#cdd9ff;--input-bg-color:#3d4b85;--input-border-light:#dee8ff;--price-range-color:#e9eeff;--price-range-slider-color:#eaeefb;--primary-color-dark:#de2642;--primary-color-light:#ffdce1;--secondary-color-dark:#fff2b3;--secondary-color-light:#fffbe5;--color-theme-red:#c0392b;--color-theme-green:#25b15f;--color-theme-blue:#354b84;--color-theme-cyan:#1277c1;--color-theme-yellow:#ffd81c;--color-theme-black:#000;--color-theme-grey:#95a5a6;--color-theme-white-light:#7c859b;--color-custom-daylight:#97c0b7;--color-custom-sun:#eee9d1;--footer-theme-dark:#0e1527;--global-font-active:#2870de;--global-font-hover:#2870de;--rating-star-active:#dfb300;--footer-bg:#f2f5fe;--inactive-icon:#adb1ba;--slick-dot-light:#becef2;--divider-border:#eee;--old-border-color:#eee;--contact-input-border:#e1e1e1;--icon-box-style-8-border:#e6e7eb;--progress-bg:#6f6f6f}@media (max-width:991px){:root{--font-size-h1:3.653em;--font-size-h2:2em;--font-size-h3:1.827em;--font-size-h4:1.700em}}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}body{color:#5e7290;color:var(--tertiry-color);font-family:Roboto,sans-serif;font-family:var(--global-font-family);font-size:1em;font-size:var(--font-size-body);line-height:1.75;line-height:var(--font-line-height-body);overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:TeXGyreAdventor,sans-serif;font-family:var(--highlight-font-family);font-stretch:condensed;clear:both;margin:.625em 0;word-break:break-word;text-transform:capitalize}h1{font-size:4.209em;font-size:var(--font-size-h1);line-height:1.3;line-height:var(--font-line-height-h1);letter-spacing:0;letter-spacing:var(--font-letter-spacing-h1);font-weight:700;font-weight:var(--font-weight-h1)}h1,h2{color:#142149;color:var(--title-color)}h2{font-size:3.157em;font-size:var(--font-size-h2);line-height:1.3;line-height:var(--font-line-height-h2);letter-spacing:0;letter-spacing:var(--font-letter-spacing-h2);font-weight:700;font-weight:var(--font-weight-h2)}h3{font-size:2.369em;font-size:var(--font-size-h3);line-height:1.3;line-height:var(--font-line-height-h3);letter-spacing:0;letter-spacing:var(--font-letter-spacing-h3);font-weight:700;font-weight:var(--font-weight-h3)}h3,h4{color:#142149;color:var(--title-color)}h4{font-size:1.777em;font-size:var(--font-size-h4);line-height:1.3;line-height:var(--font-line-height-h4);letter-spacing:0;letter-spacing:var(--font-letter-spacing-h4);font-weight:700;font-weight:var(--font-weight-h4)}h5{font-size:1.333em;font-size:var(--font-size-h5);line-height:1.3;line-height:var(--font-line-height-h5);letter-spacing:0;letter-spacing:var(--font-letter-spacing-h5);font-weight:700;font-weight:var(--font-weight-h5)}h5,h6{color:#142149;color:var(--title-color)}h6{font-size:1em;font-size:var(--font-size-h6);line-height:1.75;line-height:var(--font-line-height-h6);letter-spacing:0;letter-spacing:var(--font-letter-spacing-h6);font-weight:700;font-weight:var(--font-weight-h6)}button,input,optgroup,select,textarea{color:#5e7290;color:var(--tertiry-color)}.text_small,small{font-size:.875em;font-size:var(--font-size-normal)}.overflow-hidden{overflow:hidden}.z-index-minus{z-index:-1;z-index:var(--z-index-minus)}.letter-spacing{letter-spacing:.25em;letter-spacing:var(--letter-spacing)}a{font-size:1em;font-size:var(--font-size-body);color:var(--primary-color)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-size:inherit}pre{background:#fff;background:var(--white-color);color:#5e7290;color:var(--tertiry-color);padding:1em;border:.063em solid #285bd4;border:.063em solid var(--primary-color)}a,a h1,a h2,a h3,a h4,a h5,a h6{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}a:focus{outline:none!important}.qloud h1,.qloud h2,.qloud h3,.qloud h4,.qloud h5,.qloud h6{margin:0}.textgyreadventor{font-family:TeXGyreAdventor-Bold!important}.bluetext{color:#0d1e67;color:var(--secondary-color)}html{-webkit-box-sizing:border-box;box-sizing:border-box}ins{background:#fff9c0;text-decoration:none}img{max-width:100%;height:auto}pre{background:#eee;padding:15px;border:1px solid #eee}hr{margin:0;padding:0;border-bottom:1px solid #e0e0e0;border-top:0}blockquote{padding:15px 30px;border-radius:5px;border:1px solid #f2f2f4;border-left:5px solid #285bd4;border:1px solid var(--border-color-light);border-left:5px solid var(--primary-color);margin-bottom:30px}blockquote cite{font-family:Poppins,sans-serif;font-weight:700;color:#285bd4;color:var(--primary-color)}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .blockquote-footer{font-style:italic;color:#6c757d;font-size:14px;margin-top:10px}blockquote .blockquote-footer cite,blockquote span.text-right{color:#285bd4;color:var(--primary-color)}blockquote span.text-right{text-align:right;display:block}p{margin:1em 0;line-height:1.75;line-height:var(--font-line-height-p)}ol,ul{padding-left:25px;margin-bottom:1em}ol li{list-style:decimal}ol ol{padding-left:25px}ul li{list-style:inherit}dl dd{margin-bottom:15px}dl dd:last-child{margin-bottom:0}table{width:100%;margin-bottom:20px}table,table td,table th{border:1px solid #eaeaea}table td,table th{padding:5px 8px}label{color:#142149;color:var(--title-color);margin-bottom:0}input,input[type=email],input[type=password],input[type=search],input[type=text],textarea{max-width:100%;width:100%;float:left;padding:0 15px;height:51px;line-height:48px;border:1px solid #eee;color:#59597e;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:10px}select{border:2px solid #142149;border:2px solid var(--title-color);background:#fff;background:var(--white-color);line-height:48px;height:48px;padding:0 10px;width:100%;color:#59597e;border-radius:10px}textarea{padding:15px;height:150px;line-height:1.5;border-radius:15px}input:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#0d1e67;border-color:var(--secondary-color);-webkit-box-shadow:none;box-shadow:none;outline:none}input::-webkit-input-placeholder{color:inherit}input::-moz-placeholder{color:inherit}input:-ms-input-placeholder{color:inherit}textarea::-webkit-input-placeholder{color:inherit}textarea::-moz-placeholder{color:inherit}textarea:-ms-input-placeholder{color:inherit}input[type=email]::-webkit-input-placeholder{color:inherit}input[type=email]::-moz-placeholder{color:inherit}input[type=email]:-ms-input-placeholder{color:inherit}.contact-form .cfield input[type=submit],.iq-button,[type=submit],input[type=submit]{color:#fff;color:var(--white-color);background:#0d1e67;background:var(--secondary-color);margin-bottom:0;text-decoration:none;height:auto;padding:10px 30px;font-size:1em;line-height:2;border:none;position:relative;display:inline-block;width:auto;border-radius:5px;border-radius:var(--border-radius-box);cursor:pointer;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.contact-form .cfield input[type=submit]:hover,.iq-button:focus,.iq-button:hover,input[type=submit]:hover{color:#fff;color:var(--white-color);background:#285bd4;background:var(--primary-color);outline:none;text-decoration:none}input[type=checkbox]{width:auto;margin-right:10px;line-height:2;height:32px}.error{color:#c0392b!important;color:var(--color-theme-red)!important}a{color:#285bd4;color:var(--color-link);text-decoration:none}a:visited{color:#285bd4;color:var(--color-link-visited)}a:active,a:focus,a:hover{color:#285bd4;color:var(--color-link-active);text-decoration:none}a:focus{outline:thin dotted}a:active,a:hover{outline:0}@media (min-width:1499px){.container{max-width:73.125em;max-width:var(--content-width-sm)}.qloud .container{max-width:87.5em;max-width:var(--content-width)}}@media (min-width:1300px){.container{max-width:73.125em;max-width:var(--content-width-sm)}.qloud .container{max-width:87.5em;max-width:var(--content-width)}}.container-fluid{padding:0 2em}body .container{max-width:73.125em;max-width:var(--content-width-sm)}body .qloud .container,body .elementor-section.elementor-section-boxed>.elementor-container{max-width:87.5em;max-width:var(--content-width)}.home.blog .content-area .site-main{padding:150px 0}.content-area .site-main{padding:150px 0;display:inline-block;width:100%;float:left}.home .content-area .site-main{padding:0}.qloud-breadcrumb-one,.iq-breadcrumb-one{display:block;padding:70px 0;z-index:9;position:relative;background:#f5f7fd;background:var(--global-body-bgcolor)}.qloud-default-header .qloud-breadcrumb-one,.qloud-default-header .iq-breadcrumb-one{background:#0d1e67;background:var(--secondary-color);padding:150px 0 100px}.qloud-breadcrumb-two,.iq-breadcrumb-one{padding:32px 0;z-index:9}.qloud-default-header .qloud-breadcrumb-two,.qloud-default-header .iq-breadcrumb-two{padding:45px 0}.qloud-breadcrumb-one .title,.qloud-breadcrumb .title,.iq-breadcrumb-one .title,.iq-breadcrumb .title{color:#0d1e67;color:var(--secondary-color);margin:0}.qloud-default-header .qloud-breadcrumb-one .title,.qloud-default-header .qloud-breadcrumb .title,.qloud-default-header .iq-breadcrumb .title{color:#fff;color:var(--white-color)}.qloud-breadcrumb .qloud-breadcrumb-nav,.iq-breadcrumb nav{display:inline-block;margin-top:0}.breadcrumb-item+.breadcrumb-item{padding-left:9px}.breadcrumb-item+.breadcrumb-item:before{padding-right:15px}.qloud-breadcrumb.text-left .breadcrumb,.iq-breadcrumb.text-left .breadcrumb{z-index:86;text-align:left;position:relative;color:#fff;color:var(--white-color);margin-bottom:0;display:inline-block;width:100%;padding:10px 0;background:none}.qloud-breadcrumb.text-left .breadcrumb li,.iq-breadcrumb.text-left .breadcrumb li{display:inline-block;word-break:break-all}.qloud-breadcrumb.text-left .breadcrumb li a i,.iq-breadcrumb.text-left .breadcrumb li a i{font-size:1.125em;font-size:var(--font-size-18);margin-right:6px}.qloud-breadcrumb.text-left .breadcrumb li,.qloud-breadcrumb.text-left .breadcrumb li a:hover,.iq-breadcrumb.text-left .breadcrumb li,.iq-breadcrumb.text-left .breadcrumb li a:hover{color:#fff;color:var(--white-color);text-decoration:none}.qloud-breadcrumb.text-left .breadcrumb-item+.breadcrumb-item:before,.iq-breadcrumb.text-left .breadcrumb-item+.breadcrumb-item:before .qloud-breadcrumb.text-left .breadcrumb li a,.iq-breadcrumb.text-left .breadcrumb li a{color:#fff;color:var(--white-color);margin-bottom:0}.breadcrumb li{display:inline-block;word-break:break-all}.qloud-breadcrumb-one ol li,.iq-breadcrumb-one ol li{font-size:.875em;font-size:var(--font-size-normal);list-style:none;display:inline-block;color:#285bd4;color:var(--primary-color)}.qloud-breadcrumb-one ol li,.qloud-breadcrumb-one ol li a,.iq-breadcrumb-one ol li,.iq-breadcrumb-one ol li a{text-transform:uppercase;font-weight:600;font-weight:var(--font-weight-semi-bold);letter-spacing:.063em;letter-spacing:var(--letter-spacing-one)}.qloud-breadcrumb-one ol li a,.iq-breadcrumb-one ol li a{color:#5e7290;color:var(--tertiry-color);text-decoration:none}.qloud-default-header .qloud-breadcrumb-one ol li a,.qloud-default-header .iq-breadcrumb-one ol li a{color:#fff;color:var(--white-color)}.qloud-breadcrumb-one .breadcrumb-item+.breadcrumb-item:before,.iq-breadcrumb-one .breadcrumb-item+.breadcrumb-item:before{content:"\f3d3";color:#5e7290;color:var(--tertiry-color);font-family:Ionicons}.qloud-default-header .qloud-breadcrumb-one .breadcrumb-item+.breadcrumb-item:before,.qloud-default-header .iq-breadcrumb-one .breadcrumb-item+.breadcrumb-item:before{color:#fff;color:var(--white-color)}.qloud-breadcrumb-one .breadcrumb,.iq-breadcrumb-one .breadcrumb{position:relative;display:inline-block}.qloud-breadcrumb-one .breadcrumb-item.active,.qloud-breadcrumb-one ol li a:hover,.iq-breadcrumb-one .breadcrumb-item.active,.iq-breadcrumb-one ol li a:hover{color:#285bd4;color:var(--primary-color);position:relative}.qloud-breadcrumb-one ol,.iq-breadcrumb-one ol{background:transparent;padding:0;margin-bottom:0;margin-top:20px}.qloud-breadcrumb-two .breadcrumb,.qloud-breadcrumb-two ol li,.iq-breadcrumb-two .breadcrumb,.iq-breadcrumb-two ol li{display:inline-block}.qloud-breadcrumb-three .breadcrumb,.iq-breadcrumb-three .breadcrumb{margin-top:0}.qloud-breadcrumb-three .qloud-breadcrumb-one,.iq-breadcrumb-three .iq-breadcrumb-one{padding:0}.qloud-breadcrumb-three,.iq-breadcrumb-three{padding:45px 0}.breadcrumb-bg,.breadcrumb-video,.video-iq-bg-over{position:relative;overflow:hidden}.breadcrumb-bg #video-background,.breadcrumb-bg video,.breadcrumb-video video,.video-breadcrumb-bg #video-background,.video-iq-bg-over #video-background,.video-iq-bg-over video{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;width:100%}.breadcrumb-bg.iq-over-dark-80:before,.breadcrumb-ui:before{z-index:0}.breadcrumb-bg{position:relative}.breadcrumb-bg:before,.breadcrumb-ui:before,.breadcrumb-video:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;background:rgba(2,13,30,.9);display:block!important}.breadcrumb-video:before{z-index:1}.qloud-breadcrumb-disable .qloud-breadcrumb-one{padding:70px 0}.qloud-breadcrumb-disable.iq-hide-with-pdt-breadcrumb .qloud-breadcrumb-one{display:none}.qloud-breadcrumb-disable.iq-hide-with-pdt-breadcrumb header.header-default{background:#0d1e67;background:var(--secondary-color)}@media(max-width:1199px){.qloud-breadcrumb-three,.iq-breadcrumb-three{padding:45px 15px}}@media(max-width:991px){.qloud-breadcrumb-one,.iq-breadcrumb-one{padding:60px 16px}.qloud-default-header .qloud-breadcrumb-one,.qloud-default-header .iq-breadcrumb-one{padding:30px 0}.qloud-default-header .qloud-breadcrumb-two,.qloud-default-header .iq-breadcrumb-two{padding:100px 15px 60px}.qloud-breadcrumb .title .qloud-breadcrumb-one .title,.iq-breadcrumb-one .title,.iq-breadcrumb .title{font-size:40px}.qloud-breadcrumb .title,.iq-breadcrumb .title{font-size:38px}.qloud-breadcrumb-disableqloud-breadcrumb-disable .qloud-breadcrumb-one{padding:30px 0}}@media(max-width:767px){.qloud-breadcrumb.text-left,.qloud-breadcrumb .text-left,.iq-breadcrumb.text-left,.iq-breadcrumb .text-left{text-align:center!important}.qloud-breadcrumb .float-right,.iq-breadcrumb .float-right{float:none!important}.qloud-breadcrumb .title,.iq-breadcrumb .title{font-size:32px}.qloud-breadcrumb.text-left .breadcrumb li,.qloud-breadcrumb.text-left .breadcrumb li a,.iq-breadcrumb.text-left .breadcrumb li,.iq-breadcrumb.text-left .breadcrumb li a{font-size:14px}.qloud-breadcrumb-one .title,.qloud-breadcrumb .title,.iq-breadcrumb-one .title,.iq-breadcrumb .title{font-size:36px}.qloud-breadcrumb-one,.iq-breadcrumb-one{padding:60px 0}}@media(max-width:479px){.qloud-breadcrumb-one .title,.qloud-breadcrumb .title,.iq-breadcrumb-one .title,.iq-breadcrumb .title{font-size:30px}}@media (max-width:1024px){.content-area .site-main,.home.blog .qloud .content-area .site-main{padding:4.375em 1em}}@media (max-width:767px){.content-area .site-main,.home.blog .qloud .content-area .site-main{padding:3.125em 1em}}.admin-bar header.header-default,.admin-bar header.header-default.menu-sticky,body.boxed_layout.admin-bar header.header-default.menu-sticky{top:32px}@media (max-width:782px){.admin-bar header.header-default,.admin-bar header.header-default.menu-sticky{top:46px}}@media(max-width:767px){.admin-bar header.header-default{transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;-webkit-transition:all 0s ease-in-out}header.header-default.menu-sticky .main-header{position:relative}}@media(max-width:600px){.admin-bar header.header-default.menu-sticky{top:0}}body.admin-bar.qloud-default-header header,body.admin-bar .has-sticky.header-up,body.admin-bar .header-custom .header-up.has-sticky,body.admin-bar header{top:2em}@media only screen and (max-width:601px){body.admin-bar.qloud-default-header header,body.admin-bar header.no-header-layout{top:2.875em}}@media only screen and (min-width:601px) and (max-width:782px){body.admin-bar.qloud-default-header header,body.admin-bar .has-sticky.header-up,body.admin-bar .header-custom .header-up.has-sticky,body.admin-bar header{top:2.875em}}@media (max-width:600px){body.admin-bar .has-sticky.header-up,body.admin-bar .header-custom .header-up.has-sticky{top:0}body.admin-bar header{top:2.875em}}header.header-default.menu-sticky .navbar-brand>img.logo-sticky{display:block}header.header-default .navbar-brand{padding:5px 0;float:none}header.header-default .navbar{margin-bottom:0}header.header-default.header-style-one .main-header .navbar ul li>i,header.header-default.header-style-two .main-header .navbar ul li>i{margin-left:.25em}#mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item:hover>a.mega-menu-link,header.header-default #mega-menu-top li .mega-sub-menu li.mega-current-menu-ancestor a.mega-menu-link,header.header-default #mega-menu-top li .mega-sub-menu li:hover>a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-current-menu-ancestor a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-current-menu-ancestor ul.mega-sub-menu li.mega-current-menu-item a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-current-menu-ancestor ul.mega-sub-menu li:hover a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-current-menu-item a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li:hover a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li:hover ul.mega-sub-menu li:hover a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,header.header-default.style-two #mega-menu-top li .mega-sub-menu li.mega-current-menu-ancestor a.mega-menu-link,header.header-default.style-two #mega-menu-top li .mega-sub-menu li:hover>a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-current-menu-ancestor a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-current-menu-ancestor ul.mega-sub-menu li.mega-current-menu-item a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-current-menu-ancestor ul.mega-sub-menu li:hover a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-current-menu-item a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li:hover a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li:hover ul.mega-sub-menu li:hover a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover{background:#437eeb;color:#fff;color:var(--white-color)}header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item>a.mega-menu-link{color:#fff;color:var(--white-color)}header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu{background:#525f81}#mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-current-menu-ancestor ul.mega-sub-menu li a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li:hover ul.mega-sub-menu li a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li ul.mega-sub-menu li.mega-current-menu-ancestor ul.mega-sub-menu li.mega-current-menu-item a.mega-menu-link{background:#525f81;color:#fff;color:var(--white-color)}header.header-default #mega-menu-wrap-top{width:100%;background:transparent}header.header-default #mega-menu-wrap-top #mega-menu-top{text-align:right}header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{padding:10px}header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item>a.mega-menu-link{color:#121212;font-size:18px;padding:0 15px;line-height:70px;height:70px}header.header-default #mega-menu-top li .mega-sub-menu li.mega-current-menu-ancestor .mega-sub-menu li a,header.header-default #mega-menu-top li .mega-sub-menu li:hover>.mega-sub-menu li a,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item>a.mega-menu-link:hover,header.header-default.style-two #mega-menu-top li .mega-sub-menu li.mega-current-menu-ancestor .mega-sub-menu li a,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{background:transparent;color:#437eeb}#mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-current-menu-ancestor ul.mega-sub-menu li a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li:hover ul.mega-sub-menu li a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li ul.mega-sub-menu li.mega-current-menu-ancestor ul.mega-sub-menu li.mega-current-menu-item a.mega-menu-link{background:#fff;background:var(--white-color);color:#8e989f}header.header-default #mega-menu-wrap-top .mega-sub-menu li a{color:#666;text-decoration:none;line-height:40px}header.header-default #mega-menu-wrap-top .mega-sub-menu ul{padding:0;margin:0;list-style:none}header.header-default #mega-menu-wrap-top .mega-sub-menu li a:hover{color:#437eeb}header.header-default #mega-menu-wrap-top .mega-sub-menu li .product_list_widget img{float:left;width:60px;margin-right:10px}header.header-default #mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item img{float:left;width:100%}header.header-default .sub-header .sub-main .menu-shop-container{float:right}header.header-default li .search_count{position:relative}.woocommerce-cart.woocommerce-page header .cart_count,.woocommerce-checkout.woocommerce-page header .cart_count{display:none}.wmc-price del{color:#666}header.header-default #mega-menu-wrap-top #mega-menu-top[data-effect=fade_up] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu,header.header-default #mega-menu-wrap-top #mega-menu-top[data-effect=fade_up] li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu{-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.15);box-shadow:0 2px 20px 0 rgba(0,0,0,.15)}.wmc-price ins{color:#437eeb}.wmc-details p{margin-bottom:0}header.header-default .wmc-image img{height:auto;width:auto}header.header-default #mega-menu-wrap-top #mega-menu-top li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{content:"\f347"}header.header-default #mega-menu-wrap-top #mega-menu-top li.mega-menu-flyout li.mega-menu-item a.mega-menu-link>span.mega-indicator:after{content:"\f345"}header.header-default #mega-menu-wrap-top #mega-menu-top li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{font-size:12px}header.header-default #mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:0}#mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{text-transform:capitalize}header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu{background:#fff;background:var(--white-color);font-weight:400}#mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover{font-weight:400}#mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{font-size:16px}header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{padding:5px 15px}#mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item{padding:0}header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-current-menu-item a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top li.mega-menu-item>ul.mega-sub-menu li.mega-current-menu-item a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-current-menu-item a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top li.mega-menu-item>ul.mega-sub-menu li.mega-current-menu-item a.mega-menu-link{background:#437eeb;color:#fff;color:var(--white-color)}.iq-height{position:absolute}header.header-default .sub-header .number-info ul{margin:0;padding:0}header.header-default .sub-header .number-info li{list-style:none;float:left;margin-right:15px}header.header-default .sub-header .number-info li:last-child{margin-right:0}header.header-default .sub-header .number-info li a{color:#142149;color:var(--title-color)}header.header-default .sub-header .number-info li a:hover{color:#285bd4;color:var(--primary-color);text-decoration:none}header.header-default .sub-header .number-info li a i{margin-right:5px}header.header-default .sub-header nav{display:-webkit-box;display:-ms-flexbox;display:flex}header.header-default .sub-header .request-btn a{background:#285bd4;background:var(--primary-color);padding:15px 30px;margin-left:30px;color:#fff;color:var(--white-color)}header.header-default .sub-header .request-btn a:hover{background:#285bd4;background:var(--primary-color);color:#fff;color:var(--white-color);text-decoration:none}.social-icone ul{margin:0;padding:0}.social-icone ul li{list-style:none;margin:0 30px 0 0}.social-icone ul li:last-child{margin-right:0}.social-icone ul li a{color:#142149;color:var(--title-color)}.social-icone ul li a:hover{color:#285bd4;color:var(--primary-color)}header.header-default .navbar-light .navbar-toggler-icon{background-image:none;font-size:30px;line-height:25px;height:auto;width:auto;padding:5px 12px}header.header-default .menu-btn .line{width:25px;height:2px;background-color:#fff;background-color:var(--white-color);display:block;margin:7px auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navbar-toggler[aria-expanded=true] .menu-btn span:first-child{-webkit-transform:rotate(-45deg) translate(-5px,6px);transform:rotate(-45deg) translate(-5px,6px)}.navbar-toggler[aria-expanded=true] .menu-btn span:nth-child(2){opacity:0}.navbar-toggler[aria-expanded=true] .menu-btn span:last-child{-webkit-transform:rotate(45deg) translate(-7px,-7px);transform:rotate(45deg) translate(-7px,-7px)}header.header-default .sub-header{padding:15px 0 0;font-size:14px}header.header-default .navbar-light{padding:0}header.header_default .logo_block,header .logo_block{float:left}header.header_default .menu,header .menu{float:right}header.header-default.header_left .logo_block{float:left}header.header_left .menu{float:left;width:100%}header.header_left .menu.navbar ul{float:left}header.header_right .logo_block{float:right}header.header_right .menu{float:left;width:100%}header.header_right .menu.navbar ul{float:right}header.header_center .logo_block{float:left;width:100%;text-align:center;margin:0 auto}header.header_center .menu{float:left;width:100%}header.header_center .menu.navbar ul{float:left;width:100%;display:block;margin:0 auto;text-align:center}header.header_center .menu.navbar ul li{display:inline-block}header.header_center .menu.navbar ul li .sub-menu li{display:block;text-align:left}header.header_split .logo_block{position:absolute;left:0;right:0;margin:0 auto;text-align:center;float:none}header.header_split .menu{float:left;width:100%}header.header_split .menu.navbar ul{float:left;width:100%;display:block;margin:0 auto;text-align:center}header.header_split .menu.navbar ul li{display:inline-block}header.header_split .menu.navbar ul li:nth-child(4){margin-left:150px}header.header_split .menu.navbar ul li .sub-menu li{display:block;text-align:left;margin-left:0}header.header-default{position:absolute;width:100%;top:0;left:0;vertical-align:middle;background:transparent;display:inline-block;z-index:1000;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}header.header-default .main-header{padding:0 15px}header.header-default .navbar-brand>.logo-sticky,header.header-default .navbar-brand>img.logo-sticky{display:none;height:40px}header.header-default .logo{height:40px}header.header-default .navbar #iq-menu-container,header.header-default .navbar .menu-all-pages-container,header.header-default .navbar .menu-header-menu-container,header.header-default .navbar .menu-main-menu-container,header.header-default .navbar .menu-short-container,header.header-default .navbar .menu-testing-menu-container{display:inline-block;width:100%}header.header-default .navbar ul{float:right}header.header-default .navbar ul li{list-style:none;margin-left:30px;position:relative;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}header.header-default .navbar ul li:first-child{margin-left:0}header.header-default .navbar ul li a{padding:0;line-height:70px;position:relative;z-index:9;text-decoration:none}header.header-default .navbar ul li .sub-menu li i,header.header-default .navbar ul li a,header.header-default .navbar ul li i{color:#fff;color:var(--white-color);font-size:16px;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}header.header-default .navbar ul li .sub-menu li i,header.header-default .navbar ul li i{font-family:Ionicons;display:inline-block;vertical-align:middle}header.header-default .navbar ul li .sub-menu li i{display:block;position:absolute;right:15px;top:10px;line-height:28px;font-size:12px;z-index:9;color:#142149;color:var(--title-color);transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}header.header-default .navbar ul li .sub-menu li i:before{content:"\f054";content:"\f3d3"}header.header-default .navbar ul li.current-menu-ancestor a,header.header-default .navbar ul li.current-menu-ancestor i,header.header-default .navbar ul li.current-menu-item a,header.header-default .navbar ul li.current-menu-item i,header.header-default .navbar ul li.current-menu-parent a,header.header-default .navbar ul li.current-menu-parent i,header.header-default .navbar ul li .sub-menu li:hover,header.header-default .navbar ul li .sub-menu li:hover>a,header.header-default .navbar ul li .sub-menu li:hover>i,header.header-default .navbar ul li:hover i,header.header-default .navbar ul li a:hover{color:#285bd4;color:var(--primary-color)}header.header-default .navbar ul li i:before{content:"\f3d0"}header.header-default.iq-dark{background:#285bd4;background:var(--primary-color)}body#iq-hide-with-pdt-breadcrumb .content-area{padding-top:110px}header.header-default .navbar ul li .sub-menu{display:none}header.header-default .navbar ul li:hover .sub-menu{display:block;background:#fff;background:var(--white-color);position:absolute;top:70px;left:0;padding-left:0;display:inline-block;width:200px;-webkit-box-shadow:0 1px 30px 0 rgba(36,38,43,.1);box-shadow:0 1px 30px 0 rgba(36,38,43,.1)}header.header-default .navbar ul li .sub-menu li{margin-left:0}header.header-default.menu-sticky .navbar ul li .sub-menu li a,header.header-default .navbar ul li .sub-menu li a{text-transform:capitalize;border-radius:0;font-size:14px;display:inline-block;width:100%;line-height:28px;padding:10px 15px;color:#142149;color:var(--title-color);background:#fff;background:var(--white-color)}header.header-default.menu-sticky .navbar ul li .sub-menu li a:hover,header.header-default .navbar ul li .sub-menu li a:hover{background:#285bd4;background:var(--primary-color);color:#fff;color:var(--white-color)}header.header-default .navbar ul li .sub-menu li a:before{display:none}header.header-default .main-header .navbar ul li .sub-menu li.current-menu-parent .sub-menu li.current-menu-item a,header.header-default .main-header .navbar ul li .sub-menu li.current-menu-parent a,header.header-default .main-header .navbar ul li .sub-menu li:hover>a,header.header-default .navbar ul li .sub-menu li.current-menu-item a{background:#285bd4;background:var(--primary-color);color:#fff;color:var(--white-color)}header.header-default .main-header .navbar ul li .sub-menu li.current-menu-parent i,header.header-default .main-header .navbar ul li .sub-menu li:hover>i{color:#fff;color:var(--white-color)}header.header-default .main-header .navbar ul li .sub-menu li.current-menu-parent .sub-menu li a{color:#142149;color:var(--title-color);background:#fff;background:var(--white-color)}header.header-default .main-header .navbar ul li .sub-menu li.current-menu-parent .sub-menu li:hover a{color:#fff;color:var(--white-color);background:#285bd4;background:var(--primary-color)}header.header-default .navbar .navbar-nav li:last-child .sub-menu li:hover>.sub-menu,header.header-default .navbar .navbar-nav li:nth-last-child(2) .sub-menu li:hover>.sub-menu{left:auto;right:100%}@media screen and (max-width:4000px) and (min-width:1023px){header.header-default .navbar ul li:hover>.sub-menu{display:block!important}header.header-default .navbar ul li:hover a{color:#285bd4;color:var(--primary-color);text-decoration:none}}header.header-default .navbar ul li .sub-menu li>.sub-menu{display:none}header.header-default .navbar ul li .sub-menu li:hover>.sub-menu{display:block;background:#fff;background:var(--white-color);position:absolute;top:0;left:100%;padding-left:0;display:inline-block;width:200px;-webkit-box-shadow:0 1px 30px 0 rgba(36,38,43,.1);box-shadow:0 1px 30px 0 rgba(36,38,43,.1)}header.header-default.menu-sticky{width:100%;position:fixed;top:0;left:0;right:0;margin:0 auto;float:left;background:#0d1e67;background:var(--secondary-color);-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.1);box-shadow:0 0 30px 0 rgba(0,0,0,.1)}header.header-default.menu-sticky .main-header .navbar ul li a{line-height:65px}header.header-default.menu-sticky .navbar ul li a,header.header-default.menu-sticky .navbar ul li i{color:#fff;color:var(--white-color)}header.header-default.header-style-two .navbar ul li.current-menu-item a,header.header-default.menu-sticky .navbar ul li.current-menu-ancestor a,header.header-default.menu-sticky .navbar ul li.current-menu-ancestor i,header.header-default.menu-sticky .navbar ul li.current-menu-item a,header.header-default.menu-sticky .navbar ul li.current-menu-parent a,header.header-default.menu-sticky .navbar ul li.current-menu-parent i,header.header-default.menu-sticky .navbar ul li .sub-menu li:hover,header.header-default.menu-sticky .navbar ul li a:hover{color:#285bd4;color:var(--primary-color)}header.header-default.menu-sticky .main-header .navbar ul li:hover .sub-menu{top:65px}header.header-default.menu-sticky .navbar ul li .sub-menu li:hover>.sub-menu{top:0}header.header-default.menu-sticky .navbar ul li .sub-menu>li a{line-height:28px}header.header-default.menu-sticky .logo,header.header-default.menu-sticky .sub-header{display:none}header.header-default.menu-sticky .logo-sticky{display:inline-block}header.header-default .logo-display{display:none;height:40px}header.header-default .sub-main ul{padding:0;margin:0 0 0 30px}header.header-default .sub-main ul li{margin-left:15px}header.header-default .sub-main ul li a.iq-button{padding:10px 30px;line-height:normal;border:2px solid #285bd4;border:2px solid var(--primary-color);background:#285bd4;background:var(--primary-color);color:#fff;color:var(--white-color)}header.header-default.header-style-two .main-header .sub-main ul li a.iq-button.signup{color:#fff;color:var(--white-color);border:2px solid transparent}header.header-default.header-style-two .main-header .sub-main ul li a.iq-button.signup:hover{background:transparent;border:2px solid #0d1e67;border:2px solid var(--secondary-color);color:#142149;color:var(--title-color)}header.header-default .sub-main ul li a.iq-button:hover{background:#fff;background:var(--white-color);border-color:#fff;border-color:var(--white-color);color:#285bd4;color:var(--primary-color)}header.header-default .sub-main ul li a.iq-btn-outline{border-color:#285bd4;border-color:var(--primary-color);background:transparent;color:#fff;color:var(--white-color)}header.header-default .sub-main ul li a.iq-button.iq-btn-outline:hover{border-color:#285bd4;border-color:var(--primary-color);background:#285bd4;background:var(--primary-color);color:#fff;color:var(--white-color)}header.header-default .main-header .sub-main ul li a.iq-button.iq-btn-outline:hover{color:#fff;color:var(--white-color)}header.header-default .sub-main ul li a.iq-btn-link{background:transparent;color:#0d1e67;color:var(--secondary-color);border:none}header.header-default.menu-sticky .main-header .navbar .sub-main ul li a.iq-button{line-height:normal}header.header-default.header-style-two .main-header .navbar ul li a,header.header-default.header-style-two .main-header .navbar ul li i{color:#142149;color:var(--title-color)}header.header-default.header-style-two .main-header .navbar ul li.current-menu-item a,header.header-default.header-style-two .main-header .navbar ul li.current-menu-item i,header.header-default.header-style-two .main-header .navbar ul li.current-menu-parent a,header.header-default.header-style-two .main-header .navbar ul li.current-menu-parent i,header.header-default.header-style-two .main-header .navbar ul li:hover a,header.header-default.header-style-two .main-header .navbar ul li:hover i,header.header-default.header-style-two .main-header .navbar ul li a:hover{color:#285bd4;color:var(--primary-color)}header.header-default.header-style-two .main-header .navbar ul li .sub-menu li a,header.header-default.header-style-two .main-header .navbar ul li .sub-menu li i{color:#142149;color:var(--title-color)}header.header-default.header-style-two .main-header .navbar ul li .sub-menu li.current-menu-parent a{color:#fff;color:var(--white-color);background:#285bd4;background:var(--primary-color)}header.header-default.header-style-two .main-header .navbar ul li .sub-menu li:hover>a,header.header-default.header-style-two .main-header .navbar ul li .sub-menu li a:hover{color:#fff;color:var(--white-color)}header.header-default.header-style-two .main-header .navbar ul li .sub-menu li:hover>a,header.header-default.header-style-two .navbar ul li .sub-menu li.current-menu-item a{background:#285bd4;background:var(--primary-color);color:#fff;color:var(--white-color)}header.header-default.header-style-two .main-header .navbar ul li .sub-menu li:hover>i,header.header-default.header-style-two .navbar ul li .sub-menu li.current-menu-parent i{color:#fff;color:var(--white-color)}.header-default.header-style-two.menu-sticky{background:#f2f5fe!important;position:fixed}header.header-default .sub-main.iq-mobile-main{display:none}@media (max-width:1399px){header.header-default .sub-header{padding:10px 30px}header.header-default .main-header{padding:0 15px}.iq-mt-120{margin-top:90px}}@media (max-width:1365px){header.header-default .sub-header{padding:10px 15px}header.header-default .main-header{padding:0 15px}header.header-default .navbar ul li a{font-size:14px}header.header-default .navbar ul li .sub-menu li a{padding:10px 15px}}@media (max-width:1215px){header.header-default .main-header{padding:0 30px}}@media (max-width:1199px){header.header-default .main-header{padding:0 30px}}@media (max-width:1024px){header.header-default .main-header{padding:0 30px}}@media (max-width:992px){header #mega-menu-wrap-top #mega-menu-top{max-height:330px;overflow-y:scroll;overflow-x:hidden}header #mega-menu-wrap-top .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label{display:none}header #mega-menu-wrap-top .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block{margin-right:0}header #mega-menu-wrap-top .mega-menu-toggle .mega-toggle-block-1:after{line-height:44px;background:#437eeb;color:#fff;color:var(--white-color);border-color:#437eeb;padding:0;width:48px;height:44px;border-radius:5px;margin:0;text-align:center}header #mega-menu-wrap-top .mega-menu-toggle{width:48px;height:44px;position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:transparent;right:0;top:-55px;margin:0;padding:0;border-radius:5px}header #mega-menu-wrap-top .mega-menu-toggle+#mega-menu-top{background:#fff;background:var(--white-color)}header #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item>a.mega-menu-link{font-size:18px;line-height:normal;height:auto;color:#313e5b;padding:15px}header #mega-menu-wrap-top #mega-menu-top[data-effect=fade_up] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu,header #mega-menu-wrap-top #mega-menu-top[data-effect=fade_up] li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu{-webkit-box-shadow:none;box-shadow:none;padding:0;background:#f6f5f7}header.menu-sticky #mega-menu-wrap-top .mega-menu-toggle{top:-62px}header #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu{padding:0}header #mega-menu-top li .mega-sub-menu li.mega-current-menu-ancestor .mega-sub-menu li a,header #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,header #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,header #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link,header #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{background:#007bff;color:#fff;color:var(--white-color)}header #mega-menu-wrap-top #mega-menu-top li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{font-size:18px}header #mega-menu-wrap-top #mega-menu-top li.mega-menu-flyout .mega-sub-menu li.mega-menu-item.mega-toggle-on a.mega-menu-link>span.mega-indicator:after,header #mega-menu-wrap-top #mega-menu-top li.mega-menu-flyout.mega-toggle-on li.mega-menu-item a.mega-menu-link>span.mega-indicator:after,header #mega-menu-wrap-top #mega-menu-top li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link>span.mega-indicator:after{content:"\f343"}header #mega-menu-wrap-top #mega-menu-top li.mega-menu-flyout .mega-sub-menu li.mega-menu-item a.mega-menu-link>span.mega-indicator:after{content:"\f347"}header #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,header #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{padding:10px 15px}}@media (max-width:991px){header.header-default .logo_block,header.header_default .logo_block{padding:0;line-height:0}header.header-default.header-style-two{background:transparent}header.header-default{position:fixed;background:#0d1e67;background:var(--secondary-color)}header.header-default .main-header{padding:15px 0}header.header-default .navbar-light{padding:0 30px}header.header-default .sub-main.iq-mobile-main ul li a{padding:10px 30px!important}header.header-default .navbar .sub-main.iq-mobile-main ul li.iq-signup-main{float:right}header.header-default .sub-main{display:none}header.header-default .sub-main.iq-mobile-main{display:block;padding:30px;background:#fff;background:var(--white-color)}header.header-default.menu-sticky .sub-main ul li a.iq-btn-outline,header.header-default .sub-main ul li a.iq-btn-outline{color:#285bd4;color:var(--primary-color)}header.header-default .navbar .sub-main.iq-mobile-main ul li{width:auto}header.header-default .sub-main.iq-mobile-main ul{margin:0;float:inherit}header.header-default .navbar-light .navbar-toggler{background:#285bd4;background:var(--primary-color);color:#fff;color:var(--white-color);border-color:#285bd4;border-color:var(--primary-color);padding:0}header.header-default .request-btn{margin-right:60px;position:absolute;top:-45px;right:0}header.header-default .navbar-light .navbar-toggler:focus{outline:none}header.header-default .menu,header.header_default .menu{float:left;display:inline-block;width:100%}header.header-default .logo_block .logo,header.header-default .logo_block .logo-sticky,header.header_default .logo_block .logo,header.header_default .logo_block .logo-sticky{height:35px}header.header-default .navbar-collapse{position:absolute;top:63px;line-height:0;left:0;width:100%;-webkit-box-shadow:4.871px 34.659px 30px 0 rgba(0,0,0,.06);box-shadow:4.871px 34.659px 30px 0 rgba(0,0,0,.06)}.qloud header.header-default .navbar ul.navbar-nav.top-menu{height:calc(100vh - 181px)}header.header-default .navbar ul.navbar-nav.top-menu{overflow-y:scroll;height:calc(100vh - 78px);float:left;display:inline-block;width:100%;background:#fff;background:var(--white-color)}.admin-bar .qloud header.header-default .navbar ul.navbar-nav.top-menu{height:calc(100vh - 213px)}.admin-bar header.header-default .navbar ul.navbar-nav.top-menu{height:calc(100vh - 110px)}header.header-default .navbar ul li .sub-menu li.current-menu-item i{color:#fff;color:var(--white-color)}header.header-default .navbar ul li{margin-left:0;display:inline-block;position:relative;width:100%}header.header-default.header-style-two .navbar ul li a,header.header-default .navbar ul li a{color:#11122d;line-height:normal;display:inline-block;width:100%;font-size:16px;padding:15px 30px;z-index:inherit}header.header-default .navbar ul li a:before{border-radius:0}header.header-default .navbar ul li .sub-menu,header.header-default .navbar ul li:hover .sub-menu{display:none;background:#f9f9f9;background:var(--color-post-sticky-bg);position:relative;top:0;width:100%;padding:15px;z-index:9;box-shadow:none;-webkit-box-shadow:none}header.header-default .navbar ul li .sub-menu li .sub-menu{box-shadow:none;-webkit-box-shadow:none}header.header-default .navbar ul li .sub-menu li a{color:#6f6f6f}header.header-default .navbar ul li i{display:block;position:absolute;right:15px;top:0;padding:11px 15px;line-height:28px;font-size:20px;z-index:9;color:#59597e;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}header.header-default.header-style-two .main-header .navbar ul li:hover i{color:#fff;color:var(--white-color)}header.header-default .main-header .navbar ul li .sub-menu li.current-menu-item a,header.header-default .main-header .navbar ul li:hover a{color:#fff;color:var(--white-color);background:#285bd4;background:var(--primary-color)}header.header-default .main-header .navbar ul li .sub-menu li.current-menu-item i,header.header-default .main-header .navbar ul li:hover i{color:#fff;color:var(--white-color)}header.header-default .main-header .navbar ul li .sub-menu li i{color:#142149;color:var(--title-color)}header.header-default .main-header .navbar ul li .sub-menu li a{color:#142149;color:var(--title-color);background:#fff;background:var(--white-color)}header.header-default .navbar ul li.current-menu-item i,header.header-default .navbar ul li.current-menu-parent i{color:#fff;color:var(--white-color)}header.header-default.menu-sticky .main-header .navbar ul li a{line-height:normal}header.header-default.menu-sticky .main-header .navbar ul li:hover .sub-menu{top:0}header.header-default .navbar ul li .sub-menu li i{top:0;right:0;color:#6f6f6f;font-size:20px;line-height:24px}header.header-default .navbar ul li .sub-menu li:hover>.sub-menu{width:100%;background:#f9f9f9;background:var(--color-post-sticky-bg);position:relative;left:0;-webkit-box-shadow:none;box-shadow:none;padding:15px}header.header-default .navbar ul li a:before{display:none}header.header-default.menu-sticky .navbar ul li.current-menu-ancestor a,header.header-default .navbar ul li.current-menu-ancestor a,header.header-default .navbar ul li.current-menu-item a,header.header-default .navbar ul li.current-menu-parent a,header.header-default .navbar ul li a:hover{background:#285bd4;background:var(--primary-color);color:#fff;color:var(--white-color)}header.menu-sticky .navbar ul li .sub-menu li i{color:#142149;color:var(--title-color)}header.header-default.header-style-two .main-header .navbar ul li.current-menu-parent a,header.header-default.header-style-two .main-header .navbar ul li.current-menu-parent i,header.header-default.header-style-two .main-header .navbar ul li a:hover,header.header-default.header-style-two .navbar ul li.current-menu-ancestor i,header.header-default.header-style-two .navbar ul li.hover i,header.header-default.menu-sticky .navbar ul li.current-menu-ancestor i,header.header-default .navbar ul li.current-menu-ancestor a,header.header-default .navbar ul li.current-menu-ancestor i,header.header-default .navbar ul li.current-menu-item a,header.header-default .navbar ul li.current-menu-parent a,header.header-default .navbar ul li.current-menu-parent i,header.header-default .navbar ul li .sub-menu li:hover,header.header-default .navbar ul li a:hover{color:#fff;color:var(--white-color)}header.header-default.menu-sticky .navbar ul li a,header.header-default.menu-sticky .navbar ul li i{color:#59597e}header.header-default.menu-sticky .main-header .navbar .iq-mobile-main ul li a.signup.iq-button{background:#285bd4;background:var(--primary-color);color:#fff;color:var(--white-color)}header.header-default .navbar ul li .sub-menu li i:before{content:"\f3d0"}header.header-default.header-style-two .main-header .sub-main ul li a.iq-button.signup{background:#0d1e67;background:var(--secondary-color)}header.header-default.header-style-two .main-header .navbar ul li.current-menu-ancestor .sub-menu li a,header.header-default.header-style-two .main-header .navbar ul li a{color:#142149;color:var(--title-color);background:#fff;background:var(--white-color)}header.header-default.header-style-two .main-header .navbar ul li.current-menu-ancestor .sub-menu li i{color:#142149;color:var(--title-color)}header.header-default.header-style-two .main-header .navbar ul li.current-menu-ancestor .sub-menu li.current-menu-ancestor i,header.header-default.header-style-two .main-header .navbar ul li.current-menu-ancestor .sub-menu li:hover i{color:#fff;color:var(--white-color)}header.header-default.header-style-two .main-header .navbar ul li.current-menu-ancestor .sub-menu li.current-menu-item a,header.header-default.header-style-two .main-header .navbar ul li:hover a,header.header-style-two .main-header .navbar ul li.current-menu-ancestor .sub-menu li.current-menu-ancestor a,header.header-style-two .main-header .navbar ul li.current-menu-ancestor a{color:#fff;color:var(--white-color);background:#285bd4;background:var(--primary-color)}header.header-default.header-style-two .main-header .navbar ul li .sub-menu li a{color:#142149;color:var(--title-color);background:#fff;background:var(--white-color)}header.header-default.header-style-two .main-header .navbar ul li .sub-menu li:hover a{color:#fff;color:var(--white-color);background:#285bd4;background:var(--primary-color)}header.header-default.header-style-two .main-header .navbar ul li .sub-menu li .sub-menu li a{color:#142149;color:var(--title-color);background:#fff;background:var(--white-color)}header.header-default.header-style-two .main-header .navbar ul li .sub-menu li .sub-menu li:hover a{color:#fff;color:var(--white-color);background:#285bd4;background:var(--primary-color)}header.header-default.header-style-two .main-header .navbar ul li.current-menu-ancestor .sub-menu li.current-menu-ancestor .sub-menu li a{color:#142149;color:var(--title-color);background:#fff;background:var(--white-color)}header.header-default.header-style-two .main-header .navbar ul li.current-menu-ancestor .sub-menu li.current-menu-ancestor .sub-menu li.current-menu-item a,header.header-default.header-style-two .main-header .navbar ul li.current-menu-ancestor .sub-menu li.current-menu-ancestor .sub-menu li a:hover{color:#fff;color:var(--white-color);background:#285bd4;background:var(--primary-color)}header.header-default.header1 .navbar .sub-main{display:inline-block;position:absolute;top:-44px;right:85px;background:transparent}header.header-default.header1 .navbar .sub-main ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:transparent}header.header-default.header1 .navbar .sub-main ul li{display:inline-block!important}header.header-default.header1 .sub-main ul li a.iq-button{padding:10px;background:transparent;border:none}header.header-default.header1 .sub-main ul li a.iq-button.iq-btn-outline:hover,header.header-default.header1 .sub-main ul li a.iq-button:hover{background:transparent;border-color:transparent}header.header-default.header1.menu-sticky .sub-main ul li a{color:#000}}@media (max-width:782px){.admin-bar .qloud header.header-default .navbar ul.navbar-nav.top-menu{height:calc(100vh - 227px)}.admin-bar header.header-default .navbar ul.navbar-nav.top-menu{height:calc(100vh - 124px)}}@media (max-width:767px){header.header-default .main-header{padding:15px 0}}@media (max-width:600px){.admin-bar .qloud header.header-default.menu-sticky .navbar ul.navbar-nav.top-menu{height:calc(100vh - 181px)}.admin-bar header.header-default.menu-sticky .navbar ul.navbar-nav.top-menu{height:calc(100vh - 78px)}}@media (max-width:479px){.sub-header,header.header-default .request-btn,header.header-default .social-icone{display:none}}.qloud-mobile-menu.qloud-navigation-burger{display:block}.qloud-mobile-menu{background:#000505;background:var(--color-footer-top-dark);position:fixed;left:0;right:0;top:0;z-index:99999;opacity:0;-webkit-opacity:0;-moz-opacity:0;-o-opacity:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;-webkit-transition:all .8s ease-in-out;visibility:hidden}.qloud-mobile-menu.menu-open{pointer-events:all;opacity:1;-webkit-opacity:1;-moz-opacity:1;-o-opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);visibility:visible}.qloud-mobile-menu.header-down,.qloud-mobile-menu.header-up{position:fixed;left:0;right:0;top:0;height:100vh;z-index:99;transition:all .45s ease 0s;-webkit-transition:all .45s ease 0s;-moz-transition:all .45s ease 0s;-o-transition:all .45s ease 0s}.qloud-mobile-menu.menu-open.header-down{top:0;z-index:99}.qloud-mobile-menu.header-down{top:-100px}.qloud-mobile-menu .navbar{padding:.938em;z-index:999;border-bottom:.063em solid hsla(0,0%,100%,.2);border-bottom:.063em solid var(--border-color-light-opacity)}.qloud-mobile-menu ul.navbar-nav li.menu-item-has-children>a:after{display:none}.qloud-mobile-menu .navbar-nav a{padding:0;display:inline-block}.qloud-mobile-menu ul.navbar-nav>li.menu-item-has-children>a{padding-right:0}.navbar-toggler.custom-toggler{display:block;padding:0 .313em 0 0;position:static;margin-left:1.25em;border-radius:0;border:none}.ham-toggle .menu-btn{background-image:none;position:relative;z-index:9;width:1.25em;height:1.25em;cursor:pointer}.ham-toggle .menu-btn .line{width:100%;height:.125em;background-color:#5e7290;background-color:var(--tertiry-color);display:block;position:absolute;left:0;top:0;z-index:99;cursor:pointer;-webkit-transition:left .3s cubic-bezier(.29,.61,.9,.45);transition:left .3s cubic-bezier(.29,.61,.9,.45)}.ham-toggle .menu-btn.is-active .line.one{-webkit-transform:translateY(16px) rotate(45deg);transform:translateY(16px) rotate(45deg)}.ham-toggle .menu-btn.is-active .line.two{width:0}.ham-toggle .menu-btn.is-active .line.three{-webkit-transform:translateY(-9px) rotate(-45deg);transform:translateY(-9px) rotate(-45deg)}.ham-toggle .menu-btn .line.two{left:.313em;top:.625em}.ham-toggle .menu-btn .line.three{top:1.25em}.ham-toggle:hover .menu-btn:not(.is-active) .line.two{left:0}.ham-toggle:hover .menu-btn:not(.is-active) .line.one,.ham-toggle:hover .menu-btn:not(.is-active) .line.three{left:.313em}.ham-s-toggle{cursor:pointer}.qloud-mobile-menu .navbar-nav>li>a{font-size:2.5em;color:#fff;color:var(--white-color);line-height:normal}.qloud-mobile-menu .navbar-nav>li a{font-family:TeXGyreAdventor,sans-serif;font-family:var(--highlight-font-family)}.qloud-mobile-menu .navbar-nav li.current-menu-item>.toggledrop i,.qloud-mobile-menu .navbar-nav li.current-menu-item>a,.qloud-mobile-menu .navbar-nav li .sub-menu li:hover>a,.qloud-mobile-menu .navbar-nav li:hover>.toggledrop i,.qloud-mobile-menu .navbar-nav li:hover>a,.qloud-mobile-menu ul>li.current-menu-ancestor>.toggledrop i,.qloud-mobile-menu ul>li.current-menu-ancestor>a,.qloud-mobile-menu ul li .sub-menu li.current-menu-item>a,.qloud-mobile-menu ul li .sub-menu li.menu-item.current-menu-ancestor>a{color:#285bd4;color:var(--primary-color)}.qloud-mobile-menu .navbar-nav li>.toggledrop i{font-size:2.188em;margin-left:.938em;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;color:#fff;color:var(--white-color)}.qloud-mobile-menu .navbar-nav li .sub-menu li .toggledrop i{color:#7c859b;color:var(--global-dark-submenu)}.qloud-mobile-menu .navbar-nav li .sub-menu li.current-menu-ancestor .toggledrop i,.qloud-mobile-menu .navbar-nav li .sub-menu li.current-menu-item .toggledrop i,.qloud-mobile-menu .navbar-nav li .sub-menu li:hover .toggledrop i{color:#285bd4;color:var(--primary-color)}.qloud-mobile-menu .navbar-nav .toggledrop.active i{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg)}.qloud-mobile-menu .navbar-nav li li>.toggledrop i{font-size:1.25em}.qloud-mobile-menu .navbar-nav li .qloud-has-sub-menu li a{font-size:1.25em;color:#5e7290;color:var(--tertiry-color)}.qloud-mobile-menu .navbar-nav li .qloud-has-sub-menu li{margin-bottom:.313em}.menu-btn:hover{cursor:pointer}.menu-open .menu-btn.is-active .line{background:#fff;background:var(--white-color)}.side-bar-open #menu-btn-side-close .menu-btn.is-s-active .line{-webkit-transition-delay:.2s;transition-delay:.2s}.side-bar-open .menu-btn .line-n{width:100%;height:.125em;background-color:#fff;background-color:var(--white-color);display:block;position:absolute;left:0;top:0;z-index:99;cursor:pointer;-webkit-transition:left .3s cubic-bezier(.29,.61,.9,.45);transition:left .3s cubic-bezier(.29,.61,.9,.45)}#menu-btn-side-close .menu-btn.is-s-active .line{-webkit-transition-delay:1s;transition-delay:1s}.side-bar-open #menu-btn-side-close{position:absolute;right:4.375em;top:3.125em}.side-bar-open #menu-btn-side-close .menu-btn .line-n.c-one{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-collapse{position:relative;width:100%;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;z-index:1}.menu-new-wrapper.row{position:relative;width:100%;height:calc(100vh - 91px)}.verticle-mn{height:calc(100vh - 100px);overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.qloud-mobile-menu.menu-open:before{-webkit-transform:skew(0deg) translateY(0);transform:skew(0deg) translateY(0);-webkit-transition-delay:0s;transition-delay:0s}.qloud-full-menu{margin:auto 0}.qloud-full-menu .navbar-nav{position:relative;z-index:99;padding-left:3.125em;margin-bottom:1.875em}.qloud-full-menu .navbar-nav>li{position:relative;margin-bottom:1.563em;padding:0}.qloud-mobile-menu .qloud-full-menu .navbar-nav>li{visibility:hidden;display:none;-webkit-animation-delay:.5s;animation-delay:.5s}.qloud-mobile-menu.menu-open .qloud-full-menu .navbar-nav>li,.menu-animation .navbar-nav>li{visibility:visible;display:block;-webkit-animation-name:fadeInAnimation;animation-name:fadeInAnimation;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.qloud-mobile-menu .qloud-full-menu .navbar-nav>li:nth-child(2),.menu-animation .navbar-nav>li:nth-child(2){-webkit-animation-delay:.6s;animation-delay:.6s}.qloud-mobile-menu .qloud-full-menu .navbar-nav>li:nth-child(3),.menu-animation .navbar-nav>li:nth-child(3){-webkit-animation-delay:.7s;animation-delay:.7s}.qloud-mobile-menu .qloud-full-menu .navbar-nav>li:nth-child(4),.menu-animation .navbar-nav>li:nth-child(4){-webkit-animation-delay:.8s;animation-delay:.8s}.qloud-mobile-menu .qloud-full-menu .navbar-nav>li:nth-child(5),.menu-animation .navbar-nav>li:nth-child(5){-webkit-animation-delay:.9s;animation-delay:.9s}.qloud-mobile-menu .qloud-full-menu .navbar-nav>li:nth-child(6),.menu-animation .navbar-nav>li:nth-child(6){-webkit-animation-delay:1s;animation-delay:1s}.qloud-mobile-menu .qloud-full-menu .navbar-nav>li:nth-child(7),.menu-animation .navbar-nav>li:nth-child(7){-webkit-animation-delay:1.1s;animation-delay:1.1s}.qloud-mobile-menu .qloud-full-menu .navbar-nav>li:nth-child(8),.menu-animation .navbar-nav>li:nth-child(8){-webkit-animation-delay:1.2s;animation-delay:1.2s}.qloud-mobile-menu .qloud-full-menu .navbar-nav>li:nth-child(9),.menu-animation .navbar-nav>li:nth-child(9){-webkit-animation-delay:1.3s;animation-delay:1.3s}.qloud-mobile-menu .qloud-full-menu .navbar-nav>li:nth-child(10){-webkit-animation-delay:1.4s;animation-delay:1.4s}.qloud-mobile-menu .qloud-full-menu .navbar-nav>li:nth-child(11){-webkit-animation-delay:1.5s;animation-delay:1.5s}.qloud-mobile-menu .qloud-full-menu .navbar-nav>li:nth-child(12){-webkit-animation-delay:1.6s;animation-delay:1.6s}.qloud-mobile-menu .qloud-full-menu .navbar-nav>li:nth-child(13){-webkit-animation-delay:1.7s;animation-delay:1.7s}.qloud-mobile-menu .qloud-full-menu .navbar-nav>li:nth-child(14){-webkit-animation-delay:1.8s;animation-delay:1.8s}.qloud-mobile-menu.open-delay .qloud-full-menu .navbar-nav>li{-webkit-animation-name:fadeOutAnimation;animation-name:fadeOutAnimation;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.6s;animation-delay:.6s;visibility:visible}.qloud-mobile-menu.open-delay .qloud-full-menu .navbar-nav>li:nth-child(2){-webkit-animation-delay:.6s;animation-delay:.6s}.qloud-mobile-menu.open-delay .qloud-full-menu .navbar-nav>li:nth-child(3){-webkit-animation-delay:.5s;animation-delay:.5s}.qloud-mobile-menu.open-delay .qloud-full-menu .navbar-nav>li:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s}.qloud-mobile-menu.open-delay .qloud-full-menu .navbar-nav>li:nth-child(5){-webkit-animation-delay:.3s;animation-delay:.3s}.qloud-mobile-menu.open-delay .qloud-full-menu .navbar-nav>li:nth-child(6){-webkit-animation-delay:.2s;animation-delay:.2s}.qloud-mobile-menu.open-delay .qloud-full-menu .navbar-nav>li:nth-child(7){-webkit-animation-delay:.1s;animation-delay:.1s}.qloud-mobile-menu .navbar-nav li .sub-menu li a{font-size:1.25em;color:#7c859b;color:var(--global-dark-submenu)}.qloud-mobile-menu .sub-menu{list-style-type:none;padding-top:.938em}.qloud-mobile-menu .sub-menu .sub-menu{padding:.625em 0 .625em .938em}.qloud-mobile-menu .navbar-nav li .qloud-has-sub-menu{padding-top:.625em}.qloud-mobile-menu .qloud-has-sub-menu{padding-left:1.875em}.qloud-has-sub-menu{list-style-type:none}.qloud-mobile-menu .navbar-expand-xl .navbar-nav{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.qloud-mobile-menu.light-mode{background:#fff;background:var(--white-color)}.qloud-mobile-menu.light-mode .navbar-nav>li>.toggledrop,.qloud-mobile-menu.light-mode .navbar-nav>li>a{color:#142149;color:var(--title-color)}.qloud-mobile-menu.light-mode .navbar-nav>li:hover>a{color:#285bd4;color:var(--primary-color)}@-webkit-keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOutAnimation{0%{opacity:1}to{opacity:0}}@keyframes fadeOutAnimation{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fade-in-bottom{0%{-webkit-transform:translateY(3.125em);transform:translateY(3.125em);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-bottom{0%{-webkit-transform:translateY(3.125em);transform:translateY(3.125em);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@media (max-width:1199px){.qloud-mobile-menu .navbar-nav>li>a,.qloud-mobile-menu .navbar-nav li>.toggledrop i{font-size:1.875em}.qloud-mobile-menu .navbar-nav li .sub-menu li a,.qloud-mobile-menu .navbar-nav li li>.toggledrop i{font-size:1em}}@media (max-width:479px){.qloud-mobile-menu .navbar-nav>li>a,.qloud-mobile-menu .navbar-nav li>.toggledrop i{font-size:1.375em}.qloud-mobile-menu .navbar-nav li .sub-menu li a,.qloud-mobile-menu .navbar-nav li li>.toggledrop i{font-size:.875em}.qloud-full-menu .navbar-nav{padding-left:1.875em}}@media (max-width:480px){.qloud-mobile-menu .navbar{padding:.938em 0;z-index:999}}.vertical-menu-layout .menu-new-wrapper.row{position:relative;width:100%;height:auto}.vertical-menu-layout .qloud-full-menu .navbar-nav,.vertical-menu-layout.qloud-mobile-menu .navbar{padding:0}.qloud-mobile-menu.vertical-menu-layout{background:transparent;position:relative}.qloud-mobile-menu.vertical-menu-layout .navbar-nav>li>a{color:#142149;color:var(--title-color);font-size:1.875em}.qloud-mobile-menu.vertical-menu-layout .navbar-nav li>.toggledrop i{color:#142149;color:var(--title-color);font-size:1em;font-size:var(--font-size-body)}.qloud-mobile-menu.vertical-menu-layout .navbar-nav li.current-menu-item>.toggledrop i,.qloud-mobile-menu.vertical-menu-layout .navbar-nav li.current-menu-item>a,.qloud-mobile-menu.vertical-menu-layout .navbar-nav li .sub-menu li:hover>a,.qloud-mobile-menu.vertical-menu-layout .navbar-nav li:hover>.toggledrop i,.qloud-mobile-menu.vertical-menu-layout .navbar-nav li:hover>a,.qloud-mobile-menu.vertical-menu-layout ul>li.current-menu-ancestor>.toggledrop i,.qloud-mobile-menu.vertical-menu-layout ul>li.current-menu-ancestor>a,.qloud-mobile-menu.vertical-menu-layout ul li .sub-menu li.current-menu-item>a,.qloud-mobile-menu.vertical-menu-layout ul li .sub-menu li.menu-item.current-menu-ancestor>a{color:#285bd4;color:var(--primary-color)}.qloud-mobile-menu.vertical-menu-layout .navbar-nav li .sub-menu li a,.qloud-mobile-menu.vertical-menu-layout .navbar-nav li li>.toggledrop i{color:#7c859b;color:var(--global-dark-submenu);font-size:1em}header .search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background:rgb(17 17 17/95%);position:fixed;z-index:1000;top:0;left:0;width:100%;height:31.25em;pointer-events:none;opacity:0;-webkit-opacity:0;-moz-opacity:0;-o-opacity:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);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}header .search.search--open{pointer-events:auto;opacity:1;-webkit-opacity:1;-moz-opacity:1;-o-opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0)}.btn--search-close{font-size:1.5em;position:absolute;top:1em;right:1.25em;display:none;color:#fff;color:var(--white-color);background:transparent;display:block}body.admin-bar .btn--search-close{top:1.5em}.btn--search-close:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.search--open .search__form{margin:5em 0;width:auto;min-width:430px;position:relative;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:visible}.search__form:after{content:"";position:absolute;top:auto;bottom:-.625em;display:block;width:100%;height:.063em;background-color:#fff;background-color:var(--white-color);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center;-webkit-animation-delay:.8s;animation-delay:.8s;visibility:hidden}header .search--open .search__form:after{-webkit-animation-name:fadeInMove;animation-name:fadeInMove;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:visible}header .search__input{font-family:inherit;background:none;height:auto;font-size:2.813em;line-height:1;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:.05em 0;color:#fff;color:var(--white-color)}header .search__input,header .search__input:focus{border:none;border-bottom:.125em solid}header .search__input::-webkit-input-placeholder{opacity:.6;color:#fff;color:var(--white-color)}header .search__input::-moz-placeholder{opacity:.6;color:#fff;color:var(--white-color)}header .search__input:-ms-input-placeholder{opacity:.6;color:#fff;color:var(--white-color)}header .search-form input:focus,header .search-form input[type=email]:focus,header .search-form input[type=password]:focus,header .search-form input[type=search]:focus,header .search-form input[type=text]:focus{border:none!important}.qloud-shop-btn-holder ul{margin:0}.search-box input[type=search]{height:2.5em;font-size:1.125em;display:inline-block;border:none;border-radius:5px;outline:none;padding:1em 2.5em 1em 1em;width:0;position:absolute;top:-9px;right:0;background:none;-webkit-transition:width .4s cubic-bezier(0,.795,0,1);transition:width .4s cubic-bezier(0,.795,0,1);cursor:pointer;z-index:11;margin:-.625em 0 0}.search-form .search-submit{position:absolute;right:0;top:0;height:3.75em;width:3.75em;color:#fff;color:var(--white-color);cursor:pointer;font-size:1em;font-size:var(--font-size-body);background:#285bd4;background:var(--primary-color);padding:0;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;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;border-radius:0 .188em .188em 0}.search-box input[type=search]:focus{width:15.625em;z-index:1;cursor:text;background:#fff;background:var(--white-color);z-index:9;color:hsla(0,0%,40%,.6)}.search-box{position:relative}.search-box .search-submit:hover{background:none}button#btn-search-close svg{color:#fff;color:var(--white-color)}.search-form .search-submit{top:10.125em}.search-form .search-submit svg{font-size:1.125em;color:#fff;color:var(--white-color)}.navbar ul.qloud-shop-btn-holder ul li a:hover{background:transparent}.search-form .search-submit{background:transparent;line-height:normal}.search__input::-webkit-search-cancel-button,.search__input::-webkit-search-decoration{-webkit-appearance:none}.search__input::-ms-clear{display:none}form.search-form .form-row .has-content~label,form.search-form .form-row input:focus~label,form.search-form .form-row label{top:-5.625em}.qloud-shop-btn-holder ul li svg{font-size:1.25em;height:1em;width:1.25em}.search-form input{border-radius:0;border-radius:var(--border-radius);padding:0}form.search-form .form-row label{color:#fff;color:var(--white-color);text-align:left;font-size:2.813em;top:-.813em;display:block;float:left;width:100%;margin-bottom:0;position:absolute;pointer-events:none;left:0}.search-form input,form.search-form .form-row label{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}.search-form input{padding-right:3.125em;-webkit-box-shadow:none;box-shadow:none;border:none;background:transparent}.search-form{position:relative}.search-form .form-search .search-submit{position:absolute;right:.063em;top:0;cursor:pointer;padding:0;border:none;outline:none;-webkit-box-shadow:none!important;box-shadow:none!important;margin:0}header .search-form .form-search .search-submit:hover{background:transparent}.search_count #btn-search,.search_count #btn-search svg{font-family:TeXGyreAdventor,sans-serif;font-family:var(--highlight-font-family);color:#142149;color:var(--title-color);text-transform:uppercase;letter-spacing:.188em}.search_count #btn-search:hover,.search_count #btn-search:hover svg{color:#285bd4;color:var(--primary-color)}.qloud-header-right,.search_count .qloud-search,header .qloud-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search_count .qloud-search,header .qloud-search{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background:rgb(17 17 17/95%);position:fixed;z-index:1000;top:0;left:0;width:100%;height:31.25em;pointer-events:none;opacity:0;-webkit-opacity:0;-moz-opacity:0;-o-opacity:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);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}.qloud-search.search--open,.search_count .qloud-search.search--open{pointer-events:auto;opacity:1;-webkit-opacity:1;-moz-opacity:1;-o-opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0)}.search_style_light .search{background:#fff;background:var(--white-color);-webkit-box-shadow:0 24px 84px 0 rgba(0,0,0,.05);box-shadow:0 24px 84px 0 rgba(0,0,0,.05);-webkit-box-shadow:var(--global-box-shadow);box-shadow:var(--global-box-shadow)}.search_style_light .search__form:after{background:#5e7290;background:var(--tertiry-color)}.search_style_light .search-form .search-submit svg{color:#5e7290;color:var(--tertiry-color)}.search_style_light input::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.search_style_light input::-moz-placeholder{color:rgba(0,0,0,.5)}.search_style_light input:-ms-input-placeholder{color:rgba(0,0,0,.5)}.search_style_light input::-ms-input-placeholder{color:rgba(0,0,0,.5)}.search_style_light input::placeholder{color:rgba(0,0,0,.5)}.search_style_light button#btn-search-close svg{color:#142149;color:var(--title-color)}.search-animate-left .search{transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%)}.search-animate-left .search.search--open{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0)}.search-animate-right .search{transform:translateX(-100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%)}.search-animate-right .search.search--open{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0)}.search_wrap.search-form-default .search-form input{border-bottom:.063em solid #142149!important;border-bottom:.063em solid var(--title-color)!important;border-radius:0;height:2.813em;line-height:2.813em;font-size:1.125em;padding-right:1.875em}.search_wrap .search-form input::-webkit-input-placeholder{color:#5e7290;color:var(--tertiry-color)}.search_wrap .search-form input::-moz-placeholder{color:#5e7290;color:var(--tertiry-color)}.search_wrap .search-form input:-ms-input-placeholder{color:#5e7290;color:var(--tertiry-color)}.search_wrap .search-form input::-ms-input-placeholder{color:#5e7290;color:var(--tertiry-color)}.search_wrap .search-form input::placeholder{color:#5e7290;color:var(--tertiry-color)}.search_wrap.search-form-default .search-form .search-submit svg{font-size:1.125em;color:#5e7290;color:var(--tertiry-color)}.search_wrap.search-form-default .search-form .form-search .search-submit{padding:0;height:1.875em;width:1.875em;line-height:3.125em}.search-form-default .search-form input:focus,.search-form-default .search-form input[type=email]:focus,.search-form-default .search-form input[type=password]:focus,.search-form-default .search-form input[type=search]:focus,.search-form-default .search-form input[type=text]:focus{border-color:#285bd4!important;border-color:var(--primary-color)!important}.widget.widget_search{padding:0;background:transparent}.widget .search-form input,.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input,.wp-block-search .wp-block-search__input{padding-right:5em;padding-left:1em;background:#f5f7fd;background:var(--global-body-bgcolor);border:1px solid transparent;border-radius:5px;-webkit-border-radius:5px;height:70px}.wp-block-search.wp-block-search__button-outside .wp-block-search__inside-wrapper .wp-block-search__input,footer .wp-block-search.wp-block-search__button-outside .wp-block-search__inside-wrapper .wp-block-search__input{padding-right:1em}footer .widget .search-form input,footer .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input,footer .wp-block-search .wp-block-search__input{background:#fff;background:var(--white-color)}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:0;border:none}.widget .search-form input:focus,.wp-block-search .wp-block-search__input:focus,.wp-block-search__button-inside.wp-block-search__icon-button.wp-block-search .wp-block-search__inside-wrapper .wp-block-search__input:focus{border:1px solid #0d1e67;border:1px solid var(--secondary-color)}.wp-block-search .wp-block-search__button,.wp-block-search__button-inside.wp-block-search__icon-button.wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button{position:absolute;background:#285bd4;background:var(--primary-color);line-height:70px;width:70px;height:70px;right:0;top:0;cursor:pointer;padding:0;font-size:1em;font-size:var(--font-size-body);border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;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 5px 5px 0;-webkit-border-radius:0 5px 5px 0}.wp-block-search .wp-block-search__button:hover,.wp-block-search__button-inside.wp-block-search__icon-button.wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:hover{background:#0d1e67;background:var(--secondary-color)}.wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__inside-wrapper .wp-block-search__button{width:auto;height:70px;line-height:70px;border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;padding:0 15px;top:0;right:0}.wp-block-search.wp-block-search__button-outside.wp-block-search__icon-button .wp-block-search__inside-wrapper .wp-block-search__button,.wp-block-search.wp-block-search__button-outside.wp-block-search__text-button .wp-block-search__inside-wrapper .wp-block-search__button{border-radius:5px;border-radius:var(--border-radius-box);-webkit-border-radius:5px;-webkit-border-radius:var(--border-radius-box);position:static}.wp-block-search.wp-block-search__button-outside.wp-block-search__text-button .wp-block-search__inside-wrapper .wp-block-search__button{height:70px;line-height:0;padding:15px;width:auto;overflow:inherit}body.search header.page-header{position:static;background:transparent}.qloud-error .search-form{display:inline-block;width:40%;margin:1em 0 1.563em}.qloud-error .page-content>p{width:50%;margin:1em auto}.qloud-error .search-form input{padding:0 4.375em 0 1em;font-size:1em;font-size:var(--font-size-body);position:relative;background:#f1f3f5;background:var(--global-body-lightcolor);border:.063em solid transparent;border-top-left-radius:5px;border-bottom-left-radius:5px}.qloud-error .search-form .search-submit{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:767px){.qloud-error .search-form{width:80%}.qloud-error .page-content>p{width:70%}}@media (max-width:479px){.qloud-error .page-content>p,.qloud-error .search-form{width:90%}}.search_wrap.search-form-default.search-animate-default .search-form input{border:1px solid #f5f7fd!important;border:1px solid var(--global-body-bgcolor)!important;border-radius:5px;border-radius:var(--border-radius-box);outline:#285bd4;outline:var(--primary-color);background:#f5f7fd;background:var(--global-body-bgcolor);padding:0 0 0 60px;color:#5e7290;color:var(--tertiry-color);font-size:400;font-size:var(--font-weight-regular)}.search-form-default.search-animate-default .search-form .search-submit{background:none;color:#285bd4;color:var(--primary-color);padding:10px 16px;height:unset;width:unset;line-height:unset;right:unset;left:16px;border-radius:5px;border-radius:var(--border-radius-box)}.search-form-default.search-animate-default .search__form:after{content:unset!important}.search_style_default .qloud-search.search--open .search__input{font-size:1.333em;font-size:var(--font-size-h5);border-radius:5px;border-radius:var(--border-radius-box);color:#5e7290;color:var(--tertiry-color);padding-right:4em;border:none}.search_style_default .btn--search-close:hover{color:#285bd4;color:var(--primary-color)}.search_style_default .qloud-search.search--open .search-submit{background-color:#0d1e67!important;background-color:var(--secondary-color)!important;right:0}.search_style_default .qloud-search.search--open .search-submit :hover{background-color:#285bd4!important;background-color:var(--primary-color)!important}@media (max-width:767px){.search_style_default .qloud-search .search-form{padding:0 16px;min-width:auto}.search_style_default .qloud-search.search--open .search__input{font-size:1.333em;font-size:var(--font-size-h5);padding-right:4em}.search_style_default .qloud-search.search--open .search-submit{right:16px}}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption,embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0;font-style:italic}.wp-caption.alignleft .wp-caption-text{text-align:left}.wp-caption.alignright .wp-caption-text{text-align:right}@media (min-width:768px){.wp-block-image.alignright,.wp-caption.alignright{margin-right:calc(50% - 43.75em);margin-right:calc(50% - var(--content-width)/2)}.wp-block-image.alignleft,.wp-caption.alignleft{margin-left:calc(50% - 43.75em);margin-left:calc(50% - var(--content-width)/2)}}.gallery-item{padding:0 1em 1em 0}.gallery-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gallery-caption{font-size:80%}@media (max-width:479px){.gallery-item{padding:0 0 1em}}footer{display:block;width:100%;float:left;position:relative;clear:both;margin-top:0}footer.qloud-footer{background:#f2f5fe;background:var(--footer-bg)}footer .copyright-footer{border-top:1px solid #59597e;font-size:.875em;font-size:var(--font-size-normal)}footer .copyright-footer a:hover{color:#0d1e67;color:var(--secondary-color)}footer .footer-top{padding-top:60px}footer .footer-top .container{padding:0 15px}footer .footer-titlebox{margin-bottom:30px;position:relative}footer .footer-topbar{position:relative;z-index:1;padding:40px 15px}footer .footer-topbar .widget.widget_text .textwidget h2{color:#0d1e67!important;color:var(--secondary-color)!important}footer .footer-topbar .widget,footer .footer-topbar .widget:last-child,footer .footer-topbar p{margin-bottom:0}footer .footer1{padding:0}footer .footer-top .widget.widget_categories ul li.cat-item a:hover,footer .footer-top .widget ul li a:hover{color:#285bd4;color:var(--primary-color)}footer .widget.widget_block .wp-block-tag-cloud a:hover,footer .widget_tag_cloud ul li a.tag-cloud-link:hover{color:#fff;color:var(--white-color);background-color:#285bd4;background-color:var(--primary-color)}footer .widget_archive ul li span.archiveCount,footer .widget_categories ul li span{color:#59597e}footer.qloud-footer .footer-logo img{margin-bottom:30px}.footer-top .textwidget p{margin-bottom:0}footer .mc4wp-form-fields{float:left;width:100%}footer .footer-top .mc4wp-form button{font-size:0;position:absolute;right:0;top:15px;background:transparent;border:0;padding:0}footer .footer-top .mc4wp-form button i{font-size:1.25em;font-size:var(--font-size-20)}footer .footer-top .mc4wp-form p{margin-bottom:0}footer .social-icone li{margin-right:20px}footer .social-icone li:last-child{margin-right:0}footer .widget,footer .widget:last-child{margin-bottom:45px}footer .widget{background:transparent;padding:0}footer .widget .footer-title{margin-bottom:15px;color:#142149;color:var(--title-color)}footer .widget .footer-title a.rsswidget img{vertical-align:unset}footer .widget .rsswidget{padding-left:0;font-size:1em;font-size:var(--font-size-body)}footer .widget .rss-date,footer .widget .rsswidget{font-weight:600;font-weight:var(--font-weight-semi-bold)}footer .widget .rss-date{font-size:.75em;font-size:var(--font-size-xs);text-transform:uppercase;display:inline-block;width:100%;margin:5px 0}footer .widget .rsswidget:before{display:none}footer .widget ul.menu li .sub-menu{padding-left:10px}footer .widget #recentcomments li .comment-author-link a:hover{color:#0d1e67;color:var(--secondary-color)}.recentcomments a{display:inline!important;padding:0!important;margin:0!important}.recentcomments a,footer .widget #recentcomments li a{color:#0d1e67;color:var(--secondary-color)}footer .widget #recentcomments li a:hover{text-decoration:underline}footer .widget #recentcomments li a:before{display:none}footer.footer1 .copyright{float:right}footer.footer1 .widget ul.menu li a{border:none}footer .widget .iq-contact li a:before{display:none}footer .menu-footer-menu-container ul.menu li a,footer ul.menu li a{padding:7px 0 7px 15px}footer .widget .menu-testing-menu-container .menu li a:before,footer .widget .menu-testing-menu-container .menu ul li a:before,footer .widget .menu li a:before,footer .widget.widget_nav_menu ul li a:before,footer .widget ul.menu li a:before{display:block}footer .widget .menu-testing-menu-container .menu li a,footer .widget .menu-testing-menu-container .menu ul li a{position:relative;padding:7px 0 7px 15px}footer .widget .iq-contact li a{padding:7px 0}footer .widget .iq-contact li{position:relative;margin-bottom:0;display:inline-block;width:100%;border-bottom:none;padding-bottom:0}footer .widget .iq-contact li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}footer .widget .iq-contact li span{-webkit-box-flex:1;-ms-flex:1;flex:1}footer .widget .iq-contact li i{margin-right:15px;line-height:32px;font-size:1.25em;font-size:var(--font-size-20);text-align:center}footer .widget .iq-contact li p{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}footer .widget.widget_nav_menu ul.menu li a,footer .widget ul.menu li a{border-bottom:none;padding:7px 0 7px 15px;display:inline}footer .footer-top .widget .wp-block-tag-cloud ul li a.tag-cloud-link:hover{color:#fff;color:var(--white-color)}footer.wp-block-latest-comments__comment-meta{background:transparent}@media (max-width:1215px){footer .footer-top .container{padding:0 30px}footer .copyright-footer{padding:0 15px}}@media (max-width:1199px){footer .footer-topbar{padding:50px 15px 30px}}@media (max-width:1024px){footer .footer-topbar{padding:50px 0 30px}footer .footer-top .container,footer .widget{padding:0 15px}}@media (max-width:767px){.copyright-footer{text-align:center!important}.footer-subscribe .vc_custom_heading{margin-bottom:15px}.copyright-footer .col-auto{display:inline-block;width:100%}footer .footer-topbar{width:100%;margin:0 auto}}@media (max-width:575px){footer .footer-top .row>div .widget{margin-bottom:15px}footer .footer-top .row>div:last-child .widget{margin-bottom:45px}}.select2-container .select2-selection--single,.select2-dropdown{border-color:#f2f2f4;border-color:var(--border-color-light)}.select2-container .select2-selection--single{height:3.75em}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:3.75em;color:#5e7290;color:var(--tertiry-color)}.select2-container--default .select2-selection--single .select2-selection__arrow{height:3.75em;right:.625em;width:1.25em}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-width:.313em .25em 0}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 .25em .313em}.select2-container--default .select2-search--dropdown .select2-search__field{height:2.188em;border-color:#f2f2f4;border-color:var(--border-color-light)}.select2-search--dropdown{padding:.25em 1em}.select2-container--default .select2-results>.select2-results__options{padding:.313em 1em;max-height:10.625em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected],.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:transparent;color:#285bd4;color:var(--primary-color)}.select2-search--dropdown .select2-search__field{padding:0 .625em}.select2-container .select2-selection--single .select2-selection__rendered{padding:0 1.875em 0 1em}::-webkit-scrollbar{width:.25em;height:.25em}::-webkit-scrollbar-track{border-radius:.313em}::-webkit-scrollbar-thumb{background:#285bd4;background:var(--primary-color);border-radius:.313em}.admin-color-fresh #redux-header,.wp-customizer #redux-header{background:#2b2b2b;border-color:#19beec}.redux-sidebar .redux-group-menu li a{background:#2b2b2b;opacity:1;color:#a9abae;border-bottom-color:hsla(0,0%,100%,.08)}.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a,.wp-customizer .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{background:#2b2b2b;color:#19beec;text-shadow:none}.redux-container #redux-header .display_header{padding:20px}.redux-sidebar .redux-group-menu li a{padding:15px}.redux-sidebar .redux-group-menu li a span{margin-left:30px}.admin-color-fresh .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a,.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a,.wp-customizer .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a,.wp-customizer .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{padding:10px}.admin-color-fresh .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:hover,.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a:hover,.redux-sidebar .redux-group-menu li a:hover,.wp-customizer .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:hover,.wp-customizer .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a:hover{color:#19beec;background:#2b2b2b}.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a,.wp-customizer .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a{background:#19beec}.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a,.wp-customizer .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{background:#2b2b2b}.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{color:#a9abae}.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a,.wp-customizer .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a{text-shadow:none;color:#fff;color:var(--white-color)}.redux-sidebar ul .subsection{border:1px solid #19beec}.redux-container-text input,.redux-main input.large-text{height:45px;padding:0 15px;margin-bottom:15px;-webkit-box-shadow:none;box-shadow:none}.redux-main .button{font-size:14px;height:45px;line-height:45px;padding:0 35px;-webkit-box-shadow:none;box-shadow:none;color:#fff;color:var(--white-color);text-shadow:none;border-radius:0;margin:0 5px;background:#2b2b2b}.redux-container-switch .switch-options label{line-height:45px;cursor:pointer;border-radius:0;height:45px;padding:0 25px}.redux-main .button.remove-image,.redux-main .button:hover{background:#19beec;color:#fff;color:var(--white-color);border-color:#19beec}.sp-replacer{padding:10px}.redux-container .redux-group-tab h3{text-transform:capitalize}.redux-container-switch .cb-disable span,.redux-container-switch .cb-enable span{line-height:43px}.admin-color-fresh .ui-widget-content .ui-state-default,.admin-color-fresh .ui-widget-header .ui-state-default,.redux-main .admin-color-fresh .redux-container-switch .cb-disable,.redux-main .admin-color-fresh .redux-container-switch .cb-enable,.redux-main .admin-color-fresh .ui-state-default,.wp-customizer .redux-container-switch .cb-disable,.wp-customizer .redux-container-switch .cb-enable,.wp-customizer .ui-state-default,.wp-customizer .ui-widget-content .ui-state-default,.wp-customizer .ui-widget-header .ui-state-default{background:#2b2b2b!important;border-color:#2b2b2b!important;color:#fff;color:var(--white-color)}.redux-main .button.remove-image:hover{background:#2b2b2b;border-color:#2b2b2b;color:#fff;color:var(--white-color)}.wp-core-ui .redux-main .button.wp-color-result{padding:0 0 0 60px}.wp-core-ui .redux-main .button-secondary:focus,.wp-core-ui .redux-main .button-secondary:hover,.wp-core-ui .redux-main .button.focus,.wp-core-ui .redux-main .button.hover,.wp-core-ui .redux-main .button:focus,.wp-core-ui .redux-main .button:hover{background:#19beec;border-color:#19beec;color:#fff;color:var(--white-color);text-shadow:none}.redux-main #redux-sticky #info_bar{height:45px}.redux-container #info_bar{padding:15px}.redux-container-image_select ul.redux-image-select li{padding:5px 5px 15px}.redux-main .redux-option-image{margin-bottom:15px}.redux-container-sortable input,.redux-main .input-prepend,.redux-main .input-prepend input{-webkit-box-shadow:none;box-shadow:none;height:45px}.redux-container-sortable input{padding:15px}.redux-main .input-append .add-on,.redux-main .input-prepend .add-on{height:43px;line-height:43px;padding:0 5px}.redux-main #redux-sticky #info_bar .expand_options{margin-top:7px}.redux-container .expand_options{height:30px;width:30px;background-position:3px -21px}.redux-main .wp-media-buttons span.wp-media-buttons-icon{width:auto;height:40px;vertical-align:middle;margin-right:10px}.redux-main .wp-media-buttons .insert-media{margin-bottom:15px;padding:0 30px}.redux-main textarea{padding:15px}.redux-main .button:hover span.wp-media-buttons-icon{color:#fff;color:var(--white-color)}.redux-container .ui-buttonset .ui-button{line-height:44px;height:45px;padding:0 25px;vertical-align:middle;text-shadow:none;border-radius:0}.redux-main .wp-core-ui .button-secondary:focus,.redux-main .wp-core-ui .button.focus,.redux-main .wp-core-ui .button:focus,.redux-main input[type=checkbox]:focus,.redux-main input[type=color]:focus,.redux-main input[type=date]:focus,.redux-main input[type=datetime-local]:focus,.redux-main input[type=datetime]:focus,.redux-main input[type=email]:focus,.redux-main input[type=month]:focus,.redux-main input[type=number]:focus,.redux-main input[type=password]:focus,.redux-main input[type=radio]:focus,.redux-main input[type=search]:focus,.redux-main input[type=tel]:focus,.redux-main input[type=text]:focus,.redux-main input[type=time]:focus,.redux-main input[type=url]:focus,.redux-main input[type=week]:focus,.redux-main select:focus,.redux-main textarea:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#19beec}.redux-sidebar .redux-group-menu li.active a{background:#19beec}.admin-color-fresh .redux-sidebar .redux-group-menu li.active a{color:#fff;color:var(--white-color)}.admin-color-fresh .redux-sidebar .redux-group-menu li.active:hover a{color:#19beec}.form-table .redux-container-text input{margin-bottom:0}.wp-admin .composer-switch a.wpb_switch-to-composer,.wp-admin .composer-switch a.wpb_switch-to-front-composer,.wp-admin .composer-switch a:visited.wpb_switch-to-front-composer{background:#2b2b2b}#wpb_visual_composer .vc_navbar .vc_icon-btn:hover,.wp-admin .composer-switch a.wpb_switch-to-composer:hover,.wp-admin .composer-switch a.wpb_switch-to-front-composer:hover,.wp-admin .composer-switch a:visited.wpb_switch-to-composer:hover,.wp-admin .composer-switch a:visited.wpb_switch-to-front-composer:hover{background-color:#19beec}.admin-color-fresh .redux-container-image_select .redux-image-select-selected img,.wp-customizer .redux-container-image_select .redux-image-select-selected img{border-color:#19beec}.wp-admin .composer-switch .logo-icon{background-color:#2b2b2b}.metabox-composer-content .vc_ui-button.vc_ui-button-info{background:#19beec!important}#wpb_visual_composer .vc_navbar{background:#2b2b2b;border-color:#2b2b2b}.wp-admin .composer-switch .logo-icon:hover{background-color:#19beec}.wp-admin .vc_ui-panel-header-container{background:#2b2b2b}.wp-admin .vc_add-element-container .wpb-content-layouts li:hover{border-color:#19beec}.wp-admin .vc_ui-button.vc_ui-button-default{background:#2b2b2b}.wp-admin .vc_ui-button.vc_ui-button-default:focus,.wp-admin .vc_ui-button.vc_ui-button-default:hover{background-color:#19beec}.wp-admin .vc_add-element-container .wpb-content-layouts li{background:transparent}.wp-core-ui .redux-main .form-table .button-primary{background:#2b2b2b;border-color:#2b2b2b;text-shadow:none;-webkit-box-shadow:none;box-shadow:none}.wp-core-ui .redux-main .form-table .button-primary:hover{background:#19beec;border-color:#19beec}.admin-color-fresh .redux-container-switch .cb-enable.selected,.admin-color-fresh .redux-field-container .ui-buttonset .ui-state-active,.wp-core-ui .redux-main .button-primary.active,.wp-core-ui .redux-main .button-primary.active:focus,.wp-core-ui .redux-main .button-primary.active:hover,.wp-core-ui .redux-main .button-primary.focus,.wp-core-ui .redux-main .button-primary.hover,.wp-core-ui .redux-main .button-primary:active,.wp-core-ui .redux-main .button-primary:focus,.wp-core-ui .redux-main .button-primary:hover,.wp-core-ui .redux-main .button-secondary:focus,.wp-core-ui .redux-main .button.focus,.wp-core-ui .redux-main .button:focus,.wp-customizer .redux-container-switch .cb-enable.selected,.wp-customizer .redux-field-container .ui-buttonset .ui-state-active{-webkit-box-shadow:none!important;box-shadow:none!important;background:#19beec!important;border-color:#19beec!important}.vc_add-element-container .wpb-content-layouts a{color:#2b2b2b}.vc_el-container #vc_infobox_bgoverlay .vc_element-icon,.vc_el-container>#woobox_deal_offer>.vc_element-icon,.vc_el-container>#woobox_timer>.vc_element-icon,.vc_el-container>#wooboxbanner>.vc_element-icon,.vc_el-container>#wooboxblog>.vc_element-icon,.vc_el-container>#wooboxButton>.vc_element-icon,.vc_el-container>#wooboxcircle>.vc_element-icon,.vc_el-container>#wooboxclient>.vc_element-icon,.vc_el-container>#wooboxcounter>.vc_element-icon,.vc_el-container>#wooboxFancybox>.vc_element-icon,.vc_el-container>#wooboxFAQ>.vc_element-icon,.vc_el-container>#wooboxfeaturedpro>.vc_element-icon,.vc_el-container>#wooboxfeedback>.vc_element-icon,.vc_el-container>#wooboxflinglayer>.vc_element-icon,.vc_el-container>#wooboxList>.vc_element-icon,.vc_el-container>#wooboxlistboxs>.vc_element-icon,.vc_el-container>#wooboxoffers>.vc_element-icon,.vc_el-container>#wooboxofferspro>.vc_element-icon,.vc_el-container>#wooboxpricing>.vc_element-icon,.vc_el-container>#wooboxproductcategory>.vc_element-icon,.vc_el-container>#wooboxslider>.vc_element-icon,.vc_el-container>#wooboxsubscribe>.vc_element-icon,.vc_el-container>#wooboxsupport>.vc_element-icon,.vc_el-container>#wooboxtabs>.vc_element-icon,.vc_el-container>#wooboxteam>.vc_element-icon,.vc_el-container>#wooboxtitle>.vc_element-icon,.vc_el-container>#wooboxvideo>.vc_element-icon,.vc_el-container>#wooboxvideo_offer>.vc_element-icon,.vc_el-container>#wooboxworkbox>.vc_element-icon{background-position:0 0;background-image:url(../images/backend/icon.png);-ms-background-size:contain;background-size:contain}.wp-admin .vc_ui-button.vc_ui-button-action,.wp-admin .vc_ui-button.vc_ui-button-action:focus,.wp-admin .vc_ui-button.vc_ui-button-action:hover{-webkit-box-shadow:none;box-shadow:none;background:#19beec;border-color:#19beec}.admin-color-fresh .redux-container-switch .cb-disable.selected,.wp-customizer .redux-container-switch .cb-disable.selected{background-color:#19beec!important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#19beec),color-stop(100%,#19beec))!important;border-color:#19beec!important}.redux-main .input-prepend .add-on{border-radius:0}.redux-main .select2-container .select2-choice{height:43px;line-height:43px;border-radius:0;background-image:none}.redux-main .input-append .add-on,.redux-main .input-prepend .add-on{text-shadow:none;background:#2b2b2b;color:#fff;color:var(--white-color)}.admin-color-fresh .select2-results .select2-highlighted,.wp-customizer .select2-results .select2-highlighted{background:#19beec}.select2-drop.select2-drop-above .select2-search input{-webkit-box-shadow:none;box-shadow:none}.select2-drop.select2-drop-above .select2-search input:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#19beec}.select2-container .select2-choice .select2-arrow b{background-color:#2b2b2b;background-position:0 10px}.wp-picker-container .wp-color-result.button{height:45px}.wp-color-result-text{background:#2b2b2b;border-radius:0;border-left:1px solid #2b2b2b;color:#fff;color:var(--white-color);display:block;line-height:43px;padding:0 15px}.redux-main .redux-typography-container .select_wrapper{margin:0 10px 30px 0}.redux-main .redux-typography-container .input_wrapper input.mini{height:50px}.redux-main .description{margin-top:30px}.qloud-notice-main-box{display:-webkit-box;display:-ms-flexbox;display:flex}.qloud-notice-logo-push{padding:1.25em 1.25em 0 .625em}.qloud-notice-message h3{margin-bottom:.625em;margin-top:1em!important}.qloud-notice-message{padding-bottom:1.25em}.qloud-notice-action{margin-top:.9375em}@media (max-width:400px){.qloud-notice-main-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.redux-container .form-table th{padding:1.25em .625em 1.25em 0!important}.redux-container .form-table td{margin-bottom:.5625em!important;padding:.9375em .625em!important}.redux-main .redux-field-container{padding:1.25em 0!important}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff;color:var(--white-color)}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;color:var(--white-color);font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;color:var(--white-color);right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;border-right:17px solid var(--white-color);margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;border-left:17px solid var(--white-color);margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:3px 5px;position:fixed;top:auto}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{background:rgba(0,0,0,.6);height:35px;line-height:35px;padding:0;position:fixed;right:0;text-align:center;top:0;width:35px}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}#back-to-top .top{margin:0;color:#fff;color:var(--white-color);background:#0d1e67;background:var(--secondary-color);position:fixed;bottom:30px;right:30px;z-index:999;font-size:26px;width:50px;height:50px;text-align:center;line-height:50px;border-radius:10px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#back-to-top .top:hover{color:#0d1e67;color:var(--secondary-color);-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.1);box-shadow:0 0 30px 0 rgba(0,0,0,.1)}#back-to-top .top:hover,#loading{background:#fff;background:var(--white-color)}#loading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:9999}#loading img{width:200px}body.boxed_layout{padding:30px 0}body.boxed_layout #page{-webkit-box-shadow:0 0 15px rgba(0,0,0,.06);box-shadow:0 0 15px rgba(0,0,0,.06);margin:0 auto;max-width:1240px;overflow:hidden;position:relative}body.boxed_layout.admin-bar header{top:0}body.full_width_layout #page{margin:0 auto!important;max-width:100%!important;width:100%!important}.iq-box-shadow{-webkit-box-shadow:0 24px 84px 0 rgba(0,0,0,.05);-webkit-box-shadow:var(--global-box-shadow);box-shadow:0 24px 84px 0 rgba(0,0,0,.05);box-shadow:var(--global-box-shadow)}.iq-img-shadow{-webkit-box-shadow:0 24px 84px 0 rgba(0,0,0,.05)!important;-webkit-box-shadow:var(--global-box-shadow)!important;box-shadow:0 24px 84px 0 rgba(0,0,0,.05)!important;box-shadow:var(--global-box-shadow)!important}.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-nav{cursor:pointer;display:block;left:0;position:absolute;text-indent:inherit;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:999}.owl-carousel .owl-nav .owl-prev{left:-8%;-webkit-transition:opacity .3s ease 0s,left .3s ease 0s;transition:opacity .3s ease 0s,left .3s ease 0s}.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{background:none;border:none;cursor:pointer;display:block;outline:none;position:absolute;text-align:center;text-indent:inherit;top:-25px;width:auto}.owl-carousel .owl-nav .owl-next{right:-8%;-webkit-transition:opacity .3s ease 0s,right .3s ease 0s;transition:opacity .3s ease 0s,right .3s ease 0s}.owl-carousel .owl-nav i{background:#142149;background:var(--title-color);border-radius:10px;color:#fff;color:var(--white-color);display:inline-block;font-size:24px;font-weight:600;height:45px;line-height:45px;padding-left:0;text-align:center;-webkit-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s;width:45px}.owl-carousel .owl-nav i:hover{background:#285bd4;background:var(--primary-color);color:#fff;color:var(--white-color)}body.boxed_layout .owl-carousel .owl-nav .owl-prev{left:-10px}body.boxed_layout .owl-carousel .owl-nav .owl-next{right:-10px}.iq-slider-with-text .slider-nav .slick-arrow.slick-next:before,.iq-slider-with-text .slider-nav .slick-arrow.slick-prev:before{color:#0d1e67;color:var(--secondary-color)}.iq-slider-with-text .slider-for .slider-text{outline:none}.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-dots{cursor:pointer;display:inline-block;margin-top:15px;position:relative;text-align:center;text-indent:inherit;width:100%}.owl-carousel .owl-dots .owl-dot{background:#285bd4;background:var(--primary-color);border:2px solid #285bd4;border:2px solid var(--primary-color);border-radius:90px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;height:10px;margin:0 5px;outline:none;padding:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;vertical-align:middle;width:10px}.owl-carousel .owl-dots .owl-dot span{display:none}.owl-carousel .owl-dots .owl-dot.active,.owl-carousel .owl-dots .owl-dot:hover{background:#fff;background:var(--white-color);border:2px solid #285bd4;border:2px solid var(--primary-color);height:15px;width:15px}.error-404{text-align:center}.error-404 .big-text{color:#142149;color:var(--title-color);font-family:Poppins,sans-serif;font-size:240px;font-weight:700;line-height:280px}.error-404 h4{margin:0 0 15px}.error-404 .button{margin-top:30px}.error-404 .search-form{display:inline-block;margin-top:30px;width:285px}.iq-author-widget .author-img{text-align:center;margin-bottom:40px}.iq-author-widget .author-img img{height:150px;width:150px;padding:5px;border:3px solid #285bd4;border:3px solid var(--primary-color);border-radius:50%;-webkit-border-radius:50%;-o-object-fit:cover;object-fit:cover}.iq-author-widget .author-deatail{text-align:center}.iq-author-widget .author-deatail .author-contain{margin-bottom:20px}.iq-author-widget .author-designation{margin-top:15px}.iq-author-widget .author-designation .designation{color:#142149;color:var(--title-color)}.iq-author-social ul{padding:0;margin:0;list-style:none}.iq-author-social .share-post{font-size:1em;font-size:var(--font-size-body);font-weight:700;font-weight:var(--font-weight-bold);color:#142149;color:var(--title-color);margin-bottom:15px}.iq-author-social ul li,.iq-widget-author .iq-author-social ul li{display:inline-block;margin-bottom:0;padding-bottom:0;border-bottom:none;margin-right:5px}.iq-author-social ul li:last-child,.iq-widget-author .iq-author-social ul li:last-child{margin-right:0}.iq-author-social ul li a,.iq-widget-author .iq-author-social ul li a{height:32px;width:32px;line-height:32px;display:inline-block;text-align:center;padding:0;border-radius:50%;-webkit-border-radius:50%;color:#fff;color:var(--white-color)}.iq-author-social ul li a.facebook{background:#285bd4;background:var(--primary-color)}.iq-author-social ul li a.twitter{background:#1277c1;background:var(--color-theme-cyan)}.iq-author-social ul li a.linkedin{background:#354b84;background:var(--color-theme-blue)}.iq-author-social ul li a.pinterest{background:#c0392b;background:var(--color-theme-red)}.iq-author-social ul li a:hover{background:#fff;background:var(--white-color);color:#285bd4;color:var(--primary-color)}.iq-widget-author .iq-author-social ul li a:before{content:none}.author-info{padding:30px;background:#f5f7fd;background:var(--global-body-bgcolor);border-radius:10px;border-radius:var(--border-radius-ten);-webkit-border-radius:10px;-webkit-border-radius:var(--border-radius-ten);display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:70px}.author-info .author-img{height:120px;min-width:120px;width:120px}.author-info .author-img img{height:100%;border-radius:50%}.author-info .author-details{margin-left:30px}.author-info .author-details .author-content p{margin-top:5px;margin-bottom:0;color:#285bd4;color:var(--primary-color);text-transform:uppercase;font-size:.875em;font-size:var(--font-size-normal);font-weight:700;font-weight:var(--font-weight-bold);letter-spacing:.063em;letter-spacing:var(--letter-spacing-one)}.author-info .author-details .top-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.author-info .author-details .description{margin-top:25px;margin-bottom:0}.author-info .iq-author-social ul{list-style:none;padding:0;margin:0}.author-info .iq-author-social ul li{display:inline-block;margin-right:15px}.author-info .iq-author-social ul li:last-child{margin-right:0}.author-info .iq-author-social ul li a{font-size:.875em;font-size:var(--font-size-normal);text-transform:uppercase;color:#5e7290;color:var(--tertiry-color);font-weight:500;font-weight:var(--font-weight-medium);height:auto;width:auto;background:transparent}.author-info .iq-author-social ul li a:hover{background:transparent;color:#285bd4;color:var(--primary-color)}.wpcf7-form input{margin-bottom:30px}.wpcf7-form textarea{line-height:1.5;margin-bottom:30px}.wpcf7-form input[type=submit]{margin-bottom:0}.wpcf7-form label{width:100%}.contact-us iframe{display:inline-block;float:left;height:450px;width:100%}input.wpcf7-not-valid{border-color:#c0392b;border-color:var(--color-theme-red)}span.wpcf7-not-valid-tip{margin-bottom:15px}.footer-subscribe{background:#142149;background:var(--title-color);margin-bottom:75px;padding:60px 0}.footer-subscribe .vc_custom_heading{color:#fff;color:var(--white-color)}.footer-subscribe p{margin-bottom:0}.footer-subscribe .title{color:#fff;color:var(--white-color)}#wpcf7-f507-p385-o1 input,#wpcf7-f507-p385-o1 textarea{background:transparent;border:1px solid #fff;border:1px solid var(--white-color);color:#fff;color:var(--white-color)}#wpcf7-f507-p385-o1 input[type=submit]{background:#0d1e67;background:var(--secondary-color);border-color:#0d1e67;border-color:var(--secondary-color)}#wpcf7-f507-p385-o1 input[type=submit]:focus,#wpcf7-f507-p385-o1 input[type=submit]:hover{background:#fff;background:var(--white-color);border-color:#285bd4;border-color:var(--primary-color);color:#285bd4;color:var(--primary-color)}#wpcf7-f507-p385-o1 input::-webkit-input-placeholder{color:#fff;color:var(--white-color)}#wpcf7-f507-p385-o1 input::-moz-placeholder{color:#fff;color:var(--white-color)}#wpcf7-f507-p385-o1 input:-ms-input-placeholder{color:#fff;color:var(--white-color)}#wpcf7-f507-p385-o1 textarea::-webkit-input-placeholder{color:#fff;color:var(--white-color)}#wpcf7-f507-p385-o1 textarea::-moz-placeholder{color:#fff;color:var(--white-color)}#wpcf7-f507-p385-o1 textarea:-ms-input-placeholder{color:#fff;color:var(--white-color)}@-webkit-keyframes shadow-pulse-dots{0%{-webkit-box-shadow:0 0 0 0 rgba(0,123,252,.2);box-shadow:0 0 0 0 rgba(0,123,252,.2)}to{-webkit-box-shadow:0 0 0 15px rgba(0,123,252,0);box-shadow:0 0 0 15px rgba(0,123,252,0)}}@keyframes shadow-pulse-dots{0%{-webkit-box-shadow:0 0 0 0 rgba(0,123,252,.2);box-shadow:0 0 0 0 rgba(0,123,252,.2)}to{-webkit-box-shadow:0 0 0 15px rgba(0,123,252,0);box-shadow:0 0 0 15px rgba(0,123,252,0)}}.iq-widget-menu.widget ul li a:before{content:none}.iq-post{margin:0;padding:0}.iq-post li{list-style:none}.iq-widget-menu.widget ul li{padding-bottom:0;margin-bottom:25px;border-bottom:none}.iq-post li .post-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.iq-post .post-img .post-img-holder a{display:inline-block;height:70px;width:70px;border-radius:5px;border-radius:var(--border-radius-box);padding:0}.iq-post .post-img .post-img-holder a img{width:100%;height:100%}.iq-post li .post-blog{margin-left:25px}.iq-post .post-blog a{padding:0}.iq-post .post-blog a .iq-post-title{font-size:1em;font-size:var(--font-size-h6);line-height:1.75;line-height:var(--font-line-height-h6)}.iq-post li .post-blog a:hover{text-decoration:none}.iq-post .post-blog a:hover .iq-post-title{color:#285bd4;color:var(--primary-color)}.iq-post li .post-blog ul li a{color:#5e7290;color:var(--tertiry-color);font-size:.75em;font-size:var(--font-size-xs);padding:0;text-transform:uppercase;font-weight:600;font-weight:var(--font-weight-semi-bold)}.iq-post li .post-blog ul li a.date-widget{letter-spacing:.063em;letter-spacing:var(--letter-spacing-one)}.iq-post li .post-blog ul li a:hover{color:#285bd4;color:var(--primary-color)}.iq-post li .post-blog a:before{display:none}.iq-domain-search .iq-wp-whmcs-form-input-box form{text-align:center;position:relative;margin:0;border-radius:10px}.iq-domain-search .iq-wp-whmcs-form-input-box input[type=text]{background:#f5f7fd;background:var(--global-body-bgcolor);border:none;border-radius:5px;border-radius:var(--border-radius-box);float:inherit;height:80px;margin:0 auto;padding:0 20px;width:100%}.domain-search .iq-domain-search .iq-wp-whmcs-form-input-box input[type=text]{background:#f5f7fd!important;background:var(--global-body-bgcolor)!important;-webkit-box-shadow:none!important;box-shadow:none!important}.iq-domain-search .iq-wp-whmcs-form-input-box input[type=submit]{float:inherit;background:#285bd4 none repeat scroll 0 0;background:var(--primary-color) none repeat scroll 0 0;position:absolute;right:0;border-top-left-radius:0;border-bottom-left-radius:0;height:80px;border-radius:0 5px 5px 0}.iq-domain-search .iq-wp-whmcs-form-input-box input[type=submit]:focus,.iq-domain-search .iq-wp-whmcs-form-input-box input[type=submit]:hover{background:#0d1e67;background:var(--secondary-color);color:#fff;color:var(--white-color)}.iq-wp-whmcs-domain table th{border:none;padding:30px;font-family:TeXGyreAdventor,sans-serif;font-family:var(--highlight-font-family);font-size:1.333em;font-size:var(--font-size-h5);line-height:1.3;line-height:var(--font-line-height-h5);color:var(--white)}.iq-wp-whmcs-domain table tr{background:#103dbe;text-align:center}.iq-table thead tr{border-top-left-radius:5px;border-top-right-radius:5px}.iq-wp-whmcs-domain table th.iq-row{background:var(--white)!important;color:#142149;color:var(--title-color)}.iq-wp-whmcs-domain table th.iq-heading{color:var(--white);background:none}.iq-wp-whmcs-domain table tr th.iq-heading:first-child{border-top-left-radius:5px}.iq-wp-whmcs-domain table tr th.iq-heading:last-child{border-top-right-radius:5px;border-top-right-radius:var(--border-radius-box)}.iq-wp-whmcs-domain table tbody{border:1px solid #f2f2f4;border:1px solid var(--border-color-light);border-bottom-left-radius:5px;border-bottom-left-radius:var(--border-radius-box);border-bottom-right-radius:5px;border-bottom-right-radius:var(--border-radius-box)}.iq-wp-whmcs-domain table tbody tr{border:none}.iq-wp-whmcs-domain table tbody tr:nth-child(2n+0) td{background:#f5f7fd;background:var(--global-body-bgcolor)}.iq-wp-whmcs-domain table{border:none}.iq-wp-whmcs-domain table td{border:1px solid #f5f7fd;padding:32px;font-size:1em;font-size:var(--font-size-body);background:#fff;background:var(--white-color);border:solid var(--global-body-bgcolor);border-width:0 1px 0 0;text-align:center}.iq-wp-whmcs-domain table td:last-child{border-width:0}@media (max-width:767px){.author-info{display:block}.author-info .author-details{margin-left:0;margin-top:30px}.author-info .author-details .top-info{display:block}.author-info .iq-author-social{margin-top:15px}}@media (max-width:479px){.iq-post li .post-img{display:block}.iq-post li .post-blog{margin-left:0;margin-top:15px}.iq-author-widget .author-designation .designation{display:block}}#bridge section#header{padding-top:80px;padding-bottom:0}#bridge section#header .container{display:none}#bridge section#main-menu{background:transparent}#bridge #main-menu{position:relative;z-index:10}#bridge nav#nav,#bridge ul.top-nav>li.primary-action>a.btn{background:#0d1e67;background:var(--secondary-color)}#bridge nav#nav{padding:0 15px}#bridge #main-menu .navbar-nav{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;display:inline-block}#bridge .navbar-nav .dropdown-menu{position:absolute}#bridge .navbar-main .navbar-nav>.active>a,#bridge .navbar-main .navbar-nav>.active>a:focus,#bridge .navbar-main .navbar-nav>.active>a:hover,#bridge .navbar-main .navbar-nav>.open>a,#bridge .navbar-main .navbar-nav>.open>a:focus,#bridge .navbar-main .navbar-nav>.open>a:hover,#bridge .navbar-main .navbar-nav>li>a:focus,#bridge .navbar-main .navbar-nav>li>a:hover{background:#285bd4;background:var(--primary-color)}#bridge ul.nav li.dropdown:hover ul.dropdown-menu{display:block}#bridge .dropdown-toggle:after{display:none}#bridge section#home-banner .input-group-btn input{float:none}#bridge section#home-banner{background-color:#285bd4;background-color:var(--primary-color);color:#fff;color:var(--white-color);padding:120px 0 80px;position:relative}#bridge section#home-banner .btn{font-size:16px}#bridge section#home-banner .btn.search{background-color:#0d1e67;background-color:var(--secondary-color)}#bridge section#home-banner .btn.transfer{background-color:#777}#bridge section#home-banner h2{margin-bottom:32px;text-transform:capitalize;font-weight:600;font-size:30px}#bridge .home-shortcuts{width:100%;float:left;padding:120px 0;border-radius:10px;background:#fff;background:var(--white-color)}#bridge .home-shortcuts .col-md-4.hidden-sm.hidden-xs.text-center{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#bridge .home-shortcuts .col-md-4.hidden-sm.hidden-xs.text-center p{font-size:30px;line-height:30px;font-weight:600;margin-bottom:35px;text-transform:capitalize;color:#285bd4;color:var(--primary-color)}#bridge .home-shortcuts .col-sm-12.col-md-8{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#bridge .home-shortcuts li{width:25%;padding:25px 15px;border:none;position:relative;z-index:9}#bridge .home-shortcuts li a{position:relative;padding:60px 30px;background:#fff;background:var(--white-color);-webkit-box-shadow:0 2px 43.65px 1.35px rgba(0,0,0,.06);box-shadow:0 2px 43.65px 1.35px rgba(0,0,0,.06)}#bridge .home-shortcuts li a:before{position:absolute;content:"";opacity:0;top:0;left:0;width:100%;height:100%;z-index:-1;background:#285bd4;background:var(--primary-color);-webkit-transform:rotate(0deg);transform:rotate(0deg);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:10px}#bridge .home-shortcuts li:hover a:before{opacity:1;-webkit-transform:rotate(12deg);transform:rotate(12deg)}#bridge .home-shortcuts li>a>i{font-size:30px;color:#285bd4;color:var(--primary-color);margin-bottom:15px}#bridge .home-shortcuts li p{font-size:16px;line-height:16px;font-weight:600;text-transform:capitalize;color:#285bd4;color:var(--primary-color);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}#bridge .home-shortcuts li span{display:none}#bridge #main-body .main-content{border:2px solid #f2f2f4;border:2px solid var(--border-color-light);border-radius:10px}#bridge .main-content .announcement-single .label{border-radius:5px}#bridge #main-body .main-content h2{color:#285bd4;color:var(--primary-color);font-weight:800}#bridge #main-body .main-content blockquote{border:none;padding:0;margin-bottom:0}#bridge .announcement-single h3 a{color:#285bd4;color:var(--primary-color);font-weight:600}#bridge .announcement-single h3 a:hover{text-decoration:none}#bridge #footer,div.wpcf7-response-output{display:none}.wpcf7-form .cfield .wpcf7-not-valid{border:1px solid #c0392b;border:1px solid var(--color-theme-red)}.site-content{display:inline-block;width:100%;float:left}.vc_parallax{overflow:hidden!important}.no-padding{padding:0!important}.no-margin{margin:0!important}.clear:after,.format-status .entry-header:after,.wrapper:after{clear:both}.clear:after,.clear:before,.format-status .entry-header:after,.format-status .entry-header:before,.wrapper:after,.wrapper:before{display:table;content:""}@media (max-width:767px){.qloud-size a.rs-layer{padding:0!important;line-height:inherit!important;text-align:center;height:auto!important;font-size:13px!important}}@media only screen and (min-width:1200px){body.boxed_layout{padding:30px}}@media (max-width:1199px){table td,table th{padding:5px;text-align:center}.iq-tabs .nav-pills .nav-link{padding-left:0;padding-right:0}.blog-detail-wrap{padding:0 15px}}@media (max-width:991px){.site-main .sf-content>.vc_row.wpb_row.vc_row-fluid{padding:70px 0}.shop_list{display:none}.iq-height{position:fixed}.widget_calendar .calendar_wrap table td,.widget_calendar .calendar_wrap table th{padding:5px;padding:2px}.owl-carousel.blog-carousel{margin:0}.iq-popup-video,.iq-popup-video .position-relative{min-height:200px}}@media (max-width:767px){.page-numbers li .next.page-numbers,.page-numbers li .prev.page-numbers{display:none}.error-404 .big-text{font-size:200px}}@media (max-width:479px){.error-404 .big-text{font-size:150px;line-height:160px}.iq-wp-whmcs-form-input-box form{padding:30px 10px}.iq-wp-whmcs-form-input-box input[type=text]{padding:0 5px}.iq-domain-search .iq-wp-whmcs-form-input-box input[type=submit],.iq-wp-whmcs-form-input-box input[type=submit]{position:static;width:100%;margin-top:16px;border-radius:5px;border-radius:var(--border-radius-box);-webkit-border-radius:5px;-webkit-border-radius:var(--border-radius-box);-moz-border-radius:5px;-moz-border-radius:var(--border-radius-box)}}.iq-domain-search.rs-domain-search .iq-wp-whmcs-form-input-box input[type=text]{border-radius:10px;margin-bottom:20px;background:#f5f7fd;background:var(--global-body-bgcolor);-webkit-box-shadow:none;box-shadow:none;text-align:center;height:60px}.iq-domain-search.rs-domain-search input[type=email]::-webkit-input-placeholder{text-align:center}.iq-domain-search.rs-domain-search input[type=email]::-moz-placeholder{text-align:center}.iq-domain-search.rs-domain-search input[type=email]::placeholder{text-align:center}.iq-domain-search.rs-domain-search input[type=text]::-webkit-input-placeholder{text-align:center}.iq-domain-search.rs-domain-search input[type=text]::-moz-placeholder{text-align:center}.iq-domain-search.rs-domain-search input[type=text]:-ms-input-placeholder{text-align:center}.iq-domain-search.rs-domain-search input[type=text]::-ms-input-placeholder{text-align:center}.iq-domain-search.rs-domain-search input[type=text]::placeholder{text-align:center}.iq-domain-search.rs-domain-search input[type=tel]::-webkit-input-placeholder{text-align:left}.iq-domain-search.rs-domain-search input[type=tel]::-moz-placeholder{text-align:left}.iq-domain-search.rs-domain-search input[type=tel]:-ms-input-placeholder{text-align:left}.iq-domain-search.rs-domain-search input[type=tel]::-ms-input-placeholder{text-align:left}.iq-domain-search.rs-domain-search input[type=tel]::placeholder{text-align:left}.iq-domain-search.rs-domain-search input[type=email]:-ms-input-placeholder{text-align:center}.iq-domain-search.rs-domain-search input[type=email]::-ms-input-placeholder{text-align:center}.iq-domain-search.rs-domain-search .iq-wp-whmcs-form-input-box input[type=submit]{float:inherit;position:absolute;right:0;left:0;border-top-left-radius:0;border-bottom-left-radius:0;height:60px;border-radius:5px 5px;width:100%}.rs-domain-search .iq-wp-whmcs-form-input-box input[type=submit]{background-color:#285bd4;background-color:var(--primary-color)}.rs-domain-search .iq-wp-whmcs-form-input-box input[type=submit]:hover{background-color:#0d1e67;background-color:var(--secondary-color)}.widget.widget_archive ul li span.archiveCount,.widget_categories ul li span{float:right;color:#5e7290;color:var(--tertiry-color);width:30px;height:30px;text-align:center;font-size:.875em;font-size:var(--font-size-normal)}.textgyreadventor{font-family:TeXGyreAdventor,sans-serif!important;font-family:var(--highlight-font-family)!important}.rs_slider-11 .mc4wp-form .mc4wp-form-fields{display:-webkit-box;display:-ms-flexbox;display:flex}.rs_slider-11 .mc4wp-form .mc4wp-form-fields input[type=email]{width:60%;margin-right:30px}.rs-domain-search-home-2 .wpWhmcsSearchDomainName{width:100%;margin-right:0;height:66px!important;background:#fff!important;background:var(--white-color)!important}.rs-domain-search-home-2 input[type=submit]{position:absolute;right:0;border-radius:0 5px 5px 0;top:0;height:66px!important;background-color:#285bd4!important;background-color:var(--primary-color)!important;letter-spacing:.188em;letter-spacing:var(--letter-spacing-three)}.rs-domain-search-home-2 input[type=submit]:hover{background-color:#0d1e67!important;background-color:var(--secondary-color)!important}@media (max-width:479px){.rs_slider-11 .mc4wp-form .mc4wp-form-fields input[type=email]{width:100%;margin-right:0}.rs_slider-11 .mc4wp-form .mc4wp-form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.rs_slider-11 .mc4wp-form-fields input[type=submit]{position:unset;width:100%}.rs-domain-search-home-2 input[type=submit]{top:30px!important}}@media (max-width:380px){.rs-domain-search-home-2 input[type=submit]{position:unset!important;width:100%;border-radius:5px!important;border-radius:var(--border-radius-box)!important;margin-top:15px}}.wpcf7-form p{margin-top:0}.email.Address-form,.wpcf7-text.fullname-form{margin-bottom:20px;border-radius:5px!important;border-radius:var(--border-radius-box)!important}.wpcf7-form-control-wrap .text-area-group{margin-bottom:35px;border-radius:5px!important;border-radius:var(--border-radius-box)!important}.contact-form-new input,.contact-form-new textarea{width:100%;margin-bottom:40px}.comments-area input,.comments-area textarea,.contact-form-new input,.contact-form-new textarea{background-color:transparent;border:none;border-bottom:1px solid #dee8ff;border-bottom:1px solid var(--input-border-light);border-radius:0;color:#5e7290;color:var(--tertiry-color);padding:0}.comment-form{position:relative}.comments-area input::-webkit-input-placeholder,.comments-area textarea::-webkit-input-placeholder,.contact-form-new input::-webkit-input-placeholder,.contact-form-new textarea::-webkit-input-placeholder{color:transparent}.comments-area input::-moz-placeholder,.comments-area textarea::-moz-placeholder,.contact-form-new input::-moz-placeholder,.contact-form-new textarea::-moz-placeholder{color:transparent}.comments-area input:-ms-input-placeholder,.comments-area textarea:-ms-input-placeholder,.contact-form-new input:-ms-input-placeholder,.contact-form-new textarea:-ms-input-placeholder{color:transparent}.comments-area input::-ms-input-placeholder,.comments-area textarea::-ms-input-placeholder,.contact-form-new input::-ms-input-placeholder,.contact-form-new textarea::-ms-input-placeholder{color:transparent}.comments-area input::placeholder,.comments-area textarea::placeholder,.contact-form-new input::placeholder,.contact-form-new textarea::placeholder{color:transparent}.contact-form-new input:not(:-moz-placeholder-shown),.contact-form-new textarea:not(:-moz-placeholder-shown){background:transparent;border-color:#dee8ff;border-color:var(--input-border-light)}.contact-form-new input:not(:-ms-input-placeholder),.contact-form-new textarea:not(:-ms-input-placeholder){background:transparent;border-color:#dee8ff;border-color:var(--input-border-light)}.contact-form-new input:not(:placeholder-shown),.contact-form-new textarea:not(:placeholder-shown){background:transparent;border-color:#dee8ff;border-color:var(--input-border-light)}.comments-area input:focus,.comments-area textarea:focus,.contact-form-new input:focus,.contact-form-new input:focus-visible,.contact-form-new input:focus-within,.contact-form-new textarea:focus{border:none;border-bottom:1px solid #285bd4;border-bottom:1px solid var(--primary-color);background:transparent;border-radius:0}.contact-form-new .wpcf7-form-control-wrap{display:block}.comments-area label,.contact-form-new label{position:absolute;top:0;left:0;pointer-events:none;-webkit-transform-origin:0 0;transform-origin:0 0;color:#5e7290;color:var(--tertiry-color);font-size:1em;font-size:var(--font-size-body);font-weight:400;font-weight:var(--font-weight-regular);height:auto;padding:0;border:none;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.comments-area .comment-form-cookies-consent label{position:static;padding:0;border:none}.comments-area input:not(:-moz-placeholder-shown)~label,.contact-form-new input:not(:-moz-placeholder-shown)~label{opacity:1;-webkit-transform:translateY(-10px) translateX(0);transform:translateY(-10px) translateX(0);padding:0;background:transparent;border:none;line-height:1.1em;color:#285bd4;color:var(--primary-color)}.comments-area input:not(:-ms-input-placeholder)~label,.contact-form-new input:not(:-ms-input-placeholder)~label{opacity:1;-webkit-transform:translateY(-10px) translateX(0);transform:translateY(-10px) translateX(0);padding:0;background:transparent;border:none;line-height:1.1em;color:#285bd4;color:var(--primary-color)}.comments-area input:focus~label,.comments-area input:not(:placeholder-shown)~label,.contact-form-new input:focus~label,.contact-form-new input:not(:placeholder-shown)~label{opacity:1;-webkit-transform:translateY(-10px) translateX(0);transform:translateY(-10px) translateX(0);padding:0;background:transparent;border:none;line-height:1.1em;color:#285bd4;color:var(--primary-color)}.comments-area textarea:not(:-moz-placeholder-shown)~label,.contact-form-new textarea:not(:-moz-placeholder-shown)~label{-webkit-transform:translateY(-20px) translateX(0);transform:translateY(-20px) translateX(0);color:#285bd4;color:var(--primary-color)}.comments-area textarea:not(:-ms-input-placeholder)~label,.contact-form-new textarea:not(:-ms-input-placeholder)~label{-webkit-transform:translateY(-20px) translateX(0);transform:translateY(-20px) translateX(0);color:#285bd4;color:var(--primary-color)}.comments-area textarea:focus~label,.comments-area textarea:not(:placeholder-shown)~label,.contact-form-new textarea:focus~label,.contact-form-new textarea:not(:placeholder-shown)~label{-webkit-transform:translateY(-20px) translateX(0);transform:translateY(-20px) translateX(0);color:#285bd4;color:var(--primary-color)}.comments-area .comment-form-cookies-consent input:not(:-moz-placeholder-shown)~label{transform:none;-webkit-transform:none;color:#5e7290;color:var(--tertiry-color)}.comments-area .comment-form-cookies-consent input:not(:-ms-input-placeholder)~label{transform:none;-webkit-transform:none;color:#5e7290;color:var(--tertiry-color)}.comments-area .comment-form-cookies-consent input:focus~label,.comments-area .comment-form-cookies-consent input:not(:placeholder-shown)~label,.comments-area .comment-form-cookies-consent label{transform:none;-webkit-transform:none;color:#5e7290;color:var(--tertiry-color)}.comments-area textarea,.contact-form-new textarea{min-height:6.25em;padding:0}.contact-form-new .form-button{margin-top:1em}.contact-form-new .qloud-checkbox .wpcf7-list-item{margin:0}.contact-form-new input[type=checkbox]{width:auto;display:inline-block;margin:0 10px 0 0;height:27px}.rs-popup-video.style-two,.rs-popup-video.style-two .position-relative{min-height:auto}.rs-popup-video.style-two .rs-video-img{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rs-popup-video.style-two .rs-video-icon{position:static;-webkit-transform:translate(0);transform:translate(0)}.rs-popup-video.style-two .rs-video{height:50px;width:50px;line-height:50px;font-size:1em;font-size:var(--font-size-body);z-index:99;position:relative;background-color:#fff;background-color:var(--white-color);display:inline-block;border-radius:50%;--webkit-border-radius:50%}.rs-popup-video.style-two .rs-waves{width:10rem;height:10rem;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:.5}.rs-popup-video.style-two .rs-waves .waves{height:10rem;width:10rem}.rs-popup-video.style-two .video-text{margin-left:30px;z-index:3}.rs-popup-video.style-two .video-text a{text-transform:capitalize;font-size:1.333em;font-size:var(--font-size-h5);line-height:1.3;line-height:var(--font-line-height-h5);font-weight:700;font-weight:var(--font-weight-bold);color:#5e7290;color:var(--tertiry-color);cursor:pointer}.rs-popup-video.style-two .video-text a:hover{color:#285bd4;color:var(--primary-color)}.rs-waves{position:absolute;width:10rem;height:10rem;left:-80px;top:-80px;z-index:2;float:right;opacity:.2}.rs-waves .waves{position:absolute;width:20rem;height:20rem;background:#fff;background:var(--white-color);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";border-radius:320px;background-clip:padding-box;-webkit-animation:waves 3s ease-in-out infinite;animation:waves 3s ease-in-out infinite}.rs-waves .wave-1{-webkit-animation-delay:0s;animation-delay:0s}.rs-waves .wave-2{-webkit-animation-delay:1s;animation-delay:1s}.rs-waves .wave-3{-webkit-animation-delay:2s;animation-delay:2s}@-webkit-keyframes waves{0%{-webkit-transform:scale(.3);transform:scale(.3);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}50%{opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"}to{-webkit-transform:scale(.9);transform:scale(.9);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}@keyframes waves{0%{-webkit-transform:scale(.2);transform:scale(.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}50%{opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"}to{-webkit-transform:scale(.9);transform:scale(.9);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}.rs-popup-video .rs-popup-video,.rs-secondary-btn{color:#fff;color:var(--white-color)}.rs-secondary-btn{background-color:#0d1e67!important;background-color:var(--secondary-color)!important}.rs-secondary-btn:hover{background-color:#0d1e67;background-color:var(--secondary-color);color:#fff;color:var(--white-color)}.rs-popup-video.style-three .position-relative{min-height:auto}.rs-popup-video.style-three .rs-video-img{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rs-popup-video.style-three .rs-video-icon{position:static;-webkit-transform:translate(0);transform:translate(0)}.rs-popup-video.style-three .rs-video{height:30px;width:30px;line-height:30px;font-size:1em;font-size:var(--font-size-body);z-index:99;position:relative;color:#fff;color:var(--white-color);background-color:#0d1e67;background-color:var(--secondary-color);display:inline-block;border-radius:50%;--webkit-border-radius:50%}.rs-popup-video.style-three .rs-waves{width:5rem;height:5rem;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:.5}.rs-popup-video.style-three .rs-waves .waves{height:5rem;width:5rem}.rs-popup-video.style-three .video-text{margin-left:30px;z-index:3;color:#285bd4;color:var(--primary-color);cursor:pointer}.rs-popup-video.style-three .video-text a{text-transform:capitalize;font-size:1.333em;font-size:var(--font-size-h5);line-height:1.3;line-height:var(--font-line-height-h5);font-weight:700;font-weight:var(--font-weight-bold);color:#5e7290;color:var(--tertiry-color);cursor:pointer}.rs-popup-video.style-three .video-text a:hover{color:#285bd4;color:var(--primary-color)}.rs-popup-video.style-three .rs-waves .waves{background:#0d1e67;background:var(--secondary-color)}.rs-popup-video.style-four .position-relative{min-height:auto}.rs-popup-video.style-four .rs-video-img{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rs-popup-video.style-four .rs-video-icon{position:static;-webkit-transform:translate(0);transform:translate(0)}.rs-popup-video.style-four .rs-video{height:40px;width:40px;line-height:40px;font-size:1em;font-size:var(--font-size-body);z-index:99;position:relative;color:#fff;color:var(--white-color);background-color:#285bd4;background-color:var(--primary-color);display:inline-block;border-radius:50%;--webkit-border-radius:50%}.rs-popup-video.style-four .rs-waves{width:5rem;height:5rem;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:.5}.rs-popup-video.style-four .rs-waves .waves{height:5rem;width:5rem}.rs-popup-video.style-four .video-text{margin-left:30px;z-index:3;font-size:1em;font-size:var(--font-size-h6);font-weight:700;font-weight:var(--font-weight-bold);color:#142149;color:var(--title-color)}.rs-popup-video.style-four .video-text a{text-transform:capitalize;font-size:1.333em;font-size:var(--font-size-h5);line-height:1.3;line-height:var(--font-line-height-h5);font-weight:700;font-weight:var(--font-weight-bold);color:#5e7290;color:var(--tertiry-color);cursor:pointer}.rs-popup-video.style-four .video-text a:hover{color:#285bd4;color:var(--primary-color)}.rs-popup-video.style-four .rs-waves .waves{background:#285bd4;background:var(--primary-color)}.bypostauthor{font-weight:700}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9jdXN0b20tcHJvcGVydGllcy5jc3MiLCJfcmVzZXQuY3NzIiwiX3R5cG9ncmFwaHkuY3NzIiwiX2VsZW1lbnRzLmNzcyIsIl9saW5rcy5jc3MiLCJfYmxvY2tzLmNzcyIsIl9hZG1pbmJhci5jc3MiLCJfaGVhZGVyLmNzcyIsIl9idXJnZXItbWVudS5jc3MiLCJfc2VhcmNoLmNzcyIsIl9tZWRpYS5jc3MiLCJfZm9vdGVyLmNzcyIsIl9zZWxlY3QyLmNzcyIsImdsb2JhbC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBT0EsV0FDQywyQkFBOEIsQ0FDOUIsaUJBQWtCLENBQ2xCLGVBQW1CLENBQ25CLGlCQUFrQixDQUNsQixrSEFFQyxDQUdBLFdBQ0QsMkJBQThCLENBQzlCLGlCQUFrQixDQUNsQixlQUFtQixDQUNuQixpQkFBa0IsQ0FDbEIsNEdBRUMsQ0FFRCxNQUdBLHNCQUF1QixDQUN2QiwyQkFBNEIsQ0FDNUIsdUJBQXdCLENBSXhCLHdDQUEwQyxDQUMxQyxvREFBc0QsQ0FDdEQsc0JBQXVCLENBQ3ZCLDhCQUErQixDQUMvQixzREFBdUQsQ0FHdkQsaUNBQWtDLENBQ2xDLG9DQUFxQyxDQUNyQyx3Q0FBeUMsQ0FDekMsMkNBQTRDLENBQzVDLHdDQUF5QyxDQUN6QywyQ0FBNEMsQ0FHNUMsbURBQXdELENBQ3hELHdEQUE2RCxDQUM3RCxzREFBMkQsQ0FDM0QsdURBQTRELENBRzVELDBCQUEyQixDQUMzQixvQkFBcUIsQ0FDckIsc0JBQXVCLENBQ3ZCLHNCQUF1QixDQUN2QixzQkFBdUIsQ0FDdkIsc0JBQXVCLENBQ3ZCLHNCQUF1QixDQUN2QixrQkFBbUIsQ0FDbkIscUJBQXNCLENBQ3RCLHNCQUF1QixDQUN2QixxQkFBc0IsQ0FDdEIsb0JBQXFCLENBQ3JCLHVCQUF3QixDQUN4QixxQkFBc0IsQ0FHdEIsNEJBQTZCLENBQzdCLHlCQUEwQixDQUMxQix5QkFBMEIsQ0FDMUIseUJBQTBCLENBQzFCLHlCQUEwQixDQUMxQix5QkFBMEIsQ0FD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ZXNDb250ZW50IjpbIi8qKlxuICogQ3VzdG9tIFByb3BlcnRpZXNcbiAqIGFrYSBDU1MgdmFyaWFibGVzLlxuICpcbiAqIEBsaW5rOiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvLS0qXG4gKiovXG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ1RlWEd5cmVBZHZlbnRvcic7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybCgnZm9udHMvdGV4Z3lyZWFkdmVudG9yLXJlZ3VsYXItd2ViZm9udC53b2ZmJyksIFxuXHR1cmwoJ2ZvbnRzL3RleGd5cmVhZHZlbnRvci1yZWd1bGFyLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICB9XG4gIFxuICBcbiAgQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnVGVYR3lyZUFkdmVudG9yJztcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKCdmb250cy90ZXhneXJlYWR2ZW50b3ItYm9sZC13ZWJmb250LndvZmYnKSwgXG5cdHVybCgnZm9udHMvdGV4Z3lyZWFkdmVudG9yLWJvbGQtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gIH1cblxuIDpyb290IHtcblxuXHQvKiBDb250YWluZXIgKi9cblx0LS1jb250ZW50LXdpZHRoOiA4Ny41ZW07XG5cdC0tY29udGVudC13aWR0aC1zbTogNzMuMTI1ZW07XG5cdC0tc2lkZWJhci13aWR0aDogMTguNzVlbTtcblxuXG5cdC8qIFR5cG9ncmFwaHkgKi9cblx0LS1nbG9iYWwtZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXHQtLWhpZ2hsaWdodC1mb250LWZhbWlseTogJ1RlWEd5cmVBZHZlbnRvcicsIHNhbnMtc2VyaWY7XG5cdC0tZ2xvYmFsLWZvbnQtc2l6ZTogMWVtO1xuXHQtLWdsb2JhbC1mb250LWxpbmUtaGVpZ2h0OiAxLjc1O1xuXHQtLWdsb2JhbC1ib3gtc2hhZG93OiAwcHggMjRweCA4NHB4IDBweCByZ2JhKDAsMCwwLDAuMDUpO1xuXG5cdC8qIFBhZ2UgU3BhY2luZyAqL1xuXHQtLWdsb2JhbC1wYWdlLXRvcC1zcGFjaW5nOiA4LjEyNWVtO1xuXHQtLWdsb2JhbC1wYWdlLWJvdHRvbS1zcGFjaW5nOiA4LjEyNWVtO1xuXHQtLWdsb2JhbC1wYWdlLXRvcC1zcGFjaW5nLXRhYmxldDogNC4zNzVlbTtcblx0LS1nbG9iYWwtcGFnZS1ib3R0b20tc3BhY2luZy10YWJsZXQ6IDQuMzc1ZW07XG5cdC0tZ2xvYmFsLXBhZ2UtdG9wLXNwYWNpbmctbW9iaWxlOiAzLjEyNWVtO1xuXHQtLWdsb2JhbC1wYWdlLWJvdHRvbS1zcGFjaW5nLW1vYmlsZTogMy4xMjVlbTtcblxuXHQvKiBDdXN0b20gZWRpdG9yIGZvbnQgc2l6ZXMgKi9cblx0LS1mb250LXNpemUteHM6IGNhbGMoMTYgLyB2YXIoLS1nbG9iYWwtZm9udC1zaXplKSAqIDFlbSk7XG5cdC0tZm9udC1zaXplLXJlZ3VsYXI6IGNhbGModmFyKC0tZ2xvYmFsLWZvbnQtc2l6ZSkgLyAxNiAqIDFlbSk7XG5cdC0tZm9udC1zaXplLWxhcmdlOiBjYWxjKDM2IC8gdmFyKC0tZ2xvYmFsLWZvbnQtc2l6ZSkgKiAxZW0pO1xuXHQtLWZvbnQtc2l6ZS1sYXJnZXI6IGNhbGMoNDggLyB2YXIoLS1nbG9iYWwtZm9udC1zaXplKSAqIDFlbSk7XG5cblx0LyogRm9udHNpemUgKi9cblx0LS1mb250LXNpemUtbm9ybWFsOiAwLjg3NWVtO1xuXHQtLWZvbnQtc2l6ZS1ib2R5OiAxZW07XG5cdC0tZm9udC1zaXplLWgxOiA0LjIwOWVtO1xuXHQtLWZvbnQtc2l6ZS1oMjogMy4xNTdlbTtcblx0LS1mb250LXNpemUtaDM6IDIuMzY5ZW07XG5cdC0tZm9udC1zaXplLWg0OiAxLjc3N2VtO1xuXHQtLWZvbnQtc2l6ZS1oNTogMS4zMzNlbTtcblx0LS1mb250LXNpemUtaDY6IDFlbTtcblx0LS1mb250LXNpemUteHM6IDAuNzVlbTtcblx0LS1mb250LXNpemUtMTg6IDEuMTI1ZW07XG5cdC0tZm9udC1zaXplLTIwOiAxLjI1ZW07XG5cdC0tZm9udC1zaXplLTQwOiAyLjVlbTtcblx0LS1mb250LXNpemUtNDU6IDIuODEyNWVtO1xuXHQtLWZvbnQtc2l6ZS02MDogMy43NWVtO1xuXG5cdC8qIExpbmUtSGVpZ2h0ICovXG5cdC0tZm9udC1saW5lLWhlaWdodC1ib2R5OiAxLjc1O1xuXHQtLWZvbnQtbGluZS1oZWlnaHQtcDogMS43NTtcblx0LS1mb250LWxpbmUtaGVpZ2h0LWgxOiAxLjM7XG5cdC0tZm9udC1saW5lLWhlaWdodC1oMjogMS4zO1xuXHQtLWZvbnQtbGluZS1oZWlnaHQtaDM6IDEuMztcblx0LS1mb250LWxpbmUtaGVpZ2h0LWg0OiAxLjM7XG5cdC0tZm9udC1saW5lLWhlaWdodC1oNTogMS4zO1xuXHQtLWZvbnQtbGluZS1oZWlnaHQtaDY6IDEuNzU7XG5cblx0LyogRm9udC1XZWlnaHQgKi9cblx0LS1mb250LXdlaWdodC1ib2R5OiA0MDA7XG5cdC0tZm9udC13ZWlnaHQtaDE6IDcwMDtcblx0LS1mb250LXdlaWdodC1oMjogNzAwO1xuXHQtLWZvbnQtd2VpZ2h0LWgzOiA3MDA7XG5cdC0tZm9udC13ZWlnaHQtaDQ6IDcwMDtcblx0LS1mb250LXdlaWdodC1oNTogNzAwO1xuXHQtLWZvbnQtd2VpZ2h0LWg2OiA3MDA7XG5cblx0LyogZm9udC13ZWlnaHQqL1xuXHQtLWZvbnQtd2VpZ2h0LWxpZ2h0OjMwMDtcblx0LS1mb250LXdlaWdodC1yZWd1bGFyOjQwMDtcblx0LS1mb250LXdlaWdodC1tZWRpdW06NTAwO1xuXHQtLWZvbnQtd2VpZ2h0LXNlbWktYm9sZDo2MDA7XG5cdC0tZm9udC13ZWlnaHQtYm9sZDo3MDA7XG5cblx0LyogTGV0dGVyIHNwYWNpbmcgKi9cblx0LS1mb250LWxldHRlci1zcGFjaW5nLWJvZHk6IDA7XG5cdC0tZm9udC1sZXR0ZXItc3BhY2luZy1saW5rOjAuMDk0ZW07XG5cdC0tZm9udC1sZXR0ZXItc3BhY2luZy1oMTogMDtcblx0LS1mb250LWxldHRlci1zcGFjaW5nLWgyOiAwO1xuXHQtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDM6IDA7XG5cdC0tZm9udC1sZXR0ZXItc3BhY2luZy1oNDogMDtcblx0LS1mb250LWxldHRlci1zcGFjaW5nLWg1OiAwO1xuXHQtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDY6IDA7XG5cdC0tbGV0dGVyLXNwYWNpbmc6MC4yNWVtO1xuXHQtLWxldHRlci1zcGFjaW5nLW9uZTogMC4wNjNlbTtcblx0LS1sZXR0ZXItc3BhY2luZy10d286IDAuMTI1ZW07XG4gICAgLS1sZXR0ZXItc3BhY2luZy10aHJlZTogMC4xODhlbTtcblx0LS1sZXR0ZXItc3BhY2luZy1mb3VyOiAwLjI1ZW07XG5cblx0LyogYm9yZGVyLXJhZGl1cyAqL1xuXHQtLWJvcmRlci1yYWRpdXM6IDA7XG5cdC0tYm9yZGVyLXJhZGl1cy1ib3g6IDVweDtcblx0LS1ib3JkZXItcmFkaXVzLXRlbjogMTBweDtcblxuXHQvKiB6IGluZGV4ICovXG5cdC0tei1pbmRleC1taW51czotMTtcblxuXG5cdC8qIENvbG9ycyAqL1xuXHQtLXByaW1hcnktY29sb3I6ICMyODViZDQ7XG5cdC0tc2Vjb25kYXJ5LWNvbG9yOiAjMGQxZTY3O1xuXHQtLXRpdGxlLWNvbG9yOiAjMTQyMTQ5O1xuXHQtLXRlcnRpcnktY29sb3I6ICM1ZTcyOTA7XG5cdC0td2hpdGUtY29sb3I6ICNmZmY7XG5cblxuXHQtLWdsb2JhbC1ib2R5LWJnY29sb3I6ICNmNWY3ZmQ7XG5cdC0tZ2xvYmFsLWJvZHktbGlnaHRjb2xvcjogI2YxZjNmNTtcblx0LS1nbG9iYWwtZm9udC1zdWJ0aXRsZTogI2RlM2E1Mztcblx0LS1nbG9iYWwtZGFyay1zdWJtZW51OiAjN2M4NTliO1xuXHQtLWdsb2JhbC1ib2R5LWxpZ2h0Ymc6ICNmN2Y3Zjc7XG5cdC0tYm9yZGVyLWNvbG9yLWxpZ2h0OiAjZjJmMmY0O1xuXHQtLWJvcmRlci1jb2xvci1kYXJrOiAjMjYyZjQ4O1xuXHQtLWJvcmRlci1jb2xvci1saWdodC1vcGFjaXR5OiByZ2JhKDI1NSwyNTUsMjU1LDAuMik7XG5cdC0tYm9yZGVyLWNvbG9yLWRhcmstb3BhY2l0eTogcmdiYSg4MiwgOTUsIDEyOSwgMC4xKTtcblx0LS1jb2xvci1saW5rOiAgIzI4NWJkNDtcblx0LS1jb2xvci1saW5rLXZpc2l0ZWQ6ICMyODViZDQ7XG5cdC0tY29sb3ItbGluay1hY3RpdmU6ICAjMjg1YmQ0O1xuXHQtLWNvbG9yLWZvb3Rlci10b3AtZGFyazogIzAwMDUwNTtcblx0LS1jb2xvci1mb290ZXItY29weXJpZ2h0LWRhcms6ICMwMDAyMDI7XG5cdC0tY29sb3ItbWV0YS1iZzogI2U4ZWJmMTtcblx0LS1jb2xvci1jYXRlZ29leS1iZzogI2Y1ZjVmNTtcblx0LS1jb2xvci1mb290ZXItbGlnaHRiZzogIzE3MTcxNztcblx0LS1jb2xvci1wb3N0LXN0aWNreS1iZzogI2Y5ZjlmOTtcblx0LS1jb2xvci1pbnB1dC1wbGFjZWhvbGRlcjogIzdjODU5Yjtcblx0XG5cdC0taXEtcHJvY2Vzcy1zdGVwLTk6ICNjMGNlZjA7XG5cdC0tcHJvY2Vzcy1zdGVwLWJnOiNlOWVmZmY7XG5cdC0tcXVvdGUtY29sb3I6I2ViZWZmZjtcblx0LS1xdW90ZS1jb2xvci1saWdodDojY2RkOWZmO1xuICAgIC0taW5wdXQtYmctY29sb3I6IzNENEI4NTtcblx0LS1pbnB1dC1ib3JkZXItbGlnaHQ6ICNERUU4RkY7XG5cdC0tcHJpY2UtcmFuZ2UtY29sb3I6ICNlOWVlZmY7XG5cdC0tcHJpY2UtcmFuZ2Utc2xpZGVyLWNvbG9yOiAjZWFlZWZiO1xuXHQvKiBDdXN0b20gZWRpdG9yIGNvbG9ycyAqL1xuXHQtLXByaW1hcnktY29sb3ItZGFyazojZGUyNjQyO1xuXHQtLXByaW1hcnktY29sb3ItbGlnaHQ6I2ZmZGNlMTtcblx0LS1zZWNvbmRhcnktY29sb3ItZGFyazogI2ZmZjJiMztcblx0LS1zZWNvbmRhcnktY29sb3ItbGlnaHQ6ICNmZmZiZTU7XG5cdC0tY29sb3ItdGhlbWUtcmVkOiAjYzAzOTJiO1xuXHQtLWNvbG9yLXRoZW1lLWdyZWVuOiAjMjViMTVmO1xuXHQtLWNvbG9yLXRoZW1lLWJsdWU6ICMzNTRCODQ7XG5cdC0tY29sb3ItdGhlbWUtY3lhbjogIzEyNzdDMTtcblx0LS1jb2xvci10aGVtZS15ZWxsb3c6ICNmZmQ4MWM7XG5cdC0tY29sb3ItdGhlbWUtYmxhY2s6ICMwMDA7XG5cdC0tY29sb3ItdGhlbWUtZ3JleTogIzk1YTVhNjtcblx0LS1jb2xvci10aGVtZS13aGl0ZS1saWdodDogIzdjODU5Yjtcblx0LS1jb2xvci1jdXN0b20tZGF5bGlnaHQ6ICM5N2MwYjc7XG5cdC0tY29sb3ItY3VzdG9tLXN1bjogI2VlZTlkMTtcblx0LS1mb290ZXItdGhlbWUtZGFyazogIzBlMTUyNztcblxuXHQvKiBIZWFkZXIgZWRpdG9yIGNvbG9ycyAqL1xuXHQtLWdsb2JhbC1mb250LWFjdGl2ZTojMjg3MGRlO1xuXHQtLWdsb2JhbC1mb250LWhvdmVyOiMyODcwZGU7XG5cblx0LS1yYXRpbmctc3Rhci1hY3RpdmU6I0RGQjMwMDtcblx0LyogZm9vdGVyICovXG5cdC0tZm9vdGVyLWJnOiNmMmY1ZmU7XHRcblx0LyogdmVydGljYWwgcHJpY2VpbmcgKi9cblx0LS1pbmFjdGl2ZS1pY29uIDojQURCMUJBO1xuXHQtLXNsaWNrLWRvdC1saWdodDojQkVDRUYyO1xuXHQtLWRpdmlkZXItYm9yZGVyOiNlZWU7XG5cdC0tb2xkLWJvcmRlci1jb2xvcjojZWVlZWVlO1xuXHQtLWNvbnRhY3QtaW5wdXQtYm9yZGVyOiNlMWUxZTE7XG5cdC0taWNvbi1ib3gtc3R5bGUtOC1ib3JkZXI6I2U2ZTdlYjtcblx0LS1wcm9ncmVzcy1iZzojNmY2ZjZmO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpe1xuICAgIDpyb290IHtcbiAgICAgICAgLS1mb250LXNpemUtaDE6IDMuNjUzZW07XG4gICAgICAgIC0tZm9udC1zaXplLWgyOiAyZW07XG4gICAgICAgIC0tZm9udC1zaXplLWgzOiAxLjgyN2VtO1xuXHRcdC0tZm9udC1zaXplLWg0OiAxLjcwMGVtO1xuICAgIH1cbn0iLCIvKlxuQ1NTIG5vcm1hbGl6YXRpb24gYmFzZWQgaW4gcGFydCBvbiBub3JtYWxpemUuY3NzIGJ5XG5OaWNvbGFzIEdhbGxhZ2hlciBhbmQgSm9uYXRoYW4gTmVhbCBodHRwOi8vbmVjb2xhcy5naXRodWIuaW8vbm9ybWFsaXplLmNzcy9cbiovXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgTm9ybWFsaXplXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyogRG9jdW1lbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cblxuaHRtbCB7XG5cdGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG5cdC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYm9keSB7XG5cdG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cbiAqL1xuXG5tYWluIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG5cdGZvbnQtc2l6ZTogMmVtO1xuXHRtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG5cdGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG5cdGhlaWdodDogMDsgLyogMSAqL1xuXHRvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcblx0Zm9udC1mYW1pbHk6IG1vbm9zcGFjZTsgLyogMSAqL1xuXHRmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuYSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuXHRib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG5cdGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7IC8qIDEgKi9cblx0Zm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG5cdGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG5cdGZvbnQtc2l6ZTogNzUlO1xuXHRsaW5lLWhlaWdodDogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG5cdGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcblx0dG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5pbWcge1xuXHRib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0OyAvKiAxICovXG5cdGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuXHRsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuXHRtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQge1xuXHRvdmVyZmxvdzogdmlzaWJsZTsgLyogMSAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lOyAvKiAxICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRib3JkZXItc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcblx0b3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5maWVsZHNldCB7XG5cdHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxubGVnZW5kIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuXHRjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuXHRkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuXHRtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cblx0cGFkZGluZzogMDsgLyogMyAqL1xuXHR3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5wcm9ncmVzcyB7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xuXG50ZXh0YXJlYSB7XG5cdG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICovXG5cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuXHRwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG5cdG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlICovXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cblx0Zm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuXHRkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG5cbnRlbXBsYXRlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuXG5baGlkZGVuXSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4iLCJAaW1wb3J0IFwiX2N1c3RvbS1wcm9wZXJ0aWVzLmNzc1wiO1xuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgVHlwb2dyYXBoeVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5ib2R5IHtcblx0Y29sb3I6IHZhcigtLXRlcnRpcnktY29sb3IpO1xuXHRmb250LWZhbWlseTogdmFyKC0tZ2xvYmFsLWZvbnQtZmFtaWx5KTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keSk7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWJvZHkpO1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1oaWdobGlnaHQtZm9udC1mYW1pbHkpO1xuXHRmb250LXN0cmV0Y2g6IGNvbmRlbnNlZDtcblx0Y2xlYXI6IGJvdGg7XG5cdG1hcmdpbjogMC42MjVlbSAwO1xuXHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuaDEge1xuXHRjb2xvcjogdmFyKC0tdGl0bGUtY29sb3IpO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oMSk7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWgxKTtcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDEpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaDEpO1xufVxuXG5oMiB7XG5cdGNvbG9yOiB2YXIoLS10aXRsZS1jb2xvcik7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWgyKTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtaDIpO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1sZXR0ZXItc3BhY2luZy1oMik7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oMik7XG59XG5cbmgzIHtcblx0Y29sb3I6IHZhcigtLXRpdGxlLWNvbG9yKTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDMpO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1oMyk7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWxldHRlci1zcGFjaW5nLWgzKTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWgzKTtcbn1cblxuaDQge1xuXHRjb2xvcjogdmFyKC0tdGl0bGUtY29sb3IpO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oNCk7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWg0KTtcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDQpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaDQpO1xufVxuXG5oNSB7XG5cdGNvbG9yOiB2YXIoLS10aXRsZS1jb2xvcik7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWg1KTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtaDUpO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1sZXR0ZXItc3BhY2luZy1oNSk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oNSk7XG59XG5cbmg2IHtcblx0Y29sb3I6IHZhcigtLXRpdGxlLWNvbG9yKTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDYpO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1oNik7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWxldHRlci1zcGFjaW5nLWg2KTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWg2KTtcbn1cblxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcblx0Y29sb3I6IHZhcigtLXRlcnRpcnktY29sb3IpO1xufVxuXG5zbWFsbCxcbi50ZXh0X3NtYWxsIHtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcbn1cbi5vdmVyZmxvdy1oaWRkZW57XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG4uei1pbmRleC1taW51c3tcblx0ei1pbmRleDogdmFyKC0tei1pbmRleC1taW51cyk7XG5cbn1cbi5sZXR0ZXItc3BhY2luZ3tcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nKTtcbn1cbmEge1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTtcblx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG5oMSBhLFxuaDIgYSxcbmgzIGEsXG5oNCBhLFxuaDUgYSxcbmg2IGEge1xuXHRcblx0Zm9udC1zaXplOiBpbmhlcml0O1xufVxuXG5wIHtcblx0bWFyZ2luOiAxZW0gMDtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtcCk7XG59XG5cbnByZSB7XG5cdGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0Y29sb3I6IHZhcigtLXRlcnRpcnktY29sb3IpO1xuXHRwYWRkaW5nOiAxZW07XG5cdGJvcmRlcjogMC4wNjNlbSBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuYSAsIGEgaDEgLCBhIGgyICxhIGgzICxhIGg0ICxhIGg1ICxhIGg2IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuYTpmb2N1c3tcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5jc3NfcHJlZml4IGgxLFxuLmNzc19wcmVmaXggaDIsXG4uY3NzX3ByZWZpeCBoMyxcbi5jc3NfcHJlZml4IGg0LFxuLmNzc19wcmVmaXggaDUsXG4uY3NzX3ByZWZpeCBoNiB7XG5cdG1hcmdpbjogMDtcbn1cblxuLnRleHRneXJlYWR2ZW50b3Ige1xuXHRmb250LWZhbWlseTogVGVYR3lyZUFkdmVudG9yLUJvbGQgIWltcG9ydGFudDtcbn1cblxuLmJsdWV0ZXh0IHtcblx0Y29sb3I6IHZhcigtLXNlY29uZGFyeS1jb2xvcik7XG59IiwiQGltcG9ydCBcIl9jdXN0b20tcHJvcGVydGllcy5jc3NcIjtcblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBFbGVtZW50c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbmh0bWwge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXG5cbi8qIEhUTUwgVGFncyAqL1xuXG5cbmlucyB7XG5cdGJhY2tncm91bmQ6ICNmZmY5YzA7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuaW1nIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbnByZSB7XG5cdGJhY2tncm91bmQ6ICNlZWVlZWU7XG5cdHBhZGRpbmc6IDE1cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNlZWVlZWU7XG59XG5cbmhyIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcblx0Ym9yZGVyLXRvcDogMDtcbn1cblxuYmxvY2txdW90ZSB7XG5cdHBhZGRpbmc6IDE1cHggMzBweDtcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLWxpZ2h0KTtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRib3JkZXItbGVmdDogNXB4IHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG5ibG9ja3F1b3RlIGNpdGUge1xuXHRmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG5ibG9ja3F1b3RlIG9sOmxhc3QtY2hpbGQsXG5ibG9ja3F1b3RlIHA6bGFzdC1jaGlsZCxcbmJsb2NrcXVvdGUgdWw6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmJsb2NrcXVvdGUgLmJsb2NrcXVvdGUtZm9vdGVyIHtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRjb2xvcjogIzZjNzU3ZDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG5ibG9ja3F1b3RlIC5ibG9ja3F1b3RlLWZvb3RlciBjaXRlIHtcblx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG5ibG9ja3F1b3RlIHNwYW4udGV4dC1yaWdodCB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG5wIHtcblx0bWFyZ2luOiAxZW0gMDtcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1wKTtcbn1cblxuLyogTGlzdHMgKE5lc3RlZCkgKi9cbm9sLFxudWwge1xuXHRwYWRkaW5nLWxlZnQ6IDI1cHg7XG5cdG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxub2wgbGkge1xuXHRsaXN0LXN0eWxlOiBkZWNpbWFsO1xufVxuXG5vbCBvbCB7XG5cdHBhZGRpbmctbGVmdDogMjVweDtcbn1cblxudWwgbGkge1xuXHRsaXN0LXN0eWxlOiBpbmhlcml0O1xufVxuXG4vKiBEZWZpbml0aW9uIExpc3RzICovXG5kbCBkZCB7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbmRsIGRkOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBUYWJsZSAqL1xudGFibGUge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZWFlYWVhO1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxudGFibGUgdGQsXG50YWJsZSB0aCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNlYWVhZWE7XG5cdHBhZGRpbmc6IDVweCA4cHg7XG59XG5cbi8qIEZvcm0gKi9cbmxhYmVsIHtcblx0Y29sb3I6IHZhcigtLXRpdGxlLWNvbG9yKTtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuaW5wdXQsXG5pbnB1dFt0eXBlPXRleHRdLFxuaW5wdXRbdHlwZT1lbWFpbF0sXG5pbnB1dFt0eXBlPXNlYXJjaF0sXG5pbnB1dFt0eXBlPXBhc3N3b3JkXSxcbnRleHRhcmVhIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgaGVpZ2h0OiA1MXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZWVlZWU7XG4gICAgY29sb3I6ICM1OTU5N2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbnNlbGVjdCB7XG5cdGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXRpdGxlLWNvbG9yKTtcblx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRsaW5lLWhlaWdodDogNDhweDtcblx0aGVpZ2h0OiA0OHB4O1xuXHRwYWRkaW5nOiAwIDEwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRjb2xvcjogIzU5NTk3ZTtcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuXHQtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbnRleHRhcmVhIHtcblx0cGFkZGluZzogMTVweDtcblx0aGVpZ2h0OiAxNTBweDtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxNXB4O1xuXHQtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG5cdGJvcmRlci1yYWRpdXM6IDE1cHg7XG59XG5cbmlucHV0OmZvY3VzLFxuaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxcbmlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLFxuaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzLFxuaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsXG50ZXh0YXJlYTpmb2N1cyxcbnNlbGVjdDpmb2N1cyB7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcbn1cblxuaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cblxuaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cblxuaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG5cbnRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG5cbnRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG5cbnRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiBpbmhlcml0O1xufVxuXG5pbnB1dFt0eXBlPWVtYWlsXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiBpbmhlcml0O1xufVxuXG5pbnB1dFt0eXBlPWVtYWlsXTo6LW1vei1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiBpbmhlcml0O1xufVxuXG5pbnB1dFt0eXBlPWVtYWlsXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cblxuXG5pbnB1dFt0eXBlPXN1Ym1pdF0sXG4uY29udGFjdC1mb3JtIC5jZmllbGQgaW5wdXRbdHlwZT1zdWJtaXRdLFxuW3R5cGU9c3VibWl0XSxcbi5pcS1idXR0b24ge1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnktY29sb3IgKTtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRoZWlnaHQ6IGF1dG87XG5cdHBhZGRpbmc6IDEwcHggMzBweDtcblx0Zm9udC1zaXplOiAxZW07XG5cdGxpbmUtaGVpZ2h0OiAyO1xuXHRib3JkZXI6IG5vbmU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogYXV0bztcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1ib3gpO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHR9XG5cbmlucHV0W3R5cGU9c3VibWl0XTpob3Zlcixcbi5jb250YWN0LWZvcm0gLmNmaWVsZCBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uaXEtYnV0dG9uOmhvdmVyLFxuLmlxLWJ1dHRvbjpmb2N1cyB7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRvdXRsaW5lOiBub25lO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcblx0d2lkdGg6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogMTBweDtcblx0bGluZS1oZWlnaHQ6IDI7XG5cdGhlaWdodDogMzJweDtcbn1cblxuLmVycm9yIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXJlZCkgIWltcG9ydGFudDtcbn0iLCJAaW1wb3J0IFwiX2N1c3RvbS1wcm9wZXJ0aWVzLmNzc1wiO1xyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jIExpbmtzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cclxuYSB7XHJcblx0Y29sb3I6IHZhcigtLWNvbG9yLWxpbmspO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLyogc3R5bGVsaW50LWVuYWJsZSAqL1xyXG5cclxuYTp2aXNpdGVkIHtcclxuXHRjb2xvcjogdmFyKC0tY29sb3ItbGluay12aXNpdGVkKTtcclxufVxyXG5cclxuYTpob3ZlcixcclxuYTpmb2N1cyxcclxuYTphY3RpdmUge1xyXG5cdGNvbG9yOiB2YXIoLS1jb2xvci1saW5rLWFjdGl2ZSk7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG5hOmZvY3VzIHtcclxuXHRvdXRsaW5lOiB0aGluIGRvdHRlZDtcclxufVxyXG5cclxuYTpob3ZlcixcclxuYTphY3RpdmUge1xyXG5cdG91dGxpbmU6IDA7XHJcbn0iLCJAaW1wb3J0IFwiX2N1c3RvbS1wcm9wZXJ0aWVzLmNzc1wiO1xuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ5OXB4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogdmFyKC0tY29udGVudC13aWR0aC1zbSk7XG4gICAgfVxuXG4gICAgLmNzc19wcmVmaXggLmNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogdmFyKC0tY29udGVudC13aWR0aCk7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogdmFyKC0tY29udGVudC13aWR0aC1zbSk7XG4gICAgfVxuXG4gICAgLmNzc19wcmVmaXggLmNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogdmFyKC0tY29udGVudC13aWR0aCk7XG4gICAgfVxufVxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nOiAwIDJlbTtcbn1cblxuYm9keSAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IHZhcigtLWNvbnRlbnQtd2lkdGgtc20pO1xufVxuXG5ib2R5IC5jc3NfcHJlZml4IC5jb250YWluZXIsXG5ib2R5IC5lbGVtZW50b3Itc2VjdGlvbi5lbGVtZW50b3Itc2VjdGlvbi1ib3hlZD4uZWxlbWVudG9yLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiB2YXIoLS1jb250ZW50LXdpZHRoKTtcbn1cblxuLmhvbWUuYmxvZyAuY29udGVudC1hcmVhIC5zaXRlLW1haW4ge1xuICAgIHBhZGRpbmc6IDE1MHB4IDA7XG59XG5cbi5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG4gICAgcGFkZGluZzogMTUwcHggMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5ob21lIC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLypicmVhZGNydW1iKi9cbi5pcS1icmVhZGNydW1iLW9uZSwgLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDcwcHggMCA3MHB4O1xuICAgIHotaW5kZXg6IDk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1ib2R5LWJnY29sb3IpO1xufVxuXG4uY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciAuY3NzX3ByZWZpeC1icmVhZGNydW1iLW9uZSxcbi5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIC5pcS1icmVhZGNydW1iLW9uZSB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcbiAgICBwYWRkaW5nOiAxNTBweCAwIDEwMHB4O1xufVxuXG4uaXEtYnJlYWRjcnVtYi1vbmUsIC5jc3NfcHJlZml4LWJyZWFkY3J1bWItdHdvIHtcbiAgICBwYWRkaW5nOiAzMnB4IDA7XG4gICAgei1pbmRleDogOTtcbn1cblxuLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgLmlxLWJyZWFkY3J1bWItdHdvLFxuLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgLmNzc19wcmVmaXgtYnJlYWRjcnVtYi10d28ge1xuICAgIHBhZGRpbmc6IDQ1cHggMDtcbn1cblxuLmlxLWJyZWFkY3J1bWIgLnRpdGxlLFxuLmlxLWJyZWFkY3J1bWItb25lIC50aXRsZSwgLmNzc19wcmVmaXgtYnJlYWRjcnVtYiAudGl0bGUsXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iLW9uZSAudGl0bGUge1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xuICAgIG1hcmdpbjogMDtcbn1cblxuLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgLmlxLWJyZWFkY3J1bWIgLnRpdGxlLFxuLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgLmNzc19wcmVmaXgtYnJlYWRjcnVtYiAudGl0bGUsXG4uY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciAuY3NzX3ByZWZpeC1icmVhZGNydW1iLW9uZSAudGl0bGUge1xuICAgIGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbi5pcS1icmVhZGNydW1iIG5hdiwgLmNzc19wcmVmaXgtYnJlYWRjcnVtYiAuY3NzX3ByZWZpeC1icmVhZGNydW1iLW5hdiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cHg7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4uaXEtYnJlYWRjcnVtYi50ZXh0LWxlZnQgLmJyZWFkY3J1bWIsIC5jc3NfcHJlZml4LWJyZWFkY3J1bWIudGV4dC1sZWZ0IC5icmVhZGNydW1iIHtcbiAgICB6LWluZGV4OiA4NjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4uaXEtYnJlYWRjcnVtYi50ZXh0LWxlZnQgLmJyZWFkY3J1bWIgbGksIC5jc3NfcHJlZml4LWJyZWFkY3J1bWIudGV4dC1sZWZ0IC5icmVhZGNydW1iIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuXG4uaXEtYnJlYWRjcnVtYi50ZXh0LWxlZnQgLmJyZWFkY3J1bWIgbGkgYSBpLCAuY3NzX3ByZWZpeC1icmVhZGNydW1iLnRleHQtbGVmdCAuYnJlYWRjcnVtYiBsaSBhIGkge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTE4KTtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cblxuLmlxLWJyZWFkY3J1bWIudGV4dC1sZWZ0IC5icmVhZGNydW1iIGxpLFxuLmlxLWJyZWFkY3J1bWIudGV4dC1sZWZ0IC5icmVhZGNydW1iIGxpIGE6aG92ZXIsIC5jc3NfcHJlZml4LWJyZWFkY3J1bWIudGV4dC1sZWZ0IC5icmVhZGNydW1iIGxpLFxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYi50ZXh0LWxlZnQgLmJyZWFkY3J1bWIgbGkgYTpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5pcS1icmVhZGNydW1iLnRleHQtbGVmdCAuYnJlYWRjcnVtYiBsaSBhLFxuLmlxLWJyZWFkY3J1bWIudGV4dC1sZWZ0IC5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIC5jc3NfcHJlZml4LWJyZWFkY3J1bWIudGV4dC1sZWZ0IC5icmVhZGNydW1iIGxpIGEsXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iLnRleHQtbGVmdCAuYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gICAgY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYnJlYWRjcnVtYiBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cblxuLmlxLWJyZWFkY3J1bWItb25lIG9sIGxpLCAuY3NzX3ByZWZpeC1icmVhZGNydW1iLW9uZSBvbCBsaSB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtc2VtaS1ib2xkKTtcbiAgICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctb25lKTtcbn1cblxuLmlxLWJyZWFkY3J1bWItb25lIG9sIGxpIGEsIC5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIG9sIGxpIGEge1xuICAgIGNvbG9yOiB2YXIoLS10ZXJ0aXJ5LWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctb25lKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtc2VtaS1ib2xkKTtcbn1cblxuLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgLmlxLWJyZWFkY3J1bWItb25lIG9sIGxpIGEsXG4uY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciAuY3NzX3ByZWZpeC1icmVhZGNydW1iLW9uZSBvbCBsaSBhIHtcbiAgICBjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG5cbi5pcS1icmVhZGNydW1iLW9uZSAuYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSwgLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmUgLmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmM2QzXCI7XG4gICAgY29sb3I6IHZhcigtLXRlcnRpcnktY29sb3IpO1xuICAgIGZvbnQtZmFtaWx5OiBcIklvbmljb25zXCI7XG59XG5cbi5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIC5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIC5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbTpiZWZvcmUsXG4uY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciAuaXEtYnJlYWRjcnVtYi1vbmUgLmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtOmJlZm9yZSB7XG4gICAgY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuLmlxLWJyZWFkY3J1bWItb25lIC5icmVhZGNydW1iLCAuY3NzX3ByZWZpeC1icmVhZGNydW1iLW9uZSAuYnJlYWRjcnVtYiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmlxLWJyZWFkY3J1bWItb25lIC5icmVhZGNydW1iLWl0ZW0uYWN0aXZlLFxuLmlxLWJyZWFkY3J1bWItb25lIG9sIGxpIGE6aG92ZXIsIC5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIC5icmVhZGNydW1iLWl0ZW0uYWN0aXZlLCAuY3NzX3ByZWZpeC1icmVhZGNydW1iLW9uZSBvbCBsaSBhOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaXEtYnJlYWRjcnVtYi1vbmUgb2wsIC5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIG9sIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmlxLWJyZWFkY3J1bWItdHdvIC5icmVhZGNydW1iLCAuY3NzX3ByZWZpeC1icmVhZGNydW1iLXR3byAuYnJlYWRjcnVtYiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uaXEtYnJlYWRjcnVtYi10d28gb2wgbGksIC5jc3NfcHJlZml4LWJyZWFkY3J1bWItdHdvIG9sIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5pcS1icmVhZGNydW1iLXRocmVlIC5icmVhZGNydW1iLCAuY3NzX3ByZWZpeC1icmVhZGNydW1iLXRocmVlIC5icmVhZGNydW1iIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uaXEtYnJlYWRjcnVtYi10aHJlZSAuaXEtYnJlYWRjcnVtYi1vbmUsIC5jc3NfcHJlZml4LWJyZWFkY3J1bWItdGhyZWUgLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmUge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5pcS1icmVhZGNydW1iLXRocmVlLCAuY3NzX3ByZWZpeC1icmVhZGNydW1iLXRocmVlIHtcbiAgICBwYWRkaW5nOiA0NXB4IDA7XG59XG5cbi5icmVhZGNydW1iLWJnLFxuLmJyZWFkY3J1bWItdmlkZW8sXG4udmlkZW8taXEtYmctb3ZlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5icmVhZGNydW1iLWJnIHZpZGVvLFxuLmJyZWFkY3J1bWItYmcgI3ZpZGVvLWJhY2tncm91bmQsXG4uYnJlYWRjcnVtYi12aWRlbyB2aWRlbyxcbi52aWRlby1pcS1iZy1vdmVyIHZpZGVvLFxuLnZpZGVvLWJyZWFkY3J1bWItYmcgI3ZpZGVvLWJhY2tncm91bmQsXG4udmlkZW8taXEtYmctb3ZlciAjdmlkZW8tYmFja2dyb3VuZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5icmVhZGNydW1iLWJnLmlxLW92ZXItZGFyay04MDpiZWZvcmUsXG4uYnJlYWRjcnVtYi11aTpiZWZvcmUge1xuICAgIHotaW5kZXg6IDA7XG59XG5cbi5icmVhZGNydW1iLWJnIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5icmVhZGNydW1iLWJnOmJlZm9yZSxcbi5icmVhZGNydW1iLXVpOmJlZm9yZSxcbi5icmVhZGNydW1iLXZpZGVvOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMiwgMTMsIDMwLCAwLjkpO1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5icmVhZGNydW1iLXZpZGVvOjpiZWZvcmUge1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItZGlzYWJsZSAuY3NzX3ByZWZpeC1icmVhZGNydW1iLW9uZSB7XG4gICAgcGFkZGluZzogNzBweCAwO1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iLWRpc2FibGUuaXEtaGlkZS13aXRoLXBkdC1icmVhZGNydW1iIC5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iLWRpc2FibGUuaXEtaGlkZS13aXRoLXBkdC1icmVhZGNydW1iIGhlYWRlci5oZWFkZXItZGVmYXVsdCB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcbn1cblxuLypCcmVhZGNydW1iIFJlc3BvbnNpdmUqL1xuXG5AbWVkaWEobWF4LXdpZHRoOjExOTlweCkge1xuICAgIC5pcS1icmVhZGNydW1iLXRocmVlLCAuY3NzX3ByZWZpeC1icmVhZGNydW1iLXRocmVlIHtcbiAgICAgICAgcGFkZGluZzogNDVweCAxNXB4O1xuICAgIH1cbn1cblxuQG1lZGlhKG1heC13aWR0aDo5OTFweCkge1xuICAgIC5pcS1icmVhZGNydW1iLW9uZSwgLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmUge1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDE2cHggNjBweDtcbiAgICB9XG5cbiAgICAuY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciAuaXEtYnJlYWRjcnVtYi1vbmUsIC5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIC5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAwcHg7XG4gICAgfVxuXG4gICAgLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgLmlxLWJyZWFkY3J1bWItdHdvLCAuY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciAuY3NzX3ByZWZpeC1icmVhZGNydW1iLXR3byB7XG4gICAgICAgIHBhZGRpbmc6IDEwMHB4IDE1cHggNjBweDtcbiAgICB9XG5cbiAgICAuaXEtYnJlYWRjcnVtYiAudGl0bGUsIC5pcS1icmVhZGNydW1iLW9uZSAudGl0bGUsIC5jc3NfcHJlZml4LWJyZWFkY3J1bWIgLnRpdGxlIC5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICB9XG5cbiAgICAuaXEtYnJlYWRjcnVtYiAudGl0bGUsIC5jc3NfcHJlZml4LWJyZWFkY3J1bWIgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgIH1cblxuICAgIC5jc3NfcHJlZml4LWJyZWFkY3J1bWItZGlzYWJsZWNzc19wcmVmaXgtYnJlYWRjcnVtYi1kaXNhYmxlIC5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgIH1cbn1cblxuQG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xuICAgIC5pcS1icmVhZGNydW1iLnRleHQtbGVmdCwgLmlxLWJyZWFkY3J1bWIgLnRleHQtbGVmdCwgLmNzc19wcmVmaXgtYnJlYWRjcnVtYi50ZXh0LWxlZnQsIC5jc3NfcHJlZml4LWJyZWFkY3J1bWIgLnRleHQtbGVmdCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5pcS1icmVhZGNydW1iIC5mbG9hdC1yaWdodCwgLmNzc19wcmVmaXgtYnJlYWRjcnVtYiAuZmxvYXQtcmlnaHQge1xuICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5pcS1icmVhZGNydW1iIC50aXRsZSwgLmNzc19wcmVmaXgtYnJlYWRjcnVtYiAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgfVxuXG4gICAgLmlxLWJyZWFkY3J1bWIudGV4dC1sZWZ0IC5icmVhZGNydW1iIGxpLCAuaXEtYnJlYWRjcnVtYi50ZXh0LWxlZnQgLmJyZWFkY3J1bWIgbGkgYSwgLmNzc19wcmVmaXgtYnJlYWRjcnVtYi50ZXh0LWxlZnQgLmJyZWFkY3J1bWIgbGksIC5jc3NfcHJlZml4LWJyZWFkY3J1bWIudGV4dC1sZWZ0IC5icmVhZGNydW1iIGxpIGEge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLmlxLWJyZWFkY3J1bWIgLnRpdGxlLCAuaXEtYnJlYWRjcnVtYi1vbmUgLnRpdGxlLCAuY3NzX3ByZWZpeC1icmVhZGNydW1iIC50aXRsZSwgLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmUgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgIH1cblxuICAgIC5pcS1icmVhZGNydW1iLW9uZSwgLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmUge1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgfVxufVxuXG5AbWVkaWEobWF4LXdpZHRoOjQ3OXB4KSB7XG4gICAgLmlxLWJyZWFkY3J1bWIgLnRpdGxlLCAuaXEtYnJlYWRjcnVtYi1vbmUgLnRpdGxlLCAuY3NzX3ByZWZpeC1icmVhZGNydW1iIC50aXRsZSwgLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmUgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG4gICAgICAgIHBhZGRpbmc6IDQuMzc1ZW0gMWVtO1xuICAgIH1cblxuICAgIC5ob21lLmJsb2cgLmNzc19wcmVmaXggLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcbiAgICAgICAgcGFkZGluZzogNC4zNzVlbSAxZW07XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuY29udGVudC1hcmVhIC5zaXRlLW1haW4ge1xuICAgICAgICBwYWRkaW5nOiAzLjEyNWVtIDFlbTtcbiAgICB9XG5cbiAgICAuaG9tZS5ibG9nIC5jc3NfcHJlZml4IC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG4gICAgICAgIHBhZGRpbmc6IDMuMTI1ZW0gMWVtO1xuICAgIH1cbn0iLCIvKiBvbGQgY3NzICovXHJcbi5hZG1pbi1iYXIgaGVhZGVyLmhlYWRlci1kZWZhdWx0IHtcclxuICB0b3A6IDMycHg7XHJcbn1cclxuXHJcbi5hZG1pbi1iYXIgaGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5LFxyXG5ib2R5LmJveGVkX2xheW91dC5hZG1pbi1iYXIgaGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IHtcclxuICB0b3A6IDMycHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3ODJweCkge1xyXG5cclxuICAuYWRtaW4tYmFyIGhlYWRlci5oZWFkZXItZGVmYXVsdCxcclxuICAuYWRtaW4tYmFyIGhlYWRlci5oZWFkZXItZGVmYXVsdC5tZW51LXN0aWNreSB7XHJcbiAgICB0b3A6IDQ2cHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgLmFkbWluLWJhciBoZWFkZXIuaGVhZGVyLWRlZmF1bHQge1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDBzIGVhc2UtaW4tb3V0O1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMHMgZWFzZS1pbi1vdXQ7XHJcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDBzIGVhc2UtaW4tb3V0O1xyXG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDBzIGVhc2UtaW4tb3V0O1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMHMgZWFzZS1pbi1vdXQ7XHJcbiAgfVxyXG5cclxuICBoZWFkZXIuaGVhZGVyLWRlZmF1bHQubWVudS1zdGlja3kgLm1haW4taGVhZGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC5hZG1pbi1iYXIgaGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IHtcclxuICAgIHRvcDogMDtcclxuICB9XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyBBZG1pbmJhciBjc3NcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5ib2R5LmFkbWluLWJhciBoZWFkZXIsIGJvZHkuYWRtaW4tYmFyLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgaGVhZGVyIHtcclxuICB0b3A6IDJlbTtcclxufVxyXG5cclxuYm9keS5hZG1pbi1iYXIgLmhhcy1zdGlja3kuaGVhZGVyLXVwLFxyXG5ib2R5LmFkbWluLWJhciAuaGVhZGVyLWN1c3RvbSAuaGVhZGVyLXVwLmhhcy1zdGlja3kge1xyXG4gIHRvcDogMmVtO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMXB4KSB7XHJcbiAgYm9keS5hZG1pbi1iYXIgaGVhZGVyLm5vLWhlYWRlci1sYXlvdXQsIGJvZHkuYWRtaW4tYmFyLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgaGVhZGVyIHtcclxuICAgIHRvcDogMi44NzVlbTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIGFuZCAobWF4LXdpZHRoOiA3ODJweCkge1xyXG5cclxuICBib2R5LmFkbWluLWJhciAuaGVhZGVyLWN1c3RvbSAuaGVhZGVyLXVwLmhhcy1zdGlja3ksXHJcbiAgYm9keS5hZG1pbi1iYXIgLmhhcy1zdGlja3kuaGVhZGVyLXVwLFxyXG4gIGJvZHkuYWRtaW4tYmFyIGhlYWRlcixcclxuICBib2R5LmFkbWluLWJhci5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIGhlYWRlciB7XHJcbiAgICB0b3A6IDIuODc1ZW07XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo2MDBweCkge1xyXG5cclxuICAvKiBTdGF0aWMgYWRtaW5iYXIgKE5vdCBzdGlja3kpKi9cclxuICBib2R5LmFkbWluLWJhciAuaGVhZGVyLWN1c3RvbSAuaGVhZGVyLXVwLmhhcy1zdGlja3ksXHJcbiAgYm9keS5hZG1pbi1iYXIgLmhhcy1zdGlja3kuaGVhZGVyLXVwIHtcclxuICAgIHRvcDogMDtcclxuICB9XHJcblxyXG4gIGJvZHkuYWRtaW4tYmFyIGhlYWRlciB7XHJcbiAgICB0b3A6IDIuODc1ZW07XHJcbiAgfVxyXG59IiwiQGltcG9ydCBcIl9hZG1pbmJhci5jc3NcIjtcblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgSGVhZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdC5tZW51LXN0aWNreSAubmF2YmFyLWJyYW5kPmltZy5sb2dvLXN0aWNreSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhci1icmFuZCB7XG5cdHBhZGRpbmc6IDVweCAwO1xuXHRmbG9hdDogbm9uZTtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyLXN0eWxlLW9uZSAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaT5pLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGk+aSB7XG5cdG1hcmdpbi1sZWZ0OiAwLjI1ZW07XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5NZWdhLW1lbnUoaGVhZGVyKVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1tZW51LWNvbHVtbj51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbms6aG92ZXIsIGhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXRvcCBsaSAubWVnYS1zdWItbWVudSBsaTpob3Zlcj5hLm1lZ2EtbWVudS1saW5rLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS10b3AgbGkgLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1jdXJyZW50LW1lbnUtYW5jZXN0b3IgYS5tZWdhLW1lbnUtbGluaywgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudSBsaS5tZWdhLW1lbnUtY29sdW1uPnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW06aG92ZXI+YS5tZWdhLW1lbnUtbGluaywgaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluazpob3ZlciwgaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1tZW51LWNvbHVtbj51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbms6aG92ZXIsIGhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbms6Zm9jdXMsIGhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1jb2x1bW4+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbT5hLm1lZ2EtbWVudS1saW5rOmZvY3VzLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtZmx5b3V0IHVsLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1tZW51LWl0ZW0gYS5tZWdhLW1lbnUtbGluazpob3ZlciwgaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LWZseW91dCB1bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1pdGVtIGEubWVnYS1tZW51LWxpbms6Zm9jdXMsIGhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1mbHlvdXQgdWwubWVnYS1zdWItbWVudSBsaS5tZWdhLWN1cnJlbnQtbWVudS1pdGVtIGEubWVnYS1tZW51LWxpbmssIGhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1mbHlvdXQgdWwubWVnYS1zdWItbWVudSBsaS5tZWdhLWN1cnJlbnQtbWVudS1hbmNlc3RvciBhLm1lZ2EtbWVudS1saW5rLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtZmx5b3V0IHVsLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1jdXJyZW50LW1lbnUtYW5jZXN0b3IgdWwubWVnYS1zdWItbWVudSBsaS5tZWdhLWN1cnJlbnQtbWVudS1pdGVtIGEubWVnYS1tZW51LWxpbmssIGhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1mbHlvdXQgdWwubWVnYS1zdWItbWVudSBsaS5tZWdhLWN1cnJlbnQtbWVudS1hbmNlc3RvciB1bC5tZWdhLXN1Yi1tZW51IGxpOmhvdmVyIGEubWVnYS1tZW51LWxpbmssIGhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1mbHlvdXQgdWwubWVnYS1zdWItbWVudSBsaTpob3ZlciBhLm1lZ2EtbWVudS1saW5rLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtZmx5b3V0IHVsLm1lZ2Etc3ViLW1lbnUgbGk6aG92ZXIgdWwubWVnYS1zdWItbWVudSBsaTpob3ZlciBhLm1lZ2EtbWVudS1saW5rLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQuc3R5bGUtdHdvICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1tZW51LWNvbHVtbj51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbms6aG92ZXIsIGhlYWRlci5oZWFkZXItZGVmYXVsdC5zdHlsZS10d28gI21lZ2EtbWVudS10b3AgbGkgLm1lZ2Etc3ViLW1lbnUgbGk6aG92ZXI+YS5tZWdhLW1lbnUtbGluaywgaGVhZGVyLmhlYWRlci1kZWZhdWx0LnN0eWxlLXR3byAjbWVnYS1tZW51LXRvcCBsaSAubWVnYS1zdWItbWVudSBsaS5tZWdhLWN1cnJlbnQtbWVudS1hbmNlc3RvciBhLm1lZ2EtbWVudS1saW5rLCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1jb2x1bW4+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbTpob3Zlcj5hLm1lZ2EtbWVudS1saW5rLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQuc3R5bGUtdHdvICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluazpob3ZlciwgaGVhZGVyLmhlYWRlci1kZWZhdWx0LnN0eWxlLXR3byAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1jb2x1bW4+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbT5hLm1lZ2EtbWVudS1saW5rOmhvdmVyLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQuc3R5bGUtdHdvICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluazpmb2N1cywgaGVhZGVyLmhlYWRlci1kZWZhdWx0LnN0eWxlLXR3byAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1jb2x1bW4+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbT5hLm1lZ2EtbWVudS1saW5rOmZvY3VzLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQuc3R5bGUtdHdvICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LWZseW91dCB1bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1pdGVtIGEubWVnYS1tZW51LWxpbms6aG92ZXIsIGhlYWRlci5oZWFkZXItZGVmYXVsdC5zdHlsZS10d28gI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtZmx5b3V0IHVsLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1tZW51LWl0ZW0gYS5tZWdhLW1lbnUtbGluazpmb2N1cywgaGVhZGVyLmhlYWRlci1kZWZhdWx0LnN0eWxlLXR3byAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1mbHlvdXQgdWwubWVnYS1zdWItbWVudSBsaS5tZWdhLWN1cnJlbnQtbWVudS1pdGVtIGEubWVnYS1tZW51LWxpbmssIGhlYWRlci5oZWFkZXItZGVmYXVsdC5zdHlsZS10d28gI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtZmx5b3V0IHVsLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1jdXJyZW50LW1lbnUtYW5jZXN0b3IgYS5tZWdhLW1lbnUtbGluaywgaGVhZGVyLmhlYWRlci1kZWZhdWx0LnN0eWxlLXR3byAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1mbHlvdXQgdWwubWVnYS1zdWItbWVudSBsaS5tZWdhLWN1cnJlbnQtbWVudS1hbmNlc3RvciB1bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtY3VycmVudC1tZW51LWl0ZW0gYS5tZWdhLW1lbnUtbGluaywgaGVhZGVyLmhlYWRlci1kZWZhdWx0LnN0eWxlLXR3byAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1mbHlvdXQgdWwubWVnYS1zdWItbWVudSBsaS5tZWdhLWN1cnJlbnQtbWVudS1hbmNlc3RvciB1bC5tZWdhLXN1Yi1tZW51IGxpOmhvdmVyIGEubWVnYS1tZW51LWxpbmssIGhlYWRlci5oZWFkZXItZGVmYXVsdC5zdHlsZS10d28gI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtZmx5b3V0IHVsLm1lZ2Etc3ViLW1lbnUgbGk6aG92ZXIgYS5tZWdhLW1lbnUtbGluaywgaGVhZGVyLmhlYWRlci1kZWZhdWx0LnN0eWxlLXR3byAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1mbHlvdXQgdWwubWVnYS1zdWItbWVudSBsaTpob3ZlciB1bC5tZWdhLXN1Yi1tZW51IGxpOmhvdmVyIGEubWVnYS1tZW51LWxpbmsge1xuXHRiYWNrZ3JvdW5kOiAjNDM3ZWViO1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQuc3R5bGUtdHdvICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluaywgaGVhZGVyLmhlYWRlci1kZWZhdWx0LnN0eWxlLXR3byAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1mbHlvdXQgdWwubWVnYS1zdWItbWVudSBsaS5tZWdhLW1lbnUtaXRlbSBhLm1lZ2EtbWVudS1saW5rIHtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0LnN0eWxlLXR3byAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51LCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQuc3R5bGUtdHdvICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LWZseW91dCB1bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1pdGVtIGEubWVnYS1tZW51LWxpbmsge1xuXHRiYWNrZ3JvdW5kOiAjNTI1ZjgxO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQuc3R5bGUtdHdvICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkgdWwubWVnYS1zdWItbWVudSBsaS5tZWdhLWN1cnJlbnQtbWVudS1hbmNlc3RvciB1bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtY3VycmVudC1tZW51LWl0ZW0gYS5tZWdhLW1lbnUtbGluaywgaGVhZGVyLmhlYWRlci1kZWZhdWx0LnN0eWxlLXR3byAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1mbHlvdXQgdWwubWVnYS1zdWItbWVudSBsaS5tZWdhLWN1cnJlbnQtbWVudS1hbmNlc3RvciB1bC5tZWdhLXN1Yi1tZW51IGxpIGEubWVnYS1tZW51LWxpbmssIGhlYWRlci5oZWFkZXItZGVmYXVsdC5zdHlsZS10d28gI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtZmx5b3V0IHVsLm1lZ2Etc3ViLW1lbnUgbGk6aG92ZXIgdWwubWVnYS1zdWItbWVudSBsaSBhLm1lZ2EtbWVudS1saW5rLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQuc3R5bGUtdHdvICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluaywgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudSBsaS5tZWdhLW1lbnUtY29sdW1uPnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluayB7XG5cdGJhY2tncm91bmQ6ICM1MjVmODE7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wIHtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcCB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbT5hLm1lZ2EtbWVudS1saW5rLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudSBsaS5tZWdhLW1lbnUtY29sdW1uPnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluayB7XG5cdHBhZGRpbmc6IDEwcHg7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51IHtcblx0cGFkZGluZzogMTBweDtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluayB7XG5cdGNvbG9yOiAjMTIxMjEyO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdHBhZGRpbmc6IDAgMTVweDtcblx0bGluZS1oZWlnaHQ6IDcwcHg7XG5cdGhlaWdodDogNzBweDtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0LnN0eWxlLXR3byAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtY3VycmVudC1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluaywgaGVhZGVyLmhlYWRlci1kZWZhdWx0LnN0eWxlLXR3byAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtY3VycmVudC1tZW51LWFuY2VzdG9yPmEubWVnYS1tZW51LWxpbmssIGhlYWRlci5oZWFkZXItZGVmYXVsdC5zdHlsZS10d28gI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtaXRlbS5tZWdhLWN1cnJlbnQtcGFnZS1hbmNlc3Rvcj5hLm1lZ2EtbWVudS1saW5rLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQuc3R5bGUtdHdvICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LWl0ZW0ubWVnYS10b2dnbGUtb24+YS5tZWdhLW1lbnUtbGluaywgaGVhZGVyLmhlYWRlci1kZWZhdWx0LnN0eWxlLXR3byAjbWVnYS1tZW51LXRvcCBsaSAubWVnYS1zdWItbWVudSBsaS5tZWdhLWN1cnJlbnQtbWVudS1hbmNlc3RvciAubWVnYS1zdWItbWVudSBsaSBhLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtaXRlbS5tZWdhLWN1cnJlbnQtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbmssIGhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtY3VycmVudC1tZW51LWFuY2VzdG9yPmEubWVnYS1tZW51LWxpbmssIGhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtY3VycmVudC1wYWdlLWFuY2VzdG9yPmEubWVnYS1tZW51LWxpbmssIGhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtdG9nZ2xlLW9uPmEubWVnYS1tZW51LWxpbmssIGhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXRvcCBsaSAubWVnYS1zdWItbWVudSBsaS5tZWdhLWN1cnJlbnQtbWVudS1hbmNlc3RvciAubWVnYS1zdWItbWVudSBsaSBhIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiAjNDM3ZWViO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtaXRlbT5hLm1lZ2EtbWVudS1saW5rOmhvdmVyLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS10b3AgbGkgLm1lZ2Etc3ViLW1lbnUgbGk6aG92ZXI+Lm1lZ2Etc3ViLW1lbnUgbGkgYSB7XG5cdGNvbG9yOiAjNDM3ZWViO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkgdWwubWVnYS1zdWItbWVudSBsaS5tZWdhLWN1cnJlbnQtbWVudS1hbmNlc3RvciB1bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtY3VycmVudC1tZW51LWl0ZW0gYS5tZWdhLW1lbnUtbGluaywgaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LWZseW91dCB1bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtY3VycmVudC1tZW51LWFuY2VzdG9yIHVsLm1lZ2Etc3ViLW1lbnUgbGkgYS5tZWdhLW1lbnUtbGluaywgaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LWZseW91dCB1bC5tZWdhLXN1Yi1tZW51IGxpOmhvdmVyIHVsLm1lZ2Etc3ViLW1lbnUgbGkgYS5tZWdhLW1lbnUtbGluaywgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbT5hLm1lZ2EtbWVudS1saW5rLCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1jb2x1bW4+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbT5hLm1lZ2EtbWVudS1saW5rIHtcblx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRjb2xvcjogIzhlOTg5Zjtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgLm1lZ2Etc3ViLW1lbnUgbGkgYSB7XG5cdGNvbG9yOiAjNjY2NjY2O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuXG4vKiAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wIGxpLm1lZ2EtbWVudS1tZWdhbWVudSA+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtcm93LCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wIGxpLm1lZ2EtbWVudS1tZWdhbWVudS5tZWdhLW1lbnUtZmx5b3V0IHVsIHsgYm94LXNoYWRvdzogMCA0cHggMTBweCAwIHJnYmEoMywgMywgMywgLjEpOyB9ICovXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAubWVnYS1zdWItbWVudSB1bCB7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgLm1lZ2Etc3ViLW1lbnUgbGkgYTpob3ZlciB7XG5cdGNvbG9yOiAjNDM3ZWViO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAubWVnYS1zdWItbWVudSBsaSAucHJvZHVjdF9saXN0X3dpZGdldCBpbWcge1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDYwcHg7XG5cdG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3AgbGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LXJvdyAubWVnYS1tZW51LWNvbHVtbj51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtIGltZyB7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogMTAwJTtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5zdWItaGVhZGVyIC5zdWItbWFpbiAubWVudS1zaG9wLWNvbnRhaW5lciB7XG5cdGZsb2F0OiByaWdodDtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IGxpIC5zZWFyY2hfY291bnQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53b29jb21tZXJjZS1jYXJ0Lndvb2NvbW1lcmNlLXBhZ2UgaGVhZGVyIC5jYXJ0X2NvdW50LCAud29vY29tbWVyY2UtY2hlY2tvdXQud29vY29tbWVyY2UtcGFnZSBoZWFkZXIgLmNhcnRfY291bnQge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ud21jLXByaWNlIGRlbCB7XG5cdGNvbG9yOiAjNjY2NjY2O1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcFtkYXRhLWVmZmVjdD1cImZhZGVfdXBcIl0gbGkubWVnYS1tZW51LWl0ZW0ubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnUsIGhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wW2RhdGEtZWZmZWN0PVwiZmFkZV91cFwiXSBsaS5tZWdhLW1lbnUtaXRlbS5tZWdhLW1lbnUtZmx5b3V0IHVsLm1lZ2Etc3ViLW1lbnUge1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXHQtbW96LWJveC1zaGFkb3c6IDAgMnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXHRib3gtc2hhZG93OiAwIDJweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuLndtYy1wcmljZSBpbnMge1xuXHRjb2xvcjogIzQzN2VlYjtcbn1cblxuLndtYy1kZXRhaWxzIHAge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLndtYy1pbWFnZSBpbWcge1xuXHRoZWlnaHQ6IGF1dG87XG5cdHdpZHRoOiBhdXRvO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcCBsaS5tZWdhLW1lbnUtaXRlbS1oYXMtY2hpbGRyZW4+YS5tZWdhLW1lbnUtbGluaz5zcGFuLm1lZ2EtaW5kaWNhdG9yOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGYzNDdcIjtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3AgbGkubWVnYS1tZW51LWZseW91dCBsaS5tZWdhLW1lbnUtaXRlbSBhLm1lZ2EtbWVudS1saW5rPnNwYW4ubWVnYS1pbmRpY2F0b3I6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZjM0NVwiO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcCBsaS5tZWdhLW1lbnUtaXRlbS1oYXMtY2hpbGRyZW4+YS5tZWdhLW1lbnUtbGluaz5zcGFuLm1lZ2EtaW5kaWNhdG9yIHtcblx0Zm9udC1zaXplOiAxMnB4O1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcCBsaS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtcm93IC5tZWdhLW1lbnUtY29sdW1uPnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0ge1xuXHRwYWRkaW5nOiAwO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbT5hLm1lZ2EtbWVudS1saW5rLCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1jb2x1bW4+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbT5hLm1lZ2EtbWVudS1saW5rIHtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51LCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtZmx5b3V0IHVsLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1tZW51LWl0ZW0gYS5tZWdhLW1lbnUtbGluayB7XG5cdGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluaywgaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1tZW51LWNvbHVtbj51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbmssICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluazpob3ZlciwgaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1tZW51LWNvbHVtbj51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbms6aG92ZXIsIGhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbms6Zm9jdXMsIGhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1jb2x1bW4+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbT5hLm1lZ2EtbWVudS1saW5rOmZvY3VzIHtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluaywgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudSBsaS5tZWdhLW1lbnUtY29sdW1uPnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluaywgaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LWZseW91dCB1bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1pdGVtIGEubWVnYS1tZW51LWxpbmsge1xuXHRmb250LXNpemU6IDE2cHg7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1mbHlvdXQgdWwubWVnYS1zdWItbWVudSBsaS5tZWdhLW1lbnUtaXRlbSBhLm1lZ2EtbWVudS1saW5rIHtcblx0cGFkZGluZzogNXB4IDE1cHggNXB4IDE1cHg7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtLCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1jb2x1bW4+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbSB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdC5zdHlsZS10d28gI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcCBsaS5tZWdhLW1lbnUtaXRlbT51bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtY3VycmVudC1tZW51LWl0ZW0gYS5tZWdhLW1lbnUtbGluaywgaGVhZGVyLmhlYWRlci1kZWZhdWx0LnN0eWxlLXR3byAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1jb2x1bW4+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLWN1cnJlbnQtbWVudS1pdGVtIGEubWVnYS1tZW51LWxpbmssIGhlYWRlci5oZWFkZXItZGVmYXVsdC5zdHlsZS10d28gI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbT5hLm1lZ2EtbWVudS1saW5rOmhvdmVyLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcCBsaS5tZWdhLW1lbnUtaXRlbT51bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtY3VycmVudC1tZW51LWl0ZW0gYS5tZWdhLW1lbnUtbGluaywgaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1tZW51LWNvbHVtbj51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtY3VycmVudC1tZW51LWl0ZW0gYS5tZWdhLW1lbnUtbGluayB7XG5cdGJhY2tncm91bmQ6ICM0MzdlZWI7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICBvbGQtSGVhZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5pcS1oZWlnaHQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi8qIEhlYWRlciBUb3AgKi9cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAuc3ViLWhlYWRlciAubnVtYmVyLWluZm8gdWwge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAuc3ViLWhlYWRlciAubnVtYmVyLWluZm8gbGkge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRmbG9hdDogbGVmdDtcblx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLnN1Yi1oZWFkZXIgLm51bWJlci1pbmZvIGxpOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAuc3ViLWhlYWRlciAubnVtYmVyLWluZm8gbGkgYSB7XG5cdGNvbG9yOiB2YXIoLS10aXRsZS1jb2xvcik7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAuc3ViLWhlYWRlciAubnVtYmVyLWluZm8gbGkgYTpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLnN1Yi1oZWFkZXIgLm51bWJlci1pbmZvIGxpIGEgaSB7XG5cdG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLnN1Yi1oZWFkZXIgbmF2IHtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5zdWItaGVhZGVyIC5yZXF1ZXN0LWJ0biBhIHtcblx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdHBhZGRpbmc6IDE1cHggMzBweDtcblx0bWFyZ2luLWxlZnQ6IDMwcHg7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAuc3ViLWhlYWRlciAucmVxdWVzdC1idG4gYTpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zb2NpYWwtaWNvbmUgdWwge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5zb2NpYWwtaWNvbmUgdWwgbGkge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRtYXJnaW46IDAgMzBweCAwIDA7XG59XG5cbi5zb2NpYWwtaWNvbmUgdWwgbGk6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnNvY2lhbC1pY29uZSB1bCBsaSBhIHtcblx0Y29sb3I6IHZhcigtLXRpdGxlLWNvbG9yKTtcbn1cblxuLnNvY2lhbC1pY29uZSB1bCBsaSBhOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdGZvbnQtc2l6ZTogMzBweDtcblx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdGhlaWdodDogYXV0bztcblx0d2lkdGg6IGF1dG87XG5cdHBhZGRpbmc6IDVweCAxMnB4O1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm1lbnUtYnRuIC5saW5lIHtcblx0d2lkdGg6IDI1cHg7XG5cdGhlaWdodDogMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW46IDdweCBhdXRvO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5uYXZiYXItdG9nZ2xlclthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSAubWVudS1idG4gc3BhbjpmaXJzdC1jaGlsZCB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoLTVweCwgNnB4KTtcblx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoLTVweCwgNnB4KTtcbn1cblxuLm5hdmJhci10b2dnbGVyW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIC5tZW51LWJ0biBzcGFuOm50aC1jaGlsZCgyKSB7XG5cdG9wYWNpdHk6IDA7XG59XG5cbi5uYXZiYXItdG9nZ2xlclthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSAubWVudS1idG4gc3BhbjpsYXN0LWNoaWxkIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlKC03cHgsIC03cHgpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlKC03cHgsIC03cHgpO1xufVxuXG4vKiBIZWFkZXIgQm90dG9tICovXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLnN1Yi1oZWFkZXIge1xuXHRwYWRkaW5nOiAxNXB4IDAgMCAwO1xuXHRmb250LXNpemU6IDE0cHg7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyLWxpZ2h0IHtcblx0cGFkZGluZzogMDtcbn1cblxuLyogSGVhZGVyIERlZmF1bHQgKi9cbmhlYWRlciAubG9nb19ibG9jayxcbmhlYWRlci5oZWFkZXJfZGVmYXVsdCAubG9nb19ibG9jayB7XG5cdGZsb2F0OiBsZWZ0O1xufVxuXG5oZWFkZXIgLm1lbnUsXG5oZWFkZXIuaGVhZGVyX2RlZmF1bHQgLm1lbnUge1xuXHRmbG9hdDogcmlnaHQ7XG59XG5cbi8qTG9nbyBsZWZ0Ki9cbmhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXJfbGVmdCAubG9nb19ibG9jayB7XG5cdGZsb2F0OiBsZWZ0O1xufVxuXG5oZWFkZXIuaGVhZGVyX2xlZnQgLm1lbnUge1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbmhlYWRlci5oZWFkZXJfbGVmdCAubWVudS5uYXZiYXIgdWwge1xuXHRmbG9hdDogbGVmdDtcbn1cblxuLypMb2dvIHJpZ2h0Ki9cbmhlYWRlci5oZWFkZXJfcmlnaHQgLmxvZ29fYmxvY2sge1xuXHRmbG9hdDogcmlnaHQ7XG59XG5cbmhlYWRlci5oZWFkZXJfcmlnaHQgLm1lbnUge1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbmhlYWRlci5oZWFkZXJfcmlnaHQgLm1lbnUubmF2YmFyIHVsIHtcblx0ZmxvYXQ6IHJpZ2h0O1xufVxuXG4vKkxvZ28gY2VudGVyKi9cbmhlYWRlci5oZWFkZXJfY2VudGVyIC5sb2dvX2Jsb2NrIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAxMDAlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG5oZWFkZXIuaGVhZGVyX2NlbnRlciAubWVudSB7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogMTAwJTtcbn1cblxuaGVhZGVyLmhlYWRlcl9jZW50ZXIgLm1lbnUubmF2YmFyIHVsIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAxMDAlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luOiAwIGF1dG87XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuaGVhZGVyLmhlYWRlcl9jZW50ZXIgLm1lbnUubmF2YmFyIHVsIGxpIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5oZWFkZXIuaGVhZGVyX2NlbnRlciAubWVudS5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qU3BsaXQgTG9nbyBjZW50ZXIqL1xuaGVhZGVyLmhlYWRlcl9zcGxpdCAubG9nb19ibG9jayB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZsb2F0OiBub25lO1xufVxuXG5oZWFkZXIuaGVhZGVyX3NwbGl0IC5tZW51IHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5oZWFkZXIuaGVhZGVyX3NwbGl0IC5tZW51Lm5hdmJhciB1bCB7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmhlYWRlci5oZWFkZXJfc3BsaXQgLm1lbnUubmF2YmFyIHVsIGxpIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5oZWFkZXIuaGVhZGVyX3NwbGl0IC5tZW51Lm5hdmJhciB1bCBsaTpudGgtY2hpbGQoNCkge1xuXHRtYXJnaW4tbGVmdDogMTUwcHg7XG59XG5cbmhlYWRlci5oZWFkZXJfc3BsaXQgLm1lbnUubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5oZWFkZXIuaGVhZGVyX3NwbGl0IC5tZW51Lm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkge1xuXHRtYXJnaW4tbGVmdDogMDtcbn1cblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgTmF2aWdhdGlvblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxMDAlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHotaW5kZXg6IDEwMDA7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm1haW4taGVhZGVyIHtcblx0cGFkZGluZzogMCAxNXB4XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyLWJyYW5kPmltZy5sb2dvLXN0aWNreSB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGhlaWdodDogNDBweDtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXItYnJhbmQ+LmxvZ28tc3RpY2t5IHtcblx0ZGlzcGxheTogbm9uZTtcblx0aGVpZ2h0OiA0MHB4O1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLmxvZ28ge1xuXHRoZWlnaHQ6IDQwcHg7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIC5tZW51LWhlYWRlci1tZW51LWNvbnRhaW5lcixcbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIC5tZW51LWFsbC1wYWdlcy1jb250YWluZXIsXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciAubWVudS10ZXN0aW5nLW1lbnUtY29udGFpbmVyLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgLm1lbnUtc2hvcnQtY29udGFpbmVyLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgLm1lbnUtbWFpbi1tZW51LWNvbnRhaW5lcixcbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyICNpcS1tZW51LWNvbnRhaW5lciB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEwMCU7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIHtcblx0ZmxvYXQ6IHJpZ2h0O1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaSB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdG1hcmdpbi1sZWZ0OiAzMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaTpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaSBhIHtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0cGFkZGluZzogMCAwIDAgMDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogNzBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiA5O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaSBpLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIGkge1xuXHRmb250LWZhbWlseTogXCJJb25pY29uc1wiO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSBpIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDE1cHg7XG5cdHRvcDogMTBweDtcblx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0ei1pbmRleDogOTtcblx0Y29sb3I6IHZhcigtLXRpdGxlLWNvbG9yKTtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSBpOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDU0XCI7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSBpOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNkM1wiO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGk6aG92ZXI+YSxcbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpOmhvdmVyIGkge1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaTpob3Zlcj5pLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LWl0ZW0gaSB7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkgYTpob3ZlcixcbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtIGEsXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtcGFyZW50IGEsXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtcGFyZW50IGksXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgYSxcbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgaSxcbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1hbmNlc3RvciBpIHtcblx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaSBpOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNkMFwiO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQuaXEtZGFyayB7XG5cdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG5ib2R5I2lxLWhpZGUtd2l0aC1wZHQtYnJlYWRjcnVtYiAuY29udGVudC1hcmVhIHtcblx0cGFkZGluZy10b3A6IDExMHB4O1xufVxuXG5cbi8qIE5hdmlnYXRpb24gU3ViIE1lbnUgKi9cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpIC5zdWItbWVudSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpOmhvdmVyIC5zdWItbWVudSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA3MHB4O1xuXHRsZWZ0OiAwO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDIwMHB4O1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDMwcHggMCByZ2JhKDM2LCAzOCwgNDMsIDAuMTApO1xuXHQtbW96LWJveC1zaGFkb3c6IDAgMXB4IDMwcHggMCByZ2JhKDM2LCAzOCwgNDMsIDAuMTApO1xuXHRib3gtc2hhZG93OiAwIDFweCAzMHB4IDAgcmdiYSgzNiwgMzgsIDQzLCAwLjEwKTtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIHtcblx0bWFyZ2luLWxlZnQ6IDA7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSBhLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIGEge1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRsaW5lLWhlaWdodDogMjhweDtcblx0cGFkZGluZzogMTBweCAxNXB4O1xuXHRjb2xvcjogdmFyKC0tdGl0bGUtY29sb3IpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSBhOmhvdmVyLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIGE6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIGE6YmVmb3JlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIGEsXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyPmEsXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgYSxcbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LXBhcmVudCAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gYSB7XG5cdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyPmksXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgaSB7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LXBhcmVudCAuc3ViLW1lbnUgbGkgYSB7XG5cdGNvbG9yOiB2YXIoLS10aXRsZS1jb2xvcik7XG5cdGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtcGFyZW50IC5zdWItbWVudSBsaTpob3ZlciBhIHtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIC5uYXZiYXItbmF2IGxpOmxhc3QtY2hpbGQgLnN1Yi1tZW51IGxpOmhvdmVyPi5zdWItbWVudSxcbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIC5uYXZiYXItbmF2IGxpOm50aC1sYXN0LWNoaWxkKDIpIC5zdWItbWVudSBsaTpob3Zlcj4uc3ViLW1lbnUge1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwMHB4KSBhbmQgKG1pbi13aWR0aDogMTAyM3B4KSB7XG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpOmhvdmVyPi5zdWItbWVudSB7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpOmhvdmVyIGEge1xuXHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cbn1cblxuLyogTmF2aWdhdGlvbiBTdWIgTWVudSAqL1xuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpPi5zdWItbWVudSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaTpob3Zlcj4uc3ViLW1lbnUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMTAwJTtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAyMDBweDtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAzMHB4IDAgcmdiYSgzNiwgMzgsIDQzLCAwLjEwKTtcblx0LW1vei1ib3gtc2hhZG93OiAwIDFweCAzMHB4IDAgcmdiYSgzNiwgMzgsIDQzLCAwLjEwKTtcblx0Ym94LXNoYWRvdzogMCAxcHggMzBweCAwIHJnYmEoMzYsIDM4LCA0MywgMC4xMCk7XG59XG5cbi8qIE5hdmlnYXRpb24gU3RpY2t5ICovXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQubWVudS1zdGlja3kge1xuXHR3aWR0aDogMTAwJTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRtYXJnaW46IDAgYXV0bztcblx0ZmxvYXQ6IGxlZnQ7XG5cdGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeS1jb2xvcik7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDMwcHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdC1tb3otYm94LXNoYWRvdzogMCAwIDMwcHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdGJveC1zaGFkb3c6IDAgMCAzMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQubWVudS1zdGlja3kgLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkgYSB7XG5cdGxpbmUtaGVpZ2h0OiA2NXB4O1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQubWVudS1zdGlja3kgLm5hdmJhciB1bCBsaSBhLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IC5uYXZiYXIgdWwgbGkgaSB7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdC5tZW51LXN0aWNreSAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaTpob3ZlcixcbmhlYWRlci5oZWFkZXItZGVmYXVsdC5tZW51LXN0aWNreSAubmF2YmFyIHVsIGxpIGE6aG92ZXIsXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQubWVudS1zdGlja3kgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtaXRlbSBhLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LXBhcmVudCBhLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LXBhcmVudCBpLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yIGEsXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyLXN0eWxlLXR3byAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtIGEsXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQubWVudS1zdGlja3kgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtcGFyZW50IGksXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQubWVudS1zdGlja3kgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgaSB7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpOmhvdmVyIC5zdWItbWVudSB7XG5cdHRvcDogNjVweDtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyPi5zdWItbWVudSB7XG5cdHRvcDogMDtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51PmxpIGEge1xuXHRsaW5lLWhlaWdodDogMjhweDtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IC5zdWItaGVhZGVyLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IC5sb2dvIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IC5sb2dvLXN0aWNreSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5sb2dvLWRpc3BsYXkge1xuXHRkaXNwbGF5OiBub25lO1xuXHRoZWlnaHQ6IDQwcHg7XG59XG5cbi8qaGVhZGVyIGJ1dHRvbiovXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLnN1Yi1tYWluIHVsIHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwIDAgMCAzMHB4O1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLnN1Yi1tYWluIHVsIGxpIHtcblx0bWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAuc3ViLW1haW4gdWwgbGkgYS5pcS1idXR0b24ge1xuXHRwYWRkaW5nOiAxMHB4IDMwcHg7XG5cdGxpbmUtaGVpZ2h0OiBpbml0aWFsO1xuXHRib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItc3R5bGUtdHdvIC5tYWluLWhlYWRlciAuc3ViLW1haW4gdWwgbGkgYS5pcS1idXR0b24uc2lnbnVwIHtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0Ym9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItc3R5bGUtdHdvIC5tYWluLWhlYWRlciAuc3ViLW1haW4gdWwgbGkgYS5pcS1idXR0b24uc2lnbnVwOmhvdmVyIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXNlY29uZGFyeS1jb2xvcik7XG5cdGNvbG9yOiB2YXIoLS10aXRsZS1jb2xvcik7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAuc3ViLW1haW4gdWwgbGkgYS5pcS1idXR0b246aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAuc3ViLW1haW4gdWwgbGkgYS5pcS1idG4tb3V0bGluZSB7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLnN1Yi1tYWluIHVsIGxpIGEuaXEtYnV0dG9uLmlxLWJ0bi1vdXRsaW5lOmhvdmVyIHtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubWFpbi1oZWFkZXIgLnN1Yi1tYWluIHVsIGxpIGEuaXEtYnV0dG9uLmlxLWJ0bi1vdXRsaW5lOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5zdWItbWFpbiB1bCBsaSBhLmlxLWJ0bi1saW5rIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdC5tZW51LXN0aWNreSAubWFpbi1oZWFkZXIgLm5hdmJhciAuc3ViLW1haW4gdWwgbGkgYS5pcS1idXR0b24ge1xuXHRsaW5lLWhlaWdodDogaW5pdGlhbDtcbn1cblxuLypoZWFkZXIgdHdvKi9cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkgYSxcbmhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItc3R5bGUtdHdvIC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpIGkge1xuXHRjb2xvcjogdmFyKC0tdGl0bGUtY29sb3IpO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyLXN0eWxlLXR3byAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaTpob3ZlciBhLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkgYTpob3ZlcixcbmhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItc3R5bGUtdHdvIC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgYSxcbmhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItc3R5bGUtdHdvIC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtIGEsXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyLXN0eWxlLXR3byAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtaXRlbSBpLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGk6aG92ZXIgaSxcbmhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItc3R5bGUtdHdvIC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgaSB7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIGEsXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyLXN0eWxlLXR3byAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkgaSB7XG5cdGNvbG9yOiB2YXIoLS10aXRsZS1jb2xvcik7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItc3R5bGUtdHdvIC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtcGFyZW50IGEge1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIGE6aG92ZXIsXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyLXN0eWxlLXR3byAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGk6aG92ZXI+YSB7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItc3R5bGUtdHdvIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIGEsXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyLXN0eWxlLXR3byAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGk6aG92ZXI+YSB7XG5cdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyLXN0eWxlLXR3byAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtcGFyZW50IGksXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyLXN0eWxlLXR3byAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGk6aG92ZXI+aSB7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbi5oZWFkZXItZGVmYXVsdC5oZWFkZXItc3R5bGUtdHdvLm1lbnUtc3RpY2t5IHtcblx0YmFja2dyb3VuZDogI2YyZjVmZSAhaW1wb3J0YW50O1xuXHRwb3NpdGlvbjogZml4ZWQ7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAuc3ViLW1haW4uaXEtbW9iaWxlLW1haW4ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5yZXNwb25zaXZlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5cHgpIHtcblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0IC5zdWItaGVhZGVyIHtcblx0XHRwYWRkaW5nOiAxMHB4IDMwcHg7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm1haW4taGVhZGVyIHtcblx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdH1cblxuXHQuaXEtbXQtMTIwIHtcblx0XHRtYXJnaW4tdG9wOiA5MHB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0IC5zdWItaGVhZGVyIHtcblx0XHRwYWRkaW5nOiAxMHB4IDE1cHhcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubWFpbi1oZWFkZXIge1xuXHRcdHBhZGRpbmc6IDAgMTVweDtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpIGEge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSBhIHtcblx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMTVweCkge1xuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm1haW4taGVhZGVyIHtcblx0XHRwYWRkaW5nOiAwIDMwcHg7XG5cdH1cbn1cblxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubWFpbi1oZWFkZXIge1xuXHRcdHBhZGRpbmc6IDAgMzBweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubWFpbi1oZWFkZXIge1xuXHRcdHBhZGRpbmc6IDAgMzBweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcblxuXHQvKk1lZ2EtTWVudSovXG5cdGhlYWRlciAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wIHtcblx0XHRtYXgtaGVpZ2h0OiAzMzBweDtcblx0XHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cdFx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHR9XG5cblx0aGVhZGVyICNtZWdhLW1lbnUtd3JhcC10b3AgLm1lZ2EtbWVudS10b2dnbGUgLm1lZ2EtdG9nZ2xlLWJsb2NrLTEgLm1lZ2EtdG9nZ2xlLWxhYmVsIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0aGVhZGVyICNtZWdhLW1lbnUtd3JhcC10b3AgLm1lZ2EtbWVudS10b2dnbGUgLm1lZ2EtdG9nZ2xlLWJsb2Nrcy1yaWdodCAubWVnYS10b2dnbGUtYmxvY2sge1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxuXG5cdGhlYWRlciAjbWVnYS1tZW51LXdyYXAtdG9wIC5tZWdhLW1lbnUtdG9nZ2xlIC5tZWdhLXRvZ2dsZS1ibG9jay0xOmFmdGVyIHtcblx0XHRsaW5lLWhlaWdodDogNDRweDtcblx0XHRiYWNrZ3JvdW5kOiAjNDM3ZWViO1xuXHRcdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjNDM3ZWViO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0d2lkdGg6IDQ4cHg7XG5cdFx0aGVpZ2h0OiA0NHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRtYXJnaW46IDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0aGVhZGVyICNtZWdhLW1lbnUtd3JhcC10b3AgLm1lZ2EtbWVudS10b2dnbGUge1xuXHRcdHdpZHRoOiA0OHB4O1xuXHRcdGhlaWdodDogNDRweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAtNTVweDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdH1cblxuXHRoZWFkZXIgI21lZ2EtbWVudS13cmFwLXRvcCAubWVnYS1tZW51LXRvZ2dsZSsjbWVnYS1tZW51LXRvcCB7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xuXHR9XG5cblx0aGVhZGVyICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluayB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiBpbml0aWFsO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRjb2xvcjogIzMxM2U1Yjtcblx0XHRwYWRkaW5nOiAxNXB4O1xuXHR9XG5cblx0aGVhZGVyICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3BbZGF0YS1lZmZlY3Q9XCJmYWRlX3VwXCJdIGxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51LCBoZWFkZXIgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcFtkYXRhLWVmZmVjdD1cImZhZGVfdXBcIl0gbGkubWVnYS1tZW51LWl0ZW0ubWVnYS1tZW51LWZseW91dCB1bC5tZWdhLXN1Yi1tZW51IHtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0YmFja2dyb3VuZDogI2Y2ZjVmNztcblx0fVxuXG5cdGhlYWRlci5tZW51LXN0aWNreSAjbWVnYS1tZW51LXdyYXAtdG9wIC5tZWdhLW1lbnUtdG9nZ2xlIHtcblx0XHR0b3A6IC02MnB4O1xuXHR9XG5cblx0aGVhZGVyICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnUge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXHRoZWFkZXIgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtaXRlbS5tZWdhLWN1cnJlbnQtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbmssIGhlYWRlciAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtY3VycmVudC1tZW51LWFuY2VzdG9yPmEubWVnYS1tZW51LWxpbmssIGhlYWRlciAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtY3VycmVudC1wYWdlLWFuY2VzdG9yPmEubWVnYS1tZW51LWxpbmssIGhlYWRlciAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtdG9nZ2xlLW9uPmEubWVnYS1tZW51LWxpbmssIGhlYWRlciAjbWVnYS1tZW51LXRvcCBsaSAubWVnYS1zdWItbWVudSBsaS5tZWdhLWN1cnJlbnQtbWVudS1hbmNlc3RvciAubWVnYS1zdWItbWVudSBsaSBhIHtcblx0XHRiYWNrZ3JvdW5kOiAjMDA3YmZmO1xuXHRcdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdH1cblxuXHRoZWFkZXIgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcCBsaS5tZWdhLW1lbnUtaXRlbS1oYXMtY2hpbGRyZW4+YS5tZWdhLW1lbnUtbGluaz5zcGFuLm1lZ2EtaW5kaWNhdG9yOmFmdGVyIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdH1cblxuXHRoZWFkZXIgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcCBsaS5tZWdhLW1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ubWVnYS10b2dnbGUtb24+YS5tZWdhLW1lbnUtbGluaz5zcGFuLm1lZ2EtaW5kaWNhdG9yOmFmdGVyLCBoZWFkZXIgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcCBsaS5tZWdhLW1lbnUtZmx5b3V0Lm1lZ2EtdG9nZ2xlLW9uIGxpLm1lZ2EtbWVudS1pdGVtIGEubWVnYS1tZW51LWxpbms+c3Bhbi5tZWdhLWluZGljYXRvcjphZnRlciwgaGVhZGVyICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3AgbGkubWVnYS1tZW51LWZseW91dCAubWVnYS1zdWItbWVudSBsaS5tZWdhLW1lbnUtaXRlbS5tZWdhLXRvZ2dsZS1vbiBhLm1lZ2EtbWVudS1saW5rPnNwYW4ubWVnYS1pbmRpY2F0b3I6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXFxmMzQzXCI7XG5cdH1cblxuXHRoZWFkZXIgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcCBsaS5tZWdhLW1lbnUtZmx5b3V0IC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1pdGVtIGEubWVnYS1tZW51LWxpbms+c3Bhbi5tZWdhLWluZGljYXRvcjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcXGYzNDdcIjtcblx0fVxuXG5cdGhlYWRlciAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbmssXG5cdGhlYWRlciAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1jb2x1bW4+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbT5hLm1lZ2EtbWVudS1saW5rIHtcblx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubG9nb19ibG9jaywgaGVhZGVyLmhlYWRlcl9kZWZhdWx0IC5sb2dvX2Jsb2NrIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28ge1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0IHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubWFpbi1oZWFkZXIge1xuXHRcdHBhZGRpbmc6IDE1cHggMDtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyLWxpZ2h0IHtcblx0XHRwYWRkaW5nOiAwIDMwcHg7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLnN1Yi1tYWluLmlxLW1vYmlsZS1tYWluIHVsIGxpIGEge1xuXHRcdHBhZGRpbmc6IDEwcHggMzBweCAhaW1wb3J0YW50O1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgLnN1Yi1tYWluLmlxLW1vYmlsZS1tYWluIHVsIGxpLmlxLXNpZ251cC1tYWluIHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLnN1Yi1tYWluIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0IC5zdWItbWFpbi5pcS1tb2JpbGUtbWFpbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZzogMzBweDtcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLnN1Yi1tYWluIHVsIGxpIGEuaXEtYnRuLW91dGxpbmUsIGhlYWRlci5oZWFkZXItZGVmYXVsdC5tZW51LXN0aWNreSAuc3ViLW1haW4gdWwgbGkgYS5pcS1idG4tb3V0bGluZSB7XG5cdFx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgLnN1Yi1tYWluLmlxLW1vYmlsZS1tYWluIHVsIGxpIHtcblx0XHR3aWR0aDogYXV0bztcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAuc3ViLW1haW4uaXEtbW9iaWxlLW1haW4gdWwge1xuXHRcdG1hcmdpbjogMDtcblx0XHRmbG9hdDogaW5oZXJpdDtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlciB7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0XHRib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLnJlcXVlc3QtYnRuIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDYwcHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogLTQ1cHg7XG5cdFx0cmlnaHQ6IDA7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuXHRcdG91dGxpbmU6IG5vbmVcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubWVudSwgaGVhZGVyLmhlYWRlcl9kZWZhdWx0IC5tZW51IHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLmxvZ29fYmxvY2sgLmxvZ28sIGhlYWRlci5oZWFkZXJfZGVmYXVsdCAubG9nb19ibG9jayAubG9nbywgaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5sb2dvX2Jsb2NrIC5sb2dvLXN0aWNreSwgaGVhZGVyLmhlYWRlcl9kZWZhdWx0IC5sb2dvX2Jsb2NrIC5sb2dvLXN0aWNreSB7XG5cdFx0aGVpZ2h0OiAzNXB4O1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXItY29sbGFwc2Uge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDYzcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDA7XG5cdFx0bGVmdDogMDtcblx0XHQvKiBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7ICovXG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiA0Ljg3MXB4IDM0LjY1OXB4IDMwcHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuXHRcdC1tb3otYm94LXNoYWRvdzogNC44NzFweCAzNC42NTlweCAzMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcblx0XHRib3gtc2hhZG93OiA0Ljg3MXB4IDM0LjY1OXB4IDMwcHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuXHR9XG5cblx0LmNzc19wcmVmaXggaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwubmF2YmFyLW5hdi50b3AtbWVudSB7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTgxcHgpO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwubmF2YmFyLW5hdi50b3AtbWVudSB7XG5cdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDc4cHgpO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdH1cblxuXHQuYWRtaW4tYmFyIC5jc3NfcHJlZml4IGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsLm5hdmJhci1uYXYudG9wLW1lbnUge1xuXHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDIxM3B4KTtcblx0fVxuXG5cdC5hZG1pbi1iYXIgaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwubmF2YmFyLW5hdi50b3AtbWVudSB7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTEwcHgpO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIGkge1xuXHRcdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJVxuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkgYSwgaGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm5hdmJhciB1bCBsaSBhIHtcblx0XHRjb2xvcjogIzExMTIyZDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0cGFkZGluZzogMTVweCAzMHB4O1xuXHRcdHotaW5kZXg6IGluaGVyaXRcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpIGE6YmVmb3JlIHtcblx0XHRib3JkZXItcmFkaXVzOiAwXG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUsIGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpOmhvdmVyIC5zdWItbWVudSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wb3N0LXN0aWNreS1iZyk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRvcDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdHotaW5kZXg6IDk7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkgLnN1Yi1tZW51IHtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSBhIHtcblx0XHRjb2xvcjogIzZmNmY2ZlxuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkgaSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAxNXB4O1xuXHRcdHRvcDogMDtcblx0XHRwYWRkaW5nOiAxMXB4IDE1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdHotaW5kZXg6IDk7XG5cdFx0Y29sb3I6ICM1OTU5N2U7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0XHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0LW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dFxuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGk6aG92ZXIgaSB7XG5cdFx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaTpob3ZlciBhLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIGEge1xuXHRcdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGk6aG92ZXIgaSwgaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbSBpIHtcblx0XHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0IC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSBpIHtcblx0XHRjb2xvcjogdmFyKC0tdGl0bGUtY29sb3IpO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0IC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSBhIHtcblx0XHRjb2xvcjogdmFyKC0tdGl0bGUtY29sb3IpO1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtIGksIGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgaSB7XG5cdFx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdC5tZW51LXN0aWNreSAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaSBhIHtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpOmhvdmVyIC5zdWItbWVudSB7XG5cdFx0dG9wOiAwXG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkgaSB7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGNvbG9yOiAjNmY2ZjZmO1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaTpob3Zlcj4uc3ViLW1lbnUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXBvc3Qtc3RpY2t5LWJnKTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bGVmdDogMDtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdHBhZGRpbmc6IDE1cHg7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaSBhOmJlZm9yZSB7XG5cdFx0ZGlzcGxheTogbm9uZVxuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LWl0ZW0gYSwgaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkgYTpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdC5tZW51LXN0aWNreSAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1hbmNlc3RvciBhLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgYSwgaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LXBhcmVudCBhIHtcblx0XHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHR9XG5cblx0aGVhZGVyLm1lbnUtc3RpY2t5IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIGkge1xuXHRcdGNvbG9yOiB2YXIoLS10aXRsZS1jb2xvcik7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQubWVudS1zdGlja3kgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgaSwgaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaSBhOmhvdmVyLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtaXRlbSBhLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtcGFyZW50IGEsIGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgaSwgaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yIGEsIGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgaSwgaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yIGksIGhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItc3R5bGUtdHdvIC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpIGE6aG92ZXIsIGhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItc3R5bGUtdHdvIC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgYSwgaGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LXBhcmVudCBpIHtcblx0XHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgaSB7XG5cdFx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItc3R5bGUtdHdvIC5uYXZiYXIgdWwgbGkuaG92ZXIgaSB7XG5cdFx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdC5tZW51LXN0aWNreSAubmF2YmFyIHVsIGxpIGEsIGhlYWRlci5oZWFkZXItZGVmYXVsdC5tZW51LXN0aWNreSAubmF2YmFyIHVsIGxpIGkge1xuXHRcdGNvbG9yOiAjNTk1OTdlO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IC5tYWluLWhlYWRlciAubmF2YmFyIC5pcS1tb2JpbGUtbWFpbiB1bCBsaSBhLnNpZ251cC5pcS1idXR0b24ge1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkgaTo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlxcZjNkMFwiO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5zdWItbWFpbiB1bCBsaSBhLmlxLWJ1dHRvbi5zaWdudXAge1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeS1jb2xvcik7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyLXN0eWxlLXR3byAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaSBhLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyLXN0eWxlLXR3byAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgLnN1Yi1tZW51IGxpIGEge1xuXHRcdGNvbG9yOiB2YXIoLS10aXRsZS1jb2xvcik7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yIC5zdWItbWVudSBsaSBpIHtcblx0XHRjb2xvcjogdmFyKC0tdGl0bGUtY29sb3IpO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yIC5zdWItbWVudSBsaTpob3ZlciBpIHtcblx0XHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgaSB7XG5cdFx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItc3R5bGUtdHdvIC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1hbmNlc3RvciAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gYSB7XG5cdFx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItc3R5bGUtdHdvIC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpOmhvdmVyIGEsIGhlYWRlci5oZWFkZXItc3R5bGUtdHdvIC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1hbmNlc3RvciBhLCBoZWFkZXIuaGVhZGVyLXN0eWxlLXR3byAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1hbmNlc3RvciBhIHtcblx0XHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIGEge1xuXHRcdGNvbG9yOiB2YXIoLS10aXRsZS1jb2xvcik7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyIGEge1xuXHRcdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyLXN0eWxlLXR3byAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkgLnN1Yi1tZW51IGxpIGEge1xuXHRcdGNvbG9yOiB2YXIoLS10aXRsZS1jb2xvcik7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIC5zdWItbWVudSBsaTpob3ZlciBhIHtcblx0XHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgLnN1Yi1tZW51IGxpIGEge1xuXHRcdGNvbG9yOiB2YXIoLS10aXRsZS1jb2xvcik7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgLnN1Yi1tZW51IGxpIGE6aG92ZXIge1xuXHRcdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyLXN0eWxlLXR3byAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1hbmNlc3RvciAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gYSB7XG5cdFx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0fVxuXG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlcjEgLm5hdmJhciAuc3ViLW1haW4ge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAtNDRweDtcblx0XHRyaWdodDogODVweDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXIxIC5uYXZiYXIgLnN1Yi1tYWluIHVsIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXIxIC5uYXZiYXIgLnN1Yi1tYWluIHVsIGxpIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXIxIC5zdWItbWFpbiB1bCBsaSBhLmlxLWJ1dHRvbiB7XG5cdFx0cGFkZGluZzogMTBweCAxMHB4O1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXIxIC5zdWItbWFpbiB1bCBsaSBhLmlxLWJ1dHRvbjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXIxIC5zdWItbWFpbiB1bCBsaSBhLmlxLWJ1dHRvbi5pcS1idG4tb3V0bGluZTpob3ZlciB7XG5cdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXIxLm1lbnUtc3RpY2t5IC5zdWItbWFpbiB1bCBsaSBhIHtcblx0XHRjb2xvcjogIzAwMDtcblx0fVxuXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3ODJweCkge1xuXG5cdC5hZG1pbi1iYXIgLmNzc19wcmVmaXggaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwubmF2YmFyLW5hdi50b3AtbWVudSB7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjI3cHgpO1xuXHR9XG5cblx0LmFkbWluLWJhciBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bC5uYXZiYXItbmF2LnRvcC1tZW51IHtcblx0XHRoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMjRweCk7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubWFpbi1oZWFkZXIge1xuXHRcdHBhZGRpbmc6IDE1cHggMDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcblx0LmFkbWluLWJhciAuY3NzX3ByZWZpeCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQubWVudS1zdGlja3kgLm5hdmJhciB1bC5uYXZiYXItbmF2LnRvcC1tZW51IHtcblx0XHRoZWlnaHQ6IGNhbGMoMTAwdmggLSAxODFweCk7XG5cdH1cblxuXHQuYWRtaW4tYmFyIGhlYWRlci5oZWFkZXItZGVmYXVsdC5tZW51LXN0aWNreSAubmF2YmFyIHVsLm5hdmJhci1uYXYudG9wLW1lbnUge1xuXHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDc4cHgpO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLnJlcXVlc3QtYnRuLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLnNvY2lhbC1pY29uZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5zdWItaGVhZGVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59IiwiLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUuY3NzX3ByZWZpeC1uYXZpZ2F0aW9uLWJ1cmdlciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICBIZWFkZXItc3R5bGVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItZm9vdGVyLXRvcC1kYXJrKTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuXHR6LWluZGV4OiA5OTk5OTtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC1vcGFjaXR5OiAwO1xuXHQtbW96LW9wYWNpdHk6IDA7XG5cdC1vLW9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuXHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG5cdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC44cyBlYXNlLWluLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC44cyBlYXNlLWluLW91dDtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjhzIGVhc2UtaW4tb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC44cyBlYXNlLWluLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC44cyBlYXNlLWluLW91dDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudS5tZW51LW9wZW4ge1xuXHRwb2ludGVyLWV2ZW50czogYWxsO1xuXHRvcGFjaXR5OiAxO1xuXHQtd2Via2l0LW9wYWNpdHk6IDE7XG5cdC1tb3otb3BhY2l0eTogMTtcblx0LW8tb3BhY2l0eTogMTtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUuaGVhZGVyLXVwLFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUuaGVhZGVyLWRvd24ge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG5cdGhlaWdodDogMTAwdmg7XG5cdHotaW5kZXg6IDk5O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZSAwcztcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZSAwcztcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZSAwcztcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuNDVzIGVhc2UgMHM7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51Lm1lbnUtb3Blbi5oZWFkZXItZG93biB7XG5cdHRvcDogMDtcblx0ei1pbmRleDogOTk7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51LmhlYWRlci1kb3duIHtcblx0dG9wOiAtMTAwcHg7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXIge1xuXHRwYWRkaW5nOiAwLjkzOGVtIDAuOTM4ZW07XG5cdHotaW5kZXg6IDk5OTtcblx0Ym9yZGVyLWJvdHRvbTogMC4wNjNlbSBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQtb3BhY2l0eSk7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IHVsLm5hdmJhci1uYXYgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbj5hOmFmdGVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgYSB7XG5cdHBhZGRpbmc6IDA7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgdWwubmF2YmFyLW5hdj5saS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPmEge1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4vKioqKioqKioqKioqKnN0eWxlIDEqKioqKioqKioqKi9cbi5uYXZiYXItdG9nZ2xlci5jdXN0b20tdG9nZ2xlciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIuY3VzdG9tLXRvZ2dsZXIge1xuXHRwYWRkaW5nOiAwIDAuMzEzZW0gMCAwO1xuXHRwb3NpdGlvbjogc3RhdGljO1xuXHRtYXJnaW4tbGVmdDogMS4yNWVtO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbi5oYW0tdG9nZ2xlIC5tZW51LWJ0biB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogOTtcblx0d2lkdGg6IDEuMjVlbTtcblx0aGVpZ2h0OiAxLjI1ZW07XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmhhbS10b2dnbGUgLm1lbnUtYnRuIC5saW5lIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMC4xMjVlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGVydGlyeS1jb2xvcik7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcblx0ei1pbmRleDogOTk7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogbGVmdCAwLjNzIGN1YmljLWJlemllciguMjksIC42MSwgLjksIC40NSk7XG59XG5cbi5oYW0tdG9nZ2xlIC5tZW51LWJ0bi5pcy1hY3RpdmUgLmxpbmUub25lIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE2cHgpIHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5oYW0tdG9nZ2xlIC5tZW51LWJ0bi5pcy1hY3RpdmUgLmxpbmUudHdvIHtcblx0d2lkdGg6IDA7XG59XG5cbi5oYW0tdG9nZ2xlIC5tZW51LWJ0bi5pcy1hY3RpdmUgLmxpbmUudGhyZWUge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTlweCkgcm90YXRlKC00NWRlZyk7XG59XG5cbi5oYW0tdG9nZ2xlIC5tZW51LWJ0biAubGluZS50d28ge1xuXHRsZWZ0OiAwLjMxM2VtO1xuXHR0b3A6IDAuNjI1ZW07XG59XG5cbi5oYW0tdG9nZ2xlIC5tZW51LWJ0biAubGluZS50aHJlZSB7XG5cdHRvcDogMS4yNWVtO1xufVxuXG4uaGFtLXRvZ2dsZTpob3ZlciAubWVudS1idG46bm90KC5pcy1hY3RpdmUpIC5saW5lLnR3byB7XG5cdGxlZnQ6IDA7XG59XG5cbi5oYW0tdG9nZ2xlOmhvdmVyIC5tZW51LWJ0bjpub3QoLmlzLWFjdGl2ZSkgLmxpbmUub25lLFxuLmhhbS10b2dnbGU6aG92ZXIgLm1lbnUtYnRuOm5vdCguaXMtYWN0aXZlKSAubGluZS50aHJlZSB7XG5cdGxlZnQ6IDAuMzEzZW07XG59XG5cbi5oYW0tcy10b2dnbGUge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2PmxpPmEge1xuXHRmb250LXNpemU6IDIuNWVtO1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdj5saSBhIHtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWhpZ2hsaWdodC1mb250LWZhbWlseSk7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpOmhvdmVyPmEsXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaSAuc3ViLW1lbnUgbGk6aG92ZXI+YSxcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpLmN1cnJlbnQtbWVudS1pdGVtPmEsXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSB1bD5saS5jdXJyZW50LW1lbnUtYW5jZXN0b3I+YSxcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IHVsIGxpIC5zdWItbWVudSBsaS5tZW51LWl0ZW0uY3VycmVudC1tZW51LWFuY2VzdG9yPmEsXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSB1bCBsaSAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0+YSxcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IHVsPmxpLmN1cnJlbnQtbWVudS1hbmNlc3Rvcj4udG9nZ2xlZHJvcCBpLFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgdWw+bGkuY3VycmVudC1tZW51LWFuY2VzdG9yPi50b2dnbGVkcm9wIGksXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaTpob3Zlcj4udG9nZ2xlZHJvcCBpLFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGkuY3VycmVudC1tZW51LWl0ZW0+LnRvZ2dsZWRyb3AgaSB7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGk+LnRvZ2dsZWRyb3AgaSB7XG5cdGZvbnQtc2l6ZTogMi4xODhlbTtcblx0bWFyZ2luLWxlZnQ6IDAuOTM4ZW07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaSAuc3ViLW1lbnUgbGkgLnRvZ2dsZWRyb3AgaSB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZGFyay1zdWJtZW51KTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGkgLnN1Yi1tZW51IGxpOmhvdmVyIC50b2dnbGVkcm9wIGksXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaSAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gLnRvZ2dsZWRyb3AgaSxcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgLnRvZ2dsZWRyb3AgaSB7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgLnRvZ2dsZWRyb3AuYWN0aXZlIGkge1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHQtbW96LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0LW8tdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaSBsaT4udG9nZ2xlZHJvcCBpIHtcblx0Zm9udC1zaXplOiAxLjI1ZW07XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpIC5jc3NfcHJlZml4LWhhcy1zdWItbWVudSBsaSBhIHtcblx0Zm9udC1zaXplOiAxLjI1ZW07XG5cdGNvbG9yOiB2YXIoLS10ZXJ0aXJ5LWNvbG9yKTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGkgLmNzc19wcmVmaXgtaGFzLXN1Yi1tZW51IGxpIHtcblx0bWFyZ2luLWJvdHRvbTogMC4zMTNlbTtcbn1cblxuLm1lbnUtYnRuOmhvdmVyIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubWVudS1vcGVuIC5tZW51LWJ0bi5pcy1hY3RpdmUgLmxpbmUge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbi5zaWRlLWJhci1vcGVuICNtZW51LWJ0bi1zaWRlLWNsb3NlIC5tZW51LWJ0bi5pcy1zLWFjdGl2ZSAubGluZSB7XG5cdHRyYW5zaXRpb24tZGVsYXk6IC4ycztcbn1cblxuLnNpZGUtYmFyLW9wZW4gLm1lbnUtYnRuIC5saW5lLW4ge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAwLjEyNWVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcblx0ei1pbmRleDogOTk7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogbGVmdCAwLjNzIGN1YmljLWJlemllciguMjksIC42MSwgLjksIC40NSk7XG59XG5cbiNtZW51LWJ0bi1zaWRlLWNsb3NlIC5tZW51LWJ0bi5pcy1zLWFjdGl2ZSAubGluZSB7XG5cdHRyYW5zaXRpb24tZGVsYXk6IDFzO1xufVxuXG4uc2lkZS1iYXItb3BlbiAjbWVudS1idG4tc2lkZS1jbG9zZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDQuMzc1ZW07XG5cdHRvcDogMy4xMjVlbTtcbn1cblxuLnNpZGUtYmFyLW9wZW4gI21lbnUtYnRuLXNpZGUtY2xvc2UgLm1lbnUtYnRuIC5saW5lLW4uYy1vbmUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0LW8tdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5jLWNvbGxhcHNlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG5cdGZsZXgtYmFzaXM6IGF1dG87XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG5cdHotaW5kZXg6IDE7XG59XG5cbi5tZW51LW5ldy13cmFwcGVyLnJvdyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogY2FsYygxMDB2aCAtIDkxcHgpO1xufVxuXG4udmVydGljbGUtbW4ge1xuXHRoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDBweCk7XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51Lm1lbnUtb3BlbjpiZWZvcmUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2tldygwZGVnKSB0cmFuc2xhdGVZKDApO1xuXHQtbW96LXRyYW5zZm9ybTogc2tldygwZGVnKSB0cmFuc2xhdGVZKDApO1xuXHQtbXMtdHJhbnNmb3JtOiBza2V3KDBkZWcpIHRyYW5zbGF0ZVkoMCk7XG5cdC1vLXRyYW5zZm9ybTogc2tldygwZGVnKSB0cmFuc2xhdGVZKDApO1xuXHR0cmFuc2Zvcm06IHNrZXcoMGRlZykgdHJhbnNsYXRlWSgwKTtcblx0LXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwcztcblx0LW1vei10cmFuc2l0aW9uLWRlbGF5OiAwcztcblx0LW8tdHJhbnNpdGlvbi1kZWxheTogMHM7XG5cdHRyYW5zaXRpb24tZGVsYXk6IDBzO1xufVxuXG4uY3NzX3ByZWZpeC1mdWxsLW1lbnUge1xuXHRtYXJnaW46IGF1dG8gMDtcbn1cblxuLmNzc19wcmVmaXgtZnVsbC1tZW51IC5uYXZiYXItbmF2IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiA5OTtcblx0cGFkZGluZy1sZWZ0OiAzLjEyNWVtO1xuXHRtYXJnaW4tYm90dG9tOiAxLjg3NWVtO1xufVxuXG4uY3NzX3ByZWZpeC1mdWxsLW1lbnUgLm5hdmJhci1uYXY+bGkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1ib3R0b206IDEuNTYzZW07XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5jc3NfcHJlZml4LWZ1bGwtbWVudSAubmF2YmFyLW5hdj5saSB7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0ZGlzcGxheTogbm9uZTtcblx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuNXM7XG5cdC1tb3otYW5pbWF0aW9uLWRlbGF5OiAwLjVzO1xuXHQtby1hbmltYXRpb24tZGVsYXk6IDAuNXM7XG5cdGFuaW1hdGlvbi1kZWxheTogMC41cztcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUubWVudS1vcGVuIC5jc3NfcHJlZml4LWZ1bGwtbWVudSAubmF2YmFyLW5hdj5saSxcbi5tZW51LWFuaW1hdGlvbiAubmF2YmFyLW5hdj5saSB7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5BbmltYXRpb247XG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5BbmltYXRpb247XG5cdC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjZzO1xuXHRhbmltYXRpb24tZHVyYXRpb246IDAuNnM7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcblx0YW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLmNzc19wcmVmaXgtZnVsbC1tZW51IC5uYXZiYXItbmF2PmxpOm50aC1jaGlsZCgyKSxcbi5tZW51LWFuaW1hdGlvbiAubmF2YmFyLW5hdj5saTpudGgtY2hpbGQoMikge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC42cztcblx0LW1vei1hbmltYXRpb24tZGVsYXk6IDAuNnM7XG5cdC1vLWFuaW1hdGlvbi1kZWxheTogMC42cztcblx0YW5pbWF0aW9uLWRlbGF5OiAwLjZzO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAuY3NzX3ByZWZpeC1mdWxsLW1lbnUgLm5hdmJhci1uYXY+bGk6bnRoLWNoaWxkKDMpLFxuLm1lbnUtYW5pbWF0aW9uIC5uYXZiYXItbmF2PmxpOm50aC1jaGlsZCgzKSB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjdzO1xuXHQtbW96LWFuaW1hdGlvbi1kZWxheTogMC43cztcblx0LW8tYW5pbWF0aW9uLWRlbGF5OiAwLjdzO1xuXHRhbmltYXRpb24tZGVsYXk6IDAuN3M7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5jc3NfcHJlZml4LWZ1bGwtbWVudSAubmF2YmFyLW5hdj5saTpudGgtY2hpbGQoNCksXG4ubWVudS1hbmltYXRpb24gLm5hdmJhci1uYXY+bGk6bnRoLWNoaWxkKDQpIHtcblx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuOHM7XG5cdC1tb3otYW5pbWF0aW9uLWRlbGF5OiAwLjhzO1xuXHQtby1hbmltYXRpb24tZGVsYXk6IDAuOHM7XG5cdGFuaW1hdGlvbi1kZWxheTogMC44cztcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLmNzc19wcmVmaXgtZnVsbC1tZW51IC5uYXZiYXItbmF2PmxpOm50aC1jaGlsZCg1KSxcbi5tZW51LWFuaW1hdGlvbiAubmF2YmFyLW5hdj5saTpudGgtY2hpbGQoNSkge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC45cztcblx0LW1vei1hbmltYXRpb24tZGVsYXk6IDAuOXM7XG5cdC1vLWFuaW1hdGlvbi1kZWxheTogMC45cztcblx0YW5pbWF0aW9uLWRlbGF5OiAwLjlzO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAuY3NzX3ByZWZpeC1mdWxsLW1lbnUgLm5hdmJhci1uYXY+bGk6bnRoLWNoaWxkKDYpLFxuLm1lbnUtYW5pbWF0aW9uIC5uYXZiYXItbmF2PmxpOm50aC1jaGlsZCg2KSB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxcztcblx0LW1vei1hbmltYXRpb24tZGVsYXk6IDFzO1xuXHQtby1hbmltYXRpb24tZGVsYXk6IDFzO1xuXHRhbmltYXRpb24tZGVsYXk6IDFzO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAuY3NzX3ByZWZpeC1mdWxsLW1lbnUgLm5hdmJhci1uYXY+bGk6bnRoLWNoaWxkKDcpLFxuLm1lbnUtYW5pbWF0aW9uIC5uYXZiYXItbmF2PmxpOm50aC1jaGlsZCg3KSB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxLjFzO1xuXHQtbW96LWFuaW1hdGlvbi1kZWxheTogMS4xcztcblx0LW8tYW5pbWF0aW9uLWRlbGF5OiAxLjFzO1xuXHRhbmltYXRpb24tZGVsYXk6IDEuMXM7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5jc3NfcHJlZml4LWZ1bGwtbWVudSAubmF2YmFyLW5hdj5saTpudGgtY2hpbGQoOCksXG4ubWVudS1hbmltYXRpb24gLm5hdmJhci1uYXY+bGk6bnRoLWNoaWxkKDgpIHtcblx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDEuMnM7XG5cdC1tb3otYW5pbWF0aW9uLWRlbGF5OiAxLjJzO1xuXHQtby1hbmltYXRpb24tZGVsYXk6IDEuMnM7XG5cdGFuaW1hdGlvbi1kZWxheTogMS4ycztcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLmNzc19wcmVmaXgtZnVsbC1tZW51IC5uYXZiYXItbmF2PmxpOm50aC1jaGlsZCg5KSxcbi5tZW51LWFuaW1hdGlvbiAubmF2YmFyLW5hdj5saTpudGgtY2hpbGQoOSkge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMS4zcztcblx0LW1vei1hbmltYXRpb24tZGVsYXk6IDEuM3M7XG5cdC1vLWFuaW1hdGlvbi1kZWxheTogMS4zcztcblx0YW5pbWF0aW9uLWRlbGF5OiAxLjNzO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAuY3NzX3ByZWZpeC1mdWxsLW1lbnUgLm5hdmJhci1uYXY+bGk6bnRoLWNoaWxkKDEwKSB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxLjRzO1xuXHQtbW96LWFuaW1hdGlvbi1kZWxheTogMS40cztcblx0LW8tYW5pbWF0aW9uLWRlbGF5OiAxLjRzO1xuXHRhbmltYXRpb24tZGVsYXk6IDEuNHM7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5jc3NfcHJlZml4LWZ1bGwtbWVudSAubmF2YmFyLW5hdj5saTpudGgtY2hpbGQoMTEpIHtcblx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDEuNXM7XG5cdC1tb3otYW5pbWF0aW9uLWRlbGF5OiAxLjVzO1xuXHQtby1hbmltYXRpb24tZGVsYXk6IDEuNXM7XG5cdGFuaW1hdGlvbi1kZWxheTogMS41cztcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLmNzc19wcmVmaXgtZnVsbC1tZW51IC5uYXZiYXItbmF2PmxpOm50aC1jaGlsZCgxMikge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMS42cztcblx0LW1vei1hbmltYXRpb24tZGVsYXk6IDEuNnM7XG5cdC1vLWFuaW1hdGlvbi1kZWxheTogMS42cztcblx0YW5pbWF0aW9uLWRlbGF5OiAxLjZzO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAuY3NzX3ByZWZpeC1mdWxsLW1lbnUgLm5hdmJhci1uYXY+bGk6bnRoLWNoaWxkKDEzKSB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxLjdzO1xuXHQtbW96LWFuaW1hdGlvbi1kZWxheTogMS43cztcblx0LW8tYW5pbWF0aW9uLWRlbGF5OiAxLjdzO1xuXHRhbmltYXRpb24tZGVsYXk6IDEuN3M7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5jc3NfcHJlZml4LWZ1bGwtbWVudSAubmF2YmFyLW5hdj5saTpudGgtY2hpbGQoMTQpIHtcblx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDEuOHM7XG5cdC1tb3otYW5pbWF0aW9uLWRlbGF5OiAxLjhzO1xuXHQtby1hbmltYXRpb24tZGVsYXk6IDEuOHM7XG5cdGFuaW1hdGlvbi1kZWxheTogMS44cztcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUub3Blbi1kZWxheSAuY3NzX3ByZWZpeC1mdWxsLW1lbnUgLm5hdmJhci1uYXY+bGkge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0QW5pbWF0aW9uO1xuXHRhbmltYXRpb24tbmFtZTogZmFkZU91dEFuaW1hdGlvbjtcblx0LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuNnM7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMC42cztcblx0LXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuXHRhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC42cztcblx0LW1vei1hbmltYXRpb24tZGVsYXk6IDAuNnM7XG5cdC1vLWFuaW1hdGlvbi1kZWxheTogMC42cztcblx0YW5pbWF0aW9uLWRlbGF5OiAwLjZzO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudS5vcGVuLWRlbGF5IC5jc3NfcHJlZml4LWZ1bGwtbWVudSAubmF2YmFyLW5hdj5saTpudGgtY2hpbGQoMikge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC42cztcblx0LW1vei1hbmltYXRpb24tZGVsYXk6IDAuNnM7XG5cdC1vLWFuaW1hdGlvbi1kZWxheTogMC42cztcblx0YW5pbWF0aW9uLWRlbGF5OiAwLjZzO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudS5vcGVuLWRlbGF5IC5jc3NfcHJlZml4LWZ1bGwtbWVudSAubmF2YmFyLW5hdj5saTpudGgtY2hpbGQoMykge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC41cztcblx0LW1vei1hbmltYXRpb24tZGVsYXk6IDAuNXM7XG5cdC1vLWFuaW1hdGlvbi1kZWxheTogMC41cztcblx0YW5pbWF0aW9uLWRlbGF5OiAwLjVzO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudS5vcGVuLWRlbGF5IC5jc3NfcHJlZml4LWZ1bGwtbWVudSAubmF2YmFyLW5hdj5saTpudGgtY2hpbGQoNCkge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC40cztcblx0LW1vei1hbmltYXRpb24tZGVsYXk6IDAuNHM7XG5cdC1vLWFuaW1hdGlvbi1kZWxheTogMC40cztcblx0YW5pbWF0aW9uLWRlbGF5OiAwLjRzO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudS5vcGVuLWRlbGF5IC5jc3NfcHJlZml4LWZ1bGwtbWVudSAubmF2YmFyLW5hdj5saTpudGgtY2hpbGQoNSkge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC4zcztcblx0LW1vei1hbmltYXRpb24tZGVsYXk6IDAuM3M7XG5cdC1vLWFuaW1hdGlvbi1kZWxheTogMC4zcztcblx0YW5pbWF0aW9uLWRlbGF5OiAwLjNzO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudS5vcGVuLWRlbGF5IC5jc3NfcHJlZml4LWZ1bGwtbWVudSAubmF2YmFyLW5hdj5saTpudGgtY2hpbGQoNikge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC4ycztcblx0LW1vei1hbmltYXRpb24tZGVsYXk6IDAuMnM7XG5cdC1vLWFuaW1hdGlvbi1kZWxheTogMC4ycztcblx0YW5pbWF0aW9uLWRlbGF5OiAwLjJzO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudS5vcGVuLWRlbGF5IC5jc3NfcHJlZml4LWZ1bGwtbWVudSAubmF2YmFyLW5hdj5saTpudGgtY2hpbGQoNykge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC4xcztcblx0LW1vei1hbmltYXRpb24tZGVsYXk6IDAuMXM7XG5cdC1vLWFuaW1hdGlvbi1kZWxheTogMC4xcztcblx0YW5pbWF0aW9uLWRlbGF5OiAwLjFzO1xufVxuXG5cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGkgLnN1Yi1tZW51IGxpIGEge1xuXHRmb250LXNpemU6IDEuMjVlbTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1kYXJrLXN1Ym1lbnUpO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAuc3ViLW1lbnUge1xuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdHBhZGRpbmctdG9wOiAwLjkzOGVtO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAuc3ViLW1lbnUgLnN1Yi1tZW51IHtcblx0cGFkZGluZzogMC42MjVlbSAwIDAuNjI1ZW0gMC45MzhlbTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGkgLmNzc19wcmVmaXgtaGFzLXN1Yi1tZW51IHtcblx0cGFkZGluZy10b3A6IDAuNjI1ZW07XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5jc3NfcHJlZml4LWhhcy1zdWItbWVudSB7XG5cdHBhZGRpbmctbGVmdDogMS44NzVlbTtcbn1cblxuLmNzc19wcmVmaXgtaGFzLXN1Yi1tZW51IHtcblx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiB7XG5cdC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4vKiBsaWdodCBNb2RlICovXG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51LmxpZ2h0LW1vZGUge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51LmxpZ2h0LW1vZGUgLm5hdmJhci1uYXY+bGk+YSB7XG5cdGNvbG9yOiB2YXIoLS10aXRsZS1jb2xvcik7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51LmxpZ2h0LW1vZGUgLm5hdmJhci1uYXY+bGk+LnRvZ2dsZWRyb3Age1xuXHRjb2xvcjogdmFyKC0tdGl0bGUtY29sb3IpO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudS5saWdodC1tb2RlIC5uYXZiYXItbmF2PmxpOmhvdmVyPmEge1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5BbmltYXRpb24ge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5BbmltYXRpb24ge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRBbmltYXRpb24ge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0QW5pbWF0aW9uIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlLWluLWJvdHRvbSB7XG5cdDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgzLjEyNWVtKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMy4xMjVlbSk7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXG5cdDEwMCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgZmFkZS1pbi1ib3R0b20ge1xuXHQwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMy4xMjVlbSk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMuMTI1ZW0pO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHQxMDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC8qIGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyLWNvbGxhcHNlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9ICovXG5cblx0LmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXY+bGk+YSxcblx0LmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGk+LnRvZ2dsZWRyb3AgaSB7XG5cdFx0Zm9udC1zaXplOiAxLjg3NWVtO1xuXHR9XG5cblx0LmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGkgLnN1Yi1tZW51IGxpIGEsXG5cdC5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpIGxpPi50b2dnbGVkcm9wIGkge1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHR9XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG5cblx0LmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXY+bGk+YSxcblx0LmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGk+LnRvZ2dsZWRyb3AgaSB7XG5cdFx0Zm9udC1zaXplOiAxLjM3NWVtO1xuXHR9XG5cblx0LmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGkgLnN1Yi1tZW51IGxpIGEsXG5cdC5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpIGxpPi50b2dnbGVkcm9wIGkge1xuXHRcdGZvbnQtc2l6ZTogMC44NzVlbTtcblx0fVxuXG5cdC5jc3NfcHJlZml4LWZ1bGwtbWVudSAubmF2YmFyLW5hdiB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxLjg3NWVtO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuXHQuY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyIHtcblx0XHRwYWRkaW5nOiAwLjkzOGVtIDA7XG5cdFx0ei1pbmRleDogOTk5O1xuXHR9XG59XG5cbi52ZXJ0aWNhbC1tZW51LWxheW91dCAubWVudS1uZXctd3JhcHBlci5yb3cge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi52ZXJ0aWNhbC1tZW51LWxheW91dCAuY3NzX3ByZWZpeC1mdWxsLW1lbnUgLm5hdmJhci1uYXYge1xuXHRwYWRkaW5nOiAwO1xufVxuXG4udmVydGljYWwtbWVudS1sYXlvdXQuY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyIHtcblx0cGFkZGluZzogMDtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUudmVydGljYWwtbWVudS1sYXlvdXQge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudS52ZXJ0aWNhbC1tZW51LWxheW91dCAubmF2YmFyLW5hdj5saT5hIHtcblx0Y29sb3I6IHZhcigtLXRpdGxlLWNvbG9yKTtcblx0Zm9udC1zaXplOiAxLjg3NWVtO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudS52ZXJ0aWNhbC1tZW51LWxheW91dCAubmF2YmFyLW5hdiBsaT4udG9nZ2xlZHJvcCBpIHtcblx0Y29sb3I6IHZhcigtLXRpdGxlLWNvbG9yKTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keSk7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51LnZlcnRpY2FsLW1lbnUtbGF5b3V0IC5uYXZiYXItbmF2IGxpLmN1cnJlbnQtbWVudS1pdGVtPi50b2dnbGVkcm9wIGksXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudS52ZXJ0aWNhbC1tZW51LWxheW91dCAubmF2YmFyLW5hdiBsaS5jdXJyZW50LW1lbnUtaXRlbT5hLFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUudmVydGljYWwtbWVudS1sYXlvdXQgLm5hdmJhci1uYXYgbGkgLnN1Yi1tZW51IGxpOmhvdmVyPmEsXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudS52ZXJ0aWNhbC1tZW51LWxheW91dCAubmF2YmFyLW5hdiBsaTpob3Zlcj4udG9nZ2xlZHJvcCBpLFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUudmVydGljYWwtbWVudS1sYXlvdXQgLm5hdmJhci1uYXYgbGk6aG92ZXI+YSxcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51LnZlcnRpY2FsLW1lbnUtbGF5b3V0IHVsPmxpLmN1cnJlbnQtbWVudS1hbmNlc3Rvcj4udG9nZ2xlZHJvcCBpLFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUudmVydGljYWwtbWVudS1sYXlvdXQgdWw+bGkuY3VycmVudC1tZW51LWFuY2VzdG9yPmEsXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudS52ZXJ0aWNhbC1tZW51LWxheW91dCB1bCBsaSAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0+YSxcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51LnZlcnRpY2FsLW1lbnUtbGF5b3V0IHVsIGxpIC5zdWItbWVudSBsaS5tZW51LWl0ZW0uY3VycmVudC1tZW51LWFuY2VzdG9yPmEge1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51LnZlcnRpY2FsLW1lbnUtbGF5b3V0IC5uYXZiYXItbmF2IGxpIC5zdWItbWVudSBsaSBhLFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUudmVydGljYWwtbWVudS1sYXlvdXQgLm5hdmJhci1uYXYgbGkgbGk+LnRvZ2dsZWRyb3AgaSB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZGFyay1zdWJtZW51KTtcblx0Zm9udC1zaXplOiAxZW07XG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgIFNlYXJjaCBCb3ggICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5oZWFkZXIgLnNlYXJjaCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHJnYigxNyAxNyAxNyAvIDk1JSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwMDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMS4yNWVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC1vcGFjaXR5OiAwO1xuICAtbW96LW9wYWNpdHk6IDA7XG4gIC1vLW9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbmhlYWRlciAuc2VhcmNoLnNlYXJjaC0tb3BlbiB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LW9wYWNpdHk6IDE7XG4gIC1tb3otb3BhY2l0eTogMTtcbiAgLW8tb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLmJ0bi0tc2VhcmNoLWNsb3NlIHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFlbTtcbiAgcmlnaHQ6IDEuMjVlbTtcbiAgZGlzcGxheTogbm9uZTtcbiAgY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5LmFkbWluLWJhciAuYnRuLS1zZWFyY2gtY2xvc2Uge1xuICB0b3A6IDEuNWVtO1xufVxuXG4uYnRuLS1zZWFyY2gtY2xvc2U6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uc2VhcmNoLS1vcGVuIC5zZWFyY2hfX2Zvcm0ge1xuICBtYXJnaW46IDVlbSAwO1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiA0MzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjdzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuN3M7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnNlYXJjaF9fZm9ybTo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogLTAuNjI1ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjA2M2VtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDEsIDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDEsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMCwgMSwgMSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjhzO1xuICAtbW96LWFuaW1hdGlvbi1kZWxheTogMC44cztcbiAgLW8tYW5pbWF0aW9uLWRlbGF5OiAwLjhzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuOHM7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuaGVhZGVyIC5zZWFyY2gtLW9wZW4gLnNlYXJjaF9fZm9ybTo6YWZ0ZXIge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Nb3ZlO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluTW92ZTtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuN3M7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC43cztcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG5oZWFkZXIgLnNlYXJjaF9faW5wdXQge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IGF1dG87XG4gIGZvbnQtc2l6ZTogMi44MTNlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMDVlbSAwO1xuICBjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuICBib3JkZXItYm90dG9tOiAwLjEyNWVtIHNvbGlkO1xufVxuXG5oZWFkZXIgLnNlYXJjaF9faW5wdXQ6Zm9jdXMge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDAuMTI1ZW0gc29saWQ7XG59XG5cbmhlYWRlciAuc2VhcmNoX19pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IDAuNjtcbiAgY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuaGVhZGVyIC5zZWFyY2hfX2lucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMC42O1xuICBjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG5oZWFkZXIgLnNlYXJjaF9faW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMC42O1xuICBjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG5oZWFkZXIgLnNlYXJjaC1mb3JtIGlucHV0OmZvY3VzLFxuaGVhZGVyIC5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLFxuaGVhZGVyIC5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyxcbmhlYWRlciAuc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzLFxuaGVhZGVyIC5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cyB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5cbi5jc3NfcHJlZml4LXNob3AtYnRuLWhvbGRlciB1bCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnNlYXJjaC1ib3ggaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIGhlaWdodDogMi41ZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMWVtIDIuNWVtIDFlbSAxZW07XG4gIHdpZHRoOiAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOXB4O1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC40cyBjdWJpYy1iZXppZXIoMCwgMC43OTUsIDAsIDEpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDExO1xuICBtYXJnaW46IC0wLjYyNWVtIDAgMCAwO1xufVxuXG4uc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMy43NWVtO1xuICB3aWR0aDogMy43NWVtO1xuICBjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC4xODhlbSAwLjE4OGVtIDA7XG59XG5cbi5zZWFyY2gtYm94IGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Zm9jdXMge1xuICB3aWR0aDogMTUuNjI1ZW07XG4gIHotaW5kZXg6IDE7XG4gIGN1cnNvcjogdGV4dDtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xuICB6LWluZGV4OiA5O1xuICBjb2xvcjogcmdiYSgxMDIsIDEwMiwgMTAyLCAwLjYpO1xufVxuXG4uc2VhcmNoLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlYXJjaC1ib3ggLnNlYXJjaC1zdWJtaXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4uc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQgc3ZnIHtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICBjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG5idXR0b24jYnRuLXNlYXJjaC1jbG9zZSBzdmcge1xuICBjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG4uc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQge1xuICB0b3A6IDEwLjEyNWVtO1xufVxuXG4uc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQgc3ZnIHtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICBjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG4ubmF2YmFyIHVsLmNzc19wcmVmaXgtc2hvcC1idG4taG9sZGVyIHVsIGxpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5zZWFyY2hfX2lucHV0Ojotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuLnNlYXJjaF9faW5wdXQ6Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5zZWFyY2hfX2lucHV0OjotbXMtY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5mb3JtLnNlYXJjaC1mb3JtIC5mb3JtLXJvdyAuaGFzLWNvbnRlbnR+bGFiZWwsXG5mb3JtLnNlYXJjaC1mb3JtIC5mb3JtLXJvdyBpbnB1dDpmb2N1c35sYWJlbCxcbmZvcm0uc2VhcmNoLWZvcm0gLmZvcm0tcm93IGxhYmVsIHtcbiAgdG9wOiAtNS42MjVlbTtcbn1cblxuLmNzc19wcmVmaXgtc2hvcC1idG4taG9sZGVyIHVsIGxpIHN2ZyB7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgd2lkdGg6IDEuMjVlbTtcbn1cblxuLnNlYXJjaC1mb3JtIGlucHV0IHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmZvcm0uc2VhcmNoLWZvcm0gLmZvcm0tcm93IGxhYmVsIHtcbiAgY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAyLjgxM2VtO1xuICB0b3A6IC0wLjgxM2VtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGxlZnQ6IDBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5zZWFyY2gtZm9ybSBpbnB1dCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuMTI1ZW07XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4uc2VhcmNoLWZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZWFyY2gtZm9ybSAuZm9ybS1zZWFyY2ggLnNlYXJjaC1zdWJtaXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwLjA2M2VtO1xuICB0b3A6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMDtcbn1cblxuaGVhZGVyIC5zZWFyY2gtZm9ybSAuZm9ybS1zZWFyY2ggLnNlYXJjaC1zdWJtaXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnNlYXJjaF9jb3VudCAjYnRuLXNlYXJjaCwgLnNlYXJjaF9jb3VudCAjYnRuLXNlYXJjaCBzdmcge1xuICBmb250LWZhbWlseTogdmFyKC0taGlnaGxpZ2h0LWZvbnQtZmFtaWx5KTtcbiAgY29sb3I6IHZhcigtLXRpdGxlLWNvbG9yKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTg4ZW07XG59XG5cbi5zZWFyY2hfY291bnQgI2J0bi1zZWFyY2g6aG92ZXIsXG4uc2VhcmNoX2NvdW50ICNidG4tc2VhcmNoOmhvdmVyIHN2ZyB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLmNzc19wcmVmaXgtaGVhZGVyLXJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLyogbGF5b3V0IHNlYXJjaCAgKi9cbi5zZWFyY2hfY291bnQgLmNzc19wcmVmaXgtc2VhcmNoLCBoZWFkZXIgLmNzc19wcmVmaXgtc2VhcmNoIHtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogcmdiKDE3IDE3IDE3Lzk1JSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwMDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMS4yNWVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC1vcGFjaXR5OiAwO1xuICAtbW96LW9wYWNpdHk6IDA7XG4gIC1vLW9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xufVxuXG5cbi5jc3NfcHJlZml4LXNlYXJjaC5zZWFyY2gtLW9wZW4sIC5zZWFyY2hfY291bnQgLmNzc19wcmVmaXgtc2VhcmNoLnNlYXJjaC0tb3BlbiB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LW9wYWNpdHk6IDE7XG4gIC1tb3otb3BhY2l0eTogMTtcbiAgLW8tb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuXG5cbi8qIHNlYXJjaC1jb2xvcm1vZGUgKi9cblxuLnNlYXJjaF9zdHlsZV9saWdodCAuc2VhcmNoIHtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1nbG9iYWwtYm94LXNoYWRvdyk7XG59XG5cbi5zZWFyY2hfc3R5bGVfbGlnaHQgLnNlYXJjaF9fZm9ybTphZnRlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXRlcnRpcnktY29sb3IpO1xufVxuXG4uc2VhcmNoX3N0eWxlX2xpZ2h0IC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCBzdmcge1xuICBjb2xvcjogdmFyKC0tdGVydGlyeS1jb2xvcik7XG59XG5cbi5zZWFyY2hfc3R5bGVfbGlnaHQgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLnNlYXJjaF9zdHlsZV9saWdodCBidXR0b24jYnRuLXNlYXJjaC1jbG9zZSBzdmcge1xuICBjb2xvcjogdmFyKC0tdGl0bGUtY29sb3IpO1xufVxuXG4vKiBzZWFyY2ggYW5pbWF0aW9uICovXG5cbi5zZWFyY2gtYW5pbWF0ZS1sZWZ0IC5zZWFyY2gge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbi5zZWFyY2gtYW5pbWF0ZS1sZWZ0IC5zZWFyY2guc2VhcmNoLS1vcGVuIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cblxuLnNlYXJjaC1hbmltYXRlLXJpZ2h0IC5zZWFyY2gge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLnNlYXJjaC1hbmltYXRlLXJpZ2h0IC5zZWFyY2guc2VhcmNoLS1vcGVuIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cblxuLyogc2VhcmNoIGRlZmF1bHQgKi9cbi5zZWFyY2hfd3JhcC5zZWFyY2gtZm9ybS1kZWZhdWx0IC5zZWFyY2gtZm9ybSBpbnB1dCB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYzZW0gc29saWQgdmFyKC0tdGl0bGUtY29sb3IpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGhlaWdodDogMi44MTNlbTtcbiAgbGluZS1oZWlnaHQ6IDIuODEzZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgcGFkZGluZy1yaWdodDogMS44NzVlbTtcbn1cblxuLnNlYXJjaF93cmFwIC5zZWFyY2gtZm9ybSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tdGVydGlyeS1jb2xvcik7XG59XG5cbi5zZWFyY2hfd3JhcC5zZWFyY2gtZm9ybS1kZWZhdWx0IC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCBzdmcge1xuICBmb250LXNpemU6IDEuMTI1ZW07XG4gIGNvbG9yOiB2YXIoLS10ZXJ0aXJ5LWNvbG9yKTtcbn1cblxuLnNlYXJjaF93cmFwLnNlYXJjaC1mb3JtLWRlZmF1bHQgLnNlYXJjaC1mb3JtIC5mb3JtLXNlYXJjaCAuc2VhcmNoLXN1Ym1pdCB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMS44NzVlbTtcbiAgd2lkdGg6IDEuODc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjEyNWVtO1xufVxuXG4uc2VhcmNoLWZvcm0tZGVmYXVsdCAuc2VhcmNoLWZvcm0gaW5wdXQ6Zm9jdXMsXG4uc2VhcmNoLWZvcm0tZGVmYXVsdCAuc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG4uc2VhcmNoLWZvcm0tZGVmYXVsdCAuc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsXG4uc2VhcmNoLWZvcm0tZGVmYXVsdCAuc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzLFxuLnNlYXJjaC1mb3JtLWRlZmF1bHQgLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09XG5zZWFyY2hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLndpZGdldC53aWRnZXRfc2VhcmNoIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi53aWRnZXQgLnNlYXJjaC1mb3JtIGlucHV0LFxuLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19pbnB1dCxcbi53cC1ibG9jay1zZWFyY2gud3AtYmxvY2stc2VhcmNoX19idXR0b24taW5zaWRlIC53cC1ibG9jay1zZWFyY2hfX2luc2lkZS13cmFwcGVyIC53cC1ibG9jay1zZWFyY2hfX2lucHV0IHtcbiAgcGFkZGluZy1yaWdodDogNWVtO1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWJvZHktYmdjb2xvcik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xuICBoZWlnaHQ6IDcwcHg7XG59XG5cbi53cC1ibG9jay1zZWFyY2gud3AtYmxvY2stc2VhcmNoX19idXR0b24tb3V0c2lkZSAud3AtYmxvY2stc2VhcmNoX19pbnNpZGUtd3JhcHBlciAud3AtYmxvY2stc2VhcmNoX19pbnB1dCxcbmZvb3RlciAud3AtYmxvY2stc2VhcmNoLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uLW91dHNpZGUgLndwLWJsb2NrLXNlYXJjaF9faW5zaWRlLXdyYXBwZXIgLndwLWJsb2NrLXNlYXJjaF9faW5wdXQge1xuICBwYWRkaW5nLXJpZ2h0OiAxZW07XG59XG5cbmZvb3RlciAud2lkZ2V0IC5zZWFyY2gtZm9ybSBpbnB1dCxcbmZvb3RlciAud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2lucHV0LFxuZm9vdGVyIC53cC1ibG9jay1zZWFyY2gud3AtYmxvY2stc2VhcmNoX19idXR0b24taW5zaWRlIC53cC1ibG9jay1zZWFyY2hfX2luc2lkZS13cmFwcGVyIC53cC1ibG9jay1zZWFyY2hfX2lucHV0IHtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG4ud3AtYmxvY2stc2VhcmNoLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uLWluc2lkZSAud3AtYmxvY2stc2VhcmNoX19pbnNpZGUtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLndpZGdldCAuc2VhcmNoLWZvcm0gaW5wdXQ6Zm9jdXMsXG4ud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2lucHV0OmZvY3VzLFxuLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uLWluc2lkZS53cC1ibG9jay1zZWFyY2hfX2ljb24tYnV0dG9uLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19pbnNpZGUtd3JhcHBlciAud3AtYmxvY2stc2VhcmNoX19pbnB1dDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXNlY29uZGFyeS1jb2xvcilcbn1cblxuLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19idXR0b24sXG4ud3AtYmxvY2stc2VhcmNoX19idXR0b24taW5zaWRlLndwLWJsb2NrLXNlYXJjaF9faWNvbi1idXR0b24ud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2luc2lkZS13cmFwcGVyIC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICByaWdodDogMHB4O1xuICB0b3A6IDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcbiAgYm9yZGVyLXJhZGl1czogMCA1cHggNXB4IDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCA1cHggNXB4IDA7XG59XG5cbi53cC1ibG9jay1zZWFyY2ggLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uOmhvdmVyLFxuLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uLWluc2lkZS53cC1ibG9jay1zZWFyY2hfX2ljb24tYnV0dG9uLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19pbnNpZGUtd3JhcHBlciAud3AtYmxvY2stc2VhcmNoX19idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xufVxuXG4ud3AtYmxvY2stc2VhcmNoLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uLWluc2lkZS53cC1ibG9jay1zZWFyY2hfX3RleHQtYnV0dG9uIC53cC1ibG9jay1zZWFyY2hfX2luc2lkZS13cmFwcGVyIC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbiB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDcwcHg7XG4gIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4ud3AtYmxvY2stc2VhcmNoLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uLW91dHNpZGUud3AtYmxvY2stc2VhcmNoX19pY29uLWJ1dHRvbiAud3AtYmxvY2stc2VhcmNoX19pbnNpZGUtd3JhcHBlciAud3AtYmxvY2stc2VhcmNoX19idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJveCk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1ib3gpO1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4ud3AtYmxvY2stc2VhcmNoLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uLW91dHNpZGUud3AtYmxvY2stc2VhcmNoX190ZXh0LWJ1dHRvbiAud3AtYmxvY2stc2VhcmNoX19pbnNpZGUtd3JhcHBlciAud3AtYmxvY2stc2VhcmNoX19idXR0b24ge1xuICBoZWlnaHQ6IDcwcHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAxNXB4O1xuICB3aWR0aDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1ib3gpO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYm94KTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgb3ZlcmZsb3c6IGluaGVyaXQ7XG59XG5cbmJvZHkuc2VhcmNoIGhlYWRlci5wYWdlLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uY3NzX3ByZWZpeC1lcnJvciAuc2VhcmNoLWZvcm0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0MCU7XG4gIG1hcmdpbjogMWVtIDAgMS41NjNlbTtcbn1cblxuLmNzc19wcmVmaXgtZXJyb3IgLnBhZ2UtY29udGVudD5wIHtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luOiAxZW0gYXV0bztcbn1cblxuLmNzc19wcmVmaXgtZXJyb3IgLnNlYXJjaC1mb3JtIGlucHV0IHtcbiAgcGFkZGluZzogMCA0LjM3NWVtIDAgMWVtO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1saWdodGNvbG9yKTtcbiAgYm9yZGVyOiAwLjA2M2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbn1cblxuLmNzc19wcmVmaXgtZXJyb3IgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jc3NfcHJlZml4LWVycm9yIC5zZWFyY2gtZm9ybSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuXG4gIC5jc3NfcHJlZml4LWVycm9yIC5wYWdlLWNvbnRlbnQ+cCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLmNzc19wcmVmaXgtZXJyb3IgLnNlYXJjaC1mb3JtIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG5cbiAgLmNzc19wcmVmaXgtZXJyb3IgLnBhZ2UtY29udGVudD5wIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG5cblxuLyogY3VzdG9tIGhlYWRlciBzZWFyY2ggKi9cbi5zZWFyY2hfd3JhcC5zZWFyY2gtZm9ybS1kZWZhdWx0LnNlYXJjaC1hbmltYXRlLWRlZmF1bHQgLnNlYXJjaC1mb3JtIGlucHV0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZ2xvYmFsLWJvZHktYmdjb2xvcikgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1ib3gpO1xuICBvdXRsaW5lOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWJvZHktYmdjb2xvcik7XG4gIHBhZGRpbmc6IDAgMCAwIDYwcHg7XG4gIGNvbG9yOiB2YXIoLS10ZXJ0aXJ5LWNvbG9yKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXdlaWdodC1yZWd1bGFyKTtcbn1cblxuLnNlYXJjaC1mb3JtLWRlZmF1bHQuc2VhcmNoLWFuaW1hdGUtZGVmYXVsdCAuc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgaGVpZ2h0OiB1bnNldDtcbiAgd2lkdGg6IHVuc2V0O1xuICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gIHJpZ2h0OiB1bnNldDtcbiAgbGVmdDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1ib3gpO1xufVxuXG4uc2VhcmNoLWZvcm0tZGVmYXVsdC5zZWFyY2gtYW5pbWF0ZS1kZWZhdWx0IC5zZWFyY2hfX2Zvcm06YWZ0ZXIge1xuICBjb250ZW50OiB1bnNldCAhaW1wb3J0YW50O1xufVxuXG4vKiBzZWFyY2ggZGVmYXVsdCB3aXRoIGRyb3Bkb3duICAqL1xuLnNlYXJjaF9zdHlsZV9kZWZhdWx0IC5jc3NfcHJlZml4LXNlYXJjaC5zZWFyY2gtLW9wZW4gLnNlYXJjaF9faW5wdXQge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oNSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYm94KTtcbiAgY29sb3I6IHZhcigtLXRlcnRpcnktY29sb3IpO1xuICBwYWRkaW5nLXJpZ2h0OiA0ZW07XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnNlYXJjaF9zdHlsZV9kZWZhdWx0IC5idG4tLXNlYXJjaC1jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLnNlYXJjaF9zdHlsZV9kZWZhdWx0IC5jc3NfcHJlZml4LXNlYXJjaC5zZWFyY2gtLW9wZW4gLnNlYXJjaC1zdWJtaXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAwO1xufVxuXG4uc2VhcmNoX3N0eWxlX2RlZmF1bHQgLmNzc19wcmVmaXgtc2VhcmNoLnNlYXJjaC0tb3BlbiAuc2VhcmNoLXN1Ym1pdCA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlYXJjaF9zdHlsZV9kZWZhdWx0IC5jc3NfcHJlZml4LXNlYXJjaCAuc2VhcmNoLWZvcm0ge1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gIH1cblxuICAuc2VhcmNoX3N0eWxlX2RlZmF1bHQgLmNzc19wcmVmaXgtc2VhcmNoLnNlYXJjaC0tb3BlbiAuc2VhcmNoX19pbnB1dCB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDUpO1xuICAgIHBhZGRpbmctcmlnaHQ6IDRlbTtcbiAgfVxuXG4gIC5zZWFyY2hfc3R5bGVfZGVmYXVsdCAuY3NzX3ByZWZpeC1zZWFyY2guc2VhcmNoLS1vcGVuIC5zZWFyY2gtc3VibWl0IHtcbiAgICByaWdodDogMTZweDtcbiAgfVxufSIsIkBpbXBvcnQgXCJfY3VzdG9tLXByb3BlcnRpZXMuY3NzXCI7XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMgTWVkaWFcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4ucGFnZS1jb250ZW50IC53cC1zbWlsZXksXHJcbi5lbnRyeS1jb250ZW50IC53cC1zbWlsZXksXHJcbi5jb21tZW50LWNvbnRlbnQgLndwLXNtaWxleSB7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcblx0bWFyZ2luLXRvcDogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4vKiBNYWtlIHN1cmUgZW1iZWRzIGFuZCBpZnJhbWVzIGZpdCB0aGVpciBjb250YWluZXJzLiAqL1xyXG5lbWJlZCxcclxuaWZyYW1lLFxyXG5vYmplY3Qge1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jIyBDYXB0aW9uc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi53cC1jYXB0aW9uIHtcclxuXHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi53cC1jYXB0aW9uIGltZ1tjbGFzcyo9XCJ3cC1pbWFnZS1cIl0ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG5cclxuLndwLWNhcHRpb24tdGV4dCB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ud3AtY2FwdGlvbiAud3AtY2FwdGlvbi10ZXh0IHtcclxuXHRtYXJnaW46IDAuODA3NWVtIDA7XHJcblx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG4ud3AtY2FwdGlvbi5hbGlnbmxlZnQgLndwLWNhcHRpb24tdGV4dCB7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLndwLWNhcHRpb24uYWxpZ25yaWdodCAud3AtY2FwdGlvbi10ZXh0IHtcclxuXHR0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblxyXG5cdC53cC1jYXB0aW9uLmFsaWducmlnaHQsXHJcblx0LndwLWJsb2NrLWltYWdlLmFsaWducmlnaHQge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiBjYWxjKCgxMDAlIC0gdmFyKC0tY29udGVudC13aWR0aCkpIC8gMik7XHJcblx0fVxyXG5cclxuXHQud3AtY2FwdGlvbi5hbGlnbmxlZnQsXHJcblx0LndwLWJsb2NrLWltYWdlLmFsaWdubGVmdCB7XHJcblx0XHRtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRlbnQtd2lkdGgpKSAvIDIpO1xyXG5cdH1cclxufVxyXG5cclxuLmdhbGxlcnktaXRlbSB7XHJcblx0cGFkZGluZzogMCAxZW0gMWVtIDA7XHJcbn1cclxuXHJcbi5nYWxsZXJ5LWljb24ge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbi5nYWxsZXJ5LWNhcHRpb24ge1xyXG5cdGZvbnQtc2l6ZTogODAlO1xyXG59XHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjQ3OXB4KSB7XHJcblx0LmdhbGxlcnktaXRlbSB7XHJcblx0XHRwYWRkaW5nOiAwIDAgMWVtIDA7XHJcblx0fVxyXG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgRm9vdGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5mb290ZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdGZsb2F0OiBsZWZ0O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGNsZWFyOiBib3RoO1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG5mb290ZXIuY3NzX3ByZWZpeC1mb290ZXIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1mb290ZXItYmcpO1xufVxuXG5mb290ZXIgLmNvcHlyaWdodC1mb290ZXIge1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgIzU5NTk3ZTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcbn1cblxuZm9vdGVyIC5jb3B5cmlnaHQtZm9vdGVyIGE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcbn1cblxuZm9vdGVyIC5mb290ZXItdG9wIHtcblx0cGFkZGluZy10b3A6IDYwcHg7XG59XG5cbmZvb3RlciAuZm9vdGVyLXRvcCAuY29udGFpbmVyIHtcblx0cGFkZGluZzogMCAxNXB4O1xufVxuXG4vKmZvb3RlciB0b3AgYmFyKi9cbmZvb3RlciAuZm9vdGVyLXRpdGxlYm94IHtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5mb290ZXIgLmZvb3Rlci10b3BiYXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG5cdHBhZGRpbmc6IDQwcHggMTVweDtcblxufVxuXG5mb290ZXIgLmZvb3Rlci10b3BiYXIgLndpZGdldC53aWRnZXRfdGV4dCAudGV4dHdpZGdldCBoMiB7XG5cdGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbmZvb3RlciAuZm9vdGVyLXRvcGJhciBwIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZm9vdGVyIC5mb290ZXItdG9wYmFyIC53aWRnZXQsXG5mb290ZXIgLmZvb3Rlci10b3BiYXIgLndpZGdldDpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogRm9vdGVyIDEgKi9cbmZvb3RlciAuZm9vdGVyMSB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbmZvb3RlciAuZm9vdGVyLXRvcCAud2lkZ2V0IHVsIGxpIGE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbmZvb3RlciAuZm9vdGVyLXRvcCAud2lkZ2V0LndpZGdldF9jYXRlZ29yaWVzIHVsIGxpLmNhdC1pdGVtIGE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbmZvb3RlciAud2lkZ2V0LndpZGdldF9ibG9jayAud3AtYmxvY2stdGFnLWNsb3VkIGE6aG92ZXIsXG5mb290ZXIgLndpZGdldF90YWdfY2xvdWQgdWwgbGkgYS50YWctY2xvdWQtbGluazpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG5cbmZvb3RlciAud2lkZ2V0X2FyY2hpdmUgdWwgbGkgc3Bhbi5hcmNoaXZlQ291bnQsIGZvb3RlciAud2lkZ2V0X2NhdGVnb3JpZXMgdWwgbGkgc3BhbiB7XG5cdGNvbG9yOiAjNTk1OTdlO1xufVxuXG5mb290ZXIuY3NzX3ByZWZpeC1mb290ZXIgLmZvb3Rlci1sb2dvIGltZyB7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cblxuLmZvb3Rlci10b3AgLnRleHR3aWRnZXQgcCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmZvb3RlciAubWM0d3AtZm9ybS1maWVsZHMge1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbmZvb3RlciAuZm9vdGVyLXRvcCAubWM0d3AtZm9ybSBidXR0b24ge1xuXHRmb250LXNpemU6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMTVweDtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogMDtcblx0cGFkZGluZzogMDtcbn1cblxuZm9vdGVyIC5mb290ZXItdG9wIC5tYzR3cC1mb3JtIGJ1dHRvbiBpIHtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMjApO1xufVxuXG5mb290ZXIgLmZvb3Rlci10b3AgLm1jNHdwLWZvcm0gcCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmZvb3RlciAuc29jaWFsLWljb25lIGxpIHtcblx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG5mb290ZXIgLnNvY2lhbC1pY29uZSBsaTpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5mb290ZXIgLndpZGdldCxcbmZvb3RlciAud2lkZ2V0Omxhc3QtY2hpbGQge1xuXHRtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuXG5mb290ZXIgLndpZGdldCB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRwYWRkaW5nOiAwO1xufVxuXG5mb290ZXIgLndpZGdldCAuZm9vdGVyLXRpdGxlIHtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0Y29sb3I6IHZhcigtLXRpdGxlLWNvbG9yKTtcbn1cblxuZm9vdGVyIC53aWRnZXQgLmZvb3Rlci10aXRsZSBhLnJzc3dpZGdldCBpbWcge1xuXHR2ZXJ0aWNhbC1hbGlnbjogdW5zZXQ7XG59XG5cbmZvb3RlciAud2lkZ2V0IC5yc3N3aWRnZXQge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpO1xufVxuXG5mb290ZXIgLndpZGdldCAucnNzLWRhdGUsIGZvb3RlciAud2lkZ2V0IC5yc3N3aWRnZXQge1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtc2VtaS1ib2xkKTtcbn1cblxuZm9vdGVyIC53aWRnZXQgLnJzcy1kYXRlIHtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteHMpO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW46IDVweCAwO1xufVxuXG5mb290ZXIgLndpZGdldCAucnNzd2lkZ2V0OmJlZm9yZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsLm1lbnUgbGkgLnN1Yi1tZW51IHtcblx0cGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG5mb290ZXIgLndpZGdldCAjcmVjZW50Y29tbWVudHMgbGkgLmNvbW1lbnQtYXV0aG9yLWxpbmsgYTpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xufVxuXG4ucmVjZW50Y29tbWVudHMgYSB7XG5cdGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG5mb290ZXIgLndpZGdldCAjcmVjZW50Y29tbWVudHMgbGkgYSxcbi5yZWNlbnRjb21tZW50cyBhIHtcblx0Y29sb3I6IHZhcigtLXNlY29uZGFyeS1jb2xvcik7XG59XG5cbmZvb3RlciAud2lkZ2V0ICNyZWNlbnRjb21tZW50cyBsaSBhOmhvdmVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbmZvb3RlciAud2lkZ2V0ICNyZWNlbnRjb21tZW50cyBsaSBhOmJlZm9yZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbmZvb3Rlci5mb290ZXIxIC5jb3B5cmlnaHQge1xuXHRmbG9hdDogcmlnaHQ7XG59XG5cbmZvb3Rlci5mb290ZXIxIC53aWRnZXQgdWwubWVudSBsaSBhIHtcblx0Ym9yZGVyOiBub25lO1xufVxuXG5mb290ZXIgLndpZGdldCAuaXEtY29udGFjdCBsaSBhOmJlZm9yZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbmZvb3RlciB1bC5tZW51IGxpIGEsXG5mb290ZXIgLm1lbnUtZm9vdGVyLW1lbnUtY29udGFpbmVyIHVsLm1lbnUgbGkgYSB7XG5cdHBhZGRpbmc6IDdweCAwIDdweCAxNXB4O1xufVxuXG5mb290ZXIgLndpZGdldCAubWVudSBsaSBhOmJlZm9yZSxcbmZvb3RlciAud2lkZ2V0LndpZGdldF9uYXZfbWVudSB1bCBsaSBhOmJlZm9yZSxcbmZvb3RlciAud2lkZ2V0IHVsLm1lbnUgbGkgYTpiZWZvcmUsXG5mb290ZXIgLndpZGdldCAubWVudS10ZXN0aW5nLW1lbnUtY29udGFpbmVyIC5tZW51IHVsIGxpIGE6OmJlZm9yZSxcbmZvb3RlciAud2lkZ2V0IC5tZW51LXRlc3RpbmctbWVudS1jb250YWluZXIgLm1lbnUgbGkgYTo6YmVmb3JlIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbmZvb3RlciAud2lkZ2V0IC5tZW51LXRlc3RpbmctbWVudS1jb250YWluZXIgLm1lbnUgdWwgbGkgYSxcbmZvb3RlciAud2lkZ2V0IC5tZW51LXRlc3RpbmctbWVudS1jb250YWluZXIgLm1lbnUgbGkgYSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZzogN3B4IDAgN3B4IDE1cHg7XG59XG5cbmZvb3RlciAud2lkZ2V0IC5pcS1jb250YWN0IGxpIGEge1xuXHRwYWRkaW5nOiA3cHggMDtcbn1cblxuZm9vdGVyIC53aWRnZXQgLmlxLWNvbnRhY3QgbGkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG5mb290ZXIgLndpZGdldCAuaXEtY29udGFjdCBsaSBhIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbmZvb3RlciAud2lkZ2V0IC5pcS1jb250YWN0IGxpIHNwYW4ge1xuXHRmbGV4OiAxO1xufVxuXG5mb290ZXIgLndpZGdldCAuaXEtY29udGFjdCBsaSBpIHtcblx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRsaW5lLWhlaWdodDogMzJweDtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMjApO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmZvb3RlciAud2lkZ2V0IC5pcS1jb250YWN0IGxpIHAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5mb290ZXIgLndpZGdldCB1bC5tZW51IGxpIGEsXG5mb290ZXIgLndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwubWVudSBsaSBhIHtcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0cGFkZGluZzogN3B4IDAgN3B4IDE1cHg7XG5cdGRpc3BsYXk6IGlubGluZTtcbn1cblxuLyogdGFncyAqL1xuXG5mb290ZXIgLmZvb3Rlci10b3AgLndpZGdldCAud3AtYmxvY2stdGFnLWNsb3VkIHVsIGxpIGEudGFnLWNsb3VkLWxpbms6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG5mb290ZXIud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50LW1ldGEge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLyo9PT09PT09PT09PT09PT09XG5cdFJlc3BvbnNpdmVcbj09PT09PT09PT09PT09PT0qL1xuXG5AbWVkaWEgKG1heC13aWR0aDogMTIxNXB4KSB7XG5cdGZvb3RlciAuZm9vdGVyLXRvcCAuY29udGFpbmVyIHtcblx0XHRwYWRkaW5nOiAwIDMwcHg7XG5cdH1cblxuXHRmb290ZXIgLmNvcHlyaWdodC1mb290ZXIge1xuXHRcdHBhZGRpbmc6IDAgMTVweDtcblx0fVxufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0Zm9vdGVyIC5mb290ZXItdG9wYmFyIHtcblx0XHRwYWRkaW5nOiA1MHB4IDE1cHggMzBweCAxNXB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0Zm9vdGVyIC5mb290ZXItdG9wYmFyIHtcblx0XHRwYWRkaW5nOiA1MHB4IDAgMzBweCAwO1xuXHR9XG5cblx0Zm9vdGVyIC5mb290ZXItdG9wIC5jb250YWluZXIge1xuXHRcdHBhZGRpbmc6IDAgMTVweDtcblx0fVxuXG5cdGZvb3RlciAud2lkZ2V0IHtcblx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5jb3B5cmlnaHQtZm9vdGVyIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcblx0fVxuXG5cdC5mb290ZXItc3Vic2NyaWJlIC52Y19jdXN0b21faGVhZGluZyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0fVxuXG5cdC5jb3B5cmlnaHQtZm9vdGVyIC5jb2wtYXV0byB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Zm9vdGVyIC5mb290ZXItdG9wYmFyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcblxuXHRmb290ZXIgLmZvb3Rlci10b3AgLnJvdz5kaXYgLndpZGdldCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0fVxuXG5cdGZvb3RlciAuZm9vdGVyLXRvcCAucm93PmRpdjpsYXN0LWNoaWxkIC53aWRnZXQge1xuXHRcdG1hcmdpbi1ib3R0b206IDQ1cHg7XG5cdH1cbn0iLCJAaW1wb3J0IFwiX2N1c3RvbS1wcm9wZXJ0aWVzLmNzc1wiO1xuXG4uc2VsZWN0Mi1kcm9wZG93biB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpOyBcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICBoZWlnaHQ6IDMuNzVlbTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICBsaW5lLWhlaWdodDogMy43NWVtO1xuICAgIGNvbG9yOiB2YXIoLS10ZXJ0aXJ5LWNvbG9yKTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgIGhlaWdodDogMy43NWVtO1xuICAgIHJpZ2h0OiAwLjYyNWVtO1xuICAgIHdpZHRoOiAxLjI1ZW07XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICAgIGJvcmRlci13aWR0aDogMC4zMTNlbSAwLjI1ZW0gMCAwLjI1ZW07XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICAgIGJvcmRlci13aWR0aDogMCAwLjI1ZW0gMC4zMTNlbSAwLjI1ZW07XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgIGhlaWdodDogMi4xODhlbTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG59XG5cbi5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24ge1xuICAgIHBhZGRpbmc6IDAuMjVlbSAxZW07XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzPi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICAgIHBhZGRpbmc6IDAuMzEzZW0gMWVtO1xuICAgIG1heC1oZWlnaHQ6IDEwLjYyNWVtO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSwgXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFtkYXRhLXNlbGVjdGVkXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0sIFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbltkYXRhLXNlbGVjdGVkPXRydWVdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgIHBhZGRpbmc6IDAgMC42MjVlbTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIHBhZGRpbmc6IDAgMS44NzVlbSAwIDFlbTtcbn1cbiIsIi8qXG5UZW1wbGF0ZTogUWxvdWQgIC0gUWxvdWQgTGFuZGluZyBQYWdlIFdvcmRQcmVzcyBUaGVtZVxuQXV0aG9yOiBpcW9uaWN0aGVtZXMuaW5cblZlcnNpb246IDIuNlxuRGVzaWduIGFuZCBEZXZlbG9wZWQgYnk6IGlxb25pY3RoZW1lcy5pblxuXG5OT1RFOiBUaGlzIGlzIG1haW4gc3R5bGVzaGVldCBvZiB0ZW1wbGF0ZSwgVGhpcyBmaWxlIGNvbnRhaW5zIHRoZSBzdHlsaW5nIGZvciB0aGUgYWN0dWFsIFRlbXBsYXRlLiBQbGVhc2UgZG8gbm90IGNoYW5nZSBhbnl0aGluZyBoZXJlISB3cml0ZSBpbiBhIGN1c3RvbS5jc3MgZmlsZSBpZiByZXF1aXJlZCFcbiovXG5cbkBpbXBvcnQgXCJfY3VzdG9tLXByb3BlcnRpZXMuY3NzXCI7XG5AaW1wb3J0IFwiX3Jlc2V0LmNzc1wiO1xuQGltcG9ydCBcIl90eXBvZ3JhcGh5LmNzc1wiO1xuQGltcG9ydCBcIl9lbGVtZW50cy5jc3NcIjtcbkBpbXBvcnQgXCJfbGlua3MuY3NzXCI7XG5AaW1wb3J0IFwiX2Jsb2Nrcy5jc3NcIjtcbkBpbXBvcnQgXCJfaGVhZGVyLmNzc1wiO1xuQGltcG9ydCBcIl9idXJnZXItbWVudS5jc3NcIjtcbkBpbXBvcnQgXCJfc2VhcmNoLmNzc1wiO1xuQGltcG9ydCBcIl9tZWRpYS5jc3NcIjtcbkBpbXBvcnQgXCJfZm9vdGVyLmNzc1wiO1xuQGltcG9ydCBcIl9zZWxlY3QyLmNzc1wiO1xuQGltcG9ydCBcIl9hZG1pbmJhci5jc3NcIjtcblxuXG5cblxuLypcblRlbXBsYXRlOiBUYWxraWVcbkF1dGhvcjogaXFvbmljdGhlbWVzLmluXG5WZXJzaW9uOiAxLjBcbkRlc2lnbiBhbmQgRGV2ZWxvcGVkIGJ5OiBpcW9uaWN0aGVtZXMuaW5cblxuTk9URTogVGhpcyBpcyBtYWluIHN0eWxlc2hlZXQgb2YgdGVtcGxhdGUsIFRoaXMgZmlsZSBjb250YWlucyB0aGUgc3R5bGluZyBmb3IgdGhlIGFjdHVhbCBUZW1wbGF0ZS4gUGxlYXNlIGRvIG5vdCBjaGFuZ2UgYW55dGhpbmcgaGVyZSEgd3JpdGUgaW4gYSBjdXN0b20uY3NzIGZpbGUgaWYgcmVxdWlyZWQhXG5cbiovXG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5bICBUYWJsZSBvZiBjb250ZW50cyAgXVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cblxuOjogR2VuZXJhbFxuOjogQ2xlYXJpbmcgZmxvYXRzXG46OiBCYWNrIHRvIFRvcFxuXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5bIEVuZCB0YWJsZSBjb250ZW50IF1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdlbmVyYWxcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0XHRcdCAgU2Nyb2xsYmFyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIHdpZHRoICovXG46Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0d2lkdGg6IDAuMjVlbTtcblx0aGVpZ2h0OiAwLjI1ZW07XG59XG5cbi8qIFRyYWNrICovXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcblx0Ym9yZGVyLXJhZGl1czogMC4zMTNlbTtcbn1cblxuLyogSGFuZGxlICovXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcblx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdGJvcmRlci1yYWRpdXM6IDAuMzEzZW07XG59XG5cbi5hZG1pbi1jb2xvci1mcmVzaCAjcmVkdXgtaGVhZGVyLCAud3AtY3VzdG9taXplciAjcmVkdXgtaGVhZGVyIHtcblx0YmFja2dyb3VuZDogIzJiMmIyYjtcblx0Ym9yZGVyLWNvbG9yOiAjMTliZWVjO1xufVxuXG4ucmVkdXgtc2lkZWJhciAucmVkdXgtZ3JvdXAtbWVudSBsaSBhIHtcblx0YmFja2dyb3VuZDogIzJiMmIyYjtcblx0b3BhY2l0eTogMTtcblx0Y29sb3I6ICNhOWFiYWU7XG5cdGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjA4KTtcbn1cblxuLmFkbWluLWNvbG9yLWZyZXNoIC5yZWR1eC1zaWRlYmFyIC5yZWR1eC1ncm91cC1tZW51IGxpLmFjdGl2ZUNoaWxkLmhhc1N1YlNlY3Rpb25zIGEsIC53cC1jdXN0b21pemVyIC5yZWR1eC1zaWRlYmFyIC5yZWR1eC1ncm91cC1tZW51IGxpLmFjdGl2ZUNoaWxkLmhhc1N1YlNlY3Rpb25zIGEge1xuXHRiYWNrZ3JvdW5kOiAjMmIyYjJiO1xuXHRjb2xvcjogIzE5YmVlYztcblx0dGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbi5yZWR1eC1jb250YWluZXIgI3JlZHV4LWhlYWRlciAuZGlzcGxheV9oZWFkZXIge1xuXHRwYWRkaW5nOiAyMHB4O1xufVxuXG4ucmVkdXgtc2lkZWJhciAucmVkdXgtZ3JvdXAtbWVudSBsaSBhIHtcblx0cGFkZGluZzogMTVweDtcbn1cblxuLnJlZHV4LXNpZGViYXIgLnJlZHV4LWdyb3VwLW1lbnUgbGkgYSBzcGFuIHtcblx0bWFyZ2luLWxlZnQ6IDMwcHg7XG59XG5cbi5hZG1pbi1jb2xvci1mcmVzaCAucmVkdXgtc2lkZWJhciAucmVkdXgtZ3JvdXAtbWVudSBsaS5hY3RpdmUuaGFzU3ViU2VjdGlvbnMgdWwuc3Vic2VjdGlvbiBsaSBhLCAuYWRtaW4tY29sb3ItZnJlc2ggLnJlZHV4LXNpZGViYXIgLnJlZHV4LWdyb3VwLW1lbnUgbGkuYWN0aXZlQ2hpbGQuaGFzU3ViU2VjdGlvbnMgdWwuc3Vic2VjdGlvbiBsaSBhLCAud3AtY3VzdG9taXplciAucmVkdXgtc2lkZWJhciAucmVkdXgtZ3JvdXAtbWVudSBsaS5hY3RpdmUuaGFzU3ViU2VjdGlvbnMgdWwuc3Vic2VjdGlvbiBsaSBhLCAud3AtY3VzdG9taXplciAucmVkdXgtc2lkZWJhciAucmVkdXgtZ3JvdXAtbWVudSBsaS5hY3RpdmVDaGlsZC5oYXNTdWJTZWN0aW9ucyB1bC5zdWJzZWN0aW9uIGxpIGEge1xuXHRwYWRkaW5nOiAxMHB4O1xufVxuXG4ucmVkdXgtc2lkZWJhciAucmVkdXgtZ3JvdXAtbWVudSBsaSBhOmhvdmVyLCAuYWRtaW4tY29sb3ItZnJlc2ggLnJlZHV4LXNpZGViYXIgLnJlZHV4LWdyb3VwLW1lbnUgbGkuYWN0aXZlLmhhc1N1YlNlY3Rpb25zIHVsLnN1YnNlY3Rpb24gbGkgYTpob3ZlciwgLmFkbWluLWNvbG9yLWZyZXNoIC5yZWR1eC1zaWRlYmFyIC5yZWR1eC1ncm91cC1tZW51IGxpLmFjdGl2ZUNoaWxkLmhhc1N1YlNlY3Rpb25zIHVsLnN1YnNlY3Rpb24gbGkgYTpob3ZlciwgLndwLWN1c3RvbWl6ZXIgLnJlZHV4LXNpZGViYXIgLnJlZHV4LWdyb3VwLW1lbnUgbGkuYWN0aXZlLmhhc1N1YlNlY3Rpb25zIHVsLnN1YnNlY3Rpb24gbGkgYTpob3ZlciwgLndwLWN1c3RvbWl6ZXIgLnJlZHV4LXNpZGViYXIgLnJlZHV4LWdyb3VwLW1lbnUgbGkuYWN0aXZlQ2hpbGQuaGFzU3ViU2VjdGlvbnMgdWwuc3Vic2VjdGlvbiBsaSBhOmhvdmVyIHtcblx0Y29sb3I6ICMxOWJlZWM7XG5cdGJhY2tncm91bmQ6ICMyYjJiMmI7XG59XG5cbi5hZG1pbi1jb2xvci1mcmVzaCAucmVkdXgtc2lkZWJhciAucmVkdXgtZ3JvdXAtbWVudSBsaS5hY3RpdmVDaGlsZC5oYXNTdWJTZWN0aW9ucyB1bC5zdWJzZWN0aW9uIGxpLmFjdGl2ZSBhLCAud3AtY3VzdG9taXplciAucmVkdXgtc2lkZWJhciAucmVkdXgtZ3JvdXAtbWVudSBsaS5hY3RpdmVDaGlsZC5oYXNTdWJTZWN0aW9ucyB1bC5zdWJzZWN0aW9uIGxpLmFjdGl2ZSBhIHtcblx0YmFja2dyb3VuZDogIzE5YmVlYztcbn1cblxuLmFkbWluLWNvbG9yLWZyZXNoIC5yZWR1eC1zaWRlYmFyIC5yZWR1eC1ncm91cC1tZW51IGxpLmFjdGl2ZUNoaWxkLmhhc1N1YlNlY3Rpb25zIHVsLnN1YnNlY3Rpb24gbGkgYSwgLndwLWN1c3RvbWl6ZXIgLnJlZHV4LXNpZGViYXIgLnJlZHV4LWdyb3VwLW1lbnUgbGkuYWN0aXZlQ2hpbGQuaGFzU3ViU2VjdGlvbnMgdWwuc3Vic2VjdGlvbiBsaSBhIHtcblx0YmFja2dyb3VuZDogIzJiMmIyYjtcbn1cblxuLmFkbWluLWNvbG9yLWZyZXNoIC5yZWR1eC1zaWRlYmFyIC5yZWR1eC1ncm91cC1tZW51IGxpLmFjdGl2ZUNoaWxkLmhhc1N1YlNlY3Rpb25zIHVsLnN1YnNlY3Rpb24gbGkgYSB7XG5cdGNvbG9yOiAjYTlhYmFlO1xufVxuXG4uYWRtaW4tY29sb3ItZnJlc2ggLnJlZHV4LXNpZGViYXIgLnJlZHV4LWdyb3VwLW1lbnUgbGkuYWN0aXZlQ2hpbGQuaGFzU3ViU2VjdGlvbnMgdWwuc3Vic2VjdGlvbiBsaS5hY3RpdmUgYSwgLndwLWN1c3RvbWl6ZXIgLnJlZHV4LXNpZGViYXIgLnJlZHV4LWdyb3VwLW1lbnUgbGkuYWN0aXZlQ2hpbGQuaGFzU3ViU2VjdGlvbnMgdWwuc3Vic2VjdGlvbiBsaS5hY3RpdmUgYSB7XG5cdHRleHQtc2hhZG93OiBub25lO1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG4ucmVkdXgtc2lkZWJhciB1bCAuc3Vic2VjdGlvbiB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICMxOWJlZWM7XG59XG5cbi5yZWR1eC1jb250YWluZXItdGV4dCBpbnB1dCwgLnJlZHV4LW1haW4gaW5wdXQubGFyZ2UtdGV4dCB7XG5cdGhlaWdodDogNDVweDtcblx0cGFkZGluZzogMCAxNXB4O1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRib3gtc2hhZG93OiBub25lO1xuXG59XG5cbi5yZWR1eC1tYWluIC5idXR0b24ge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGhlaWdodDogNDVweDtcblx0bGluZS1oZWlnaHQ6IDQ1cHg7XG5cdHBhZGRpbmc6IDAgMzVweDtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdG1hcmdpbjogMCA1cHg7XG5cdGJhY2tncm91bmQ6ICMyYjJiMmI7XG59XG5cbi5yZWR1eC1jb250YWluZXItc3dpdGNoIC5zd2l0Y2gtb3B0aW9ucyBsYWJlbCB7XG5cdGxpbmUtaGVpZ2h0OiA0NXB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdGhlaWdodDogNDVweDtcblx0cGFkZGluZzogMCAyNXB4O1xufVxuXG4ucmVkdXgtbWFpbiAuYnV0dG9uOmhvdmVyIHtcblx0YmFja2dyb3VuZDogIzE5YmVlYztcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0Ym9yZGVyLWNvbG9yOiAjMTliZWVjO1xufVxuXG4ucmVkdXgtbWFpbiAuYnV0dG9uLnJlbW92ZS1pbWFnZSB7XG5cdGJhY2tncm91bmQ6ICMxOWJlZWM7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdGJvcmRlci1jb2xvcjogIzE5YmVlYztcbn1cblxuLnNwLXJlcGxhY2VyIHtcblx0cGFkZGluZzogMTBweDtcbn1cblxuLnJlZHV4LWNvbnRhaW5lciAucmVkdXgtZ3JvdXAtdGFiIGgzIHtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5yZWR1eC1jb250YWluZXItc3dpdGNoIC5jYi1kaXNhYmxlIHNwYW4sIC5yZWR1eC1jb250YWluZXItc3dpdGNoIC5jYi1lbmFibGUgc3BhbiB7XG5cdGxpbmUtaGVpZ2h0OiA0M3B4O1xufVxuXG4ucmVkdXgtbWFpbiAuYWRtaW4tY29sb3ItZnJlc2ggLnJlZHV4LWNvbnRhaW5lci1zd2l0Y2ggLmNiLWRpc2FibGUsIC5yZWR1eC1tYWluIC5hZG1pbi1jb2xvci1mcmVzaCAucmVkdXgtY29udGFpbmVyLXN3aXRjaCAuY2ItZW5hYmxlLCAucmVkdXgtbWFpbiAuYWRtaW4tY29sb3ItZnJlc2ggLnVpLXN0YXRlLWRlZmF1bHQsIC5hZG1pbi1jb2xvci1mcmVzaCAudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWRlZmF1bHQsIC5hZG1pbi1jb2xvci1mcmVzaCAudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZGVmYXVsdCwgLndwLWN1c3RvbWl6ZXIgLnJlZHV4LWNvbnRhaW5lci1zd2l0Y2ggLmNiLWRpc2FibGUsIC53cC1jdXN0b21pemVyIC5yZWR1eC1jb250YWluZXItc3dpdGNoIC5jYi1lbmFibGUsIC53cC1jdXN0b21pemVyIC51aS1zdGF0ZS1kZWZhdWx0LCAud3AtY3VzdG9taXplciAudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWRlZmF1bHQsIC53cC1jdXN0b21pemVyIC51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1kZWZhdWx0IHtcblx0YmFja2dyb3VuZDogIzJiMmIyYiAhaW1wb3J0YW50O1xuXHRib3JkZXItY29sb3I6ICMyYjJiMmIgIWltcG9ydGFudDtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuLnJlZHV4LW1haW4gLmJ1dHRvbi5yZW1vdmUtaW1hZ2U6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiAjMmIyYjJiO1xuXHRib3JkZXItY29sb3I6ICMyYjJiMmI7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbi53cC1jb3JlLXVpIC5yZWR1eC1tYWluIC5idXR0b24ud3AtY29sb3ItcmVzdWx0IHtcblx0cGFkZGluZzogMCAwIDAgNjBweDtcbn1cblxuLndwLWNvcmUtdWkgLnJlZHV4LW1haW4gLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMsIC53cC1jb3JlLXVpIC5yZWR1eC1tYWluIC5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLCAud3AtY29yZS11aSAucmVkdXgtbWFpbiAuYnV0dG9uLmZvY3VzLCAud3AtY29yZS11aSAucmVkdXgtbWFpbiAuYnV0dG9uLmhvdmVyLCAud3AtY29yZS11aSAucmVkdXgtbWFpbiAuYnV0dG9uOmZvY3VzLCAud3AtY29yZS11aSAucmVkdXgtbWFpbiAuYnV0dG9uOmhvdmVyIHtcblx0YmFja2dyb3VuZDogIzE5YmVlYztcblx0Ym9yZGVyLWNvbG9yOiAjMTliZWVjO1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHR0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuLnJlZHV4LW1haW4gI3JlZHV4LXN0aWNreSAjaW5mb19iYXIge1xuXHRoZWlnaHQ6IDQ1cHg7XG5cbn1cblxuLnJlZHV4LWNvbnRhaW5lciAjaW5mb19iYXIge1xuXHRwYWRkaW5nOiAxNXB4O1xufVxuXG4ucmVkdXgtY29udGFpbmVyLWltYWdlX3NlbGVjdCB1bC5yZWR1eC1pbWFnZS1zZWxlY3QgbGkge1xuXHRwYWRkaW5nOiA1cHggNXB4IDE1cHggNXB4O1xufVxuXG4ucmVkdXgtbWFpbiAucmVkdXgtb3B0aW9uLWltYWdlIHtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLnJlZHV4LW1haW4gLmlucHV0LXByZXBlbmQsIC5yZWR1eC1tYWluIC5pbnB1dC1wcmVwZW5kIGlucHV0LCAucmVkdXgtY29udGFpbmVyLXNvcnRhYmxlIGlucHV0IHtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0aGVpZ2h0OiA0NXB4O1xufVxuXG4ucmVkdXgtY29udGFpbmVyLXNvcnRhYmxlIGlucHV0IHtcblx0cGFkZGluZzogMTVweDtcbn1cblxuLnJlZHV4LW1haW4gLmlucHV0LWFwcGVuZCAuYWRkLW9uLCAucmVkdXgtbWFpbiAuaW5wdXQtcHJlcGVuZCAuYWRkLW9uIHtcblx0aGVpZ2h0OiA0M3B4O1xuXHRsaW5lLWhlaWdodDogNDNweDtcblx0cGFkZGluZzogMCA1cHg7XG59XG5cbi5yZWR1eC1tYWluICNyZWR1eC1zdGlja3kgI2luZm9fYmFyIC5leHBhbmRfb3B0aW9ucyB7XG5cdG1hcmdpbi10b3A6IDdweDtcbn1cblxuLnJlZHV4LWNvbnRhaW5lciAuZXhwYW5kX29wdGlvbnMge1xuXHRoZWlnaHQ6IDMwcHg7XG5cdHdpZHRoOiAzMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAzcHggLTIxcHg7XG59XG5cbi5yZWR1eC1tYWluIC53cC1tZWRpYS1idXR0b25zIHNwYW4ud3AtbWVkaWEtYnV0dG9ucy1pY29uIHtcblx0d2lkdGg6IGF1dG87XG5cdGhlaWdodDogNDBweDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ucmVkdXgtbWFpbiAud3AtbWVkaWEtYnV0dG9ucyAuaW5zZXJ0LW1lZGlhIHtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0cGFkZGluZzogMCAzMHB4O1xufVxuXG4ucmVkdXgtbWFpbiB0ZXh0YXJlYSB7XG5cdHBhZGRpbmc6IDE1cHg7XG59XG5cbi5yZWR1eC1tYWluIC5idXR0b246aG92ZXIgc3Bhbi53cC1tZWRpYS1idXR0b25zLWljb24ge1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG4ucmVkdXgtY29udGFpbmVyIC51aS1idXR0b25zZXQgLnVpLWJ1dHRvbiB7XG5cdGxpbmUtaGVpZ2h0OiA0NHB4O1xuXHRoZWlnaHQ6IDQ1cHg7XG5cdHBhZGRpbmc6IDAgMjVweDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5yZWR1eC1tYWluIC53cC1jb3JlLXVpIC5idXR0b24tc2Vjb25kYXJ5OmZvY3VzLCAucmVkdXgtbWFpbiAud3AtY29yZS11aSAuYnV0dG9uLmZvY3VzLCAucmVkdXgtbWFpbiAud3AtY29yZS11aSAuYnV0dG9uOmZvY3VzLCAucmVkdXgtbWFpbiBpbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cywgLnJlZHV4LW1haW4gaW5wdXRbdHlwZT1jb2xvcl06Zm9jdXMsIC5yZWR1eC1tYWluIGlucHV0W3R5cGU9ZGF0ZV06Zm9jdXMsIC5yZWR1eC1tYWluIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOmZvY3VzLCAucmVkdXgtbWFpbiBpbnB1dFt0eXBlPWRhdGV0aW1lXTpmb2N1cywgLnJlZHV4LW1haW4gaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsIC5yZWR1eC1tYWluIGlucHV0W3R5cGU9bW9udGhdOmZvY3VzLCAucmVkdXgtbWFpbiBpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMsIC5yZWR1eC1tYWluIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLCAucmVkdXgtbWFpbiBpbnB1dFt0eXBlPXJhZGlvXTpmb2N1cywgLnJlZHV4LW1haW4gaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzLCAucmVkdXgtbWFpbiBpbnB1dFt0eXBlPXRlbF06Zm9jdXMsIC5yZWR1eC1tYWluIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsIC5yZWR1eC1tYWluIGlucHV0W3R5cGU9dGltZV06Zm9jdXMsIC5yZWR1eC1tYWluIGlucHV0W3R5cGU9dXJsXTpmb2N1cywgLnJlZHV4LW1haW4gaW5wdXRbdHlwZT13ZWVrXTpmb2N1cywgLnJlZHV4LW1haW4gc2VsZWN0OmZvY3VzLCAucmVkdXgtbWFpbiB0ZXh0YXJlYTpmb2N1cyB7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdGJvcmRlci1jb2xvcjogIzE5YmVlYztcbn1cblxuLnJlZHV4LXNpZGViYXIgLnJlZHV4LWdyb3VwLW1lbnUgbGkuYWN0aXZlIGEge1xuXHRiYWNrZ3JvdW5kOiAjMTliZWVjO1xufVxuXG4uYWRtaW4tY29sb3ItZnJlc2ggLnJlZHV4LXNpZGViYXIgLnJlZHV4LWdyb3VwLW1lbnUgbGkuYWN0aXZlIGEge1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG4uYWRtaW4tY29sb3ItZnJlc2ggLnJlZHV4LXNpZGViYXIgLnJlZHV4LWdyb3VwLW1lbnUgbGkuYWN0aXZlOmhvdmVyIGEge1xuXHRjb2xvcjogIzE5YmVlYztcbn1cblxuLmZvcm0tdGFibGUgLnJlZHV4LWNvbnRhaW5lci10ZXh0IGlucHV0IHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLndwLWFkbWluIC5jb21wb3Nlci1zd2l0Y2ggYS53cGJfc3dpdGNoLXRvLWNvbXBvc2VyLCAud3AtYWRtaW4gLmNvbXBvc2VyLXN3aXRjaCBhLndwYl9zd2l0Y2gtdG8tZnJvbnQtY29tcG9zZXIsIC53cC1hZG1pbiAuY29tcG9zZXItc3dpdGNoIGE6dmlzaXRlZC53cGJfc3dpdGNoLXRvLWZyb250LWNvbXBvc2VyIHtcblx0YmFja2dyb3VuZDogIzJiMmIyYjtcbn1cblxuI3dwYl92aXN1YWxfY29tcG9zZXIgLnZjX25hdmJhciAudmNfaWNvbi1idG46aG92ZXIsIC53cC1hZG1pbiAuY29tcG9zZXItc3dpdGNoIGEud3BiX3N3aXRjaC10by1jb21wb3Nlcjpob3ZlciwgLndwLWFkbWluIC5jb21wb3Nlci1zd2l0Y2ggYTp2aXNpdGVkLndwYl9zd2l0Y2gtdG8tY29tcG9zZXI6aG92ZXIsIC53cC1hZG1pbiAuY29tcG9zZXItc3dpdGNoIGEud3BiX3N3aXRjaC10by1mcm9udC1jb21wb3Nlcjpob3ZlciwgLndwLWFkbWluIC5jb21wb3Nlci1zd2l0Y2ggYTp2aXNpdGVkLndwYl9zd2l0Y2gtdG8tZnJvbnQtY29tcG9zZXI6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTliZWVjO1xufVxuXG4uYWRtaW4tY29sb3ItZnJlc2ggLnJlZHV4LWNvbnRhaW5lci1pbWFnZV9zZWxlY3QgLnJlZHV4LWltYWdlLXNlbGVjdC1zZWxlY3RlZCBpbWcsIC53cC1jdXN0b21pemVyIC5yZWR1eC1jb250YWluZXItaW1hZ2Vfc2VsZWN0IC5yZWR1eC1pbWFnZS1zZWxlY3Qtc2VsZWN0ZWQgaW1nIHtcblx0Ym9yZGVyLWNvbG9yOiAjMTliZWVjO1xufVxuXG4ud3AtYWRtaW4gLmNvbXBvc2VyLXN3aXRjaCAubG9nby1pY29uIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzJiMmIyYjtcbn1cblxuLm1ldGFib3gtY29tcG9zZXItY29udGVudCAudmNfdWktYnV0dG9uLnZjX3VpLWJ1dHRvbi1pbmZvIHtcblx0YmFja2dyb3VuZDogIzE5YmVlYyAhaW1wb3J0YW50O1xufVxuXG4jd3BiX3Zpc3VhbF9jb21wb3NlciAudmNfbmF2YmFyIHtcblx0YmFja2dyb3VuZDogIzJiMmIyYjtcblx0Ym9yZGVyLWNvbG9yOiAjMmIyYjJiO1xufVxuXG4ud3AtYWRtaW4gLmNvbXBvc2VyLXN3aXRjaCAubG9nby1pY29uOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzE5YmVlYztcbn1cblxuLndwLWFkbWluIC52Y191aS1wYW5lbC1oZWFkZXItY29udGFpbmVyIHtcblx0YmFja2dyb3VuZDogIzJiMmIyYjtcbn1cblxuLndwLWFkbWluIC52Y19hZGQtZWxlbWVudC1jb250YWluZXIgLndwYi1jb250ZW50LWxheW91dHMgbGk6aG92ZXIge1xuXHRib3JkZXItY29sb3I6ICMxOWJlZWM7XG59XG5cbi53cC1hZG1pbiAudmNfdWktYnV0dG9uLnZjX3VpLWJ1dHRvbi1kZWZhdWx0IHtcblx0YmFja2dyb3VuZDogIzJiMmIyYjtcbn1cblxuLndwLWFkbWluIC52Y191aS1idXR0b24udmNfdWktYnV0dG9uLWRlZmF1bHQ6Zm9jdXMsIC53cC1hZG1pbiAudmNfdWktYnV0dG9uLnZjX3VpLWJ1dHRvbi1kZWZhdWx0OmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzE5YmVlYztcbn1cblxuLndwLWFkbWluIC52Y19hZGQtZWxlbWVudC1jb250YWluZXIgLndwYi1jb250ZW50LWxheW91dHMgbGkge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLndwLWNvcmUtdWkgLnJlZHV4LW1haW4gLmZvcm0tdGFibGUgLmJ1dHRvbi1wcmltYXJ5IHtcblx0YmFja2dyb3VuZDogIzJiMmIyYjtcblx0Ym9yZGVyLWNvbG9yOiAjMmIyYjJiO1xuXHR0ZXh0LXNoYWRvdzogbm9uZTtcblx0Ym94LXNoYWRvdzogbm9uZTtcbn1cblxuLndwLWNvcmUtdWkgLnJlZHV4LW1haW4gLmZvcm0tdGFibGUgLmJ1dHRvbi1wcmltYXJ5OmhvdmVyIHtcblx0YmFja2dyb3VuZDogIzE5YmVlYztcblx0Ym9yZGVyLWNvbG9yOiAjMTliZWVjO1xufVxuXG4ud3AtY29yZS11aSAucmVkdXgtbWFpbiAuYnV0dG9uLXByaW1hcnkuYWN0aXZlLCAud3AtY29yZS11aSAucmVkdXgtbWFpbiAuYnV0dG9uLXByaW1hcnkuYWN0aXZlOmZvY3VzLCAud3AtY29yZS11aSAucmVkdXgtbWFpbiAuYnV0dG9uLXByaW1hcnkuYWN0aXZlOmhvdmVyLCAud3AtY29yZS11aSAucmVkdXgtbWFpbiAuYnV0dG9uLXByaW1hcnk6YWN0aXZlLCAuYWRtaW4tY29sb3ItZnJlc2ggLnJlZHV4LWNvbnRhaW5lci1zd2l0Y2ggLmNiLWVuYWJsZS5zZWxlY3RlZCwgLmFkbWluLWNvbG9yLWZyZXNoIC5yZWR1eC1maWVsZC1jb250YWluZXIgLnVpLWJ1dHRvbnNldCAudWktc3RhdGUtYWN0aXZlLCAud3AtY3VzdG9taXplciAucmVkdXgtY29udGFpbmVyLXN3aXRjaCAuY2ItZW5hYmxlLnNlbGVjdGVkLCAud3AtY3VzdG9taXplciAucmVkdXgtZmllbGQtY29udGFpbmVyIC51aS1idXR0b25zZXQgLnVpLXN0YXRlLWFjdGl2ZSB7XG5cdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogIzE5YmVlYyAhaW1wb3J0YW50O1xuXHRib3JkZXItY29sb3I6ICMxOWJlZWMgIWltcG9ydGFudDtcbn1cblxuLndwLWNvcmUtdWkgLnJlZHV4LW1haW4gLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMsIC53cC1jb3JlLXVpIC5yZWR1eC1tYWluIC5idXR0b24uZm9jdXMsIC53cC1jb3JlLXVpIC5yZWR1eC1tYWluIC5idXR0b246Zm9jdXMsIC53cC1jb3JlLXVpIC5yZWR1eC1tYWluIC5idXR0b24tcHJpbWFyeS5mb2N1cywgLndwLWNvcmUtdWkgLnJlZHV4LW1haW4gLmJ1dHRvbi1wcmltYXJ5LmhvdmVyLCAud3AtY29yZS11aSAucmVkdXgtbWFpbiAuYnV0dG9uLXByaW1hcnk6Zm9jdXMsIC53cC1jb3JlLXVpIC5yZWR1eC1tYWluIC5idXR0b24tcHJpbWFyeTpob3ZlciB7XG5cdGJvcmRlci1jb2xvcjogIzE5YmVlYyAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAjMTliZWVjICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnZjX2FkZC1lbGVtZW50LWNvbnRhaW5lciAud3BiLWNvbnRlbnQtbGF5b3V0cyBhIHtcblx0Y29sb3I6ICMyYjJiMmI7XG59XG5cbi52Y19lbC1jb250YWluZXIgI3ZjX2luZm9ib3hfYmdvdmVybGF5IC52Y19lbGVtZW50LWljb24sIC52Y19lbC1jb250YWluZXI+I3dvb2JveGJhbm5lcj4udmNfZWxlbWVudC1pY29uLCAudmNfZWwtY29udGFpbmVyPiN3b29ib3hibG9nPi52Y19lbGVtZW50LWljb24sIC52Y19lbC1jb250YWluZXI+I3dvb2JveEJ1dHRvbj4udmNfZWxlbWVudC1pY29uLCAudmNfZWwtY29udGFpbmVyPiN3b29ib3hjaXJjbGU+LnZjX2VsZW1lbnQtaWNvbiwgLnZjX2VsLWNvbnRhaW5lcj4jd29vYm94Y2xpZW50Pi52Y19lbGVtZW50LWljb24sIC52Y19lbC1jb250YWluZXI+I3dvb2JveGNvdW50ZXI+LnZjX2VsZW1lbnQtaWNvbiwgLnZjX2VsLWNvbnRhaW5lcj4jd29vYm94TGlzdD4udmNfZWxlbWVudC1pY29uLCAudmNfZWwtY29udGFpbmVyPiN3b29ib3hvZmZlcnM+LnZjX2VsZW1lbnQtaWNvbiwgLnZjX2VsLWNvbnRhaW5lcj4jd29vYm94b2ZmZXJzcHJvPi52Y19lbGVtZW50LWljb24sIC52Y19lbC1jb250YWluZXI+I3dvb2JveF9kZWFsX29mZmVyPi52Y19lbGVtZW50LWljb24sIC52Y19lbC1jb250YWluZXI+I3dvb2JveEZhbmN5Ym94Pi52Y19lbGVtZW50LWljb24sIC52Y19lbC1jb250YWluZXI+I3dvb2JveEZBUT4udmNfZWxlbWVudC1pY29uLCAudmNfZWwtY29udGFpbmVyPiN3b29ib3hmZWF0dXJlZHBybz4udmNfZWxlbWVudC1pY29uLCAudmNfZWwtY29udGFpbmVyPiN3b29ib3hmZWVkYmFjaz4udmNfZWxlbWVudC1pY29uLCAudmNfZWwtY29udGFpbmVyPiN3b29ib3hmbGluZ2xheWVyPi52Y19lbGVtZW50LWljb24sIC52Y19lbC1jb250YWluZXI+I3dvb2JveHByaWNpbmc+LnZjX2VsZW1lbnQtaWNvbiwgLnZjX2VsLWNvbnRhaW5lcj4jd29vYm94bGlzdGJveHM+LnZjX2VsZW1lbnQtaWNvbiwgLnZjX2VsLWNvbnRhaW5lcj4jd29vYm94c2xpZGVyPi52Y19lbGVtZW50LWljb24sIC52Y19lbC1jb250YWluZXI+I3dvb2JveHN1YnNjcmliZT4udmNfZWxlbWVudC1pY29uLCAudmNfZWwtY29udGFpbmVyPiN3b29ib3hzdXBwb3J0Pi52Y19lbGVtZW50LWljb24sIC52Y19lbC1jb250YWluZXI+I3dvb2JveHRhYnM+LnZjX2VsZW1lbnQtaWNvbiwgLnZjX2VsLWNvbnRhaW5lcj4jd29vYm94dGVhbT4udmNfZWxlbWVudC1pY29uLCAudmNfZWwtY29udGFpbmVyPiN3b29ib3hfdGltZXI+LnZjX2VsZW1lbnQtaWNvbiwgLnZjX2VsLWNvbnRhaW5lcj4jd29vYm94dGl0bGU+LnZjX2VsZW1lbnQtaWNvbiwgLnZjX2VsLWNvbnRhaW5lcj4jd29vYm94dmlkZW9fb2ZmZXI+LnZjX2VsZW1lbnQtaWNvbiwgLnZjX2VsLWNvbnRhaW5lcj4jd29vYm94dmlkZW8+LnZjX2VsZW1lbnQtaWNvbiwgLnZjX2VsLWNvbnRhaW5lcj4jd29vYm94d29ya2JveD4udmNfZWxlbWVudC1pY29uLCAudmNfZWwtY29udGFpbmVyPiN3b29ib3hwcm9kdWN0Y2F0ZWdvcnk+LnZjX2VsZW1lbnQtaWNvbiB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iYWNrZW5kL2ljb24ucG5nKTtcblx0LXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdC1tb3otYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHQtbXMtYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHQtby1iYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLndwLWFkbWluIC52Y191aS1idXR0b24udmNfdWktYnV0dG9uLWFjdGlvbiwgLndwLWFkbWluIC52Y191aS1idXR0b24udmNfdWktYnV0dG9uLWFjdGlvbjpmb2N1cywgLndwLWFkbWluIC52Y191aS1idXR0b24udmNfdWktYnV0dG9uLWFjdGlvbjpob3ZlciB7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdGJhY2tncm91bmQ6ICMxOWJlZWM7XG5cdGJvcmRlci1jb2xvcjogIzE5YmVlYztcbn1cblxuLmFkbWluLWNvbG9yLWZyZXNoIC5yZWR1eC1jb250YWluZXItc3dpdGNoIC5jYi1kaXNhYmxlLnNlbGVjdGVkLCAud3AtY3VzdG9taXplciAucmVkdXgtY29udGFpbmVyLXN3aXRjaCAuY2ItZGlzYWJsZS5zZWxlY3RlZCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMxOWJlZWMgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwgIzE5YmVlYyksIGNvbG9yLXN0b3AoMTAwJSwgIzE5YmVlYykpICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1jb2xvcjogIzE5YmVlYyAhaW1wb3J0YW50O1xufVxuXG4ucmVkdXgtbWFpbiAuaW5wdXQtcHJlcGVuZCAuYWRkLW9uIHtcblx0Ym9yZGVyLXJhZGl1czogMDtcbn1cblxuLnJlZHV4LW1haW4gLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWNob2ljZSB7XG5cdGhlaWdodDogNDNweDtcblx0bGluZS1oZWlnaHQ6IDQzcHg7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5yZWR1eC1tYWluIC5pbnB1dC1hcHBlbmQgLmFkZC1vbiwgLnJlZHV4LW1haW4gLmlucHV0LXByZXBlbmQgLmFkZC1vbiB7XG5cdHRleHQtc2hhZG93OiBub25lO1xuXHRiYWNrZ3JvdW5kOiAjMmIyYjJiO1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG4uYWRtaW4tY29sb3ItZnJlc2ggLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1oaWdobGlnaHRlZCwgLndwLWN1c3RvbWl6ZXIgLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1oaWdobGlnaHRlZCB7XG5cdGJhY2tncm91bmQ6ICMxOWJlZWM7XG59XG5cbi5zZWxlY3QyLWRyb3Auc2VsZWN0Mi1kcm9wLWFib3ZlIC5zZWxlY3QyLXNlYXJjaCBpbnB1dCB7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5zZWxlY3QyLWRyb3Auc2VsZWN0Mi1kcm9wLWFib3ZlIC5zZWxlY3QyLXNlYXJjaCBpbnB1dDpmb2N1cyB7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdGJvcmRlci1jb2xvcjogIzE5YmVlYztcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWNob2ljZSAuc2VsZWN0Mi1hcnJvdyBiIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzJiMmIyYjtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAxMHB4O1xufVxuXG4ud3AtcGlja2VyLWNvbnRhaW5lciAud3AtY29sb3ItcmVzdWx0LmJ1dHRvbiB7XG5cdGhlaWdodDogNDVweDtcbn1cblxuLndwLWNvbG9yLXJlc3VsdC10ZXh0IHtcblx0YmFja2dyb3VuZDogIzJiMmIyYjtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMmIyYjJiO1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bGluZS1oZWlnaHQ6IDQzcHg7XG5cdHBhZGRpbmc6IDAgMTVweDtcbn1cblxuLnJlZHV4LW1haW4gLnJlZHV4LXR5cG9ncmFwaHktY29udGFpbmVyIC5zZWxlY3Rfd3JhcHBlciB7XG5cdG1hcmdpbjogMCAxMHB4IDMwcHggMDtcbn1cblxuLnJlZHV4LW1haW4gLnJlZHV4LXR5cG9ncmFwaHktY29udGFpbmVyIC5pbnB1dF93cmFwcGVyIGlucHV0Lm1pbmkge1xuXHRoZWlnaHQ6IDUwcHg7XG59XG5cbi5yZWR1eC1tYWluIC5kZXNjcmlwdGlvbiB7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICBBZG1pbiBDdXN0b20gY3NzXG4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ucWxvdWQtbm90aWNlLW1haW4tYm94IHtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4XG59XG5cbi5xbG91ZC1ub3RpY2UtbG9nby1wdXNoIHtcblx0cGFkZGluZzogMS4yNWVtIDEuMjVlbSAwIC42MjVlbVxufVxuXG4ucWxvdWQtbm90aWNlLW1lc3NhZ2UgaDMge1xuXHRtYXJnaW4tYm90dG9tOiAuNjI1ZW07XG5cdG1hcmdpbi10b3A6IDFlbSAhaW1wb3J0YW50XG59XG5cbi5xbG91ZC1ub3RpY2UtbWVzc2FnZSB7XG5cdHBhZGRpbmctYm90dG9tOiAxLjI1ZW1cbn1cblxuLnFsb3VkLW5vdGljZS1hY3Rpb24ge1xuXHRtYXJnaW4tdG9wOiAuOTM3NWVtXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuXHQucWxvdWQtbm90aWNlLW1haW4tYm94IHtcblx0XHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuXHRcdC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuXHRcdC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cblx0fVxufVxuXG4ucmVkdXgtY29udGFpbmVyIC5mb3JtLXRhYmxlIHRoIHtcblx0cGFkZGluZzogMS4yNWVtIC42MjVlbSAxLjI1ZW0gMCAhaW1wb3J0YW50XG59XG5cbi5yZWR1eC1jb250YWluZXIgLmZvcm0tdGFibGUgdGQge1xuXHRtYXJnaW4tYm90dG9tOiAuNTYyNWVtICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6IC45Mzc1ZW0gLjYyNWVtICFpbXBvcnRhbnRcbn1cblxuLnJlZHV4LW1haW4gLnJlZHV4LWZpZWxkLWNvbnRhaW5lciB7XG5cdHBhZGRpbmc6IDEuMjVlbSAwICFpbXBvcnRhbnRcbn1cblxuXG4vKiBNYWduaWZpYyBQb3B1cCBDU1MgKi9cbi5tZnAtYmcge1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHotaW5kZXg6IDEwNDI7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0YmFja2dyb3VuZDogIzBiMGIwYjtcblx0b3BhY2l0eTogMC44O1xufVxuXG4ubWZwLXdyYXAge1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHotaW5kZXg6IDEwNDM7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuXHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLm1mcC1jb250YWluZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHRwYWRkaW5nOiAwIDhweDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLm1mcC1jb250YWluZXI6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0aGVpZ2h0OiAxMDAlO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ubWZwLWFsaWduLXRvcCAubWZwLWNvbnRhaW5lcjpiZWZvcmUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ubWZwLWNvbnRlbnQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdHotaW5kZXg6IDEwNDU7XG59XG5cbi5tZnAtaW5saW5lLWhvbGRlciAubWZwLWNvbnRlbnQsXG4ubWZwLWFqYXgtaG9sZGVyIC5tZnAtY29udGVudCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRjdXJzb3I6IGF1dG87XG59XG5cbi5tZnAtYWpheC1jdXIge1xuXHRjdXJzb3I6IHByb2dyZXNzO1xufVxuXG4ubWZwLXpvb20tb3V0LWN1ciwgLm1mcC16b29tLW91dC1jdXIgLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jbG9zZSB7XG5cdGN1cnNvcjogLW1vei16b29tLW91dDtcblx0Y3Vyc29yOiAtd2Via2l0LXpvb20tb3V0O1xuXHRjdXJzb3I6IHpvb20tb3V0O1xufVxuXG4ubWZwLXpvb20ge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGN1cnNvcjogLXdlYmtpdC16b29tLWluO1xuXHRjdXJzb3I6IC1tb3otem9vbS1pbjtcblx0Y3Vyc29yOiB6b29tLWluO1xufVxuXG4ubWZwLWF1dG8tY3Vyc29yIC5tZnAtY29udGVudCB7XG5cdGN1cnNvcjogYXV0bztcbn1cblxuLm1mcC1jbG9zZSxcbi5tZnAtYXJyb3csXG4ubWZwLXByZWxvYWRlcixcbi5tZnAtY291bnRlciB7XG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4ubWZwLWxvYWRpbmcubWZwLWZpZ3VyZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tZnAtaGlkZSB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm1mcC1wcmVsb2FkZXIge1xuXHRjb2xvcjogI0NDQztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0d2lkdGg6IGF1dG87XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luLXRvcDogLTAuOGVtO1xuXHRsZWZ0OiA4cHg7XG5cdHJpZ2h0OiA4cHg7XG5cdHotaW5kZXg6IDEwNDQ7XG59XG5cbi5tZnAtcHJlbG9hZGVyIGEge1xuXHRjb2xvcjogI0NDQztcbn1cblxuLm1mcC1wcmVsb2FkZXIgYTpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbi5tZnAtcy1yZWFkeSAubWZwLXByZWxvYWRlciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tZnAtcy1lcnJvciAubWZwLWNvbnRlbnQge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5idXR0b24ubWZwLWNsb3NlLFxuYnV0dG9uLm1mcC1hcnJvdyB7XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IDA7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG5cdHotaW5kZXg6IDEwNDY7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG59XG5cbi5tZnAtY2xvc2Uge1xuXHR3aWR0aDogNDRweDtcblx0aGVpZ2h0OiA0NHB4O1xuXHRsaW5lLWhlaWdodDogNDRweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0b3BhY2l0eTogMC42NTtcblx0cGFkZGluZzogMCAwIDE4cHggMTBweDtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXNpemU6IDI4cHg7XG5cdGZvbnQtZmFtaWx5OiBBcmlhbCwgQmFza2VydmlsbGUsIG1vbm9zcGFjZTtcbn1cblxuLm1mcC1jbG9zZTpob3Zlcixcbi5tZnAtY2xvc2U6Zm9jdXMge1xuXHRvcGFjaXR5OiAxO1xufVxuXG4ubWZwLWNsb3NlOmFjdGl2ZSB7XG5cdHRvcDogMXB4O1xufVxuXG4ubWZwLWNsb3NlLWJ0bi1pbiAubWZwLWNsb3NlIHtcblx0Y29sb3I6ICMzMzM7XG59XG5cbi5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY2xvc2UsXG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jbG9zZSB7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdHJpZ2h0OiAtNnB4O1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0cGFkZGluZy1yaWdodDogNnB4O1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLm1mcC1jb3VudGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHRjb2xvcjogI0NDQztcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLm1mcC1hcnJvdyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0b3BhY2l0eTogMC42NTtcblx0bWFyZ2luOiAwO1xuXHR0b3A6IDUwJTtcblx0bWFyZ2luLXRvcDogLTU1cHg7XG5cdHBhZGRpbmc6IDA7XG5cdHdpZHRoOiA5MHB4O1xuXHRoZWlnaHQ6IDExMHB4O1xuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubWZwLWFycm93OmFjdGl2ZSB7XG5cdG1hcmdpbi10b3A6IC01NHB4O1xufVxuXG4ubWZwLWFycm93OmhvdmVyLFxuLm1mcC1hcnJvdzpmb2N1cyB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi5tZnAtYXJyb3c6YmVmb3JlLFxuLm1mcC1hcnJvdzphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDA7XG5cdGhlaWdodDogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdG1hcmdpbi10b3A6IDM1cHg7XG5cdG1hcmdpbi1sZWZ0OiAzNXB4O1xuXHRib3JkZXI6IG1lZGl1bSBpbnNldCB0cmFuc3BhcmVudDtcbn1cblxuLm1mcC1hcnJvdzphZnRlciB7XG5cdGJvcmRlci10b3Atd2lkdGg6IDEzcHg7XG5cdGJvcmRlci1ib3R0b20td2lkdGg6IDEzcHg7XG5cdHRvcDogOHB4O1xufVxuXG4ubWZwLWFycm93OmJlZm9yZSB7XG5cdGJvcmRlci10b3Atd2lkdGg6IDIxcHg7XG5cdGJvcmRlci1ib3R0b20td2lkdGg6IDIxcHg7XG5cdG9wYWNpdHk6IDAuNztcbn1cblxuLm1mcC1hcnJvdy1sZWZ0IHtcblx0bGVmdDogMDtcbn1cblxuLm1mcC1hcnJvdy1sZWZ0OmFmdGVyIHtcblx0Ym9yZGVyLXJpZ2h0OiAxN3B4IHNvbGlkIHZhcigtLXdoaXRlLWNvbG9yKTtcblx0bWFyZ2luLWxlZnQ6IDMxcHg7XG59XG5cbi5tZnAtYXJyb3ctbGVmdDpiZWZvcmUge1xuXHRtYXJnaW4tbGVmdDogMjVweDtcblx0Ym9yZGVyLXJpZ2h0OiAyN3B4IHNvbGlkICMzRjNGM0Y7XG59XG5cbi5tZnAtYXJyb3ctcmlnaHQge1xuXHRyaWdodDogMDtcbn1cblxuLm1mcC1hcnJvdy1yaWdodDphZnRlciB7XG5cdGJvcmRlci1sZWZ0OiAxN3B4IHNvbGlkIHZhcigtLXdoaXRlLWNvbG9yKTtcblx0bWFyZ2luLWxlZnQ6IDM5cHg7XG59XG5cbi5tZnAtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcblx0Ym9yZGVyLWxlZnQ6IDI3cHggc29saWQgIzNGM0YzRjtcbn1cblxuLm1mcC1pZnJhbWUtaG9sZGVyIHtcblx0cGFkZGluZy10b3A6IDQwcHg7XG5cdHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuXG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jb250ZW50IHtcblx0bGluZS1oZWlnaHQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDkwMHB4O1xufVxuXG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jbG9zZSB7XG5cdHRvcDogLTQwcHg7XG59XG5cbi5tZnAtaWZyYW1lLXNjYWxlciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5tZnAtaWZyYW1lLXNjYWxlciBpZnJhbWUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuXHRiYWNrZ3JvdW5kOiAjMDAwO1xufVxuXG4vKiBNYWluIGltYWdlIGluIHBvcHVwICovXG5pbWcubWZwLWltZyB7XG5cdHdpZHRoOiBhdXRvO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcblx0ZGlzcGxheTogYmxvY2s7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwYWRkaW5nOiA0MHB4IDAgNDBweDtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbi8qIFRoZSBzaGFkb3cgYmVoaW5kIHRoZSBpbWFnZSAqL1xuLm1mcC1maWd1cmUge1xuXHRsaW5lLWhlaWdodDogMDtcbn1cblxuLm1mcC1maWd1cmU6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDQwcHg7XG5cdGJvdHRvbTogNDBweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogYXV0bztcblx0aGVpZ2h0OiBhdXRvO1xuXHR6LWluZGV4OiAtMTtcblx0Ym94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuNik7XG5cdGJhY2tncm91bmQ6ICM0NDQ7XG59XG5cbi5tZnAtZmlndXJlIHNtYWxsIHtcblx0Y29sb3I6ICNCREJEQkQ7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuXG4ubWZwLWZpZ3VyZSBmaWd1cmUge1xuXHRtYXJnaW46IDA7XG59XG5cbi5tZnAtYm90dG9tLWJhciB7XG5cdG1hcmdpbi10b3A6IC0zNnB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwJTtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGN1cnNvcjogYXV0bztcbn1cblxuLm1mcC10aXRsZSB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRjb2xvcjogI0YzRjNGMztcblx0d29yZC13cmFwOiBicmVhay13b3JkO1xuXHRwYWRkaW5nLXJpZ2h0OiAzNnB4O1xufVxuXG4ubWZwLWltYWdlLWhvbGRlciAubWZwLWNvbnRlbnQge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5tZnAtZ2FsbGVyeSAubWZwLWltYWdlLWhvbGRlciAubWZwLWZpZ3VyZSB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSksIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDMwMHB4KSB7XG5cblx0LyoqXG5cdFx0ICogUmVtb3ZlIGFsbCBwYWRkaW5ncyBhcm91bmQgdGhlIGltYWdlIG9uIHNtYWxsIHNjcmVlblxuXHRcdCAqL1xuXHQubWZwLWltZy1tb2JpbGUgLm1mcC1pbWFnZS1ob2xkZXIge1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHR9XG5cblx0Lm1mcC1pbWctbW9iaWxlIGltZy5tZnAtaW1nIHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cblx0Lm1mcC1pbWctbW9iaWxlIC5tZnAtZmlndXJlOmFmdGVyIHtcblx0XHR0b3A6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHR9XG5cblx0Lm1mcC1pbWctbW9iaWxlIC5tZnAtZmlndXJlIHNtYWxsIHtcblx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0fVxuXG5cdC5tZnAtaW1nLW1vYmlsZSAubWZwLWJvdHRvbS1iYXIge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcblx0XHRib3R0b206IDA7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogM3B4IDVweDtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiBhdXRvO1xuXHR9XG5cblx0Lm1mcC1pbWctbW9iaWxlIC5tZnAtYm90dG9tLWJhcjplbXB0eSB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cdC5tZnAtaW1nLW1vYmlsZSAubWZwLWNvdW50ZXIge1xuXHRcdHJpZ2h0OiA1cHg7XG5cdFx0dG9wOiAzcHg7XG5cdH1cblxuXHQubWZwLWltZy1tb2JpbGUgLm1mcC1jbG9zZSB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuXHRcdGhlaWdodDogMzVweDtcblx0XHRsaW5lLWhlaWdodDogMzVweDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRyaWdodDogMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0dG9wOiAwO1xuXHRcdHdpZHRoOiAzNXB4O1xuXHR9XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG5cdC5tZnAtYXJyb3cge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjc1KTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xuXHR9XG5cblx0Lm1mcC1hcnJvdy1sZWZ0IHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDA7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogMDtcblx0fVxuXG5cdC5tZnAtYXJyb3ctcmlnaHQge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlO1xuXHR9XG5cblx0Lm1mcC1jb250YWluZXIge1xuXHRcdHBhZGRpbmctbGVmdDogNnB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDZweDtcblx0fVxufVxuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIEJhY2sgdG8gVG9wXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jYmFjay10by10b3AgLnRvcCB7XG5cdG1hcmdpbjogMDtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0YmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRib3R0b206IDMwcHg7XG5cdHJpZ2h0OiAzMHB4O1xuXHR6LWluZGV4OiA5OTk7XG5cdGZvbnQtc2l6ZTogMjZweDtcblx0d2lkdGg6IDUwcHg7XG5cdGhlaWdodDogNTBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogNTBweDtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbiNiYWNrLXRvLXRvcCAudG9wOmhvdmVyIHtcblx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMzBweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0LW1vei1ib3gtc2hhZG93OiAwIDAgMzBweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0Ym94LXNoYWRvdzogMCAwIDMwcHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMb2FkZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiNsb2FkaW5nIHtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRib3R0b206IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGhlaWdodDogMTAwJTtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGxlZnQ6IDA7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdHotaW5kZXg6IDk5OTk7XG59XG5cbiNsb2FkaW5nIGltZyB7XG5cdHdpZHRoOiAyMDBweDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0XHRcdFx0XHRcdFx0Qm94LWxheW91dFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmJvZHkuYm94ZWRfbGF5b3V0IHtcblx0cGFkZGluZzogMzBweCAwO1xufVxuXG5ib2R5LmJveGVkX2xheW91dCAjcGFnZSB7XG5cdC1tb3otYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAuMDYpO1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgLjA2KTtcblx0Ym94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAuMDYpO1xufVxuXG5ib2R5LmJveGVkX2xheW91dCAjcGFnZSB7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRtYXgtd2lkdGg6IDEyNDBweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5ib2R5LmJveGVkX2xheW91dC5hZG1pbi1iYXIgaGVhZGVyIHtcblx0dG9wOiAwO1xufVxuXG5ib2R5LmZ1bGxfd2lkdGhfbGF5b3V0ICNwYWdlIHtcblx0bWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcblx0bWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFx0XHRcdFx0XHRcdEJveC1TaGFkb3dcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uaXEtYm94LXNoYWRvdyB7XG5cdC1tb3otYm94LXNoYWRvdzogdmFyKC0tZ2xvYmFsLWJveC1zaGFkb3cpO1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IHZhcigtLWdsb2JhbC1ib3gtc2hhZG93KTtcblx0Ym94LXNoYWRvdzogdmFyKC0tZ2xvYmFsLWJveC1zaGFkb3cpO1xufVxuXG4uaXEtaW1nLXNoYWRvdyB7XG5cdC1tb3otYm94LXNoYWRvdzogdmFyKC0tZ2xvYmFsLWJveC1zaGFkb3cpICFpbXBvcnRhbnQ7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogdmFyKC0tZ2xvYmFsLWJveC1zaGFkb3cpICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IHZhcigtLWdsb2JhbC1ib3gtc2hhZG93KSAhaW1wb3J0YW50O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIE9XTCBDYXJvdXNlbFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLm93bC1jYXJvdXNlbCAub3dsLW5hdi5kaXNhYmxlZCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1uYXYge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRsZWZ0OiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRleHQtaW5kZW50OiBpbmhlcml0O1xuXHR0b3A6IDUwJTtcblx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0d2lkdGg6IDEwMCU7XG5cdHotaW5kZXg6IDk5OTtcbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLXByZXYge1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRib3JkZXI6IG5vbmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGxlZnQ6IC04JTtcblx0b3V0bGluZTogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHRleHQtaW5kZW50OiBpbmhlcml0O1xuXHR0b3A6IC0yNXB4O1xuXHQtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlIDBzLCBsZWZ0IDAuM3MgZWFzZSAwcztcblx0LW1zLXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlIDBzLCBsZWZ0IDAuM3MgZWFzZSAwcztcblx0LW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UgMHMsIGxlZnQgMC4zcyBlYXNlIDBzO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlIDBzLCBsZWZ0IDAuM3MgZWFzZSAwcztcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UgMHMsIGxlZnQgMC4zcyBlYXNlIDBzO1xuXHR3aWR0aDogYXV0bztcbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLW5leHQge1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRib3JkZXI6IG5vbmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IC04JTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR0ZXh0LWluZGVudDogaW5oZXJpdDtcblx0dG9wOiAtMjVweDtcblx0LW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSAwcywgcmlnaHQgMC4zcyBlYXNlIDBzO1xuXHQtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UgMHMsIHJpZ2h0IDAuM3MgZWFzZSAwcztcblx0LW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UgMHMsIHJpZ2h0IDAuM3MgZWFzZSAwcztcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSAwcywgcmlnaHQgMC4zcyBlYXNlIDBzO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSAwcywgcmlnaHQgMC4zcyBlYXNlIDBzO1xuXHR3aWR0aDogYXV0bztcbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLW5hdiBpIHtcblx0YmFja2dyb3VuZDogdmFyKC0tdGl0bGUtY29sb3IpO1xuXHQtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6IDI0cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGhlaWdodDogNDVweDtcblx0bGluZS1oZWlnaHQ6IDQ1cHg7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0IDBzO1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQgMHM7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0IDBzO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0IDBzO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dCAwcztcblx0d2lkdGg6IDQ1cHg7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgaTpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG5ib2R5LmJveGVkX2xheW91dCAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldiB7XG5cdGxlZnQ6IC0xMHB4O1xufVxuXG5ib2R5LmJveGVkX2xheW91dCAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtbmV4dCB7XG5cdHJpZ2h0OiAtMTBweDtcbn1cblxuLmlxLXNsaWRlci13aXRoLXRleHQgLnNsaWRlci1uYXYgLnNsaWNrLWFycm93LnNsaWNrLXByZXY6OmJlZm9yZSxcbi5pcS1zbGlkZXItd2l0aC10ZXh0IC5zbGlkZXItbmF2IC5zbGljay1hcnJvdy5zbGljay1uZXh0OjpiZWZvcmUge1xuXHRjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcbn1cblxuLyogaWNvbmljIHNsaWRlciBvdXRsaW5lICovXG4uaXEtc2xpZGVyLXdpdGgtdGV4dCAuc2xpZGVyLWZvciAuc2xpZGVyLXRleHQge1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG4vKiBEb3RzICovXG4ub3dsLWNhcm91c2VsIC5vd2wtZG90cy5kaXNhYmxlZCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1kb3RzIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR0ZXh0LWluZGVudDogaW5oZXJpdDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1kb3RzIC5vd2wtZG90IHtcblx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRib3JkZXItcmFkaXVzOiA5MHB4O1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0aGVpZ2h0OiAxMHB4O1xuXHRtYXJnaW46IDAgNXB4O1xuXHRvdXRsaW5lOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0d2lkdGg6IDEwcHg7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1kb3RzIC5vd2wtZG90IHNwYW4ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtZG90cyAub3dsLWRvdDpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0Ym9yZGVyOiAycHggc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdGhlaWdodDogMTVweDtcblx0d2lkdGg6IDE1cHg7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1kb3RzIC5vd2wtZG90LmFjdGl2ZSB7XG5cdGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0Ym9yZGVyOiAycHggc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdGhlaWdodDogMTVweDtcblx0d2lkdGg6IDE1cHg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgNDA0IFBhZ2Vcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5lcnJvci00MDQge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5lcnJvci00MDQgLmJpZy10ZXh0IHtcblx0Y29sb3I6IHZhcigtLXRpdGxlLWNvbG9yKTtcblx0Zm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAyNDBweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bGluZS1oZWlnaHQ6IDI4MHB4O1xufVxuXG4uZXJyb3ItNDA0IGg0IHtcblx0bWFyZ2luOiAwIDAgMTVweDtcbn1cblxuLmVycm9yLTQwNCAuYnV0dG9uIHtcblx0bWFyZ2luLXRvcDogMzBweFxufVxuXG4uZXJyb3ItNDA0IC5zZWFyY2gtZm9ybSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLXRvcDogMzBweDtcblx0d2lkdGg6IDI4NXB4XG59XG5cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuYXV0aG9yLXdpZGdldFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmlxLWF1dGhvci13aWRnZXQgLmF1dGhvci1pbWcge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5pcS1hdXRob3Itd2lkZ2V0IC5hdXRob3ItaW1nIGltZyB7XG5cdGhlaWdodDogMTUwcHg7XG5cdHdpZHRoOiAxNTBweDtcblx0cGFkZGluZzogNXB4O1xuXHRib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5pcS1hdXRob3Itd2lkZ2V0IC5hdXRob3ItZGVhdGFpbCB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmlxLWF1dGhvci13aWRnZXQgLmF1dGhvci1kZWF0YWlsIC5hdXRob3ItY29udGFpbiB7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5pcS1hdXRob3Itd2lkZ2V0IC5hdXRob3ItZGVzaWduYXRpb24ge1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4uaXEtYXV0aG9yLXdpZGdldCAuYXV0aG9yLWRlc2lnbmF0aW9uIC5kZXNpZ25hdGlvbiB7XG5cdGNvbG9yOiB2YXIoLS10aXRsZS1jb2xvcik7XG59XG5cbi5pcS1hdXRob3Itc29jaWFsIHVsIHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uaXEtYXV0aG9yLXNvY2lhbCAuc2hhcmUtcG9zdCB7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZCk7XG5cdGNvbG9yOiB2YXIoLS10aXRsZS1jb2xvcik7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5pcS1hdXRob3Itc29jaWFsIHVsIGxpLFxuLmlxLXdpZGdldC1hdXRob3IgLmlxLWF1dGhvci1zb2NpYWwgdWwgbGkge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdHBhZGRpbmctYm90dG9tOiAwO1xuXHRib3JkZXItYm90dG9tOiBub25lO1xuXHRtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmlxLWF1dGhvci1zb2NpYWwgdWwgbGk6bGFzdC1jaGlsZCxcbi5pcS13aWRnZXQtYXV0aG9yIC5pcS1hdXRob3Itc29jaWFsIHVsIGxpOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5pcS1hdXRob3Itc29jaWFsIHVsIGxpIGEsXG4uaXEtd2lkZ2V0LWF1dGhvciAuaXEtYXV0aG9yLXNvY2lhbCB1bCBsaSBhIHtcblx0aGVpZ2h0OiAzMnB4O1xuXHR3aWR0aDogMzJweDtcblx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG4uaXEtYXV0aG9yLXNvY2lhbCB1bCBsaSBhLmZhY2Vib29rIHtcblx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5pcS1hdXRob3Itc29jaWFsIHVsIGxpIGEudHdpdHRlciB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLWN5YW4pO1xufVxuXG4uaXEtYXV0aG9yLXNvY2lhbCB1bCBsaSBhLmxpbmtlZGluIHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtYmx1ZSk7XG59XG5cbi5pcS1hdXRob3Itc29jaWFsIHVsIGxpIGEucGludGVyZXN0IHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcmVkKTtcbn1cblxuLmlxLWF1dGhvci1zb2NpYWwgdWwgbGkgYTpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4uaXEtd2lkZ2V0LWF1dGhvciAuaXEtYXV0aG9yLXNvY2lhbCB1bCBsaSBhOjpiZWZvcmUge1xuXHRjb250ZW50OiBub25lO1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbmF1dGhvclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uYXV0aG9yLWluZm8ge1xuXHRwYWRkaW5nOiAzMHB4O1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1iZ2NvbG9yKTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10ZW4pO1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGVuKTtcblx0ZGlzcGxheTogZmxleDtcblx0bWFyZ2luLWJvdHRvbTogNzBweDtcbn1cblxuLmF1dGhvci1pbmZvIC5hdXRob3ItaW1nIHtcblx0aGVpZ2h0OiAxMjBweDtcblx0bWluLXdpZHRoOiAxMjBweDtcblx0d2lkdGg6IDEyMHB4O1xufVxuXG4uYXV0aG9yLWluZm8gLmF1dGhvci1pbWcgaW1nIHtcblx0aGVpZ2h0OiAxMDAlO1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uYXV0aG9yLWluZm8gLmF1dGhvci1kZXRhaWxzIHtcblx0bWFyZ2luLWxlZnQ6IDMwcHg7XG59XG5cbi5hdXRob3ItaW5mbyAuYXV0aG9yLWRldGFpbHMgLmF1dGhvci1jb250ZW50IHAge1xuXHRtYXJnaW4tdG9wOiA1cHg7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQpO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctb25lKTtcbn1cblxuLmF1dGhvci1pbmZvIC5hdXRob3ItZGV0YWlscyAudG9wLWluZm8ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5hdXRob3ItaW5mbyAuYXV0aG9yLWRldGFpbHMgLmRlc2NyaXB0aW9uIHtcblx0bWFyZ2luLXRvcDogMjVweDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmF1dGhvci1pbmZvIC5pcS1hdXRob3Itc29jaWFsIHVsIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xufVxuXG4uYXV0aG9yLWluZm8gLmlxLWF1dGhvci1zb2NpYWwgdWwgbGkge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuLmF1dGhvci1pbmZvIC5pcS1hdXRob3Itc29jaWFsIHVsIGxpOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5hdXRob3ItaW5mbyAuaXEtYXV0aG9yLXNvY2lhbCB1bCBsaSBhIHtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y29sb3I6IHZhcigtLXRlcnRpcnktY29sb3IpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcblx0aGVpZ2h0OiBhdXRvO1xuXHR3aWR0aDogYXV0bztcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5hdXRob3ItaW5mbyAuaXEtYXV0aG9yLXNvY2lhbCB1bCBsaSBhOmhvdmVyIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQ09OVEFDVCBVU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLndwY2Y3LWZvcm0gaW5wdXQge1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ud3BjZjctZm9ybSB0ZXh0YXJlYSB7XG5cdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi53cGNmNy1mb3JtIGlucHV0W3R5cGU9c3VibWl0XSB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53cGNmNy1mb3JtIGxhYmVsIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5jb250YWN0LXVzIGlmcmFtZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0ZmxvYXQ6IGxlZnQ7XG5cdGhlaWdodDogNDUwcHg7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5pbnB1dC53cGNmNy1ub3QtdmFsaWQge1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXJlZCk7XG59XG5cbnNwYW4ud3BjZjctbm90LXZhbGlkLXRpcCB7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgIFN1YnNjcmliZSBOb3dcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5mb290ZXItc3Vic2NyaWJlIHtcblx0YmFja2dyb3VuZDogdmFyKC0tdGl0bGUtY29sb3IpO1xuXHRtYXJnaW4tYm90dG9tOiA3NXB4O1xuXHRwYWRkaW5nOiA2MHB4IDA7XG59XG5cbi5mb290ZXItc3Vic2NyaWJlIC52Y19jdXN0b21faGVhZGluZyB7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbi5mb290ZXItc3Vic2NyaWJlIHAge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZm9vdGVyLXN1YnNjcmliZSAudGl0bGUge1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgIENvbnRhY3QgRm9ybVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI3dwY2Y3LWY1MDctcDM4NS1vMSBpbnB1dCxcbiN3cGNmNy1mNTA3LXAzODUtbzEgdGV4dGFyZWEge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0td2hpdGUtY29sb3IpO1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG5cbiN3cGNmNy1mNTA3LXAzODUtbzEgaW5wdXRbdHlwZT1zdWJtaXRdIHtcblx0YmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xufVxuXG4jd3BjZjctZjUwNy1wMzg1LW8xIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlcixcbiN3cGNmNy1mNTA3LXAzODUtbzEgaW5wdXRbdHlwZT1zdWJtaXRdOmZvY3VzIHtcblx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cblxuI3dwY2Y3LWY1MDctcDM4NS1vMSBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbiN3cGNmNy1mNTA3LXAzODUtbzEgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG4jd3BjZjctZjUwNy1wMzg1LW8xIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbiN3cGNmNy1mNTA3LXAzODUtbzEgdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG4jd3BjZjctZjUwNy1wMzg1LW8xIHRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuI3dwY2Y3LWY1MDctcDM4NS1vMSB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG5Aa2V5ZnJhbWVzIHNoYWRvdy1wdWxzZS1kb3RzIHtcblx0MCUge1xuXHRcdGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgwLCAxMjMsIDI1MiwgMC4yKTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdGJveC1zaGFkb3c6IDAgMCAwIDE1cHggcmdiYSgwLCAxMjMsIDI1MiwgMCk7XG5cdH1cbn1cblxuXG4vKiBSZWNlbnQgUG9zdCovXG4uaXEtd2lkZ2V0LW1lbnUud2lkZ2V0IHVsIGxpIGE6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5pcS1wb3N0IHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uaXEtcG9zdCBsaSB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5pcS13aWRnZXQtbWVudS53aWRnZXQgdWwgbGkge1xuXHRwYWRkaW5nLWJvdHRvbTogMDtcblx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmlxLXBvc3QgbGkgLnBvc3QtaW1nIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmlxLXBvc3QgLnBvc3QtaW1nIC5wb3N0LWltZy1ob2xkZXIgYSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0aGVpZ2h0OiA3MHB4O1xuXHR3aWR0aDogNzBweDtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1ib3gpO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uaXEtcG9zdCAucG9zdC1pbWcgLnBvc3QtaW1nLWhvbGRlciBhIGltZyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cbi5pcS1wb3N0IGxpIC5wb3N0LWJsb2cge1xuXHRtYXJnaW4tbGVmdDogMjVweDtcbn1cblxuLmlxLXBvc3QgLnBvc3QtYmxvZyBhIHtcblx0cGFkZGluZzogMDtcbn1cblxuLmlxLXBvc3QgLnBvc3QtYmxvZyBhIC5pcS1wb3N0LXRpdGxlIHtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDYpO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1oNik7XG59XG5cbi5pcS1wb3N0IGxpIC5wb3N0LWJsb2cgYTpob3ZlciB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmlxLXBvc3QgLnBvc3QtYmxvZyBhOmhvdmVyIC5pcS1wb3N0LXRpdGxlIHtcblx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4uaXEtcG9zdCBsaSAucG9zdC1ibG9nIHVsIGxpIGEge1xuXHRjb2xvcjogdmFyKC0tdGVydGlyeS1jb2xvcik7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcblx0cGFkZGluZzogMDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWktYm9sZCk7XG59XG5cbi5pcS1wb3N0IGxpIC5wb3N0LWJsb2cgdWwgbGkgYS5kYXRlLXdpZGdldCB7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1vbmUpO1xufVxuXG4uaXEtcG9zdCBsaSAucG9zdC1ibG9nIHVsIGxpIGE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5pcS1wb3N0IGxpIC5wb3N0LWJsb2cgYTpiZWZvcmUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uaXEtZG9tYWluLXNlYXJjaCAuaXEtd3Atd2htY3MtZm9ybS1pbnB1dC1ib3ggZm9ybSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW46IDA7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5pcS1kb21haW4tc2VhcmNoIC5pcS13cC13aG1jcy1mb3JtLWlucHV0LWJveCBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1ib2R5LWJnY29sb3IpO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYm94KTtcblx0ZmxvYXQ6IGluaGVyaXQ7XG5cdGhlaWdodDogODBweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBhZGRpbmc6IDAgMjBweDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5kb21haW4tc2VhcmNoIC5pcS1kb21haW4tc2VhcmNoIC5pcS13cC13aG1jcy1mb3JtLWlucHV0LWJveCBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1ib2R5LWJnY29sb3IpICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmlxLWRvbWFpbi1zZWFyY2ggLmlxLXdwLXdobWNzLWZvcm0taW5wdXQtYm94IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRmbG9hdDogaW5oZXJpdDtcblx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcikgbm9uZSByZXBlYXQgc2Nyb2xsIDAgMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcblx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcblx0aGVpZ2h0OiA4MHB4O1xuXHRib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMDtcbn1cblxuLmlxLWRvbWFpbi1zZWFyY2ggLmlxLXdwLXdobWNzLWZvcm0taW5wdXQtYm94IGlucHV0W3R5cGU9c3VibWl0XTpob3Zlcixcbi5pcS1kb21haW4tc2VhcmNoIC5pcS13cC13aG1jcy1mb3JtLWlucHV0LWJveCBpbnB1dFt0eXBlPXN1Ym1pdF06Zm9jdXMge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG4vKkhvc3QgdGFibGUgY3NzKi9cbi5pcS13cC13aG1jcy1kb21haW4gdGFibGUgdGgge1xuXHRib3JkZXI6IG5vbmU7XG5cdHBhZGRpbmc6IDMwcHg7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1oaWdobGlnaHQtZm9udC1mYW1pbHkpO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oNSk7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWg1KTtcblx0Y29sb3I6IHZhcigtLXdoaXRlKTtcbn1cblxuLmlxLXdwLXdobWNzLWRvbWFpbiB0YWJsZSB0ciB7XG5cdGJhY2tncm91bmQ6ICMxMDNkYmU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmlxLXRhYmxlIHRoZWFkIHRyIHtcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xufVxuXG4uaXEtd3Atd2htY3MtZG9tYWluIHRhYmxlIHRoLmlxLXJvdyB7XG5cdGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKSAhaW1wb3J0YW50O1xuXHRjb2xvcjogdmFyKC0tdGl0bGUtY29sb3IpO1xufVxuXG4uaXEtd3Atd2htY3MtZG9tYWluIHRhYmxlIHRoLmlxLWhlYWRpbmcge1xuXHRjb2xvcjogdmFyKC0td2hpdGUpO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4uaXEtd3Atd2htY3MtZG9tYWluIHRhYmxlIHRyIHRoLmlxLWhlYWRpbmc6Zmlyc3QtY2hpbGQge1xuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG5cbn1cblxuLmlxLXdwLXdobWNzLWRvbWFpbiB0YWJsZSB0ciB0aC5pcS1oZWFkaW5nOmxhc3QtY2hpbGQge1xuXG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJveCk7XG59XG5cbi5pcS13cC13aG1jcy1kb21haW4gdGFibGUgdGJvZHkge1xuXHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJveCk7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJveCk7XG59XG5cblxuLmlxLXdwLXdobWNzLWRvbWFpbiB0YWJsZSB0Ym9keSB0ciB7XG5cdGJvcmRlcjogNXB4IHNvbGlkIHZhcigtLWdsb2JhbC1ib2R5LWJnY29sb3IpO1xuXHRib3JkZXItbGVmdDogbm9uZTtcblx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRib3JkZXItdG9wOiBub25lO1xuXHRib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uaXEtd3Atd2htY3MtZG9tYWluIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgybiswKSB0ZCB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1ib2R5LWJnY29sb3IpO1xufVxuXG4uaXEtd3Atd2htY3MtZG9tYWluIHRhYmxlIHtcblx0Ym9yZGVyOiBub25lO1xufVxuXG4uaXEtd3Atd2htY3MtZG9tYWluIHRhYmxlIHRkIHtcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tZ2xvYmFsLWJvZHktYmdjb2xvcik7XG5cdHBhZGRpbmc6IDMycHg7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdGJvcmRlci13aWR0aDogMCAxcHggMCAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5pcS13cC13aG1jcy1kb21haW4gdGFibGUgdGQ6bGFzdC1jaGlsZCB7XG5cdGJvcmRlci13aWR0aDogMDtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PVxucmVzcG9uc2l2ZVxuPT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5hdXRob3ItaW5mbyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQuYXV0aG9yLWluZm8gLmF1dGhvci1kZXRhaWxzIHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHR9XG5cblx0LmF1dGhvci1pbmZvIC5hdXRob3ItZGV0YWlscyAudG9wLWluZm8ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LmF1dGhvci1pbmZvIC5pcS1hdXRob3Itc29jaWFsIHtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuXHQuaXEtcG9zdCBsaSAucG9zdC1pbWcge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LmlxLXBvc3QgbGkgLnBvc3QtYmxvZyB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLXRvcDogMTVweDtcblx0fVxuXG5cdC5pcS1hdXRob3Itd2lkZ2V0IC5hdXRob3ItZGVzaWduYXRpb24gLmRlc2lnbmF0aW9uIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG4vKiB3aG1jcyBicmlkZ2UgKi9cblxuI2JyaWRnZSBzZWN0aW9uI2hlYWRlciB7XG5cdHBhZGRpbmctdG9wOiA4MHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuI2JyaWRnZSBzZWN0aW9uI2hlYWRlciAuY29udGFpbmVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuI2JyaWRnZSBzZWN0aW9uI21haW4tbWVudSB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4jYnJpZGdlICNtYWluLW1lbnUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDEwO1xufVxuXG4jYnJpZGdlIHVsLnRvcC1uYXY+bGkucHJpbWFyeS1hY3Rpb24+YS5idG4ge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xufVxuXG4jYnJpZGdlIG5hdiNuYXYge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xuXHRwYWRkaW5nOiAwIDE1cHg7XG59XG5cbiNicmlkZ2UgI21haW4tbWVudSAubmF2YmFyLW5hdiB7XG5cdGZsZXgtZGlyZWN0aW9uOiB1bnNldDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4jYnJpZGdlIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xufVxuXG4jYnJpZGdlIC5uYXZiYXItbWFpbiAubmF2YmFyLW5hdj4uYWN0aXZlPmEsXG4jYnJpZGdlIC5uYXZiYXItbWFpbiAubmF2YmFyLW5hdj4uYWN0aXZlPmE6Zm9jdXMsXG4jYnJpZGdlIC5uYXZiYXItbWFpbiAubmF2YmFyLW5hdj4uYWN0aXZlPmE6aG92ZXIsXG4jYnJpZGdlIC5uYXZiYXItbWFpbiAubmF2YmFyLW5hdj4ub3Blbj5hLFxuI2JyaWRnZSAubmF2YmFyLW1haW4gLm5hdmJhci1uYXY+Lm9wZW4+YTpmb2N1cyxcbiNicmlkZ2UgLm5hdmJhci1tYWluIC5uYXZiYXItbmF2Pi5vcGVuPmE6aG92ZXIsXG4jYnJpZGdlIC5uYXZiYXItbWFpbiAubmF2YmFyLW5hdj5saT5hOmZvY3VzLFxuI2JyaWRnZSAubmF2YmFyLW1haW4gLm5hdmJhci1uYXY+bGk+YTpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4jYnJpZGdlIHVsLm5hdiBsaS5kcm9wZG93bjpob3ZlciB1bC5kcm9wZG93bi1tZW51IHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbiNicmlkZ2UgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4jYnJpZGdlIHNlY3Rpb24jaG9tZS1iYW5uZXIgLmlucHV0LWdyb3VwLWJ0biBpbnB1dCB7XG5cdGZsb2F0OiBub25lO1xufVxuXG4jYnJpZGdlIHNlY3Rpb24jaG9tZS1iYW5uZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0cGFkZGluZzogMTIwcHggMCA4MHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNicmlkZ2Ugc2VjdGlvbiNob21lLWJhbm5lciAuYnRuIHtcblx0Zm9udC1zaXplOiAxNnB4O1xufVxuXG4jYnJpZGdlIHNlY3Rpb24jaG9tZS1iYW5uZXIgLmJ0bi5zZWFyY2gge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xufVxuXG4jYnJpZGdlIHNlY3Rpb24jaG9tZS1iYW5uZXIgLmJ0bi50cmFuc2ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICM3Nzc7XG59XG5cbiNicmlkZ2Ugc2VjdGlvbiNob21lLWJhbm5lciBoMiB7XG5cdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRmb250LXNpemU6IDMwcHg7XG59XG5cbiNicmlkZ2UgLmhvbWUtc2hvcnRjdXRzIHtcblx0d2lkdGg6IDEwMCU7XG5cdGZsb2F0OiBsZWZ0O1xuXHRwYWRkaW5nOiAxMjBweCAwO1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbiNicmlkZ2UgLmhvbWUtc2hvcnRjdXRzIC5jb2wtbWQtNC5oaWRkZW4tc20uaGlkZGVuLXhzLnRleHQtY2VudGVyIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRmbGV4OiAwIDAgMTAwJTtcbn1cblxuI2JyaWRnZSAuaG9tZS1zaG9ydGN1dHMgLmNvbC1tZC00LmhpZGRlbi1zbS5oaWRkZW4teHMudGV4dC1jZW50ZXIgcCB7XG5cdGZvbnQtc2l6ZTogMzBweDtcblx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdG1hcmdpbi1ib3R0b206IDM1cHg7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbiNicmlkZ2UgLmhvbWUtc2hvcnRjdXRzIC5jb2wtc20tMTIuY29sLW1kLTgge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGZsZXg6IDAgMCAxMDAlO1xufVxuXG4jYnJpZGdlIC5ob21lLXNob3J0Y3V0cyBsaSB7XG5cdHdpZHRoOiAyNSU7XG5cdHBhZGRpbmc6IDI1cHggMTVweDtcblx0Ym9yZGVyOiBub25lO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDk7XG59XG5cbiNicmlkZ2UgLmhvbWUtc2hvcnRjdXRzIGxpIGEge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDYwcHggMDMwcHggMDYwcHggMDMwcHg7XG5cdGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0Ym94LXNoYWRvdzogMCAycHggNDMuNjVweCAxLjM1cHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbn1cblxuI2JyaWRnZSAuaG9tZS1zaG9ydGN1dHMgbGkgYTpiZWZvcmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdG9wYWNpdHk6IDA7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ei1pbmRleDogLTE7XG5cdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcblx0LW1vei1ib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4jYnJpZGdlIC5ob21lLXNob3J0Y3V0cyBsaTpob3ZlciBhOmJlZm9yZSB7XG5cdG9wYWNpdHk6IDE7XG5cdHRyYW5zZm9ybTogcm90YXRlKDEyZGVnKTtcbn1cblxuI2JyaWRnZSAuaG9tZS1zaG9ydGN1dHMgbGk+YT5pIHtcblx0Zm9udC1zaXplOiAzMHB4O1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbiNicmlkZ2UgLmhvbWUtc2hvcnRjdXRzIGxpIHAge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHR0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbiNicmlkZ2UgLmhvbWUtc2hvcnRjdXRzIGxpIHNwYW4ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4jYnJpZGdlICNtYWluLWJvZHkgLm1haW4tY29udGVudCB7XG5cdGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbiNicmlkZ2UgLm1haW4tY29udGVudCAuYW5ub3VuY2VtZW50LXNpbmdsZSAubGFiZWwge1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbiNicmlkZ2UgI21haW4tYm9keSAubWFpbi1jb250ZW50IGgyIHtcblx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRmb250LXdlaWdodDogODAwO1xufVxuXG4jYnJpZGdlICNtYWluLWJvZHkgLm1haW4tY29udGVudCBibG9ja3F1b3RlIHtcblx0Ym9yZGVyOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4jYnJpZGdlIC5hbm5vdW5jZW1lbnQtc2luZ2xlIGgzIGEge1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbiNicmlkZ2UgLmFubm91bmNlbWVudC1zaW5nbGUgaDMgYTpob3ZlciB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuI2JyaWRnZSAjZm9vdGVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuXG5kaXYud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLndwY2Y3LWZvcm0gLmNmaWVsZCAud3BjZjctbm90LXZhbGlkIHtcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItdGhlbWUtcmVkKTtcbn1cblxuLnNpdGUtY29udGVudCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdGZsb2F0OiBsZWZ0O1xufVxuXG4udmNfcGFyYWxsYXgge1xuXHRvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgQ2xlYXJpbmcgZmxvYXRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5uby1wYWRkaW5nIHtcblx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ubm8tbWFyZ2luIHtcblx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgIENsZWFyaW5nIGZsb2F0c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNsZWFyOmFmdGVyLFxuLndyYXBwZXI6YWZ0ZXIsXG4uZm9ybWF0LXN0YXR1cyAuZW50cnktaGVhZGVyOmFmdGVyIHtcblx0Y2xlYXI6IGJvdGg7XG59XG5cbi5jbGVhcjpiZWZvcmUsXG4uY2xlYXI6YWZ0ZXIsXG4ud3JhcHBlcjpiZWZvcmUsXG4ud3JhcHBlcjphZnRlcixcbi5mb3JtYXQtc3RhdHVzIC5lbnRyeS1oZWFkZXI6YmVmb3JlLFxuLmZvcm1hdC1zdGF0dXMgLmVudHJ5LWhlYWRlcjphZnRlciB7XG5cdGRpc3BsYXk6IHRhYmxlO1xuXHRjb250ZW50OiBcIlwiO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnFsb3VkLXNpemUgYS5ycy1sYXllciB7XG5cdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRcdGxpbmUtaGVpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRcdGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi8qXG5cblRlbXBsYXRlOiBRbG91ZCAgLSBRbG91ZCBMYW5kaW5nIFBhZ2UgV29yZFByZXNzIFRoZW1lXG5BdXRob3I6IGlxb25pY3RoZW1lcy5pblxuVmVyc2lvbjogMi42XG5EZXNpZ24gYW5kIERldmVsb3BlZCBieTogaXFvbmljdGhlbWVzLmluXG5cbiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRib2R5LmJveGVkX2xheW91dCB7XG5cdFx0cGFkZGluZzogMzBweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdHRhYmxlIHRkLCB0YWJsZSB0aCB7XG5cdFx0cGFkZGluZzogNXB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlclxuXHR9XG5cblx0LmlxLXRhYnMgLm5hdi1waWxscyAubmF2LWxpbmsge1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHR9XG5cblx0LmJsb2ctZGV0YWlsLXdyYXAge1xuXHRcdHBhZGRpbmc6IDAgMTVweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LnNpdGUtbWFpbiAuc2YtY29udGVudD4udmNfcm93LndwYl9yb3cudmNfcm93LWZsdWlkIHtcblx0XHRwYWRkaW5nOiA3MHB4IDA7XG5cdH1cblxuXHQuc2hvcF9saXN0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmlxLWhlaWdodCB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHR9XG5cblx0LndpZGdldF9jYWxlbmRhciAuY2FsZW5kYXJfd3JhcCB0YWJsZSB0aCwgLndpZGdldF9jYWxlbmRhciAuY2FsZW5kYXJfd3JhcCB0YWJsZSB0ZCB7XG5cdFx0cGFkZGluZzogNXB4O1xuXHR9XG5cblx0LndpZGdldF9jYWxlbmRhciAuY2FsZW5kYXJfd3JhcCB0YWJsZSB0aCwgLndpZGdldF9jYWxlbmRhciAuY2FsZW5kYXJfd3JhcCB0YWJsZSB0ZCB7XG5cdFx0cGFkZGluZzogMnB4O1xuXHR9XG5cblx0Lm93bC1jYXJvdXNlbC5ibG9nLWNhcm91c2VsIHtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHQuaXEtcG9wdXAtdmlkZW8sIC5pcS1wb3B1cC12aWRlbyAucG9zaXRpb24tcmVsYXRpdmUge1xuXHRcdG1pbi1oZWlnaHQ6IDIwMHB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQucGFnZS1udW1iZXJzIGxpIC5wcmV2LnBhZ2UtbnVtYmVycywgLnBhZ2UtbnVtYmVycyBsaSAubmV4dC5wYWdlLW51bWJlcnMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuZXJyb3ItNDA0IC5iaWctdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAyMDBweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcblx0LmVycm9yLTQwNCAuYmlnLXRleHQge1xuXHRcdGZvbnQtc2l6ZTogMTUwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE2MHB4O1xuXHR9XG5cblx0LmlxLXdwLXdobWNzLWZvcm0taW5wdXQtYm94IGZvcm0ge1xuXHRcdHBhZGRpbmc6IDMwcHggMTBweDtcblx0fVxuXG5cdC5pcS13cC13aG1jcy1mb3JtLWlucHV0LWJveCBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG5cdFx0cGFkZGluZzogMCA1cHg7XG5cdH1cblxuXHQuaXEtZG9tYWluLXNlYXJjaCAuaXEtd3Atd2htY3MtZm9ybS1pbnB1dC1ib3ggaW5wdXRbdHlwZT1zdWJtaXRdLFxuXHQuaXEtd3Atd2htY3MtZm9ybS1pbnB1dC1ib3ggaW5wdXRbdHlwZT1zdWJtaXRdIHtcblx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1ib3gpO1xuXHRcdC13ZWJraXQtYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1ib3gpO1xuXHRcdC1tb3otYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1ib3gpO1xuXHR9XG59XG5cblxuXG4vKiBycyBzbGlkZXIgZG9tYWluIHNlYXJjaCAgKi9cbi5pcS1kb21haW4tc2VhcmNoLnJzLWRvbWFpbi1zZWFyY2ggLmlxLXdwLXdobWNzLWZvcm0taW5wdXQtYm94IGlucHV0W3R5cGU9dGV4dF0ge1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1iZ2NvbG9yKTtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRoZWlnaHQ6IDYwcHg7XG59XG5cbi5pcS1kb21haW4tc2VhcmNoLnJzLWRvbWFpbi1zZWFyY2ggaW5wdXRbdHlwZT1cImVtYWlsXCJdOjpwbGFjZWhvbGRlciB7XG5cblx0LyogRmlyZWZveCwgQ2hyb21lLCBPcGVyYSAqL1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5pcS1kb21haW4tc2VhcmNoLnJzLWRvbWFpbi1zZWFyY2ggaW5wdXRbdHlwZT1cInRleHRcIl06OnBsYWNlaG9sZGVyIHtcblxuXHQvKiBGaXJlZm94LCBDaHJvbWUsIE9wZXJhICovXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmlxLWRvbWFpbi1zZWFyY2gucnMtZG9tYWluLXNlYXJjaCBpbnB1dFt0eXBlPVwidGVsXCJdOjpwbGFjZWhvbGRlciB7XG5cblx0LyogRmlyZWZveCwgQ2hyb21lLCBPcGVyYSAqL1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uaXEtZG9tYWluLXNlYXJjaC5ycy1kb21haW4tc2VhcmNoIGlucHV0W3R5cGU9XCJlbWFpbFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXG5cdC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmlxLWRvbWFpbi1zZWFyY2gucnMtZG9tYWluLXNlYXJjaCBpbnB1dFt0eXBlPVwiZW1haWxcIl06Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cblx0LyogTWljcm9zb2Z0IEVkZ2UgKi9cblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaXEtZG9tYWluLXNlYXJjaC5ycy1kb21haW4tc2VhcmNoIC5pcS13cC13aG1jcy1mb3JtLWlucHV0LWJveCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuXHRmbG9hdDogaW5oZXJpdDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0bGVmdDogMDtcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcblx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcblx0aGVpZ2h0OiA2MHB4O1xuXHRib3JkZXItcmFkaXVzOiA1cHggNXB4O1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLnJzLWRvbWFpbi1zZWFyY2ggLmlxLXdwLXdobWNzLWZvcm0taW5wdXQtYm94IGlucHV0W3R5cGU9c3VibWl0XSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4ucnMtZG9tYWluLXNlYXJjaCAuaXEtd3Atd2htY3MtZm9ybS1pbnB1dC1ib3ggaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcbn1cblxuLyogc3BhbiBjb3VudCAqL1xuLndpZGdldC53aWRnZXRfYXJjaGl2ZSB1bCBsaSBzcGFuLmFyY2hpdmVDb3VudCwgLndpZGdldF9jYXRlZ29yaWVzIHVsIGxpIHNwYW4ge1xuXHRmbG9hdDogcmlnaHQ7XG5cdGNvbG9yOiB2YXIoLS10ZXJ0aXJ5LWNvbG9yKTtcblx0d2lkdGg6IDMwcHg7XG5cdGhlaWdodDogMzBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xufVxuXG4vKiByZXZvbHV0aW9uIHNsaWRlciAqL1xuLnRleHRneXJlYWR2ZW50b3Ige1xuXHRmb250LWZhbWlseTogdmFyKC0taGlnaGxpZ2h0LWZvbnQtZmFtaWx5KSAhaW1wb3J0YW50O1xufVxuXG4ucnNfc2xpZGVyLTExIC5tYzR3cC1mb3JtIC5tYzR3cC1mb3JtLWZpZWxkcyB7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5yc19zbGlkZXItMTEgLm1jNHdwLWZvcm0gLm1jNHdwLWZvcm0tZmllbGRzIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XG5cdHdpZHRoOiA2MCU7XG5cdG1hcmdpbi1yaWdodDogMzBweDtcbn1cblxuLyogaG9tZSAyIHJzIHNsaWRlciAgKi9cbi5ycy1kb21haW4tc2VhcmNoLWhvbWUtMiAud3BXaG1jc1NlYXJjaERvbWFpbk5hbWUge1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRoZWlnaHQ6IDY2cHggIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5ycy1kb21haW4tc2VhcmNoLWhvbWUtMiBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0Ym9yZGVyLXJhZGl1czogMCA1cHggNXB4IDA7XG5cdHRvcDogMDtcblx0aGVpZ2h0OiA2NnB4ICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpICFpbXBvcnRhbnQ7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy10aHJlZSk7XG59XG5cbi5ycy1kb21haW4tc2VhcmNoLWhvbWUtMiBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcblx0LnJzX3NsaWRlci0xMSAubWM0d3AtZm9ybSAubWM0d3AtZm9ybS1maWVsZHMgaW5wdXRbdHlwZT1lbWFpbF0ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxuXG5cdC5yc19zbGlkZXItMTEgLm1jNHdwLWZvcm0gLm1jNHdwLWZvcm0tZmllbGRzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0fVxuXG5cdC5yc19zbGlkZXItMTEgLm1jNHdwLWZvcm0tZmllbGRzIGlucHV0W3R5cGU9c3VibWl0XSB7XG5cdFx0cG9zaXRpb246IHVuc2V0O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LnJzLWRvbWFpbi1zZWFyY2gtaG9tZS0yIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRcdHRvcDogMzBweCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzODBweCkge1xuXHQucnMtZG9tYWluLXNlYXJjaC1ob21lLTIgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG5cdFx0cG9zaXRpb246IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1ib3gpICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLXRvcDogMTVweDtcblx0fVxufVxuXG5cbi8qIENvbnRhY3QgdXMgZm9ybSAgICovXG4ud3BjZjctZm9ybSBwIHtcblx0bWFyZ2luLXRvcDogMDtcbn1cblxuLndwY2Y3LXRleHQuZnVsbG5hbWUtZm9ybSwgLmVtYWlsLkFkZHJlc3MtZm9ybSB7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYm94KSAhaW1wb3J0YW50O1xufVxuXG4ud3BjZjctZm9ybS1jb250cm9sLXdyYXAgLnRleHQtYXJlYS1ncm91cCB7XG5cdG1hcmdpbi1ib3R0b206IDM1cHg7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYm94KSAhaW1wb3J0YW50O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tXG5jb250YWN0LWZvcm0tMlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNvbnRhY3QtZm9ybS1uZXcgaW5wdXQsXG4uY29udGFjdC1mb3JtLW5ldyB0ZXh0YXJlYSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0taW5wdXQtYm9yZGVyLWxpZ2h0KTtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0Y29sb3I6IHZhcigtLXRlcnRpcnktY29sb3IpO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4uY29tbWVudHMtYXJlYSBpbnB1dCxcbi5jb21tZW50cy1hcmVhIHRleHRhcmVhIHtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0taW5wdXQtYm9yZGVyLWxpZ2h0KTtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0Y29sb3I6IHZhcigtLXRlcnRpcnktY29sb3IpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmNvbW1lbnQtZm9ybSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNvbnRhY3QtZm9ybS1uZXcgaW5wdXQ6OnBsYWNlaG9sZGVyLFxuLmNvbnRhY3QtZm9ybS1uZXcgdGV4dGFyZWE6OnBsYWNlaG9sZGVyLFxuLmNvbW1lbnRzLWFyZWEgaW5wdXQ6OnBsYWNlaG9sZGVyLFxuLmNvbW1lbnRzLWFyZWEgdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uY29udGFjdC1mb3JtLW5ldyBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSxcbi5jb250YWN0LWZvcm0tbmV3IHRleHRhcmVhOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0taW5wdXQtYm9yZGVyLWxpZ2h0KTtcbn1cblxuLmNvbnRhY3QtZm9ybS1uZXcgaW5wdXQ6Zm9jdXMsXG4uY29udGFjdC1mb3JtLW5ldyB0ZXh0YXJlYTpmb2N1cyxcbi5jb250YWN0LWZvcm0tbmV3IGlucHV0OmZvY3VzLXdpdGhpbixcbi5jb250YWN0LWZvcm0tbmV3IGlucHV0OmZvY3VzLXZpc2libGUsXG4uY29tbWVudHMtYXJlYSBpbnB1dDpmb2N1cyxcbi5jb21tZW50cy1hcmVhIHRleHRhcmVhOmZvY3VzIHtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uY29udGFjdC1mb3JtLW5ldyAud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLmNvbnRhY3QtZm9ybS1uZXcgbGFiZWwsXG4uY29tbWVudHMtYXJlYSBsYWJlbCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0dHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuXHRjb2xvcjogdmFyKC0tdGVydGlyeS1jb2xvcik7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtcmVndWxhcik7XG5cdGhlaWdodDogYXV0bztcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiBub25lO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi5jb21tZW50cy1hcmVhIC5jb21tZW50LWZvcm0tY29va2llcy1jb25zZW50IGxhYmVsIHtcblx0cG9zaXRpb246IHN0YXRpYztcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiBub25lO1xufVxuXG4uY29udGFjdC1mb3JtLW5ldyBpbnB1dDpmb2N1c35sYWJlbCxcbi5jb250YWN0LWZvcm0tbmV3IGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVsLFxuLmNvbW1lbnRzLWFyZWEgaW5wdXQ6Zm9jdXN+bGFiZWwsXG4uY29tbWVudHMtYXJlYSBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbCB7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KSB0cmFuc2xhdGVYKDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpIHRyYW5zbGF0ZVgoMCk7XG5cdHBhZGRpbmc6IDA7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IG5vbmU7XG5cdGxpbmUtaGVpZ2h0OiAxLjFlbTtcblx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4uY29udGFjdC1mb3JtLW5ldyB0ZXh0YXJlYTpmb2N1c35sYWJlbCxcbi5jb250YWN0LWZvcm0tbmV3IHRleHRhcmVhOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVsLFxuLmNvbW1lbnRzLWFyZWEgdGV4dGFyZWE6Zm9jdXN+bGFiZWwsXG4uY29tbWVudHMtYXJlYSB0ZXh0YXJlYTpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbCB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KSB0cmFuc2xhdGVYKDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpIHRyYW5zbGF0ZVgoMCk7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLmNvbW1lbnRzLWFyZWEgLmNvbW1lbnQtZm9ybS1jb29raWVzLWNvbnNlbnQgbGFiZWwsXG4uY29tbWVudHMtYXJlYSAuY29tbWVudC1mb3JtLWNvb2tpZXMtY29uc2VudCBpbnB1dDpmb2N1c35sYWJlbCxcbi5jb21tZW50cy1hcmVhIC5jb21tZW50LWZvcm0tY29va2llcy1jb25zZW50IGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVsIHtcblx0dHJhbnNmb3JtOiBub25lO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcblx0Y29sb3I6IHZhcigtLXRlcnRpcnktY29sb3IpO1xufVxuXG4uY29udGFjdC1mb3JtLW5ldyB0ZXh0YXJlYSxcbi5jb21tZW50cy1hcmVhIHRleHRhcmVhIHtcblx0bWluLWhlaWdodDogNi4yNWVtO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uY29udGFjdC1mb3JtLW5ldyAuZm9ybS1idXR0b24ge1xuXHRtYXJnaW4tdG9wOiAxZW07XG59XG5cbi5jb250YWN0LWZvcm0tbmV3IC5jc3NfcHJlZml4LWNoZWNrYm94IC53cGNmNy1saXN0LWl0ZW0ge1xuXHRtYXJnaW46IDA7XG59XG5cbi5jb250YWN0LWZvcm0tbmV3IGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xuXHR3aWR0aDogYXV0bztcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW46IDAgMTBweCAwIDA7XG5cdGhlaWdodDogMjdweDtcbn1cblxuXG4vKiBycyBwb3B1cCBzdHlsZSAyICovXG5cbi5ycy1wb3B1cC12aWRlby5zdHlsZS10d28sXG4ucnMtcG9wdXAtdmlkZW8uc3R5bGUtdHdvIC5wb3NpdGlvbi1yZWxhdGl2ZSB7XG5cdG1pbi1oZWlnaHQ6IGF1dG87XG59XG5cbi5ycy1wb3B1cC12aWRlby5zdHlsZS10d28gLnJzLXZpZGVvLWltZyB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucnMtcG9wdXAtdmlkZW8uc3R5bGUtdHdvIC5ycy12aWRlby1pY29uIHtcblx0cG9zaXRpb246IHN0YXRpYztcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG5cbi5ycy1wb3B1cC12aWRlby5zdHlsZS10d28gLnJzLXZpZGVvIHtcblx0aGVpZ2h0OiA1MHB4O1xuXHR3aWR0aDogNTBweDtcblx0bGluZS1oZWlnaHQ6IDUwcHg7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpO1xuXHR6LWluZGV4OiA5OTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHQtLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5ycy1wb3B1cC12aWRlby5zdHlsZS10d28gLnJzLXdhdmVzIHtcblx0d2lkdGg6IDEwcmVtO1xuXHRoZWlnaHQ6IDEwcmVtO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcblx0b3BhY2l0eTogMC41O1xufVxuXG4ucnMtcG9wdXAtdmlkZW8uc3R5bGUtdHdvIC5ycy13YXZlcyAud2F2ZXMge1xuXHRoZWlnaHQ6IDEwcmVtO1xuXHR3aWR0aDogMTByZW07XG59XG5cbi5ycy1wb3B1cC12aWRlby5zdHlsZS10d28gLnZpZGVvLXRleHQge1xuXHRtYXJnaW4tbGVmdDogMzBweDtcblx0ei1pbmRleDogMztcbn1cblxuLnJzLXBvcHVwLXZpZGVvLnN0eWxlLXR3byAudmlkZW8tdGV4dCBhIHtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWg1KTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtaDUpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZCk7XG5cdGNvbG9yOiB2YXIoLS10ZXJ0aXJ5LWNvbG9yKTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucnMtcG9wdXAtdmlkZW8uc3R5bGUtdHdvIC52aWRlby10ZXh0IGE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5ycy13YXZlcyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDEwcmVtO1xuXHRoZWlnaHQ6IDEwcmVtO1xuXHRsZWZ0OiAtODBweDtcblx0dG9wOiAtODBweDtcblx0ei1pbmRleDogMjtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRvcGFjaXR5OiAwLjI7XG59XG5cbi5ycy13YXZlcyAud2F2ZXMge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAyMHJlbTtcblx0aGVpZ2h0OiAyMHJlbTtcblx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRvcGFjaXR5OiAwO1xuXHQtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XG5cdGJvcmRlci1yYWRpdXM6IDMyMHB4O1xuXHRiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuXHQtd2Via2l0LWFuaW1hdGlvbjogd2F2ZXMgM3MgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG5cdGFuaW1hdGlvbjogd2F2ZXMgM3MgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG59XG5cbi5ycy13YXZlcyAud2F2ZS0xIHtcblx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDBzO1xuXHRhbmltYXRpb24tZGVsYXk6IDBzO1xufVxuXG4ucnMtd2F2ZXMgLndhdmUtMiB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxcztcblx0YW5pbWF0aW9uLWRlbGF5OiAxcztcbn1cblxuLnJzLXdhdmVzIC53YXZlLTMge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMnM7XG5cdGFuaW1hdGlvbi1kZWxheTogMnM7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB3YXZlcyB7XG5cdDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4zLCAwLjMpO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMC4zLCAwLjMpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0LW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKVwiO1xuXHR9XG5cblx0NTAlIHtcblx0XHRvcGFjaXR5OiAwLjk7XG5cdFx0LW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT05MClcIjtcblx0fVxuXG5cdDEwMCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjksIDAuOSk7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjksIDAuOSk7XG5cdFx0b3BhY2l0eTogMDtcblx0XHQtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XG5cdH1cbn1cblxuQGtleWZyYW1lcyB3YXZlcyB7XG5cdDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4yLCAwLjIpO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMC4yLCAwLjIpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0LW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKVwiO1xuXHR9XG5cblx0NTAlIHtcblx0XHRvcGFjaXR5OiAwLjk7XG5cdFx0LW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT05MClcIjtcblx0fVxuXG5cdDEwMCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjksIDAuOSk7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjksIDAuOSk7XG5cdFx0b3BhY2l0eTogMDtcblx0XHQtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XG5cdH1cbn1cblxuLnJzLXBvcHVwLXZpZGVvIC5ycy1wb3B1cC12aWRlbyB7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbi8qIHJzIGJ1dHRvbiAqL1xuLnJzLXNlY29uZGFyeS1idG4ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbi5ycy1zZWNvbmRhcnktYnRuOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuLyogcG9wdXAgdmlkZW8gc3R5bGUgMyAqL1xuXG4ucnMtcG9wdXAtdmlkZW8uc3R5bGUtdGhyZWUgLnBvc2l0aW9uLXJlbGF0aXZlIHtcblx0bWluLWhlaWdodDogYXV0bztcbn1cblxuLnJzLXBvcHVwLXZpZGVvLnN0eWxlLXRocmVlIC5ycy12aWRlby1pbWcge1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnJzLXBvcHVwLXZpZGVvLnN0eWxlLXRocmVlIC5ycy12aWRlby1pY29uIHtcblx0cG9zaXRpb246IHN0YXRpYztcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG5cbi5ycy1wb3B1cC12aWRlby5zdHlsZS10aHJlZSAucnMtdmlkZW8ge1xuXHRoZWlnaHQ6IDMwcHg7XG5cdHdpZHRoOiAzMHB4O1xuXHRsaW5lLWhlaWdodDogMzBweDtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keSk7XG5cdHotaW5kZXg6IDk5O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeS1jb2xvcik7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHQtLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5ycy1wb3B1cC12aWRlby5zdHlsZS10aHJlZSAucnMtd2F2ZXMge1xuXHR3aWR0aDogNXJlbTtcblx0aGVpZ2h0OiA1cmVtO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcblx0b3BhY2l0eTogMC41O1xufVxuXG4ucnMtcG9wdXAtdmlkZW8uc3R5bGUtdGhyZWUgLnJzLXdhdmVzIC53YXZlcyB7XG5cdGhlaWdodDogNXJlbTtcblx0d2lkdGg6IDVyZW07XG59XG5cbi5ycy1wb3B1cC12aWRlby5zdHlsZS10aHJlZSAudmlkZW8tdGV4dCB7XG5cdG1hcmdpbi1sZWZ0OiAzMHB4O1xuXHR6LWluZGV4OiAzO1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdGN1cnNvcjogcG9pbnRlclxufVxuXG4ucnMtcG9wdXAtdmlkZW8uc3R5bGUtdGhyZWUgLnZpZGVvLXRleHQgYSB7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oNSk7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWg1KTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQpO1xuXHRjb2xvcjogdmFyKC0tdGVydGlyeS1jb2xvcik7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnJzLXBvcHVwLXZpZGVvLnN0eWxlLXRocmVlIC52aWRlby10ZXh0IGE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5ycy1wb3B1cC12aWRlby5zdHlsZS10aHJlZSAucnMtd2F2ZXMgLndhdmVzIHtcblx0YmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcbn1cblxuLyogcG9wdXAgdmlkZW8gc3R5bGUgNCAqL1xuXG4ucnMtcG9wdXAtdmlkZW8uc3R5bGUtZm91ciAucG9zaXRpb24tcmVsYXRpdmUge1xuXHRtaW4taGVpZ2h0OiBhdXRvO1xufVxuXG4ucnMtcG9wdXAtdmlkZW8uc3R5bGUtZm91ciAucnMtdmlkZW8taW1nIHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5ycy1wb3B1cC12aWRlby5zdHlsZS1mb3VyIC5ycy12aWRlby1pY29uIHtcblx0cG9zaXRpb246IHN0YXRpYztcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG5cbi5ycy1wb3B1cC12aWRlby5zdHlsZS1mb3VyIC5ycy12aWRlbyB7XG5cdGhlaWdodDogNDBweDtcblx0d2lkdGg6IDQwcHg7XG5cdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTtcblx0ei1pbmRleDogOTk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHQtLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5ycy1wb3B1cC12aWRlby5zdHlsZS1mb3VyIC5ycy13YXZlcyB7XG5cdHdpZHRoOiA1cmVtO1xuXHRoZWlnaHQ6IDVyZW07XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG5cdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuXHRvcGFjaXR5OiAwLjU7XG59XG5cbi5ycy1wb3B1cC12aWRlby5zdHlsZS1mb3VyIC5ycy13YXZlcyAud2F2ZXMge1xuXHRoZWlnaHQ6IDVyZW07XG5cdHdpZHRoOiA1cmVtO1xufVxuXG4ucnMtcG9wdXAtdmlkZW8uc3R5bGUtZm91ciAudmlkZW8tdGV4dCB7XG5cdG1hcmdpbi1sZWZ0OiAzMHB4O1xuXHR6LWluZGV4OiAzO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oNik7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkKTtcblx0Y29sb3I6IHZhcigtLXRpdGxlLWNvbG9yKTtcblxufVxuXG4ucnMtcG9wdXAtdmlkZW8uc3R5bGUtZm91ciAudmlkZW8tdGV4dCBhIHtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWg1KTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtaDUpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZCk7XG5cdGNvbG9yOiB2YXIoLS10ZXJ0aXJ5LWNvbG9yKTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucnMtcG9wdXAtdmlkZW8uc3R5bGUtZm91ciAudmlkZW8tdGV4dCBhOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4ucnMtcG9wdXAtdmlkZW8uc3R5bGUtZm91ciAucnMtd2F2ZXMgLndhdmVzIHtcblx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5ieXBvc3RhdXRob3Ige1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufSJdfQ== */