:root{--content-width:73.125em;--content-width-sm:73.125em;--sidebar-width:18.75em;--global-font-family:"Poppins",sans-serif;--highlight-font-family:"Poppins",sans-serif;--decorate-font-family:"Libre Baskerville",serif;--global-font-size:1em;--global-font-line-height:1.4;--global-box-shadow:0 12px 32px 0 rgba(25,41,66,0.07);--global-page-top-spacing:8.125em;--global-page-bottom-spacing:8.125em;--global-page-top-spacing-tablet:4.375em;--global-page-bottom-spacing-tablet:4.375em;--global-page-top-spacing-mobile:3.125em;--global-page-bottom-spacing-mobile:3.125em;--font-size-small:0.75em;--font-size-normal:0.875em;--font-size-body:1em;--font-size-h1:4.209em;--font-size-h2:2.75em;--font-size-h3:2.369em;--font-size-h4:1.777em;--font-size-h5:1.333em;--font-size-h6:1em;--font-size-xs:0.75em;--font-line-height-body:1.75;--font-line-height-p:1.75;--font-line-height-h1:1.3;--font-line-height-h2:1.3;--font-line-height-h3:1.3;--font-line-height-h4:1.3;--font-line-height-h5:1.3;--font-line-height-h6:1.3;--font-weight-body:400;--font-weight-h1:500;--font-weight-h2:400;--font-weight-h3:500;--font-weight-h4:500;--font-weight-h5:500;--font-weight-h6:500;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--font-letter-spacing-body:0;--font-letter-spacing-link:0;--font-letter-spacing-h1:0;--font-letter-spacing-h2:0;--font-letter-spacing-h3:0;--font-letter-spacing-h4:0;--font-letter-spacing-h5:0;--font-letter-spacing-h6:0;--letter-spacing:0.25em;--letter-spacing-one:0.063em;--letter-spacing-one-half:0.094em;--letter-spacing-two:0.125em;--letter-spacing-three:0.188em;--letter-spacing-four:0.25em;--border-radius:4px;--border-radius-box:8px;--border-radius-ten:10px;--border-radius-90:90px;--border-radius-full:50%;--z-index-minus:-1;--global-body-bgcolor:#fff;--global-body-lightcolor:#f2f4ff;--global-font-color:#5f6168;--global-font-title:#302f5b;--global-font-subtitle:#ff7364;--border-color-light:#eaecee;--border-color-dark:#262f48;--border-color-light-opacity:hsla(0,0%,100%,0.2);--border-color-back:#e5e5e5;--border-color-dark-opacity:rgba(82,95,129,0.1);--color-link:#ff7364;--color-link-active:#ff7364;--color-post-sticky-bg:#f2f4ff;--color-input-placeholder:#7a7a7a;--color-meta-bg:#e3e8ff;--color-meta-dot:#cdcdd6;--color-theme-primary:#ff7364;--color-theme-primary-dark:#ff7364;--color-theme-primary-light:rgba(255,115,100,0.08627450980392157);--color-theme-secondary:#3639a4;--color-theme-secondary-dark:#fff2b3;--color-theme-secondary-light:#fffbe5;--color-theme-ternary:#21759b;--color-theme-red:red;--color-theme-green:#27ae60;--color-theme-blue:#ff7364;--color-theme-yellow:#ffd81c;--color-theme-black:#000;--color-theme-grey:#95a5a6;--color-theme-white:#fff;--color-theme-white-box:#fff}@media (min-width:1920px){:root{--font-size-body:0.83vw}}@media (max-width:991px){:root{--font-size-h1:2.653em;--font-size-h2:2.1em;--font-size-h3:1.3em;--font-size-h4:1.1em}}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent;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:.0625em dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-.125em}[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:#fff;background:var(--global-body-bgcolor);color:#5f6168;color:var(--global-font-color);font-family:Poppins,sans-serif;font-family:var(--global-font-family);font-size:1em;font-size:var(--font-size-body);line-height:1.75;line-height:var(--font-line-height-body);overflow-x:hidden}::-moz-selection{background:#ff7364;background:var(--color-theme-primary);color:#fff;color:var(--color-theme-white);text-shadow:none}::selection{background:#ff7364;background:var(--color-theme-primary);color:#fff;color:var(--color-theme-white);text-shadow:none}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;font-family:var(--highlight-font-family);font-stretch:condensed;clear:both;margin:.625em 0;word-break:break-word;text-transform:capitalize}h1{font-size:4.209em;font-size:var(--font-size-h1);line-height:1.3;line-height:var(--font-line-height-h1);letter-spacing:0;letter-spacing:var(--font-letter-spacing-h1);font-weight:500;font-weight:var(--font-weight-h1)}h1,h2{color:#302f5b;color:var(--global-font-title)}h2{font-size:2.75em;font-size:var(--font-size-h2);line-height:1.3;line-height:var(--font-line-height-h2);letter-spacing:0;letter-spacing:var(--font-letter-spacing-h2);font-weight:400;font-weight:var(--font-weight-h2)}h3{font-size:2.369em;font-size:var(--font-size-h3);line-height:1.3;line-height:var(--font-line-height-h3);letter-spacing:0;letter-spacing:var(--font-letter-spacing-h3);font-weight:500;font-weight:var(--font-weight-h3)}h3,h4{color:#302f5b;color:var(--global-font-title)}h4{font-size:1.777em;font-size:var(--font-size-h4);line-height:1.3;line-height:var(--font-line-height-h4);letter-spacing:0;letter-spacing:var(--font-letter-spacing-h4);font-weight:500;font-weight:var(--font-weight-h4)}h5{font-size:1.333em;font-size:var(--font-size-h5);line-height:1.3;line-height:var(--font-line-height-h5);letter-spacing:0;letter-spacing:var(--font-letter-spacing-h5);font-weight:500;font-weight:var(--font-weight-h5)}h5,h6{color:#302f5b;color:var(--global-font-title)}h6{font-size:1em;font-size:var(--font-size-h6);line-height:1.3;line-height:var(--font-line-height-h6);letter-spacing:0;letter-spacing:var(--font-letter-spacing-h6);font-weight:500;font-weight:var(--font-weight-h6)}button,input,optgroup,select,textarea{color:#5f6168;color:var(--global-font-color)}.text_small,small{font-size:.875em;font-size:var(--font-size-normal)}.overflow-hidden{overflow:hidden}.z-index-minus{z-index:-1;z-index:var(--z-index-minus)}.letter-spacing{letter-spacing:.25em;letter-spacing:var(--letter-spacing)}a{font-size:1em;font-size:var(--font-size-body);color:var(--color-theme-primary)}:is(h1,h2,h3,h4,h5,h6) :is(a,a:visited){font-size:inherit;color:inherit}p{line-height:1.75;line-height:var(--font-line-height-p)}pre{background:#fff;background:var(--color-theme-white);color:#5f6168;color:var(--global-font-color);padding:1em;border:.063em solid #ff7364;border:.063em solid var(--color-theme-primary)}:is(a) :is(h1,h2,h3,h4,h5,h6),a{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}a:focus{outline:none!important}:is(.talkie) :is(h1,h2,h3,h4,h5,h6){margin:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}a:focus{text-decoration:none!important}a:focus,a:hover{color:#ff7364;color:var(--color-theme-primary)}a:hover{text-decoration:none}:focus,a{outline:none}p{margin:1em 0;line-height:1.66em}hr{background-color:#262f48;background-color:var(--border-color-dark);border:0;height:.063em;margin:0;padding:0}ol,ul{margin-bottom:1em}ol,ol ol,ul{padding-left:1.563em}dd{margin:0 1.5em 1.5em}dl dd{margin-bottom:1em}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:1.25em}table,table td,table th{border:.063em solid #eaecee;border:.063em solid var(--border-color-light)}table td,table th{padding:.313em .5em;text-align:center}[type=radio]{height:auto;width:auto}input[type=checkbox]{width:auto;margin-right:.625em;line-height:2;height:2em}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%;padding:0 1em;height:3.75em;line-height:3.75em;font-size:.875em;font-size:var(--font-size-normal);color:#5f6168;color:var(--global-font-color);background:#fff;background:var(--global-body-bgcolor);border:.063em solid #eaecee;border:.063em solid var(--border-color-light);border-radius:4px;border-radius:var(--border-radius);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}select{background:#fff;background:var(--global-body-bgcolor);font-size:.875em;font-size:var(--font-size-normal);border:.063em solid #eaecee;border:.063em solid var(--border-color-light);line-height:3.75em;height:3.75em;padding:0 .625em;width:100%;color:#5f6168;color:var(--global-font-color);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}textarea{padding:1em;min-height:9.375em;line-height:1.75;line-height:var(--font-line-height-body)}input::-webkit-input-placeholder{color:#7a7a7a;color:var(--color-input-placeholder)}input::-moz-placeholder{color:#7a7a7a;color:var(--color-input-placeholder)}input:-ms-input-placeholder{color:#7a7a7a;color:var(--color-input-placeholder)}textarea::-webkit-input-placeholder{color:#7a7a7a;color:var(--color-input-placeholder)}textarea::-moz-placeholder{color:#7a7a7a;color:var(--color-input-placeholder)}textarea:-ms-input-placeholder{color:#7a7a7a;color:var(--color-input-placeholder)}input[type=email]::-webkit-input-placeholder{color:#7a7a7a;color:var(--color-input-placeholder)}input[type=email]::-moz-placeholder{color:#7a7a7a;color:var(--color-input-placeholder)}input[type=email]:-ms-input-placeholder{color:#7a7a7a;color:var(--color-input-placeholder)}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:#ff7364;border-color:var(--color-theme-primary);-webkit-box-shadow:none;box-shadow:none;outline:none}embed,iframe,object{width:100%}iframe{border:none}a{color:#ff7364;color:var(--color-link)}a:active,a:focus,a:hover{color:#ff7364;color:var(--color-link-active)}a:focus{outline:thin dotted}a:active,a:hover{outline:0}@font-face{font-family:theme-icon;src:url(fonts/Theme.woff) format("woff");font-weight:400;font-style:normal;font-display:block}[class*=" iqonics-"],[class^=iqonics-]{font-family:theme-icon;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iqonics-Arrow-left:before{content:"\e91c"}.iqonics-reply-all:before{content:"\e91b"}.iqonics-Arrow---Down-Circle:before{content:"\e900"}.iqonics-Bag:before{content:"\e901"}.iqonics-Bookmark:before{content:"\e902"}.iqonics-Buy:before{content:"\e903"}.iqonics-Calendar:before{content:"\e904"}.iqonics-Call:before{content:"\e905"}.iqonics-Calling:before{content:"\e906"}.iqonics-Category:before{content:"\e907"}.iqonics-Chat:before{content:"\e908"}.iqonics-Close-Square:before{content:"\e909"}.iqonics-Discount:before{content:"\e90a"}.iqonics-Download:before{content:"\e90b"}.iqonics-Home:before{content:"\e90c"}.iqonics-Location:before{content:"\e90d"}.iqonics-Lock:before{content:"\e90e"}.iqonics-Login:before{content:"\e90f"}.iqonics-Logout:before{content:"\e910"}.iqonics-Message:before{content:"\e911"}.iqonics-Notification:before{content:"\e912"}.iqonics-Plus:before{content:"\e913"}.iqonics-Profile:before{content:"\e914"}.iqonics-Search:before{content:"\e915"}.iqonics-Setting:before{content:"\e916"}.iqonics-Show:before{content:"\e917"}.iqonics-Star:before{content:"\e918"}.iqonics-Tick-Square:before{content:"\e919"}.iqonics-Time-Circle:before{content:"\e91a"}body.boxed_layout{padding:2em 1em}body.boxed_layout #page{-webkit-box-shadow:0 12px 32px 0 rgba(25,41,66,.07);box-shadow:0 12px 32px 0 rgba(25,41,66,.07);-webkit-box-shadow:var(--global-box-shadow);box-shadow:var(--global-box-shadow);margin:0 auto;max-width:1240px;overflow:hidden;position:relative}body.boxed_layout.admin-bar.talkie-default-header header,body.boxed_layout.admin-bar header{top:0}body.full_width_layout #page{margin:0 auto!important;max-width:100%!important;width:100%!important}@media (min-width:1499px){.container{max-width:73.125em;max-width:var(--content-width-sm)}.talkie .container{max-width:73.125em;max-width:var(--content-width)}}@media (min-width:1300px){.container{max-width:73.125em;max-width:var(--content-width-sm)}.talkie .container{max-width:73.125em;max-width:var(--content-width)}}.container-fluid{padding:0 2em}body .container{max-width:73.125em;max-width:var(--content-width-sm)}body .talkie .container,body .elementor-section.elementor-section-boxed>.elementor-container{max-width:73.125em;max-width:var(--content-width)}.content-area .site-main{padding:8.125em 0;padding:var(--global-page-top-spacing) 0 var(--global-page-bottom-spacing)}.home .talkie .content-area .site-main{padding:0}.home.blog .talkie .content-area .site-main,body.single .talkie .content-area .site-main{padding:8.125em 1em;padding:var(--global-page-top-spacing) 1em var(--global-page-bottom-spacing)}@media (max-width:1024px){.content-area .site-main,.home.blog .talkie .content-area .site-main,body.single .talkie .content-area .site-main{padding:4.375em 1em;padding:var(--global-page-top-spacing-tablet) 1em var(--global-page-bottom-spacing-tablet)}body.boxed_layout{padding:1em}}@media (max-width:767px){.content-area .site-main{padding:3.125em 0;padding:var(--global-page-top-spacing-mobile) 0 var(--global-page-bottom-spacing-mobile)}.home.blog .talkie .content-area .site-main,body.single .talkie .content-area .site-main{padding:3.125em 1em;padding:var(--global-page-top-spacing-mobile) 1em var(--global-page-bottom-spacing-mobile)}}.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar{width:.25em;height:.25em}.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-track{border-radius:.313em}.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-thumb{background:#ff7364;background:var(--color-theme-primary);border-radius:.313em}.css-prefix-top{transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s}#back-to-top .top{position:fixed;margin:0;background:#302f5b;background:var(--global-font-title);border-radius:90px;border-radius:var(--border-radius-90);bottom:1em;right:1em;z-index:99;font-size:1.625em;width:1.875em;height:1.875em;text-align:center;line-height:1.875em}#back-to-top .top,#back-to-top .top i{color:#fff;color:var(--color-theme-white);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#back-to-top .top:hover{background:#ff7364;background:var(--color-theme-primary)}#loading{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;background:var(--global-body-bgcolor);z-index:9999}.talkie-header-over .talkie-breadcrumb{padding:12.125em 0 8.125em}.talkie-breadcrumb{display:block;position:relative;padding:8.125em 0;z-index:9}.breadcrumb li{display:inline-block;word-break:break-word}.talkie-breadcrumb-nav{position:relative;z-index:2}.talkie-breadcrumb ol li,.talkie-breadcrumb ol li a{color:#3639a4;color:var(--color-theme-secondary);font-size:inherit;line-height:26px;font-weight:500;font-weight:var(--font-weight-medium);letter-spacing:.063em;letter-spacing:var(--letter-spacing-one);text-decoration:none;text-transform:capitalize}.talkie-breadcrumb ol li a:hover{color:#ff7364;color:var(--color-theme-primary)}.talkie-breadcrumb ol li{list-style:none;display:inline-block;position:relative;font-size:.875em;font-size:var(--font-size-normal)}.talkie-breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:none}.breadcrumb-item+.breadcrumb-item{padding-left:0;margin-left:.5em}.breadcrumb-item+.breadcrumb-item .breadcrumbs-separator{margin-right:.5em}.breadcrumb-item+.breadcrumb-item .breadcrumbs-separator i{font-size:2em;vertical-align:middle;color:#5f6168;color:var(--global-font-color)}.talkie-breadcrumb .breadcrumb{position:relative;display:inline-block}.talkie-breadcrumb .breadcrumb-item.active{color:#ff7364;color:var(--color-theme-primary)}.talkie-breadcrumb ol{background:transparent;padding:0;margin-bottom:0}.talkie-breadcrumb .title{margin-bottom:.313em;margin-top:0}.talkie-breadcrumb-nav .breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:normal;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumb-bg,.breadcrumb-video,.video-talkie-bg-over{position:relative;overflow:hidden}.breadcrumb-bg #video-background,.breadcrumb-bg video,.breadcrumb-video video,.video-breadcrumb-bg #video-background,.video-talkie-bg-over #video-background,.video-talkie-bg-over video{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;width:100%}.talkie-breadcrumb{background-repeat:no-repeat!important;background-position:50%!important;background-size:cover!important;background:#f2f4ff;background:var(--global-body-lightcolor)}.talkie-breadcrumb.talkie-breadcrumb-style-3 .align-breadcrumb-image{text-align:left}.talkie-breadcrumb.talkie-breadcrumb-style-2 .align-breadcrumb-image{text-align:right}.talkie-breadcrumb.talkie-breadcrumb-center{padding-bottom:0;padding-top:13.75em}.talkie-breadcrumb-center .talkie-breadcrumb-nav{display:inline-block;background:#fff;background:var(--color-theme-white-box);padding:50px 16px;min-width:31.25em;border-radius:8px 8px 0 0;border-radius:var(--border-radius-box) var(--border-radius-box) 0 0}@media(max-width:1024px){.talkie-breadcrumb{padding:4.375em 0}.talkie-breadcrumb.talkie-breadcrumb-center{padding-top:8.75em}}@media(max-width:767px){.container-fluid{padding:0 1em}.talkie-breadcrumb{padding:3.125em 0}.talkie-default-header.talkie-header-over .talkie-breadcrumb,.talkie-header-over .talkie-breadcrumb{padding:9.125em 1em 5.125em}.talkie-breadcrumb.talkie-breadcrumb-style-3 .align-breadcrumb-image{margin-bottom:2em;text-align:right}.talkie-breadcrumb.talkie-breadcrumb-style-2 .align-breadcrumb-image{text-align:left;margin-top:2em}.talkie-breadcrumb.talkie-breadcrumb-center{padding-top:5.75em}}@media (max-width:575px){.talkie-breadcrumb-center .talkie-breadcrumb-nav{padding:2em;min-width:auto}.talkie-breadcrumb.talkie-breadcrumb-center{padding-top:4.75em}}body.admin-bar.talkie-default-header header,body.admin-bar .has-sticky.header-up,body.admin-bar header{top:2em}@media (max-width:600px){body.admin-bar .has-sticky.header-up{top:0}body.admin-bar header{top:2.875em}}@media only screen and (max-width:601px){body.admin-bar.talkie-default-header header,body.admin-bar header.no-header-layout{top:2.875em}}@media only screen and (min-width:601px) and (max-width:782px){body.admin-bar.talkie-default-header header,body.admin-bar .has-sticky.header-up,body.admin-bar header{top:2.875em}}header{transition:all .45s ease 0s;-webkit-transition:all .45s ease 0s;-moz-transition:all .45s ease 0s;-o-transition:all .45s ease 0s}:is(header,footer,.sidebar-scrollbar,.hf-elementor-layout) :is(.navbar-brand){font-size:inherit;display:inline-block}.talkie-default-header header{position:absolute;left:0;right:0;top:0;z-index:99;transition:all .45s ease 0s;-webkit-transition:all .45s ease 0s;-moz-transition:all .45s ease 0s;-o-transition:all .45s ease 0s}.talkie-default-header #page.site{padding-top:var(--header-height)}.talkie-header-over header{position:absolute;left:0;right:0;top:0;z-index:99;background:transparent}.talkie-default-header.talkie-header-over #page.site{padding-top:0}.talkie-header-over .talkie-breadcrumb-one{padding:12.5em 1em 8.125em}.talkie-herder-static header{position:static}:is(body.admin-bar) :is(header.header-up,header.header-down),header.header-default.header-down,header.header-default.header-up{position:fixed;left:0;right:0;z-index:99;-webkit-transition:all .45s ease 0s;transition:all .45s ease 0s}header.header-default.header-down,header.header-default.header-up{top:0;background:#fff;background:var(--color-theme-white);-webkit-box-shadow:0 12px 32px 0 rgba(25,41,66,.07);box-shadow:0 12px 32px 0 rgba(25,41,66,.07);-webkit-box-shadow:var(--global-box-shadow);box-shadow:var(--global-box-shadow);-moz-transition:all .45s ease 0s;-o-transition:all .45s ease 0s;width:100%}header.header-default.header-down{top:0!important;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .45s ease 0s;transition:all .45s ease 0s}header .header-down.has-sticky,header .header-up.has-sticky{position:fixed!important;left:0;right:0;top:0;-webkit-box-shadow:0 12px 32px 0 rgba(25,41,66,.07);box-shadow:0 12px 32px 0 rgba(25,41,66,.07);-webkit-box-shadow:var(--global-box-shadow);box-shadow:var(--global-box-shadow);-webkit-transition:all .45s ease 0s!important;transition:all .45s ease 0s!important;z-index:99}header .header-up.has-sticky{left:0!important;background:var(--global-body-lightbg)}header .header-down.has-sticky{transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%)}header .navbar-brand{margin-right:0;padding:.625em 0}.talkie-mobile-menu .navbar-brand img,.default-mobile-menu .navbar-brand img{height:2.3125em}header .navbar-collapse{margin-left:1.25em}header .deafult-header .navbar-collapse{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.talkie header .deafult-header .navbar-collapse{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.navbar-brand .logo{height:2.3125em}.hf-elementor-layout span.navbar-toggler.collapse-icons{display:none}.navbar-nav>li>a{text-transform:capitalize;font-weight:500;font-weight:var(--font-weight-medium);padding:1.125em 1em;display:-webkit-box;display:-ms-flexbox;display:flex}.navbar-nav li>a .toggledrop{padding:0;display:inline-block;margin-left:0;font-size:1.5em}.navbar-nav a{position:relative;display:block;text-transform:capitalize;color:#5f6168;color:var(--global-font-color);font-family:Poppins,sans-serif;font-family:var(--highlight-font-family);padding:1.125em 1em;text-decoration:none;zoom:1;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}ul.navbar-nav li.menu-item-has-children>a span.dropdown{margin-left:.5em}ul.navbar-nav li>.sub-menu li.menu-item-has-children span.dropdown{position:absolute;right:1.5em}ul.navbar-nav li>.sub-menu li.menu-item-has-children span.dropdown>i{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu ul li a{position:relative}.sf-menu{float:left;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sf-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99}.sf-menu li{position:relative;padding:1em 0;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}.sf-menu ul.sub-menu li{padding:0 2em;margin-right:0}.sf-menu ul.sub-menu li span.menu-line .toggledrop{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sf-menu ul.sub-menu li span.menu-line .toggledrop.fa-caret-down:before{content:"\f0da"}.sf-menu ul.sub-menu li:hover span.menu-line>.toggledrop{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.sf-menu>li>a>span.menu-line,.sf-menu ul.sub-menu li span.menu-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sf-menu ul.sub-menu li span.menu-line{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sf-menu ul li a i{font-size:.625em}.sf-menu>li>ul ul{margin:0 0 0 .25em;top:-12px}header ul.navbar-nav>li{position:relative;padding:1em 0}ul.sf-menu.navbar-nav>li>a>.toggledrop i{-webkit-transform:rotate(90deg);transform:rotate(90deg);font-size:.625em;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}ul.sf-menu.navbar-nav>li:hover>a>.toggledrop i{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}ul.sf-menu.navbar-nav>li>.sub-menu li>a>.toggledrop{float:right}ul.navbar-nav>li:last-child{margin-right:0}.sf-menu li.sfHover>ul,.sf-menu li:hover>ul{display:block}.sf-menu ul ul{top:0;left:100%}.sf-menu ul.sub-menu{padding:1em 0;background:#fff;background:var(--color-theme-white-box);-webkit-box-shadow:0 12px 32px 0 rgba(25,41,66,.07);box-shadow:0 12px 32px 0 rgba(25,41,66,.07);-webkit-box-shadow:var(--global-box-shadow);box-shadow:var(--global-box-shadow);width:15em;border-radius:8px;border-radius:var(--border-radius-box);border:.0625em solid #eaecee;border:.0625em solid var(--border-color-light)}.sf-menu ul.sub-menu a{padding:.4em 0;color:#5f6168;color:var(--global-font-color);font-weight:500;font-weight:var(--font-weight-medium);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;letter-spacing:.05em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sc_layouts_menu_nav li li.menu-item-has-children>a{padding-right:2.188em}ul.sf-menu>li>a+ul.sub-menu:before{border-color:transparent transparent #fff;border-left:20px solid transparent;border-bottom:20px solid var(--color-theme-white-box);top:-17px}ul.sf-menu>li>a+ul.sub-menu:after,ul.sf-menu>li>a+ul.sub-menu:before{content:"";width:0;height:0;border-right:0 solid transparent;border-top:0 solid transparent;position:absolute;left:30px}ul.sf-menu>li>a+ul.sub-menu:after{border-color:transparent transparent #eaecee;border-left:21px solid transparent;border-bottom:21px solid var(--border-color-light);top:-20px;z-index:-1}.sf-menu>li>ul ul.open-submenu-left{margin:0 .25em 0 0}.sf-menu li.sfHover>a,.sf-menu li:hover>a{color:#ff7364;color:var(--color-theme-primary);-webkit-transition:none;transition:none}.sf-menu ul li.sfHover>a,.sf-menu ul li:hover>a{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}.sf-menu li.current-menu-ancestor>a,.sf-menu li.current-menu-item>a,.sf-menu ul>li.menu-item.current-menu-parent>a,.sf-menu ul li.current-menu-parent>a,.sf-menu ul li .sub-menu li.current-menu-item>a{color:#ff7364;color:var(--color-theme-primary)}.sf-menu>li>a span.talkie-menu-item-title:after{bottom:1em}.sf-menu.menu-color-style li a:after{display:none}.sf-menu li a span.talkie-menu-item-title{position:relative;display:inline-block;font-size:.875em;font-size:var(--font-size-normal);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sf-menu .sub-menu li.current-menu-ancestor>a>.talkie-menu-item-title,.sf-menu .sub-menu li.current-menu-item>a>.talkie-menu-item-title,.sf-menu li .sub-menu a:hover span.talkie-menu-item-title,.sf-menu ul>li.menu-item.current-menu-parent>a>.talkie-menu-item-title,.sf-menu ul li.current-menu-parent>a>.talkie-menu-item-title,.sf-menu ul li .sub-menu li.current-menu-item>a>.talkie-menu-item-title{padding-left:20px}.sf-menu>li>a span.talkie-menu-item-title{text-transform:capitalize;letter-spacing:1px}.sf-menu li .sub-menu a span.talkie-menu-item-title:after{content:"";position:absolute;left:0;right:0;top:12px;display:block;opacity:0;width:0;height:2px;background:currentColor;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sf-menu li.current-menu-ancestor>a span.talkie-menu-item-title:after,.sf-menu li.current-menu-item>a span.talkie-menu-item-title:after,.sf-menu li .sub-menu a:hover span.talkie-menu-item-title:after,.sf-menu li a:hover:after,.sf-menu ul>li.menu-item.current-menu-parent>a span.talkie-menu-item-title:after,.sf-menu ul li.current-menu-parent>a span.talkie-menu-item-title:after,.sf-menu ul li .sub-menu li.current-menu-item>a span.talkie-menu-item-title:after{opacity:1;width:10px}.sf-menu.menu-color-style ul.sub-menu a{display:block}ul.sf-menu.navbar-nav li.menu-item-has-children>ul.sub-menu li.menu-item-has-children:hover>a:before{transform:translateY(-55%) rotate(-90deg);-webkit-transform:translateY(-55%) rotate(-90deg);-moz-transform:translateY(-55%) rotate(-90deg);-o-transform:translateY(-55%) rotate(-90deg);-ms-transform:translateY(-55%) rotate(-90deg)}.sf-arrows ul li:hover .sf-with-ul:after,.sf-menu ul.sub-menu li a:hover:after,.sf-menu ul li:hover>a span.talkie-menu-item-title:after{color:#ff7364;color:var(--color-theme-primary)}.menu-dark .sf-menu>li>a{color:#fff;color:var(--color-theme-white)}.menu-dark .sf-menu>li:hover>a{color:#ff7364;color:var(--color-theme-primary)}.menu-hover-background .sf-menu>li:hover>a,.menu-hover-background .sf-menu li.current-menu-ancestor>a,.menu-hover-background .sf-menu li.current-menu-item>a{color:#fff!important;color:var(--color-theme-white)!important;background:#ff7364!important;background:var(--color-theme-primary)!important}.menu-hover-top-border .sf-menu>li>a:before{position:absolute;content:"";top:0;left:0;right:0;width:0;height:.125em;background:#ff7364;background:var(--color-theme-primary);-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.menu-hover-top-border .sf-menu>li:hover>a:before{width:100%}.navbar-toggler:focus{-webkit-box-shadow:none;box-shadow:none}.vertical-header .container-fluid{padding:0}.default-mobile-menu.vertical-menu-layout .navbar-nav li .sub-menu li a{margin-bottom:1em;display:inline-block}.talkie-shop-btn-holder ul.list-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.talkie-shop-btn-holder ul.list-inline li{position:relative;margin-right:1em;padding-right:1em}header .cart_count,header .talkie-users-settings,header .search_count{padding:2.1em 0;line-height:0}.talkie-shop-btn-holder ul.list-inline li:after{content:"";height:.8em;width:.0625em;background:#eaecee;background:var(--border-color-light);position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.talkie-shop-btn-holder ul.list-inline li:last-child:after{content:none}.talkie-shop-btn-holder ul.list-inline li a{color:#5f6168;color:var(--global-font-color)}.talkie-shop-btn-holder ul.list-inline li a:hover{color:#ff7364;color:var(--color-theme-primary)}.talkie-shop-btn-holder ul.list-inline li:last-child{margin-right:0;padding-right:0}@-webkit-keyframes fadeInMove{0%{opacity:0;-webkit-transform:scaleX(0)}10%{opacity:1;-webkit-transform:scaleX(.1)}to{opacity:1;-webkit-transform:scaleX(1)}}@keyframes fadeInMove{0%{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}10%{opacity:1;-webkit-transform:scaleX(.1);transform:scaleX(.1)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.request-btn a{margin-left:1.5em}header.header-default>.sub-header{background:#fffbe5;background:var(--color-theme-secondary-light);padding:8px 0}header.header-default span.envelope,header.header-default span.telephone{font-size:.875em;font-size:var(--font-size-normal)}header.header-default.has-sticky.header-down .sub-header,header.header-default.has-sticky.header-up .sub-header{display:none}@media (max-width:1400px){.talkie-header-right ul li a .search-text{display:none}}@media (min-width:1200px){header#default-header .talkie-header-right .custom-toggler{display:none}}@media (max-width:1199px){#t-test{display:none}.navbar-nav li>a .toggledrop{padding:2px}header .cart_count,header .talkie-users-settings,header .search_count{padding:2em 0}}@media (max-width:991px){.talkie-header-over .talkie-breadcrumb-one{padding:13.75em 1em 3.75em}header.header-default>.sub-header{display:none}}@media (max-width:767px){header .talkie-header-right .sub-main{display:none}}@media (max-width:600px){.talkie-header-over .talkie-breadcrumb-one{padding:8.75em 1em 3.75em}.request-btn a{font-size:12px;padding:4px 12px}.navbar-toggler.custom-toggler{margin-left:.8em}}@media (max-width:479px){header .cart_count,header .talkie-users-settings,header .search_count{padding:1.7em 0}.talkie-shop-btn-holder ul.list-inline li{margin-right:.7em;padding-right:.7em}}.default-mobile-menu.talkie-navigation-burger{display:block}body.admin-bar .default-mobile-menu{top:32px}.default-mobile-menu{position:fixed;top:0;padding:0;line-height:0;left:auto;right:0;height:100vh;display:inline-block;width:25em;-webkit-box-shadow:0 12px 32px 0 rgba(25,41,66,.07);box-shadow:0 12px 32px 0 rgba(25,41,66,.07);-webkit-box-shadow:var(--global-box-shadow);box-shadow:var(--global-box-shadow);background-color:#f2f4ff;background-color:var(--global-body-lightcolor);transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transition:all .45s ease;-webkit-transition:all .45s ease;-moz-transition:all .45s ease;z-index:99999}.talkie-mobile-menu ul.navbar-nav li>a .toggledrop,.sf-menu ul.sub-menu li .sf-with-ul .toggledrop{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.talkie-mobile-menu ul.navbar-nav li>a .toggledrop,.sf-menu ul.sub-menu li:hover .sf-with-ul>.toggledrop{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.talkie-mobile-menu ul.navbar-nav li.active>a .toggledrop{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.default-mobile-menu.menu-open{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0)}.default-mobile-menu.header-down,.default-mobile-menu.header-up{position:fixed;left:0;right:0;top:0;height:100vh;z-index:99;transition:all .45s ease 0s;-webkit-transition:all .45s ease 0s;-moz-transition:all .45s ease 0s;-o-transition:all .45s ease 0s}.default-mobile-menu.menu-open.header-down{top:0;z-index:99}.default-mobile-menu.header-down{top:-6.25em}.default-mobile-menu .navbar{padding:.938em 1em;z-index:999}.default-mobile-menu ul.navbar-nav li.menu-item-has-children>a:after{display:none}.default-mobile-menu .navbar-nav a{padding:0;display:inline-block}.default-mobile-menu ul.navbar-nav>li.menu-item-has-children>a{padding-right:0}body:before{position:fixed;content:"";top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.8);opacity:0;-webkit-transition:all .45s ease;transition:all .45s ease;z-index:-1}.default-mobile-menu .navbar-nav li .sub-menu li a span.talkie-menu-item-title{position:relative}.navbar-toggler.custom-toggler{display:block;padding:0;position:static;margin-left:1em;width:1.25em;height:1.25em;border-radius:0;border:none;color:#ff7364;color:var(--color-theme-primary)}.widget-nav-menu .mobile-menu .navbar-toggler{display:block;padding:0;position:static;width:auto;height:auto;border-radius:0;border:none;margin-right:10px;background:transparent}.navbar-toggler.custom-toggler:hover,.widget-nav-menu .mobile-menu .navbar-toggler:hover{background:transparent}.menu-btn{background-image:none;position:relative;z-index:9;width:1.25em;height:1.25em;cursor:pointer}.menu-btn .line{width:100%;height:.1em;background-color:#5f6168;background-color:var(--global-font-color);display:block;position:absolute;left:0;top:0;z-index:99;cursor:pointer;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .45s cubic-bezier(.4,0,0,1);transition:-webkit-transform .45s cubic-bezier(.4,0,0,1);transition:transform .45s cubic-bezier(.4,0,0,1),-webkit-transform .45s cubic-bezier(.4,0,0,1)}.custom-toggler .menu-btn .line.one,.custom-toggler .menu-btn .line.three{-webkit-transform:scaleX(.85);transform:scaleX(.85)}.menu-btn.is-active .line.one{-webkit-transform:translateY(13px) rotate(45deg);transform:translateY(13px) rotate(45deg)}.menu-btn.is-active .line.two{width:0}.menu-btn.is-active .line.three{-webkit-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}.menu-btn .line.two{top:.55em}.menu-btn .line.three{top:1.12em}.ham-toggle:hover .menu-btn:not(.is-active) .line.two{left:0}.ham-s-toggle{cursor:pointer}.default-mobile-menu .navbar-nav>li>a{font-size:1.6em;color:#302f5b;color:var(--global-font-title);line-height:normal}.default-mobile-menu .navbar-nav>li a{font-family:Poppins,sans-serif;font-family:var(--highlight-font-family)}.default-mobile-menu ul.navbar-nav li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.default-mobile-menu .navbar-nav li.current-menu-item>.toggledrop i,.default-mobile-menu .navbar-nav li.current-menu-item>a,.default-mobile-menu .navbar-nav li .sub-menu li:hover>a,.default-mobile-menu .navbar-nav li:hover>.toggledrop i,.default-mobile-menu .navbar-nav li:hover>a,.default-mobile-menu ul>li.current-menu-ancestor>.toggledrop i,.default-mobile-menu ul>li.current-menu-ancestor>a,.default-mobile-menu ul li .sub-menu li.current-menu-item>a,.default-mobile-menu ul li .sub-menu li.menu-item.current-menu-ancestor>a{color:#ff7364;color:var(--color-theme-primary)}.default-mobile-menu .navbar-nav li>.toggledrop i{font-size:2.188em;margin-left:.938em;cursor:pointer;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;color:#fff;color:var(--color-theme-white)}.default-mobile-menu .navbar-nav li .sub-menu li .toggledrop i{color:var(--global-dark-submenu)}.default-mobile-menu .navbar-nav li .sub-menu li.current-menu-ancestor .toggledrop i,.default-mobile-menu .navbar-nav li .sub-menu li.current-menu-item .toggledrop i,.default-mobile-menu .navbar-nav li .sub-menu li:hover .toggledrop i{color:#ff7364;color:var(--color-theme-primary)}.default-mobile-menu .navbar-nav .toggledrop.active i{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg)}.default-mobile-menu .navbar-nav li li>.toggledrop i{font-size:1.25em}.default-mobile-menu .navbar-nav li .talkie-has-sub-menu li a{font-size:1.25em;color:#5f6168;color:var(--global-font-color)}.default-mobile-menu .navbar-nav li .talkie-has-sub-menu li{margin-bottom:.313em}.menu-btn:hover{cursor:pointer}.menu-open .menu-btn.is-active .line{background:#302f5b;background:var(--global-font-title)}.side-bar-open #menu-btn-side-close .menu-btn.is-s-active .line{-webkit-transition-delay:.2s;transition-delay:.2s}.side-bar-open .menu-btn .line-n{width:100%;height:.125em;background-color:#fff;background-color:var(--color-theme-white);display:block;position:absolute;left:0;top:0;z-index:99;cursor:pointer;-webkit-transition:left .3s cubic-bezier(.29,.61,.9,.45);transition:left .3s cubic-bezier(.29,.61,.9,.45)}#menu-btn-side-close .menu-btn.is-s-active .line{-webkit-transition-delay:1s;transition-delay:1s}.side-bar-open #menu-btn-side-close{position:absolute;right:4.375em;top:3.125em}.side-bar-open #menu-btn-side-close .menu-btn .line-n.c-one{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-collapse{position:relative;width:100%;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;z-index:1}.menu-new-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.verticle-mn{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;height:calc(100vh - 6.25em)}.default-mobile-menu .container-fluid,.verticle-mn{padding:0 1em}.default-mobile-menu.menu-open:before{-webkit-transform:skew(0deg) translateY(0);transform:skew(0deg) translateY(0);-webkit-transition-delay:0s;transition-delay:0s}.talkie-full-menu{margin:auto 0}.talkie-full-menu .navbar-nav{position:relative;z-index:99;padding-left:3.125em;margin-bottom:1.875em}.talkie-full-menu .navbar-nav>li{position:relative;padding:10px 0;border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--border-color-back)}.talkie-full-menu .navbar-nav>li:last-child{border-bottom:none}.default-mobile-menu .navbar-nav li .sub-menu li a{font-size:1.25em;color:var(--global-dark-submenu);padding:0;line-height:normal}.default-mobile-menu ul.top-menu>li{overflow:hidden}.default-mobile-menu .sub-menu li{position:relative;line-height:1.1em;margin-top:1em}.default-mobile-menu .sub-menu li:last-child{margin-bottom:0}.default-mobile-menu ul.top-menu>li .sub-menu{list-style-type:none;display:none;overflow:hidden}.default-mobile-menu ul.top-menu>li.menu-item-has-children>a>.toggledrop i{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.default-mobile-menu ul.top-menu>li.menu-item-has-children.active>a>.toggledrop i{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.default-mobile-menu .navbar-expand-xl .navbar-nav{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.talkie-mobile-menu .close_btn i{color:#ff7364;color:var(--color-theme-primary)}.default-mobile-menu.light-mode{background:#fff;background:var(--color-theme-white)}.default-mobile-menu.light-mode .navbar-nav>li>.toggledrop,.default-mobile-menu.light-mode .navbar-nav>li>a{color:#302f5b;color:var(--global-font-title)}.default-mobile-menu.light-mode .navbar-nav>li:hover>a{color:#ff7364;color:var(--color-theme-primary)}.talkie-full-menu .navbar-nav{padding-left:0}@media (max-width:1199px){header.header-default .navbar-collapse{display:none}.default-mobile-menu .navbar-nav>li>a,.default-mobile-menu .navbar-nav li>.toggledrop i{font-size:1.5em}.default-mobile-menu .navbar-nav li .sub-menu li a,.default-mobile-menu .navbar-nav li li>.toggledrop i{font-size:1em}}@media (max-width:992px){.default-mobile-menu .navbar-nav>li>a,.default-mobile-menu .navbar-nav li>.toggledrop i{font-size:1.4em}}@media(max-width:782px){body.admin-bar .default-mobile-menu{top:46px}}@media (max-width:479px){.default-mobile-menu .navbar-nav>li>a,.default-mobile-menu .navbar-nav li>.toggledrop i{font-size:1.2em}.default-mobile-menu .navbar-nav li .sub-menu li a,.default-mobile-menu .navbar-nav li li>.toggledrop i{font-size:.875em}}@media (max-width:480px){.default-mobile-menu .navbar{padding:.938em 1em;z-index:999}.default-mobile-menu{width:17em}.widget-nav-menu .mobile-menu .navbar-toggler{margin-right:5px}}.vertical-menu-layout .menu-new-wrapper.row{position:relative;width:100%;height:auto}.vertical-menu-layout .talkie-full-menu .navbar-nav,.vertical-menu-layout.default-mobile-menu .navbar{padding:0}.default-mobile-menu.vertical-menu-layout{background:transparent;position:relative}.default-mobile-menu.vertical-menu-layout .navbar-nav>li>a,.default-mobile-menu.vertical-menu-layout .navbar-nav li>.toggledrop i{color:#302f5b;color:var(--global-font-title);font-size:1.875em}.default-mobile-menu.vertical-menu-layout .navbar-nav li.current-menu-item>.toggledrop i,.default-mobile-menu.vertical-menu-layout .navbar-nav li.current-menu-item>a,.default-mobile-menu.vertical-menu-layout .navbar-nav li .sub-menu li:hover>a,.default-mobile-menu.vertical-menu-layout .navbar-nav li:hover>.toggledrop i,.default-mobile-menu.vertical-menu-layout .navbar-nav li:hover>a,.default-mobile-menu.vertical-menu-layout ul>li.current-menu-ancestor>.toggledrop i,.default-mobile-menu.vertical-menu-layout ul>li.current-menu-ancestor>a,.default-mobile-menu.vertical-menu-layout ul li .sub-menu li.current-menu-item>a,.default-mobile-menu.vertical-menu-layout ul li .sub-menu li.menu-item.current-menu-ancestor>a{color:#ff7364;color:var(--color-theme-primary)}.default-mobile-menu.vertical-menu-layout .navbar-nav li .sub-menu li a,.default-mobile-menu.vertical-menu-layout .navbar-nav li li>.toggledrop i{color:var(--global-dark-submenu);font-size:1em}header .talkie-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background:rgb(17 17 17/95%);position:fixed;z-index:1000;top:0;left:0;width:100%;height:31.25em;pointer-events:none;opacity:0;-webkit-opacity:0;-moz-opacity:0;-o-opacity:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}header .talkie-search.search--open{pointer-events:auto;opacity:1;-webkit-opacity:1;-moz-opacity:1;-o-opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0)}.btn--search-close{font-size:1.5em;position:absolute;top:1em;right:1.25em;background:transparent;display:block;padding:0}.btn--search-close,.btn--search-close:hover{color:#fff;color:var(--color-theme-white)}body.admin-bar .btn--search-close{top:2.5em}.btn--search-close:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.search--open .search__form{margin:5em 1em;width:auto;position:relative;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:visible}.search__form:after{content:"";position:absolute;top:auto;bottom:-.625em;display:block;width:100%;height:.063em;background-color:#fff;background-color:var(--color-theme-white);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center;-webkit-animation-delay:.5s;animation-delay:.5s;visibility:hidden}header .search--open .search__form:after{-webkit-animation-name:fadeInMove;animation-name:fadeInMove;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:visible}header .search__input{font-family:inherit;background:none;border:none;height:auto;font-size:1em;line-height:1;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:.05em 0;color:#fff;color:var(--color-theme-white)}header .search__input:focus{border:none;border-bottom:.125em solid #eaecee;border-bottom:.125em solid var(--border-color-light)}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)}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}header .search-form-default .search-form.wp-block-search .search__input{color:#302f5b;color:var(--global-font-title);font-size:12px}header .search_wrap.search-form-default .search-form .form-search .search-submit{line-height:34px}.talkie-shop-btn-holder ul{margin:0}.search-box input[type=search]{height:2.5em;font-size:1.125em;display:inline-block;border:none;border-radius:.3125em;outline:none;padding:1em 2.5em 1em 1em;width:0;position:absolute;top:-.5625em;right:0;background:none;-webkit-transition:width .4s cubic-bezier(0,.795,0,1);transition:width .4s cubic-bezier(0,.795,0,1);cursor:pointer;z-index:11;margin:-.625em 0 0}.search-form .search-submit{position:absolute;right:0;top:0;height:3.75em;width:3.75em;color:#fff;color:var(--color-theme-white);cursor:pointer;font-size:1em;font-size:var(--font-size-body);background:#ff7364;background:var(--color-theme-primary);border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;border-radius:0 .188em .188em 0}.search-box input[type=search]:focus{width:15.625em;cursor:text;background:#fff;background:var(--color-theme-white);z-index:9;color:hsla(0,0%,40%,.6)}.search-box{position:relative}.search-box .search-submit:hover{background:none}button#btn-search-close svg{color:#fff;color:var(--color-theme-white)}.search-form .search-submit{top:10.125em}.search-form .search-submit svg{font-size:1.125em;color:#fff;color:var(--color-theme-white)}.navbar ul.talkie-shop-btn-holder ul li a:hover{background:transparent}.search-form .search-submit{background:transparent;line-height:normal}.search__input::-webkit-search-cancel-button,.search__input::-webkit-search-decoration{-webkit-appearance:none}.search__input::-ms-clear{display:none}form.search-form .form-row .has-content~label,form.search-form .form-row input:focus~label,form.search-form .form-row label{top:-5.625em}.talkie-shop-btn-holder ul li svg{font-size:1.25em;height:1em;width:1.25em}.search-form input{border-radius:4px;border-radius:var(--border-radius);padding:0}form.search-form .form-row label{color:#fff;color:var(--color-theme-white);text-align:left;font-size:2.813em;top:-.813em;margin-bottom:0;left:0;display:block;float:left;width:100%;position:absolute;pointer-events:none}.search-form input,form.search-form .form-row label{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.search-form input{padding-right:3.125em;-webkit-box-shadow:none;box-shadow:none;border:none;background:transparent}.search-form{position:relative}.search-form .form-search .search-submit{position:absolute;right:.063em;top:0;cursor:pointer;padding:0;border:none;outline:none;-webkit-box-shadow:none!important;box-shadow:none!important;margin:0}header .search-form .form-search .search-submit:hover{background:transparent}.search_count #btn-search,.search_count #btn-search svg{font-family:Poppins,sans-serif;font-family:var(--highlight-font-family);color:#302f5b;color:var(--global-font-title);text-transform:uppercase;letter-spacing:.188em}.search_count #btn-search:hover,.search_count #btn-search:hover svg{color:#ff7364;color:var(--color-theme-primary)}.talkie-header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search_style_light .search{background:#fff;background:var(--color-theme-white);-webkit-box-shadow:0 12px 32px 0 rgba(25,41,66,.07);box-shadow:0 12px 32px 0 rgba(25,41,66,.07);-webkit-box-shadow:var(--global-box-shadow);box-shadow:var(--global-box-shadow)}.search_style_light .search__form:after{background:#5f6168;background:var(--global-font-color)}.search_style_light .search-form .search-submit svg{color:#5f6168;color:var(--global-font-color)}.search_style_light input::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.search_style_light input::-moz-placeholder{color:rgba(0,0,0,.5)}.search_style_light input:-ms-input-placeholder{color:rgba(0,0,0,.5)}.search_style_light input::-ms-input-placeholder{color:rgba(0,0,0,.5)}.search_style_light input::placeholder{color:rgba(0,0,0,.5)}.search_style_light button#btn-search-close svg{color:#302f5b;color:var(--global-font-title)}.search-animate-left .talkie-search{transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%)}.search-animate-left .talkie-search.search--open{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0)}.search-animate-right .talkie-search{transform:translateX(-100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%)}.search-animate-right .talkie-search.search--open{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0)}.search_wrap.search-form-default .search-form input{border-bottom:.063em solid #eaecee;border-bottom:.063em solid var(--border-color-light);border-radius:0;height:2.813em;line-height:2.813em;font-size:1.125em;padding-right:1.875em}.search_wrap .search-form input::-webkit-input-placeholder{color:#5f6168;color:var(--global-font-color)}.search_wrap .search-form input::-moz-placeholder{color:#5f6168;color:var(--global-font-color)}.search_wrap .search-form input:-ms-input-placeholder{color:#5f6168;color:var(--global-font-color)}.search_wrap .search-form input::-ms-input-placeholder{color:#5f6168;color:var(--global-font-color)}.search_wrap .search-form input::placeholder{color:#5f6168;color:var(--global-font-color)}.search_wrap.search-form-default .search-form .search-submit svg{font-size:1.125em;color:#5f6168;color:var(--global-font-color)}.search_wrap.search-form-default .search-form .form-search .search-submit{padding:0;height:auto;width:1.875em;line-height:3.125em}.search-form-default .search-form input:focus,.search-form-default .search-form input[type=email]:focus,.search-form-default .search-form input[type=password]:focus,.search-form-default .search-form input[type=search]:focus,.search-form-default .search-form input[type=text]:focus{border-color:#ff7364!important;border-color:var(--color-theme-primary)!important}body.search header.page-header{position:static;background:transparent}.talkie-error .search-form{display:inline-block;width:40%;margin:1em 0 1.563em}.talkie-error .page-content>p{width:50%;margin:1em auto}.talkie-error .search-form input{padding:0 4.375em 0 1em;font-size:1em;font-size:var(--font-size-body);position:relative;background:#f2f4ff;background:var(--global-body-lightcolor);border:.063em solid transparent}.talkie-error .search-form .search-submit{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:3.75em;width:3.75em;background:#ff7364;background:var(--color-theme-primary);display:inline-block}.talkie-search .search-form input{height:3.75em;background:transparent;border:transparent;padding-right:2em;padding-left:0}.talkie-search .search-form .form-search .search-submit{background:transparent;bottom:0;top:auto;height:3.75em;right:0;width:auto}.talkie-search .search__form:after{bottom:0}.talkie-shop-btn-holder .search_count .btn-search{color:#5f6168;color:var(--global-font-color)}.talkie-shop-btn-holder .search_count .btn-search:hover{color:#ff7364;color:var(--color-theme-primary)}@media (min-width:768px){header .search-form.search__form{width:31.25em}}@media (max-width:767px){.talkie-error .search-form{width:80%}.talkie-error .page-content>p{width:70%}}@media (max-width:479px){.talkie-error .page-content>p,.talkie-error .search-form{width:90%}}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption,embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0;font-style:italic}.wp-caption.alignleft .wp-caption-text{text-align:left}.wp-caption.alignright .wp-caption-text{text-align:right}@media (min-width:768px){.wp-block-image.alignright,.wp-caption.alignright{margin-right:calc(50% - 36.5625em);margin-right:calc(50% - var(--content-width)/2)}.wp-block-image.alignleft,.wp-caption.alignleft{margin-left:calc(50% - 36.5625em);margin-left:calc(50% - var(--content-width)/2)}}.gallery-item{padding:0 1em 1em 0}.gallery-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gallery-caption{font-size:80%}@media (max-width:479px){.gallery-item{padding:0 0 1em}}footer{background:#f2f4ff;background:var(--global-body-lightcolor);background-repeat:no-repeat;background-size:cover;overflow:hidden}footer .footer-top{padding:5em 0}footer .footer-mainfooter .footer-logo img{width:6.875em}footer .widget:before{display:none}footer .widget{border:none;padding:0;background:transparent}footer .copyright-footer{background:var(--color-footer-copyright-dark);padding:0;position:relative}footer .copyright-footer,footer .copyright a{color:#5f6168;color:var(--global-font-color)}.footer-main .widget{background:transparent;border:none;padding:0}footer .widget ul li{border:none;padding:.5em 0;margin-bottom:0}footer .widget ul.menu li a:hover:before{color:#ff7364;color:var(--color-theme-primary)}footer .widget .talkie-contact li a:before{display:none}footer .widget ul.menu li .sub-menu{padding-left:.625em}footer .footer-logo img{width:60px}.widget.talkie-share{color:#fff;color:var(--color-theme-white)}.widget.talkie-share .share-button{margin-left:.625em}.widget.talkie-share .share li a{border-radius:4px;border-radius:var(--border-radius);line-height:1.875em;width:1.875em;height:1.875em;margin-left:.625em;color:#ff7364;color:var(--color-theme-primary);border:.063em solid #ff7364;border:.063em solid var(--color-theme-primary);text-align:center;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.widget.talkie-share .share li a:hover{background:#ff7364;background:var(--color-theme-primary);color:#fff;color:var(--color-theme-white)}.widget-space{padding-top:5em;padding-bottom:5em}.mc4wp-form-fields .newslatter{border-radius:4px;border-radius:var(--border-radius);width:85%;position:relative}.mc4wp-form-fields .newslatter input[type=email]{font-size:.875em;font-size:var(--font-size-normal);color:#fff;color:var(--color-theme-white);line-height:var(--button-line-height);background:transparent}.mc4wp-form-fields .newslatter button{background:#ff7364;background:var(--color-theme-primary);width:3em;height:3em;color:#fff;color:var(--color-theme-white);cursor:pointer;font-size:1.563em;position:absolute;right:0;border-radius:0 .188em .188em 0}.mc4wp-form-fields .newslatter button:hover{background:#3639a4;background:var(--color-theme-secondary);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.footer-main .menu{margin-top:.938em}.footer .footer-main .widget .map-wrap{margin-top:1.875em}.mc4wp-form-fields .subscribe button[type=submit]{width:4.375em;font-size:1.25em;height:3.75em;padding:0;font-weight:400;border:none;position:absolute;right:0}footer .widget ul li a{padding-left:0}footer ul li.cat-item span.post_count,footer ul li span.achiveCount{float:right;color:#ff7364;color:var(--color-theme-primary);border-radius:3.125em;width:3.125em;height:auto;text-align:center;line-height:1.25em;padding:0;margin-top:.125em}footer .widget .rss-date{color:#ff7364;color:var(--color-theme-primary)}.blue-button.button{background:#3639a4;background:var(--color-theme-secondary)}.blue-button.button:hover{background:#ff7364;background:var(--color-theme-primary)}footer .widget ul.menu li a,footer .widget ul li a{border:none;position:relative;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}footer ul.wp-tag-cloud li{display:inline-block}footer #menu-footer-menu li a:before,footer .menu-footer-menu-container li a:before{display:none}footer #menu-footer-menu li a,footer .menu-footer-menu-container ul.menu li a{padding:.438em 0}footer .social-icone li a{font-size:14px;color:#fff;color:var(--color-theme-white);text-align:center}footer .social-icone li a i{background:#302f5b;background:var(--global-font-title);height:30px;width:30px;line-height:30px;border-radius:4px;border-radius:var(--border-radius);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}footer .social-icone li a:hover i{color:#fff;color:var(--color-theme-white);background:#ff7364;background:var(--color-theme-primary)}.social-icone ul{padding:0;margin-bottom:0}.social-icone ul li{list-style:none;margin:0 7px}.select2-container .select2-selection--single,.select2-dropdown{border-color:#eaecee;border-color:var(--border-color-light)}.select2-container .select2-selection--single{height:3.75em}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:3.75em;color:#5f6168;color:var(--global-font-color)}.select2-container--default .select2-selection--single .select2-selection__arrow{height:3.75em;right:.625em;width:1.25em}.select2-container--default .select2-selection--single .select2-selection__arrow b{height:auto;border-width:0;margin-top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.select2-container--default .select2-selection--single .select2-selection__arrow b:after{content:"\e900";font-size:18px;font-family:theme-icon;font-style:normal;font-weight:400;display:inline-block}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b:after{-webkit-transform:scale(-1);transform:scale(-1)}.select2-container--default .select2-search--dropdown .select2-search__field{height:2.188em;border-color:#eaecee;border-color:var(--border-color-light)}.select2-search--dropdown{padding:.25em 1em}.select2-container--default .select2-results>.select2-results__options{padding:.313em 1em;max-height:10.625em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected],.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:transparent;color:#ff7364;color:var(--color-theme-primary)}.select2-search--dropdown .select2-search__field{padding:0 .625em}.select2-container .select2-selection--single .select2-selection__rendered{padding:0 1.875em 0 1em}.bypostauthor{display:block}.talkie-check label{position:relative}.talkie-check span{padding-left:1.875em}.talkie-check .checkmark{position:absolute;top:.813em;left:0;height:1.125em;width:1.125em;padding:0;background-color:var(--white-light-color);border:.063em solid #3639a4;border:.063em solid var(--color-theme-secondary)}.comment-respond .talkie-check{margin-bottom:1.875em}.talkie-check input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:1.125em;width:1.125em}.talkie-check input:checked~.checkmark{border:.063em solid #ff7364;border:.063em solid var(--color-theme-primary)}.talkie-check .checkmark{top:.375em;cursor:pointer}.talkie-check input:checked~.checkmark{background-color:#ff7364;background-color:var(--color-theme-primary)}.talkie-check .checkmark:after{content:"";position:absolute;display:none}.talkie-check input:checked~.checkmark:after{display:block}.talkie-check .checkmark:after{left:.313em;top:.063em;width:.375em;height:.75em;border:solid #fff;border:solid var(--color-theme-white);border-width:0 .225em .225em 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:.188em;border-radius:var(--letter-spacing-three)}.header-footer-disabled .content-area .site-main,.header-footer-disabled.talkie-default-header #page.site{padding:0}.header-footer-disabled .error-404.not-found{height:100vh}.header-footer-disabled .page-content{height:100%}@media(max-width:1024px){.header-footer-disabled .content-area .site-main{padding:50px 0}}.talkie-contact-form .wpcf7-checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.talkie-contact-form .wpcf7-checkbox .wpcf7-list-item{margin:0}.talkie-service-detail .widget{border-radius:4px;border-radius:var(--border-radius)}.talkie-service-detail .widget .widget-title{font-size:24px;margin-bottom:32px}.talkie-service-detail .widget .widget:first-child .talkie-download-widget{margin-top:0}.talkie-service-detail .widget .widget .talkie-download-widget{margin-top:12px}.talkie-service-detail .widget .menu{margin:32px 0 0}.talkie-service-detail .widget .menu li{position:relative;margin-bottom:26px}.talkie-service-detail .widget .menu li a:after{content:"\e91c";font-family:theme-icon;font-weight:400;font-size:22px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.talkie-service-detail .widget .menu li:last-child{margin-bottom:0}.talkie-service-detail .widget .menu li a{font-size:1em;font-size:var(--font-size-body);background:transparent;padding:0 15px 0 0;border-bottom:none}.talkie-service-detail .sub-title,.talkie-service-detail .widget .menu li.current-menu-item a,.talkie-service-detail .widget .menu li a:hover{color:#ff7364;color:var(--color-theme-primary)}.talkie-service-detail .sub-title{position:relative;padding:0 24px;font-family:Poppins,sans-serif;font-family:var(--highlight-font-family);font-style:italic;display:inline-block;margin-bottom:8px}.talkie-service-detail .talkie-service-title{margin-bottom:20px}.talkie-service-detail .talkie-title-desc p{margin:0}.talkie-service-detail .talkie-title-desc{margin-bottom:45px}.talkie-service-detail .sub-title.has-border:after,.talkie-service-detail .sub-title.has-border:before{position:absolute;content:"";background-color:#ff7364;background-color:var(--color-theme-primary);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:1px;width:16px}.talkie-service-detail .sub-title.has-border:before{left:0;right:auto}.talkie-service-detail .sub-title.has-border:after{left:auto;right:0}@media (max-width:1024px){.talkie-service-detail .col-lg-8{padding-top:32px}}.single .talkie-team-inner{background:#f2f4ff;background:var(--global-body-lightcolor);padding:50px 50px 43px;border-radius:4px;border-radius:var(--border-radius)}.single .talkie-team-inner .title-box{margin-bottom:35px}.single .talkie-team-inner .designation.sub-title{color:#ff7364;color:var(--color-theme-primary)}.single .talkie-personal-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single .talkie-personal-details div{margin-bottom:5px}.single .talkie-personal-details div:last-child{margin-bottom:0}.single .talkie-personal-details div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:9px;gap:9px;font-size:18px}.single .talkie-personal-details .talkie-phone-number .phone_number,.single .talkie-personal-details .talkie-website .website,.single .talkie-personal-details .email .email{color:#302f5b;color:var(--global-font-title)}.single .talkie-portfolio-clients-details .talkie-social-share,.single .talkie-team-inner .talkie-social-share{margin-top:40px}.single .team-image{height:100%;width:100%}.single .team-image img{height:100%;width:100%;border-radius:4px;border-radius:var(--border-radius);-o-object-fit:cover;object-fit:cover}.talkie-social-share .social-icons li{display:inline-block;margin:0 14px 7px 0}.talkie-social-share .social-icons li:last-child{display:inline-block;margin-right:0}.talkie-social-share .social-icons{padding:0;list-style:none}.talkie-social-share .social-icons li a{font-size:14px;color:#fff;color:var(--color-theme-white);text-align:center}.talkie-social-share .social-icons li a i{background:#302f5b;background:var(--global-font-title);height:30px;width:30px;line-height:30px;border-radius:4px;border-radius:var(--border-radius);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.talkie-social-share .social-icons li a:hover i{color:#fff;color:var(--color-theme-white);background:#ff7364;background:var(--color-theme-primary)}@media (max-width:767px){.single .talkie-team-inner{padding:30px}}.talkie-portfolio-detail-content.new-title-box{margin-bottom:30px}.single .talkie-portfolio-img img{width:100%;border-radius:4px;border-radius:var(--border-radius)}.single .single-portfolio-widget .talkie-portfolio-img{position:relative;padding-bottom:130px}.single .talkie-portfolio-clients-details{background:#f2f4ff;background:var(--global-body-lightcolor);width:500px;padding:35px 35px 28px;border-radius:4px;border-radius:var(--border-radius);position:absolute;bottom:0;right:40px}.single .talkie-portfolio-clients-details .talkie-title{font-size:24px;text-transform:capitalize;color:#302f5b;color:var(--global-font-title);padding-bottom:32px}.single-portfolio .blog-navigation{border-top:1px solid #eaecee;border-top:1px solid var(--border-color-light);padding-top:30px}.talkie-portfolio-info .talkie-heading-title{font-size:18px}@media (max-width:576px){.single-portfolio .blog-navigation .next-post{margin-top:0}}.talkie-portfolio-clients-details .talkie-portfolio-label{font-size:18px;color:#302f5b;color:var(--global-font-title)}@media (max-width:1024px){.single .single-portfolio-widget .talkie-portfolio-img{padding-bottom:70px}}@media (max-width:767px){.single .talkie-portfolio-clients-details{position:unset;width:100%;margin-top:32px;padding:20px}.single .single-portfolio-widget .talkie-portfolio-img{padding-bottom:50px}}.project-grid .talkie-portfolio-info{position:absolute;left:30px;right:30px;bottom:30px;text-align:center;border-radius:4px;border-radius:var(--border-radius);background:#fff;background:var(--color-theme-white);padding:20px 35px 20px 30px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;opacity:0}.project-grid .project-img-box img{height:400px;-o-object-fit:cover;object-fit:cover;border-radius:4px;border-radius:var(--border-radius)}.project-grid:hover .talkie-portfolio-info{opacity:1}.talkie-releated-projects{margin-top:30px;padding-top:30px;border-top:1px solid #eaecee;border-top:1px solid var(--border-color-light)}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9jdXN0b20tcHJvcGVydGllcy5jc3MiLCJfcmVzZXQuY3NzIiwiX3R5cG9ncmFwaHkuY3NzIiwiX2VsZW1lbnRzLmNzcyIsIl9saW5rcy5jc3MiLCJfYmxvY2tzLmNzcyIsIl9hZG1pbmJhci5jc3MiLCJfaGVhZGVyLmNzcyIsIl9idXJnZXItbWVudS5jc3MiLCJfc2VhcmNoLmNzcyIsIl9tZWRpYS5jc3MiLCJfZm9vdGVyLmNzcyIsIl9zZWxlY3QyLmNzcyIsImdsb2JhbC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBT0MsTUFHQSx3QkFBeUIsQ0FDekIsMkJBQTRCLENBQzVCLHVCQUF3QixDQUd4Qix5Q0FBMkMsQ0FDM0MsNENBQThDLENBQzlDLGdEQUFrRCxDQUNsRCxzQkFBdUIsQ0FDdkIsNkJBQThCLENBQzlCLHFEQUFxRCxDQUdyRCxpQ0FBa0MsQ0FDbEMsb0NBQXFDLENBQ3JDLHdDQUF5QyxDQUN6QywyQ0FBNEMsQ0FDNUMsd0NBQXlDLENBQ3pDLDJDQUE0QyxDQUk1Qyx3QkFBeUIsQ0FDekIsMEJBQTJCLENBQzNCLG9CQUFxQixDQUNyQixzQkFBdUIsQ0FDdkIscUJBQXNCLENBQ3RCLHNCQUF1QixDQUN2QixzQkFBdUIsQ0FDdkIsc0JBQXVCLENBQ3ZCLGtCQUFtQixDQUNuQixxQkFBc0IsQ0FHdEIsNEJBQTZCLENBQzdCLHlCQUEwQixDQUMxQix5QkFBMEIsQ0FDMUIseUJBQTBCLENBQzFCLHlCQUEwQixDQUMxQix5QkFBMEIsQ0FDMUIseUJBQTBCLENBQzFCLHlCQUEwQixDQUcxQixzQkFBdUIsQ0FDdkIsb0JBQXFCLENBQ3JCLG9CQUFxQixDQUNyQixvQkFBcUIsQ0FDckIsb0JBQXFCLENBQ3JCLG9CQUFxQixDQUNyQixvQkFBcUIsQ0FHckIsdUJBQXVCLENBQ3ZCLHlCQUF5QixDQUN6Qix3QkFBd0IsQ0FDeEIsMkJBQTJCLENBQzNCLHNCQUFzQixDQUd0Qiw0QkFBNkIsQ0FDN0IsNEJBQTRCLENBQzVCLDBCQUEyQixDQUMzQiww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ZUFBZ0IsQ0FDaEIsWUFDSixDQUVBLDJEQUNJLG1CQUNKLENBQ0osQ0FFQSx5Q0FDSSxpQkFBa0IsQ0FDbEIsU0FBVSxDQUNWLFVBQVcsQ0FDWCxXQUFZLENBQ1osaUJBQWtCLENBQ2xCLGlCQUFtQyxDQUFuQyxrQ0FBbUMsQ0FDbkMsZUFBb0MsQ0FBcEMsbUNBQW9DLENBQ3BDLDJCQUE0QixDQUM1QixzQ0FBd0MsQ0FFeEMsOEJBQWdDLENBQ2hDLFNBQ0osQ0FFQSxtQ0FDSSxZQUFhLENBQ2IsbUJBQWlCLENBQWpCLGdCQUFpQixDQUNqQixpQkFBbUMsQ0FBbkMsa0NBQ0osQ0FFQSwrQ0FDSSxTQUNKLENBRUEsOEJBQ0ksZUFBZ0IsQ0FDaEIsZ0JBQWlCLENBQ2pCLDRCQUErQyxDQUEvQyw4Q0FDSiIsImZpbGUiOiJnbG9iYWwubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQ3VzdG9tIFByb3BlcnRpZXNcbiAqIGFrYSBDU1MgdmFyaWFibGVzLlxuICpcbiAqIEBsaW5rOiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvLS0qXG4gKiovXG5cbiA6cm9vdCB7XG5cblx0LyogQ29udGFpbmVyICovXG5cdC0tY29udGVudC13aWR0aDogNzMuMTI1ZW07XG5cdC0tY29udGVudC13aWR0aC1zbTogNzMuMTI1ZW07XG5cdC0tc2lkZWJhci13aWR0aDogMTguNzVlbTtcblxuXHQvKiBUeXBvZ3JhcGh5ICovXG5cdC0tZ2xvYmFsLWZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XG5cdC0taGlnaGxpZ2h0LWZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XG5cdC0tZGVjb3JhdGUtZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNlcmlmO1xuXHQtLWdsb2JhbC1mb250LXNpemU6IDFlbTtcblx0LS1nbG9iYWwtZm9udC1saW5lLWhlaWdodDogMS40O1xuXHQtLWdsb2JhbC1ib3gtc2hhZG93OiAwIDEycHggMzJweCAwIHJnYmEoMjUsNDEsNjYsLjA3KTtcblxuXHQvKiBQYWdlIFNwYWNpbmcgKi9cblx0LS1nbG9iYWwtcGFnZS10b3Atc3BhY2luZzogOC4xMjVlbTtcblx0LS1nbG9iYWwtcGFnZS1ib3R0b20tc3BhY2luZzogOC4xMjVlbTtcblx0LS1nbG9iYWwtcGFnZS10b3Atc3BhY2luZy10YWJsZXQ6IDQuMzc1ZW07XG5cdC0tZ2xvYmFsLXBhZ2UtYm90dG9tLXNwYWNpbmctdGFibGV0OiA0LjM3NWVtO1xuXHQtLWdsb2JhbC1wYWdlLXRvcC1zcGFjaW5nLW1vYmlsZTogMy4xMjVlbTtcblx0LS1nbG9iYWwtcGFnZS1ib3R0b20tc3BhY2luZy1tb2JpbGU6IDMuMTI1ZW07XG5cblxuXHQvKiBGb250c2l6ZSAqL1xuXHQtLWZvbnQtc2l6ZS1zbWFsbDogMC43NWVtO1xuXHQtLWZvbnQtc2l6ZS1ub3JtYWw6IDAuODc1ZW07XG5cdC0tZm9udC1zaXplLWJvZHk6IDFlbTtcblx0LS1mb250LXNpemUtaDE6IDQuMjA5ZW07XG5cdC0tZm9udC1zaXplLWgyOiAyLjc1ZW07XG5cdC0tZm9udC1zaXplLWgzOiAyLjM2OWVtO1xuXHQtLWZvbnQtc2l6ZS1oNDogMS43NzdlbTtcblx0LS1mb250LXNpemUtaDU6IDEuMzMzZW07XG5cdC0tZm9udC1zaXplLWg2OiAxZW07XG5cdC0tZm9udC1zaXplLXhzOiAwLjc1ZW07XG5cblx0LyogTGluZS1IZWlnaHQgKi9cblx0LS1mb250LWxpbmUtaGVpZ2h0LWJvZHk6IDEuNzU7XG5cdC0tZm9udC1saW5lLWhlaWdodC1wOiAxLjc1O1xuXHQtLWZvbnQtbGluZS1oZWlnaHQtaDE6IDEuMztcblx0LS1mb250LWxpbmUtaGVpZ2h0LWgyOiAxLjM7XG5cdC0tZm9udC1saW5lLWhlaWdodC1oMzogMS4zO1xuXHQtLWZvbnQtbGluZS1oZWlnaHQtaDQ6IDEuMztcblx0LS1mb250LWxpbmUtaGVpZ2h0LWg1OiAxLjM7XG5cdC0tZm9udC1saW5lLWhlaWdodC1oNjogMS4zO1xuXG5cdC8qIEZvbnQtV2VpZ2h0ICovXG5cdC0tZm9udC13ZWlnaHQtYm9keTogNDAwO1xuXHQtLWZvbnQtd2VpZ2h0LWgxOiA1MDA7XG5cdC0tZm9udC13ZWlnaHQtaDI6IDQwMDtcblx0LS1mb250LXdlaWdodC1oMzogNTAwO1xuXHQtLWZvbnQtd2VpZ2h0LWg0OiA1MDA7XG5cdC0tZm9udC13ZWlnaHQtaDU6IDUwMDtcblx0LS1mb250LXdlaWdodC1oNjogNTAwO1xuXG5cdC8qIGZvbnQtd2VpZ2h0Ki9cblx0LS1mb250LXdlaWdodC1saWdodDozMDA7XG5cdC0tZm9udC13ZWlnaHQtcmVndWxhcjo0MDA7XG5cdC0tZm9udC13ZWlnaHQtbWVkaXVtOjUwMDtcblx0LS1mb250LXdlaWdodC1zZW1pLWJvbGQ6NjAwO1xuXHQtLWZvbnQtd2VpZ2h0LWJvbGQ6NzAwO1xuXG5cdC8qIExldHRlciBzcGFjaW5nICovXG5cdC0tZm9udC1sZXR0ZXItc3BhY2luZy1ib2R5OiAwO1xuXHQtLWZvbnQtbGV0dGVyLXNwYWNpbmctbGluazowO1xuXHQtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDE6IDA7XG5cdC0tZm9udC1sZXR0ZXItc3BhY2luZy1oMjogMDtcblx0LS1mb250LWxldHRlci1zcGFjaW5nLWgzOiAwO1xuXHQtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDQ6IDA7XG5cdC0tZm9udC1sZXR0ZXItc3BhY2luZy1oNTogMDtcblx0LS1mb250LWxldHRlci1zcGFjaW5nLWg2OiAwO1xuXHQtLWxldHRlci1zcGFjaW5nOjAuMjVlbTtcblx0LS1sZXR0ZXItc3BhY2luZy1vbmU6IDAuMDYzZW07XG5cdC0tbGV0dGVyLXNwYWNpbmctb25lLWhhbGY6IDAuMDk0ZW07XG5cdC0tbGV0dGVyLXNwYWNpbmctdHdvOiAwLjEyNWVtO1xuICAgIC0tbGV0dGVyLXNwYWNpbmctdGhyZWU6IDAuMTg4ZW07XG5cdC0tbGV0dGVyLXNwYWNpbmctZm91cjogMC4yNWVtO1xuXG5cdC8qIGJvcmRlci1yYWRpdXMgKi9cblx0LS1ib3JkZXItcmFkaXVzOiA0cHg7XG5cdC0tYm9yZGVyLXJhZGl1cy1ib3g6IDhweDtcblx0LS1ib3JkZXItcmFkaXVzLXRlbjogMTBweDtcblx0LS1ib3JkZXItcmFkaXVzLTkwOiA5MHB4O1xuXHQtLWJvcmRlci1yYWRpdXMtZnVsbDogNTAlO1xuXG5cdC8qIHogaW5kZXggKi9cblx0LS16LWluZGV4LW1pbnVzOi0xO1xuXG5cdFxuXG5cdC8qIENvbG9ycyAqL1xuXHQtLWdsb2JhbC1ib2R5LWJnY29sb3I6ICNmZmZmZmY7XG5cdC0tZ2xvYmFsLWJvZHktbGlnaHRjb2xvcjojZjJmNGZmO1xuXHQtLWdsb2JhbC1mb250LWNvbG9yOiAjNUY2MTY4O1xuXHQtLWdsb2JhbC1mb250LXRpdGxlOiAjMzAyZjViO1xuXHQtLWdsb2JhbC1mb250LXN1YnRpdGxlOiAjZmY3MzY0O1xuXHQtLWJvcmRlci1jb2xvci1saWdodDogI2VhZWNlZTtcblx0LS1ib3JkZXItY29sb3ItZGFyazogIzI2MmY0ODtcblx0LS1ib3JkZXItY29sb3ItbGlnaHQtb3BhY2l0eTogcmdiYSgyNTUsMjU1LDI1NSwwLjIpO1xuXHQtLWJvcmRlci1jb2xvci1iYWNrOiNlNWU1ZTU7XG5cdC0tYm9yZGVyLWNvbG9yLWRhcmstb3BhY2l0eTogcmdiYSg4MiwgOTUsIDEyOSwgMC4xKTtcblx0LS1jb2xvci1saW5rOiAjZmY3MzY0O1xuXHQtLWNvbG9yLWxpbmstYWN0aXZlOiAjZmY3MzY0O1xuXHQtLWNvbG9yLXBvc3Qtc3RpY2t5LWJnOiAjZjJmNGZmO1xuXHQtLWNvbG9yLWlucHV0LXBsYWNlaG9sZGVyOiAjN0E3QTdBO1xuXHQtLWNvbG9yLW1ldGEtYmc6ICNFM0U4RkY7XG5cdC0tY29sb3ItbWV0YS1kb3Q6ICNDRENERDY7XG5cblxuXHQvKiBDdXN0b20gZWRpdG9yIGNvbG9ycyAqL1xuXHQtLWNvbG9yLXRoZW1lLXByaW1hcnk6I2ZmNzM2NDtcblx0LS1jb2xvci10aGVtZS1wcmltYXJ5LWRhcms6I2ZmNzM2NGZmO1xuXHQtLWNvbG9yLXRoZW1lLXByaW1hcnktbGlnaHQ6I2ZmNzM2NDE2O1xuXHQtLWNvbG9yLXRoZW1lLXNlY29uZGFyeTogIzM2MzlhNDtcblx0LS1jb2xvci10aGVtZS1zZWNvbmRhcnktZGFyazogI0ZGRjJCMztcblx0LS1jb2xvci10aGVtZS1zZWNvbmRhcnktbGlnaHQ6ICNGRkZCRTU7XG4gICAgLS1jb2xvci10aGVtZS10ZXJuYXJ5OiAjMjE3NTliO1xuXHQtLWNvbG9yLXRoZW1lLXJlZDogI2ZmMDAwMDtcblx0LS1jb2xvci10aGVtZS1ncmVlbjogIzI3YWU2MDtcblx0LS1jb2xvci10aGVtZS1ibHVlOiAjZmY3MzY0O1xuXHQtLWNvbG9yLXRoZW1lLXllbGxvdzogI0ZGRDgxQztcblx0LS1jb2xvci10aGVtZS1ibGFjazogIzAwMDtcblx0LS1jb2xvci10aGVtZS1ncmV5OiAjOTVhNWE2O1xuXHQtLWNvbG9yLXRoZW1lLXdoaXRlOiAjZmZmZmZmO1xuICAgIC0tY29sb3ItdGhlbWUtd2hpdGUtYm94OiAjZmZmZmZmO1xuXHRcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuXHQ6cm9vdCB7XG5cdFx0LS1mb250LXNpemUtYm9keTogMC44M3Z3O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCl7XG4gICAgOnJvb3Qge1xuICAgICAgICAtLWZvbnQtc2l6ZS1oMTogMi42NTNlbTtcbiAgICAgICAgLS1mb250LXNpemUtaDI6IDIuMWVtO1xuICAgICAgICAtLWZvbnQtc2l6ZS1oMzogMS4zZW07XG5cdFx0LS1mb250LXNpemUtaDQ6IDEuMWVtO1xuICAgIH1cbn0iLCIvKlxuQ1NTIG5vcm1hbGl6YXRpb24gYmFzZWQgaW4gcGFydCBvbiBub3JtYWxpemUuY3NzIGJ5XG5OaWNvbGFzIEdhbGxhZ2hlciBhbmQgSm9uYXRoYW4gTmVhbCBodHRwOi8vbmVjb2xhcy5naXRodWIuaW8vbm9ybWFsaXplLmNzcy9cbiovXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgTm9ybWFsaXplXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyogRG9jdW1lbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cblxuaHRtbCB7XG5cdGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG5cdC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYm9keSB7XG5cdG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cbiAqL1xuXG5tYWluIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG5cdGZvbnQtc2l6ZTogMmVtO1xuXHRtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG5cdGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG5cdGhlaWdodDogMDsgLyogMSAqL1xuXHRvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcblx0Zm9udC1mYW1pbHk6IG1vbm9zcGFjZTsgLyogMSAqL1xuXHRmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuYSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuXHRib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG5cdGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7IC8qIDEgKi9cblx0Zm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG5cdGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG5cdGZvbnQtc2l6ZTogNzUlO1xuXHRsaW5lLWhlaWdodDogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG5cdGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcblx0dG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5pbWcge1xuXHRib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0OyAvKiAxICovXG5cdGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuXHRsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuXHRtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQge1xuXHRvdmVyZmxvdzogdmlzaWJsZTsgLyogMSAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lOyAvKiAxICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRib3JkZXItc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcblx0b3V0bGluZTogMC4wNjI1ZW0gZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcblx0cGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG5cdGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG5cdGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG5cdG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuXHRwYWRkaW5nOiAwOyAvKiAzICovXG5cdHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG5cbnRleHRhcmVhIHtcblx0b3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG5cdHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG5cdGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cblx0b3V0bGluZS1vZmZzZXQ6IC0wLjEyNWVtOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlICovXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cblx0Zm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuXHRkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG5cbnRlbXBsYXRlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuXG5baGlkZGVuXSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4iLCJAaW1wb3J0IFwiX2N1c3RvbS1wcm9wZXJ0aWVzLmNzc1wiO1xuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgVHlwb2dyYXBoeVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5ib2R5IHtcblx0YmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWJvZHktYmdjb2xvcik7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1nbG9iYWwtZm9udC1mYW1pbHkpO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtYm9keSk7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuKjo6LW1vei1zZWxlY3Rpb24geyBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTsgY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTsgdGV4dC1zaGFkb3c6IG5vbmU7IH1cbjo6LW1vei1zZWxlY3Rpb24geyBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTsgY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTsgdGV4dC1zaGFkb3c6IG5vbmU7IH1cbjo6c2VsZWN0aW9uIHsgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7IGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7IHRleHQtc2hhZG93OiBub25lOyB9XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuXHRmb250LWZhbWlseTogdmFyKC0taGlnaGxpZ2h0LWZvbnQtZmFtaWx5KTtcblx0Zm9udC1zdHJldGNoOiBjb25kZW5zZWQ7XG5cdGNsZWFyOiBib3RoO1xuXHRtYXJnaW46IDAuNjI1ZW0gMDtcblx0d29yZC1icmVhazogYnJlYWstd29yZDtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbmgxIHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDEpO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1oMSk7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWxldHRlci1zcGFjaW5nLWgxKTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWgxKTtcbn1cblxuaDIge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oMik7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWgyKTtcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDIpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaDIpO1xufVxuXG5oMyB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWgzKTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtaDMpO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1sZXR0ZXItc3BhY2luZy1oMyk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oMyk7XG59XG5cbmg0IHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDQpO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1oNCk7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWxldHRlci1zcGFjaW5nLWg0KTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWg0KTtcbn1cblxuaDUge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oNSk7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWg1KTtcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDUpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaDUpO1xufVxuXG5oNiB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWg2KTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtaDYpO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1sZXR0ZXItc3BhY2luZy1oNik7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oNik7XG59XG5cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG59XG5cbnNtYWxsLFxuLnRleHRfc21hbGwge1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xufVxuLm92ZXJmbG93LWhpZGRlbntcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi56LWluZGV4LW1pbnVze1xuXHR6LWluZGV4OiB2YXIoLS16LWluZGV4LW1pbnVzKTtcblxufVxuLmxldHRlci1zcGFjaW5ne1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmcpO1xufVxuYSB7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbjppcyhoMSwgaDIsIGgzLCBoNCwgaDUsIGg2KSA6aXMoYSwgYTp2aXNpdGVkKSB7XG5cdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG5cbnAge1xuXHRtYXJnaW46IDFlbSAwO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1wKTtcbn1cblxucHJlIHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHRwYWRkaW5nOiAxZW07XG5cdGJvcmRlcjogMC4wNjNlbSBzb2xpZCB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuYSwgOmlzKGEpIDppcyhoMSwgaDIsIGgzLCBoNCwgaDUsIGg2KSB7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG5hOmZvY3Vze1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuOmlzKC5jc3NfcHJlZml4KSA6aXMoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuXHRtYXJnaW46IDA7XG59XG4iLCJAaW1wb3J0IFwiX2N1c3RvbS1wcm9wZXJ0aWVzLmNzc1wiO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEVsZW1lbnRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuaHRtbCB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIHN0eWxlbGludC1lbmFibGUgKi9cblxuLyoqXG4gKiBJbmhlcml0IGJveC1zaXppbmcgdG8gbWFrZSBpdCBlYXNpZXIgdG8gY2hhbmdlIHRoZSBwcm9wZXJ0eSBmb3JcbiAqIGNvbXBvbmVudHMgdGhhdCBsZXZlcmFnZSBvdGhlciBiZWhhdmlvcjsgc2VlXG4gKiBodHRwOi8vY3NzLXRyaWNrcy5jb20vaW5oZXJpdGluZy1ib3gtc2l6aW5nLXByb2JhYmx5LXNsaWdodGx5LWJldHRlci1iZXN0LXByYWN0aWNlL1xuICovXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuXHRib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG5hOmZvY3VzIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuYTpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG46Zm9jdXMge1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG5hIHtcblx0b3V0bGluZTogbm9uZTtcbn1cblxucCB7XG5cdG1hcmdpbjogMWVtIDA7XG5cdGxpbmUtaGVpZ2h0OiAxLjY2ZW07XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlICovXG5ociB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJvcmRlci1jb2xvci1kYXJrKTtcblx0Ym9yZGVyOiAwO1xuXHRoZWlnaHQ6IDAuMDYzZW07XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcbn1cblxuLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuXG51bCxcbm9sIHtcblx0cGFkZGluZy1sZWZ0OiAxLjU2M2VtO1xuXHRtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cblxub2wgb2wge1xuXHRwYWRkaW5nLWxlZnQ6IDEuNTYzZW07XG59XG5cblxuLyogRGVmaW5pdGlvbiBMaXN0cyAqL1xuZGQge1xuXHRtYXJnaW46IDAgMS41ZW0gMS41ZW07XG59XG5cbmRsIGRkIHtcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG5kbCBkZDpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxubGk+dWwsXG5saT5vbCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbmltZyB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXG5cblxuLyogVGFibGUgKi9cbnRhYmxlIHtcblx0Ym9yZGVyOiAwLjA2M2VtIHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tYm90dG9tOiAxLjI1ZW07XG59XG5cbnRhYmxlIHRkLFxudGFibGUgdGgge1xuXHRib3JkZXI6IDAuMDYzZW0gc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLWxpZ2h0KTtcblx0cGFkZGluZzogMC4zMTNlbSAwLjVlbTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBpbnB1dHMgKi9cblt0eXBlPXJhZGlvXSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuXHR3aWR0aDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiAwLjYyNWVtO1xuXHRsaW5lLWhlaWdodDogMjtcblx0aGVpZ2h0OiAyZW07XG59XG5cbmlucHV0LFxuaW5wdXRbdHlwZT1cInRleHRcIl0sXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5pbnB1dFt0eXBlPVwidXJsXCJdLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG5pbnB1dFt0eXBlPVwidGVsXCJdLFxuaW5wdXRbdHlwZT1cInJhbmdlXCJdLFxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0sXG5pbnB1dFt0eXBlPVwid2Vla1wiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cImNvbG9yXCJdLFxudGV4dGFyZWEge1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogMCAxZW07XG5cdGhlaWdodDogMy43NWVtO1xuXHRsaW5lLWhlaWdodDogMy43NWVtO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1iZ2NvbG9yKTtcblx0Ym9yZGVyOiAwLjA2M2VtIHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuc2VsZWN0IHtcblx0YmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWJvZHktYmdjb2xvcik7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG5cdGJvcmRlcjogMC4wNjNlbSBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xuXHRsaW5lLWhlaWdodDogMy43NWVtO1xuXHRoZWlnaHQ6IDMuNzVlbTtcblx0cGFkZGluZzogMCAwLjYyNWVtO1xuXHR3aWR0aDogMTAwJTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbnRleHRhcmVhIHtcblx0cGFkZGluZzogMWVtO1xuXHRtaW4taGVpZ2h0OiA5LjM3NWVtO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1ib2R5KTtcbn1cblxuaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItaW5wdXQtcGxhY2Vob2xkZXIpO1xufVxuXG5pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci1pbnB1dC1wbGFjZWhvbGRlcik7XG59XG5cbmlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci1pbnB1dC1wbGFjZWhvbGRlcik7XG59XG5cbnRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLWlucHV0LXBsYWNlaG9sZGVyKTtcbn1cblxudGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItaW5wdXQtcGxhY2Vob2xkZXIpO1xufVxuXG50ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItaW5wdXQtcGxhY2Vob2xkZXIpO1xufVxuXG5pbnB1dFt0eXBlPVwiZW1haWxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItaW5wdXQtcGxhY2Vob2xkZXIpO1xufVxuXG5pbnB1dFt0eXBlPVwiZW1haWxcIl06Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItaW5wdXQtcGxhY2Vob2xkZXIpO1xufVxuXG5pbnB1dFt0eXBlPVwiZW1haWxcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLWlucHV0LXBsYWNlaG9sZGVyKTtcbn1cblxuaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMsXG5pbnB1dDpmb2N1cyxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJ1cmxcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJ0ZWxcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwicmFuZ2VcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJtb250aFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJ3ZWVrXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInRpbWVcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwiY29sb3JcIl06Zm9jdXMsXG50ZXh0YXJlYTpmb2N1cyxcbnNlbGVjdDpmb2N1cyB7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5cbmVtYmVkLFxuaWZyYW1lLFxub2JqZWN0IHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuaWZyYW1lIHtcblx0Ym9yZGVyOiBub25lO1xufSIsIkBpbXBvcnQgXCJfY3VzdG9tLXByb3BlcnRpZXMuY3NzXCI7XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMgTGlua3NcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xyXG5hIHtcclxuXHRjb2xvcjogdmFyKC0tY29sb3ItbGluayk7XHJcbn1cclxuLyogc3R5bGVsaW50LWVuYWJsZSAqL1xyXG5cclxuXHJcblxyXG5hOmhvdmVyLFxyXG5hOmZvY3VzLFxyXG5hOmFjdGl2ZSB7XHJcblx0Y29sb3I6IHZhcigtLWNvbG9yLWxpbmstYWN0aXZlKTtcclxufVxyXG5cclxuYTpmb2N1cyB7XHJcblx0b3V0bGluZTogdGhpbiBkb3R0ZWQ7XHJcbn1cclxuXHJcbmE6aG92ZXIsXHJcbmE6YWN0aXZlIHtcclxuXHRvdXRsaW5lOiAwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ3RoZW1lLWljb24nO1xyXG5cdHNyYzogdXJsKCdmb250cy9UaGVtZS53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC1kaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgXHJcbiAgW2NsYXNzXj1cImlxb25pY3MtXCJdLCBbY2xhc3MqPVwiIGlxb25pY3MtXCJdIHtcclxuXHQvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xyXG5cdGZvbnQtZmFtaWx5OiAndGhlbWUtaWNvbicgO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGZvbnQtdmFyaWFudDogbm9ybWFsO1xyXG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG4gIFxyXG5cdC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xyXG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgfVxyXG4gIFxyXG4gIC5pcW9uaWNzLUFycm93LWxlZnQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlOTFjXCI7XHJcbiAgfVxyXG4gIC5pcW9uaWNzLXJlcGx5LWFsbDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGU5MWJcIjtcclxuICB9XHJcbiAgLmlxb25pY3MtQXJyb3ctLS1Eb3duLUNpcmNsZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlOTAwXCI7XHJcbiAgfVxyXG4gIC5pcW9uaWNzLUJhZzpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlOTAxXCI7XHJcbiAgfVxyXG4gIC5pcW9uaWNzLUJvb2ttYXJrOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU5MDJcIjtcclxuICB9XHJcbiAgLmlxb25pY3MtQnV5OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU5MDNcIjtcclxuICB9XHJcbiAgLmlxb25pY3MtQ2FsZW5kYXI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTkwNFwiO1xyXG4gIH1cclxuICAuaXFvbmljcy1DYWxsOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU5MDVcIjtcclxuICB9XHJcbiAgLmlxb25pY3MtQ2FsbGluZzpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlOTA2XCI7XHJcbiAgfVxyXG4gIC5pcW9uaWNzLUNhdGVnb3J5OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU5MDdcIjtcclxuICB9XHJcbiAgLmlxb25pY3MtQ2hhdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlOTA4XCI7XHJcbiAgfVxyXG4gIC5pcW9uaWNzLUNsb3NlLVNxdWFyZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlOTA5XCI7XHJcbiAgfVxyXG4gIC5pcW9uaWNzLURpc2NvdW50OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU5MGFcIjtcclxuICB9XHJcbiAgLmlxb25pY3MtRG93bmxvYWQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTkwYlwiO1xyXG4gIH1cclxuICAuaXFvbmljcy1Ib21lOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU5MGNcIjtcclxuICB9XHJcbiAgLmlxb25pY3MtTG9jYXRpb246YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTkwZFwiO1xyXG4gIH1cclxuICAuaXFvbmljcy1Mb2NrOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU5MGVcIjtcclxuICB9XHJcbiAgLmlxb25pY3MtTG9naW46YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTkwZlwiO1xyXG4gIH1cclxuICAuaXFvbmljcy1Mb2dvdXQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTkxMFwiO1xyXG4gIH1cclxuICAuaXFvbmljcy1NZXNzYWdlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU5MTFcIjtcclxuICB9XHJcbiAgLmlxb25pY3MtTm90aWZpY2F0aW9uOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU5MTJcIjtcclxuICB9XHJcbiAgLmlxb25pY3MtUGx1czpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlOTEzXCI7XHJcbiAgfVxyXG4gIC5pcW9uaWNzLVByb2ZpbGU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTkxNFwiO1xyXG4gIH1cclxuICAuaXFvbmljcy1TZWFyY2g6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTkxNVwiO1xyXG4gIH1cclxuICAuaXFvbmljcy1TZXR0aW5nOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU5MTZcIjtcclxuICB9XHJcbiAgLmlxb25pY3MtU2hvdzpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlOTE3XCI7XHJcbiAgfVxyXG4gIC5pcW9uaWNzLVN0YXI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTkxOFwiO1xyXG4gIH1cclxuICAuaXFvbmljcy1UaWNrLVNxdWFyZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlOTE5XCI7XHJcbiAgfVxyXG4gIC5pcW9uaWNzLVRpbWUtQ2lyY2xlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU5MWFcIjtcclxuICB9IiwiQGltcG9ydCBcIl9jdXN0b20tcHJvcGVydGllcy5jc3NcIjtcblxuLyogYm94IGxheW91dCAqL1xuYm9keS5ib3hlZF9sYXlvdXQge1xuXHRwYWRkaW5nOiAyZW0gMWVtO1xufVxuXG5ib2R5LmJveGVkX2xheW91dCAjcGFnZSB7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tZ2xvYmFsLWJveC1zaGFkb3cpO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMTI0MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5ib2R5LmJveGVkX2xheW91dC5hZG1pbi1iYXIuY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciBoZWFkZXIsXG5ib2R5LmJveGVkX2xheW91dC5hZG1pbi1iYXIgaGVhZGVyIHtcblx0dG9wOiAwO1xufVxuXG4vKiBmdWxsIGxheW91dCAqL1xuYm9keS5mdWxsX3dpZHRoX2xheW91dCAjcGFnZSB7XG4gICAgbWFyZ2luOiAwIGF1dG8haW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xufVxuXG5cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0OTlweCkge1xuXHQuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IHZhcigtLWNvbnRlbnQtd2lkdGgtc20pO1xuXHR9XG5cblx0LmNzc19wcmVmaXggLmNvbnRhaW5lciB7XG5cdFx0bWF4LXdpZHRoOiB2YXIoLS1jb250ZW50LXdpZHRoKTtcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSB7XG5cdC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogdmFyKC0tY29udGVudC13aWR0aC1zbSk7XG5cdH1cblxuXHQuY3NzX3ByZWZpeCAuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IHZhcigtLWNvbnRlbnQtd2lkdGgpO1xuXHR9XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuXHRwYWRkaW5nOiAwIDJlbTtcbn1cblxuYm9keSAuY29udGFpbmVyIHtcblx0bWF4LXdpZHRoOiB2YXIoLS1jb250ZW50LXdpZHRoLXNtKTtcbn1cblxuYm9keSAuY3NzX3ByZWZpeCAuY29udGFpbmVyLCBcbmJvZHkgLmVsZW1lbnRvci1zZWN0aW9uLmVsZW1lbnRvci1zZWN0aW9uLWJveGVkPi5lbGVtZW50b3ItY29udGFpbmVyIHtcblx0bWF4LXdpZHRoOiB2YXIoLS1jb250ZW50LXdpZHRoKTtcbn1cblxuLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcblx0cGFkZGluZzogdmFyKC0tZ2xvYmFsLXBhZ2UtdG9wLXNwYWNpbmcpIDAgdmFyKC0tZ2xvYmFsLXBhZ2UtYm90dG9tLXNwYWNpbmcpO1xufVxuXG4uaG9tZSAuY3NzX3ByZWZpeCAuY29udGVudC1hcmVhIC5zaXRlLW1haW4ge1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uaG9tZS5ibG9nIC5jc3NfcHJlZml4IC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbixcbmJvZHkuc2luZ2xlIC5jc3NfcHJlZml4IC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG5cdHBhZGRpbmc6IHZhcigtLWdsb2JhbC1wYWdlLXRvcC1zcGFjaW5nKSAxZW0gdmFyKC0tZ2xvYmFsLXBhZ2UtYm90dG9tLXNwYWNpbmcpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG5cdFx0cGFkZGluZzogdmFyKC0tZ2xvYmFsLXBhZ2UtdG9wLXNwYWNpbmctdGFibGV0KSAxZW0gdmFyKC0tZ2xvYmFsLXBhZ2UtYm90dG9tLXNwYWNpbmctdGFibGV0KTtcblx0fVxuXHQuaG9tZS5ibG9nIC5jc3NfcHJlZml4IC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbixcblx0Ym9keS5zaW5nbGUgLmNzc19wcmVmaXggLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcblx0XHRwYWRkaW5nOiB2YXIoLS1nbG9iYWwtcGFnZS10b3Atc3BhY2luZy10YWJsZXQpIDFlbSB2YXIoLS1nbG9iYWwtcGFnZS1ib3R0b20tc3BhY2luZy10YWJsZXQpO1xuXHR9XG5cdFxuXHRib2R5LmJveGVkX2xheW91dCB7XG5cdFx0cGFkZGluZzogMWVtIDFlbTtcblx0fVxuXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuY29udGVudC1hcmVhIC5zaXRlLW1haW4ge1xuXHRcdHBhZGRpbmc6IHZhcigtLWdsb2JhbC1wYWdlLXRvcC1zcGFjaW5nLW1vYmlsZSkgMGVtIHZhcigtLWdsb2JhbC1wYWdlLWJvdHRvbS1zcGFjaW5nLW1vYmlsZSk7XG5cdH1cblxuXHQuaG9tZS5ibG9nIC5jc3NfcHJlZml4IC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbixcblx0Ym9keS5zaW5nbGUgLmNzc19wcmVmaXggLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcblx0XHRwYWRkaW5nOiB2YXIoLS1nbG9iYWwtcGFnZS10b3Atc3BhY2luZy1tb2JpbGUpIDFlbSB2YXIoLS1nbG9iYWwtcGFnZS1ib3R0b20tc3BhY2luZy1tb2JpbGUpO1xuXHR9XG5cbn1cblxuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFx0XHQgIFNjcm9sbGJhclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogd2lkdGggKi9cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzPi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnM6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0d2lkdGg6IDAuMjVlbTtcblx0aGVpZ2h0OiAwLjI1ZW07XG59XG4gIC8qIFRyYWNrICovXG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzPi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHsgXG5cdGJvcmRlci1yYWRpdXM6IDAuMzEzZW07XG59XG4gICBcbiAgLyogSGFuZGxlICovXG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzPi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7IFxuXHRib3JkZXItcmFkaXVzOiAwLjMxM2VtO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gIEJhY2sgdG8gVG9wICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jc3MtcHJlZml4LXRvcCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlIDBzO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlIDBzO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlIDBzO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZSAwcztcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlIDBzO1xufVxuXG4jYmFjay10by10b3AgLnRvcCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0bWFyZ2luOiAwO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy05MCk7XG5cdGJvdHRvbTogMWVtO1xuXHRyaWdodDogMWVtO1xuXHR6LWluZGV4OiA5OTtcblx0Zm9udC1zaXplOiAxLjYyNWVtO1xuXHR3aWR0aDogMS44NzVlbTtcblx0aGVpZ2h0OiAxLjg3NWVtO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAxLjg3NWVtO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4jYmFjay10by10b3AgLnRvcCBpIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbiNiYWNrLXRvLXRvcCAudG9wOmhvdmVyIHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLSAgTG9hZGVyICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI2xvYWRpbmcge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1ib2R5LWJnY29sb3IpO1xuXHR6LWluZGV4OiA5OTk5O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgQnJlYWRjcnVtYiBzdHlsZSAxIDIgYW5kIDMgNCA1XG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jc3NfcHJlZml4LWhlYWRlci1vdmVyIC5jc3NfcHJlZml4LWJyZWFkY3J1bWIge1xuICAgIHBhZGRpbmc6IDEyLjEyNWVtIDAgOC4xMjVlbSAwO1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZzogOC4xMjVlbSAwO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1saWdodGNvbG9yKTtcblx0ei1pbmRleDogOTtcbn1cblxuLmJyZWFkY3J1bWIgbGkge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItbmF2IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAyO1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iIG9sIGxpIGEsXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iIG9sIGxpIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG5cdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctb25lKTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYiBvbCBsaSBhOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iIG9sIGxpIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtOmJlZm9yZXtcblx0Y29udGVudDpub25lO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW0ge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiAuNWVtO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW0gLmJyZWFkY3J1bWJzLXNlcGFyYXRvcntcblx0bWFyZ2luLXJpZ2h0OiAuNWVtO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW0gLmJyZWFkY3J1bWJzLXNlcGFyYXRvciBpe1xuXHRmb250LXNpemU6IDJlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iIC5icmVhZGNydW1iIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWIgb2wge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYiAudGl0bGUge1xuXHRtYXJnaW4tYm90dG9tOiAwLjMxM2VtO1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iLW5hdiAuYnJlYWRjcnVtYiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5icmVhZGNydW1iLWJnLFxuLmJyZWFkY3J1bWItdmlkZW8sXG4udmlkZW8tY3NzX3ByZWZpeC1iZy1vdmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYnJlYWRjcnVtYi1iZyB2aWRlbyxcbi5icmVhZGNydW1iLWJnICN2aWRlby1iYWNrZ3JvdW5kLFxuLmJyZWFkY3J1bWItdmlkZW8gdmlkZW8sXG4udmlkZW8tY3NzX3ByZWZpeC1iZy1vdmVyIHZpZGVvLFxuLnZpZGVvLWJyZWFkY3J1bWItYmcgI3ZpZGVvLWJhY2tncm91bmQsXG4udmlkZW8tY3NzX3ByZWZpeC1iZy1vdmVyICN2aWRlby1iYWNrZ3JvdW5kIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiA1MCU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYiB7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWJvZHktbGlnaHRjb2xvcik7XG59XG4uY3NzX3ByZWZpeC1icmVhZGNydW1iLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1zdHlsZS0zICAuYWxpZ24tYnJlYWRjcnVtYi1pbWFnZXtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWIuY3NzX3ByZWZpeC1icmVhZGNydW1iLXN0eWxlLTIgIC5hbGlnbi1icmVhZGNydW1iLWltYWdle1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYi5jc3NfcHJlZml4LWJyZWFkY3J1bWItY2VudGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLXRvcDogMTMuNzVlbTtcbn1cblxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1jZW50ZXIgLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1uYXYge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZS1ib3gpO1xuICAgIHBhZGRpbmc6IDUwcHggMTZweDtcbiAgICBtaW4td2lkdGg6IDMxLjI1ZW07XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1ib3gpIHZhcigtLWJvcmRlci1yYWRpdXMtYm94KSAwIDA7XG59XG5cbi8qIHJlc3BvbnNpdmUgYnJlYWRjcnVtYiAqL1xuXG5AbWVkaWEobWF4LXdpZHRoIDogMTAyNHB4KSB7XG5cdC5jc3NfcHJlZml4LWJyZWFkY3J1bWIge1xuXHRcdHBhZGRpbmc6IDQuMzc1ZW0gMDtcblx0fVxuXHQuY3NzX3ByZWZpeC1icmVhZGNydW1iLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1jZW50ZXIge1xuXHRcdHBhZGRpbmctdG9wOiA4Ljc1ZW07XG5cdH1cbn1cblxuQG1lZGlhKG1heC13aWR0aCA6IDc2N3B4KSB7XG5cdC5jb250YWluZXItZmx1aWQge1xuXHRcdHBhZGRpbmc6IDAgMWVtO1xuXHR9XG5cdC5jc3NfcHJlZml4LWJyZWFkY3J1bWIge1xuXHRcdHBhZGRpbmc6IDMuMTI1ZW0gMDtcblx0fVxuXHQvKiBEZWZhdWx0IEhlYWRlciBvdmVyIHBvc2l0aW9uKi9cblx0LmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIuY3NzX3ByZWZpeC1oZWFkZXItb3ZlciAuY3NzX3ByZWZpeC1icmVhZGNydW1iIHtcblx0XHRwYWRkaW5nOiA5LjEyNWVtIDFlbSA1LjEyNWVtO1xuXHR9XG5cdC5jc3NfcHJlZml4LWhlYWRlci1vdmVyIC5jc3NfcHJlZml4LWJyZWFkY3J1bWIge1xuXHRcdHBhZGRpbmc6IDkuMTI1ZW0gMWVtIDUuMTI1ZW07XG5cdH1cblx0LmNzc19wcmVmaXgtYnJlYWRjcnVtYi5jc3NfcHJlZml4LWJyZWFkY3J1bWItc3R5bGUtMyAgLmFsaWduLWJyZWFkY3J1bWItaW1hZ2V7XG5cdFx0bWFyZ2luLWJvdHRvbToyZW07XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdH1cblx0LmNzc19wcmVmaXgtYnJlYWRjcnVtYi5jc3NfcHJlZml4LWJyZWFkY3J1bWItc3R5bGUtMiAgLmFsaWduLWJyZWFkY3J1bWItaW1hZ2V7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRtYXJnaW4tdG9wOjJlbTtcblx0fVxuXHQuY3NzX3ByZWZpeC1icmVhZGNydW1iLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1jZW50ZXIge1xuXHRcdHBhZGRpbmctdG9wOiA1Ljc1ZW07XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG5cdC5jc3NfcHJlZml4LWJyZWFkY3J1bWItY2VudGVyIC5jc3NfcHJlZml4LWJyZWFkY3J1bWItbmF2IHtcblx0XHRwYWRkaW5nOiAyZW07XG5cdFx0bWluLXdpZHRoOiBhdXRvO1xuXHR9XG5cdC5jc3NfcHJlZml4LWJyZWFkY3J1bWIuY3NzX3ByZWZpeC1icmVhZGNydW1iLWNlbnRlciB7XG5cdFx0cGFkZGluZy10b3A6IDQuNzVlbTtcblx0fVxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyBBZG1pbmJhciBjc3NcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5ib2R5LmFkbWluLWJhciBoZWFkZXIgLGJvZHkuYWRtaW4tYmFyLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgaGVhZGVye1xyXG5cdHRvcDogMmVtO1xyXG59XHJcblxyXG5ib2R5LmFkbWluLWJhciAuaGFzLXN0aWNreS5oZWFkZXItdXB7XHJcblx0dG9wOiAyZW07XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6NjAwcHgpIHtcclxuXHQvKiBTdGF0aWMgYWRtaW5iYXIgKE5vdCBzdGlja3kpKi9cclxuXHRib2R5LmFkbWluLWJhciAuaGFzLXN0aWNreS5oZWFkZXItdXB7XHJcblx0XHR0b3A6IDA7XHJcblx0fVxyXG5cdGJvZHkuYWRtaW4tYmFyIGhlYWRlcntcclxuXHRcdHRvcDogMi44NzVlbTtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAxcHgpe1xyXG5cdGJvZHkuYWRtaW4tYmFyIGhlYWRlci5uby1oZWFkZXItbGF5b3V0ICxib2R5LmFkbWluLWJhci5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIGhlYWRlcntcclxuXHRcdHRvcDogMi44NzVlbTtcclxuXHR9XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkgYW5kIChtYXgtd2lkdGg6IDc4MnB4KSB7XHJcblx0Ym9keS5hZG1pbi1iYXIgLmhhcy1zdGlja3kuaGVhZGVyLXVwLFxyXG5cdGJvZHkuYWRtaW4tYmFyIGhlYWRlcixcclxuXHRib2R5LmFkbWluLWJhci5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIGhlYWRlcntcclxuXHRcdHRvcDogMi44NzVlbTtcclxuXHR9XHJcbn1cclxuIiwiQGltcG9ydCBcIl9hZG1pbmJhci5jc3NcIjtcblxuLyogaGVhZGVyICovXG5cbmhlYWRlcntcblx0dHJhbnNpdGlvbjogYWxsIDAuNDVzIGVhc2UgMHM7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNDVzIGVhc2UgMHM7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNDVzIGVhc2UgMHM7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjQ1cyBlYXNlIDBzO1xufVxuXG46aXMoaGVhZGVyLCBmb290ZXIsIC5zaWRlYmFyLXNjcm9sbGJhciwgLmhmLWVsZW1lbnRvci1sYXlvdXQpIDppcygubmF2YmFyLWJyYW5kKSB7XG5cdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5cbi8qIERlZmF1bHQgSGVhZGVyICovXG4uY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciBoZWFkZXJ7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuXHR6LWluZGV4OiA5OTtcblx0dHJhbnNpdGlvbjogYWxsIDAuNDVzIGVhc2UgMHM7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNDVzIGVhc2UgMHM7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNDVzIGVhc2UgMHM7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjQ1cyBlYXNlIDBzO1xufVxuXG4uY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciAjcGFnZS5zaXRlIHtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0taGVhZGVyLWhlaWdodCk7XG59XG5cbiAvKiBIZWFkZXIgT3ZlciAqL1xuXG4uY3NzX3ByZWZpeC1oZWFkZXItb3ZlciBoZWFkZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG5cdHotaW5kZXg6IDk5O1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIuY3NzX3ByZWZpeC1oZWFkZXItb3ZlciAjcGFnZS5zaXRlIHtcblx0cGFkZGluZy10b3A6IDA7XG59XG5cbi5jc3NfcHJlZml4LWhlYWRlci1vdmVyIC5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIHtcblx0cGFkZGluZzogMTIuNWVtIDFlbSA4LjEyNWVtO1xufVxuXG5cbi8qIEhlYWRlciBVbmRlciAqL1xuXG4uY3NzX3ByZWZpeC1oZXJkZXItc3RhdGljIGhlYWRlciB7XG5cdHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi8qIEhlYWVkciBTdGlja3kgKi9cbjppcyhib2R5LmFkbWluLWJhcikgOmlzKGhlYWRlci5oZWFkZXItdXAsIGhlYWRlci5oZWFkZXItZG93bikge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG5cdHotaW5kZXg6IDk5O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZSAwcztcbn1cblxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyLXVwLCBcbmhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItZG93biB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG5cdHRvcDogMDtcbiAgICBiYWNrZ3JvdW5kOnZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0Ym94LXNoYWRvdzogdmFyKC0tZ2xvYmFsLWJveC1zaGFkb3cpO1xuICAgIHotaW5kZXg6IDk5O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZSAwcztcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZSAwcztcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZSAwcztcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuNDVzIGVhc2UgMHM7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyLWRvd257XG5cdHRvcDogMCAhaW1wb3J0YW50O1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZSAwcztcbn0gXG5cbi8qRm9yIGVsZW1lbnRvciBoZWFkZXIgKi9cbmhlYWRlciAuaGVhZGVyLXVwLmhhcy1zdGlja3ksXG5oZWFkZXIgLmhlYWRlci1kb3duLmhhcy1zdGlja3l7XG5cdHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuXHRsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG5cdGJveC1zaGFkb3c6IHZhcigtLWdsb2JhbC1ib3gtc2hhZG93KTtcblx0dHJhbnNpdGlvbjogYWxsIDAuNDVzIGVhc2UgMHMgIWltcG9ydGFudDtcbiAgICB6LWluZGV4OiA5OTtcbn1cblxuaGVhZGVyIC5oZWFkZXItdXAuaGFzLXN0aWNreSB7XG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1ib2R5LWxpZ2h0YmcpOyBcbn1cblxuaGVhZGVyIC5oZWFkZXItZG93bi5oYXMtc3RpY2t5e1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7IFxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbn1cblxuLyogTmF2aWdhdGlvbiBNZW51ICovXG5oZWFkZXIgLm5hdmJhci1icmFuZCB7XG5cdG1hcmdpbi1yaWdodDogMDtcblx0cGFkZGluZzogMC42MjVlbSAwO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLWJyYW5kIGltZyAsXG4uZGVmYXVsdC1tb2JpbGUtbWVudSAubmF2YmFyLWJyYW5kIGltZ3tcblx0aGVpZ2h0OiAyLjMxMjVlbTtcbn1cblxuaGVhZGVyIC5uYXZiYXItY29sbGFwc2Uge1xuXHRtYXJnaW4tbGVmdDogMS4yNWVtO1xufVxuXG5oZWFkZXIgLmRlYWZ1bHQtaGVhZGVyIC5uYXZiYXItY29sbGFwc2V7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5jc3NfcHJlZml4IGhlYWRlciAuZGVhZnVsdC1oZWFkZXIgLm5hdmJhci1jb2xsYXBzZXtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLm5hdmJhci1icmFuZCAubG9nbyB7XG5cdGhlaWdodDogMi4zMTI1ZW07XG59XG5cbi5oZi1lbGVtZW50b3ItbGF5b3V0IHNwYW4ubmF2YmFyLXRvZ2dsZXIuY29sbGFwc2UtaWNvbnMge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ubmF2YmFyLW5hdj5saT5hIHtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xuXHRwYWRkaW5nOiAxLjEyNWVtIDFlbTtcblx0ZGlzcGxheTogZmxleDtcbn1cbi5uYXZiYXItbmF2IGxpPmEgLnRvZ2dsZWRyb3B7XG5cdHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGZvbnQtc2l6ZTogMS41ZW07XG59XG5cbi5uYXZiYXItbmF2IGEge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWhpZ2hsaWdodC1mb250LWZhbWlseSk7XG5cdHBhZGRpbmc6IDEuMTI1ZW0gMWVtO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHpvb206IDE7XG5cdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbn1cblxudWwubmF2YmFyLW5hdiAgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEgc3Bhbi5kcm9wZG93biB7XG5cdG1hcmdpbi1sZWZ0OjAuNWVtO1xufVxudWwubmF2YmFyLW5hdiBsaT4uc3ViLW1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAgc3Bhbi5kcm9wZG93bntcblx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxLjVlbTtcbn1cbnVsLm5hdmJhci1uYXYgbGk+LnN1Yi1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gIHNwYW4uZHJvcGRvd24+aXtcblx0dHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cblxuLyoqKiBTZiBNZW51ICoqKi9cbi5zZi1tZW51LCAuc2YtbWVudSAqIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuLnNmLW1lbnUgdWwgbGkgYXtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNmLW1lbnUge1xuXHRmbG9hdDogbGVmdDtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0ZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4uc2YtbWVudSB1bCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ZGlzcGxheTogbm9uZTtcblx0dG9wOiAxMDAlO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiA5OTtcbn1cblxuLnNmLW1lbnUgbGkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMWVtIDA7XG5cdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbn1cbi5zZi1tZW51IHVsLnN1Yi1tZW51IGxpIHtcbiAgICBwYWRkaW5nOiAwIDJlbTtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuLnNmLW1lbnUgdWwuc3ViLW1lbnUgbGkgc3Bhbi5tZW51LWxpbmUgLnRvZ2dsZWRyb3B7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4uc2YtbWVudSB1bC5zdWItbWVudSBsaSBzcGFuLm1lbnUtbGluZSAudG9nZ2xlZHJvcC5mYS1jYXJldC1kb3duOmJlZm9yZXtcbiAgICBjb250ZW50OiBcIlxcZjBkYVwiO1xufVxuXG4uc2YtbWVudSB1bC5zdWItbWVudSBsaTpob3ZlciBzcGFuLm1lbnUtbGluZSA+LnRvZ2dsZWRyb3B7XG4gICAgdHJhbnNmb3JtOiByb3RhdGV6KC05MGRlZyk7XG59XG4uc2YtbWVudSA+bGk+IGE+IHNwYW4ubWVudS1saW5le1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2YtbWVudSB1bC5zdWItbWVudSBsaSBzcGFuLm1lbnUtbGluZXtcblx0ZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zZi1tZW51IHVsIGxpIGEgaXtcblx0Zm9udC1zaXplOiAwLjYyNWVtO1xufVxuLnNmLW1lbnUgPiBsaSA+IHVsIHVsIHtcbiAgICBtYXJnaW46IDAgMCAwIDAuMjVlbTtcblx0dG9wOiAtMTJweDtcblxufVxuXG5oZWFkZXIgdWwubmF2YmFyLW5hdiA+IGxpIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiAxZW0gMDtcbn1cbnVsLnNmLW1lbnUubmF2YmFyLW5hdj5saT5hPi50b2dnbGVkcm9wIGl7XG5cdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0Zm9udC1zaXplOiAwLjYyNWVtO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG59XG51bC5zZi1tZW51Lm5hdmJhci1uYXY+bGk6aG92ZXI+YT4udG9nZ2xlZHJvcCBpe1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxudWwuc2YtbWVudS5uYXZiYXItbmF2PmxpPi5zdWItbWVudSBsaT5hPi50b2dnbGVkcm9we1xuXHRmbG9hdDogcmlnaHQ7XG59XG51bC5uYXZiYXItbmF2ID4gbGk6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1yaWdodDowO1xufVxuXG4uc2YtbWVudSBsaTpob3Zlcj51bCxcbi5zZi1tZW51IGxpLnNmSG92ZXI+dWwge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLnNmLW1lbnUgdWwgdWwge1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDEwMCU7XG59XG5cbi5zZi1tZW51IHVsLnN1Yi1tZW51IHtcblx0cGFkZGluZzogMWVtIDA7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlLWJveCk7XG5cdGJveC1zaGFkb3c6IHZhcigtLWdsb2JhbC1ib3gtc2hhZG93KTtcblx0d2lkdGg6MTVlbTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1ib3gpO1xuXHRib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG59XG5cbi5zZi1tZW51IHVsLnN1Yi1tZW51IGEge1xuXHRwYWRkaW5nOi40ZW0gMDtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogZmxleDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjA1ZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cblxuLnNjX2xheW91dHNfbWVudV9uYXYgbGkgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbj5hIHtcblx0cGFkZGluZy1yaWdodDogMi4xODhlbTtcbn1cblxudWwuc2YtbWVudT5saSA+IGEgKyB1bC5zdWItbWVudTpiZWZvcmV7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAyMHB4IDIwcHg7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB2YXIoLS1jb2xvci10aGVtZS13aGl0ZS1ib3gpIHRyYW5zcGFyZW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xN3B4O1xuICAgIGxlZnQ6IDMwcHg7XG59XG51bC5zZi1tZW51PmxpPmErdWwuc3ViLW1lbnU6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMCAwIDIxcHggMjFweDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHZhcigtLWJvcmRlci1jb2xvci1saWdodCkgdHJhbnNwYXJlbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IC0yMHB4O1xuICAgIGxlZnQ6IDMwcHg7XG4gICAgei1pbmRleDogLTE7XG59XG5cbi5zZi1tZW51PmxpPnVsIHVsLm9wZW4tc3VibWVudS1sZWZ0IHtcblx0bWFyZ2luOiAwIDAuMjVlbSAwIDA7XG59XG5cbi5zZi1tZW51IGxpOmhvdmVyPmEsXG4uc2YtbWVudSBsaS5zZkhvdmVyPmEge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcblx0dHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLnNmLW1lbnUgdWwgbGk6aG92ZXI+YSxcbi5zZi1tZW51IHVsIGxpLnNmSG92ZXI+YSB7XG5cdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbn1cblxuLnNmLW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0+YSxcbi5zZi1tZW51IGxpLmN1cnJlbnQtbWVudS1hbmNlc3Rvcj5hLFxuLnNmLW1lbnUgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtPmEsXG4uc2YtbWVudSB1bD5saS5tZW51LWl0ZW0uY3VycmVudC1tZW51LXBhcmVudD5hLFxuLnNmLW1lbnUgdWwgbGkuY3VycmVudC1tZW51LXBhcmVudD5hIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuLnNmLW1lbnUgPmxpID5hIHNwYW4uY3NzX3ByZWZpeC1tZW51LWl0ZW0tdGl0bGU6YWZ0ZXIge1xuICAgIGJvdHRvbTogMWVtO1xufVxuLnNmLW1lbnUubWVudS1jb2xvci1zdHlsZSBsaSBhOmFmdGVye1xuXHRkaXNwbGF5OiBub25lO1xufVxuLnNmLW1lbnUgbGkgYSBzcGFuLmNzc19wcmVmaXgtbWVudS1pdGVtLXRpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5zZi1tZW51IC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3I+IGEgPi5jc3NfcHJlZml4LW1lbnUtaXRlbS10aXRsZSAsXG4uc2YtbWVudSAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0+IGEgPi5jc3NfcHJlZml4LW1lbnUtaXRlbS10aXRsZSxcbi5zZi1tZW51IGxpIC5zdWItbWVudSBhOmhvdmVyIHNwYW4uY3NzX3ByZWZpeC1tZW51LWl0ZW0tdGl0bGUsIFxuLnNmLW1lbnUgdWw+bGkubWVudS1pdGVtLmN1cnJlbnQtbWVudS1wYXJlbnQgPiBhID4uY3NzX3ByZWZpeC1tZW51LWl0ZW0tdGl0bGUsIFxuLnNmLW1lbnUgdWwgbGkuY3VycmVudC1tZW51LXBhcmVudD4gYSA+LmNzc19wcmVmaXgtbWVudS1pdGVtLXRpdGxlLCBcbi5zZi1tZW51IHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbT4gYSA+LmNzc19wcmVmaXgtbWVudS1pdGVtLXRpdGxle1xuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5zZi1tZW51ID5saSA+YSBzcGFuLmNzc19wcmVmaXgtbWVudS1pdGVtLXRpdGxle1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0bGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cbi5zZi1tZW51IGxpIC5zdWItbWVudSBhIHNwYW4uY3NzX3ByZWZpeC1tZW51LWl0ZW0tdGl0bGU6YWZ0ZXJ7XG5cdGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAxMnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xufVxuLnNmLW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0+YSBzcGFuLmNzc19wcmVmaXgtbWVudS1pdGVtLXRpdGxlOmFmdGVyLFxuLnNmLW1lbnUgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yPmEgc3Bhbi5jc3NfcHJlZml4LW1lbnUtaXRlbS10aXRsZTphZnRlcixcbi5zZi1tZW51IHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbT5hIHNwYW4uY3NzX3ByZWZpeC1tZW51LWl0ZW0tdGl0bGU6YWZ0ZXIsXG4uc2YtbWVudSB1bD5saS5tZW51LWl0ZW0uY3VycmVudC1tZW51LXBhcmVudD5hIHNwYW4uY3NzX3ByZWZpeC1tZW51LWl0ZW0tdGl0bGU6YWZ0ZXIsXG4uc2YtbWVudSB1bCBsaS5jdXJyZW50LW1lbnUtcGFyZW50PmEgc3Bhbi5jc3NfcHJlZml4LW1lbnUtaXRlbS10aXRsZTphZnRlciAsLnNmLW1lbnUgbGkgYTpob3ZlcjphZnRlciAsXG4uc2YtbWVudSBsaSAuc3ViLW1lbnUgYTpob3ZlciBzcGFuLmNzc19wcmVmaXgtbWVudS1pdGVtLXRpdGxlOmFmdGVye1xuXHRvcGFjaXR5OiAxO1xuXHR3aWR0aDogMTBweDtcbn1cblxuXG5cbi5zZi1tZW51Lm1lbnUtY29sb3Itc3R5bGUgdWwuc3ViLW1lbnUgYXtkaXNwbGF5OiBibG9jazt9XG51bC5zZi1tZW51Lm5hdmJhci1uYXYgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbj4gdWwuc3ViLW1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3Zlcj5hOmJlZm9yZXtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01NSUpIHJvdGF0ZSgtOTBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01NSUpIHJvdGF0ZSgtOTBkZWcpO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01NSUpIHJvdGF0ZSgtOTBkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTUlKSByb3RhdGUoLTkwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01NSUpIHJvdGF0ZSgtOTBkZWcpO1xufVxuLnNmLW1lbnUgdWwuc3ViLW1lbnUgbGkgYTpob3ZlcjphZnRlcixcbi5zZi1tZW51IHVsIGxpOmhvdmVyPmEgc3Bhbi5jc3NfcHJlZml4LW1lbnUtaXRlbS10aXRsZTphZnRlcixcbi5zZi1hcnJvd3MgdWwgbGk6aG92ZXIgLnNmLXdpdGgtdWw6YWZ0ZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5tZW51LWRhcmsgLnNmLW1lbnU+bGk+YSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi5tZW51LWRhcmsgLnNmLW1lbnU+bGk6aG92ZXI+YSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLm1lbnUtaG92ZXItYmFja2dyb3VuZCAuc2YtbWVudT5saTpob3Zlcj5hLFxuLm1lbnUtaG92ZXItYmFja2dyb3VuZCAuc2YtbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbT5hLFxuLm1lbnUtaG92ZXItYmFja2dyb3VuZCAuc2YtbWVudSBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3I+YSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSkgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cblxuLm1lbnUtaG92ZXItdG9wLWJvcmRlciAuc2YtbWVudT5saT5hOjpiZWZvcmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHdpZHRoOiAwO1xuXHRoZWlnaHQ6IDAuMTI1ZW07XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlIDBzO1xufVxuXG4ubWVudS1ob3Zlci10b3AtYm9yZGVyIC5zZi1tZW51PmxpOmhvdmVyPmE6OmJlZm9yZSB7XG5cdHdpZHRoOiAxMDAlO1xufVxuLm5hdmJhci10b2dnbGVyOmZvY3Vze2JveC1zaGFkb3c6IG5vbmU7fVxuXG4vKiBWZXJ0aWNhbCBoZWFkZXIqL1xuLnZlcnRpY2FsLWhlYWRlciAgLmNvbnRhaW5lci1mbHVpZHtcblx0cGFkZGluZzogMDtcbn1cblxuLmRlZmF1bHQtbW9iaWxlLW1lbnUudmVydGljYWwtbWVudS1sYXlvdXQgLm5hdmJhci1uYXYgbGkgLnN1Yi1tZW51IGxpIGF7XG5cdG1hcmdpbi1ib3R0b206IDFlbTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uY3NzX3ByZWZpeC1zaG9wLWJ0bi1ob2xkZXIgdWwgbGkgc3Zne1xuXHRmb250LXNpemU6IDEuMjVlbTtcbiAgICBoZWlnaHQ6IDFlbTtcbiAgICB3aWR0aDogMS4yNWVtO1xufVxuXG4uY3NzX3ByZWZpeC1zaG9wLWJ0bi1ob2xkZXIgdWwubGlzdC1pbmxpbmUge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jc3NfcHJlZml4LXNob3AtYnRuLWhvbGRlciB1bC5saXN0LWlubGluZSBsaSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLXJpZ2h0OiAxZW07XG5cdHBhZGRpbmctcmlnaHQ6IDFlbTtcbn1cblxuaGVhZGVyIC5jc3NfcHJlZml4LXVzZXJzLXNldHRpbmdzLFxuaGVhZGVyIC5jYXJ0X2NvdW50LFxuaGVhZGVyIC5zZWFyY2hfY291bnQge1xuXHRwYWRkaW5nOiAyLjFlbSAwO1xuXHRsaW5lLWhlaWdodDogMDtcbn1cblxuLmNzc19wcmVmaXgtc2hvcC1idG4taG9sZGVyIHVsLmxpc3QtaW5saW5lIGxpOmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0aGVpZ2h0OiAwLjhlbTtcblx0d2lkdGg6IDAuMDYyNWVtO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDUwJTtcblx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLmNzc19wcmVmaXgtc2hvcC1idG4taG9sZGVyIHVsLmxpc3QtaW5saW5lIGxpOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuXHRjb250ZW50OiBub25lO1xufVxuXG4uY3NzX3ByZWZpeC1zaG9wLWJ0bi1ob2xkZXIgdWwubGlzdC1pbmxpbmUgbGkgYSB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG59XG5cbi5jc3NfcHJlZml4LXNob3AtYnRuLWhvbGRlciB1bC5saXN0LWlubGluZSBsaSBhOmhvdmVye1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5jc3NfcHJlZml4LXNob3AtYnRuLWhvbGRlciB1bC5saXN0LWlubGluZSBsaTpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG5cblxuLyogQW5pbWF0aW9uICovXG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Nb3ZlIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMCwgMSwgMSk7XG5cdH1cblxuXHQxMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAxLCAxKTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5Nb3ZlIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDAsIDEsIDEpO1xuXHR9XG5cblx0MTAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDEsIDEpO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG5cdH1cbn1cblxuLnJlcXVlc3QtYnRuIGEge1xuXHRtYXJnaW4tbGVmdDogMS41ZW07XG59XG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgPi5zdWItaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnktbGlnaHQpO1xuICAgIHBhZGRpbmc6IDhweCAwO1xufVxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IHNwYW4uZW52ZWxvcGUgLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IHNwYW4udGVsZXBob25leyBcbmZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG59XG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGFzLXN0aWNreS5oZWFkZXItdXAgLnN1Yi1oZWFkZXIsXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGFzLXN0aWNreS5oZWFkZXItZG93biAuc3ViLWhlYWRlciAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG5cdC5jc3NfcHJlZml4LWhlYWRlci1yaWdodCB1bCBsaSBhIC5zZWFyY2gtdGV4dCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdGhlYWRlciNkZWZhdWx0LWhlYWRlciAuY3NzX3ByZWZpeC1oZWFkZXItcmlnaHQgLmN1c3RvbS10b2dnbGVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpe1xuXHQjdC10ZXN0e1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0Lm5hdmJhci1uYXYgbGk+YSAudG9nZ2xlZHJvcHtcblx0XHRwYWRkaW5nOiAycHg7XG5cdH1cblxuXHRoZWFkZXIgLmNhcnRfY291bnQsIFxuXHRoZWFkZXIgLmNzc19wcmVmaXgtdXNlcnMtc2V0dGluZ3MsIFxuXHRoZWFkZXIgLnNlYXJjaF9jb3VudCB7XG5cdFx0cGFkZGluZzogMmVtIDA7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuY3NzX3ByZWZpeC1oZWFkZXItb3ZlciAuY3NzX3ByZWZpeC1icmVhZGNydW1iLW9uZSB7XG5cdFx0cGFkZGluZzogMTMuNzVlbSAxZW0gMy43NWVtO1xuXHR9XG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCA+LnN1Yi1oZWFkZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7XG5cdGhlYWRlciAuY3NzX3ByZWZpeC1oZWFkZXItcmlnaHQgLnN1Yi1tYWlue1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cdC5jc3NfcHJlZml4LWhlYWRlci1vdmVyIC5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIHtcblx0XHRwYWRkaW5nOiA4Ljc1ZW0gMWVtIDMuNzVlbTtcblx0fVxuXHQucmVxdWVzdC1idG4gYXtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0cGFkZGluZzogNHB4IDEycHg7XG5cdH1cblx0Lm5hdmJhci10b2dnbGVyLmN1c3RvbS10b2dnbGVye1xuXHRcdG1hcmdpbi1sZWZ0OiAwLjhlbTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpe1xuXHRoZWFkZXIgLmNhcnRfY291bnQsIFxuXHRoZWFkZXIgLmNzc19wcmVmaXgtdXNlcnMtc2V0dGluZ3MsIFxuXHRoZWFkZXIgLnNlYXJjaF9jb3VudCB7XG5cdFx0cGFkZGluZzogMS43ZW0gMDtcblx0fVxuXG5cdC5jc3NfcHJlZml4LXNob3AtYnRuLWhvbGRlciB1bC5saXN0LWlubGluZSBsaSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwLjdlbTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwLjdlbTtcblx0fVxufSIsIi5kZWZhdWx0LW1vYmlsZS1tZW51LmNzc19wcmVmaXgtbmF2aWdhdGlvbi1idXJnZXIge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgSGVhZGVyLXN0eWxlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuYm9keS5hZG1pbi1iYXIgLmRlZmF1bHQtbW9iaWxlLW1lbnUge1xuXHR0b3A6IDMycHg7XG59XG5cbi5kZWZhdWx0LW1vYmlsZS1tZW51IHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMDtcblx0aGVpZ2h0OiAxMDB2aDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMjVlbTtcblx0Ym94LXNoYWRvdzogdmFyKC0tZ2xvYmFsLWJveC1zaGFkb3cpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1nbG9iYWwtYm9keS1saWdodGNvbG9yKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcblx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG5cdHRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2U7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZTtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlO1xuXHR6LWluZGV4OiA5OTk5OTtcbn1cblxuLnNmLW1lbnUgdWwuc3ViLW1lbnUgbGkgLnNmLXdpdGgtdWwgLnRvZ2dsZWRyb3AsXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSB1bC5uYXZiYXItbmF2IGxpPmEgLnRvZ2dsZWRyb3Age1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLnNmLW1lbnUgdWwuc3ViLW1lbnUgbGk6aG92ZXIgLnNmLXdpdGgtdWw+LnRvZ2dsZWRyb3Age1xuXHR0cmFuc2Zvcm06IHJvdGF0ZXooLTkwZGVnKTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgdWwubmF2YmFyLW5hdiBsaT5hIC50b2dnbGVkcm9wIHtcblx0dHJhbnNmb3JtOiByb3RhdGV6KC05MGRlZyk7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IHVsLm5hdmJhci1uYXYgbGkuYWN0aXZlPmEgLnRvZ2dsZWRyb3Age1xuXHR0cmFuc2Zvcm06IHJvdGF0ZXooMGRlZyk7XG59XG5cbi5kZWZhdWx0LW1vYmlsZS1tZW51Lm1lbnUtb3BlbiB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5cbi5kZWZhdWx0LW1vYmlsZS1tZW51LmhlYWRlci11cCxcbi5kZWZhdWx0LW1vYmlsZS1tZW51LmhlYWRlci1kb3duIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHR6LWluZGV4OiA5OTtcblx0dHJhbnNpdGlvbjogYWxsIDAuNDVzIGVhc2UgMHM7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNDVzIGVhc2UgMHM7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNDVzIGVhc2UgMHM7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjQ1cyBlYXNlIDBzO1xufVxuXG4uZGVmYXVsdC1tb2JpbGUtbWVudS5tZW51LW9wZW4uaGVhZGVyLWRvd24ge1xuXHR0b3A6IDA7XG5cdHotaW5kZXg6IDk5O1xufVxuXG4uZGVmYXVsdC1tb2JpbGUtbWVudS5oZWFkZXItZG93biB7XG5cdHRvcDogLTYuMjVlbTtcbn1cblxuLmRlZmF1bHQtbW9iaWxlLW1lbnUgLm5hdmJhciB7XG5cdHBhZGRpbmc6IDAuOTM4ZW0gMWVtO1xuXHR6LWluZGV4OiA5OTk7XG59XG5cbi5kZWZhdWx0LW1vYmlsZS1tZW51IHVsLm5hdmJhci1uYXYgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbj5hOmFmdGVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmRlZmF1bHQtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgYSB7XG5cdHBhZGRpbmc6IDA7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmRlZmF1bHQtbW9iaWxlLW1lbnUgdWwubmF2YmFyLW5hdj5saS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPmEge1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG5ib2R5OmJlZm9yZSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0Y29udGVudDogXCJcIjtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC44KTtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlO1xuXHR6LWluZGV4OiAtMTtcbn1cblxuLmRlZmF1bHQtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGkgLnN1Yi1tZW51IGxpIGEgc3Bhbi5jc3NfcHJlZml4LW1lbnUtaXRlbS10aXRsZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyoqKioqKioqKioqKipzdHlsZSAxKioqKioqKioqKiovXG4ubmF2YmFyLXRvZ2dsZXIuY3VzdG9tLXRvZ2dsZXIge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLm5hdmJhci10b2dnbGVyLmN1c3RvbS10b2dnbGVyIHtcblx0cGFkZGluZzogMDtcblx0cG9zaXRpb246IHN0YXRpYztcblx0bWFyZ2luLWxlZnQ6IDFlbTtcblx0d2lkdGg6IDEuMjVlbTtcblx0aGVpZ2h0OiAxLjI1ZW07XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdGJvcmRlcjogbm9uZTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4ud2lkZ2V0LW5hdi1tZW51IC5tb2JpbGUtbWVudSAubmF2YmFyLXRvZ2dsZXJ7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nOiAwO1xuXHRwb3NpdGlvbjogc3RhdGljO1xuXHR3aWR0aDogYXV0bztcblx0aGVpZ2h0OiBhdXRvO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRib3JkZXI6IG5vbmU7XG5cdG1hcmdpbi1yaWdodDogMTBweDtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi53aWRnZXQtbmF2LW1lbnUgLm1vYmlsZS1tZW51IC5uYXZiYXItdG9nZ2xlcjpob3Zlcixcbi5uYXZiYXItdG9nZ2xlci5jdXN0b20tdG9nZ2xlcjpob3Zlcntcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cblxuLm1lbnUtYnRuIHtcblx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiA5O1xuXHR3aWR0aDogMS4yNWVtO1xuXHRoZWlnaHQ6IDEuMjVlbTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubWVudS1idG4gLmxpbmUge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAwLjFlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdHotaW5kZXg6IDk5O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuNDVzIGN1YmljLWJlemllciguNCwgMCwgMCwgMSk7XG5cdHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC40NXMgY3ViaWMtYmV6aWVyKC40LCAwLCAwLCAxKTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC40NXMgY3ViaWMtYmV6aWVyKC40LCAwLCAwLCAxKSwgLXdlYmtpdC10cmFuc2Zvcm0gLjQ1cyBjdWJpYy1iZXppZXIoLjQsIDAsIDAsIDEpO1xufVxuXG4uY3VzdG9tLXRvZ2dsZXIgLm1lbnUtYnRuIC5saW5lLm9uZSxcbi5jdXN0b20tdG9nZ2xlciAubWVudS1idG4gLmxpbmUudGhyZWUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKC44NSk7XG5cdHRyYW5zZm9ybTogc2NhbGVYKC44NSk7XG59XG5cbi5tZW51LWJ0bi5pcy1hY3RpdmUgLmxpbmUub25lIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEzcHgpIHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5tZW51LWJ0bi5pcy1hY3RpdmUgLmxpbmUudHdvIHtcblx0d2lkdGg6IDA7XG59XG5cbi5tZW51LWJ0bi5pcy1hY3RpdmUgLmxpbmUudGhyZWUge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpIHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4ubWVudS1idG4gLmxpbmUudHdvIHtcblx0dG9wOiAwLjU1ZW07XG59XG5cbi5tZW51LWJ0biAubGluZS50aHJlZSB7XG5cdHRvcDogMS4xMmVtO1xufVxuXG4uaGFtLXRvZ2dsZTpob3ZlciAubWVudS1idG46bm90KC5pcy1hY3RpdmUpIC5saW5lLnR3byB7XG5cdGxlZnQ6IDA7XG59XG5cbi5oYW0tcy10b2dnbGUge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5kZWZhdWx0LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2PmxpPmEge1xuXHRmb250LXNpemU6IDEuNmVtO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uZGVmYXVsdC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdj5saSBhIHtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWhpZ2hsaWdodC1mb250LWZhbWlseSk7XG59XG5cbi5kZWZhdWx0LW1vYmlsZS1tZW51IHVsLm5hdmJhci1uYXYgbGkgYSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmRlZmF1bHQtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGk6aG92ZXI+YSxcbi5kZWZhdWx0LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpIC5zdWItbWVudSBsaTpob3Zlcj5hLFxuLmRlZmF1bHQtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGkuY3VycmVudC1tZW51LWl0ZW0+YSxcbi5kZWZhdWx0LW1vYmlsZS1tZW51IHVsPmxpLmN1cnJlbnQtbWVudS1hbmNlc3Rvcj5hLFxuLmRlZmF1bHQtbW9iaWxlLW1lbnUgdWwgbGkgLnN1Yi1tZW51IGxpLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtYW5jZXN0b3I+YSxcbi5kZWZhdWx0LW1vYmlsZS1tZW51IHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbT5hLFxuLmRlZmF1bHQtbW9iaWxlLW1lbnUgdWw+bGkuY3VycmVudC1tZW51LWFuY2VzdG9yPi50b2dnbGVkcm9wIGksXG4uZGVmYXVsdC1tb2JpbGUtbWVudSB1bD5saS5jdXJyZW50LW1lbnUtYW5jZXN0b3I+LnRvZ2dsZWRyb3AgaSxcbi5kZWZhdWx0LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpOmhvdmVyPi50b2dnbGVkcm9wIGksXG4uZGVmYXVsdC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaS5jdXJyZW50LW1lbnUtaXRlbT4udG9nZ2xlZHJvcCBpIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4uZGVmYXVsdC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaT4udG9nZ2xlZHJvcCBpIHtcblx0Zm9udC1zaXplOiAyLjE4OGVtO1xuXHRtYXJnaW4tbGVmdDogMC45MzhlbTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi5kZWZhdWx0LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpIC5zdWItbWVudSBsaSAudG9nZ2xlZHJvcCBpIHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1kYXJrLXN1Ym1lbnUpO1xufVxuXG4uZGVmYXVsdC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaSAuc3ViLW1lbnUgbGk6aG92ZXIgLnRvZ2dsZWRyb3AgaSxcbi5kZWZhdWx0LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbSAudG9nZ2xlZHJvcCBpLFxuLmRlZmF1bHQtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1hbmNlc3RvciAudG9nZ2xlZHJvcCBpIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4uZGVmYXVsdC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiAudG9nZ2xlZHJvcC5hY3RpdmUgaSB7XG5cdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdC1tb3otdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHQtby10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5kZWZhdWx0LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpIGxpPi50b2dnbGVkcm9wIGkge1xuXHRmb250LXNpemU6IDEuMjVlbTtcbn1cblxuLmRlZmF1bHQtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGkgLmNzc19wcmVmaXgtaGFzLXN1Yi1tZW51IGxpIGEge1xuXHRmb250LXNpemU6IDEuMjVlbTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcbn1cblxuLmRlZmF1bHQtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGkgLmNzc19wcmVmaXgtaGFzLXN1Yi1tZW51IGxpIHtcblx0bWFyZ2luLWJvdHRvbTogMC4zMTNlbTtcbn1cblxuLm1lbnUtYnRuOmhvdmVyIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubWVudS1vcGVuIC5tZW51LWJ0bi5pcy1hY3RpdmUgLmxpbmUge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG59XG5cbi5zaWRlLWJhci1vcGVuICNtZW51LWJ0bi1zaWRlLWNsb3NlIC5tZW51LWJ0bi5pcy1zLWFjdGl2ZSAubGluZSB7XG5cdHRyYW5zaXRpb24tZGVsYXk6IC4ycztcbn1cblxuLnNpZGUtYmFyLW9wZW4gLm1lbnUtYnRuIC5saW5lLW4ge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAwLjEyNWVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcblx0ei1pbmRleDogOTk7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogbGVmdCAwLjNzIGN1YmljLWJlemllciguMjksIC42MSwgLjksIC40NSk7XG59XG5cbiNtZW51LWJ0bi1zaWRlLWNsb3NlIC5tZW51LWJ0bi5pcy1zLWFjdGl2ZSAubGluZSB7XG5cdHRyYW5zaXRpb24tZGVsYXk6IDFzO1xufVxuXG4uc2lkZS1iYXItb3BlbiAjbWVudS1idG4tc2lkZS1jbG9zZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDQuMzc1ZW07XG5cdHRvcDogMy4xMjVlbTtcbn1cblxuLnNpZGUtYmFyLW9wZW4gI21lbnUtYnRuLXNpZGUtY2xvc2UgLm1lbnUtYnRuIC5saW5lLW4uYy1vbmUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0LW8tdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5jLWNvbGxhcHNlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG5cdGZsZXgtYmFzaXM6IGF1dG87XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG5cdHotaW5kZXg6IDE7XG59XG5cbi5tZW51LW5ldy13cmFwcGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLnZlcnRpY2xlLW1uIHtcblx0ZmxleDogMTtcblx0b3ZlcmZsb3cteTogYXV0bztcblx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gNi4yNWVtKTtcblx0cGFkZGluZzogMCAxZW07XG59XG5cbi5kZWZhdWx0LW1vYmlsZS1tZW51IC5jb250YWluZXItZmx1aWQge1xuXHRwYWRkaW5nOiAwIDFlbTtcbn1cblxuLmRlZmF1bHQtbW9iaWxlLW1lbnUubWVudS1vcGVuOmJlZm9yZSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KDBkZWcpIHRyYW5zbGF0ZVkoMCk7XG5cdC1tb3otdHJhbnNmb3JtOiBza2V3KDBkZWcpIHRyYW5zbGF0ZVkoMCk7XG5cdC1tcy10cmFuc2Zvcm06IHNrZXcoMGRlZykgdHJhbnNsYXRlWSgwKTtcblx0LW8tdHJhbnNmb3JtOiBza2V3KDBkZWcpIHRyYW5zbGF0ZVkoMCk7XG5cdHRyYW5zZm9ybTogc2tldygwZGVnKSB0cmFuc2xhdGVZKDApO1xuXHQtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDBzO1xuXHQtbW96LXRyYW5zaXRpb24tZGVsYXk6IDBzO1xuXHQtby10cmFuc2l0aW9uLWRlbGF5OiAwcztcblx0dHJhbnNpdGlvbi1kZWxheTogMHM7XG59XG5cbi5jc3NfcHJlZml4LWZ1bGwtbWVudSB7XG5cdG1hcmdpbjogYXV0byAwO1xufVxuXG4uY3NzX3ByZWZpeC1mdWxsLW1lbnUgLm5hdmJhci1uYXYge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDk5O1xuXHRwYWRkaW5nLWxlZnQ6IDMuMTI1ZW07XG5cdG1hcmdpbi1ib3R0b206IDEuODc1ZW07XG59XG5cbi5jc3NfcHJlZml4LWZ1bGwtbWVudSAubmF2YmFyLW5hdj5saSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZzogMTBweCAwO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLWJhY2spO1xufVxuXG4uY3NzX3ByZWZpeC1mdWxsLW1lbnUgLm5hdmJhci1uYXY+bGk6bGFzdC1jaGlsZCB7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5kZWZhdWx0LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpIC5zdWItbWVudSBsaSBhIHtcblx0Zm9udC1zaXplOiAxLjI1ZW07XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZGFyay1zdWJtZW51KTtcblx0cGFkZGluZzogMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmRlZmF1bHQtbW9iaWxlLW1lbnUgdWwudG9wLW1lbnU+bGkge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZGVmYXVsdC1tb2JpbGUtbWVudSAuc3ViLW1lbnUgbGkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGxpbmUtaGVpZ2h0OiAxLjFlbTtcblx0bWFyZ2luLXRvcDogMWVtO1xufVxuXG4uZGVmYXVsdC1tb2JpbGUtbWVudSAuc3ViLW1lbnUgbGk6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5kZWZhdWx0LW1vYmlsZS1tZW51IHVsLnRvcC1tZW51PmxpIC5zdWItbWVudSB7XG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0ZGlzcGxheTogbm9uZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmRlZmF1bHQtbW9iaWxlLW1lbnUgdWwudG9wLW1lbnU+bGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbj5hPi50b2dnbGVkcm9wIGkge1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5kZWZhdWx0LW1vYmlsZS1tZW51IHVsLnRvcC1tZW51PmxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4uYWN0aXZlPmE+LnRvZ2dsZWRyb3AgaSB7XG5cdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLmRlZmF1bHQtbW9iaWxlLW1lbnUgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYge1xuXHQtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLmNsb3NlX2J0biBpIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4vKiBsaWdodCBNb2RlICovXG5cbi5kZWZhdWx0LW1vYmlsZS1tZW51LmxpZ2h0LW1vZGUge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi5kZWZhdWx0LW1vYmlsZS1tZW51LmxpZ2h0LW1vZGUgLm5hdmJhci1uYXY+bGk+YSB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG59XG5cbi5kZWZhdWx0LW1vYmlsZS1tZW51LmxpZ2h0LW1vZGUgLm5hdmJhci1uYXY+bGk+LnRvZ2dsZWRyb3Age1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xufVxuXG4uZGVmYXVsdC1tb2JpbGUtbWVudS5saWdodC1tb2RlIC5uYXZiYXItbmF2PmxpOmhvdmVyPmEge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5jc3NfcHJlZml4LWZ1bGwtbWVudSAubmF2YmFyLW5hdiB7XG5cdHBhZGRpbmctbGVmdDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhci1jb2xsYXBzZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5kZWZhdWx0LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2PmxpPmEsXG5cdC5kZWZhdWx0LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpPi50b2dnbGVkcm9wIGkge1xuXHRcdGZvbnQtc2l6ZTogMS41ZW07XG5cdH1cblxuXHQuZGVmYXVsdC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaSAuc3ViLW1lbnUgbGkgYSxcblx0LmRlZmF1bHQtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGkgbGk+LnRvZ2dsZWRyb3AgaSB7XG5cdFx0Zm9udC1zaXplOiAxZW07XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG5cblx0LmRlZmF1bHQtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXY+bGk+YSxcblx0LmRlZmF1bHQtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGk+LnRvZ2dsZWRyb3AgaSB7XG5cdFx0Zm9udC1zaXplOiAxLjRlbTtcblx0fVxufVxuXG5AbWVkaWEobWF4LXdpZHRoOiA3ODJweCkge1xuXHRib2R5LmFkbWluLWJhciAuZGVmYXVsdC1tb2JpbGUtbWVudSB7XG5cdFx0dG9wOiA0NnB4O1xuXHR9XG5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG5cblx0LmRlZmF1bHQtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXY+bGk+YSxcblx0LmRlZmF1bHQtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGk+LnRvZ2dsZWRyb3AgaSB7XG5cdFx0Zm9udC1zaXplOiAxLjJlbTtcblx0fVxuXG5cdC5kZWZhdWx0LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpIC5zdWItbWVudSBsaSBhLFxuXHQuZGVmYXVsdC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaSBsaT4udG9nZ2xlZHJvcCBpIHtcblx0XHRmb250LXNpemU6IDAuODc1ZW07XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cdC5kZWZhdWx0LW1vYmlsZS1tZW51IC5uYXZiYXIge1xuXHRcdHBhZGRpbmc6IDAuOTM4ZW0gMWVtO1xuXHRcdHotaW5kZXg6IDk5OTtcblx0fVxuXG5cdC5kZWZhdWx0LW1vYmlsZS1tZW51IHtcblx0XHR3aWR0aDogMTdlbTtcblx0fVxuXG5cdC53aWRnZXQtbmF2LW1lbnUgLm1vYmlsZS1tZW51IC5uYXZiYXItdG9nZ2xlcntcblx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0fVxuXG59XG5cbi52ZXJ0aWNhbC1tZW51LWxheW91dCAubWVudS1uZXctd3JhcHBlci5yb3cge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi52ZXJ0aWNhbC1tZW51LWxheW91dCAuY3NzX3ByZWZpeC1mdWxsLW1lbnUgLm5hdmJhci1uYXYge1xuXHRwYWRkaW5nOiAwO1xufVxuXG4udmVydGljYWwtbWVudS1sYXlvdXQuZGVmYXVsdC1tb2JpbGUtbWVudSAubmF2YmFyIHtcblx0cGFkZGluZzogMDtcbn1cblxuLmRlZmF1bHQtbW9iaWxlLW1lbnUudmVydGljYWwtbWVudS1sYXlvdXQge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZGVmYXVsdC1tb2JpbGUtbWVudS52ZXJ0aWNhbC1tZW51LWxheW91dCAubmF2YmFyLW5hdj5saT5hLFxuLmRlZmF1bHQtbW9iaWxlLW1lbnUudmVydGljYWwtbWVudS1sYXlvdXQgLm5hdmJhci1uYXYgbGk+LnRvZ2dsZWRyb3AgaSB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG5cdGZvbnQtc2l6ZTogMS44NzVlbTtcbn1cblxuLmRlZmF1bHQtbW9iaWxlLW1lbnUudmVydGljYWwtbWVudS1sYXlvdXQgLm5hdmJhci1uYXYgbGkuY3VycmVudC1tZW51LWl0ZW0+LnRvZ2dsZWRyb3AgaSxcbi5kZWZhdWx0LW1vYmlsZS1tZW51LnZlcnRpY2FsLW1lbnUtbGF5b3V0IC5uYXZiYXItbmF2IGxpLmN1cnJlbnQtbWVudS1pdGVtPmEsXG4uZGVmYXVsdC1tb2JpbGUtbWVudS52ZXJ0aWNhbC1tZW51LWxheW91dCAubmF2YmFyLW5hdiBsaSAuc3ViLW1lbnUgbGk6aG92ZXI+YSxcbi5kZWZhdWx0LW1vYmlsZS1tZW51LnZlcnRpY2FsLW1lbnUtbGF5b3V0IC5uYXZiYXItbmF2IGxpOmhvdmVyPi50b2dnbGVkcm9wIGksXG4uZGVmYXVsdC1tb2JpbGUtbWVudS52ZXJ0aWNhbC1tZW51LWxheW91dCAubmF2YmFyLW5hdiBsaTpob3Zlcj5hLFxuLmRlZmF1bHQtbW9iaWxlLW1lbnUudmVydGljYWwtbWVudS1sYXlvdXQgdWw+bGkuY3VycmVudC1tZW51LWFuY2VzdG9yPi50b2dnbGVkcm9wIGksXG4uZGVmYXVsdC1tb2JpbGUtbWVudS52ZXJ0aWNhbC1tZW51LWxheW91dCB1bD5saS5jdXJyZW50LW1lbnUtYW5jZXN0b3I+YSxcbi5kZWZhdWx0LW1vYmlsZS1tZW51LnZlcnRpY2FsLW1lbnUtbGF5b3V0IHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbT5hLFxuLmRlZmF1bHQtbW9iaWxlLW1lbnUudmVydGljYWwtbWVudS1sYXlvdXQgdWwgbGkgLnN1Yi1tZW51IGxpLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtYW5jZXN0b3I+YSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLmRlZmF1bHQtbW9iaWxlLW1lbnUudmVydGljYWwtbWVudS1sYXlvdXQgLm5hdmJhci1uYXYgbGkgLnN1Yi1tZW51IGxpIGEsXG4uZGVmYXVsdC1tb2JpbGUtbWVudS52ZXJ0aWNhbC1tZW51LWxheW91dCAubmF2YmFyLW5hdiBsaSBsaT4udG9nZ2xlZHJvcCBpIHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1kYXJrLXN1Ym1lbnUpO1xuXHRmb250LXNpemU6IDFlbTtcbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgU2VhcmNoIEJveCAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbmhlYWRlciAuY3NzX3ByZWZpeC1zZWFyY2gge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kOiByZ2IoMTcgMTcgMTcgLyA5NSUpO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHotaW5kZXg6IDEwMDA7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMzEuMjVlbTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtb3BhY2l0eTogMDtcblx0LW1vei1vcGFjaXR5OiAwO1xuXHQtby1vcGFjaXR5OiAwO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG5cdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcblx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG5oZWFkZXIgLmNzc19wcmVmaXgtc2VhcmNoLnNlYXJjaC0tb3BlbiB7XG5cdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRvcGFjaXR5OiAxO1xuXHQtd2Via2l0LW9wYWNpdHk6IDE7XG5cdC1tb3otb3BhY2l0eTogMTtcblx0LW8tb3BhY2l0eTogMTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLmJ0bi0tc2VhcmNoLWNsb3NlIHtcblx0Zm9udC1zaXplOiAxLjVlbTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDFlbTtcblx0cmlnaHQ6IDEuMjVlbTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uYnRuLS1zZWFyY2gtY2xvc2U6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG5ib2R5LmFkbWluLWJhciAuYnRuLS1zZWFyY2gtY2xvc2Uge1xuXHR0b3A6IDIuNWVtO1xufVxuXG4uYnRuLS1zZWFyY2gtY2xvc2U6Zm9jdXMge1xuXHRvdXRsaW5lOiAwO1xuXHRib3gtc2hhZG93OiBub25lO1xufVxuXG4uc2VhcmNoLS1vcGVuIC5zZWFyY2hfX2Zvcm0ge1xuXHRtYXJnaW46IDVlbSAxZW07XG5cdHdpZHRoOiBhdXRvO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcblx0LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuN3M7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMC43cztcblx0LXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuXHRhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uc2VhcmNoX19mb3JtOjphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogYXV0bztcblx0Ym90dG9tOiAtMC42MjVlbTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDAuMDYzZW07XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMCwgMSwgMSk7XG5cdC1tcy10cmFuc2Zvcm06IHNjYWxlM2QoMCwgMSwgMSk7XG5cdHRyYW5zZm9ybTogc2NhbGUzZCgwLCAxLCAxKTtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcblx0LW1zLXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcblx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuNXM7XG5cdC1tb3otYW5pbWF0aW9uLWRlbGF5OiAwLjVzO1xuXHQtby1hbmltYXRpb24tZGVsYXk6IDAuNXM7XG5cdGFuaW1hdGlvbi1kZWxheTogMC41cztcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG5oZWFkZXIgLnNlYXJjaC0tb3BlbiAuc2VhcmNoX19mb3JtOjphZnRlciB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbk1vdmU7XG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Nb3ZlO1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC43cztcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjdzO1xuXHQtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG5cdGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbmhlYWRlciAuc2VhcmNoX19pbnB1dCB7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogYXV0bztcblx0Zm9udC1zaXplOiAxZW07XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAwLjA1ZW0gMDtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuaGVhZGVyIC5zZWFyY2hfX2lucHV0OmZvY3VzIHtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItYm90dG9tOiAwLjEyNWVtIHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG59XG5cbmhlYWRlciAuc2VhcmNoX19pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdG9wYWNpdHk6IDAuNjtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuaGVhZGVyIC5zZWFyY2hfX2lucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcblx0b3BhY2l0eTogMC42O1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG5oZWFkZXIgLnNlYXJjaF9faW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0b3BhY2l0eTogMC42O1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG5oZWFkZXIgLnNlYXJjaC1mb3JtIGlucHV0OmZvY3VzLFxuaGVhZGVyIC5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLFxuaGVhZGVyIC5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyxcbmhlYWRlciAuc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzLFxuaGVhZGVyIC5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cyB7XG5cdGJvcmRlcjogbm9uZTtcbn1cblxuaGVhZGVyIC5zZWFyY2gtZm9ybS1kZWZhdWx0IC5zZWFyY2gtZm9ybS53cC1ibG9jay1zZWFyY2ggLnNlYXJjaF9faW5wdXQge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuXHRmb250LXNpemU6IDEycHg7XG59XG5cbmhlYWRlciAuc2VhcmNoX3dyYXAuc2VhcmNoLWZvcm0tZGVmYXVsdCAuc2VhcmNoLWZvcm0gLmZvcm0tc2VhcmNoIC5zZWFyY2gtc3VibWl0IHtcblx0bGluZS1oZWlnaHQ6IDM0cHg7XG59XG5cbi5jc3NfcHJlZml4LXNob3AtYnRuLWhvbGRlciB1bCB7XG5cdG1hcmdpbjogMDtcbn1cblxuLnNlYXJjaC1ib3ggaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG5cdGhlaWdodDogMi41ZW07XG5cdGZvbnQtc2l6ZTogMS4xMjVlbTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDAuMzEyNWVtO1xuXHRvdXRsaW5lOiBub25lO1xuXHRwYWRkaW5nOiAxZW0gMi41ZW0gMWVtIDFlbTtcblx0d2lkdGg6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAtMC41NjI1ZW07XG5cdHJpZ2h0OiAwO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHR0cmFuc2l0aW9uOiB3aWR0aCAwLjRzIGN1YmljLWJlemllcigwLCAwLjc5NSwgMCwgMSk7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ei1pbmRleDogMTE7XG5cdG1hcmdpbjogLTAuNjI1ZW0gMCAwIDA7XG59XG5cbi5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcblx0aGVpZ2h0OiAzLjc1ZW07XG5cdHdpZHRoOiAzLjc1ZW07XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRib3JkZXI6IG5vbmU7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblx0Ym9yZGVyLXJhZGl1czogMCAwLjE4OGVtIDAuMTg4ZW0gMDtcbn1cblxuLnNlYXJjaC1ib3ggaW5wdXRbdHlwZT1cInNlYXJjaFwiXTpmb2N1cyB7XG5cdHdpZHRoOiAxNS42MjVlbTtcblx0Y3Vyc29yOiB0ZXh0O1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdHotaW5kZXg6IDk7XG5cdGNvbG9yOiByZ2JhKDEwMiwgMTAyLCAxMDIsIDAuNik7XG59XG5cbi5zZWFyY2gtYm94IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VhcmNoLWJveCAuc2VhcmNoLXN1Ym1pdDpob3ZlciB7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCBzdmcge1xuXHRmb250LXNpemU6IDEuMTI1ZW07XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbmJ1dHRvbiNidG4tc2VhcmNoLWNsb3NlIHN2ZyB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCB7XG5cdHRvcDogMTAuMTI1ZW07XG59XG5cbi5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCBzdmcge1xuXHRmb250LXNpemU6IDEuMTI1ZW07XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi5uYXZiYXIgdWwuY3NzX3ByZWZpeC1zaG9wLWJ0bi1ob2xkZXIgdWwgbGkgYTpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnNlYXJjaF9faW5wdXQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG4uc2VhcmNoX19pbnB1dDo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLnNlYXJjaF9faW5wdXQ6Oi1tcy1jbGVhciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbmZvcm0uc2VhcmNoLWZvcm0gLmZvcm0tcm93IC5oYXMtY29udGVudH5sYWJlbCxcbmZvcm0uc2VhcmNoLWZvcm0gLmZvcm0tcm93IGlucHV0OmZvY3VzfmxhYmVsLFxuZm9ybS5zZWFyY2gtZm9ybSAuZm9ybS1yb3cgbGFiZWwge1xuXHR0b3A6IC01LjYyNWVtO1xufVxuXG4uY3NzX3ByZWZpeC1zaG9wLWJ0bi1ob2xkZXIgdWwgbGkgc3ZnIHtcblx0Zm9udC1zaXplOiAxLjI1ZW07XG5cdGhlaWdodDogMWVtO1xuXHR3aWR0aDogMS4yNWVtO1xufVxuXG4uc2VhcmNoLWZvcm0gaW5wdXQge1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcblx0Ym9yZGVyOiBub25lO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0cGFkZGluZzogMDtcbn1cblxuZm9ybS5zZWFyY2gtZm9ybSAuZm9ybS1yb3cgbGFiZWwge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRmb250LXNpemU6IDIuODEzZW07XG5cdHRvcDogLTAuODEzZW07XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDEwMCU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4uc2VhcmNoLWZvcm0gaW5wdXQge1xuXHRwYWRkaW5nLXJpZ2h0OiAzLjEyNWVtO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLnNlYXJjaC1mb3JtIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VhcmNoLWZvcm0gLmZvcm0tc2VhcmNoIC5zZWFyY2gtc3VibWl0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMC4wNjNlbTtcblx0dG9wOiAwO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRtYXJnaW46IDA7XG59XG5cbmhlYWRlciAuc2VhcmNoLWZvcm0gLmZvcm0tc2VhcmNoIC5zZWFyY2gtc3VibWl0OmhvdmVyIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5zZWFyY2hfY291bnQgI2J0bi1zZWFyY2gsXG4uc2VhcmNoX2NvdW50ICNidG4tc2VhcmNoIHN2ZyB7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1oaWdobGlnaHQtZm9udC1mYW1pbHkpO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRsZXR0ZXItc3BhY2luZzogMC4xODhlbTtcbn1cblxuLnNlYXJjaF9jb3VudCAjYnRuLXNlYXJjaDpob3Zlcixcbi5zZWFyY2hfY291bnQgI2J0bi1zZWFyY2g6aG92ZXIgc3ZnIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4uY3NzX3ByZWZpeC1oZWFkZXItcmlnaHQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vKiBzZWFyY2gtY29sb3Jtb2RlICovXG5cbi5zZWFyY2hfc3R5bGVfbGlnaHQgLnNlYXJjaCB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0Ym94LXNoYWRvdzogdmFyKC0tZ2xvYmFsLWJveC1zaGFkb3cpO1xufVxuXG4uc2VhcmNoX3N0eWxlX2xpZ2h0IC5zZWFyY2hfX2Zvcm06YWZ0ZXIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG59XG5cbi5zZWFyY2hfc3R5bGVfbGlnaHQgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IHN2ZyB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG59XG5cbi5zZWFyY2hfc3R5bGVfbGlnaHQgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLnNlYXJjaF9zdHlsZV9saWdodCBidXR0b24jYnRuLXNlYXJjaC1jbG9zZSBzdmcge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xufVxuXG4vKiBzZWFyY2ggYW5pbWF0aW9uICovXG5cbi5zZWFyY2gtYW5pbWF0ZS1sZWZ0IC5jc3NfcHJlZml4LXNlYXJjaCB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcblx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuLnNlYXJjaC1hbmltYXRlLWxlZnQgLmNzc19wcmVmaXgtc2VhcmNoLnNlYXJjaC0tb3BlbiB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5cbi5zZWFyY2gtYW5pbWF0ZS1yaWdodCAuY3NzX3ByZWZpeC1zZWFyY2gge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcblx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG5cdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLnNlYXJjaC1hbmltYXRlLXJpZ2h0IC5jc3NfcHJlZml4LXNlYXJjaC5zZWFyY2gtLW9wZW4ge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuXG4vKiBzZWFyY2ggZGVmYXVsdCAqL1xuLnNlYXJjaF93cmFwLnNlYXJjaC1mb3JtLWRlZmF1bHQgLnNlYXJjaC1mb3JtIGlucHV0IHtcblx0Ym9yZGVyLWJvdHRvbTogMC4wNjNlbSBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRoZWlnaHQ6IDIuODEzZW07XG5cdGxpbmUtaGVpZ2h0OiAyLjgxM2VtO1xuXHRmb250LXNpemU6IDEuMTI1ZW07XG5cdHBhZGRpbmctcmlnaHQ6IDEuODc1ZW07XG59XG5cbi5zZWFyY2hfd3JhcCAuc2VhcmNoLWZvcm0gaW5wdXQ6OnBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcbn1cblxuLnNlYXJjaF93cmFwLnNlYXJjaC1mb3JtLWRlZmF1bHQgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IHN2ZyB7XG5cdGZvbnQtc2l6ZTogMS4xMjVlbTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcbn1cblxuLnNlYXJjaF93cmFwLnNlYXJjaC1mb3JtLWRlZmF1bHQgLnNlYXJjaC1mb3JtIC5mb3JtLXNlYXJjaCAuc2VhcmNoLXN1Ym1pdCB7XG5cdHBhZGRpbmc6IDA7XG5cdGhlaWdodDogYXV0bztcblx0d2lkdGg6IDEuODc1ZW07XG5cdGxpbmUtaGVpZ2h0OiAzLjEyNWVtO1xufVxuXG4uc2VhcmNoLWZvcm0tZGVmYXVsdCAuc2VhcmNoLWZvcm0gaW5wdXQ6Zm9jdXMsXG4uc2VhcmNoLWZvcm0tZGVmYXVsdCAuc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG4uc2VhcmNoLWZvcm0tZGVmYXVsdCAuc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsXG4uc2VhcmNoLWZvcm0tZGVmYXVsdCAuc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzLFxuLnNlYXJjaC1mb3JtLWRlZmF1bHQgLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMge1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkuc2VhcmNoIGhlYWRlci5wYWdlLWhlYWRlciB7XG5cdHBvc2l0aW9uOiBzdGF0aWM7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uY3NzX3ByZWZpeC1lcnJvciAuc2VhcmNoLWZvcm0ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiA0MCU7XG5cdG1hcmdpbjogMWVtIDAgMS41NjNlbTtcbn1cblxuLmNzc19wcmVmaXgtZXJyb3IgLnBhZ2UtY29udGVudD5wIHtcblx0d2lkdGg6IDUwJTtcblx0bWFyZ2luOiAxZW0gYXV0bztcbn1cblxuLmNzc19wcmVmaXgtZXJyb3IgLnNlYXJjaC1mb3JtIGlucHV0IHtcblx0cGFkZGluZzogMCA0LjM3NWVtIDAgMWVtO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1saWdodGNvbG9yKTtcblx0Ym9yZGVyOiAwLjA2M2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuXG59XG5cbi5jc3NfcHJlZml4LWVycm9yIC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCB7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdGhlaWdodDogMy43NWVtO1xuXHR3aWR0aDogMy43NWVtO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uY3NzX3ByZWZpeC1zZWFyY2ggLnNlYXJjaC1mb3JtIGlucHV0IHtcblx0aGVpZ2h0OiAzLjc1ZW07XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IHRyYW5zcGFyZW50O1xuXHRwYWRkaW5nLXJpZ2h0OiAyZW07XG5cdHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmNzc19wcmVmaXgtc2VhcmNoIC5zZWFyY2gtZm9ybSAuZm9ybS1zZWFyY2ggLnNlYXJjaC1zdWJtaXQge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym90dG9tOiAwO1xuXHR0b3A6IGF1dG87XG5cdGhlaWdodDogMy43NWVtO1xuXHRyaWdodDogMDtcblx0d2lkdGg6IGF1dG87XG59XG5cbi5jc3NfcHJlZml4LXNlYXJjaCAuc2VhcmNoX19mb3JtOmFmdGVyIHtcblx0Ym90dG9tOiAwO1xufVxuXG4uY3NzX3ByZWZpeC1zaG9wLWJ0bi1ob2xkZXIgLnNlYXJjaF9jb3VudCAuYnRuLXNlYXJjaHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcbn1cblxuLmNzc19wcmVmaXgtc2hvcC1idG4taG9sZGVyIC5zZWFyY2hfY291bnQgLmJ0bi1zZWFyY2g6aG92ZXJ7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdGhlYWRlciAuc2VhcmNoLWZvcm0uc2VhcmNoX19mb3JtIHtcblx0XHR3aWR0aDogMzEuMjVlbTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmNzc19wcmVmaXgtZXJyb3IgLnNlYXJjaC1mb3JtIHtcblx0XHR3aWR0aDogODAlO1xuXHR9XG5cblx0LmNzc19wcmVmaXgtZXJyb3IgLnBhZ2UtY29udGVudD5wIHtcblx0XHR3aWR0aDogNzAlO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuXHQuY3NzX3ByZWZpeC1lcnJvciAuc2VhcmNoLWZvcm0ge1xuXHRcdHdpZHRoOiA5MCU7XG5cdH1cblxuXHQuY3NzX3ByZWZpeC1lcnJvciAucGFnZS1jb250ZW50PnAge1xuXHRcdHdpZHRoOiA5MCU7XG5cdH1cbn0iLCJAaW1wb3J0IFwiX2N1c3RvbS1wcm9wZXJ0aWVzLmNzc1wiO1xyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jIE1lZGlhXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnBhZ2UtY29udGVudCAud3Atc21pbGV5LFxyXG4uZW50cnktY29udGVudCAud3Atc21pbGV5LFxyXG4uY29tbWVudC1jb250ZW50IC53cC1zbWlsZXkge1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcblx0cGFkZGluZzogMDtcclxufVxyXG5cclxuLyogTWFrZSBzdXJlIGVtYmVkcyBhbmQgaWZyYW1lcyBmaXQgdGhlaXIgY29udGFpbmVycy4gKi9cclxuZW1iZWQsXHJcbmlmcmFtZSxcclxub2JqZWN0IHtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyMgQ2FwdGlvbnNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4ud3AtY2FwdGlvbiB7XHJcblx0bWFyZ2luLWJvdHRvbTogMS41ZW07XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ud3AtY2FwdGlvbiBpbWdbY2xhc3MqPVwid3AtaW1hZ2UtXCJdIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi53cC1jYXB0aW9uLXRleHQge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLndwLWNhcHRpb24gLndwLWNhcHRpb24tdGV4dCB7XHJcblx0bWFyZ2luOiAwLjgwNzVlbSAwO1xyXG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuLndwLWNhcHRpb24uYWxpZ25sZWZ0ICAud3AtY2FwdGlvbi10ZXh0e1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi53cC1jYXB0aW9uLmFsaWducmlnaHQgIC53cC1jYXB0aW9uLXRleHR7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG5cdC53cC1jYXB0aW9uLmFsaWducmlnaHQsXHJcblx0LndwLWJsb2NrLWltYWdlLmFsaWducmlnaHQge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiBjYWxjKCgxMDAlIC0gdmFyKC0tY29udGVudC13aWR0aCkpIC8gMik7XHJcblx0fVxyXG5cclxuXHQud3AtY2FwdGlvbi5hbGlnbmxlZnQsXHJcblx0LndwLWJsb2NrLWltYWdlLmFsaWdubGVmdCB7XHJcblx0XHRtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRlbnQtd2lkdGgpKSAvIDIpO1xyXG5cdH1cclxufVxyXG5cclxuLmdhbGxlcnktaXRlbSB7XHJcblx0cGFkZGluZzogMCAxZW0gMWVtIDA7XHJcbn1cclxuXHJcbi5nYWxsZXJ5LWljb24ge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbi5nYWxsZXJ5LWNhcHRpb24ge1xyXG5cdGZvbnQtc2l6ZTogODAlO1xyXG59XHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjQ3OXB4KSB7XHJcblx0LmdhbGxlcnktaXRlbSB7XHJcblx0XHRwYWRkaW5nOiAwIDAgMWVtIDA7XHJcblx0fVxyXG59IiwiZm9vdGVyIHtcblx0YmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWJvZHktbGlnaHRjb2xvcik7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmZvb3RlciAuZm9vdGVyLXRvcCB7XG5cdHBhZGRpbmc6IDVlbSAwO1xufVxuXG5mb290ZXIgLmZvb3Rlci1tYWluZm9vdGVyIC5mb290ZXItbG9nbyBpbWcge1xuXHR3aWR0aDogNi44NzVlbTtcbn1cblxuZm9vdGVyIC53aWRnZXQ6OmJlZm9yZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbmZvb3RlciAud2lkZ2V0IHtcblx0Ym9yZGVyOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuZm9vdGVyIC5jb3B5cmlnaHQtZm9vdGVyIHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItZm9vdGVyLWNvcHlyaWdodC1kYXJrKTtcblx0cGFkZGluZzogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xufVxuXG5mb290ZXIgLmNvcHlyaWdodCBhIHtcbiAgICBjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xufVxuXG4uZm9vdGVyLW1haW4gLndpZGdldCB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsIGxpIHtcblx0Ym9yZGVyOiBub25lO1xuXHRwYWRkaW5nOiAwLjVlbSAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5mb290ZXIgLndpZGdldCB1bCBsaSBhIHtcblx0cGFkZGluZy1sZWZ0OiAwO1xufVxuXG5mb290ZXIgLndpZGdldCAucnNzLWRhdGUge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsLm1lbnUgbGkgYTpob3Zlcjo6YmVmb3JlIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG5mb290ZXIgLndpZGdldCAuY3NzX3ByZWZpeC1jb250YWN0IGxpIGE6OmJlZm9yZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsLm1lbnUgbGkgLnN1Yi1tZW51IHtcblx0cGFkZGluZy1sZWZ0OiAwLjYyNWVtO1xufVxuZm9vdGVyIC5mb290ZXItbG9nbyBpbWcge1xuICAgIHdpZHRoOiA2MHB4O1xufVxuXG5cbi53aWRnZXQuY3NzX3ByZWZpeC1zaGFyZSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi53aWRnZXQuY3NzX3ByZWZpeC1zaGFyZSAuc2hhcmUtYnV0dG9uIHtcblx0bWFyZ2luLWxlZnQ6IDAuNjI1ZW07XG59XG5cbi53aWRnZXQuY3NzX3ByZWZpeC1zaGFyZSAuc2hhcmUgbGkgYSB7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuXHRsaW5lLWhlaWdodDogMS44NzVlbTtcblx0d2lkdGg6IDEuODc1ZW07XG5cdGhlaWdodDogMS44NzVlbTtcblx0bWFyZ2luLWxlZnQ6IDAuNjI1ZW07XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0Ym9yZGVyOiAwLjA2M2VtIHNvbGlkIHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuXHQtby10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG59XG5cbi53aWRnZXQuY3NzX3ByZWZpeC1zaGFyZSAuc2hhcmUgbGkgYTpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4ud2lkZ2V0LXNwYWNlIHtcblx0cGFkZGluZy10b3A6IDVlbTtcblx0cGFkZGluZy1ib3R0b206IDVlbTtcbn1cblxuLm1jNHdwLWZvcm0tZmllbGRzIC5uZXdzbGF0dGVyIHtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG5cdHdpZHRoOiA4NSU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1jNHdwLWZvcm0tZmllbGRzIC5uZXdzbGF0dGVyIGlucHV0W3R5cGU9ZW1haWxdIHtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWJ1dHRvbi1saW5lLWhlaWdodCk7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4ubWM0d3AtZm9ybS1maWVsZHMgLm5ld3NsYXR0ZXIgYnV0dG9uIHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdHdpZHRoOiAzZW07XG5cdGhlaWdodDogM2VtO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGZvbnQtc2l6ZTogMS41NjNlbTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0Ym9yZGVyLXJhZGl1czogMCAwLjE4OGVtIDAuMTg4ZW0gMDtcbn1cblxuLm1jNHdwLWZvcm0tZmllbGRzIC5uZXdzbGF0dGVyIGJ1dHRvbjpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG5cdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuXHQtby10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG59XG5cbi5mb290ZXItbWFpbiAubWVudSB7XG5cdG1hcmdpbi10b3A6IDAuOTM4ZW07XG59XG5cbi5mb290ZXIgLmZvb3Rlci1tYWluIC53aWRnZXQgLm1hcC13cmFwIHtcblx0bWFyZ2luLXRvcDogMS44NzVlbTtcbn1cblxuLm1jNHdwLWZvcm0tZmllbGRzIC5zdWJzY3JpYmUgYnV0dG9uW3R5cGU9c3VibWl0XSB7XG5cdHdpZHRoOiA0LjM3NWVtO1xuXHRmb250LXNpemU6IDEuMjVlbTtcdFxuXHRoZWlnaHQ6IDMuNzVlbTtcblx0cGFkZGluZzogMDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Ym9yZGVyOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAwO1xufVxuXG5mb290ZXIgLndpZGdldCB1bCBsaSBhIHtcblx0cGFkZGluZy1sZWZ0OiAwO1xufVxuXG5mb290ZXIgdWwgbGkuY2F0LWl0ZW0gc3Bhbi5wb3N0X2NvdW50LFxuZm9vdGVyIHVsIGxpIHNwYW4uYWNoaXZlQ291bnQge1xuXHRmbG9hdDogcmlnaHQ7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0Ym9yZGVyLXJhZGl1czogMy4xMjVlbTtcblx0d2lkdGg6IDMuMTI1ZW07XG5cdGhlaWdodDogYXV0bztcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogMS4yNWVtO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW4tdG9wOiAwLjEyNWVtO1xuXHRcbn1cblxuXG5mb290ZXIgLndpZGdldCAucnNzLWRhdGUge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG4uYmx1ZS1idXR0b24uYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xufVxuLmJsdWUtYnV0dG9uLmJ1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5mb290ZXIgLndpZGdldCB1bC5tZW51IGxpIGEsXG5mb290ZXIgLndpZGdldCB1bCBsaSBhIHtcblx0Ym9yZGVyOiBub25lO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbmZvb3RlciB1bC53cC10YWctY2xvdWQgbGkge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmZvb3RlciAjbWVudS1mb290ZXItbWVudSBsaSBhOjpiZWZvcmUsXG5mb290ZXIgLm1lbnUtZm9vdGVyLW1lbnUtY29udGFpbmVyIGxpIGE6OmJlZm9yZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbmZvb3RlciAjbWVudS1mb290ZXItbWVudSBsaSBhLFxuZm9vdGVyIC5tZW51LWZvb3Rlci1tZW51LWNvbnRhaW5lciB1bC5tZW51IGxpIGEge1xuXHRwYWRkaW5nOiAwLjQzOGVtIDAgMC40MzhlbSAwO1xufVxuXG5mb290ZXIgLnNvY2lhbC1pY29uZSBsaSBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmZvb3RlciAuc29jaWFsLWljb25lIGxpIGEgaSB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG59XG5mb290ZXIgLnNvY2lhbC1pY29uZSBsaSBhOmhvdmVyIGkge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG4uc29jaWFsLWljb25lIHVse1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNvY2lhbC1pY29uZSB1bCBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDAgN3B4O1xufSIsIkBpbXBvcnQgXCJfY3VzdG9tLXByb3BlcnRpZXMuY3NzXCI7XG5cbi5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7IFxufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgIGhlaWdodDogMy43NWVtO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYm9yZGVyLWNvbG9yLWxpZ2h0KTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIGxpbmUtaGVpZ2h0OiAzLjc1ZW07XG4gICAgY29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgIGhlaWdodDogMy43NWVtO1xuICAgIHJpZ2h0OiAwLjYyNWVtO1xuICAgIHdpZHRoOiAxLjI1ZW07XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGI6OmFmdGVye1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtZmFtaWx5OiB0aGVtZS1pY29uO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYntcbiAgICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGI6OmFmdGVyIHtcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoLTEpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSk7XG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgtMSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoLTEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoLTEpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICBoZWlnaHQ6IDIuMTg4ZW07XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xufVxuXG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIHtcbiAgICBwYWRkaW5nOiAwLjI1ZW0gMWVtO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0cz4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgICBwYWRkaW5nOiAwLjMxM2VtIDFlbTtcbiAgICBtYXgtaGVpZ2h0OiAxMC42MjVlbTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sIFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbZGF0YS1zZWxlY3RlZF0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLXNlbGVjdGVkPXRydWVdLCBcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bZGF0YS1zZWxlY3RlZD10cnVlXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICBwYWRkaW5nOiAwIDAuNjI1ZW07XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICBwYWRkaW5nOiAwIDEuODc1ZW0gMCAxZW07XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4+Pj4gVEFCTEUgT0YgQ09OVEVOVFM6XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEltcG9ydHNcblx0IyBDdXN0b20gcHJvcGVydGllc1xuXHQjIFJlc2V0XG5cdCMgVHlwb2dyYXBoeVxuXHQjIEVsZW1lbnRzXG5cdCMgYkxPQ0tTXG5cdCMgTWVkaWFcblx0IyBMaW5rc1xuXHQjIEhlYWRlclxuXHQjIEZvb3RlclxuIyBBY2Nlc3NpYmlsaXR5XG5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBJbXBvcnRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AaW1wb3J0IFwiX2N1c3RvbS1wcm9wZXJ0aWVzLmNzc1wiO1xuQGltcG9ydCBcIl9yZXNldC5jc3NcIjtcbkBpbXBvcnQgXCJfdHlwb2dyYXBoeS5jc3NcIjtcbkBpbXBvcnQgXCJfZWxlbWVudHMuY3NzXCI7XG5AaW1wb3J0IFwiX2xpbmtzLmNzc1wiO1xuQGltcG9ydCBcIl9ibG9ja3MuY3NzXCI7XG5AaW1wb3J0IFwiX2hlYWRlci5jc3NcIjtcbkBpbXBvcnQgXCJfYnVyZ2VyLW1lbnUuY3NzXCI7XG5AaW1wb3J0IFwiX3NlYXJjaC5jc3NcIjtcbkBpbXBvcnQgXCJfbWVkaWEuY3NzXCI7XG5AaW1wb3J0IFwiX2Zvb3Rlci5jc3NcIjtcbkBpbXBvcnQgXCJfc2VsZWN0Mi5jc3NcIjtcblxuLmJ5cG9zdGF1dGhvciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qSW1wb3J0YW50IGZvciAgY2hlY2tib3ggKi9cblxuLmNzc19wcmVmaXgtY2hlY2sgbGFiZWx7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jc3NfcHJlZml4LWNoZWNrIHNwYW4ge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVlbTtcbn1cbi5jc3NfcHJlZml4LWNoZWNrIC5jaGVja21hcmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDAuODEzZW07XG4gICAgbGVmdDogMDtcblx0aGVpZ2h0OiAxLjEyNWVtO1xuICAgIHdpZHRoOiAxLjEyNWVtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUtbGlnaHQtY29sb3IpO1xuICAgIGJvcmRlcjogMC4wNjNlbSBzb2xpZCB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xufVxuLmNvbW1lbnQtcmVzcG9uZCAuY3NzX3ByZWZpeC1jaGVjayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVlbTtcbn1cbi5jc3NfcHJlZml4LWNoZWNrIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGhlaWdodDogMS4xMjVlbTtcbiAgICB3aWR0aDogMS4xMjVlbTtcbn1cbi5jc3NfcHJlZml4LWNoZWNrIGlucHV0OmNoZWNrZWR+LmNoZWNrbWFyayB7XG4gICAgYm9yZGVyOiAwLjA2M2VtIHNvbGlkIHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuLmNzc19wcmVmaXgtY2hlY2sgLmNoZWNrbWFyayB7XG4gICAgdG9wOiAwLjM3NWVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNzc19wcmVmaXgtY2hlY2sgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcmsgeyBcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7IFxufVxuXG4uY3NzX3ByZWZpeC1jaGVjayAuY2hlY2ttYXJrOmFmdGVyIHsgXG5cdGNvbnRlbnQ6IFwiXCI7IFxuXHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRkaXNwbGF5OiBub25lOyBcbn1cblxuLmNzc19wcmVmaXgtY2hlY2sgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcms6YWZ0ZXIgeyBcblx0ZGlzcGxheTogYmxvY2s7IFxufVxuXG4uY3NzX3ByZWZpeC1jaGVjayAuY2hlY2ttYXJrOmFmdGVyIHsgXG5cdGxlZnQ6IDAuMzEzZW07XG4gICAgdG9wOiAwLjA2M2VtO1xuICAgIHdpZHRoOiAwLjM3NWVtO1xuICAgIGhlaWdodDogMC43NWVtO1xuICAgIGJvcmRlcjogc29saWQgdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuICAgIGJvcmRlci13aWR0aDogMCAwLjIyNWVtIDAuMjI1ZW0gMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tbGV0dGVyLXNwYWNpbmctdGhyZWUpO1xufVxuLyogY2hlY2tib3ggRW5kICovXG5cbi8qKioqKioqKioqKiogNDA0IFBhZ2UgKioqKioqKioqKioqKiovXG4uaGVhZGVyLWZvb3Rlci1kaXNhYmxlZC5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyICNwYWdlLnNpdGUsXG4uaGVhZGVyLWZvb3Rlci1kaXNhYmxlZCAgLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWlue1xuICAgIHBhZGRpbmc6MDtcbn1cbi5oZWFkZXItZm9vdGVyLWRpc2FibGVkIC5lcnJvci00MDQubm90LWZvdW5ke1xuICAgIGhlaWdodDogMTAwdmg7XG59XG4uaGVhZGVyLWZvb3Rlci1kaXNhYmxlZCAucGFnZS1jb250ZW50e1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuQG1lZGlhKG1heC13aWR0aDoxMDI0cHgpe1xuICAgIC5oZWFkZXItZm9vdGVyLWRpc2FibGVkICAuY29udGVudC1hcmVhIC5zaXRlLW1haW57XG4gICAgICAgIHBhZGRpbmc6NTBweCAwO1xuICAgIH1cbn1cblxuLyoqKioqKioqKioqKiBDb250YWN0IEZvcm0gKioqKioqKioqKioqKiovXG4uY3NzX3ByZWZpeC1jb250YWN0LWZvcm0gIC53cGNmNy1jaGVja2JveCBsYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNzc19wcmVmaXgtY29udGFjdC1mb3JtICAud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbXtcbiAgICBtYXJnaW46IDA7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PVxuU2VydmljZSBEZXRhaWxcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uY3NzX3ByZWZpeC1zZXJ2aWNlLWRldGFpbCAud2lkZ2V0e1xuICAgLW1vei1ib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbiAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNzc19wcmVmaXgtc2VydmljZS1kZXRhaWwgLndpZGdldCAud2lkZ2V0LXRpdGxle1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuXG4uY3NzX3ByZWZpeC1zZXJ2aWNlLWRldGFpbCAud2lkZ2V0IC53aWRnZXQ6bnRoLWNoaWxkKDEpIC5jc3NfcHJlZml4LWRvd25sb2FkLXdpZGdldHtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uY3NzX3ByZWZpeC1zZXJ2aWNlLWRldGFpbCAud2lkZ2V0IC53aWRnZXQgLmNzc19wcmVmaXgtZG93bmxvYWQtd2lkZ2V0e1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5jc3NfcHJlZml4LXNlcnZpY2UtZGV0YWlsIC53aWRnZXQgLm1lbnV7XG4gICBtYXJnaW46IDMycHggMCAwO1xufVxuXG4uY3NzX3ByZWZpeC1zZXJ2aWNlLWRldGFpbCAud2lkZ2V0IC5tZW51IGxpe1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xufVxuXG4uY3NzX3ByZWZpeC1zZXJ2aWNlLWRldGFpbCAud2lkZ2V0IC5tZW51IGxpIGE6OmFmdGVye1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFjXCI7XG4gICAgZm9udC1mYW1pbHk6IHRoZW1lLWljb247XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLmNzc19wcmVmaXgtc2VydmljZS1kZXRhaWwgLndpZGdldCAubWVudSBsaTpsYXN0LWNoaWxke1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jc3NfcHJlZml4LXNlcnZpY2UtZGV0YWlsIC53aWRnZXQgLm1lbnUgbGkgYXtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAwIDE1cHggMCAwO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5jc3NfcHJlZml4LXNlcnZpY2UtZGV0YWlsIC53aWRnZXQgLm1lbnUgbGkgYTpob3Zlcixcbi5jc3NfcHJlZml4LXNlcnZpY2UtZGV0YWlsIC53aWRnZXQgLm1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gYXtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5jc3NfcHJlZml4LXNlcnZpY2UtZGV0YWlsIC5zdWItdGl0bGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWhpZ2hsaWdodC1mb250LWZhbWlseSk7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4uY3NzX3ByZWZpeC1zZXJ2aWNlLWRldGFpbCAuY3NzX3ByZWZpeC1zZXJ2aWNlLXRpdGxle1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5jc3NfcHJlZml4LXNlcnZpY2UtZGV0YWlsIC5jc3NfcHJlZml4LXRpdGxlLWRlc2MgcHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5jc3NfcHJlZml4LXNlcnZpY2UtZGV0YWlsIC5jc3NfcHJlZml4LXRpdGxlLWRlc2N7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbn1cblxuLmNzc19wcmVmaXgtc2VydmljZS1kZXRhaWwgLnN1Yi10aXRsZS5oYXMtYm9yZGVyOjpiZWZvcmUsIFxuLmNzc19wcmVmaXgtc2VydmljZS1kZXRhaWwgLnN1Yi10aXRsZS5oYXMtYm9yZGVyOjphZnRlcntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgd2lkdGg6IDE2cHg7XG59XG5cbi5jc3NfcHJlZml4LXNlcnZpY2UtZGV0YWlsIC5zdWItdGl0bGUuaGFzLWJvcmRlcjo6YmVmb3JlIHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xufVxuXG4uY3NzX3ByZWZpeC1zZXJ2aWNlLWRldGFpbCAuc3ViLXRpdGxlLmhhcy1ib3JkZXI6OmFmdGVyIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDoxMDI0cHgpe1xuICAgIC5jc3NfcHJlZml4LXNlcnZpY2UtZGV0YWlsIC5jb2wtbGctOCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMnB4O1xuICAgIH1cbn1cblxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT1cblRlYW0gRGV0YWlsXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnNpbmdsZSAuY3NzX3ByZWZpeC10ZWFtLWlubmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1saWdodGNvbG9yKTtcbiAgICBwYWRkaW5nOiA1MHB4IDUwcHggNDNweDtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbn1cblxuLnNpbmdsZSAuY3NzX3ByZWZpeC10ZWFtLWlubmVyIC50aXRsZS1ib3gge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5cbi5zaW5nbGUgLmNzc19wcmVmaXgtdGVhbS1pbm5lciAuZGVzaWduYXRpb24uc3ViLXRpdGxlIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5zaW5nbGUgLmNzc19wcmVmaXgtcGVyc29uYWwtZGV0YWlscyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc2luZ2xlIC5jc3NfcHJlZml4LXBlcnNvbmFsLWRldGFpbHMgZGl2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5zaW5nbGUgLmNzc19wcmVmaXgtcGVyc29uYWwtZGV0YWlscyBkaXY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNpbmdsZSAuY3NzX3ByZWZpeC1wZXJzb25hbC1kZXRhaWxzIGRpdixcbi5zaW5nbGUgLmNzc19wcmVmaXgtcGVyc29uYWwtZGV0YWlscyBkaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogOXB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnNpbmdsZSAuY3NzX3ByZWZpeC1wZXJzb25hbC1kZXRhaWxzIC5jc3NfcHJlZml4LXBob25lLW51bWJlciAucGhvbmVfbnVtYmVyLFxuLnNpbmdsZSAuY3NzX3ByZWZpeC1wZXJzb25hbC1kZXRhaWxzIC5lbWFpbCAuZW1haWwsXG4uc2luZ2xlIC5jc3NfcHJlZml4LXBlcnNvbmFsLWRldGFpbHMgLmNzc19wcmVmaXgtd2Vic2l0ZSAud2Vic2l0ZSB7XG4gICAgY29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcbn1cblxuLnNpbmdsZSAuY3NzX3ByZWZpeC10ZWFtLWlubmVyIC5jc3NfcHJlZml4LXNvY2lhbC1zaGFyZSxcbi5zaW5nbGUgLmNzc19wcmVmaXgtcG9ydGZvbGlvLWNsaWVudHMtZGV0YWlscyAuY3NzX3ByZWZpeC1zb2NpYWwtc2hhcmUge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5zaW5nbGUgLnRlYW0taW1hZ2V7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uc2luZ2xlIC50ZWFtLWltYWdlIGltZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4vKiBTb2NpYWwgbWVkaWEgU3RhcnQgKi9cbi5jc3NfcHJlZml4LXNvY2lhbC1zaGFyZSAuc29jaWFsLWljb25zIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDE0cHggN3B4IDA7XG59XG4uY3NzX3ByZWZpeC1zb2NpYWwtc2hhcmUgLnNvY2lhbC1pY29ucyBsaTpsYXN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OjA7XG59XG5cbi5jc3NfcHJlZml4LXNvY2lhbC1zaGFyZSAuc29jaWFsLWljb25zIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5jc3NfcHJlZml4LXNvY2lhbC1zaGFyZSAuc29jaWFsLWljb25zIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNzc19wcmVmaXgtc29jaWFsLXNoYXJlIC5zb2NpYWwtaWNvbnMgbGkgYSBpIHtcblx0YmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcbn1cbi5jc3NfcHJlZml4LXNvY2lhbC1zaGFyZSAuc29jaWFsLWljb25zIGxpIGE6aG92ZXIgaSB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cbi8qIFNvY2lhbCBtZWRpYSBFbmQgKi9cblxuQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpe1xuICAgIC5zaW5nbGUgLmNzc19wcmVmaXgtdGVhbS1pbm5lcntcbiAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICB9XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PVxuUG9ydGZvbGlvIERldGFpbFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5jc3NfcHJlZml4LXBvcnRmb2xpby1kZXRhaWwtY29udGVudC5uZXctdGl0bGUtYm94IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnNpbmdsZSAuY3NzX3ByZWZpeC1wb3J0Zm9saW8taW1nIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG59XG4uc2luZ2xlIC5zaW5nbGUtcG9ydGZvbGlvLXdpZGdldCAuY3NzX3ByZWZpeC1wb3J0Zm9saW8taW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4O1xufVxuLnNpbmdsZSAuY3NzX3ByZWZpeC1wb3J0Zm9saW8tY2xpZW50cy1kZXRhaWxzIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1saWdodGNvbG9yKTtcbn1cbi5zaW5nbGUgLmNzc19wcmVmaXgtcG9ydGZvbGlvLWNsaWVudHMtZGV0YWlscyB7XG4gICAgd2lkdGg6IDUwMHB4O1xuICAgIHBhZGRpbmc6IDM1cHggMzVweCAyOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDQwcHg7XG59XG4uc2luZ2xlIC5jc3NfcHJlZml4LXBvcnRmb2xpby1jbGllbnRzLWRldGFpbHMgLmNzc19wcmVmaXgtdGl0bGV7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG4gICAgcGFkZGluZy1ib3R0b206IDMycHg7XG59XG5cbi5zaW5nbGUtcG9ydGZvbGlvIC5ibG9nLW5hdmlnYXRpb24ge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4uY3NzX3ByZWZpeC1wb3J0Zm9saW8taW5mbyAuY3NzX3ByZWZpeC1oZWFkaW5nLXRpdGxle1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KXtcbiAgICAuc2luZ2xlLXBvcnRmb2xpbyAuYmxvZy1uYXZpZ2F0aW9uIC5uZXh0LXBvc3Qge1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG59XG5cbi5jc3NfcHJlZml4LXBvcnRmb2xpby1jbGllbnRzLWRldGFpbHMgLmNzc19wcmVmaXgtcG9ydGZvbGlvLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6MTAyNHB4KXtcbiAgICAuc2luZ2xlIC5zaW5nbGUtcG9ydGZvbGlvLXdpZGdldCAuY3NzX3ByZWZpeC1wb3J0Zm9saW8taW1ne1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KXtcbiAgICAuc2luZ2xlIC5jc3NfcHJlZml4LXBvcnRmb2xpby1jbGllbnRzLWRldGFpbHN7XG4gICAgICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG5cbiAgICAuc2luZ2xlIC5zaW5nbGUtcG9ydGZvbGlvLXdpZGdldCAuY3NzX3ByZWZpeC1wb3J0Zm9saW8taW1ne1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICB9XG59XG5cbi5wcm9qZWN0LWdyaWQgLmNzc19wcmVmaXgtcG9ydGZvbGlvLWluZm8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAzMHB4O1xuICAgIHJpZ2h0OiAzMHB4O1xuICAgIGJvdHRvbTogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuICAgIHBhZGRpbmc6IDIwcHggMzVweCAyMHB4IDMwcHg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgICBvcGFjaXR5OiAwO1xufVxuXG4ucHJvamVjdC1ncmlkIC5wcm9qZWN0LWltZy1ib3ggaW1nIHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xufVxuXG4ucHJvamVjdC1ncmlkOmhvdmVyIC5jc3NfcHJlZml4LXBvcnRmb2xpby1pbmZvIHtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4uY3NzX3ByZWZpeC1yZWxlYXRlZC1wcm9qZWN0cyB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLWxpZ2h0KTtcbn0iXX0= */