:root{--content-width:1300px;--content-width-sm:1170px;--global-font-family:"Barlow",sans-serif;--highlight-font-family:"Akshar";--global-font-size:1rem;--global-font-line-height:1.4;--font-size-small:calc(16/var(--global-font-size)*1rem);--font-size-regular:calc(var(--global-font-size)/16*1rem);--font-size-large:calc(36/var(--global-font-size)*1rem);--font-size-larger:calc(48/var(--global-font-size)*1rem);--font-size-h1:4.209rem;--font-size-h2:3.157rem;--font-size-h3:2.369rem;--font-size-h4:1.777rem;--font-size-h5:1.333rem;--font-size-h6:1rem;--font-size-body:1rem;--font-size-xs:0.75rem;--font-size-small:0.875rem;--font-size-normal:0.875rem;--font-line-height-h1:77px;--font-line-height-h2:60px;--font-line-height-h3:48px;--font-line-height-h4:38px;--font-line-height-h5:32px;--font-line-height-h6:26px;--font-line-height-body:26px;--font-line-height-p:26px;--font-weight-h1:500;--font-weight-h2:500;--font-weight-h3:500;--font-weight-h4:500;--font-weight-h5:500;--font-weight-h6:500;--font-weight-body:400;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--font-letter-spacing-h1:0.08rem;--font-letter-spacing-h2:0.08rem;--font-letter-spacing-h3:0.08rem;--font-letter-spacing-h4:0.08rem;--font-letter-spacing-h5:0.04rem;--font-letter-spacing-h6:0.08rem;--font-letter-spacing-body:0.02rem;--letter-spacing:0.125rem;--letter-spacing-subtitle:0.3rem;--letter-spacing-three:0.08rem;--font-letter-spacing-link:0.04rem;--border-radius:0px;--border-radius-box:0px;--border-radius-ten:0px;--z-index-minus:-1;--global-body-bgcolor:#fff;--global-body-lightcolor:#fafafa;--global-font-color:#595959;--global-font-title:#171717;--global-font-subtitle:#171717;--border-color-light:#dbdbdb;--border-color-dark:#f8bf02;--color-link:#f8bf02;--color-link-visited:#f8bf02;--color-link-active:#f8bf02;--footer-color-light:#dbdbdb;--color-theme-grey-light:#f3f3f3;--color-footer-input:#929292;--background-color:#fdf7f1;--color-theme-primary:#f8bf02;--color-theme-primary-dark:#f8bf02;--color-theme-primary-light:#fffefa;--color-theme-secondary:#171717;--color-theme-secondary-dark:#171717;--color-theme-secondary-light:#232323;--color-theme-red:#c0392b;--color-theme-green:#27ae60;--color-theme-blue:#2a3cb7;--color-theme-yellow:#ffd81c;--color-theme-black:#000;--color-theme-grey:#95a5a6;--color-theme-white:#fff;--color-custom-daylight:#97c0b7;--color-custom-sun:#eee9d1;--footer-theme-dark:#0e1527;--footer-dark-border:#333;--global-font-active:#2870de;--global-font-hover:#2870de}@media (max-width:991px){:root{--font-size-h1:3.653rem;--font-size-h2:2rem;--font-size-h3:1.927rem;--font-size-h4:1.400rem;--font-line-height-h1:68px;--font-line-height-h2:42px;--font-line-height-h3:38px;--font-line-height-h4:32px}}

/*! 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{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent;text-decoration:none}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{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]{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{background:(--global-body-bgcolor);color:#595959;color:var(--global-font-color);font-family:Barlow,sans-serif;font-family:var(--global-font-family);font-size:1rem;font-size:var(--font-size-body);line-height:26px;line-height:var(--font-line-height-body)}.h6,h1,h2,h3,h4,h5,h6{font-family:Akshar;font-family:var(--highlight-font-family);font-stretch:condensed;clear:both;margin:25px 0;word-break:break-word;text-transform:capitalize}h1{font-size:4.209rem;font-size:var(--font-size-h1);line-height:77px;line-height:var(--font-line-height-h1);letter-spacing:.08rem;letter-spacing:var(--font-letter-spacing-h1);font-weight:500;font-weight:var(--font-weight-h1)}h1,h2{color:#171717;color:var(--global-font-title)}h2{font-size:3.157rem;font-size:var(--font-size-h2);line-height:60px;line-height:var(--font-line-height-h2);letter-spacing:.08rem;letter-spacing:var(--font-letter-spacing-h2);font-weight:500;font-weight:var(--font-weight-h2)}h3{font-size:2.369rem;font-size:var(--font-size-h3);line-height:48px;line-height:var(--font-line-height-h3);letter-spacing:.08rem;letter-spacing:var(--font-letter-spacing-h3);font-weight:500;font-weight:var(--font-weight-h3)}h3,h4{color:#171717;color:var(--global-font-title)}h4{font-size:1.777rem;font-size:var(--font-size-h4);line-height:38px;line-height:var(--font-line-height-h4);letter-spacing:.08rem;letter-spacing:var(--font-letter-spacing-h4);font-weight:500;font-weight:var(--font-weight-h4)}h5{font-size:1.333rem;font-size:var(--font-size-h5);line-height:32px;line-height:var(--font-line-height-h5);letter-spacing:.04rem;letter-spacing:var(--font-letter-spacing-h5);font-weight:500;font-weight:var(--font-weight-h5)}.h6,h5,h6{color:#171717;color:var(--global-font-title)}.h6,h6{font-size:1rem;font-size:var(--font-size-h6);line-height:26px;line-height:var(--font-line-height-h6);letter-spacing:.08rem;letter-spacing:var(--font-letter-spacing-h6);font-weight:500;font-weight:var(--font-weight-h6)}.cargoton .h6,.cargoton h1,.cargoton h2,.cargoton h3,.cargoton h4,.cargoton h5,.cargoton h6{margin:0}button,input,optgroup,select,textarea{color:#595959;color:var(--global-font-color);font-family:Barlow,sans-serif;font-family:var(--global-font-family);font-size:calc(.0625rem*1rem);font-size:var(--font-size-regular);line-height:1.4;line-height:var(--global-font-line-height)}.text_small,small{font-size:.875rem;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:.125rem;letter-spacing:var(--letter-spacing)}a{font-size:1rem;font-size:var(--font-size-body)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-size:inherit}p{margin:15px 0;line-height:26px;line-height:var(--font-line-height-p);letter-spacing:.02rem;letter-spacing:var(--font-letter-spacing-body)}pre{background:#fff;background:var(--color-theme-white);color:#595959;color:var(--global-font-color);padding:15px;border:1px solid #f8bf02;border:1px solid var(--color-theme-primary-dark)}a,a h1,a h2,a h3,a h4,a h5,a h6,i,span{transition:all .5s ease-in;-moz-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;-webkit-transition:all .5s ease-in}a:focus{outline:none!important}.php_prefix h1,.php_prefix h2,.php_prefix h3,.php_prefix h4,.php_prefix h5,.php_prefix h6{margin:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{padding-right:16px;padding-left:16px}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}a:focus{text-decoration:none!important}a:focus,a:hover{color:#f8bf02;color:var(--color-theme-primary)}a:hover{text-decoration:none}:focus,a{outline:none}p{margin:16px 0;line-height:1.66em}hr{background-color:#f8bf02;background-color:var(--border-color-dark);border:0;height:1px;margin:0;padding:0}ol,ul{padding-left:25px;margin-bottom:1em}ol,ol li{list-style:decimal}ol ol{padding-left:25px}ul li{list-style:inherit}ul{list-style:disc}dd{margin:0 1.5em 1.5em}dl dd{margin-bottom:15px}dl dd:last-child,li>ol,li>ul{margin-bottom:0}dt{font-weight:700}img{max-width:100%;height:auto}table{width:100%;margin-bottom:20px}table,table td,table th{border:1px solid #dbdbdb;border:1px solid var(--border-color-light)}table td,table th{padding:5px 8px;text-align:center}.css_prefix-comments-media table td,.css_prefix-comments-media table th{border:1px solid #dbdbdb;border:1px solid var(--border-color-light);padding:5px}input[type=checkbox]{width:auto;margin-right:10px;line-height:2;height:32px}.nice-select,input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{width:100%;display:block;padding:24px 16px 0;height:60px;line-height:60px;background:transparent;border:1px solid transparent;color:#595959;color:var(--global-font-color);transition:all .5s ease-in;-moz-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;-webkit-transition:all .5s ease-in;position:relative}.css_prefix-form-label{position:absolute;top:0;left:0;text-align:left;padding:0 15px;display:block;width:100%;height:60px;line-height:60px;font-size:1rem;font-size:var(--font-size-body);background:transparent;color:#171717;color:var(--global-font-title);font-weight:500;font-weight:var(--font-weight-medium);margin:0 auto;cursor:text;transition:all .15s ease-in}.css_prefix-form-group{position:relative;background:#fafafa;background:var(--global-body-lightcolor);display:block;width:100%}input:not(:-moz-placeholder-shown)+.css_prefix-form-label{height:20px;line-height:20px;padding:10px 15px}input:not(:-ms-input-placeholder)+.css_prefix-form-label{height:20px;line-height:20px;padding:10px 15px}input:focus+.css_prefix-form-label,input:not(:placeholder-shown)+.css_prefix-form-label{height:20px;line-height:20px;padding:10px 15px}textarea:not(:-moz-placeholder-shown)+.css_prefix-form-label{height:30px;line-height:20px;padding:10px 15px;background:#fafafa;background:var(--global-body-lightcolor);z-index:1}textarea:not(:-ms-input-placeholder)+.css_prefix-form-label{height:30px;line-height:20px;padding:10px 15px;background:#fafafa;background:var(--global-body-lightcolor);z-index:1}textarea:focus+.css_prefix-form-label,textarea:not(:placeholder-shown)+.css_prefix-form-label{height:30px;line-height:20px;padding:10px 15px;background:#fafafa;background:var(--global-body-lightcolor);z-index:1}.css_prefix-form-group.text-area .css_prefix-form-label{width:98%;top:1px;left:1px}.css_prefix-form-group.text-area{height:150px;position:relative}.css_prefix-form-group.text-area textarea{position:absolute;bottom:0;height:150px;padding:40px 15px 0}.css_prefix-form-select{background:#fafafa;background:var(--global-body-lightcolor)}.search-form .css_prefix-form-group,.wpcf7 .css_prefix-form-group{z-index:1}.search-form .css_prefix-form-label,.wpcf7 .css_prefix-form-label{z-index:-1}.app-link-form .css_prefix-button{height:60px}.quote-form .css_prefix-form-group{background:#fff;background:var(--color-theme-white)}.quote-form .css_prefix-btn-container .css_prefix-button{background:#f8bf02;background:var(--color-theme-primary)}.quote-form .css_prefix-btn-container .css_prefix-button:after{background-color:#171717;background-color:var(--color-theme-secondary)}.css_prefix-form-group input::-moz-placeholder,.css_prefix-form-group textarea::-moz-placeholder{font-size:0}.css_prefix-form-group input:-ms-input-placeholder,.css_prefix-form-group textarea:-ms-input-placeholder{font-size:0}.css_prefix-form-group input::placeholder,.css_prefix-form-group textarea::placeholder{font-size:0}.css_prefix-comments-info .title a{color:#171717;color:var(--global-font-title)}.css_prefix-comments-info .title a:hover{color:#171717;color:var(--color-theme-secondary)}.bottom-space{margin-bottom:32px}.css_prefix-contact-form{padding:40px}.css_prefix-contact-form .form-title span{color:#f8bf02;color:var(--color-theme-primary)}.mighty_form .css_prefix-form-label{z-index:-1}.mighty_form .css_prefix-form-group{z-index:1}textarea{padding:25px 15px 0;height:150px;line-height:28px;background:transparent;border-color:transparent}input::-webkit-input-placeholder{color:inherit;position:absolute;right:16px;top:50%;transform:translateY(-50%)}input::-moz-placeholder{color:inherit;position:absolute;right:16px;top:50%;transform:translateY(-50%)}input:-ms-input-placeholder{color:inherit;position:absolute;right:16px;top:50%;transform:translateY(-50%)}textarea::-webkit-input-placeholder{color:inherit;position:absolute;right:16px;top:50%;transform:translateY(-50%)}textarea::-moz-placeholder{color:inherit;position:absolute;right:16px;top:50%;transform:translateY(-50%)}textarea:-ms-input-placeholder{color:inherit;position:absolute;right:16px;top:50%;transform:translateY(-50%)}input[type=email]::-webkit-input-placeholder{color:inherit;position:absolute;right:16px;top:50%;transform:translateY(-50%)}input[type=email]::-moz-placeholder{color:inherit;position:absolute;right:16px;top:50%;transform:translateY(-50%)}input[type=email]:-ms-input-placeholder{color:inherit;position:absolute;right:16px;top:50%;transform:translateY(-50%)}input:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#f8bf02;border-color:var(--color-theme-primary);box-shadow:none;outline:none}embed,iframe,object{width:100%}iframe{border:none}.mighty_form fieldset{padding:0}::-webkit-input-placeholder{text-align:right;color:#595959;color:var(--global-font-color);font-size:.875rem;font-size:var(--font-size-normal)}:-moz-placeholder,::-moz-placeholder{text-align:right;color:#595959;color:var(--global-font-color);font-size:.875rem;font-size:var(--font-size-normal)}:-ms-input-placeholder{text-align:right;color:#595959;color:var(--global-font-color);font-size:.875rem;font-size:var(--font-size-normal)}input:focus,input:hover,textarea:hover{border-color:#f8bf02;border-color:var(--color-theme-primary)}input:focus ::-webkit-input-placeholder{color:transparent;font-size:0}input:focus :-moz-placeholder,input:focus ::-moz-placeholder{color:transparent;font-size:0}input:focus :-ms-input-placeholder{color:transparent;font-size:0}.mighty_shipment_tracking_form form .form-row input[type=search],.mighty_shipment_tracking_form form .form-row input[type=text]{width:auto;padding:0}.mighty_shipment_tracking_form form.search__form .form-row label{padding:0 16px}@font-face{font-family:Akshar;src:url(font/Akshar-Regular.woff2) format("woff2"),url(font/Akshar-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Akshar;src:url(font/Akshar-Bold.woff2) format("woff2"),url(font/Akshar-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Akshar;src:url(font/Akshar-Light.woff2) format("woff2"),url(font/Akshar-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Akshar;src:url(font/Akshar-SemiBold.woff2) format("woff2"),url(font/Akshar-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Akshar;src:url(font/Akshar-Medium.woff2) format("woff2"),url(font/Akshar-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}body .container{max-width:1170px;max-width:var(--content-width-sm);padding-left:16px;padding-right:16px}body .cargoton .container,body .elementor-section.elementor-section-boxed>.elementor-container{max-width:1300px;max-width:var(--content-width)}.content-area .site-main{padding:144px 0;overflow:hidden}.row{margin-right:-16px;margin-left:-16px}@media (max-width:1024px){.content-area .site-main{padding:72px 16px}}@media (max-width:767px){.content-area .site-main{padding:56px 16px}}#back-to-top{z-index:999}#back-to-top .top{margin:0;color:var(--white-color);background:#f8bf02;background:var(--color-theme-primary);position:fixed;bottom:65px;right:30px;z-index:99;font-size:26px;width:50px;height:50px;text-align:center;line-height:50px;border-radius:0;border-radius:var(--border-radius);transition:all .3s ease-in-out}#back-to-top .top svg{color:#fff;color:var(--color-theme-white)}#back-to-top .top:hover{background:#171717;background:var(--color-theme-secondary)}#back-to-top .css_prefix-btt-box{position:relative}#back-to-top span svg{transition:all .3s ease-in-out}#back-to-top .css_prefix-btt-shap svg{position:relative;top:0}#back-to-top .css_prefix-btt-icon svg{position:absolute;left:0;right:0;margin:0 auto;bottom:20px;z-index:-1;font-size:40px}#back-to-top .top:hover .css_prefix-btt-shap svg{top:7px}#back-to-top .top:hover .css_prefix-btt-icon svg{bottom:25px}#loading{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;background:#fafafa;background:var(--global-body-lightcolor);z-index:9999}#loading img{width:400px}.breadcrumb li{display:inline-block;word-break:break-word}.css_prefix-breadcrumb{padding:130px 0;background:#fafafa;background:var(--global-body-lightcolor)}.css_prefix-breadcrumb-two{padding:45px 0;position:relative;z-index:2}.css_prefix-breadcrumb-one .row{position:relative}.css_prefix-breadcrumb-one .breadcrumb-img{position:absolute;top:50%;transform:translatey(-50%);left:35%;opacity:.5}.css_prefix-breadcrumb-one{display:block;padding:120px 0;z-index:9;position:relative}.css_prefix-breadcrumb-one ol li,.css_prefix-breadcrumb-one ol li a{color:#f8bf02;color:var(--color-theme-primary);text-decoration:none;font-weight:500;font-weight:var(--font-weight-h2);font-family:Akshar;font-family:var(--highlight-font-family);letter-spacing:3px}.css_prefix-breadcrumb-one ol li a:hover{color:#fff;color:var(--color-theme-white)}.css_prefix-breadcrumb-one ol li{list-style:none;display:inline-block;position:relative}.breadcrumb-bg:before,.breadcrumb-ui:before{position:absolute;left:0;right:0;content:"";width:100%;height:100%;top:0}.css_prefix-breadcrumb-one .breadcrumb-item+.breadcrumb-item:before{content:"/";position:absolute;padding:0;left:-5px;top:50%;transform:translateY(-50%);color:#f8bf02;color:var(--color-theme-primary)}.breadcrumb-item+.breadcrumb-item{padding-left:15px;margin-left:15px}.css_prefix-breadcrumb-one .breadcrumb{position:relative;display:inline-block}.css_prefix-breadcrumb-one .breadcrumb-item.active{color:#f8bf02;color:var(--color-theme-primary);position:relative}.css_prefix-breadcrumb-one .breadcrumb-item:last-child{color:#f8bf02;color:var(--color-theme-primary);line-height:normal}.css_prefix-breadcrumb-one ol{background:transparent;padding:0;margin-bottom:0;margin-top:15px}.css_prefix-breadcrumb-two .breadcrumb{display:flex;align-items:center;line-height:normal;justify-content:center;flex-wrap:wrap}.css_prefix-breadcrumb-two ol li{display:inline-block}.css_prefix-breadcrumb-three .breadcrumb{margin-top:0}.css_prefix-breadcrumb-three .css_prefix-breadcrumb-one{padding:0}.css_prefix-breadcrumb-three{padding:45px 0}.breadcrumb-bg,.breadcrumb-video,.video-css_prefix-bg-over{position:relative;overflow:hidden}.breadcrumb-bg #video-background,.breadcrumb-bg video,.breadcrumb-video video,.video-breadcrumb-bg #video-background,.video-css_prefix-bg-over #video-background,.video-css_prefix-bg-over video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-block;width:100%}.breadcrumb-bg.css_prefix-over-dark-80:before,.breadcrumb-ui:before{z-index:0}.css_prefix-breadcrumb-one{background-repeat:no-repeat!important;background-position:50%!important;background-size:cover!important;background:#171717;background:var(--color-theme-secondary);color:#fff;color:var(--color-theme-white)}.css_prefix-breadcrumb-one h1,.css_prefix-breadcrumb-one h2{color:#fff;color:var(--color-theme-white);margin:0}.css_prefix-breadcrumb-one .main-shap-box .shap-one{left:-130px;z-index:3;top:-150px}.css_prefix-breadcrumb-one .main-shap-box .shap-two{width:90px;height:90px}.cargoton .css_prefix-blog-box .css_prefix-blog-detail p{margin-top:16px}@media(max-width:1024px){.css_prefix-breadcrumb-one{padding:70px 0}.css_prefix-breadcrumb-one .breadcrumb-img{left:25%}}@media(max-width:767px){.css_prefix-breadcrumb-one{padding:50px 0}.css_prefix-breadcrumb-one .breadcrumb-img{left:15%}}@media(max-width:480px){.css_prefix-breadcrumb-one .breadcrumb-img{left:0}}.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 screen and (min-width:48em){.wp-block-image.alignright,.wp-caption.alignright{margin-right:calc(50% - 650px);margin-right:calc(50% - var(--content-width)/2)}.wp-block-image.alignleft,.wp-caption.alignleft{margin-left:calc(50% - 650px);margin-left:calc(50% - var(--content-width)/2)}}.gallery-item{padding:0 15px 15px 0}.gallery-icon{display:flex;justify-content:center}.gallery-caption{font-size:80%}@media (max-width:479px){.gallery-item{padding:0 0 15px}}a{color:#171717;color:var(--global-font-title)}a:visited{color:#f8bf02;color:var(--color-link-visited)}a:active,a:focus,a:hover{color:#f8bf02;color:var(--color-link-active)}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.css_prefix-menu-box .moblie-menu{width:30px;margin:0 auto}.css_prefix-menu-box .hamburger{position:relative;width:100%;height:4px;background-color:#f8bf02;background-color:var(--color-theme-primary);display:block;transition:.8s;transform:rotate(0)}.css_prefix-menu-box .hamburger:after,.css_prefix-menu-box .hamburger:before{position:absolute;content:"";width:20px;height:4px;left:0}.css_prefix-menu-box .hamburger:before{top:10px;background-color:#171717;background-color:var(--color-theme-secondary);left:auto;right:0}.css_prefix-menu-box .hamburger:after{top:-10px;background-color:#171717;background-color:var(--color-theme-secondary)}.css_prefix-menu-box .hamburger,.css_prefix-menu-box .hamburger:after,.css_prefix-menu-box .hamburger:before{transition:background-color .2s,top .2s,left .2s,transform .2s .15s}.moblie-menu-active.css_prefix-menu-box .hamburger{background-color:transparent}.moblie-menu-active.css_prefix-menu-box .hamburger:after,.moblie-menu-active.css_prefix-menu-box .hamburger:before{left:0;top:0}.moblie-menu-active.css_prefix-menu-box .hamburger:before{transform:rotate(-45deg)}.moblie-menu-active.css_prefix-menu-box .hamburger:after{transform:rotate(45deg)}.open-toggle .css_prefix-menu-box .hamburger:after,.open-toggle .css_prefix-menu-box .hamburger:before{width:25px}.css_prefix-menu-box{width:30px;height:55px;position:relative;display:flex;align-items:center;cursor:pointer}.fade-in{-webkit-animation:fade-in .5s cubic-bezier(.39,.575,.565,1) both;animation:fade-in .5s cubic-bezier(.39,.575,.565,1) both}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}body:before{content:"";position:fixed;z-index:0;background:#171717;background:var(--global-font-title);width:100%;height:100%;transition:all .5s ease-in;-moz-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;-webkit-transition:all .5s ease-in;opacity:0}body.side-bar-open:before{opacity:1;z-index:9999;opacity:.8}.menu-btn .line{width:25px;height:2px;background-color:#fff;background-color:var(--color-theme-white);display:block;margin:7px 0}.side-bar-close .css_prefix-menu-side-bar{right:-475px}.side-bar-open .css_prefix-menu-side-bar{right:0}.css_prefix-menu-side-bar{background:#171717;background:var(--global-font-title);width:475px;top:0;right:-475px;position:fixed;height:100%;z-index:9999;overflow:hidden;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;padding:90px 45px 45px;box-shadow:0 0 20px 0 rgba(44,101,144,.1)}#sidebar-scrollbar{height:calc(100vh - 120px);overflow-y:scroll;overflow-x:hidden}.css_prefix-menu-sidebar{width:24px;display:inline-block;height:24px;align-items:center;text-align:center;cursor:pointer}#css_prefix-square{position:relative;height:24px;width:24px;display:flex;flex-wrap:wrap;margin:0 auto}#css_prefix-square span{width:8px;height:8px;background:#171717;background:var(--global-font-title);display:inline-block;margin:0 2px}#css_prefix-square:hover span{-webkit-animation:square-effect 2s ease-in-out infinite both;animation:square-effect 2s ease-in-out infinite both}#css_prefix-square span:nth-child(3){background:#f8bf02;background:var(--color-theme-primary)}#css_prefix-square:hover span:first-child{left:0;-webkit-animation-delay:.2s;animation-delay:.2s}#css_prefix-square:hover span:nth-child(2){left:15px;-webkit-animation-delay:.3s;animation-delay:.3s}#css_prefix-square:hover span:nth-child(3){left:30px;-webkit-animation-delay:.4s;animation-delay:.4s}#css_prefix-square:hover span:nth-child(4){left:45px;-webkit-animation-delay:.5s;animation-delay:.5s}@keyframes square-effect{0%{transform:scale(1);opacity:1}25%{transform:scale(1);background:#f8bf02;background:var(--color-theme-primary);opacity:1}50%{transform:scale(1);opacity:1}to{transform:scale(1);opacity:1}}@-webkit-keyframes square-effect{0%{transform:scale(1);opacity:1}25%{transform:scale(1);background:#f8bf02;background:var(--color-theme-primary);opacity:1}50%{transform:scale(1);opacity:1}to{transform:scale(1);opacity:1}}.scrollbar-thumb,.scrollbar-track-y{width:4px!important}.scrollbar-thumb{background:#f8bf02!important;background:var(--color-theme-primary)!important}::-webkit-scrollbar-thumb{background:#f8bf02!important;background:var(--color-theme-primary)!important}header#main-header{position:relative;left:0;right:0;text-align:center;width:100%;z-index:999;transition:all .3s ease-out 0s;padding:0 16px}header#main-header,header#main-header.menu-sticky{background:#fff;background:var(--color-theme-white)}header#main-header.menu-sticky{position:fixed;box-shadow:0 0 30px 0 rgb(0 0 0/10%);border-bottom:none}header .custom-logo-img img,header .header-image img{width:150px}header .navbar-light .navbar-brand img.logo{height:40px}.search-form{position:relative}.search_count #btn-search,.search_count #btn-search svg{font-family:Akshar;font-family:var(--highlight-font-family);color:#171717;color:var(--global-font-title);text-transform:uppercase;letter-spacing:3px}.search_count #btn-search:hover,.search_count #btn-search:hover svg{color:#f8bf02;color:var(--color-theme-primary)}header .navbar ul.navbar-nav>li.menu-item .sub-menu li.menu-item>a:before,header .navbar ul.navbar-nav>li.menu-item>a:before{content:"";width:4px;height:0;background-color:#f8bf02;background-color:var(--color-theme-primary);opacity:0;position:absolute;top:50%;transform:translateY(-50%);left:0;transition:all .5s ease-in;-moz-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;-webkit-transition:all .5s ease-in}header .navbar ul.navbar-nav>li.menu-item .sub-menu li.menu-item>a:before,header .navbar ul li .sub-menu li.current-menu-item a:before{top:50%;transform:translateY(-50%);left:8px;background-color:#fff}header .navbar ul.navbar-nav>li.menu-item.active>a:hover:before,header .navbar ul.navbar-nav>li.menu-item .sub-menu li.menu-item:hover>a:before,header .navbar ul.navbar-nav>li.menu-item .sub-menu li.menu-item>a:hover:before,header .navbar ul.navbar-nav>li.menu-item>a:hover:before,header .navbar ul.navbar-nav>li .sub-menu li.menu-item.current-menu-item>a:before,header .navbar ul.navbar-nav li.menu-item.current-menu-ancestor>a:before{opacity:1;height:20px}header .navbar ul.navbar-nav>li.current-menu-ancestor>a:before,header .navbar ul.navbar-nav>li.current-menu-item>a:before,header .navbar ul.navbar-nav>li.current-page-ancestor>a:before{opacity:1;height:100%}header .navbar ul.navbar-nav>li.menu-item.current-menu-item>.toggledrop svg,header .navbar ul.navbar-nav>li.menu-item.current-menu-item>a,header .navbar ul.navbar-nav>li.menu-item.current-page-ancestor>a{color:#595959;color:var(--global-font-color)}header .navbar .navbar-nav li:last-child .sub-menu li:hover>.sub-menu,header .navbar .navbar-nav li:nth-last-child(2) .sub-menu li:hover>.sub-menu{left:auto;right:100%}.admin-bar header#main-header.menu-sticky{top:30px}.hide-admin-bar.admin-bar header#main-header.menu-sticky{top:0}.css_prefix-hide-header header#main-header+.site-content-contain{padding-top:70px}header .css_prefix-sub-card.setting-dropdown{padding:15px 15px 15px 0!important}header .navbar ul.navbar-nav>li.menu-item:hover>a,header .navbar ul.navbar-nav>li.menu-item:hover>svg,header .navbar ul>li.current-menu-ancestor>a,header .navbar ul>li.current-menu-ancestor>svg{color:#595959;color:var(--global-font-color)}header .navbar ul li .sub-menu li.current-menu-parent a,header .navbar ul li .sub-menu li .sub-menu li.menu-item.current-menu-item a,header .navbar ul li .sub-menu li .sub-menu li.menu-item:hover a{color:#fff;color:var(--color-theme-white);background:#f8bf02;background:var(--color-theme-primary)}header .navbar ul li.current-menu-ancestor .toggledrop>svg,header .navbar ul li.current-menu-ancestor a,header .navbar ul li:hover>.toggledrop>svg{color:#595959;color:var(--global-font-color)}header .navbar ul li .sub-menu li.current-menu-parent svg,header .navbar ul li .sub-menu li:hover span.toggledrop>svg{color:#fff;color:var(--color-theme-white)}header .navbar ul.navbar-nav li.menu-item.current-menu-ancestor>ul.sub-menu>li.current-menu-ancestor>a,header .navbar ul li .sub-menu li:hover>a{background:#f8bf02;background:var(--color-theme-primary);color:#fff;color:var(--color-theme-white)}header .navbar ul li .sub-menu li:hover>a:before{opacity:1;width:100%}header .navbar ul.navbar-nav li.menu-item.current-menu-ancestor>ul.sub-menu>li.current-menu-ancestor>a:before{content:none}header .navbar ul li.menu-item>a{color:#171717;color:var(--global-font-title)}header .navbar ul.navbar-nav>li.menu-item>a{text-transform:uppercase;letter-spacing:.125rem;letter-spacing:var(--letter-spacing)}header .css_prefix-shop-btn-holder ul{margin:0}.site.php_prefix header .navbar ul.navbar-nav>li.menu-item .toggledrop{display:none}header li .search-box input[type=search]{height:40px;font-size:18px;display:inline-block;border:none;border-radius:5px;outline:none;padding:15px 40px 15px 15px;width:0;position:absolute;top:-9px;right:0;background:none;transition:width .4s cubic-bezier(0,.795,0,1);cursor:pointer;z-index:11;margin:-10px 0 0}header li .search-box{position:relative}header li .search-box input[type=search]:focus{width:250px;z-index:1;cursor:text;background:#fff;background:var(--color-theme-white);z-index:9;color:hsla(0,0%,40%,.6)}header li .search-box .search-submit:hover{background:none}header .navbar ul li .sub-menu li.current-menu-item a{background:#f8bf02;background:var(--color-theme-primary);color:#fff;color:var(--color-theme-white)}header .navbar ul li .sub-menu li.current-menu-item .toggledrop>svg{color:#fff;color:var(--color-theme-white)}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;border-bottom:2px solid var(--color-theme-primary)}header .css_prefix-shop-btn-holder ul .search:before,header .search:after{content:"";position:absolute;width:calc(100% + 15px);height:calc(100% + 15px);pointer-events:none;border:1.5em solid #f8bf02;border:1.5em solid var(--color-theme-primary)}body.admin-bar .header .css_prefix-shop-btn-holder ul .search:before,body.admin-bar header .search:after{top:32px}header button#btn-search-close svg{color:#fff;color:var(--color-theme-white)}header .css_prefix-shop-btn-holder ul .search--open:after,header .css_prefix-shop-btn-holder ul .search--open:before{transform:translateZ(0)}header .search-form .search-submit{top:4px}header .search-form .search-submit svg{font-size:24px;color:#fff;color:var(--color-theme-white)}header .navbar ul.css_prefix-shop-btn-holder ul li a:hover{background:transparent}header .search-form .search-submit{background:transparent;line-height:normal}header .search.search--open{pointer-events:auto;opacity:1}header .search{display:flex;flex-direction:column;justify-content: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:100vh;pointer-events:none;opacity:0;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 .btn--search-close{font-size:1.5em;position:absolute;top:1em;right:1.25em;display:none;color:#fff;color:var(--color-theme-white);background:transparent;display:block}body.admin-bar header .btn--search-close{top:2.5em}header .btn--search-close:focus{outline:0;box-shadow:none}header .search__form{margin:5em 0;width:auto}header .search__input{font-family:inherit;background:none;height:auto;font-size:45px;line-height:1;display:inline-block;box-sizing:border-box;width:100%;padding:.05em 0;color:#fff;color:var(--color-theme-white)}header .search__input,header .search__input:focus{border:none;border-bottom:2px solid}header .search__input::-webkit-input-placeholder{opacity:.6;color:#fff;color:var(--color-theme-white)}header .search__input::-moz-placeholder{opacity:.6;color:#fff;color:var(--color-theme-white)}header .search__input:-ms-input-placeholder{opacity:.6;color:#fff;color:var(--color-theme-white)}.search__input::-webkit-search-decoration,header .search__input::-webkit-search-cancel-button{-webkit-appearance:none}header .search__input::-ms-clear{display:none}header form.search-form .form-row .has-content~label,header form.search-form .form-row input:focus~label,header form.search-form .form-row label{top:-90px}header .css_prefix-shop-btn-holder ul li svg{font-size:20px;height:16px;width:20px}header .search-form input{border-bottom:2px solid #1f2332}header form.search-form .form-row label{color:#fff;color:var(--color-theme-white);text-align:left;font-size:45px;top:-13px;display:block;float:left;width:100%;margin-bottom:0;position:absolute;pointer-events:none;left:0}header .search-form input,header 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}header .search-form input{box-shadow:none;padding:0 15px;border-radius:5px;height:auto;background:transparent;padding:0;border:none;border-bottom:2px solid #fff;border-bottom:2px solid var(--color-theme-white);color:#fff;color:var(--color-theme-white)}.css_prefix-header_btn_holder{display:flex;margin-left:32px}.css_prefix-header_btn_holder .header_button2_button{margin-left:16px}.css_prefix-header_btn_holder .header_button1_button .css_prefix-button{background-color:#f8bf02;background-color:var(--color-theme-primary)}.css_prefix-header_btn_holder .header_button1_button .css_prefix-button:after{background-color:#171717;background-color:var(--color-theme-secondary)}header .css_prefix-usermenu-dropdown .css_prefix-sub-dropdown .css_prefix-card-body div{border-radius:0;text-align:left}header .css_prefix-usermenu-dropdown .css_prefix-sub-dropdown .css_prefix-card-body .right-icon svg{color:#f8bf02;color:var(--color-theme-primary)}.css_prefix-show .search-box,header .css_prefix-usermenu-dropdown .css_prefix-show .css_prefix-sub-dropdown{opacity:1;visibility:visible;transform:translate(0)}header .css_prefix-usermenu-dropdown .css_prefix-sub-dropdown{width:300px;opacity:0;visibility:hidden;position:absolute;top:100%;right:15px;background:var(--global-body-bgcolor1);transform:translateY(70px);-webkit-transform:translateY(70px);transition:all .3s;padding:0;box-shadow:0 0 30px 0 rgba(0,0,0,.2);transition:all .3s ease-out 0s;z-index:1}header .css_prefix-usermenu-dropdown li .css_prefix-sub-dropdown .css_prefix-sub-card{line-height:normal!important;position:relative;font-size:inherit;padding:15px;color:inherit;text-align:left;display:inline-block;width:100%;border-image-slice:1;border:solid;border-width:0 0 1px;border-image-source:linear-gradient(90deg,rgba(209,208,207,.6),rgba(209,208,207,.3),rgba(209,208,207,0))}header .css_prefix-usermenu-dropdown .css_prefix-sub-card.setting-dropdown{padding:15px 15px 15px 0!important}header .css_prefix-usermenu-dropdown li .css_prefix-sub-dropdown a.css_prefix-sub-card:last-child{border-bottom:0}header .css_prefix-usermenu-dropdown .css_prefix-sub-dropdown .css_prefix-card-body .css_prefix-sub-card h6{color:#fff;color:var(--color-theme-white)}header .avatar-40{height:40px;width:40px;min-width:40px;line-height:40px}header .sub-main .css_prefix-usermenu-dropdown ul{margin:0;line-height:normal}.wp-block-gallery{margin-bottom:30px}header .navbar .menu-all-pages-container,header .navbar .menu-header-menu-container,header .navbar .menu-main-menu-container,header .navbar .menu-short-container,header .navbar .menu-testing-menu-container{display:inline-block;width:100%}header .navbar ul,header .navbar ul.navbar-nav{display:block;text-align:center}header .navbar ul{float:inherit}header .navbar ul.sub-menu li{display:block;text-align:left}header .navbar ul>li{padding:15px 0}header .navbar ul li{list-style:none;margin-right:18px;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;display:inline-block}header .navbar ul li:last-child{margin:0}header .navbar ul li a{position:relative;color:#595959;color:var(--global-font-color);padding:0 0 0 15px;line-height:70px;z-index:9;text-decoration:none;text-transform:capitalize}header .navbar ul li svg{display:inline-block;font-weight:700;font-size:16px;color:#595959;color:var(--global-font-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 .navbar ul li.menu-item a{font-size:1rem;font-size:var(--font-size-body);font-weight:600;position:relative;padding:3px 0 3px 15px;line-height:70px;z-index:9;text-decoration:none;text-transform:capitalize}header.menu-sticky .navbar ul li .sub-menu>li a{line-height:1em}header .navbar ul li .sub-menu li>a{font-size:1rem;font-size:var(--font-size-body);display:inline-block;width:100%;line-height:1em;padding:15px 15px 15px 20px;color:#595959;color:var(--global-font-color);background-color:#fafafa;background-color:var(--global-body-lightcolor);position:relative;overflow:hidden;vertical-align:top;border-radius:0;border-radius:var(--border-radius);-webkit-border-radius:0;-webkit-border-radius:var(--border-radius);-moz-border-radius:0;-moz-border-radius:var(--border-radius);-ms-border-radius:0;-ms-border-radius:var(--border-radius);-o-border-radius:0;-o-border-radius:var(--border-radius);z-index:1}header .navbar ul li .sub-menu li>a:hover{background-color:#f8bf02;background-color:var(--color-theme-primary);color:#fff;color:var(--color-theme-white)}header .navbar ul li .sub-menu li.current-menu-item ul li a{background:transparent;color:#f8bf02;color:var(--color-theme-primary)}header .navbar ul li .sub-menu li.current-menu-item ul li a:hover{color:#fff;color:var(--color-theme-white)}header.menu-sticky .navbar ul li .sub-menu li:hover>.sub-menu{top:-15px}header .navbar ul li .sub-menu li .toggledrop{display:block;position:absolute;right:30px;font-size:.875rem;font-size:var(--font-size-normal);z-index:9;color:#595959;color:var(--global-font-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;top:50%;transform:translateY(-50%)}.css_prefix-user-dropdown.search-toggle{margin:15px 0}header .navbar ul li .sub-menu{display:none}header .navbar ul li .sub-menu li{margin-right:0;padding:0 15px;margin-bottom:10px}header .navbar ul li .sub-menu li:last-child{margin-bottom:0}header .navbar ul li .sub-menu li:hover>svg{color:#fff;color:var(--color-theme-white)}header .navbar ul li .sub-menu li li:hover>a,header .navbar ul li .sub-menu li li:hover>svg{color:#f8bf02;color:var(--color-theme-primary)}header .navbar ul li .sub-menu li .sub-menu li.menu-item a{background:#fafafa;background:var(--global-body-lightcolor);color:#fff;color:var(--color-theme-white)}header .navbar ul li .sub-menu li:hover{color:#f8bf02;color:var(--color-theme-primary)}header .navbar ul li.current-menu-item a,header .navbar ul li.current-menu-item svg,header .navbar ul li.current-menu-parent a,header .navbar ul li.current-menu-parent svg,header .navbar ul li .sub-menu li .sub-menu li.menu-item a{color:#595959;color:var(--global-font-color)}header .container-fluid{padding:0 64px}@media screen and (min-width:1200px){header.menu-sticky .navbar ul li .sub-menu li a,header .navbar ul li .sub-menu li a{white-space:nowrap}header .navbar .menu-all-pages-container{display:flex;justify-content:flex-end;align-items:center}header .navbar ul li svg{margin-left:6px}}@media (max-width:1350px){header .container-fluid{padding:0 32px}}@media (min-width:1199px){.container-fluid{padding:0 40px}}@media (max-width:1199px){.site.php_prefix header .navbar ul.navbar-nav>li.menu-item .toggledrop{display:inline-block}header .container-fluid{padding:0 16px}header .navbar .menu-all-pages-container>ul{overflow-y:scroll;overflow-x:hidden;height:calc(100vh - 100px);display:inline-block;width:100%;background:#fff;background:var(--color-theme-white)}.cargoton header .navbar .menu-all-pages-container>ul{height:calc(100vh - 300px)}header .navbar ul>li{padding:0}header .search_count #btn-search{position:absolute;right:30px;line-height:normal;top:-32px;background:transparent}header .search_count #btn-search .search-text{display:none}header .navbar .css_prefix-shop-btn-holder>ul{background:transparent}header .navbar .navbar-nav li:last-child .sub-menu li:hover>.sub-menu,header .navbar .navbar-nav li:nth-last-child(2) .sub-menu li:hover>.sub-menu{left:0;right:100%}header .navbar ul.navbar-nav>li:after,header .navbar ul.navbar-nav>li:before{display:none}.navbar-brand{padding:0;margin-right:0}.css_prefix-search-bar .search-input{background:#fff;background:var(--global-body-bgcolor);color:#171717;color:var(--global-font-title);box-shadow:0 3px 10px rgba(0,0,0,.75)}.navbar-right li{position:static!important}.search-box{min-width:16.2rem}header .navbar ul li{display:block}header .navbar ul li.menu-item a{line-height:10px;float:left;width:100%;text-align:left;padding:10px 30px}header.style-one .navbar-light .navbar-toggler-icon{background-image:none;position:relative}header .navbar ul li.menu-item:hover>a,header .navbar ul li.menu-item:hover>svg{color:#f8bf02;color:var(--color-theme-primary)}header .navbar ul li .sub-menu li>a:hover:before{width:100%;opacity:1}header.menu-sticky .navbar ul li .sub-menu li:hover>.sub-menu{top:0}header .navbar ul li .sub-menu,header .navbar ul li:hover .sub-menu{padding:10px}header .navbar ul li .sub-menu li:hover>.sub-menu{top:0}header .navbar ul li .sub-menu li{padding:0}header .navbar ul.sub-menu li{padding:0;margin:0}header .navbar ul li{margin-right:10px}header .css_prefix-button-style-1,header .css_prefix-button-style-2{display:none}header .css_prefix-mobile-main{display:block}header .css_prefix-mobile-main .css_prefix-button-style-1,header .css_prefix-mobile-main .css_prefix-button-style-2{display:inline-block}header .css_prefix-mobile-main{background-color:#fff;background-color:var(--color-theme-white);padding:15px}header .navbar-light{align-items:center}header .navbar{padding:16px 0!important}header.style-vertical .navbar ul li.current-menu-item a,header.style-vertical .navbar ul li a:hover{background:inherit}header.style-vertical .navbar ul li svg{padding:0}header.style-vertical .menu-main-menu-container,header.style-vertical .navbar ul.navbar-nav{max-height:inherit}header .navbar ul li .sub-menu,header .navbar ul li:hover .sub-menu{display:none;position:relative;top:0;width:100%;padding:15px;border-radius:0}header .navbar ul li:hover>.toggledrop>svg{color:#f8bf02;color:var(--color-theme-primary)}header .navbar ul li .sub-menu li:hover>.sub-menu{padding:10px}header .navbar ul.navbar-nav{overflow-y:scroll;overflow-x:hidden;display:inline-block;width:100%;background:#fff;background:var(--global-body-bgcolor)}header .navbar ul li:hover .sub-menu{box-shadow:none}header.style-one.style-two .navbar ul li:hover .sub-menu,header.style-one.style-two ul li .sub-menu{background:#595959;background:var(--global-font-color)}header .navbar .navbar-nav li .sub-menu li:hover>.sub-menu,header .navbar ul li .sub-menu li:hover>.sub-menu{padding:10px}header .navbar .sub-main .blue-btn.button{right:70px;position:relative}header .navbar-light .navbar-toggler{background:transparent;color:#fff;color:var(--color-theme-white);position:absolute;right:0;border:none;padding:0;font-size:0;border-radius:0;z-index:9;transition:right .1s ease-in}header.style-one .navbar-light .navbar-toggler{right:0;border-radius:0}header .navbar-light .navbar-toggler:focus{outline:none}header .navbar-collapse{position:fixed;top:0;right:0;line-height:0;left:auto;display:inline-block;width:300px;height:100vh;z-index:1;box-shadow:0 10px 30px 0 rgb(23 28 37/.1);transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transition:transform .3s ease-in;background:#fff;background:var(--color-theme-white)}header .navbar-collapse.show{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0)}header .navbar .navbar-collapse .menu-all-pages-container{padding-top:92px}.admin-bar header .navbar .navbar-collapse .menu-all-pages-container{padding-top:120px}header.style-one.style-two,header.style-one.style-two .navbar ul{background:#f8bf02;background:var(--color-theme-primary)}header .navbar ul{display:inline-block;width:100%;background:#fff;background:var(--color-theme-white);float:left}header .navbar ul li.menu-item a{line-height:normal}header .navbar ul.sub-menu li,header .navbar ul li{margin-right:0;display:inline-block;position:relative;width:100%;margin-bottom:8px}header .navbar ul li.menu-item a,header .navbar ul li a{font-size:1rem;font-size:var(--font-size-body);padding:12px 30px;text-align:left;font-weight:400;background:#fff;background:var(--color-theme-white);border-radius:0}header .navbar ul.navbar-nav>li.menu-item:hover>a,header .navbar ul>li.current-menu-ancestor>a,header .navbar ul li.current-menu-parent>a,header .navbar ul li .sub-menu li.current-menu-item a{border-radius:0}header .navbar ul.navbar-nav li.menu-item.current-menu-ancestor>a:before,header .navbar ul.navbar-nav li.menu-item.current-menu-parent>a:before{opacity:1;height:100%}header .navbar ul li .sub-menu li>a{border-radius:0}header .navbar ul.navbar-nav>li.menu-item.current-menu-item>a,header .navbar ul li.current-menu-item a,header .navbar ul li.menu-item.current-menu-parent>a,header .navbar ul li a:hover{text-align:left}header .navbar ul li.menu-item.current-menu-parent>a:before{opacity:1;height:100%}header .navbar ul li a:before{border-radius:0}header .navbar ul li .sub-menu li .toggledrop,header .navbar ul li .toggledrop{display:block;position:absolute;right:30px;top:15px;font-size:1rem;font-size:var(--font-size-body);z-index:9;transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;transform:translateY(0)}header .navbar ul li .sub-menu li .toggledrop{right:15px}header .navbar ul li.current-menu-item svg,header .navbar ul li.current-menu-parent svg{color:#f8bf02;color:var(--color-theme-primary)}header .navbar ul li .sub-menu li svg{color:#595959;color:var(--global-font-color)}header .navbar ul li .sub-menu li:hover>.sub-menu{width:100%;position:relative;left:0;box-shadow:none;padding:0}header .navbar .sub-main .css_prefix-usermenu-dropdown{margin-right:70px}header .navbar .sub-main .css_prefix-usermenu-dropdown ul.d-flex.align-items-center{background:transparent;float:inherit}header .navbar .sub-main .css_prefix-usermenu-dropdown ul.d-flex.align-items-center li svg{position:inherit}header .navbar ul.navbar-nav>li.menu-item:hover>a:before{opacity:1;height:100%}.css_prefix-header_btn_holder{flex-direction:column;margin:0 32px;padding-top:32px;clear:both}.css_prefix-header_btn_holder .header_button1_button .css_prefix-button,.css_prefix-header_btn_holder .header_button2_button .css_prefix-button{width:100%}.css_prefix-header_btn_holder .header_button2_button{margin-left:0;margin-top:16px}}@media (max-width:1024px){header .container-fluid{padding:0 16px}}@media (max-width:767px){header .search-form .form-row input{padding:0 15px;font-size:28px}header .search-form .search-submit{top:-4px;right:25px}header .search-form.search__form .form-row,header form.search-form .form-row label{margin:0 30px}.admin-bar header#main-header.menu-sticky{top:46px}}@media (max-width:600px){.admin-bar header#main-header.menu-sticky{top:0}}@media screen and (max-width:4000px) and (min-width:1200px){header .navbar ul li:hover>.sub-menu{display:block!important;-webkit-animation:fade-in .5s cubic-bezier(.39,.575,.565,1) both;animation:fade-in .5s cubic-bezier(.39,.575,.565,1) both}header .navbar ul li:hover a,header .navbar ul li:hover i{color:#fff;color:var(--color-theme-white);text-decoration:none}header .navbar ul li .sub-menu{transition:all .5s ease-in;-moz-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;-webkit-transition:all .5s ease-in}header .navbar ul li .sub-menu,header .navbar ul li .sub-menu li:hover>.sub-menu{background:#fff;background:var(--color-theme-white);position:absolute;box-shadow:0 1px 30px 0 rgb(36 38 43/10%);transition:all 0s ease-in;-moz-transition:all 0s ease-in;-ms-transition:all 0s ease-in;-o-transition:all 0s ease-in;-webkit-transition:all 0s ease-in}header .navbar ul li .sub-menu li>.sub-menu{display:block;top:-17px;left:-100%;transition:all 0s ease 0s;padding-left:0}header .navbar ul li .sub-menu{display:none;background:#fff;background:var(--color-theme-white);position:absolute;top:100%;left:0;right:auto;padding:15px 0;min-width:256px;box-shadow:0 1px 30px 0 rgba(36,38,43,.1);transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}}.nav-btn{width:150px;height:40px;padding:10px;margin:10px;text-align:center;border:none}.nav-button1{background-color:#f8bf02;background-color:var(--color-theme-primary)}.nav-button1,.nav-button2{color:#171717;color:var(--global-font-title)}.nav-button2{background-color:#fff;background-color:var(--color-theme-white)}footer{display:inline-block;width:100%;float:left;background:#171717;background:var(--global-font-title);background-repeat:no-repeat!important;background-size:cover!important}footer .copyright-footer{padding:0 15px;text-align:center;border-top:1px solid #595959;border-top:1px solid var(--global-font-color)}footer .footer-top{padding:80px 16px}footer .widget .footer-title{color:#f8bf02;color:var(--color-theme-primary);margin-bottom:24px;position:relative;padding-left:16px}footer .widget .footer-title:before{content:"";width:4px;height:20px;background-color:#fff;background-color:var(--color-theme-white);position:absolute;top:6px;left:0;transition:all .5s ease-in;-moz-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;-webkit-transition:all .5s ease-in}footer .widget{background:transparent;border:none;padding:0}footer .widget ul li{border:none;padding:.5em 0;margin-bottom:0}footer .widget ul li a:before{display:none}footer .widget ul li a{padding-left:0}footer .widget ul.wp-tag-cloud li{padding:0;margin:5px 5px 5px 0}footer .widget ul li a.rsswidget{padding-left:0;font-size:18px;color:#fff;color:var(--color-theme-white);font-weight:500}footer .widget .rss-date{color:#f8bf02;color:var(--color-theme-primary)}footer .wp-calendar-table th{background:#fff;background:var(--global-body-bgcolor);color:#fff;color:var(--color-theme-white)}footer .widget ul.menu li a,footer .widget ul li a{border:none;position:relative;color:#dbdbdb;color:var(--footer-color-light)}.site.php_prefix footer .iq-link-style .widget ul.menu li a:hover:after,footer .widget ul.menu li a:hover{color:#f8bf02;color:var(--color-theme-primary)}footer .widget ul.menu li a:before{top:14px}footer .widget ul.menu li a:before,footer .widget ul li a:before{position:absolute;content:"\f101";color:#f8bf02;color:var(--color-theme-primary);font-size:16px;left:0;font-family:FontAwesome;line-height:normal;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}footer .widget ul li a:before{top:2px}footer .widget ul.menu li a:hover:before{color:#f8bf02;color:var(--color-theme-primary)}footer .widget .css_prefix-contact li a:before{display:none}footer .widget.widget_nav_menu ul li a:before,footer .widget ul.menu li a:before{top:14px}footer .widget.widget_nav_menu ul li a{padding:7px 0 7px 15px}footer .widget ul.menu li .sub-menu{padding-left:10px}footer .mc4wp-form button{font-size:0;position:absolute;right:0;top:0;background:transparent;border:0;padding:0;width:55px;height:60px;cursor:pointer;margin:0;background:#f8bf02;background:var(--color-theme-primary)}footer .mc4wp-form button svg{color:#fff;color:var(--color-theme-white);font-size:1rem;font-size:var(--global-font-size)}footer .footer-mail{position:relative}footer .footer-mail input::-moz-placeholder{text-transform:uppercase;letter-spacing:.125rem;letter-spacing:var(--letter-spacing);font-size:.875rem;font-size:var(--font-size-normal);font-weight:600;font-weight:var(--font-weight-semi-bold)}footer .footer-mail input:-ms-input-placeholder{text-transform:uppercase;letter-spacing:.125rem;letter-spacing:var(--letter-spacing);font-size:.875rem;font-size:var(--font-size-normal);font-weight:600;font-weight:var(--font-weight-semi-bold)}footer .footer-mail input::placeholder{text-transform:uppercase;letter-spacing:.125rem;letter-spacing:var(--letter-spacing);font-size:.875rem;font-size:var(--font-size-normal);font-weight:600;font-weight:var(--font-weight-semi-bold)}#sidebar-scrollbar .footer-logo img{height:80px}footer .footer-logo img{width:160px}#sidebar-scrollbar .widget ul li{border:none}#sidebar-scrollbar .footer-title.contact-info{color:#fff;color:var(--color-theme-white);position:relative;display:inline-block;padding-right:14px}.site.php_prefix footer .copyright-footer .container{padding:0}.site.php_prefix footer .footer-title{margin-bottom:30px;position:relative;display:inline-block;padding-right:14px}.site.php_prefix footer .mc4wp-form-fields{display:inline-block;width:100%;vertical-align:middle}#sidebar-scrollbar .footer-title:after,.site.php_prefix .footer-title:after{content:"";width:6px;height:7px;position:absolute;right:0;bottom:8px;background:#171717;background:var(--color-theme-secondary)}footer .footer-standard .design-widget:before{content:"";background:#171717;background:var(--color-theme-secondary);width:5px;height:25%;position:absolute;left:0;top:0}.php_prefix footer .css_prefix-widget-menu ul.css_prefix-post li{border-bottom:none}footer .footer-standard .design-widget:after{content:"";background:#171717;background:var(--color-theme-secondary);width:80%;height:5px;position:absolute;left:0;top:0}footer .copyright{font-size:.875rem;font-size:var(--font-size-normal);font-family:Barlow,sans-serif;font-family:var(--global-font-family);font-weight:500}footer .copyright,footer .copyright a{color:#fff;color:var(--color-theme-white)}.widget.con-widget{margin-bottom:24px}.mighty-contact li span{display:block;color:#171717;color:var(--global-font-title)}.elementor-widget-sidebar .con-widget .mighty-contact li a .con-text{color:#f8bf02;color:var(--color-theme-primary)}footer .mighty-contact li span{display:block;color:#dbdbdb;color:var(--footer-color-light)}footer .mighty-contact li span.con-text{color:#f8bf02;color:var(--color-theme-primary)}footer .widget ul.mighty-contact li{padding:0;margin-bottom:16px}footer .widget ul.mighty-contact li:last-child{margin-bottom:0}.copyright-footer #menu-footer-menu{padding:0;margin:0;list-style-type:none}.footer .copyright-footer #menu-footer-menu li{display:inline-block;padding:0 10px}.footer .copyright-footer #menu-footer-menu li a{font-size:1rem;font-size:var(--font-size-body);font-family:Barlow,sans-serif;font-family:var(--global-font-family);color:#fff;color:var(--color-theme-white)}.footer .copyright-footer #menu-footer-menu li a:hover{color:#171717;color:var(--color-theme-secondary)}.design-widget .widget:last-child,ul.iq-contact li:last-child{margin-bottom:0}ul.iq-contact li a span{font-size:1rem;font-size:var(--font-size-body);padding-left:30px;display:inline-block}footer .footer-mail input[type=email]{background:#0e1527;background:var(--footer-theme-dark);border:none;color:#fff;color:var(--color-theme-white)}footer .css_prefix-share ul li a{background:#0e1527;background:var(--footer-theme-dark);color:#171717;color:var(--color-theme-secondary)}footer .css_prefix-share ul li:hover a{color:#fff;color:var(--color-theme-white)}footer .design-widget .iq-contact svg{color:#171717;color:var(--color-theme-secondary)}footer .nice-select.wide,footer .nice-select.wide .list{background:#232323;background:var(--color-theme-secondary-light);color:#929292;color:var(--color-footer-input)}footer .nice-select.wide .list li{color:#929292;color:var(--color-footer-input)}footer .widget_calendar .calendar_wrap table td,footer .widget_calendar .calendar_wrap table th{border-color:#333;border-color:var(--footer-dark-border);color:#dbdbdb;color:var(--footer-color-light)}footer .css_prefix-form-group,footer .widget_calendar .calendar_wrap table th,footer .widget_calendar table#wp-calendar{background:#232323;background:var(--color-theme-secondary-light)}footer .css_prefix-form-group .css_prefix-form-label,footer .css_prefix-form-group input{color:#dbdbdb;color:var(--footer-color-light)}.css_prefix-widget-menu ul.css_prefix-post li .post-img img{width:100px;border-radius:0;margin-right:15px;background:var(--white-light-color)}.css_prefix-widget-menu ul.css_prefix-post li .post-img{display:flex}.css_prefix-widget-menu ul.css_prefix-post li{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #f8bf02;border-bottom:1px solid var(--border-color-dark)}.css_prefix-widget-menu ul.css_prefix-post li:last-child{margin-bottom:0;border:none;padding:0}.css_prefix-widget-menu .post-img .post-blog .blog-box ul li a i,.css_prefix-widget-menu .post-img .post-blog a.new-link:hover h5{color:var(--primary-color)}.css_prefix-widget-menu .post-img .post-blog .blog-box ul li{margin-bottom:0;padding:0}.css_prefix-widget-menu .post-img .post-blog a.new-link{font-size:.875rem;font-size:var(--font-size-small)}.css_prefix-widget-menu .post-img .post-blog a.new-link h5{line-height:30px;display:block;overflow:hidden;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;margin-top:10px;margin-bottom:0}footer .css_prefix-widget-menu.widget .css_prefix-widget-menu .css_prefix-post li .post-img .post-blog .blog-box ul li a{font-size:.875rem;font-size:var(--font-size-small)}.post-img-holder{width:80px;margin-right:20px;flex:none;line-height:0}footer .post-img-holder a{display:block;width:100%;height:80px;border-radius:0;overflow:hidden;background-position:bottom;background-size:cover;background-repeat:no-repeat}footer .css_prefix-widget-menu ul.css_prefix-post li .post-img{display:flex;align-items:center}footer .css_prefix-widget-menu .css_prefix-post li .post-img-holder a{min-height:70px}footer .post-img-holder{width:80px;margin-bottom:0;margin-right:20px}footer .footer-standard .widget ul.css_prefix-post li{padding:0}footer .footer-standard .widget ul li{display:inline-block}.site.php_prefix footer .footer-standard .iq-link-style .widget ul li{width:48%}footer .footer-standard .widget ul li:last-child a{border:none}footer .footer-standard .design-widget{padding:50px 30px;margin-top:-206px;display:inline-block;width:100%;background:#f8bf02;background:var(--color-theme-primary);z-index:1;position:relative}footer .footer-standard .widget{margin-bottom:0}#sidebar-scrollbar .iq-contact li a,footer .footer-standard .iq-contact li a{color:#fff;color:var(--color-theme-white)}#sidebar-scrollbar .iq-contact li a svg{color:#171717;color:var(--color-theme-secondary)}#sidebar-scrollbar .iq-contact li a svg,.site.php_prefix .iq-contact li a svg{position:absolute;top:6px}#sidebar-scrollbar .widget{padding:0;border:none}footer .footer-standard .iq-contact li a:hover{color:#171717;color:var(--color-theme-secondary)}footer .footer-standard .col-sm-12.text-left{text-align:center!important}footer .footer-standard .widget ul li:first-child{padding-top:0}footer .footer-standard .copyright{font-weight:700}.site.php_prefix footer .iq-link-style .widget ul.menu li a:after{content:"\f054";font-family:Font Awesome\ 5 Free;position:absolute;font-size:12px;color:#fff;color:var(--color-theme-white);left:0;top:50%;transform:translateY(-50%);font-weight:900;transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease}.footer-mail .footer-mail input{padding-right:70px}.site.php_prefix footer .widget ul.menu li a{padding-left:15px}.site.php_prefix footer .footer-standard .widget ul.menu li a{padding:10px 10px 10px 15px}.site.php_prefix footer .css_prefix-widget-menu.widget .css_prefix-widget-menu .css_prefix-post li .post-img .post-blog .blog-box ul li a{color:#171717;color:var(--color-theme-secondary);letter-spacing:.125rem;letter-spacing:var(--letter-spacing)}.site.php_prefix footer .css_prefix-widget-menu .post-img .post-blog a.new-link .css_prefix_post_title{color:#fff;color:var(--color-theme-white);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.site.php_prefix footer .css_prefix-widget-menu .post-img .post-blog a.new-link .css_prefix_post_title:hover{color:#171717;color:var(--color-theme-secondary)}.cargoton footer .widget.widget_nav_menu ul.menu li{position:relative;padding-left:16px;margin-bottom:16px}.cargoton footer .widget.widget_nav_menu ul.menu li:before{content:"";background:#f8bf02;background:var(--color-theme-primary);width:6px;height:6px;position:absolute;left:0;top:50%;transform:translateY(-50%);border-radius:50%}.cargoton footer #menu-footer-menu li a,.cargoton footer .menu-footer-menu-container ul.menu li a,.cargoton footer .widget.widget_nav_menu ul.menu li a{padding:0}.info-share li{display:inline-block;list-style-type:none;margin-right:16px}.info-share li:last-child{margin-right:0}footer .info-share li a svg{stroke:#fff;stroke:var(--color-theme-white)}.info-share li a svg{stroke:#171717;stroke:var(--global-font-title)}.info-share li a svg:hover{stroke:#f8bf02;stroke:var(--color-theme-primary)}.info-share{padding-left:0;margin-bottom:0}.cargoton footer .footer-top{padding-left:16px;padding-right:16px}@media(max-width:1400px){.php_prefix footer.footer .container,.php_prefix footer.footer .container .copyright-footer .container,.site.php_prefix .footer .copyright-footer .container{padding:0 30px}}@media(max-width:1199px){footer .footer-standard .design-widget{margin-top:0}}@media(max-width:1024px){footer .footer-top{padding:72px 16px}}@media(max-width:991px){footer .footer-standard .footer-logo{position:relative;left:inherit}}@media(min-width:768px){.f-logo-center{display:flex;align-items:center}}@media(max-width:767px){footer .footer-top{padding:56px 16px}.copyright-footer .col-sm-6.text-left,.copyright-footer .col-sm-6.text-right{text-align:center!important}.copyright-footer .col-sm-6.text-right{margin-top:15px}}@media(min-width:1401px){.copyright-footer .copyright{padding:0 15px}}@media (min-width:1200px) and (max-width:1350px){footer .footer-standard .design-widget{margin-top:-176px}}.shap-main{position:relative}.shap-main:before{content:"";position:absolute;background:#171717;background:var(--color-theme-secondary);width:100%;height:100%;z-index:0;top:-10px;left:-10px}.shap-main.first:before{width:91%;height:95%;left:0}.shap-main.second:before{width:92%;height:95%;left:15px}.php_prefix .home .content-area .site-main{padding:0}.home.blog .content-area .site-main{padding:144px 0;overflow:hidden}.footer-mail{position:relative}.footer-mail button{position:absolute;right:0;background:#f8bf02;background:var(--color-theme-primary);outline:none;border:none;padding:19px 30px;color:#fff;color:var(--color-theme-white);letter-spacing:.125rem;letter-spacing:var(--letter-spacing);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}.footer-mail button:hover{background:#171717;background:var(--color-theme-secondary)}.footer-mail input{padding-right:175px}.nice-select.wide{float:none;background:#fafafa;background:var(--global-body-lightcolor)}.nice-select.wide>span{color:#171717;color:var(--global-font-title);font-weight:500;font-weight:var(--font-weight-medium)}footer .nice-select.wide>span{color:#dbdbdb;color:var(--footer-color-light)}.nice-select.wide .list{z-index:999;overflow-y:auto;overflow-x:hidden;max-height:200px;box-shadow:0 0 87.3px 2.7px rgba(0,0,0,.06);border:1px solid #f8bf02;border:1px solid var(--color-theme-primary);border-radius:0;border-radius:var(--border-radius)}.nice-select.wide .list::-webkit-scrollbar-thumb,body .stm_compare_cars_footer_modal.stm-open .stm-compare-list-wrap::-webkit-scrollbar-thumb{width:4px;border-radius:0;border-radius:var(--border-radius);-webkit-box-shadow:inset 0 0 6px transparent}.nice-select.wide .list::-webkit-scrollbar,body .stm_compare_cars_footer_modal.stm-open .stm-compare-list-wrap::-webkit-scrollbar{width:4px}.nice-select.wide .list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px transparent;border-radius:0;border-radius:var(--border-radius)}.nice-select,.nice-select.form-control{line-height:55px;height:55px;font-size:16px;padding:0 30px 0 20px;background:transparent;border-radius:0}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{color:#f8bf02;color:var(--color-theme-primary);background-color:transparent}.nice-select:focus,.nice-select:hover{border-color:#f8bf02;border-color:var(--color-theme-primary)}input.form-control{line-height:55px;height:55px}.nice-select .list:hover .option:not(:hover){color:var(--title-color)}.nice-select:after{content:"\f0dd";font-family:Font Awesome\ 5 Free;font-weight:900;border:none;width:auto;height:auto;display:inline-block;position:absolute;top:46%;margin:0}.nice-select.open:after,.nice-select:after{transform:translateY(-50%);right:20px}.nice-select.wide .list li{padding-bottom:5px;padding-top:5px;margin-bottom:0;white-space:normal}@media screen and (max-width:1330px) and (min-width:1200px){.content-area .site-main{padding:90px 15px 200}}@media screen and (max-width:1199px) and (min-width:1025px){.content-area .site-main{padding:144px 16px}}@media(max-width:768px){.elementor-image-box-img img{margin-bottom:15px}}@media(max-width:480px){.footer-mail button{margin-top:30px;position:relative}.footer-mail{text-align:center}.footer-mail input{padding-right:15px}}.bypostauthor{display:block}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9jdXN0b20tcHJvcGVydGllcy5jc3MiLCJfcmVzZXQuY3NzIiwiX3R5cG9ncmFwaHkuY3NzIiwiX2VsZW1lbnRzLmNzcyIsIl9ibG9ja3MuY3NzIiwiX21lZGlhLmNzcyIsIl9saW5rcy5jc3MiLCJfaGVhZGVyLmNzcyIsIl9mb290ZXIuY3NzIiwiZ2xvYmFsLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFPQyxNQUdBLHNCQUF1QixDQUN2Qix5QkFBMEIsQ0FHMUIsd0NBQTBDLENBQzFDLGdDQUFpQyxDQUNqQyx1QkFBd0IsQ0FDeEIsNkJBQThCLENBRzlCLHVEQUE0RCxDQUM1RCx5REFBOEQsQ0FDOUQsdURBQTRELENBQzVELHdEQUE2RCxDQUc3RCx1QkFBd0IsQ0FDeEIsdUJBQXdCLENBQ3hCLHVCQUF3QixDQUN4Qix1QkFBd0IsQ0FDeEIsdUJBQXdCLENBQ3hCLG1CQUFvQixDQUNwQixxQkFBc0IsQ0FDdEIsc0JBQXNCLENBQ3RCLDBCQUEwQixDQUMxQiwyQkFBNEIsQ0FJNUIsMEJBQTJCLENBQzNCLDBCQUEyQixDQUMzQiwwQkFBMkIsQ0FDM0IsMEJBQTJCLENBQzNCLDBCQUEyQixDQUMzQiwwQkFBMkIsQ0FDM0IsNEJBQTZCLENBQzdCLHlCQUEwQixDQUcxQixvQkFBcUIsQ0FDckIsb0JBQXFCLENBQ3JCLG9CQUFxQixDQUNyQixvQkFBcUIsQ0FDckIsb0JBQXFCLENBQ3JCLG9CQUFxQixDQUNyQixzQkFBdUIsQ0FHdkIsdUJBQXVCLENBQ3ZCLHlCQUF5QixDQUN6Qix3QkFBd0IsQ0FDeEIsMkJBQTJCLENBQzNCLHNCQUFzQixDQUd0QixnQ0FBaUMsQ0FDakMsZ0NBQWlDLENBQ2pDLGdDQUFpQyxDQUNqQyxnQ0FBaUMsQ0FDakMsZ0NBQWlDLENBQ2pDLGdDQUFpQyxDQUNqQyxrQ0FBbUMsQ0FDbkMseUJBQTBCLENBQzFCLGdDQUFpQyxDQUM5Qiw4QkFBOEIsQ0FDakMsa0NBQWtDLENBR2xDLG1CQUFvQixDQUNwQix1QkFBd0IsQ0FDeEIs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QTVDLDJDQUE0QyxDQUFFLGVBQW1DLENBQW5DLGtDQUFxQyxDQUNuVyw4SUFBaUosU0FBVSxDQUFFLGVBQW1DLENBQW5DLGtDQUFtQyxDQUFFLDRDQUFvRCxDQUN0UCxrSUFBcUksU0FBWSxDQUNqSixpREFBbUQsNENBQWtELENBQUUsZUFBbUMsQ0FBbkMsa0NBQXFDLENBQzVJLHVDQUEwQyxnQkFBaUIsQ0FBRSxXQUFZLENBQUUsY0FBZSxDQUFFLHFCQUFzQixDQUFFLHNCQUFzQixDQUFDLGVBQWlCLENBQzVKLDBGQUE4RixhQUFpQyxDQUFqQyxnQ0FBaUMsQ0FBRSw0QkFBK0IsQ0FDaEssc0NBQXlDLG9CQUF3QyxDQUF4Qyx1Q0FBMEMsQ0FDbkYsbUJBQXFCLGdCQUFpQixDQUFFLFdBQWMsQ0FDdEQsNkNBQStDLHdCQUEyQixDQUMxRSxtQkFBcUIsZUFBZ0IsQ0FBRSxnQ0FBa0MsQ0FBRSxlQUFnQixDQUFFLFdBQVksQ0FBRSxVQUFXLENBQUUsV0FBWSxDQUFFLG9CQUFxQixDQUFFLGlCQUFrQixDQUFFLE9BQVEsQ0FBaUMsUUFBdUIsQ0FDalAsMkNBRDJMLDBCQUE2QixDQUFZLFVBQzlKLENBQ3RFLDJCQUEyQixrQkFBa0IsQ0FBQyxlQUFlLENBQUMsZUFBZSxDQUFFLGtCQUFvQixDQUVuRyw0REFDQyx5QkFDQyxxQkFDRCxDQUVELENBQ0EsNERBQ0MseUJBQ0Msa0JBQ0QsQ0FFRCxDQUNBLHdCQUNHLDZCQUNELGtCQUNELENBQ0QsQ0FDQSx3QkFFQyxvQkFDRSxlQUFnQixDQUNoQixpQkFDRixDQUNBLGFBQ0UsaUJBQ0YsQ0FFQSxtQkFDQyxrQkFDRCxDQUVDLENBRUYsY0FBZ0IsYUFBZ0IiLCJmaWxlIjoiZ2xvYmFsLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEN1c3RvbSBQcm9wZXJ0aWVzXG4gKiBha2EgQ1NTIHZhcmlhYmxlcy5cbiAqXG4gKiBAbGluazogaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTLy0tKlxuICoqL1xuXG4gOnJvb3Qge1xuXG5cdC8qIENvbnRhaW5lciAqL1xuXHQtLWNvbnRlbnQtd2lkdGg6IDEzMDBweDtcblx0LS1jb250ZW50LXdpZHRoLXNtOiAxMTcwcHg7XG5cblx0LyogVHlwb2dyYXBoeSAqL1xuXHQtLWdsb2JhbC1mb250LWZhbWlseTogJ0JhcmxvdycsIHNhbnMtc2VyaWY7XG5cdC0taGlnaGxpZ2h0LWZvbnQtZmFtaWx5OiAnQWtzaGFyJztcblx0LS1nbG9iYWwtZm9udC1zaXplOiAxcmVtO1xuXHQtLWdsb2JhbC1mb250LWxpbmUtaGVpZ2h0OiAxLjQ7XG5cblx0LyogQ3VzdG9tIGVkaXRvciBmb250IHNpemVzICovXG5cdC0tZm9udC1zaXplLXNtYWxsOiBjYWxjKDE2IC8gdmFyKC0tZ2xvYmFsLWZvbnQtc2l6ZSkgKiAxcmVtKTtcblx0LS1mb250LXNpemUtcmVndWxhcjogY2FsYyh2YXIoLS1nbG9iYWwtZm9udC1zaXplKSAvIDE2ICogMXJlbSk7XG5cdC0tZm9udC1zaXplLWxhcmdlOiBjYWxjKDM2IC8gdmFyKC0tZ2xvYmFsLWZvbnQtc2l6ZSkgKiAxcmVtKTtcblx0LS1mb250LXNpemUtbGFyZ2VyOiBjYWxjKDQ4IC8gdmFyKC0tZ2xvYmFsLWZvbnQtc2l6ZSkgKiAxcmVtKTtcblxuXHQvKiBGb250c2l6ZSAqL1xuXHQtLWZvbnQtc2l6ZS1oMTogNC4yMDlyZW07XG5cdC0tZm9udC1zaXplLWgyOiAzLjE1N3JlbTtcblx0LS1mb250LXNpemUtaDM6IDIuMzY5cmVtO1xuXHQtLWZvbnQtc2l6ZS1oNDogMS43NzdyZW07XG5cdC0tZm9udC1zaXplLWg1OiAxLjMzM3JlbTtcblx0LS1mb250LXNpemUtaDY6IDFyZW07XG5cdC0tZm9udC1zaXplLWJvZHk6IDFyZW07XG5cdC0tZm9udC1zaXplLXhzOjAuNzVyZW07XG5cdC0tZm9udC1zaXplLXNtYWxsOjAuODc1cmVtO1xuXHQtLWZvbnQtc2l6ZS1ub3JtYWw6IDAuODc1cmVtO1xuXHRcblxuXHQvKiBMaW5lLUhlaWdodCAqL1x0XG5cdC0tZm9udC1saW5lLWhlaWdodC1oMTogNzdweDtcblx0LS1mb250LWxpbmUtaGVpZ2h0LWgyOiA2MHB4O1xuXHQtLWZvbnQtbGluZS1oZWlnaHQtaDM6IDQ4cHg7XG5cdC0tZm9udC1saW5lLWhlaWdodC1oNDogMzhweDtcblx0LS1mb250LWxpbmUtaGVpZ2h0LWg1OiAzMnB4O1xuXHQtLWZvbnQtbGluZS1oZWlnaHQtaDY6IDI2cHg7XG5cdC0tZm9udC1saW5lLWhlaWdodC1ib2R5OiAyNnB4O1xuXHQtLWZvbnQtbGluZS1oZWlnaHQtcDogMjZweDtcblxuXHQvKiBGb250LVdlaWdodCAqL1xuXHQtLWZvbnQtd2VpZ2h0LWgxOiA1MDA7XG5cdC0tZm9udC13ZWlnaHQtaDI6IDUwMDtcblx0LS1mb250LXdlaWdodC1oMzogNTAwO1xuXHQtLWZvbnQtd2VpZ2h0LWg0OiA1MDA7XG5cdC0tZm9udC13ZWlnaHQtaDU6IDUwMDtcblx0LS1mb250LXdlaWdodC1oNjogNTAwO1xuXHQtLWZvbnQtd2VpZ2h0LWJvZHk6IDQwMDtcblxuXHQvKiBmb250LXdlaWdodCovXG5cdC0tZm9udC13ZWlnaHQtbGlnaHQ6MzAwO1xuXHQtLWZvbnQtd2VpZ2h0LXJlZ3VsYXI6NDAwO1xuXHQtLWZvbnQtd2VpZ2h0LW1lZGl1bTo1MDA7XG5cdC0tZm9udC13ZWlnaHQtc2VtaS1ib2xkOjYwMDtcblx0LS1mb250LXdlaWdodC1ib2xkOjcwMDtcblxuXHQvKiBMZXR0ZXIgc3BhY2luZyAqL1x0XG5cdC0tZm9udC1sZXR0ZXItc3BhY2luZy1oMTogMC4wOHJlbTtcblx0LS1mb250LWxldHRlci1zcGFjaW5nLWgyOiAwLjA4cmVtO1xuXHQtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDM6IDAuMDhyZW07XG5cdC0tZm9udC1sZXR0ZXItc3BhY2luZy1oNDogMC4wOHJlbTtcblx0LS1mb250LWxldHRlci1zcGFjaW5nLWg1OiAwLjA0cmVtO1xuXHQtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDY6IDAuMDhyZW07XG5cdC0tZm9udC1sZXR0ZXItc3BhY2luZy1ib2R5OiAwLjAycmVtO1xuXHQtLWxldHRlci1zcGFjaW5nOiAwLjEyNXJlbTtcblx0LS1sZXR0ZXItc3BhY2luZy1zdWJ0aXRsZTogMC4zcmVtO1xuICAgIC0tbGV0dGVyLXNwYWNpbmctdGhyZWU6MC4wOHJlbTtcdFxuXHQtLWZvbnQtbGV0dGVyLXNwYWNpbmctbGluazowLjA0cmVtO1xuXG5cdC8qIGJvcmRlci1yYWRpdXMgKi9cblx0LS1ib3JkZXItcmFkaXVzOiAwcHg7XG5cdC0tYm9yZGVyLXJhZGl1cy1ib3g6IDBweDtcblx0LS1ib3JkZXItcmFkaXVzLXRlbjowcHg7XG5cblx0LyogeiBpbmRleCAqL1xuXHQtLXotaW5kZXgtbWludXM6LTE7IFxuXG5cdFxuXHQvKiBDb2xvcnMgKi9cblx0LS1nbG9iYWwtYm9keS1iZ2NvbG9yOiAjZmZmZmZmO1xuXHQtLWdsb2JhbC1ib2R5LWxpZ2h0Y29sb3I6ICNGQUZBRkE7XG5cdC0tZ2xvYmFsLWZvbnQtY29sb3I6ICM1OTU5NTk7XG5cdC0tZ2xvYmFsLWZvbnQtdGl0bGU6ICMxNzE3MTc7XG5cdC0tZ2xvYmFsLWZvbnQtc3VidGl0bGU6ICMxNzE3MTc7XG5cdC0tYm9yZGVyLWNvbG9yLWxpZ2h0OiAjREJEQkRCO1xuXHQtLWJvcmRlci1jb2xvci1kYXJrOiAjRjhCRjAyO1xuXHQtLWNvbG9yLWxpbms6ICNGOEJGMDI7XG5cdC0tY29sb3ItbGluay12aXNpdGVkOiNGOEJGMDI7XG5cdC0tY29sb3ItbGluay1hY3RpdmU6ICNGOEJGMDI7XG5cdC0tZm9vdGVyLWNvbG9yLWxpZ2h0OiAjREJEQkRCO1xuXHQtLWNvbG9yLXRoZW1lLWdyZXktbGlnaHQ6ICNmM2YzZjM7XG5cdC0tY29sb3ItZm9vdGVyLWlucHV0OiM5MjkyOTI7XG5cdC0tYmFja2dyb3VuZC1jb2xvcjogI0ZERjdGMTtcblxuXHQvKiBDdXN0b20gZWRpdG9yIGNvbG9ycyAqL1xuXHQtLWNvbG9yLXRoZW1lLXByaW1hcnk6I0Y4QkYwMjtcblx0LS1jb2xvci10aGVtZS1wcmltYXJ5LWRhcms6I0Y4QkYwMjtcblx0LS1jb2xvci10aGVtZS1wcmltYXJ5LWxpZ2h0OiNGRkZFRkE7XG5cdC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5OiAjMTcxNzE3O1xuXHQtLWNvbG9yLXRoZW1lLXNlY29uZGFyeS1kYXJrOiAjMTcxNzE3O1xuXHQtLWNvbG9yLXRoZW1lLXNlY29uZGFyeS1saWdodDogIzIzMjMyMztcblxuXHQtLWNvbG9yLXRoZW1lLXJlZDogI2MwMzkyYjtcblx0LS1jb2xvci10aGVtZS1ncmVlbjogIzI3YWU2MDtcblx0LS1jb2xvci10aGVtZS1ibHVlOiAjMkEzQ0I3O1xuXHQtLWNvbG9yLXRoZW1lLXllbGxvdzogI0ZGRDgxQztcblx0LS1jb2xvci10aGVtZS1ibGFjazogIzAwMDtcblx0LS1jb2xvci10aGVtZS1ncmV5OiAjOTVhNWE2O1xuXHQtLWNvbG9yLXRoZW1lLXdoaXRlOiAjZmZmZmZmO1xuXHQtLWNvbG9yLWN1c3RvbS1kYXlsaWdodDogIzk3YzBiNztcblx0LS1jb2xvci1jdXN0b20tc3VuOiAjZWVlOWQxO1xuXHQtLWZvb3Rlci10aGVtZS1kYXJrOiAjMEUxNTI3O1xuXHQtLWZvb3Rlci1kYXJrLWJvcmRlcjogIzMzMzMzMztcblxuXHQvKiBIZWFkZXIgZWRpdG9yIGNvbG9ycyAqL1xuXHQtLWdsb2JhbC1mb250LWFjdGl2ZTojMjg3MERFO1xuXHQtLWdsb2JhbC1mb250LWhvdmVyOiMyODcwREU7XG5cdFxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpe1xuICAgIDpyb290IHtcblx0XHQtLWZvbnQtc2l6ZS1oMTogMy42NTNyZW07XG4gICAgICAgIC0tZm9udC1zaXplLWgyOiAycmVtO1xuICAgICAgICAtLWZvbnQtc2l6ZS1oMzogMS45MjdyZW07XG5cdFx0LS1mb250LXNpemUtaDQ6IDEuNDAwcmVtO1xuXG5cdFx0LS1mb250LWxpbmUtaGVpZ2h0LWgxOiA2OHB4O1xuXHRcdC0tZm9udC1saW5lLWhlaWdodC1oMjogNDJweDtcblx0XHQtLWZvbnQtbGluZS1oZWlnaHQtaDM6IDM4cHg7XG5cdFx0LS1mb250LWxpbmUtaGVpZ2h0LWg0OiAzMnB4O1xuICAgIH1cbn0iLCIvKlxuQ1NTIG5vcm1hbGl6YXRpb24gYmFzZWQgaW4gcGFydCBvbiBub3JtYWxpemUuY3NzIGJ5XG5OaWNvbGFzIEdhbGxhZ2hlciBhbmQgSm9uYXRoYW4gTmVhbCBodHRwOi8vbmVjb2xhcy5naXRodWIuaW8vbm9ybWFsaXplLmNzcy9cbiovXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgTm9ybWFsaXplXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyogRG9jdW1lbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cblxuaHRtbCB7XG5cdGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG5cdC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYm9keSB7XG5cdG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cbiAqL1xuXG5tYWluIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG5cdGZvbnQtc2l6ZTogMmVtO1xuXHRtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG5cdGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG5cdGhlaWdodDogMDsgLyogMSAqL1xuXHRvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcblx0Zm9udC1mYW1pbHk6IG1vbm9zcGFjZTsgLyogMSAqL1xuXHRmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuYSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuXHRib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG5cdGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7IC8qIDEgKi9cblx0Zm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG5cdGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG5cdGZvbnQtc2l6ZTogNzUlO1xuXHRsaW5lLWhlaWdodDogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG5cdGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcblx0dG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5pbWcge1xuXHRib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0OyAvKiAxICovXG5cdGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuXHRsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuXHRtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQge1xuXHRvdmVyZmxvdzogdmlzaWJsZTsgLyogMSAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lOyAvKiAxICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRib3JkZXItc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcblx0b3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5maWVsZHNldCB7XG5cdHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxubGVnZW5kIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuXHRjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuXHRkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuXHRtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cblx0cGFkZGluZzogMDsgLyogMyAqL1xuXHR3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5wcm9ncmVzcyB7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xuXG50ZXh0YXJlYSB7XG5cdG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICovXG5cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuXHRwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG5cdG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlICovXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cblx0Zm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuXHRkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG5cbnRlbXBsYXRlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuXG5baGlkZGVuXSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4iLCJAaW1wb3J0IFwiX2N1c3RvbS1wcm9wZXJ0aWVzLmNzc1wiO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIFR5cG9ncmFwaHlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuYm9keSB7XG5cdGJhY2tncm91bmQ6KC0tZ2xvYmFsLWJvZHktYmdjb2xvcikgO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHRmb250LWZhbWlseTogdmFyKC0tZ2xvYmFsLWZvbnQtZmFtaWx5KTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keSk7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWJvZHkpO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsIFxuLmg2e1xuXHRmb250LWZhbWlseTogdmFyKC0taGlnaGxpZ2h0LWZvbnQtZmFtaWx5KTtcblx0Zm9udC1zdHJldGNoOiBjb25kZW5zZWQ7XG5cdGNsZWFyOiBib3RoO1xuXHRtYXJnaW46IDI1cHggMDtcblx0d29yZC1icmVhazogYnJlYWstd29yZDtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbmgxIHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDEpO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1oMSk7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWxldHRlci1zcGFjaW5nLWgxKTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWgxKTtcbn1cblxuaDIge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oMik7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWgyKTtcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDIpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaDIpO1xufVxuXG5oMyB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWgzKTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtaDMpO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1sZXR0ZXItc3BhY2luZy1oMyk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oMyk7XG59XG5cbmg0IHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDQpO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1oNCk7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWxldHRlci1zcGFjaW5nLWg0KTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWg0KTtcbn1cblxuaDUge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oNSk7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWg1KTtcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDUpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaDUpO1xufVxuXG5oNiwgLmg2IHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDYpO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1oNik7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWxldHRlci1zcGFjaW5nLWg2KTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWg2KTtcbn1cblxuLmNhcmdvdG9uIGgxLFxuLmNhcmdvdG9uIGgyLFxuLmNhcmdvdG9uIGgzLFxuLmNhcmdvdG9uIGg0LFxuLmNhcmdvdG9uIGg1LFxuLmNhcmdvdG9uIGg2LFxuLmNhcmdvdG9uIC5oNntcblx0bWFyZ2luOiAwO1xufVxuXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHRmb250LWZhbWlseTogdmFyKC0tZ2xvYmFsLWZvbnQtZmFtaWx5KTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcmVndWxhcik7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1nbG9iYWwtZm9udC1saW5lLWhlaWdodCk7XG59XG5cbnNtYWxsLFxuLnRleHRfc21hbGwge1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xufVxuLm92ZXJmbG93LWhpZGRlbntcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi56LWluZGV4LW1pbnVze1xuXHR6LWluZGV4OiB2YXIoLS16LWluZGV4LW1pbnVzKTtcblxufVxuLmxldHRlci1zcGFjaW5ne1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmcpO1xufVxuYSB7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xufVxuXG5oMSBhLFxuaDIgYSxcbmgzIGEsXG5oNCBhLFxuaDUgYSxcbmg2IGEge1xuXHRcblx0Zm9udC1zaXplOiBpbmhlcml0O1xufVxuXG5wIHtcblx0bWFyZ2luOiAxNXB4IDA7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LXApO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1sZXR0ZXItc3BhY2luZy1ib2R5KTtcbn1cblxucHJlIHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHRwYWRkaW5nOiAxNXB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5LWRhcmspO1xufVxuXG5hLGkgLHNwYW4gLCBhIGgxICwgYSBoMiAsYSBoMyAsYSBoNCAsYSBoNSAsYSBoNnt0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluO1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW47XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluO1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW47fVxuYTpmb2N1c3tvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7fVxuLnBocF9wcmVmaXggaDEsXG4ucGhwX3ByZWZpeCBoMixcbi5waHBfcHJlZml4IGgzLFxuLnBocF9wcmVmaXggaDQsXG4ucGhwX3ByZWZpeCBoNSxcbi5waHBfcHJlZml4IGg2IHtcblx0bWFyZ2luOiAwO1xufVxuXG4uY29sLCAuY29sLTEsIC5jb2wtMTAsIC5jb2wtMTEsIC5jb2wtMTIsIC5jb2wtMiwgLmNvbC0zLCAuY29sLTQsIC5jb2wtNSwgLmNvbC02LCAuY29sLTcsIC5jb2wtOCwgLmNvbC05LCAuY29sLWF1dG8sIC5jb2wtbGcsIC5jb2wtbGctMSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiwgLmNvbC1sZy0yLCAuY29sLWxnLTMsIC5jb2wtbGctNCwgLmNvbC1sZy01LCAuY29sLWxnLTYsIC5jb2wtbGctNywgLmNvbC1sZy04LCAuY29sLWxnLTksIC5jb2wtbGctYXV0bywgLmNvbC1tZCwgLmNvbC1tZC0xLCAuY29sLW1kLTEwLCAuY29sLW1kLTExLCAuY29sLW1kLTEyLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC1hdXRvLCAuY29sLXNtLCAuY29sLXNtLTEsIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIsIC5jb2wtc20tMiwgLmNvbC1zbS0zLCAuY29sLXNtLTQsIC5jb2wtc20tNSwgLmNvbC1zbS02LCAuY29sLXNtLTcsIC5jb2wtc20tOCwgLmNvbC1zbS05LCAuY29sLXNtLWF1dG8sIC5jb2wteGwsIC5jb2wteGwtMSwgLmNvbC14bC0xMCwgLmNvbC14bC0xMSwgLmNvbC14bC0xMiwgLmNvbC14bC0yLCAuY29sLXhsLTMsIC5jb2wteGwtNCwgLmNvbC14bC01LCAuY29sLXhsLTYsIC5jb2wteGwtNywgLmNvbC14bC04LCAuY29sLXhsLTksIC5jb2wteGwtYXV0b3tcblx0cGFkZGluZy1yaWdodDogMTZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG4iLCJAaW1wb3J0IFwiX2N1c3RvbS1wcm9wZXJ0aWVzLmNzc1wiO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEVsZW1lbnRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuaHRtbCB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXG5cbi8qKlxuICogSW5oZXJpdCBib3gtc2l6aW5nIHRvIG1ha2UgaXQgZWFzaWVyIHRvIGNoYW5nZSB0aGUgcHJvcGVydHkgZm9yXG4gKiBjb21wb25lbnRzIHRoYXQgbGV2ZXJhZ2Ugb3RoZXIgYmVoYXZpb3I7IHNlZVxuICogaHR0cDovL2Nzcy10cmlja3MuY29tL2luaGVyaXRpbmctYm94LXNpemluZy1wcm9iYWJseS1zbGlnaHRseS1iZXR0ZXItYmVzdC1wcmFjdGljZS9cbiAqL1xuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcblx0Ym94LXNpemluZzogaW5oZXJpdDtcbn1cblxuYTpmb2N1cyB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbjpmb2N1cyB7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5cbmF7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5cbnAge1xuXHRtYXJnaW46IDE2cHggMDtcblx0bGluZS1oZWlnaHQ6IDEuNjZlbTtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbmhyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYm9yZGVyLWNvbG9yLWRhcmspO1xuXHRib3JkZXI6IDA7XG5cdGhlaWdodDogMXB4O1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cbn1cbi8qIHN0eWxlbGludC1lbmFibGUgKi9cblxudWwsXG5vbCB7XG5cdHBhZGRpbmctbGVmdDogMjVweDtcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG5vbCBsaSB7XG5cdGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG59XG5cbm9sIHtcblx0bGlzdC1zdHlsZTogZGVjaW1hbDtcbn1cblxub2wgb2wge1xuXHRwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG5cbnVsIGxpIHtcblx0bGlzdC1zdHlsZTogaW5oZXJpdDtcbn1cblxudWwge1xuXHRsaXN0LXN0eWxlOiBkaXNjO1xufVxuXG4vKiBEZWZpbml0aW9uIExpc3RzICovXG5kZCB7XG5cdG1hcmdpbjogMCAxLjVlbSAxLjVlbTtcbn1cblxuZGwgZGQge1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG5kbCBkZDpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxubGkgPiB1bCxcbmxpID4gb2wge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlICovXG5pbWcge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcbn1cbi8qIHN0eWxlbGludC1lbmFibGUgKi9cblxuXG4vKiBUYWJsZSAqL1xudGFibGUge1xuXHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxudGFibGUgdGQsXG50YWJsZSB0aCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG5cdHBhZGRpbmc6IDVweCA4cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNzc19wcmVmaXgtY29tbWVudHMtbWVkaWEgdGFibGUgdGQsXG4uY3NzX3ByZWZpeC1jb21tZW50cy1tZWRpYSB0YWJsZSB0aHtcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLWxpZ2h0KTtcblx0cGFkZGluZzogNXB4O1xufVxuXG4vKiBpbnB1dHMgKi9cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcblx0d2lkdGg6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogMTBweDtcblx0bGluZS1oZWlnaHQ6IDI7XG5cdGhlaWdodDogMzJweDtcbn1cbmlucHV0LFxuaW5wdXRbdHlwZT1cInRleHRcIl0sXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5pbnB1dFt0eXBlPVwidXJsXCJdLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG5pbnB1dFt0eXBlPVwidGVsXCJdLFxuaW5wdXRbdHlwZT1cInJhbmdlXCJdLFxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0sXG5pbnB1dFt0eXBlPVwid2Vla1wiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cImNvbG9yXCJdLFxudGV4dGFyZWEsXG4ubmljZS1zZWxlY3Qge1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmc6IDI0cHggMTZweCAwO1xuXHRoZWlnaHQ6IDYwcHg7XG5cdGxpbmUtaGVpZ2h0OiA2MHB4O1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW47XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbjtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW47XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW47XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNzc19wcmVmaXgtZm9ybS1sYWJlbCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwOyAgXG5cdGxlZnQ6IDA7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdHBhZGRpbmc6IDAgMTVweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDYwcHg7XG5cdGxpbmUtaGVpZ2h0OiA2MHB4O1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xuXHRtYXJnaW46IDBweCBhdXRvO1xuXHRjdXJzb3I6IHRleHQ7XG5cdHRyYW5zaXRpb246IGFsbCAuMTVzIGVhc2UtaW47XG59XG4uY3NzX3ByZWZpeC1mb3JtLWdyb3Vwe3Bvc2l0aW9uOiByZWxhdGl2ZTtiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1saWdodGNvbG9yKTtkaXNwbGF5OiBibG9jazt3aWR0aDogMTAwJTt9XG5pbnB1dDpmb2N1cyArIC5jc3NfcHJlZml4LWZvcm0tbGFiZWwsXG5pbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSArIC5jc3NfcHJlZml4LWZvcm0tbGFiZWx7XG5cdGhlaWdodDogMjBweDsgXG5cdGxpbmUtaGVpZ2h0OiAyMHB4OyBcblx0cGFkZGluZzogMTBweCAxNXB4O1xufVxudGV4dGFyZWE6Zm9jdXMgKyAuY3NzX3ByZWZpeC1mb3JtLWxhYmVsLFxudGV4dGFyZWE6bm90KDpwbGFjZWhvbGRlci1zaG93bikgKyAuY3NzX3ByZWZpeC1mb3JtLWxhYmVse1xuXHRoZWlnaHQ6IDMwcHg7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4OyBcblx0cGFkZGluZzogMTBweCAxNXB4O1xuXHRiYWNrZ3JvdW5kOnZhcigtLWdsb2JhbC1ib2R5LWxpZ2h0Y29sb3IpOyBcblx0ei1pbmRleDoxO1xufVxuLmNzc19wcmVmaXgtZm9ybS1ncm91cC50ZXh0LWFyZWEgLmNzc19wcmVmaXgtZm9ybS1sYWJlbHt3aWR0aDogOTglO3RvcDoxcHg7bGVmdDoxcHg7fVxuLmNzc19wcmVmaXgtZm9ybS1ncm91cC50ZXh0LWFyZWFcbntcbiAgaGVpZ2h0OiAxNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNzc19wcmVmaXgtZm9ybS1ncm91cC50ZXh0LWFyZWEgdGV4dGFyZWFcbntcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMTUwcHg7XG4gIHBhZGRpbmc6NDBweCAxNXB4IDA7XG59XG4uY3NzX3ByZWZpeC1mb3JtLXNlbGVjdHtiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1saWdodGNvbG9yKTt9XG4ud3BjZjcgLmNzc19wcmVmaXgtZm9ybS1ncm91cCxcbi5zZWFyY2gtZm9ybSAuY3NzX3ByZWZpeC1mb3JtLWdyb3Vwe3otaW5kZXg6IDE7fSBcbi53cGNmNyAuY3NzX3ByZWZpeC1mb3JtLWxhYmVsLFxuLnNlYXJjaC1mb3JtIC5jc3NfcHJlZml4LWZvcm0tbGFiZWx7ei1pbmRleDotMTt9XG4uYXBwLWxpbmstZm9ybSAuY3NzX3ByZWZpeC1idXR0b257aGVpZ2h0OiA2MHB4O31cbi5xdW90ZS1mb3JtIC5jc3NfcHJlZml4LWZvcm0tZ3JvdXB7YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO30gXG4ucXVvdGUtZm9ybSAuY3NzX3ByZWZpeC1idG4tY29udGFpbmVyIC5jc3NfcHJlZml4LWJ1dHRvbntiYWNrZ3JvdW5kOnZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO31cbi5xdW90ZS1mb3JtIC5jc3NfcHJlZml4LWJ0bi1jb250YWluZXIgLmNzc19wcmVmaXgtYnV0dG9uOmFmdGVye2JhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7fVxuLmNzc19wcmVmaXgtZm9ybS1ncm91cCBpbnB1dDo6cGxhY2Vob2xkZXIsXG4uY3NzX3ByZWZpeC1mb3JtLWdyb3VwIHRleHRhcmVhOjpwbGFjZWhvbGRlcntmb250LXNpemU6IDA7fVxuLmNzc19wcmVmaXgtY29tbWVudHMtaW5mbyAudGl0bGUgYXtjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO31cbi5jc3NfcHJlZml4LWNvbW1lbnRzLWluZm8gLnRpdGxlIGE6aG92ZXJ7Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7fVxuLmJvdHRvbS1zcGFjZXttYXJnaW4tYm90dG9tOiAzMnB4O31cbi5jc3NfcHJlZml4LWNvbnRhY3QtZm9ybSB7cGFkZGluZzo0MHB4O31cbi5jc3NfcHJlZml4LWNvbnRhY3QtZm9ybSAuZm9ybS10aXRsZSBzcGFuIHtjb2xvcjp2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTt9XG4ubWlnaHR5X2Zvcm0gLmNzc19wcmVmaXgtZm9ybS1sYWJlbCB7XG4gICAgei1pbmRleDogLTE7XG59XG4ubWlnaHR5X2Zvcm0gLmNzc19wcmVmaXgtZm9ybS1ncm91cHtcblx0ei1pbmRleDogMTtcbn1cbi8qIHNlbGVjdCB7IFxuXHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1ib2R5LWJnY29sb3IpO1xuXHRsaW5lLWhlaWdodDogNDhweDtcblx0aGVpZ2h0OiA0OHB4O1xuXHRwYWRkaW5nOiAwIDEwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbi13ZWJraXQtYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4tbW96LWJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpOyBcbi1tcy1ib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbi1vLWJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn0gKi9cblxudGV4dGFyZWEge1xuXHRwYWRkaW5nOiAyNXB4IDE1cHggMDtcblx0aGVpZ2h0OiAxNTBweDtcblx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiBpbmhlcml0O1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0cmlnaHQ6MTZweDtcblx0dG9wOjUwJTtcblx0dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbmlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRyaWdodDoxNnB4O1xuXHR0b3A6NTAlO1xuXHR0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRyaWdodDoxNnB4O1xuXHR0b3A6NTAlO1xuXHR0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtcbn1cblxudGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogaW5oZXJpdDtcblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdHJpZ2h0OjE2cHg7XG5cdHRvcDo1MCU7XG5cdHRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO1xufVxuXG50ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlciB7IFxuXHRjb2xvcjogaW5oZXJpdDtcblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdHJpZ2h0OjE2cHg7XG5cdHRvcDo1MCU7XG5cdHRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO1xufVxuXG50ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogaW5oZXJpdDtcblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdHJpZ2h0OjE2cHg7XG5cdHRvcDo1MCU7XG5cdHRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO1xufVxuXG5pbnB1dFt0eXBlPVwiZW1haWxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogaW5oZXJpdDtcblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdHJpZ2h0OjE2cHg7XG5cdHRvcDo1MCU7XG5cdHRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO1xufVxuXG5pbnB1dFt0eXBlPVwiZW1haWxcIl06Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogaW5oZXJpdDtcblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdHJpZ2h0OjE2cHg7XG5cdHRvcDo1MCU7XG5cdHRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO1xufVxuXG5pbnB1dFt0eXBlPVwiZW1haWxcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRyaWdodDoxNnB4O1xuXHR0b3A6NTAlO1xuXHR0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMsXG5pbnB1dDpmb2N1cyxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJ1cmxcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJ0ZWxcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwicmFuZ2VcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJtb250aFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJ3ZWVrXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInRpbWVcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwiY29sb3JcIl06Zm9jdXMsXG50ZXh0YXJlYTpmb2N1cyxcbnNlbGVjdDpmb2N1cyB7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5cbmVtYmVkLFxuaWZyYW1lLFxub2JqZWN0IHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuaWZyYW1lIHtcblx0Ym9yZGVyOiBub25lO1xufVxuXG4ubWlnaHR5X2Zvcm0gZmllbGRzZXQge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi8qIEZMT1RJTkctSU5QVVQgQk9YICovXG4gOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgdGV4dC1hbGlnbjogcmlnaHQ7IGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7IGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7fVxuICA6LW1vei1wbGFjZWhvbGRlciB7IHRleHQtYWxpZ246IHJpZ2h0OyBjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpOyBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpOyAgfVxuICA6Oi1tb3otcGxhY2Vob2xkZXIgeyB0ZXh0LWFsaWduOiByaWdodDsgY29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTsgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTsgIH1cbiAgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IHRleHQtYWxpZ246IHJpZ2h0OyBjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpOyBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpOyAgfVxuICBpbnB1dDpob3ZlciwgaW5wdXQ6Zm9jdXMsIHRleHRhcmVhOmhvdmVyeyBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpOyB9XG4gIFxuICBpbnB1dDpmb2N1cyA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogdHJhbnNwYXJlbnQ7IGZvbnQtc2l6ZTogMDsgfVxuICBpbnB1dDpmb2N1cyA6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiB0cmFuc3BhcmVudDsgZm9udC1zaXplOiAwOyB9XG4gIGlucHV0OmZvY3VzIDo6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiB0cmFuc3BhcmVudDsgZm9udC1zaXplOiAwOyB9XG4gIGlucHV0OmZvY3VzIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogdHJhbnNwYXJlbnQ7IGZvbnQtc2l6ZTogMDsgfVxuICBcbiAgXG4gIC8qIG1pZ2h0eSBzaGlwbWVudCB0cmFja2luZ19mb3JtICovXG4gIC5taWdodHlfc2hpcG1lbnRfdHJhY2tpbmdfZm9ybSBmb3JtIC5mb3JtLXJvdyBpbnB1dFt0eXBlPXNlYXJjaF0sXG4gIC5taWdodHlfc2hpcG1lbnRfdHJhY2tpbmdfZm9ybSBmb3JtIC5mb3JtLXJvdyBpbnB1dFt0eXBlPXRleHRdXG4gIHtcblx0d2lkdGg6IGF1dG87XG5cdHBhZGRpbmc6IDA7XG4gIH1cbiAgLm1pZ2h0eV9zaGlwbWVudF90cmFja2luZ19mb3JtIGZvcm0uc2VhcmNoX19mb3JtIC5mb3JtLXJvdyBsYWJlbCB7XG5cdHBhZGRpbmc6IDAgMTZweDtcbiAgfSBcbiAiLCJAaW1wb3J0IFwiX2N1c3RvbS1wcm9wZXJ0aWVzLmNzc1wiO1xuXG5cbi8qIEFrc2hhciBmb250IGZhbWlseSAqL1xuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0Frc2hhcic7XG4gICAgc3JjOiB1cmwoJ2ZvbnQvQWtzaGFyLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnZm9udC9Ba3NoYXItUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0Frc2hhcic7XG4gICAgc3JjOiB1cmwoJ2ZvbnQvQWtzaGFyLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnZm9udC9Ba3NoYXItQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBa3NoYXInO1xuICAgIHNyYzogdXJsKCdmb250L0Frc2hhci1MaWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCdmb250L0Frc2hhci1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0Frc2hhcic7XG4gICAgc3JjOiB1cmwoJ2ZvbnQvQWtzaGFyLVNlbWlCb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJ2ZvbnQvQWtzaGFyLVNlbWlCb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQWtzaGFyJztcbiAgICBzcmM6IHVybCgnZm9udC9Ba3NoYXItTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJ2ZvbnQvQWtzaGFyLU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5ib2R5IC5jb250YWluZXJ7bWF4LXdpZHRoOiB2YXIoLS1jb250ZW50LXdpZHRoLXNtKTtwYWRkaW5nLWxlZnQ6MTZweDtwYWRkaW5nLXJpZ2h0OjE2cHg7fVxuYm9keSAuY2FyZ290b24gLmNvbnRhaW5lciwgYm9keSAuZWxlbWVudG9yLXNlY3Rpb24uZWxlbWVudG9yLXNlY3Rpb24tYm94ZWQ+LmVsZW1lbnRvci1jb250YWluZXJ7bWF4LXdpZHRoOiB2YXIoLS1jb250ZW50LXdpZHRoKTsgfVxuLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcblx0cGFkZGluZzogMTQ0cHggMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnJvd3tcblx0bWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG59XG5AbWVkaWEgKCBtYXgtd2lkdGg6IDEwMjRweCApIHtcblx0LmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcblx0XHRwYWRkaW5nOiA3MnB4IDE2cHg7XG5cdH1cbn1cblxuQG1lZGlhICggbWF4LXdpZHRoOiA3NjdweCApIHtcblx0LmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcblx0XHRwYWRkaW5nOiA1NnB4IDE2cHg7XG5cdH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICBCYWNrIHRvIFRvcCAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jYmFjay10by10b3Age3otaW5kZXg6IDk5OTt9XG4jYmFjay10by10b3AgLnRvcCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcbiAgICBtYXJnaW46IDBweDtcbiAgICBjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDY1cHg7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgei1pbmRleDogOTk7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xufVxuI2JhY2stdG8tdG9wIC50b3Agc3ZnIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cbiNiYWNrLXRvLXRvcCAudG9wOmhvdmVye1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xufVxuI2JhY2stdG8tdG9wIC5jc3NfcHJlZml4LWJ0dC1ib3h7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNiYWNrLXRvLXRvcCBzcGFuIHN2Z3tcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG59XG4jYmFjay10by10b3AgLmNzc19wcmVmaXgtYnR0LXNoYXAgc3Zne1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xufVxuI2JhY2stdG8tdG9wIC5jc3NfcHJlZml4LWJ0dC1pY29uIHN2Z3tcblx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbn1cbiNiYWNrLXRvLXRvcCAudG9wOmhvdmVyIC5jc3NfcHJlZml4LWJ0dC1zaGFwIHN2Z3sgXG5cdHRvcDogN3B4O1xuIH1cbiNiYWNrLXRvLXRvcCAudG9wOmhvdmVyIC5jc3NfcHJlZml4LWJ0dC1pY29uIHN2Z3tcblx0Ym90dG9tOiAyNXB4O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0gIExvYWRlciAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiNsb2FkaW5nIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1saWdodGNvbG9yKTtcblx0ei1pbmRleDogOTk5OTtcbn1cbiNsb2FkaW5nIGltZ3t3aWR0aDogNDAwcHg7fVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgQnJlYWRjcnVtYiBzdHlsZSAxIDIgYW5kIDMgNCA1XG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5icmVhZGNydW1iIGxpIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iIHtcblx0cGFkZGluZzogMTMwcHggMDtcblx0YmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWJvZHktbGlnaHRjb2xvcik7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItdHdvIHtcblx0cGFkZGluZzogNDVweCAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDI7XG59XG4uY3NzX3ByZWZpeC1icmVhZGNydW1iLW9uZSAucm93IFxue1xucG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmUgLmJyZWFkY3J1bWItaW1nXG57XG4gICAgcG9zaXRpb246IGFic29sdXRlOyAgIFxuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRleSgtNTAlKTtcblx0bGVmdDogMzUlO1xuICAgIG9wYWNpdHk6IC41O1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iLW9uZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nOiAxMjBweCAwO1xuXHR6LWluZGV4OiA5OyBcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iLW9uZSBvbCBsaSBhLFxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmUgb2wgbGkge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWgyKTtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWhpZ2hsaWdodC1mb250LWZhbWlseSk7XG5cdGxldHRlci1zcGFjaW5nOiAzcHg7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIG9sIGxpIGE6aG92ZXJ7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIG9sIGxpIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnJlYWRjcnVtYi11aTo6YmVmb3JlICwuYnJlYWRjcnVtYi1iZzo6YmVmb3JleyBcblx0IHBvc2l0aW9uOiBhYnNvbHV0ZTsgIFxuXHQgbGVmdDogMDtcblx0IHJpZ2h0OiAwOyBcblx0IGNvbnRlbnQ6IFwiXCI7IFxuXHQgd2lkdGg6IDEwMCU7IFxuXHQgaGVpZ2h0OiAxMDAlOyBcblx0IHRvcDogMDtcbn1cblxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmUgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiL1wiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHBhZGRpbmc6IDA7XG5cdGxlZnQ6IC01cHg7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdG1hcmdpbi1sZWZ0OiAxNXB4O1xufVx0XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIC5icmVhZGNydW1iIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIC5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cbn1cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIC5icmVhZGNydW1iLWl0ZW06bGFzdC1jaGlsZHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uY3NzX3ByZWZpeC1icmVhZGNydW1iLW9uZSBvbCB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iLXR3byAuYnJlYWRjcnVtYiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItdHdvIG9sIGxpIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iLXRocmVlIC5icmVhZGNydW1iIHtcblx0bWFyZ2luLXRvcDogMDtcbn1cblxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYi10aHJlZSAuY3NzX3ByZWZpeC1icmVhZGNydW1iLW9uZSB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItdGhyZWUge1xuXHRwYWRkaW5nOiA0NXB4IDA7XG59XG5cbi5icmVhZGNydW1iLWJnLFxuLmJyZWFkY3J1bWItdmlkZW8sXG4udmlkZW8tY3NzX3ByZWZpeC1iZy1vdmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYnJlYWRjcnVtYi1iZyB2aWRlbyxcbi5icmVhZGNydW1iLWJnICN2aWRlby1iYWNrZ3JvdW5kLFxuLmJyZWFkY3J1bWItdmlkZW8gdmlkZW8sXG4udmlkZW8tY3NzX3ByZWZpeC1iZy1vdmVyIHZpZGVvLFxuLnZpZGVvLWJyZWFkY3J1bWItYmcgI3ZpZGVvLWJhY2tncm91bmQsXG4udmlkZW8tY3NzX3ByZWZpeC1iZy1vdmVyICN2aWRlby1iYWNrZ3JvdW5kIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiA1MCU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmJyZWFkY3J1bWItYmcuY3NzX3ByZWZpeC1vdmVyLWRhcmstODA6OmJlZm9yZSxcbi5icmVhZGNydW1iLXVpOjpiZWZvcmUge1xuXHR6LWluZGV4OiAwO1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iLW9uZSB7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmUgaDEsXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iLW9uZSBoMntcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0bWFyZ2luOiAwO1xufVxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmUgLm1haW4tc2hhcC1ib3ggLnNoYXAtb25le1xuXHRsZWZ0OiAtMTMwcHg7XG4gICAgei1pbmRleDogMztcbiAgICB0b3A6IC0xNTBweDtcbn1cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIC5tYWluLXNoYXAtYm94IC5zaGFwLXR3b3tcblx0d2lkdGg6IDkwcHg7IGhlaWdodDogOTBweDtcbn1cbi5jYXJnb3RvbiAuY3NzX3ByZWZpeC1ibG9nLWJveCAuY3NzX3ByZWZpeC1ibG9nLWRldGFpbCBwe21hcmdpbi10b3A6MTZweDt9XG5cbi8qIHJlc3BvbnNpdmUgYnJlYWRjcnVtYiAqL1xuXG5AbWVkaWEobWF4LXdpZHRoIDogMTAyNHB4KXtcblxuXHQuY3NzX3ByZWZpeC1icmVhZGNydW1iLW9uZXtcblx0XHRwYWRkaW5nOiA3MHB4IDA7XG5cdH1cblx0LmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmUgLmJyZWFkY3J1bWItaW1nIHtcdFx0XG5cdFx0bGVmdDogMjUlO1xuXHR9XG59XG5cbkBtZWRpYShtYXgtd2lkdGggOiA3NjdweCl7XG5cblx0LmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmV7XG5cdFx0cGFkZGluZzogNTBweCAwO1xuXHR9XG5cdC5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIC5icmVhZGNydW1iLWltZyB7XHRcdFxuXHRcdGxlZnQ6IDE1JTtcblx0fVxuXG59XG5AbWVkaWEobWF4LXdpZHRoIDogNDgwcHgpXG5cdHtcblx0XHQuY3NzX3ByZWZpeC1icmVhZGNydW1iLW9uZSAuYnJlYWRjcnVtYi1pbWcge1x0XHRcblx0XHRcdGxlZnQ6IDA7XG5cdFx0fVxuXHRcblx0fVxuIiwiQGltcG9ydCBcIl9jdXN0b20tcHJvcGVydGllcy5jc3NcIjtcclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyBNZWRpYVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5wYWdlLWNvbnRlbnQgLndwLXNtaWxleSxcclxuLmVudHJ5LWNvbnRlbnQgLndwLXNtaWxleSxcclxuLmNvbW1lbnQtY29udGVudCAud3Atc21pbGV5IHtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qIE1ha2Ugc3VyZSBlbWJlZHMgYW5kIGlmcmFtZXMgZml0IHRoZWlyIGNvbnRhaW5lcnMuICovXHJcbmVtYmVkLFxyXG5pZnJhbWUsXHJcbm9iamVjdCB7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMjIENhcHRpb25zXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLndwLWNhcHRpb24ge1xyXG5cdG1hcmdpbi1ib3R0b206IDEuNWVtO1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuLndwLWNhcHRpb24gaW1nW2NsYXNzKj1cIndwLWltYWdlLVwiXSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4ud3AtY2FwdGlvbi10ZXh0IHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi53cC1jYXB0aW9uIC53cC1jYXB0aW9uLXRleHQge1xyXG5cdG1hcmdpbjogMC44MDc1ZW0gMDtcclxuXHRmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuLndwLWNhcHRpb24uYWxpZ25sZWZ0ICAud3AtY2FwdGlvbi10ZXh0e1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuLndwLWNhcHRpb24uYWxpZ25yaWdodCAgLndwLWNhcHRpb24tdGV4dHtcclxuXHR0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5AbWVkaWEgKC0tY29udGVudC1xdWVyeSkge1xyXG5cclxuXHQud3AtY2FwdGlvbi5hbGlnbnJpZ2h0LFxyXG5cdC53cC1ibG9jay1pbWFnZS5hbGlnbnJpZ2h0IHtcclxuXHRcdG1hcmdpbi1yaWdodDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRlbnQtd2lkdGgpKSAvIDIpO1xyXG5cdH1cclxuXHJcblx0LndwLWNhcHRpb24uYWxpZ25sZWZ0LFxyXG5cdC53cC1ibG9jay1pbWFnZS5hbGlnbmxlZnQge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLSB2YXIoLS1jb250ZW50LXdpZHRoKSkgLyAyKTtcclxuXHR9XHJcblxyXG59XHJcblxyXG4uZ2FsbGVyeS1pdGVtIHtcclxuXHRwYWRkaW5nOiAwIDE1cHggMTVweCAwO1xyXG59XHJcblxyXG4uZ2FsbGVyeS1pY29uIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4uZ2FsbGVyeS1jYXB0aW9uIHtcclxuXHRmb250LXNpemU6IDgwJTtcclxufVxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo0NzlweCkge1xyXG5cdC5nYWxsZXJ5LWl0ZW0ge1xyXG5cdFx0cGFkZGluZzogMCAwIDE1cHggMDtcclxuXHR9XHJcbn0iLCJAaW1wb3J0IFwiX2N1c3RvbS1wcm9wZXJ0aWVzLmNzc1wiO1xyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jIExpbmtzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cclxuYSB7XHJcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcclxufVxyXG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXHJcblxyXG5hOnZpc2l0ZWQge1xyXG5cdGNvbG9yOiB2YXIoLS1jb2xvci1saW5rLXZpc2l0ZWQpO1xyXG59XHJcblxyXG5hOmhvdmVyLFxyXG5hOmZvY3VzLFxyXG5hOmFjdGl2ZSB7XHJcblx0Y29sb3I6IHZhcigtLWNvbG9yLWxpbmstYWN0aXZlKTtcclxufVxyXG5cclxuYTpmb2N1cyB7XHJcblx0b3V0bGluZTogdGhpbiBkb3R0ZWQ7XHJcbn1cclxuXHJcbmE6aG92ZXIsXHJcbmE6YWN0aXZlIHtcclxuXHRvdXRsaW5lOiAwO1xyXG59XHJcbiIsIlxuLyptZW51LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgLS0tLS0tLS0gKi9cbiAgIC5jc3NfcHJlZml4LW1lbnUtYm94IC5tb2JsaWUtbWVudSB7IHdpZHRoOiAzMHB4OyBtYXJnaW46IDAgYXV0bzsgfVxuICAgLmNzc19wcmVmaXgtbWVudS1ib3ggLmhhbWJ1cmdlciB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgd2lkdGg6IDEwMCU7IGhlaWdodDogNHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtkaXNwbGF5OiBibG9jazsgdHJhbnNpdGlvbjogMC44czstd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApOyB9XG4gICAuY3NzX3ByZWZpeC1tZW51LWJveCAuaGFtYnVyZ2VyOjpiZWZvcmUsLmNzc19wcmVmaXgtbWVudS1ib3ggLmhhbWJ1cmdlcjo6YWZ0ZXIgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGNvbnRlbnQ6IFwiXCI7IHdpZHRoOiAyMHB4OyBoZWlnaHQ6IDRweDsgbGVmdDogMDt9XG4gICAuY3NzX3ByZWZpeC1tZW51LWJveCAuaGFtYnVyZ2VyOjpiZWZvcmUgeyB0b3A6IDEwcHg7ICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO2xlZnQ6IGF1dG87cmlnaHQ6IDA7fVxuICAgLmNzc19wcmVmaXgtbWVudS1ib3ggLmhhbWJ1cmdlcjo6YWZ0ZXIgeyB0b3A6IC0xMHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpOyB9XG4gICAuY3NzX3ByZWZpeC1tZW51LWJveCAuaGFtYnVyZ2VyLFxuICAgLmNzc19wcmVmaXgtbWVudS1ib3ggLmhhbWJ1cmdlcjo6YWZ0ZXIsXG4gICAuY3NzX3ByZWZpeC1tZW51LWJveCAuaGFtYnVyZ2VyOjpiZWZvcmV7XG5cdCAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzLHRvcCAuMnMsbGVmdCAuMnMsdHJhbnNmb3JtIC4ycyAuMTVzO1xuICAgfVxuICAgLm1vYmxpZS1tZW51LWFjdGl2ZS5jc3NfcHJlZml4LW1lbnUtYm94IC5oYW1idXJnZXJ7YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7fVxuICAgLm1vYmxpZS1tZW51LWFjdGl2ZS5jc3NfcHJlZml4LW1lbnUtYm94IC5oYW1idXJnZXI6OmJlZm9yZSxcbiAgIC5tb2JsaWUtbWVudS1hY3RpdmUuY3NzX3ByZWZpeC1tZW51LWJveCAuaGFtYnVyZ2VyOjphZnRlciAge1xuXHRsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgIH1cbiAgIC5tb2JsaWUtbWVudS1hY3RpdmUuY3NzX3ByZWZpeC1tZW51LWJveCAuaGFtYnVyZ2VyOjpiZWZvcmV7XG5cdCAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0ICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgIH1cbiAgIC5tb2JsaWUtbWVudS1hY3RpdmUuY3NzX3ByZWZpeC1tZW51LWJveCAuaGFtYnVyZ2VyOjphZnRlcntcblx0ICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdCAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG5cdC5vcGVuLXRvZ2dsZSAuY3NzX3ByZWZpeC1tZW51LWJveCAuaGFtYnVyZ2VyOmFmdGVyLFxuXHQub3Blbi10b2dnbGUgLmNzc19wcmVmaXgtbWVudS1ib3ggLmhhbWJ1cmdlcjpiZWZvcmV7XG5cdFx0d2lkdGg6MjVweDtcblx0fVxuXG4gICAuY3NzX3ByZWZpeC1tZW51LWJveCB7ICB3aWR0aDogMzBweDsgaGVpZ2h0OiA1NXB4OyBwb3NpdGlvbjogcmVsYXRpdmU7ICBkaXNwbGF5OiBmbGV4OyBhbGlnbi1pdGVtczogY2VudGVyOyBjdXJzb3I6IHBvaW50ZXI7IH1cblxuICAgLmZhZGUtaW4geyAtd2Via2l0LWFuaW1hdGlvbjogZmFkZS1pbiAwLjVzIGN1YmljLWJlemllcigwLjM5MCwgMC41NzUsIDAuNTY1LCAxLjAwMCkgYm90aDsgYW5pbWF0aW9uOiBmYWRlLWluIDAuNXMgY3ViaWMtYmV6aWVyKDAuMzkwLCAwLjU3NSwgMC41NjUsIDEuMDAwKSBib3RoOyB9XG4gICBALXdlYmtpdC1rZXlmcmFtZXMgZmFkZS1pbiB7XG5cdCAwJSB7IG9wYWNpdHk6IDA7IH1cblx0IDEwMCUgeyBvcGFjaXR5OiAxOyB9XG4gICB9XG4gICBAa2V5ZnJhbWVzIGZhZGUtaW4ge1xuXHQgMCUgeyBvcGFjaXR5OiAwOyB9XG5cdCAxMDAlIHsgb3BhY2l0eTogMTsgfVxuICAgfVxuICAgLyptZW51LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbiAgIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIHNpZGViYXIgYnV0dG9uXG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgYm9keTpiZWZvcmUgeyBjb250ZW50OiBcIlwiOyBwb3NpdGlvbjogZml4ZWQ7IHotaW5kZXg6IDA7IGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbjsgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluOyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbjsgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluOyBvcGFjaXR5OiAwOyB9XG4gIGJvZHkuc2lkZS1iYXItb3BlbjpiZWZvcmUgeyBvcGFjaXR5OiAxOyB6LWluZGV4OiA5OTk5OyBvcGFjaXR5OiAwLjg7IH1cbiAgLm1lbnUtYnRuIC5saW5lIHsgd2lkdGg6IDI1cHg7IGhlaWdodDogMnB4OyBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7IGRpc3BsYXk6IGJsb2NrOyBtYXJnaW46IDdweCAwOyB9XG4gIFxuICAuc2lkZS1iYXItY2xvc2UgLmNzc19wcmVmaXgtbWVudS1zaWRlLWJhciB7IHJpZ2h0OiAtNDc1cHg7IH1cbiAgLnNpZGUtYmFyLW9wZW4gLmNzc19wcmVmaXgtbWVudS1zaWRlLWJhciB7IHJpZ2h0OiAwOyB9XG4gIC5jc3NfcHJlZml4LW1lbnUtc2lkZS1iYXIgeyBiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7IHdpZHRoOiA0NzVweDsgdG9wOiAwOyByaWdodDogLTQ3NXB4OyBwb3NpdGlvbjogZml4ZWQ7IGhlaWdodDogMTAwJTsgei1pbmRleDogOTk5OTsgb3ZlcmZsb3c6IGhpZGRlbjsgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7IHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0OyAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0OyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7IC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0OyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0OyBwYWRkaW5nOiA5MHB4IDQ1cHggNDVweCA0NXB4OyAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSg0NCwgMTAxLCAxNDQsIDAuMSk7IC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDQ0LCAxMDEsIDE0NCwgMC4xKTsgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDQ0LCAxMDEsIDE0NCwgMC4xKTsgfVxuICAjc2lkZWJhci1zY3JvbGxiYXIgeyBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMjBweCk7IG92ZXJmbG93LXk6IHNjcm9sbDsgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG5cblxuICAvKiBTaWJlYmFyIEJ1dHRvbiBlZmZmZWN0IHN0YXJ0ICovXG5cbi5jc3NfcHJlZml4LW1lbnUtc2lkZWJhcntcblx0d2lkdGg6IDI0cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMjRweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICB9XG4jY3NzX3ByZWZpeC1zcXVhcmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAyNHB4O1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMCAgYXV0bztcbiAgfVxuICBcbiAgI2Nzc19wcmVmaXgtc3F1YXJlIHNwYW4ge1xuXHR3aWR0aDogOHB4O1xuXHRoZWlnaHQ6IDhweDtcblx0YmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbjogMCAycHg7XG5cdFxuICB9XG4gICNjc3NfcHJlZml4LXNxdWFyZTpob3ZlciBzcGFue1xuXHQtd2Via2l0LWFuaW1hdGlvbjogc3F1YXJlLWVmZmVjdCAycyBpbmZpbml0ZSBlYXNlLWluLW91dCBib3RoO1xuXHRhbmltYXRpb246IHNxdWFyZS1lZmZlY3QgMnMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYm90aDtcbiAgfVxuICAjY3NzX3ByZWZpeC1zcXVhcmUgc3BhbjpudGgtY2hpbGQoMyl7XG5cdCAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG4gIH1cbiAgXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFxuXG5cblxuXG5cblxuXG5cblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQgIFxuICAjY3NzX3ByZWZpeC1zcXVhcmU6aG92ZXIgc3BhbjpudGgtY2hpbGQoMSkge1xuXHRsZWZ0OiAwcHg7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjJzO1xuXHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAwLjJzO1xuICB9XG4gIFxuICAjY3NzX3ByZWZpeC1zcXVhcmU6aG92ZXIgc3BhbjpudGgtY2hpbGQoMikge1xuXHRsZWZ0OiAxNXB4O1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC4zcztcblx0XHRcdGFuaW1hdGlvbi1kZWxheTogMC4zcztcbiAgfVxuICBcbiAgI2Nzc19wcmVmaXgtc3F1YXJlOmhvdmVyIHNwYW46bnRoLWNoaWxkKDMpIHtcblx0bGVmdDogMzBweDtcblx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuNHM7XG5cdFx0XHRhbmltYXRpb24tZGVsYXk6IDAuNHM7XG4gIH1cbiAgXG4gICNjc3NfcHJlZml4LXNxdWFyZTpob3ZlciBzcGFuOm50aC1jaGlsZCg0KSB7XG5cdGxlZnQ6IDQ1cHg7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjVzO1xuXHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAwLjVzO1xuICB9XG4gIFxuIFxuICBAa2V5ZnJhbWVzIHNxdWFyZS1lZmZlY3Qge1xuXHQwJXtcblx0ICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHQgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdCAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0ICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHQgIG9wYWNpdHk6IDE7XG5cdH1cblx0MjUle1xuXHQgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdCAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0ICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHQgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdCAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdCAgb3BhY2l0eTogMTtcblx0fVxuXHQ1MCV7XG5cdCAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0ICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHQgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdCAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0ICBvcGFjaXR5OiAxO1xuXHR9XG5cdCAxMDAle1xuXHQgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdCAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0ICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHQgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdCAgb3BhY2l0eTogMTtcblx0fVxuICB9XG4gIEAtd2Via2l0LWtleWZyYW1lcyBzcXVhcmUtZWZmZWN0IHtcblx0MCV7XG5cdCAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0ICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHQgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdCAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0ICBvcGFjaXR5OiAxO1xuXHR9XG5cdDI1JXtcblx0ICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHQgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdCAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0ICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHQgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHQgIG9wYWNpdHk6IDE7XG5cdH1cblx0NTAle1xuXHQgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdCAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0ICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHQgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdCAgb3BhY2l0eTogMTtcblx0fVxuXHQgMTAwJXtcblx0ICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHQgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdCAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0ICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHQgIG9wYWNpdHk6IDE7XG5cdH1cbiAgfVxuXG5cbiAgXG4gICAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0XHRcdCAgU2Nyb2xsYmFyXG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAuc2Nyb2xsYmFyLXRodW1iLCAuc2Nyb2xsYmFyLXRyYWNrLXkgeyB3aWR0aDogNHB4ICFpbXBvcnRhbnQ7IH1cbiAuc2Nyb2xsYmFyLXRodW1iIHsgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSkgIWltcG9ydGFudDsgfVxuIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIgeyBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KSAhaW1wb3J0YW50OyB9XG4gXG4vKiBoZWFkZXIgKi9cblxuaGVhZGVyI21haW4taGVhZGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRsZWZ0OiAwcHg7XG5cdHJpZ2h0OiAwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0ei1pbmRleDogOTk5O1xuXHRiYWNrZ3JvdW5kOnZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0d2lkdGg6IDEwMCU7XG5cdHotaW5kZXg6IDk5OTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XHRcblx0cGFkZGluZzowIDE2cHg7XG59XG5oZWFkZXIjbWFpbi1oZWFkZXIubWVudS1zdGlja3l7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDMwcHggMHB4IHJnYigwIDAgMCAvIDEwJSk7XG4gICAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDMwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDMwcHggMHB4IHJnYigwIDAgMCAvIDEwJSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0Ym9yZGVyLWJvdHRvbTpub25lO1xufSBcbmhlYWRlciAuaGVhZGVyLWltYWdlIGltZ3tcblx0d2lkdGg6IDE1MHB4O1xufVxuXG5oZWFkZXIgLmN1c3RvbS1sb2dvLWltZyBpbWd7XG5cdHdpZHRoOiAxNTBweDtcbn1cblxuaGVhZGVyIC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZCBpbWcubG9nbyB7XG5cdGhlaWdodDogODBweDtcbn1cbi5zZWFyY2gtZm9ybXtwb3NpdGlvbjogcmVsYXRpdmU7fVxuXG4gIC5zZWFyY2hfY291bnQgI2J0bi1zZWFyY2gsIC5zZWFyY2hfY291bnQgI2J0bi1zZWFyY2ggc3ZnIHtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWhpZ2hsaWdodC1mb250LWZhbWlseSk7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGxldHRlci1zcGFjaW5nOiAzcHg7XG59XG5cbi5zZWFyY2hfY291bnQgI2J0bi1zZWFyY2g6aG92ZXIsIFxuLnNlYXJjaF9jb3VudCAjYnRuLXNlYXJjaDpob3ZlciBzdmd7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwubmF2YmFyLW5hdj4gbGkubWVudS1pdGVtID5hOmJlZm9yZSwgXG5oZWFkZXIgLm5hdmJhciB1bC5uYXZiYXItbmF2PiBsaS5tZW51LWl0ZW0gLnN1Yi1tZW51IGxpLm1lbnUtaXRlbSA+YTpiZWZvcmV7XG5cdGNvbnRlbnQ6IFwiXCI7IFxuXHR3aWR0aDogNHB4O1xuXHRoZWlnaHQ6IDBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdG9wYWNpdHk6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRsZWZ0OjA7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW47XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbjtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW47XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW47XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbjtcbn1cbmhlYWRlciAubmF2YmFyIHVsLm5hdmJhci1uYXY+IGxpLm1lbnUtaXRlbSAuc3ViLW1lbnUgbGkubWVudS1pdGVtID5hOmJlZm9yZSxcbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbSBhOmJlZm9yZXtcblx0dG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRsZWZ0OiA4cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsLm5hdmJhci1uYXY+IGxpLm1lbnUtaXRlbSAuc3ViLW1lbnUgbGkubWVudS1pdGVtID5hOmhvdmVyOmJlZm9yZSxcbmhlYWRlciAubmF2YmFyIHVsLm5hdmJhci1uYXY+IGxpIC5zdWItbWVudSBsaS5tZW51LWl0ZW0uY3VycmVudC1tZW51LWl0ZW0+YTpiZWZvcmUsXG5oZWFkZXIgLm5hdmJhciB1bC5uYXZiYXItbmF2ID4gbGkubWVudS1pdGVtIC5zdWItbWVudSBsaS5tZW51LWl0ZW06aG92ZXIgPiBhOjpiZWZvcmV7XG5cdG9wYWNpdHk6IDE7XG5cdGhlaWdodDogMjBweDtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwubmF2YmFyLW5hdj4gbGkubWVudS1pdGVtID5hOmhvdmVyOmJlZm9yZSxcbmhlYWRlciAubmF2YmFyIHVsLm5hdmJhci1uYXY+IGxpLm1lbnUtaXRlbS5hY3RpdmUgPmE6aG92ZXI6YmVmb3JlLFxuaGVhZGVyIC5uYXZiYXIgdWwubmF2YmFyLW5hdiBsaS5tZW51LWl0ZW0uY3VycmVudC1tZW51LWFuY2VzdG9yPmE6YmVmb3Jle1xuXHRvcGFjaXR5OiAxO1xuXHRoZWlnaHQ6MjBweDtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwubmF2YmFyLW5hdj5saS5jdXJyZW50LW1lbnUtaXRlbT5hOmJlZm9yZSwgaGVhZGVyIC5uYXZiYXIgdWwubmF2YmFyLW5hdj5saS5jdXJyZW50LXBhZ2UtYW5jZXN0b3I+YTpiZWZvcmUgLGhlYWRlciAubmF2YmFyIHVsLm5hdmJhci1uYXY+bGkuY3VycmVudC1tZW51LWFuY2VzdG9yID5hOmJlZm9yZXtcblx0b3BhY2l0eTogMTtcblx0aGVpZ2h0OiAxMDAlO1xufVx0XG5oZWFkZXIgLm5hdmJhciB1bC5uYXZiYXItbmF2PmxpLm1lbnUtaXRlbS5jdXJyZW50LXBhZ2UtYW5jZXN0b3I+YSxcbmhlYWRlciAubmF2YmFyIHVsLm5hdmJhci1uYXY+bGkubWVudS1pdGVtLmN1cnJlbnQtbWVudS1pdGVtPmEsXG5oZWFkZXIgLm5hdmJhciB1bC5uYXZiYXItbmF2PmxpLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtaXRlbSA+LnRvZ2dsZWRyb3Agc3Zne2NvbG9yOnZhcigtLWdsb2JhbC1mb250LWNvbG9yKTt9XHRcblxuaGVhZGVyIC5uYXZiYXIgLm5hdmJhci1uYXYgbGk6bGFzdC1jaGlsZCAuc3ViLW1lbnUgbGk6aG92ZXIgPiAuc3ViLW1lbnUsXG5oZWFkZXIgLm5hdmJhciAubmF2YmFyLW5hdiBsaTpudGgtbGFzdC1jaGlsZCgyKSAuc3ViLW1lbnUgbGk6aG92ZXIgPiAuc3ViLW1lbnUge1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMTAwJTtcbn1cblxuLmFkbWluLWJhciBoZWFkZXIjbWFpbi1oZWFkZXIubWVudS1zdGlja3kge1xuXHR0b3A6IDMwcHg7XG59XG5cbi5oaWRlLWFkbWluLWJhci5hZG1pbi1iYXIgaGVhZGVyI21haW4taGVhZGVyLm1lbnUtc3RpY2t5IHtcblx0dG9wOiAwO1xufVxuXG4uY3NzX3ByZWZpeC1oaWRlLWhlYWRlciBoZWFkZXIjbWFpbi1oZWFkZXIrLnNpdGUtY29udGVudC1jb250YWluIHtcblx0cGFkZGluZy10b3A6IDcwcHg7XG59XG5cbmhlYWRlciAuY3NzX3ByZWZpeC1zdWItY2FyZC5zZXR0aW5nLWRyb3Bkb3duIHtcblx0cGFkZGluZzogMTVweCAxNXB4IDE1cHggMCAhaW1wb3J0YW50O1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bC5uYXZiYXItbmF2ID4gbGkubWVudS1pdGVtOmhvdmVyID4gYSxcbmhlYWRlciAubmF2YmFyIHVsLm5hdmJhci1uYXYgPiBsaS5tZW51LWl0ZW06aG92ZXIgPiBzdmcge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCA+IGxpLmN1cnJlbnQtbWVudS1hbmNlc3RvciA+IGEsXG5oZWFkZXIgLm5hdmJhciB1bCA+IGxpLmN1cnJlbnQtbWVudS1hbmNlc3RvciA+IHN2ZyB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtcGFyZW50IGEsIGhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSAuc3ViLW1lbnUgbGkubWVudS1pdGVtLmN1cnJlbnQtbWVudS1pdGVtIGEsIGhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSAuc3ViLW1lbnUgbGkubWVudS1pdGVtOmhvdmVyIGEge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuaGVhZGVyIC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yIGEsICBoZWFkZXIgLm5hdmJhciB1bCBsaTpob3Zlcj4gLnRvZ2dsZWRyb3AgPnN2ZyxcbmhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1hbmNlc3RvciAudG9nZ2xlZHJvcD5zdmd7XG4gICAgY29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcbn1cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaTpob3ZlciBzcGFuLnRvZ2dsZWRyb3AgPiBzdmcgLGhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtcGFyZW50IHN2Z3tcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cbmhlYWRlciAubmF2YmFyIHVsLm5hdmJhci1uYXYgbGkubWVudS1pdGVtLmN1cnJlbnQtbWVudS1hbmNlc3Rvcj51bC5zdWItbWVudT5saS5jdXJyZW50LW1lbnUtYW5jZXN0b3I+YXtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdGNvbG9yOnZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaTpob3Zlcj5he1xuXHRjb2xvcjp2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyPmE6YmVmb3Jle1xuXHRvcGFjaXR5OiAxO1xuXHR3aWR0aDogMTAwJTtcbn1cbmhlYWRlciAubmF2YmFyIHVsLm5hdmJhci1uYXYgbGkubWVudS1pdGVtLmN1cnJlbnQtbWVudS1hbmNlc3Rvcj51bC5zdWItbWVudT5saS5jdXJyZW50LW1lbnUtYW5jZXN0b3I+YTpiZWZvcmV7XG5cdGNvbnRlbnQ6bm9uZTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkubWVudS1pdGVtID4gYSB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG59XG5oZWFkZXIgLm5hdmJhciB1bC5uYXZiYXItbmF2ID4gbGkubWVudS1pdGVtID4gYXtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nKTtcbn1cbi8qaGVhZGVyIHNlYXJjaCovXG5oZWFkZXIgLmNzc19wcmVmaXgtc2hvcC1idG4taG9sZGVyIHVse1xuXHRtYXJnaW46IDA7XG59XG4uc2l0ZS5waHBfcHJlZml4IGhlYWRlciAubmF2YmFyIHVsLm5hdmJhci1uYXYgPiBsaS5tZW51LWl0ZW0gLnRvZ2dsZWRyb3B7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5oZWFkZXIgbGkgLnNlYXJjaC1ib3ggaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG5cdGhlaWdodDogNDBweDtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRvdXRsaW5lOiBub25lO1xuXHRwYWRkaW5nOiAxNXB4IDQwcHggMTVweCAxNXB4O1xuXHR3aWR0aDogMHB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogLTlweDtcblx0cmlnaHQ6IDA7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdHRyYW5zaXRpb246IHdpZHRoIDAuNHMgY3ViaWMtYmV6aWVyKDAsIDAuNzk1LCAwLCAxKTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR6LWluZGV4OiAxMTtcblx0bWFyZ2luOiAtMTBweCAwIDAgMDtcbiAgfVxuICBcbiAgaGVhZGVyIGxpIC5zZWFyY2gtYm94IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIFxuICBoZWFkZXIgbGkgLnNlYXJjaC1ib3ggaW5wdXRbdHlwZT1cInNlYXJjaFwiXTpmb2N1cyB7XG5cdHdpZHRoOiAyNTBweDtcblx0ei1pbmRleDogMTtcblx0Y3Vyc29yOiB0ZXh0O1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdHotaW5kZXg6IDk7XG5cdGNvbG9yOiByZ2JhKDEwMiwgMTAyLCAxMDIsIDAuNik7XG4gIH1cbiAgXG4gIGhlYWRlciBsaSAuc2VhcmNoLWJveCAuc2VhcmNoLXN1Ym1pdDpob3ZlciB7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbiAgXG4gIGhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbSBhe1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuICB9XG4gIGhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbSAudG9nZ2xlZHJvcD5zdmd7XG5cdGNvbG9yOnZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbiAgfVxuICBoZWFkZXIgLnNlYXJjaC1mb3JtIGlucHV0OmZvY3VzLFxuICBoZWFkZXIgLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXG4gIGhlYWRlciAuc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG4gIGhlYWRlciAuc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzLFxuICBoZWFkZXIgLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzIHtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRib3JkZXItdG9wOiBub25lO1xuXHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdGJvcmRlci1sZWZ0OiBub25lO1xuICB9XG4gIFxuICBoZWFkZXIgLmNzc19wcmVmaXgtc2hvcC1idG4taG9sZGVyIHVsIC5zZWFyY2g6OmJlZm9yZSxcbiAgaGVhZGVyIC5zZWFyY2g6OmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDE1cHgpO1xuXHRoZWlnaHQ6IGNhbGMoMTAwJSArIDE1cHgpO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0Ym9yZGVyOiAxLjVlbSBzb2xpZCB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0XG4gIH1cbiAgYm9keS5hZG1pbi1iYXIgLmhlYWRlciAuY3NzX3ByZWZpeC1zaG9wLWJ0bi1ob2xkZXIgdWwgLnNlYXJjaDo6YmVmb3JlLFxuICBib2R5LmFkbWluLWJhciAgaGVhZGVyIC5zZWFyY2g6OmFmdGVye1xuXHR0b3A6IDMycHg7XG4gIH1cbiAgaGVhZGVyIGJ1dHRvbiNidG4tc2VhcmNoLWNsb3NlIHN2Z3tcblx0ICBjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuICB9XG4gIGhlYWRlciAuY3NzX3ByZWZpeC1zaG9wLWJ0bi1ob2xkZXIgdWwgLnNlYXJjaC0tb3Blbjo6YmVmb3JlLFxuICBoZWFkZXIgLmNzc19wcmVmaXgtc2hvcC1idG4taG9sZGVyIHVsIC5zZWFyY2gtLW9wZW46OmFmdGVyIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuICBcbiAgaGVhZGVyIC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCB7XG5cdHRvcDogNHB4O1xuICB9XG4gIFxuICBoZWFkZXIgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IHN2ZyB7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbiAgfVxuICBcbiAgaGVhZGVyIC5uYXZiYXIgdWwuY3NzX3ByZWZpeC1zaG9wLWJ0bi1ob2xkZXIgdWwgbGkgYTpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG4gIFxuICBoZWFkZXIgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cbiAgXG4gIGhlYWRlciAuc2VhcmNoLnNlYXJjaC0tb3BlbiB7XG5cdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRvcGFjaXR5OiAxO1xuICB9XG4gIFxuICBoZWFkZXIgLnNlYXJjaCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJhY2tncm91bmQ6IHJnYigxNyAxNyAxNyAvIDk1JSk7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0ei1pbmRleDogMTAwMDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDB2aDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0OyB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDsgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0OyAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDsgXG4gIH1cbiAgXG4gIGhlYWRlciAuYnRuLS1zZWFyY2gtY2xvc2Uge1xuXHRmb250LXNpemU6IDEuNWVtO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMWVtO1xuXHRyaWdodDogMS4yNWVtO1xuXHRkaXNwbGF5OiBub25lO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0ZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgYm9keS5hZG1pbi1iYXIgaGVhZGVyIC5idG4tLXNlYXJjaC1jbG9zZXtcblx0dG9wOiAyLjVlbTtcbn1cbiAgXG4gIGhlYWRlciAuYnRuLS1zZWFyY2gtY2xvc2U6Zm9jdXMge1xuXHRvdXRsaW5lOiAwO1xuXHRib3gtc2hhZG93OiBub25lO1xuICB9XG4gIFxuICBoZWFkZXIgLnNlYXJjaF9fZm9ybSB7XG5cdG1hcmdpbjogNWVtIDA7XG5cdHdpZHRoOiBhdXRvO1xuICB9XG4gIFxuICBoZWFkZXIgLnNlYXJjaF9faW5wdXQge1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0Ym9yZGVyOiBub25lO1xuXHRoZWlnaHQ6IGF1dG87XG5cdGZvbnQtc2l6ZTogNDVweDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDAuMDVlbSAwO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRib3JkZXItYm90dG9tOiAycHggc29saWQ7XG4gIH1cbiAgXG4gIGhlYWRlciAuc2VhcmNoX19pbnB1dDpmb2N1cyB7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkO1xuICB9XG4gIFxuICBoZWFkZXIgLnNlYXJjaF9faW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRvcGFjaXR5OiAwLjY7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG4gIH1cbiAgXG4gIGhlYWRlciAuc2VhcmNoX19pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG5cdG9wYWNpdHk6IDAuNjtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbiAgfVxuICBcbiAgaGVhZGVyIC5zZWFyY2hfX2lucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdG9wYWNpdHk6IDAuNjtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbiAgfVxuICBcbiAgaGVhZGVyIC5zZWFyY2hfX2lucHV0Ojotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuICAuc2VhcmNoX19pbnB1dDo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgfVxuICBcbiAgaGVhZGVyIC5zZWFyY2hfX2lucHV0OjotbXMtY2xlYXIge1xuXHRkaXNwbGF5OiBub25lO1xuICB9XG4gIFxuICBoZWFkZXIgZm9ybS5zZWFyY2gtZm9ybSAuZm9ybS1yb3cgLmhhcy1jb250ZW50fmxhYmVsLFxuICBoZWFkZXIgZm9ybS5zZWFyY2gtZm9ybSAuZm9ybS1yb3cgaW5wdXQ6Zm9jdXN+bGFiZWwsXG4gIGhlYWRlciBmb3JtLnNlYXJjaC1mb3JtIC5mb3JtLXJvdyBsYWJlbCB7XG5cdHRvcDogLTkwcHg7XG4gIH1cbiAgXG4gIGhlYWRlciAuY3NzX3ByZWZpeC1zaG9wLWJ0bi1ob2xkZXIgdWwgbGkgc3ZnIHtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRoZWlnaHQ6IDE2cHg7XG5cdHdpZHRoOiAyMHB4O1xuICB9XG4gIFxuICBoZWFkZXIgLnNlYXJjaC1mb3JtIGlucHV0IHtcblx0aGVpZ2h0OiBhdXRvO1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdGJvcmRlcjogbm9uZTtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMWYyMzMyO1xuICB9XG4gIFxuICBoZWFkZXIgZm9ybS5zZWFyY2gtZm9ybSAuZm9ybS1yb3cgbGFiZWwge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRmb250LXNpemU6IDQ1cHg7XG5cdHRvcDogLTEzcHg7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbi1ib3R0b206IDBweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0bGVmdDogMHB4O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgfVxuICBcbiAgaGVhZGVyIC5zZWFyY2gtZm9ybSBpbnB1dCB7XG5cdHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG5cdC1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdHBhZGRpbmc6IDAgMTVweDtcbiAgfVxuICBcbiAgaGVhZGVyIC5zZWFyY2gtZm9ybSBpbnB1dCB7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0aGVpZ2h0OiBhdXRvO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuICB9XG4gIC5jc3NfcHJlZml4LWhlYWRlcl9idG5faG9sZGVye2Rpc3BsYXk6IGZsZXg7bWFyZ2luLWxlZnQ6MzJweDt9XG4gIC5jc3NfcHJlZml4LWhlYWRlcl9idG5faG9sZGVyIC5oZWFkZXJfYnV0dG9uMl9idXR0b257bWFyZ2luLWxlZnQ6MTZweDt9XG4gIC5jc3NfcHJlZml4LWhlYWRlcl9idG5faG9sZGVyIC5oZWFkZXJfYnV0dG9uMV9idXR0b24gLmNzc19wcmVmaXgtYnV0dG9uIHtiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTt9XG4gIC5jc3NfcHJlZml4LWhlYWRlcl9idG5faG9sZGVyIC5oZWFkZXJfYnV0dG9uMV9idXR0b24gLmNzc19wcmVmaXgtYnV0dG9uOmFmdGVye2JhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7fVxuICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgU2VhcmNoIEVuZCAgIC0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgVXNlciBEcm9wZG93biAgICAtLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmhlYWRlciAuY3NzX3ByZWZpeC11c2VybWVudS1kcm9wZG93biAuY3NzX3ByZWZpeC1zdWItZHJvcGRvd24gLmNzc19wcmVmaXgtY2FyZC1ib2R5IGRpdiB7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbmhlYWRlciAuY3NzX3ByZWZpeC11c2VybWVudS1kcm9wZG93biAuY3NzX3ByZWZpeC1zdWItZHJvcGRvd24gLmNzc19wcmVmaXgtY2FyZC1ib2R5IC5yaWdodC1pY29uIHN2ZyB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuaGVhZGVyIC5jc3NfcHJlZml4LXVzZXJtZW51LWRyb3Bkb3duIC5jc3NfcHJlZml4LXNob3cgLmNzc19wcmVmaXgtc3ViLWRyb3Bkb3duLFxuLmNzc19wcmVmaXgtc2hvdyAuc2VhcmNoLWJveCB7XG5cdG9wYWNpdHk6IDE7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuXG5oZWFkZXIgLmNzc19wcmVmaXgtdXNlcm1lbnUtZHJvcGRvd24gLmNzc19wcmVmaXgtc3ViLWRyb3Bkb3duIHtcblx0d2lkdGg6IDMwMHB4O1xuXHRvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMDAlO1xuXHRyaWdodDogMTVweDtcblx0YmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWJvZHktYmdjb2xvcjEpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA3MHB4KTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA3MHB4KTtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cdHBhZGRpbmc6IDA7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDMwcHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG5cdC1tb3otYm94LXNoYWRvdzogMCAwIDMwcHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG5cdGJveC1zaGFkb3c6IDAgMCAzMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcblx0ei1pbmRleDogMTtcbn1cblxuXG5oZWFkZXIgLmNzc19wcmVmaXgtdXNlcm1lbnUtZHJvcGRvd24gbGkgLmNzc19wcmVmaXgtc3ViLWRyb3Bkb3duIC5jc3NfcHJlZml4LXN1Yi1jYXJkIHtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0cGFkZGluZzogMTVweCAxNXB4O1xuXHRjb2xvcjogaW5oZXJpdDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyOiAxcHggc29saWQ7XG5cdGJvcmRlci1pbWFnZS1zbGljZTogMTtcblx0Ym9yZGVyLXdpZHRoOiAwIDAgMXB4IDA7XG5cdGJvcmRlci1pbWFnZS1zb3VyY2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyMDksIDIwOCwgMjA3LCAwLjYpLCByZ2JhKDIwOSwgMjA4LCAyMDcsIDAuMyksIHJnYmEoMjA5LCAyMDgsIDIwNywgMCkpO1xufVxuXG5oZWFkZXIgLmNzc19wcmVmaXgtdXNlcm1lbnUtZHJvcGRvd24gLmNzc19wcmVmaXgtc3ViLWNhcmQuc2V0dGluZy1kcm9wZG93biB7XG5cdHBhZGRpbmc6IDE1cHggMTVweCAxNXB4IDAgIWltcG9ydGFudDtcbn1cblxuaGVhZGVyIC5jc3NfcHJlZml4LXVzZXJtZW51LWRyb3Bkb3duIGxpIC5jc3NfcHJlZml4LXN1Yi1kcm9wZG93biBhLmNzc19wcmVmaXgtc3ViLWNhcmQ6bGFzdC1jaGlsZCB7XG5cdGJvcmRlci1ib3R0b206IDA7XG59XG5cbmhlYWRlciAuY3NzX3ByZWZpeC11c2VybWVudS1kcm9wZG93biAuY3NzX3ByZWZpeC1zdWItZHJvcGRvd24gLmNzc19wcmVmaXgtY2FyZC1ib2R5IC5jc3NfcHJlZml4LXN1Yi1jYXJkIGg2IHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuaGVhZGVyIC5hdmF0YXItNDAge1xuXHRoZWlnaHQ6IDQwcHg7XG5cdHdpZHRoOiA0MHB4O1xuXHRtaW4td2lkdGg6IDQwcHg7XG5cdGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuXG5oZWFkZXIgLnN1Yi1tYWluIC5jc3NfcHJlZml4LXVzZXJtZW51LWRyb3Bkb3duIHVsIHtcblx0bWFyZ2luOiAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4ud3AtYmxvY2stZ2FsbGVyeSB7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi8qIE5hdmJhciAqL1xuXG5oZWFkZXIgLm5hdmJhciAubWVudS1oZWFkZXItbWVudS1jb250YWluZXIsXG5oZWFkZXIgLm5hdmJhciAubWVudS1hbGwtcGFnZXMtY29udGFpbmVyLFxuaGVhZGVyIC5uYXZiYXIgLm1lbnUtdGVzdGluZy1tZW51LWNvbnRhaW5lcixcbmhlYWRlciAubmF2YmFyIC5tZW51LXNob3J0LWNvbnRhaW5lcixcbmhlYWRlciAubmF2YmFyIC5tZW51LW1haW4tbWVudS1jb250YWluZXIge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bC5uYXZiYXItbmF2IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwge1xuXHRmbG9hdDogaW5oZXJpdDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwuc3ViLW1lbnUgbGkge1xuXHRkaXNwbGF5OiBibG9jaztcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cbmhlYWRlciAubmF2YmFyICB1bCA+bGl7XG5cdHBhZGRpbmc6IDE1cHggMDtcbn1cbmhlYWRlciAubmF2YmFyIHVsIGxpIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0bWFyZ2luLXJpZ2h0OiAxOHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuaGVhZGVyIC5uYXZiYXIgdWwgbGk6bGFzdC1jaGlsZHttYXJnaW46IDA7fVxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgYSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0cGFkZGluZzogMCAwIDAgMTVweDtcblx0bGluZS1oZWlnaHQ6IDcwcHg7XG5cdHotaW5kZXg6IDk7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIHN2ZyB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaS5tZW51LWl0ZW0gYSB7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDNweCAwIDNweCAxNXB4O1xuXHRsaW5lLWhlaWdodDogNzBweDtcblx0ei1pbmRleDogOTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuaGVhZGVyLm1lbnUtc3RpY2t5IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51ID4gbGkgYSB7XG5cdGxpbmUtaGVpZ2h0OiAxZW07XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSA+IGEge1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0bGluZS1oZWlnaHQ6IDFlbTtcblx0cGFkZGluZzogMTVweCAxNXB4IDE1cHggMjBweDtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ2xvYmFsLWJvZHktbGlnaHRjb2xvcik7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG5cdC1tb3otYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG5cdC1tcy1ib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcblx0LW8tYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG5cdHotaW5kZXg6IDE7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSA+IGE6aG92ZXJ7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkgPiBhOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIHVsIGxpIGEge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gdWwgbGkgYTpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbmhlYWRlci5tZW51LXN0aWNreSAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaTpob3ZlciA+IC5zdWItbWVudSB7XG5cdHRvcDogLTE1cHg7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSAudG9nZ2xlZHJvcCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAzMHB4O1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xuXHR6LWluZGV4OiA5O1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbn1cblxuLmNzc19wcmVmaXgtdXNlci1kcm9wZG93bi5zZWFyY2gtdG9nZ2xlIHtcblx0bWFyZ2luOiAxNXB4IDA7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRwYWRkaW5nOiAwIDE1cHg7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGk6bGFzdC1jaGlsZHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyID4gc3ZnIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIGxpOmhvdmVyID4gYSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIGxpOmhvdmVyID4gc3ZnIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkgLnN1Yi1tZW51IGxpLm1lbnUtaXRlbSBhIHtcblx0YmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWJvZHktbGlnaHRjb2xvcik7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaTpob3Zlcntcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuaGVhZGVyIC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LWl0ZW0gYSxcbmhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgYSxcbmhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgc3ZnLFxuaGVhZGVyIC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LWl0ZW0gc3ZnIHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIC5zdWItbWVudSBsaS5tZW51LWl0ZW0gYSB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG59XG5cbmhlYWRlciAuY29udGFpbmVyLWZsdWlkIHtcblx0cGFkZGluZzogMCA2NHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoIG1pbi13aWR0aDogMTIwMHB4ICkge1xuXHRoZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkgYSxcblx0aGVhZGVyLm1lbnUtc3RpY2t5IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIGEge1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdH1cblx0aGVhZGVyIC5uYXZiYXIgLm1lbnUtYWxsLXBhZ2VzLWNvbnRhaW5lcntcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXHRoZWFkZXIgLm5hdmJhciB1bCBsaSBzdmd7bWFyZ2luLWxlZnQ6IDZweDt9XHRcbn1cblxuXG5AbWVkaWEgKCBtYXgtd2lkdGg6IDEzNTBweCApIHtcblx0aGVhZGVyIC5jb250YWluZXItZmx1aWQge1xuXHRcdHBhZGRpbmc6IDAgMzJweDtcblx0fVxufVxuXG5cbkBtZWRpYSAoIG1pbi13aWR0aDogMTE5OXB4ICkge1xuXHQuY29udGFpbmVyLWZsdWlkIHsgcGFkZGluZzogMCA0MHB4O31cblx0XG59XG4gXG5cbkBtZWRpYSAoIG1heC13aWR0aDogMTE5OXB4ICkge1xuXG5cdC5zaXRlLnBocF9wcmVmaXggaGVhZGVyIC5uYXZiYXIgdWwubmF2YmFyLW5hdj5saS5tZW51LWl0ZW0gLnRvZ2dsZWRyb3B7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHQgIH1cblx0ICBoZWFkZXIgLmNvbnRhaW5lci1mbHVpZHtcblx0XHQgIHBhZGRpbmc6IDAgMTZweDtcblx0ICB9XG5cdCAgaGVhZGVyIC5uYXZiYXIgLm1lbnUtYWxsLXBhZ2VzLWNvbnRhaW5lcj51bHtcblx0XHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cdFx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDEwMHB4KTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHR9XG5cdC5jYXJnb3RvbiBoZWFkZXIgLm5hdmJhciAubWVudS1hbGwtcGFnZXMtY29udGFpbmVyPnVse1xuXHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDMwMHB4KTtcblx0fVxuXHRoZWFkZXIgLm5hdmJhciB1bD5saXsgcGFkZGluZzogMDt9XG5cdGhlYWRlciAuc2VhcmNoX2NvdW50ICNidG4tc2VhcmNoe1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMzBweDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdHRvcDogLTMycHg7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdH1cblx0aGVhZGVyIC5zZWFyY2hfY291bnQgI2J0bi1zZWFyY2ggLnNlYXJjaC10ZXh0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdGhlYWRlciAubmF2YmFyIC5jc3NfcHJlZml4LXNob3AtYnRuLWhvbGRlciA+IHVsIHtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0fVxuXHRoZWFkZXIgLm5hdmJhciAubmF2YmFyLW5hdiBsaTpsYXN0LWNoaWxkIC5zdWItbWVudSBsaTpob3ZlciA+IC5zdWItbWVudSxcblx0aGVhZGVyIC5uYXZiYXIgLm5hdmJhci1uYXYgbGk6bnRoLWxhc3QtY2hpbGQoMikgLnN1Yi1tZW51IGxpOmhvdmVyID4gLnN1Yi1tZW51IHtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAxMDAlO1xuXHR9XG5cdGhlYWRlciAubmF2YmFyIHVsLm5hdmJhci1uYXY+bGk6YWZ0ZXIsaGVhZGVyIC5uYXZiYXIgdWwubmF2YmFyLW5hdj5saTpiZWZvcmV7XG5cdFx0ZGlzcGxheTpub25lO1xuXHR9XG5cdFxuXHQubmF2YmFyLWJyYW5kIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxuXG5cdC5jc3NfcHJlZml4LXNlYXJjaC1iYXIgLnNlYXJjaC1pbnB1dCB7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWJvZHktYmdjb2xvcik7XG5cdFx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblx0XHRib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG5cdH1cblxuXHQubmF2YmFyLXJpZ2h0IGxpIHtcblx0XHRwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuc2VhcmNoLWJveCB7XG5cdFx0bWluLXdpZHRoOiAxNi4ycmVtO1xuXHR9XG5cblx0aGVhZGVyIC5uYXZiYXIgdWwgbGkge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0aGVhZGVyIC5uYXZiYXIgdWwgbGkubWVudS1pdGVtIGEge1xuXHRcdGxpbmUtaGVpZ2h0OiAxMHB4O1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0cGFkZGluZzogMTBweCAzMHB4O1xuXHR9XG5cblx0aGVhZGVyLnN0eWxlLW9uZSAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlci1pY29uIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdGhlYWRlciAubmF2YmFyIHVsIGxpLm1lbnUtaXRlbTpob3ZlciA+IGEsXG5cdGhlYWRlciAubmF2YmFyIHVsIGxpLm1lbnUtaXRlbTpob3ZlciA+IHN2ZyB7XG5cdFx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHR9XG5cdGhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaT5hOmhvdmVyOmJlZm9yZXtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0aGVhZGVyLm1lbnUtc3RpY2t5IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyID4gLnN1Yi1tZW51IHtcblx0XHR0b3A6IDA7XG5cdH1cblxuXHRoZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUsXG5cdGhlYWRlciAubmF2YmFyIHVsIGxpOmhvdmVyIC5zdWItbWVudSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHQvKiBiYWNrZ3JvdW5kOiByZ2JhKDEyNSwgMTQ0LCAxNjYsIDAuMTQpOyAqL1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0b3A6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMTBweDtcblx0XHQvKiB6LWluZGV4OiA5OyAqL1xuXHR9XG5cblx0LyogaGVhZGVyIC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZCB7XG5cdFx0bGluZS1oZWlnaHQ6IDcwcHg7XG5cdH0gKi9cblxuXHRoZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGk6aG92ZXIgPiAuc3ViLW1lbnUge1xuXHRcdHRvcDogMDtcblx0fVxuXG5cdGhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cdGhlYWRlciAubmF2YmFyIHVsLnN1Yi1tZW51IGxpIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdGhlYWRlciAubmF2YmFyIHVsIGxpIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdH1cblxuXHRoZWFkZXIgLmNzc19wcmVmaXgtYnV0dG9uLXN0eWxlLTIsXG5cdGhlYWRlciAuY3NzX3ByZWZpeC1idXR0b24tc3R5bGUtMSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdGhlYWRlciAuY3NzX3ByZWZpeC1tb2JpbGUtbWFpbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHRoZWFkZXIgLmNzc19wcmVmaXgtbW9iaWxlLW1haW4gLmNzc19wcmVmaXgtYnV0dG9uLXN0eWxlLTIsXG5cdGhlYWRlciAuY3NzX3ByZWZpeC1tb2JpbGUtbWFpbiAuY3NzX3ByZWZpeC1idXR0b24tc3R5bGUtMSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR9XG5cblx0aGVhZGVyIC5jc3NfcHJlZml4LW1vYmlsZS1tYWluIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdFx0cGFkZGluZzogMTVweDtcblx0fVxuXG5cdGhlYWRlciAubmF2YmFyLWxpZ2h0IHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cblx0aGVhZGVyIC5uYXZiYXIge1xuXHRcdHBhZGRpbmc6IDE2cHggMCAhaW1wb3J0YW50O1xuXHR9XG5cblx0aGVhZGVyLnN0eWxlLXZlcnRpY2FsIC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LWl0ZW0gYSxcblx0aGVhZGVyLnN0eWxlLXZlcnRpY2FsIC5uYXZiYXIgdWwgbGkgYTpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogaW5oZXJpdDtcblx0fVxuXG5cdGhlYWRlci5zdHlsZS12ZXJ0aWNhbCAubmF2YmFyIHVsIGxpIHN2ZyB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cdGhlYWRlci5zdHlsZS12ZXJ0aWNhbCAubmF2YmFyIHVsLm5hdmJhci1uYXYsXG5cdGhlYWRlci5zdHlsZS12ZXJ0aWNhbCAubWVudS1tYWluLW1lbnUtY29udGFpbmVyIHtcblx0XHRtYXgtaGVpZ2h0OiBpbmhlcml0O1xuXHR9XG5cblx0aGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51LFxuXHRoZWFkZXIgLm5hdmJhciB1bCBsaTpob3ZlciAuc3ViLW1lbnUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRvcDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdH1cblx0aGVhZGVyIC5uYXZiYXIgdWwgbGk6aG92ZXI+LnRvZ2dsZWRyb3A+c3Zne2NvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTt9XG5cdGhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaTpob3ZlciA+IC5zdWItbWVudSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHR9XG5cblx0aGVhZGVyIC5uYXZiYXIgdWwubmF2YmFyLW5hdiB7XG5cdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRcdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWJvZHktYmdjb2xvcik7XG5cdH1cblxuXHRoZWFkZXIgLm5hdmJhciB1bCBsaTpob3ZlciAuc3ViLW1lbnUge1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdH1cblxuXHRoZWFkZXIuc3R5bGUtb25lLnN0eWxlLXR3byB1bCBsaSAuc3ViLW1lbnUsXG5cdGhlYWRlci5zdHlsZS1vbmUuc3R5bGUtdHdvIC5uYXZiYXIgdWwgbGk6aG92ZXIgLnN1Yi1tZW51IHtcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG5cdH1cblxuXG5cdGhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaTpob3ZlciA+IC5zdWItbWVudSxcblx0aGVhZGVyIC5uYXZiYXIgLm5hdmJhci1uYXYgbGkgLnN1Yi1tZW51IGxpOmhvdmVyID4gLnN1Yi1tZW51IHtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHR9XG5cblx0aGVhZGVyIC5uYXZiYXIgLnN1Yi1tYWluIC5ibHVlLWJ0bi5idXR0b24ge1xuXHRcdHJpZ2h0OiA3MHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdGhlYWRlciAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlciB7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcdFx0XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGZvbnQtc2l6ZTogMDtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdHotaW5kZXg6OTtcblx0XHR0cmFuc2l0aW9uOiByaWdodCAwLjFzIGVhc2UtaW47XG5cdH1cblx0aGVhZGVyLnN0eWxlLW9uZSAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlciB7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0fVxuXG5cdGhlYWRlciAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0fVxuXG5cdGhlYWRlciAubmF2YmFyLWNvbGxhcHNlIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OjA7XG5cdFx0bGluZS1oZWlnaHQ6IDA7XG5cdFx0bGVmdDogYXV0bztcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDMwMHB4O1xuXHRcdGhlaWdodDoxMDB2aDtcblx0XHR6LWluZGV4OiAxO1xuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogMCAxMHB4IDMwcHggMCByZ2IoMjMgMjggMzcgLyAwLjEpO1xuXHRcdC1tb3otYm94LXNoYWRvdzogMCAxMHB4IDMwcHggMCByZ2IoMjMgMjggMzcgLyAwLjEpO1xuXHRcdGJveC1zaGFkb3c6IDAgMTBweCAzMHB4IDAgcmdiKDIzIDI4IDM3IC8gMC4xKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgIFx0XHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcblx0XHQtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZS1pbjtcblx0XHQtby10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2UtaW47XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLWluO1xuXHRcdGJhY2tncm91bmQ6dmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHR9XG5cdGhlYWRlciAubmF2YmFyLWNvbGxhcHNlLnNob3d7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICBcdFx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdH1cblx0aGVhZGVyIC5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSAubWVudS1hbGwtcGFnZXMtY29udGFpbmVye1xuXHRcdHBhZGRpbmctdG9wOjkycHg7XG5cdH1cblx0LmFkbWluLWJhciBoZWFkZXIgLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIC5tZW51LWFsbC1wYWdlcy1jb250YWluZXJ7XG5cdFx0cGFkZGluZy10b3A6MTIwcHg7XG5cdH1cblxuXHRoZWFkZXIuc3R5bGUtb25lLnN0eWxlLXR3byAubmF2YmFyIHVsLFxuXHRoZWFkZXIuc3R5bGUtb25lLnN0eWxlLXR3byB7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdH1cblxuXHRoZWFkZXIgLm5hdmJhciB1bCB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0XHRmbG9hdDpsZWZ0O1xuXHR9XG5cblx0aGVhZGVyIC5uYXZiYXIgdWwgbGkubWVudS1pdGVtIGEge1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdH1cblxuXHRoZWFkZXIgLm5hdmJhciB1bCBsaSxcblx0aGVhZGVyIC5uYXZiYXIgdWwuc3ViLW1lbnUgbGkge1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0fVxuXG5cdGhlYWRlciAubmF2YmFyIHVsIGxpIGEsXG5cdGhlYWRlciAubmF2YmFyIHVsIGxpLm1lbnUtaXRlbSBhIHtcblx0XHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTtcblx0XHRwYWRkaW5nOiAxMnB4IDMwcHg7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHR9XG5cdGhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1wYXJlbnQ+YSAsaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIGEgLGhlYWRlciAubmF2YmFyIHVsPmxpLmN1cnJlbnQtbWVudS1hbmNlc3Rvcj5hLGhlYWRlciAubmF2YmFyIHVsLm5hdmJhci1uYXY+bGkubWVudS1pdGVtOmhvdmVyPmF7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0fVxuXHRoZWFkZXIgLm5hdmJhciB1bC5uYXZiYXItbmF2IGxpLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtYW5jZXN0b3I+YTpiZWZvcmUsXG5cdGhlYWRlciAubmF2YmFyIHVsLm5hdmJhci1uYXYgbGkubWVudS1pdGVtLmN1cnJlbnQtbWVudS1wYXJlbnQ+YTpiZWZvcmV7XG5cdFx0b3BhY2l0eToxO1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxuXHRoZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGk+YXtib3JkZXItcmFkaXVzOiAwO31cbmhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtIGEsIGhlYWRlciAubmF2YmFyIHVsIGxpIGE6aG92ZXIgLGhlYWRlciAubmF2YmFyIHVsLm5hdmJhci1uYXY+bGkubWVudS1pdGVtLmN1cnJlbnQtbWVudS1pdGVtPmEgLGhlYWRlciAubmF2YmFyIHVsIGxpLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtcGFyZW50PmF7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbmhlYWRlciAubmF2YmFyIHVsIGxpLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtcGFyZW50PmE6YmVmb3Jle1xuXHRvcGFjaXR5OiAxO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cdGhlYWRlciAubmF2YmFyIHVsIGxpIGE6OmJlZm9yZSB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0fVxuXG5cdGhlYWRlciAubmF2YmFyIHVsIGxpIC50b2dnbGVkcm9wLFxuXHRoZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkgLnRvZ2dsZWRyb3Age1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDozMHB4O1xuXHRcdHRvcDogMTVweDtcblx0XHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTtcblx0XHR6LWluZGV4OiA5O1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG5cdFx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuXHRcdC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuXHRcdC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG5cdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuXHRcdHRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO1xuXHR9XG5cdGhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSAudG9nZ2xlZHJvcHtyaWdodDoxNXB4O31cblxuXHRoZWFkZXIgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtaXRlbSBzdmcsXG5cdGhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgc3ZnIHtcblx0XHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdH1cbiAgICBoZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkgc3Zne1xuXHRcdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG5cdH1cblxuXHRoZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGk6aG92ZXIgPiAuc3ViLW1lbnUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cdGhlYWRlciAubmF2YmFyIC5zdWItbWFpbiAuY3NzX3ByZWZpeC11c2VybWVudS1kcm9wZG93biB7XG5cdFx0bWFyZ2luLXJpZ2h0OiA3MHB4O1xuXHR9XG5cblx0aGVhZGVyIC5uYXZiYXIgLnN1Yi1tYWluIC5jc3NfcHJlZml4LXVzZXJtZW51LWRyb3Bkb3duIHVsLmQtZmxleC5hbGlnbi1pdGVtcy1jZW50ZXIge1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGZsb2F0OiBpbmhlcml0O1xuXHR9XG5cblx0aGVhZGVyIC5uYXZiYXIgLnN1Yi1tYWluIC5jc3NfcHJlZml4LXVzZXJtZW51LWRyb3Bkb3duIHVsLmQtZmxleC5hbGlnbi1pdGVtcy1jZW50ZXIgbGkgc3ZnIHtcblx0XHRwb3NpdGlvbjogaW5oZXJpdDtcblx0fVxuXHRoZWFkZXIgLm5hdmJhciB1bC5uYXZiYXItbmF2ID4gbGkubWVudS1pdGVtOmhvdmVyID4gYTpiZWZvcmV7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cblxuXHQuY3NzX3ByZWZpeC1oZWFkZXJfYnRuX2hvbGRlcntcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdG1hcmdpbjogMCAzMnB4O1xuXHRcdHBhZGRpbmctdG9wOiAzMnB4O1xuXHRcdGNsZWFyOmJvdGg7XG5cdH1cblx0LmNzc19wcmVmaXgtaGVhZGVyX2J0bl9ob2xkZXIgLmhlYWRlcl9idXR0b24xX2J1dHRvbiAuY3NzX3ByZWZpeC1idXR0b24sXG5cdC5jc3NfcHJlZml4LWhlYWRlcl9idG5faG9sZGVyIC5oZWFkZXJfYnV0dG9uMl9idXR0b24gLmNzc19wcmVmaXgtYnV0dG9ue1xuXHRcdHdpZHRoOjEwMCU7XG5cdH1cblx0LmNzc19wcmVmaXgtaGVhZGVyX2J0bl9ob2xkZXIgLmhlYWRlcl9idXR0b24yX2J1dHRvbntcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRtYXJnaW4tdG9wOjE2cHg7XG5cdH1cblx0XG59XG5cbkBtZWRpYSAoIG1heC13aWR0aDoxMDI0cHggKSB7XG5cblx0aGVhZGVyIC5jb250YWluZXItZmx1aWQge1xuXHRcdHBhZGRpbmc6IDAgMTZweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpe1xuICAgICBcblx0aGVhZGVyIC5zZWFyY2gtZm9ybSAuZm9ybS1yb3cgaW5wdXQge1xuXHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHRmb250LXNpemU6IDI4cHg7XG5cdH1cblx0aGVhZGVyIC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCB7XG5cdFx0dG9wOiAtNHB4O1xuXHRcdHJpZ2h0OiAyNXB4O1xuXHR9XG5cdGhlYWRlciAuc2VhcmNoLWZvcm0uc2VhcmNoX19mb3JtIC5mb3JtLXJvdywgaGVhZGVyIGZvcm0uc2VhcmNoLWZvcm0gLmZvcm0tcm93IGxhYmVse1xuXHRcdG1hcmdpbjogMCAzMHB4O1xuXHR9XG5cdC5hZG1pbi1iYXIgaGVhZGVyI21haW4taGVhZGVyLm1lbnUtc3RpY2t5e1xuXHRcdHRvcDogNDZweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6NjAwcHgpe1xuICAgIC5hZG1pbi1iYXIgaGVhZGVyI21haW4taGVhZGVyLm1lbnUtc3RpY2t5e1xuXHRcdHRvcDogMHB4O1xuXHR9XG59XG5cbi8qIEltcG9ydGFudCBSZXNwb25zaXZlICovXG5cbiBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjQwMDBweCkgYW5kIChtaW4td2lkdGg6MTIwMHB4KSB7XG4gICAgaGVhZGVyIC5uYXZiYXIgdWwgbGk6aG92ZXI+LnN1Yi1tZW51IHsgXG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlLWluIDAuNXMgY3ViaWMtYmV6aWVyKDAuMzkwLCAwLjU3NSwgMC41NjUsIDEuMDAwKSBib3RoO1xuICAgIGFuaW1hdGlvbjogZmFkZS1pbiAwLjVzIGN1YmljLWJlemllcigwLjM5MCwgMC41NzUsIDAuNTY1LCAxLjAwMCkgYm90aDsgICBcblx0fVxuICAgIGhlYWRlciAubmF2YmFyIHVsIGxpOmhvdmVyIGEsIGhlYWRlciAubmF2YmFyIHVsIGxpOmhvdmVyIGkgeyBjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpOyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblx0aGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51e1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW47IC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW47IC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW47IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbjtcblx0fVxuXHRoZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUsIGhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaTpob3Zlcj4uc3ViLW1lbnUge1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym94LXNoYWRvdzogMCAxcHggMzBweCAwIHJnYigzNiAzOCA0MyAvIDEwJSk7XG5cdFx0dHJhbnNpdGlvbjogYWxsIC4wcyBlYXNlLWluO1xuXHRcdC1tb3otdHJhbnNpdGlvbjogYWxsIC4wcyBlYXNlLWluO1xuXHRcdC1tcy10cmFuc2l0aW9uOiBhbGwgLjBzIGVhc2UtaW47XG5cdFx0LW8tdHJhbnNpdGlvbjogYWxsIC4wcyBlYXNlLWluO1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4wcyBlYXNlLWluO1xuXG5cdH1cblx0aGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpPi5zdWItbWVudSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dG9wOiAtMTdweDtcblx0XHRsZWZ0OiAtMTAwJTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMHMgZWFzZSAwcztcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblxuICBcblx0aGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHBhZGRpbmc6IDE1cHggMDtcblx0XHRiYWNrZ3JvdW5kOnZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxMDAlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IGF1dG87XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdG1pbi13aWR0aDogMjU2cHg7XG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMXB4IDMwcHggMHB4IHJnYmEoMzYsIDM4LCA0MywgMC4xMCk7XG5cdFx0LW1vei1ib3gtc2hhZG93OiAwcHggMXB4IDMwcHggMHB4IHJnYmEoMzYsIDM4LCA0MywgMC4xMCk7XG5cdFx0Ym94LXNoYWRvdzogMHB4IDFweCAzMHB4IDBweCByZ2JhKDM2LCAzOCwgNDMsIDAuMTApO1xuXHRcdHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbjtcblx0XHQtbW96LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbjtcblx0XHQtbXMtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluO1xuXHRcdC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbjtcblx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbjtcblx0XHRcblx0fVxuXHRcblxufVxuXG5cbi8qIG5hdmlnYXRpb24gQnV0dG9uICovXG5cbi5uYXYtYnRue1xuXHR3aWR0aDoxNTBweDtcblx0aGVpZ2h0OjQwcHg7XG5cdHBhZGRpbmc6MTBweDtcblx0bWFyZ2luOiAxMHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJvcmRlcjogbm9uZTtcbn1cbi5uYXYtYnV0dG9uMXtcblx0YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblx0XG59XG4ubmF2LWJ1dHRvbjJ7XG5cdGJhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xufVxuXG5cblxuIiwiXG5mb290ZXIge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRmbG9hdDogbGVmdCA7XG5cdGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG59XG5cbmZvb3RlciAuY29weXJpZ2h0LWZvb3RlciB7XG5cdHBhZGRpbmc6IDAgMTVweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xufVxuXG5mb290ZXIgLmZvb3Rlci10b3Age1xuXHRwYWRkaW5nOiA4MHB4IDE2cHg7XG59XG5cbmZvb3RlciAud2lkZ2V0ICAuZm9vdGVyLXRpdGxle1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy1sZWZ0OjE2cHg7XG59XG5mb290ZXIgLndpZGdldCAgLmZvb3Rlci10aXRsZTpiZWZvcmV7XG5cdGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDRweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDZweDtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbjtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbjtcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCBlYXNlLWluIC41cztcbn1cbmZvb3RlciAud2lkZ2V0IHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogbm9uZTtcblx0cGFkZGluZzogMDtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwgbGkge1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlcjogbm9uZTtcblx0cGFkZGluZzogMC41ZW0gMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwgbGkgYTo6YmVmb3JlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRjb250ZW50OiBcIlxcZjEwMVwiO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdHRvcDogMnB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxlZnQ6IDA7XG5cdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsIGxpIGEge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsLndwLXRhZy1jbG91ZCBsaSB7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogNXB4IDVweCA1cHggMDtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwgbGkgYS5yc3N3aWRnZXQge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuZm9vdGVyIC53aWRnZXQgLnJzcy1kYXRlIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG5mb290ZXIgLndwLWNhbGVuZGFyLXRhYmxlIHRoIHtcblx0YmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWJvZHktYmdjb2xvcik7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsLm1lbnUgbGkgYSxcbmZvb3RlciAud2lkZ2V0IHVsIGxpIGEge1xuXHRib3JkZXI6IG5vbmU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Y29sb3I6dmFyKC0tZm9vdGVyLWNvbG9yLWxpZ2h0KTtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwubWVudSBsaSBhOmhvdmVyLFxuLnNpdGUucGhwX3ByZWZpeCBmb290ZXIgLmlxLWxpbmstc3R5bGUgLndpZGdldCB1bC5tZW51IGxpIGE6aG92ZXI6OmFmdGVye1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsLm1lbnUgbGkgYTo6YmVmb3JlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRjb250ZW50OiBcIlxcZjEwMVwiO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdHRvcDogMTRweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsZWZ0OiAwO1xuXHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG5mb290ZXIgLndpZGdldCB1bCBsaSBhOjpiZWZvcmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGNvbnRlbnQ6IFwiXFxmMTAxXCI7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0dG9wOiAycHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGVmdDogMDtcblx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwubWVudSBsaSBhOmhvdmVyOjpiZWZvcmUge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbmZvb3RlciAud2lkZ2V0IC5jc3NfcHJlZml4LWNvbnRhY3QgbGkgYTo6YmVmb3JlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuZm9vdGVyIC53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIGE6OmJlZm9yZSxcbmZvb3RlciAud2lkZ2V0IHVsLm1lbnUgbGkgYTo6YmVmb3JlIHtcblx0dG9wOiAxNHB4O1xufVxuXG5mb290ZXIgLndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwgbGkgYSB7XG5cdHBhZGRpbmc6IDdweCAwIDdweCAxNXB4O1xufVxuXG5mb290ZXIgLndpZGdldCB1bC5tZW51IGxpIC5zdWItbWVudSB7XG5cdHBhZGRpbmctbGVmdDogMTBweDtcbn1cbmZvb3RlciAgLm1jNHdwLWZvcm0gYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMHB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXHR3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0bWFyZ2luOiAwO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cbmZvb3RlciAgLm1jNHdwLWZvcm0gYnV0dG9uIHN2Z3tcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0Zm9udC1zaXplOiB2YXIoLS1nbG9iYWwtZm9udC1zaXplKTtcbn1cbmZvb3RlciAgLmZvb3Rlci1tYWlsIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuZm9vdGVyICAuZm9vdGVyLW1haWwgaW5wdXQ6OnBsYWNlaG9sZGVyXG57XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZyk7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1zZW1pLWJvbGQpO1xufVxuI3NpZGViYXItc2Nyb2xsYmFyIC5mb290ZXItbG9nbyBpbWd7XG5cdGhlaWdodDogODBweDtcbn1cbmZvb3RlciAuZm9vdGVyLWxvZ28gaW1ne3dpZHRoOiAxNjBweDt9XG4jc2lkZWJhci1zY3JvbGxiYXIgLndpZGdldCB1bCBsaXtcblx0Ym9yZGVyOiBub25lO1xufVxuI3NpZGViYXItc2Nyb2xsYmFyIC5mb290ZXItdGl0bGUuY29udGFjdC1pbmZve1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG59XG4uc2l0ZS5waHBfcHJlZml4IGZvb3RlciAuY29weXJpZ2h0LWZvb3RlciAuY29udGFpbmVye1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uc2l0ZS5waHBfcHJlZml4IGZvb3RlciAuZm9vdGVyLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy1yaWdodDogMTRweDtcbn1cbi5zaXRlLnBocF9wcmVmaXggIGZvb3RlciAubWM0d3AtZm9ybS1maWVsZHN7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuXG4uc2l0ZS5waHBfcHJlZml4IC5mb290ZXItdGl0bGU6YWZ0ZXIgLCAjc2lkZWJhci1zY3JvbGxiYXIgLmZvb3Rlci10aXRsZTphZnRlcntcblx0Y29udGVudDogXCJcIjtcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogN3B4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDhweDtcbiAgICBiYWNrZ3JvdW5kOnZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG59XG5mb290ZXIgLmZvb3Rlci1zdGFuZGFyZCAuZGVzaWduLXdpZGdldDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5KTtcbiAgICB3aWR0aDogNXB4O1xuICAgIGhlaWdodDogMjUlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbn1cbi5waHBfcHJlZml4IGZvb3RlciAuY3NzX3ByZWZpeC13aWRnZXQtbWVudSB1bC5jc3NfcHJlZml4LXBvc3QgbGl7XG5ib3JkZXItYm90dG9tOiBub25lO1xufVxuZm9vdGVyIC5mb290ZXItc3RhbmRhcmQgLmRlc2lnbi13aWRnZXQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBoZWlnaHQ6IDVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG59XG5mb290ZXIgLmNvcHlyaWdodCB7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7IFxuXHRmb250LWZhbWlseTogdmFyKC0tZ2xvYmFsLWZvbnQtZmFtaWx5KTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTsgXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5mb290ZXIgLmNvcHlyaWdodCBhe1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRcbn0gXG4ud2lkZ2V0LmNvbi13aWRnZXR7bWFyZ2luLWJvdHRvbTogMjRweDt9XG4ubWlnaHR5LWNvbnRhY3QgbGkgc3BhbntkaXNwbGF5OiBibG9jaztjb2xvcjp2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7fVxuLmVsZW1lbnRvci13aWRnZXQtc2lkZWJhciAuY29uLXdpZGdldCAubWlnaHR5LWNvbnRhY3QgbGkgYSAuY29uLXRleHQge2NvbG9yOnZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO31cbmZvb3RlciAubWlnaHR5LWNvbnRhY3QgbGkgc3BhbntkaXNwbGF5OiBibG9jaztjb2xvcjp2YXIoLS1mb290ZXItY29sb3ItbGlnaHQpO31cbmZvb3RlciAubWlnaHR5LWNvbnRhY3QgbGkgc3Bhbi5jb24tdGV4dHsgY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpOyB9XG5mb290ZXIgLndpZGdldCB1bC5taWdodHktY29udGFjdCBsaXtwYWRkaW5nOjA7bWFyZ2luLWJvdHRvbToxNnB4O31cbmZvb3RlciAud2lkZ2V0IHVsLm1pZ2h0eS1jb250YWN0IGxpOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowO31cbi8qIGNvcHkgZm9vdGVyIGNzcyAqL1xuLmNvcHlyaWdodC1mb290ZXIgI21lbnUtZm9vdGVyLW1lbnUge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4uZm9vdGVyIC5jb3B5cmlnaHQtZm9vdGVyICNtZW51LWZvb3Rlci1tZW51IGxpIHsgXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5mb290ZXIgLmNvcHlyaWdodC1mb290ZXIgI21lbnUtZm9vdGVyLW1lbnUgbGkgYXtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWdsb2JhbC1mb250LWZhbWlseSk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG4uZm9vdGVyIC5jb3B5cmlnaHQtZm9vdGVyICNtZW51LWZvb3Rlci1tZW51IGxpIGE6aG92ZXJ7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xufVxuLyogY29weSBmb290ZXIgY3NzICovXG51bC5pcS1jb250YWN0IGxpOmxhc3QtY2hpbGQgLC5kZXNpZ24td2lkZ2V0IC53aWRnZXQ6bGFzdC1jaGlsZHtcblx0bWFyZ2luLWJvdHRvbTogMDsgXG59XG5cbiAgdWwuaXEtY29udGFjdCBsaSBhIHNwYW57XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpO1xuXHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5mb290ZXIgLmZvb3Rlci1tYWlsIGlucHV0W3R5cGU9ZW1haWxde1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1mb290ZXItdGhlbWUtZGFyayk7IFxuXHRib3JkZXI6IG5vbmU7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5mb290ZXIgLmNzc19wcmVmaXgtc2hhcmUgdWwgbGkgYVxue1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1mb290ZXItdGhlbWUtZGFyayk7IFxuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5KTtcbn1cbmZvb3RlciAuY3NzX3ByZWZpeC1zaGFyZSB1bCBsaTpob3ZlciBhXG57XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5mb290ZXIgLmRlc2lnbi13aWRnZXQgLmlxLWNvbnRhY3Qgc3Zne1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5KTtcbn1cbmZvb3RlciAubmljZS1zZWxlY3Qud2lkZSxcbmZvb3RlciAubmljZS1zZWxlY3Qud2lkZSAubGlzdHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5LWxpZ2h0KTtcblx0Y29sb3I6dmFyKC0tY29sb3ItZm9vdGVyLWlucHV0KTtcbn0gXG5mb290ZXIgLm5pY2Utc2VsZWN0LndpZGUgLmxpc3QgbGl7XG5cdGNvbG9yOnZhcigtLWNvbG9yLWZvb3Rlci1pbnB1dCk7XG59XG5mb290ZXIgLndpZGdldF9jYWxlbmRhciAuY2FsZW5kYXJfd3JhcCB0YWJsZSB0ZCxcbmZvb3RlciAud2lkZ2V0X2NhbGVuZGFyIC5jYWxlbmRhcl93cmFwIHRhYmxlIHRoe1xuXHRib3JkZXItY29sb3I6dmFyKC0tZm9vdGVyLWRhcmstYm9yZGVyKTtcblx0Y29sb3I6dmFyKC0tZm9vdGVyLWNvbG9yLWxpZ2h0KTtcbn1cbmZvb3RlciAud2lkZ2V0X2NhbGVuZGFyIC5jYWxlbmRhcl93cmFwIHRhYmxlIHRoe1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnktbGlnaHQpO1xufVxuZm9vdGVyIC53aWRnZXRfY2FsZW5kYXIgdGFibGUjd3AtY2FsZW5kYXIsXG5mb290ZXIgLmNzc19wcmVmaXgtZm9ybS1ncm91cCB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeS1saWdodCk7XG59XG5mb290ZXIgLmNzc19wcmVmaXgtZm9ybS1ncm91cCAgLmNzc19wcmVmaXgtZm9ybS1sYWJlbCxcbmZvb3RlciAuY3NzX3ByZWZpeC1mb3JtLWdyb3VwIGlucHV0e1xuXHRjb2xvcjp2YXIoLS1mb290ZXItY29sb3ItbGlnaHQpO1xufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblJlY2VudCBOZXdzIHNpZGUgd2lkZ2V0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY3NzX3ByZWZpeC13aWRnZXQtbWVudSB1bC5jc3NfcHJlZml4LXBvc3QgbGkgLnBvc3QtaW1nICBpbWcgeyB3aWR0aDogMTAwcHg7IGJvcmRlci1yYWRpdXM6IDBweDsgbWFyZ2luLXJpZ2h0OiAxNXB4OyBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1saWdodC1jb2xvcik7IH1cbi5jc3NfcHJlZml4LXdpZGdldC1tZW51IHVsLmNzc19wcmVmaXgtcG9zdCBsaSAucG9zdC1pbWcgeyBkaXNwbGF5OiBmbGV4OyB9XG4uY3NzX3ByZWZpeC13aWRnZXQtbWVudSB1bC5jc3NfcHJlZml4LXBvc3QgbGkgeyBtYXJnaW4tYm90dG9tOiAzMHB4OyBwYWRkaW5nLWJvdHRvbTogMzBweDsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1kYXJrKTsgfVxuLmNzc19wcmVmaXgtd2lkZ2V0LW1lbnUgdWwuY3NzX3ByZWZpeC1wb3N0IGxpOmxhc3QtY2hpbGQgeyBtYXJnaW4tYm90dG9tOiAwcHg7IGJvcmRlcjogbm9uZTsgcGFkZGluZzogMDsgfVxuLmNzc19wcmVmaXgtd2lkZ2V0LW1lbnUgLnBvc3QtaW1nIC5wb3N0LWJsb2cgLmJsb2ctYm94IHVsIGxpIGEgaSB7IGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTsgfVxuLmNzc19wcmVmaXgtd2lkZ2V0LW1lbnUgLnBvc3QtaW1nIC5wb3N0LWJsb2cgYS5uZXctbGluazpob3ZlciBoNSB7IGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTsgfVxuLmNzc19wcmVmaXgtd2lkZ2V0LW1lbnUgLnBvc3QtaW1nIC5wb3N0LWJsb2cgLmJsb2ctYm94IHVsIGxpIHsgbWFyZ2luLWJvdHRvbTogMHB4OyBwYWRkaW5nOiAwOyB9XG4uY3NzX3ByZWZpeC13aWRnZXQtbWVudSAucG9zdC1pbWcgLnBvc3QtYmxvZyBhLm5ldy1saW5rIHsgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtc21hbGwpOyB9XG4uY3NzX3ByZWZpeC13aWRnZXQtbWVudSAucG9zdC1pbWcgLnBvc3QtYmxvZyBhLm5ldy1saW5rIGg1IHsgbGluZS1oZWlnaHQ6IDMwcHg7ZGlzcGxheTogYmxvY2s7IG92ZXJmbG93OiBoaWRkZW47IHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0OyAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0OyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7IC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0OyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0OyBtYXJnaW4tdG9wOiAxMHB4OyBtYXJnaW4tYm90dG9tOiAwOyB9XG5mb290ZXIgLmNzc19wcmVmaXgtd2lkZ2V0LW1lbnUud2lkZ2V0IC5jc3NfcHJlZml4LXdpZGdldC1tZW51IC5jc3NfcHJlZml4LXBvc3QgbGkgLnBvc3QtaW1nIC5wb3N0LWJsb2cgLmJsb2ctYm94IHVsIGxpIGEgeyBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbWFsbCk7IH1cbi5wb3N0LWltZy1ob2xkZXIgeyB3aWR0aDogODBweDsgbWFyZ2luLXJpZ2h0OiAyMHB4OyBmbGV4OiBub25lOyBsaW5lLWhlaWdodDogMDsgfVxuZm9vdGVyIC5wb3N0LWltZy1ob2xkZXIgYSB7IGRpc3BsYXk6IGJsb2NrOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiA4MHB4OyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDBweDsgLWtodG1sLWJvcmRlci1yYWRpdXM6IDBweDsgLW1vei1ib3JkZXItcmFkaXVzOiAwcHg7IC1tcy1ib3JkZXItcmFkaXVzOiAwcHg7IC1vLWJvcmRlci1yYWRpdXM6IDBweDsgYm9yZGVyLXJhZGl1czogMHB4OyBvdmVyZmxvdzogaGlkZGVuOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tOyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG5mb290ZXIgLmNzc19wcmVmaXgtd2lkZ2V0LW1lbnUgdWwuY3NzX3ByZWZpeC1wb3N0IGxpIC5wb3N0LWltZyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbmZvb3RlciAuY3NzX3ByZWZpeC13aWRnZXQtbWVudSAuY3NzX3ByZWZpeC1wb3N0IGxpIC5wb3N0LWltZy1ob2xkZXIgYSB7XG5cdG1pbi1oZWlnaHQ6IDcwcHg7XG59XG5cbmZvb3RlciAucG9zdC1pbWctaG9sZGVyIHtcblx0d2lkdGg6IDgwcHg7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdG1hcmdpbi1yaWdodDogMjBweDtcbn0gXG5cbmZvb3RlciAuZm9vdGVyLXN0YW5kYXJkIC53aWRnZXQgdWwuY3NzX3ByZWZpeC1wb3N0IGxpIHtcblx0cGFkZGluZzogMDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkZvb3RlciBzdHlsZSBzdGFuZGVyZWRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuXG5mb290ZXIgLmZvb3Rlci1zdGFuZGFyZCAud2lkZ2V0IHVsIGxpe1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFxufVxuLnNpdGUucGhwX3ByZWZpeCBmb290ZXIgLmZvb3Rlci1zdGFuZGFyZCAuaXEtbGluay1zdHlsZSAud2lkZ2V0IHVsIGxpIHtcblx0d2lkdGg6IDQ4JTtcbn1cbmZvb3RlciAuZm9vdGVyLXN0YW5kYXJkIC53aWRnZXQgdWwgbGk6bGFzdC1jaGlsZCBhe1xuXHRib3JkZXI6IG5vbmU7XG59XG5mb290ZXIgLmZvb3Rlci1zdGFuZGFyZCAuZGVzaWduLXdpZGdldHtcblx0cGFkZGluZzogNTBweCAzMHB4O1xuXHRtYXJnaW4tdG9wOiAtMjA2cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHR6LWluZGV4OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmZvb3RlciAuZm9vdGVyLXN0YW5kYXJkIC53aWRnZXR7XG5cdG1hcmdpbi1ib3R0b206IDBweDsgXG59XG5mb290ZXIgLmZvb3Rlci1zdGFuZGFyZCAgLmlxLWNvbnRhY3QgbGkgYSAsI3NpZGViYXItc2Nyb2xsYmFyIC5pcS1jb250YWN0IGxpIGF7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdFxufVxuI3NpZGViYXItc2Nyb2xsYmFyIC5pcS1jb250YWN0IGxpIGEgc3Zne1xuXHRjb2xvcjp2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xufSBcbi5zaXRlLnBocF9wcmVmaXggLmlxLWNvbnRhY3QgbGkgYSBzdmcgLCNzaWRlYmFyLXNjcm9sbGJhciAuaXEtY29udGFjdCBsaSBhIHN2Z3tcblx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNnB4O1xufVxuI3NpZGViYXItc2Nyb2xsYmFyIC53aWRnZXR7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogbm9uZTtcbn1cbmZvb3RlciAuZm9vdGVyLXN0YW5kYXJkICAuaXEtY29udGFjdCBsaSBhOmhvdmVye1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5KTtcbn1cbmZvb3RlciAuZm9vdGVyLXN0YW5kYXJkIC5jb2wtc20tMTIudGV4dC1sZWZ0e1xuXHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cbmZvb3RlciAuZm9vdGVyLXN0YW5kYXJkIC53aWRnZXQgdWwgbGk6Zmlyc3QtY2hpbGR7XG5cdHBhZGRpbmctdG9wOiAwO1xufVxuZm9vdGVyIC5mb290ZXItc3RhbmRhcmQgLmNvcHlyaWdodHtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uc2l0ZS5waHBfcHJlZml4IGZvb3RlciAuaXEtbGluay1zdHlsZSAud2lkZ2V0IHVsLm1lbnUgbGkgYTphZnRlciB7XG4gICAgY29udGVudDogXCJcXGYwNTRcIjtcblx0Zm9udC1mYW1pbHk6IEZvbnQgQXdlc29tZVxcIDUgRnJlZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcblx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuXG4uZm9vdGVyLW1haWwgLmZvb3Rlci1tYWlsIGlucHV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xufVxuXG5cblxuLnNpdGUucGhwX3ByZWZpeCBmb290ZXIgLndpZGdldCB1bC5tZW51IGxpIGF7XG5cdHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLnNpdGUucGhwX3ByZWZpeCBmb290ZXIgLmZvb3Rlci1zdGFuZGFyZCAud2lkZ2V0IHVsLm1lbnUgbGkgYXtcblx0cGFkZGluZzogMTBweCAxMHB4IDEwcHggMTVweDtcbn1cbi5zaXRlLnBocF9wcmVmaXggZm9vdGVyIC5jc3NfcHJlZml4LXdpZGdldC1tZW51LndpZGdldCAuY3NzX3ByZWZpeC13aWRnZXQtbWVudSAuY3NzX3ByZWZpeC1wb3N0IGxpIC5wb3N0LWltZyAucG9zdC1ibG9nIC5ibG9nLWJveCB1bCBsaSBhe1xuICBjb2xvcjp2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmcpO1xufVxuLnNpdGUucGhwX3ByZWZpeCBmb290ZXIgLmNzc19wcmVmaXgtd2lkZ2V0LW1lbnUgLnBvc3QtaW1nIC5wb3N0LWJsb2cgYS5uZXctbGluayAuY3NzX3ByZWZpeF9wb3N0X3RpdGxlIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRtYXJnaW46IDA7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2l0ZS5waHBfcHJlZml4IGZvb3RlciAuY3NzX3ByZWZpeC13aWRnZXQtbWVudSAucG9zdC1pbWcgLnBvc3QtYmxvZyBhLm5ldy1saW5rIC5jc3NfcHJlZml4X3Bvc3RfdGl0bGU6aG92ZXJcbntcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG59XG5cbi5jYXJnb3RvbiBmb290ZXIgLndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwubWVudSBsaXtwb3NpdGlvbjogcmVsYXRpdmU7cGFkZGluZy1sZWZ0OjE2cHg7bWFyZ2luLWJvdHRvbTogMTZweDt9XG4uY2FyZ290b24gZm9vdGVyIC53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsLm1lbnUgbGk6YmVmb3Jle1xuXHRjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuICAgIHdpZHRoOiA2cHg7XG4gICAgaGVpZ2h0OiA2cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5jYXJnb3RvbiBmb290ZXIgI21lbnUtZm9vdGVyLW1lbnUgbGkgYSxcbi5jYXJnb3RvbiBmb290ZXIgLm1lbnUtZm9vdGVyLW1lbnUtY29udGFpbmVyIHVsLm1lbnUgbGkgYSB7XG5cdHBhZGRpbmc6MDtcbn1cbi5jYXJnb3RvbiBmb290ZXIgLndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwubWVudSBsaSBhe3BhZGRpbmc6MDt9XG4uaW5mby1zaGFyZSBsaXtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdG1hcmdpbi1yaWdodDoxNnB4O1xufSAgXG4uaW5mby1zaGFyZSBsaTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDogMDt9XG5mb290ZXIgLmluZm8tc2hhcmUgbGkgYSBzdmd7XG5cdHN0cm9rZTp2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG4uaW5mby1zaGFyZSBsaSBhIHN2Z3tzdHJva2U6dmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO31cbi5pbmZvLXNoYXJlIGxpIGEgc3ZnOmhvdmVye1xuXHRzdHJva2U6dmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG4uaW5mby1zaGFyZSB7cGFkZGluZy1sZWZ0OiAwO21hcmdpbi1ib3R0b206MDt9XG4uY2FyZ290b24gZm9vdGVyIC5mb290ZXItdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cbkBtZWRpYShtYXgtd2lkdGg6MTQwMHB4KXtcblx0LnBocF9wcmVmaXggZm9vdGVyLmZvb3RlciAuY29udGFpbmVye1xuXHRcdHBhZGRpbmc6IDAgMzBweDtcblx0fVxuXHQucGhwX3ByZWZpeCBmb290ZXIuZm9vdGVyIC5jb250YWluZXIgLmNvcHlyaWdodC1mb290ZXIgLmNvbnRhaW5lcntcblx0XHRwYWRkaW5nOiAwIDMwcHg7XG5cdH1cblx0LnNpdGUucGhwX3ByZWZpeCAuZm9vdGVyIC5jb3B5cmlnaHQtZm9vdGVyIC5jb250YWluZXJ7XG5cdFx0cGFkZGluZzogMCAzMHB4O1xuXHR9XG5cdFxufVxuQG1lZGlhKG1heC13aWR0aDoxMTk5cHgpe1xuXHRmb290ZXIgLmZvb3Rlci1zdGFuZGFyZCAuZGVzaWduLXdpZGdldHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG59XG5AbWVkaWEobWF4LXdpZHRoOjEwMjRweCl7XG5cdGZvb3RlciAuZm9vdGVyLXRvcCB7XG5cdFx0cGFkZGluZzogNzJweCAxNnB4O1xuXHR9XG59XG5AbWVkaWEobWF4LXdpZHRoOjk5MXB4KXtcblx0Zm9vdGVyIC5mb290ZXItc3RhbmRhcmQgLmZvb3Rlci1sb2dvIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bGVmdDogaW5oZXJpdDtcblx0fVxufVxuQG1lZGlhKG1pbi13aWR0aDo3NjhweCl7XG5cdC5mLWxvZ28tY2VudGVyIHtcblx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxufVxuQG1lZGlhKG1heC13aWR0aDo3NjdweCl7XG5cdGZvb3RlciAuZm9vdGVyLXRvcCB7XG5cdFx0cGFkZGluZzogNTZweCAxNnB4O1xuXHR9XG5cdC5jb3B5cmlnaHQtZm9vdGVyIC5jb2wtc20tNi50ZXh0LWxlZnQsIC5jb3B5cmlnaHQtZm9vdGVyIC5jb2wtc20tNi50ZXh0LXJpZ2h0IHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcblx0fVxuXHQuY29weXJpZ2h0LWZvb3RlciAuY29sLXNtLTYudGV4dC1yaWdodHtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHR9XG59XG5AbWVkaWEobWluLXdpZHRoOiAxNDAxcHgpe1xuXHQuY29weXJpZ2h0LWZvb3RlciAuY29weXJpZ2h0IHtcblx0XHRwYWRkaW5nOiAwcHggMTVweDtcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTM1MHB4KXtcblx0Zm9vdGVyIC5mb290ZXItc3RhbmRhcmQgLmRlc2lnbi13aWRnZXR7XG5cdFx0bWFyZ2luLXRvcDogLTE3NnB4O1xuXHR9XG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuPj4+IFRBQkxFIE9GIENPTlRFTlRTOlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBJbXBvcnRzXG5cdCMgQ3VzdG9tIHByb3BlcnRpZXNcblx0IyBSZXNldFxuXHQjIFR5cG9ncmFwaHlcblx0IyBFbGVtZW50c1xuXHQjIGJMT0NLU1xuXHQjIE1lZGlhXG5cdCMgTGlua3Ncblx0IyBIZWFkZXJcblx0IyBGb290ZXJcbiMgQWNjZXNzaWJpbGl0eVxuXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgSW1wb3J0c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQGltcG9ydCBcIl9jdXN0b20tcHJvcGVydGllcy5jc3NcIjtcbkBpbXBvcnQgXCJfcmVzZXQuY3NzXCI7XG5AaW1wb3J0IFwiX3R5cG9ncmFwaHkuY3NzXCI7XG5AaW1wb3J0IFwiX2VsZW1lbnRzLmNzc1wiO1xuQGltcG9ydCBcIl9ibG9ja3MuY3NzXCI7XG5AaW1wb3J0IFwiX21lZGlhLmNzc1wiO1xuQGltcG9ydCBcIl9saW5rcy5jc3NcIjtcbkBpbXBvcnQgXCJfaGVhZGVyLmNzc1wiO1xuQGltcG9ydCBcIl9mb290ZXIuY3NzXCI7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgQWNjZXNzaWJpbGl0eVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKipcbiAqIFRleHQgbWVhbnQgb25seSBmb3Igc2NyZWVuIHJlYWRlcnMuXG4gKiBSZTogd29yZC13cmFwOiBNYW55IHNjcmVlbiByZWFkZXIgYW5kIGJyb3dzZXIgY29tYmluYXRpb25zIGFubm91bmNlIGJyb2tlblxuICogd29yZHMgYXMgdGhleSB3b3VsZCBhcHBlYXIgdmlzdWFsbHkuXG4gKi9cblxuXG4uc2hhcC1tYWlue1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2hhcC1tYWluOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDp2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAwO1xuICAgIHRvcDogLTEwcHg7XG4gICAgbGVmdDogLTEwcHg7XG59XG5cbi5zaGFwLW1haW4uZmlyc3Q6OmJlZm9yZSB7XG5cdHdpZHRoOiA5MSU7XG5cdGhlaWdodDogOTUlO1xuXHRsZWZ0OiAwO1xufVxuXG4uc2hhcC1tYWluLnNlY29uZDo6YmVmb3JlIHtcblx0d2lkdGg6IDkyJTtcblx0aGVpZ2h0OiA5NSU7XG5cdGxlZnQ6IDE1cHg7XG59XG4ucGhwX3ByZWZpeCAuaG9tZSAuY29udGVudC1hcmVhIC5zaXRlLW1haW4ge1xuICAgIHBhZGRpbmc6IDA7XG59XG4uaG9tZS5ibG9nIC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG5cdHBhZGRpbmc6IDE0NHB4IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuLmZvb3Rlci1tYWlsIHtcblx0cG9zaXRpb246IHJlbGF0aXZlOyBcbn1cbi5mb290ZXItbWFpbCBidXR0b257XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAxOXB4IDMwcHg7XG4gICAgY29sb3I6dmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmcpO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0OyB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDsgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0OyAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDsgXG59XG4uZm9vdGVyLW1haWwgYnV0dG9uOmhvdmVye1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xufVxuXG4uZm9vdGVyLW1haWwgaW5wdXQge1xuXHRwYWRkaW5nLXJpZ2h0OiAxNzVweDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBOaWNlIFNlbGVjdCBEcm9wZG93blxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLm5pY2Utc2VsZWN0LndpZGV7ZmxvYXQ6bm9uZTtiYWNrZ3JvdW5kOnZhcigtLWdsb2JhbC1ib2R5LWxpZ2h0Y29sb3IpO31cbi5uaWNlLXNlbGVjdC53aWRlID4gc3Bhbntjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpOyBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTt9XG5mb290ZXIgLm5pY2Utc2VsZWN0LndpZGUgPiBzcGFue2NvbG9yOiB2YXIoLS1mb290ZXItY29sb3ItbGlnaHQpO31cbi5uaWNlLXNlbGVjdC53aWRlIC5saXN0IHsgei1pbmRleDogOTk5OyBvdmVyZmxvdy15OiBhdXRvOyBvdmVyZmxvdy14OiBoaWRkZW47IG1heC1oZWlnaHQ6IDIwMHB4OyAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggODcuM3B4IDIuN3B4IHJnYmEoMCwgMCwgMCwgMC4wNik7IC1tb3otYm94LXNoYWRvdzogMHB4IDBweCA4Ny4zcHggMi43cHggcmdiYSgwLCAwLCAwLCAwLjA2KTsgYm94LXNoYWRvdzogMHB4IDBweCA4Ny4zcHggMi43cHggcmdiYSgwLCAwLCAwLCAwLjA2KTsgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7IGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpOyB9XG4ubmljZS1zZWxlY3Qud2lkZSAubGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsIGJvZHkgLnN0bV9jb21wYXJlX2NhcnNfZm9vdGVyX21vZGFsLnN0bS1vcGVuIC5zdG0tY29tcGFyZS1saXN0LXdyYXA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHsgd2lkdGg6IDRweDsgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7IC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCByZ2JhKDAsIDAsIDAsIDApOyB9XG4ubmljZS1zZWxlY3Qud2lkZSAubGlzdDo6LXdlYmtpdC1zY3JvbGxiYXIsIGJvZHkgLnN0bV9jb21wYXJlX2NhcnNfZm9vdGVyX21vZGFsLnN0bS1vcGVuIC5zdG0tY29tcGFyZS1saXN0LXdyYXA6Oi13ZWJraXQtc2Nyb2xsYmFyIHsgd2lkdGg6IDRweDsgfVxuLm5pY2Utc2VsZWN0LndpZGUgLmxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHsgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoMCwgMCwgMCwgMCk7IGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpOyB9XG4ubmljZS1zZWxlY3QsIC5uaWNlLXNlbGVjdC5mb3JtLWNvbnRyb2wgeyBsaW5lLWhlaWdodDogNTVweDsgaGVpZ2h0OiA1NXB4OyBmb250LXNpemU6IDE2cHg7IHBhZGRpbmc6IDAgMzBweCAwIDIwcHg7IGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czogMDt9XG4ubmljZS1zZWxlY3QgLm9wdGlvbjpob3ZlciwgLm5pY2Utc2VsZWN0IC5vcHRpb24uZm9jdXMsIC5uaWNlLXNlbGVjdCAub3B0aW9uLnNlbGVjdGVkLmZvY3VzIHsgY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuLm5pY2Utc2VsZWN0OmhvdmVyLCAubmljZS1zZWxlY3Q6Zm9jdXMgeyBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpOyB9XG5pbnB1dC5mb3JtLWNvbnRyb2wgeyBsaW5lLWhlaWdodDogNTVweDsgaGVpZ2h0OiA1NXB4OyB9XG4ubmljZS1zZWxlY3QgLmxpc3Q6aG92ZXIgLm9wdGlvbjpub3QoOmhvdmVyKSB7IGNvbG9yOiB2YXIoLS10aXRsZS1jb2xvcik7IH1cbi5uaWNlLXNlbGVjdDphZnRlciB7IGNvbnRlbnQ6IFwiXFxmMGRkXCI7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA5MDA7IGJvcmRlcjogbm9uZTsgd2lkdGg6IGF1dG87IGhlaWdodDogYXV0bzsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogNDYlOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTsgbWFyZ2luOiAwO3JpZ2h0OiAyMHB4OyB9XG4ubmljZS1zZWxlY3Qub3BlbjphZnRlciB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpOyAgcmlnaHQ6IDIwcHg7fVxuLm5pY2Utc2VsZWN0LndpZGUgLmxpc3QgbGl7cGFkZGluZy1ib3R0b206NXB4O3BhZGRpbmctdG9wOjVweDttYXJnaW4tYm90dG9tOjA7IHdoaXRlLXNwYWNlOiBub3JtYWw7fSBcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMzMwcHgpIGFuZCAobWluLXdpZHRoOjEyMDBweCl7XG5cdC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG5cdFx0cGFkZGluZzogOTBweCAxNXB4IDIwMDtcblx0fVxuXHRcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTE5OXB4KSBhbmQgKG1pbi13aWR0aDoxMDI1cHgpe1xuXHQuY29udGVudC1hcmVhIC5zaXRlLW1haW4ge1xuXHRcdHBhZGRpbmc6IDE0NHB4IDE2cHg7XG5cdH1cblx0XG59XG5AbWVkaWEobWF4LXdpZHRoOjc2OHB4KXtcbiAgXHQuZWxlbWVudG9yLWltYWdlLWJveC1pbWcgaW1ne1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdH1cbn1cbkBtZWRpYShtYXgtd2lkdGg6NDgwcHgpe1xuXHRcblx0LmZvb3Rlci1tYWlsIGJ1dHRvbntcblx0ICBtYXJnaW4tdG9wOiAzMHB4O1xuXHQgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXHQuZm9vdGVyLW1haWx7XG5cdCAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0LmZvb3Rlci1tYWlsIGlucHV0IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHR9XG5cdFxuICB9XG5cbi5ieXBvc3RhdXRob3IgeyBkaXNwbGF5OiBibG9jazsgfSJdfQ== */