:root{--content-width:84.433em;--content-width-sm:75em;--sidebar-width:16.862em;--mini-sidebar-width:5.5em;--customizer-width:27em;--filter-sidebar-width:18em;--global-font-family:"Plus Jakarta Sans",sans-serif;--highlight-font-family:"Plus Jakarta Sans",sans-serif;--global-font-size:1em;--global-font-line-height:1.75;--global-box-shadow:0 14px 54px rgba(0,0,0,0.03);--global-page-top-spacing:2em;--global-page-bottom-spacing:2em;--global-page-top-spacing-tablet:2em;--global-page-bottom-spacing-tablet:2em;--global-page-top-spacing-mobile:1em;--global-page-bottom-spacing-mobile:1em;--font-size-small:.75em;--font-size-normal:.875em;--font-size-body:1em;--font-size-h1:2.5em;--font-size-h2:2.074em;--font-size-h3:1.728em;--font-size-h4:1.44em;--font-size-h5:1.2em;--font-size-h6:1em;--font-size-xs:.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:600;--font-weight-h2:600;--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:.25em;--letter-spacing-one:.0625em;--letter-spacing-two:.125em;--letter-spacing-three:.188em;--letter-spacing-four:.25em;--letter-spacing-eight:.5em;--border-radius:.313em;--border-radius-10:.625em;--border-radius-box:.375em;--border-radius-12:.75em;--border-radius-16:1em;--border-radius-eight:.5em;--border-radius-pill:3.125em;--border-radius-full:100%;--z-index-minus:-1;--global-body-bgcolor:#f8f9fa;--global-body-lightcolor:#f9fbff;--global-font-color:#6f7f92;--global-font-title:#07142e;--border-color-light:#f1f1f1;--border-color-dark:#7f858b;--color-theme-white-box:#fff;--border-color-light-opacity:rgba(47,101,185,0.19);--verify-user-color:#3897f0;--dark-icon-color:#64738b;--color-post-sticky-bg:#e5efff;--color-input-placeholder:#7c859b;--color-input-border:#cbcbcb;--color-menu-font:#7f858b;--disable-color:#cbcbcb;--global-font-dark:#6f7f92;--color-default-bg-avatar:#ddeaff;--color-theme-light-grey:#eff4ff;--gradient-color:linear-gradient(151deg,#2f65b9 14.58%,rgba(47,101,185,0.22) 82.02%);--instra-color:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888);--color-theme-primary:#2f65b9;--color-theme-primary-dark:#2a5aa6;--color-theme-primary-light:#eaeff8;--color-theme-success:#00c792;--color-theme-success-dark:#029f76;--color-theme-success-light:#e3f5f1;--color-theme-danger:#f14646;--color-theme-danger-dark:#f23737;--color-theme-danger-light:#f8eaea;--color-theme-warning:#ffe978;--color-theme-warning-dark:#fbe15f;--color-theme-warning-light:#f9f7e7;--color-theme-info:#09c;--color-theme-info-dark:#0187b4;--color-theme-info-light:#e3f1f6;--color-theme-orange:#f07a3a;--color-theme-orange-dark:#ed6922;--color-theme-orange-light:#f8efe9;--color-theme-grey:#6f7f92;--color-theme-grey-dark:#898c8f;--color-theme-grey-light:#ebf4ff;--color-theme-secondary:#000505;--color-theme-black:#000;--color-theme-white:#fff;--color-theme-skeleton:#f4f8ff;--color-theme-online:#2dcdb2;--color-theme-offline:#f6c23a;--unread-message-color:#f7f7f7;--color-theme-ratting:#ffb800;--lp-primary-color:var(--color-theme-primary);--lp-secondary-color:#07142e;--main-bm-color:var(--color-theme-primary)!important;--main-bm-bg-color:var(--color-theme-white-box)!important;--bm-font-family:var(--global-font-family)!important;--bm-mention-color:var(--global-font-color)!important;--bm-mention-bg:var(--global-body-bgcolor)!important;--rgb-background:var(--color-theme-white-box)!important;--color-c:var(--global-font-title);--header-height:70px;--color-sidebar-dark:#212529}@media (min-width:1920px){:root{--font-size-body:.834vw}}@media (max-width:991px){:root{--font-size-h1:2em;--font-size-h2:1.8em;--font-size-h3:1.6em;--font-size-h4:1.4em;--font-size-h5:1.2em;--font-size-h6:1em}}@media (max-width:767px){:root{--font-size-body:.875em;--font-size-h1:1.8em;--font-size-h2:1.6em;--font-size-h3:1.4em;--font-size-h4:1.2em;--font-size-h5:1.1em;--font-size-h6:1em}}[data-mode=dark]{--color-theme-white:#fff;--global-body-bgcolor:#091025;--global-body-lightcolor:#f9fbff;--global-font-color:#a5a8ab;--global-font-title:#fff;--border-color-light:#101421;--border-color-dark:#7f858b;--border-color-light-opacity:rgba(0,0,0,0.19);--dark-icon-color:#fff;--color-post-sticky-bg:#e5efff;--color-input-placeholder:#7c859b;--color-input-border:#cbcbcb;--color-menu-font:#7f858b;--disable-color:#cbcbcb;--color-default-bg-avatar:#ddeaff;--color-theme-white-box:#080d1e;--unread-message-color:#0b1126;--menu-label-color:#566b8c;--color-theme-skeleton:#080f26;--color-theme-light-grey:#212224;--color-default-bg-avata:#010f26;--color-theme-primary-light:#0e1e37;--color-theme-success-light:#08202f;--color-theme-danger-light:#1d1528;--color-theme-warning-light:#2e3131;--color-theme-info-light:#081c34;--color-theme-orange-light:#1d1a27}

/*! 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:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}body,body.socialv-learnpress,body.learnpress{background:#f8f9fa;background:var(--global-body-bgcolor);color:#6f7f92;color:var(--global-font-color);font-family:Plus Jakarta Sans,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)}h1,h2,h3,h4,h5,h6{font-family:Plus Jakarta Sans,sans-serif;font-family:var(--highlight-font-family);font-stretch:condensed;clear:both;margin:.625em 0;word-break:break-word;text-transform:capitalize}.h1,h1{font-size:2.5em;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:600;font-weight:var(--font-weight-h1)}.h1,.h2,h1,h2{color:#07142e;color:var(--global-font-title)}.h2,h2{font-size:2.074em;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:600;font-weight:var(--font-weight-h2)}.h3,h3{font-size:1.728em;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,h3,h4{color:#07142e;color:var(--global-font-title)}.h4,h4{font-size:1.44em;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,h5{font-size:1.2em;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,h5,h6{color:#07142e;color:var(--global-font-title)}.h6,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:#6f7f92;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)}:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6) :is(a,a:visited){font-size:inherit;color:inherit}p{word-break:break-word;line-height:1.75;line-height:var(--font-line-height-p)}pre{background:#fff;background:var(--color-theme-white-box);color:#6f7f92;color:var(--global-font-color);padding:1em;border:.0625em solid #2f65b9;border:.0625em solid var(--color-theme-primary)}.socialv h1,.socialv h2,.socialv h3,.socialv h4,.socialv h5,.socialv h6,body.buddypress h1,body.buddypress h2,body.buddypress h3,body.buddypress h4,body.buddypress h5,body.buddypress h6{margin:0}::-moz-selection{background:#2f65b9;background:var(--color-theme-primary);color:#fff;color:var(--color-theme-white);text-shadow:none}::selection{background:#2f65b9;background:var(--color-theme-primary);color:#fff;color:var(--color-theme-white);text-shadow:none}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:hover{color:#2f65b9;color:var(--color-theme-primary);text-decoration:none}:focus,a{outline:none}p{margin:1em 0;line-height:1.66em}code{color:#2f65b9;color:var(--color-theme-primary)}hr{background-color:#7f858b;background-color:var(--border-color-dark);border:0;height:.0625em;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:.0625em solid #f1f1f1;border:.0625em solid var(--border-color-light)}table td,table th{padding:.313em .5em}table td a{color:#6f7f92;color:var(--global-font-color)}audio{width:100%}[type=radio]{width:1em;height:1em;margin-right:.3em}input[type=checkbox]{width:1em;height:1em;margin-right:.625em;line-height:2}.comment-respond .comment-form input,.comment-respond .comment-form textarea,.form-control,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.123em;line-height:3.123em;font-family:Plus Jakarta Sans,sans-serif;font-family:var(--highlight-font-family);font-size:1em;font-size:var(--global-font-size);font-weight:400;font-weight:var(--font-weight-regular);background-color:#f8f9fa;background-color:var(--global-body-bgcolor);border:.0625em solid #f1f1f1;border:.0625em solid var(--border-color-light);border-radius:.313em;border-radius:var(--border-radius);color:#6f7f92;color:var(--global-font-color)}.form-select,select{line-height:3.123em;height:3.123em;padding:0 .625em;width:100%;color:#6f7f92;color:var(--global-font-color);background-color:#f8f9fa;background-color:var(--global-body-bgcolor);border:.0625em solid #f1f1f1;border:.0625em solid var(--border-color-light);border-radius:.313em;border-radius:var(--border-radius);-webkit-transition:all .45s ease-in-out;transition:all .45s ease-in-out}.form-floating>textarea.form-control,textarea{padding:1em 0;min-height:9.375em;line-height:1.75;line-height:var(--font-line-height-body);border-color:#f1f1f1;border-color:var(--border-color-light)}textarea{padding:1em}select option{padding:6em;color:#6f7f92;color:var(--global-font-color);font-family:Plus Jakarta Sans,sans-serif;font-family:var(--global-font-family);font-size:1em;font-size:var(--font-size-body);line-height:3}input::-webkit-input-placeholder{color:#6f7f92;color:var(--global-font-color);font-size:.875em;font-size:var(--font-size-normal);font-weight:500;font-weight:var(--font-weight-medium)}input:-ms-input-placeholder,input::-moz-placeholder,input::-webkit-input-placeholder,input::-webkit-placeholder,input::placeholder,input[type=email]:-ms-input-placeholder,input[type=email]::-moz-placeholder,input[type=email]::-webkit-input-placeholder,textarea:-ms-input-placeholder,textarea::-moz-placeholder,textarea::-webkit-input-placeholder{color:#6f7f92;color:var(--global-font-color);font-size:.875em;font-size:var(--font-size-normal);font-weight:500;font-weight:var(--font-weight-medium)}.comment-respond .comment-form input:focus,.comment-respond .comment-form textarea:focus,.form-control:focus,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{color:#07142e;color:var(--global-font-title);border-color:#2f65b9;border-color:var(--color-theme-primary);background:transparent;-webkit-box-shadow:none;box-shadow:none;outline:none}.socialv-login-form .form-control:focus{background-color:#f8f9fa;background-color:var(--global-body-bgcolor);-webkit-box-shadow:none;box-shadow:none}embed,iframe,object{width:100%}iframe{border:none}label{color:#07142e;color:var(--global-font-title)}.form-editor-box,.form-floating{margin-bottom:2em}.form-editor-box label{font-size:1em;color:#07142e;color:var(--global-font-title);font-weight:600;font-weight:var(--font-weight-semi-bold);font-family:Plus Jakarta Sans,sans-serif;font-family:var(--highlight-font-family)}.form-floating>label{color:#6f7f92;color:var(--global-font-color);font-size:.875em;font-size:var(--font-size-normal);font-weight:400;font-weight:var(--font-weight-regular);height:auto;padding:.85em 1em;border:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:1;transform:scale(.75) translateY(-.6em) translateX(1.5em);padding:0 .5em;background:#fff;background:var(--color-theme-white-box);border:none;border-left:.0625em solid #f1f1f1;border-left:.0625em solid var(--border-color-light);border-right:.0625em solid #f1f1f1;border-right:.0625em solid var(--border-color-light);line-height:1.1em;letter-spacing:.1em}.form-floating>.form-control:not(:-ms-input-placeholder)~label{opacity:1;transform:scale(.75) translateY(-.6em) translateX(1.5em);padding:0 .5em;background:#fff;background:var(--color-theme-white-box);border:none;border-left:.0625em solid #f1f1f1;border-left:.0625em solid var(--border-color-light);border-right:.0625em solid #f1f1f1;border-right:.0625em solid var(--border-color-light);line-height:1.1em;letter-spacing:.1em}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label,.form-floating>.select2-container--default.select2-container--focus~label{opacity:1;-webkit-transform:scale(.75) translateY(-.6em) translateX(1.5em);transform:scale(.75) translateY(-.6em) translateX(1.5em);padding:0 .5em;background:#fff;background:var(--color-theme-white-box);border:none;border-left:.0625em solid #f1f1f1;border-left:.0625em solid var(--border-color-light);border-right:.0625em solid #f1f1f1;border-right:.0625em solid var(--border-color-light);line-height:1.1em;letter-spacing:.1em}.form-floating>.form-control:focus~label{color:#2f65b9;color:var(--color-theme-primary);border-color:#2f65b9;border-color:var(--color-theme-primary)}.form-floating>.form-control{height:3.123em;line-height:3.123em;padding:0 1em}.select2-container--default .select2-selection--multiple{min-height:3.123em;background:transparent;border-color:#f1f1f1;border-color:var(--border-color-light);border-radius:.313em;border-radius:var(--border-radius)}.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#2f65b9;border-color:var(--color-theme-primary)}.select2-container--default .select2-selection--multiple input{height:auto;line-height:normal}.select2-container--default .select2-selection--multiple .select2-selection__choice{background:#f8f9fa;background:var(--global-body-bgcolor);border-color:#7f858b;border-color:var(--border-color-dark);border-radius:.313em;border-radius:var(--border-radius)}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{margin:10px 10px 0 0}.form-floating>.form-control:not(:-moz-placeholder-shown){padding:1em;background:transparent;border-color:#f1f1f1;border-color:var(--border-color-light)}.form-floating>.form-control:not(:-ms-input-placeholder){padding:1em;background:transparent;border-color:#f1f1f1;border-color:var(--border-color-light)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding:1em;background:transparent;border-color:#f1f1f1;border-color:var(--border-color-light)}.form-floating>.form-control:focus{border-color:#2f65b9;border-color:var(--color-theme-primary)}.radio-button-options .option-label{margin-right:1.5em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-floating .bp-xprofile-checkbox-acceptance-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#buddypress .form-floating .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:3.123em}#buddypress .form-floating .select2-container--default .select2-selection--single .select2-selection__arrow,#buddypress .form-floating .select2-container .select2-selection--single{height:3.123em}#buddypress .field-visibility-settings .radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:1.5em;gap:1.5em;grid-row-gap:.5em;row-gap:.5em;margin-top:.5em}.field-visibility-settings-close{margin-top:.8em}.socialv-login-form input:-internal-autofill-selected,.socialv-login-form input:-webkit-autofill,.socialv-login-form input:-webkit-autofill:active,.socialv-login-form input:-webkit-autofill:focus,.socialv-login-form input:-webkit-autofill:hover{background-color:#f8f9fa!important;background-color:var(--global-body-bgcolor)!important;-webkit-transition:none;transition:none}input:focus-visible+label{outline:none!important;border-radius:none}@media (max-width:479px){.form-floating>label{font-size:.75em;font-size:var(--font-size-small);padding:1.1em 1em}}a{color:#2f65b9;color:var(--color-theme-primary)}a:hover{color:#2a5aa6;color:var(--color-theme-primary-dark)}a:focus{outline:none!important;-webkit-box-shadow:none;box-shadow:none}a:active,a:hover{outline:0}@media (min-width:1499px){.container{max-width:75em;max-width:var(--content-width-sm)}.socialv .container{max-width:84.433em;max-width:var(--content-width)}}@media (min-width:1300){.container{max-width:75em;max-width:var(--content-width-sm)}.socialv .container{max-width:84.433em;max-width:var(--content-width)}}body .container{max-width:75em;max-width:var(--content-width-sm)}.container-fluid{padding:0 2em}body .socialv .container,body .elementor-section.elementor-section-boxed>.elementor-container{max-width:84.433em;max-width:var(--content-width)}.sidebar+.main-container,.sidebar+.main-container>header{margin-left:16.862em;margin-left:var(--sidebar-width);-webkit-transition:all .45s ease;transition:all .45s ease}.sidebar.sidebar-mini+.main-container,.sidebar.sidebar-mini+.main-container>header{margin-left:5.5em;margin-left:var(--mini-sidebar-width);-webkit-transition:all .45s ease;transition:all .45s ease}.content-area .site-main,.socialv-activity-site-main{padding:2em 0;padding:var(--global-page-top-spacing) 0 var(--global-page-bottom-spacing)}.content-area .site-main.socialv-bp-main{padding-top:0}.home .socialv .content-area .site-main{padding:0}.home.blog .socialv .content-area .site-main{padding:2em 1em;padding:var(--global-page-top-spacing) 1em var(--global-page-bottom-spacing)}.home.buddypress.activity .socialv .content-area .site-main{padding:2em 0;padding:2em 0 var(--global-page-bottom-spacing)}.content-area .socialv-bp-default-main.site-main{padding:2em 0}@media (max-width:1024px){.container-fluid{padding:0 2em}.content-area .site-main,.socialv-activity-site-main,.home.blog .socialv .content-area .site-main{padding:2em 0;padding:var(--global-page-top-spacing-tablet) 0 var(--global-page-bottom-spacing-tablet)}.home.buddypress.activity .socialv .content-area .site-main{padding:2em 0;padding:2em 0 var(--global-page-bottom-spacing-tablet)}}@media (max-width:767px){.container-fluid{padding:0 1em}.content-area .site-main,.socialv-activity-site-main,.home.blog .socialv .content-area .site-main{padding:1em 0;padding:var(--global-page-top-spacing-mobile) 0 var(--global-page-bottom-spacing-mobile)}.content-area .socialv-bp-default-main.site-main{padding:1em 0}}::-webkit-scrollbar{width:.6em;height:.25em}.header-notification-icon .dropdown-menu .item-body::-webkit-scrollbar,.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar{width:.25em}::-webkit-scrollbar-track{border-radius:.313em}::-webkit-scrollbar-thumb{background:#2f65b9;background:var(--color-theme-primary);border-radius:.313em}.scrollbar-track{display:none!important}.scrollbar-thumb{width:0!important;background:#2f65b9;background:var(--color-theme-primary);border-radius:.313em;scrollbar-width:none}.yScroller::-webkit-scrollbar{display:none}.yScroller{scrollbar-width:none}.css-prefix-top{opacity:0;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s}#back-to-top .top{margin:0;background:#2f65b9;background:var(--color-theme-primary);position:fixed;bottom:2.063em;right:1.875em;z-index:999;font-size:1.625em;width:1.875em;height:1.875em;text-align:center;line-height:1.875em;border-radius:100%;border-radius:var(--border-radius-full)}#back-to-top .top,#back-to-top .top i{color:#fff;color:var(--color-theme-white);-webkit-transition:all .45s ease-in-out;transition:all .45s ease-in-out}#back-to-top .top:hover{background:#000505;background:var(--color-theme-secondary)}#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:#f8f9fa;background:var(--global-body-bgcolor);z-index:9999}.socialv-breadcrumb{background-repeat:no-repeat!important;background-position:50%!important;background-size:cover!important;background:#2f65b9;background:var(--color-theme-primary);padding:7.166em 1em}.socialv-header-over .socialv-breadcrumb{padding:12.125em 0 6.875em}.breadcrumb li{display:inline-block;word-break:break-word}.socialv-breadcrumb .socialv-breadcrumb-box,.socialv-breadcrumb .socialv-breadcrumb-nav{position:relative;z-index:2}.socialv-breadcrumb ol li,.socialv-breadcrumb ol li a{font-size:.875em;font-size:var(--font-size-normal);color:#fff;color:var(--color-theme-white);text-decoration:none;text-transform:uppercase;font-weight:500;font-weight:var(--font-weight-medium);letter-spacing:.0625em;letter-spacing:var(--letter-spacing-one)}.socialv-breadcrumb ol li a{font-size:inherit}.socialv-breadcrumb ol li a:hover{color:#fff;color:var(--color-theme-white)}.socialv-breadcrumb ol li{list-style:none;display:inline-block;position:relative}.socialv-breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:"\e90d";font-family:iconly;font-weight:200;color:#fff;color:var(--color-theme-white);position:absolute;padding:0;left:-4px;top:50%;-webkit-transform:translateY(-45%);transform:translateY(-45%);display:none}.socialv-breadcrumb li.breadcrumb-item span{padding-right:.5em}.socialv-breadcrumb .breadcrumb{position:relative;display:inline-block}.socialv-breadcrumb .breadcrumb-item.active{color:#fff;color:var(--color-theme-white)}.socialv-breadcrumb ol{background:transparent;padding:0;margin-bottom:0}.socialv-breadcrumb .title{margin-bottom:.313em;margin-top:0;color:#fff;color:var(--color-theme-white)}.socialv-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}.socialv-breadcrumb-nav ol li{display:inline-block}.breadcrumb-bg,.breadcrumb-video,.video-socialv-bg-over{position:relative;overflow:hidden}.breadcrumb-bg #video-background,.breadcrumb-bg video,.breadcrumb-video video,.video-breadcrumb-bg #video-background,.video-socialv-bg-over #video-background,.video-socialv-bg-over video{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;width:100%}@media(max-width:767px){.socialv-default-header.socialv-header-over .socialv-breadcrumb,.socialv-header-over .socialv-breadcrumb{padding:9.125em 1em 5.125em}}.socialv-bp-banner{background:#2f65b9 url(../images/redux/bp-banner.jpg);background:var(--color-theme-primary) url(../images/redux/bp-banner.jpg);background-repeat:no-repeat;background-size:cover;padding:7.688em 2em;border-radius:.375em;border-radius:var(--border-radius-box);margin-top:2em}.socialv-bp-banner .socialv-bp-banner-title .title{color:#fff;color:var(--color-theme-white)}.socialv-bp-banner .socialv-subtitle{color:#fff;color:var(--color-theme-white);width:80%}@media (max-width:1024px){.socialv-bp-banner{padding:4em 2em}.socialv-bp-banner .socialv-subtitle{width:100%}}@media (max-width:991px){.socialv-bp-banner{margin-top:2em}}@media (max-width:767px){.socialv-bp-banner{margin-top:1em}}body.admin-bar.socialv-default-header header,body.admin-bar header{top:32px}body.admin-bar.socialv-default-header #page.site{margin-top:32px}@media (max-width:782px){body.admin-bar.socialv-default-header header,body.admin-bar header{top:46px}body.admin-bar.socialv-default-header #page.site{margin-top:46px}}@media only screen and (max-width:600px){body.admin-bar.socialv-default-header #page.site{margin-top:0}body.admin-bar.socialv-default-header header,body.admin-bar header{top:46px}body.admin-bar.socialv-default-header header.header-sticky,body.admin-bar header.header-sticky{top:0}body.admin-bar.socialv-default-header #page.site.header-verticle{padding-top:12em}}header{-webkit-transition:all .45s ease 0s;transition:all .45s ease 0s}footer .navbar-brand,header .navbar-brand{font-size:inherit}.socialv-default-header header.header-default,.socialv-default-header header.header-verticle{position:fixed;left:0;right:0;top:0;z-index:998;background:#fff;background:var(--color-theme-white-box)}.socialv-login-form .socialv-logo{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.socialv-default-header header.header-default.header-sticky,.socialv-default-header header.header-verticle.header-sticky{-webkit-box-shadow:0 14px 54px rgba(0,0,0,.03);box-shadow:0 14px 54px rgba(0,0,0,.03);-webkit-box-shadow:var(--global-box-shadow);box-shadow:var(--global-box-shadow)}.socialv-default-header #page.site{padding-top:70px;padding-top:var(--header-height)}header .navbar-brand{margin-right:2em;padding:.75em 0;font-size:1.25em}header .navbar-expand-xl .navbar-nav>li:first-child>.nav-link,header .navbar-light .navbar-nav>li:first-child>.nav-link,header .navbar-nav>li:first-child>a{padding-left:0}header .navbar-expand-xl .navbar-nav>li>.nav-link,header .navbar-light .navbar-nav>li>.nav-link,header .navbar-nav>li>a{font-size:.875em;font-size:var(--font-size-normal);text-transform:uppercase;font-weight:600;font-weight:var(--font-weight-semi-bold);letter-spacing:.0625em;letter-spacing:var(--letter-spacing-one);padding:1.125em 1.563em;line-height:1.7em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .navbar-expand-xl .navbar-nav .nav-link,header .navbar-light .navbar-nav .nav-link,header .navbar-nav a{display:block;text-transform:capitalize;color:#6f7f92;color:var(--global-font-color);font-family:Plus Jakarta Sans,sans-serif;font-family:var(--highlight-font-family);padding:1.125em 1em;text-decoration:none;zoom:1;-webkit-transition:all .45s ease-in-out;transition:all .45s ease-in-out;position:relative}header ul.navbar-nav>li.menu-item-has-children>a>.menu-title{position:relative;padding-right:1.2em}header ul.navbar-nav li.menu-item-has-children>a>.menu-title:after,header ul.navbar-nav li.more_menu>a>.menu-title:after{content:"\e015";font-family:Iconly;font-weight:400;font-size:.6em;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .45s ease;transition:all .45s ease}header ul.navbar-nav>li.menu-item-has-children>a>.menu-title:after,header ul.navbar-nav li.more_menu>a>.menu-title:after{font-size:.5em}header ul.navbar-nav>li.menu-item-has-children:hover>a>.menu-title:after,header ul.navbar-nav li.more_menu:hover>a>.menu-title:after{content:"\e018"}header ul.navbar-nav li>.sub-menu li.menu-item-has-children>a>.menu-title:after{right:2em;content:"\e014";font-size:.8em}header ul.navbar-nav .sub-menu li{font-weight:400;font-weight:var(--font-weight-regular)}header ul.navbar-nav .sub-menu li,header ul.navbar-nav>li{position:relative;font-family:Plus Jakarta Sans,sans-serif;font-family:var(--highlight-font-family);line-height:1.7em}header ul.navbar-nav>li{padding:.459em 0;font-weight:600;font-weight:var(--font-weight-semi-bold)}header ul.navbar-nav>li .icon img,header ul.navbar-nav>li .icon svg{width:1em;height:1em;margin-right:.5em}header ul.navbar-nav>li .right-icon svg{width:1em;height:1em;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.socialv-default-header header.header-default.header-glass,.socialv-default-header header.header-verticle.header-glass{background:linear-gradient(120deg,hsla(0,0%,100%,.5) -8%,hsla(0,0%,100%,.01) 120%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:.063em solid #f1f1f1;border-bottom:.063em solid var(--border-color-light)}[data-mode=dark] .socialv-default-header header.header-default.header-glass,[data-mode=dark] .socialv-default-header header.header-verticle.header-glass{background:linear-gradient(120deg,rgba(9,16,37,.5) -8%,rgba(9,16,37,.01) 120%)}.socialv-default-header header.header-default.header-transparent,.socialv-default-header header.header-verticle.header-transparent{background-color:transparent}.socialv-default-header header.header-default.header-transparent.header-sticky,.socialv-default-header header.header-verticle.header-transparent.header-sticky{background-color:#fff;background-color:var(--color-theme-white-box)}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.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}.sf-menu>li>ul ul{margin:-.625em 0 0 .25em}.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:.625em 0;background:#fff;background:var(--color-theme-white-box);-webkit-box-shadow:0 14px 54px rgba(0,0,0,.03);box-shadow:0 14px 54px rgba(0,0,0,.03);-webkit-box-shadow:var(--global-box-shadow);box-shadow:var(--global-box-shadow);width:20em;border:.063em solid #f1f1f1;border:.063em solid var(--border-color-light);border-radius:.313em;border-radius:var(--border-radius)}.sf-menu ul.sub-menu a{font-size:.875em;font-size:var(--font-size-normal);line-height:1.7em;padding:.75em 2em;color:#6f7f92;color:var(--global-font-color);position:relative;font-weight:600;font-weight:var(--font-weight-semi-bold)}.sf-menu ul.sub-menu>li>a:before{position:absolute;content:"";top:50%;bottom:0;left:1.5em;right:auto;width:0;height:.125em;background:#2f65b9;background:var(--color-theme-primary);-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:all .45s ease;transition:all .45s ease}.sf-menu ul.sub-menu>li:hover>a:before{width:.625em;opacity:1}.sf-menu>li>ul ul{top:0;margin:0 0 0 .25em}.sf-menu>li>ul ul.open-submenu-left{margin:0 .25em 0 0}.sf-menu li.sfHover>a,.sf-menu li:hover>a{color:#2f65b9;color:var(--color-theme-primary);-webkit-transition:none;transition:none}.sf-menu ul li.sfHover>a,.sf-menu ul li:hover>a{padding-left:2.6em;-webkit-transition:all .45s ease-in-out;transition:all .45s 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,header .navbar-expand-xl .navbar-nav>li.current-menu-item>.nav-link,header .navbar-light .navbar-nav>li.current-menu-item>.nav-link{color:#2f65b9;color:var(--color-theme-primary)}.sf-arrows li.current-menu-ancestor>.sf-with-ul:after{border-top-color:#2f65b9;border-top-color:var(--color-theme-primary)}.sf-arrows .sf-menu ul li .sub-menu li.current-menu-parent>a .sf-with-ul:after{border-left-color:#2f65b9;border-left-color:var(--color-theme-primary);border-top-color:transparent}.sf-arrows>.sfHover>.sf-with-ul:after,.sf-arrows>li:hover>.sf-with-ul:after,.sf-arrows>li>.sf-with-ul:focus:after{border-top-color:#2f65b9;border-top-color:var(--color-theme-primary)}.sf-arrows ul .sf-with-ul:after .sf-arrows ul li>.sf-with-ul:focus:after,.sf-arrows ul .sfHover>.sf-with-ul:after,.sf-arrows ul li:hover>.sf-with-ul:after{border-left-color:#2f65b9;border-left-color:var(--color-theme-primary)}.sf-arrows ul li:hover .sf-with-ul:after,.sf-menu ul.sub-menu li a:hover:after,.sf-menu ul li:hover>a:after{color:#2f65b9;color:var(--color-theme-primary)}header .sf-menu .main-mega-menu ul.sub-menu ul.sub-menu{border:none}.navbar-toggler.custom-toggler{position:relative;height:1.2em;width:1.5em;margin-left:1.2em;border:none}.menu-btn-toggle{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;z-index:1}.menu-btn-toggle .line{display:block;height:2px;width:100%;background-color:#07142e;background-color:var(--global-font-title);-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);transition:transform .45s cubic-bezier(.4,0,0,1),-webkit-transform .45s cubic-bezier(.4,0,0,1)}.menu-btn-toggle .line.two,.navbar-toggler.custom-toggler:hover .line{-webkit-transform:scaleX(.8);transform:scaleX(.8)}.navbar-toggler.custom-toggler:hover .line.two{-webkit-transform:scaleX(1);transform:scaleX(1)}.socialv-header-right>ul.list-main-parent>li.header-search-toggle{display:none}.socialv-header-right,.socialv-header-right ul.list-main-parent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.socialv-header-right ul.list-main-parent{margin:0;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.socialv-header-right>ul.list-main-parent>li{padding:0 .75em;display:inline-block;line-height:normal}.socialv-header-right>ul.list-main-parent>li.header-notification-icon .dropdown{padding:1.433em 0 1.19em}.socialv-header-right>ul.list-main-parent>li:last-child{padding-right:0}.socialv-header-right>ul.list-main-parent .header-login .bp-icon-wrap{padding:.7em 0}.socialv-header-right>ul.list-main-parent>li.header-search{padding:.625em 1.5em .625em 1em;position:relative}.header-login .dropdown-toggle:after{display:none}nav .sidebar-toggle{height:26px;width:26px;line-height:19px;text-align:center;position:absolute;left:0;right:auto;top:1.2em;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:911;display:none}@media (max-width:1650px){header .navbar-expand-xl .navbar-nav>li>.nav-link,header .navbar-light .navbar-nav>li>.nav-link,header .navbar-nav>li>a{padding:1.125em .563em}.socialv-header-right>ul.list-main-parent>li.header-search{padding:.625em .5em .625em 0}.socialv-header-right>ul.list-main-parent>li{padding:0 .65em}header .search-form input{width:13em}}@media (max-width:1400px){.socialv-header-right>ul.list-main-parent>li.header-search{display:none}.socialv-header-right>ul.list-main-parent>li.header-search-toggle{display:block}}@media (max-width:1450px){header .navbar-expand-xl .navbar-nav>li>.nav-link,header .navbar-light .navbar-nav>li>.nav-link,header .navbar-nav>li>a{padding:1.125em 1em}}@media (max-width:1366px){header .navbar-expand-xl .navbar-nav>li>.nav-link,header .navbar-light .navbar-nav>li>.nav-link,header .navbar-nav>li>a{padding:1.125em .6em}}@media (max-width:1300px){header .navbar-expand-xl .navbar-nav>li>.nav-link,header .navbar-light .navbar-nav>li>.nav-link,header .navbar-nav>li>a{font-size:.8125em}header ul.navbar-nav>li.menu-item-has-children>a>.menu-title{padding-right:.8em}}@media (min-width:992px) and (max-width:1199px){header.header-verticle .navbar{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header.header-verticle.no-sidebar .navbar{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:1199px){header .navbar-collapse{display:none}header .navbar-collapse .menu-all-pages-container{height:calc(100vh - 5em);overflow-y:auto;overflow-x:hidden}header ul.navbar-nav>li{padding:0}header ul.navbar-nav>li .right-icon{float:right;background:#07142e;background:var(--global-font-title);color:#fff;color:var(--color-theme-white);border-radius:.313em;border-radius:var(--border-radius);width:2em;height:2em;line-height:2em;text-align:center}header ul.navbar-nav>li .right-icon svg{width:1.5em;height:1.5em;-webkit-transition:all .45s ease-in-out;transition:all .45s ease-in-out}header ul.navbar-nav li a:not(.collapsed)[aria-expanded=true] .right-icon svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}header .top-menu ul.sub-nav{list-style:none;padding-left:1em}header .navbar-expand-xl .navbar-nav>li>.nav-link,header .navbar-light .navbar-nav>li>.nav-link,header .navbar-nav>li>a{padding:1.125em 2em}header .top-menu.navbar-nav ul.sub-nav li a{padding:.5em 2em;color:#6f7f92;color:var(--global-font-color);font-weight:400;font-weight:var(--font-weight-regular);letter-spacing:.0625em;letter-spacing:var(--letter-spacing-one);position:relative}}@media (min-width:992px){header.header-verticle .navbar-brand{display:none}header.header-verticle.no-sidebar .navbar-brand{display:-webkit-box;display:-ms-flexbox;display:flex}header .sidebar-toggle{display:none}}@media (max-width:991px){header nav .sidebar-toggle{border:.063em solid #f1f1f1;border:.063em solid var(--border-color-light);border-radius:100%;border-radius:var(--border-radius-full);background:#f1f1f1;background:var(--border-color-light);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header.header-verticle .navbar-brand{margin-left:40px;margin-right:0}header.header-verticle.no-sidebar .navbar-brand{margin-left:0}.socialv-header-over .socialv-breadcrumb-one{padding:13.75em 1em 3.75em}}@media (max-width:767px){header.header-verticle .navbar-brand{margin-left:35px}}@media (max-width:479px){.socialv-header-right>ul.list-main-parent .header-login .bp-icon-wrap{padding:1.1em 0}.header-login .avatar-50{height:1.8em;width:1.8em;min-width:1.8em}}@-webkit-keyframes fadeInAnimationScale{0%{opacity:0;-webkit-transform:scale(.2) rotate(0)}to{opacity:1;-webkit-transform:scale(1) rotate(180deg)}}@keyframes fadeInAnimationScale{0%{opacity:0;-webkit-transform:scale(.2) rotate(0);transform:scale(.2) rotate(0)}to{opacity:1;-webkit-transform:scale(1) rotate(180deg);transform:scale(1) rotate(180deg)}}@-webkit-keyframes fadeOutAnimationScale{0%{opacity:1;-webkit-transform:scale(1) rotate(180deg)}to{opacity:0;-webkit-transform:scale(.2) rotate(0)}}@keyframes fadeOutAnimationScale{0%{opacity:1;-webkit-transform:scale(1) rotate(180deg);transform:scale(1) rotate(180deg)}to{opacity:0;-webkit-transform:scale(.2) rotate(0);transform:scale(.2) rotate(0)}}@-webkit-keyframes fadeInRightPanel{0%{opacity:0;-webkit-transform:translateX(30px)}to{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRightPanel{0%{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeOutRightPanel{0%{opacity:1;-webkit-transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(20px)}}@keyframes fadeOutRightPanel{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@-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)}}@-webkit-keyframes fadeOutMove{0%{opacity:.14;-webkit-transform:scaleX(1)}to{opacity:.14;-webkit-transform:scaleX(0)}}@keyframes fadeOutMove{0%{opacity:.14;-webkit-transform:scaleX(1);transform:scaleX(1)}to{opacity:.14;-webkit-transform:scaleX(0);transform:scaleX(0)}}@-webkit-keyframes fadeOutMove2{0%{opacity:.8;-webkit-transform:scaleX(1)}to{opacity:.14;-webkit-transform:scaleX(0)}}@keyframes fadeOutMove2{0%{opacity:.8;-webkit-transform:scaleX(1);transform:scaleX(1)}to{opacity:.14;-webkit-transform:scaleX(0);transform:scaleX(0)}}.header-notification-icon button.dropdown-toggle{background:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;position:relative;padding:0}.header-notification-icon button.dropdown-toggle>i{font-size:1.4em;height:.9953em;width:.9953em;min-width:.9953em;display:block}.header-notification-icon button.dropdown-toggle:after{display:none}.basket-item-count .cart-items-count,.header-messages.header-notification-icon .bp-better-messages-unread,.header-notification-icon button span.notify-count{position:absolute;top:-.8em;right:-.8em;font-size:.528em;height:1.9em;width:1.9em;line-height:1.9em;color:#fff;color:var(--color-theme-white);background:#f14646;background:var(--color-theme-danger);border-radius:50%;margin:0}.header-notification-icon .dropdown-menu{width:24.9801em;position:absolute;border:none;top:100%;right:0;left:auto;margin:0;-webkit-animation:fade-in-bottom .2s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-bottom .2s cubic-bezier(.39,.575,.565,1) both;background-color:#fff;background-color:var(--color-theme-white-box);padding:0;border-radius:.313em;border-radius:var(--border-radius);-webkit-box-shadow:0 14px 54px rgba(0,0,0,.03);box-shadow:0 14px 54px rgba(0,0,0,.03);-webkit-box-shadow:var(--global-box-shadow);box-shadow:var(--global-box-shadow);-webkit-transition:all .45s ease-in-out;transition:all .45s ease-in-out}.header-notification-icon.header-cart-icon .dropdown-menu{width:21.875em}.header-notification-icon .dropdown-menu .item-heading{border-bottom:.0625em solid #f1f1f1;border-bottom:.0625em solid var(--border-color-light);padding:1em 0;margin:0 2em}.header-notifcation .header-notification-setting{font-size:1.5em;color:#07142e;color:var(--global-font-title);line-height:0}.socialv-notification-info{display:-webkit-box;display:-ms-flexbox;display:flex}.socialv-notification-box{padding:1em 2em;-webkit-transition:all .45s ease-in-out;transition:all .45s ease-in-out;position:relative}.socialv-unread{background-color:#f7f7f7;background-color:var(--unread-message-color)}.socialv-notification-box .user-gap-img .socialv-user-status{bottom:.1em;right:0}.user-gap-img .socialv-user-status{position:absolute;top:auto;bottom:.3em;right:.5em;left:auto;margin:0}.item-body .socialv-unread .item-details p.notification-text{color:#07142e;color:var(--global-font-title)}.socialv-notification-box:hover{background:#f8f9fa;background:var(--global-body-bgcolor)}.socialv-notification-box.socialv-unread .item-details p a{color:#07142e;color:var(--global-font-title)}.socialv-notification-info .item-details .item-time{font-size:.75em;font-size:var(--font-size-small);margin-top:.375em;color:#6f7f92;color:var(--global-font-color)}.header-notification-icon .dropdown-menu .item-footer{padding:0;margin:0 2em 2em;font-family:Plus Jakarta Sans,sans-serif;font-family:var(--highlight-font-family);font-size:.75em;font-size:var(--font-size-small);font-weight:600;font-weight:var(--font-weight-semi-bold);text-align:center;text-transform:capitalize}.header-notification-icon .dropdown-menu .item-footer a{display:block;padding:1em;text-transform:uppercase;font-weight:700}.socialv-notification-info .item-details a{font-size:inherit;color:#6f7f92;color:var(--global-font-color)}.header-notification-icon.header-notifcation .dropdown-menu .item-body{padding:0}.header-notification-icon .dropdown-menu .item-body{max-height:22em;overflow-y:auto;overflow-x:hidden}.header-notification-icon .dropdown-menu .item-body p.no-message,.header-notification-icon .dropdown-menu .item-body p.no-request{padding:1em 2em 2em}.dropdown-menu,.item-body .item-details p{color:#6f7f92;color:var(--global-font-color)}.item-body .item-details p{font-size:.875em;font-size:var(--font-size-normal);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:normal}.socialv-notification-box .item-details p a{color:inherit}.item-body .item-details p.notification-text{color:#6f7f92;color:var(--global-font-color);font-size:.875em;font-size:var(--font-size-normal);line-height:1.7em;font-weight:500;font-weight:var(--font-weight-medium)}.socialv-message-notification .item-time,.item-body .item-details p.item-time{color:#6f7f92;color:var(--global-font-color);font-size:.75em;font-size:var(--font-size-small);line-height:1.7em;font-weight:400;font-weight:var(--font-weight-regular);font-family:Plus Jakarta Sans,sans-serif;font-family:var(--highlight-font-family)}.socialv-message-notification .time{min-width:5.5em;margin-left:1em}.header-notification-icon button.socialv-switch-mode i{margin:0 auto;font-size:1.4em;height:.9953em;width:.9953em;min-width:.9953em;line-height:1.8}.header-notification-icon button.socialv-switch-mode{background:transparent;border-radius:100%;border-radius:var(--border-radius-full);height:2.5em;width:2.5em;line-height:2.5em;text-align:center;border:none;-webkit-transition:all .45s ease 0s;transition:all .45s ease 0s;color:#6f7f92;color:var(--global-font-color)}.header-notification-icon button.socialv-switch-mode:hover{background:#eaeff8;background:var(--color-theme-primary-light);color:#2f65b9;color:var(--color-theme-primary);border:none}.main-profile{position:relative}.main-profile .verified{position:absolute;top:-1em;left:39px;color:#fff;color:var(--color-theme-white);background:#2f65b9;background:var(--color-theme-primary);font-size:.7em;height:1.5em;width:1.5em;line-height:1.5em;text-align:center;border-radius:50%}.main-profile .item-content{padding-left:1em}.dropdown-profile .dropdown-toggle{padding:.624em 0}.header-login .dropdown-menu{padding:0;margin:0;border:none;left:auto;right:0;width:16.125em;background:#fff;background:var(--color-theme-white-box);-webkit-box-shadow:0 14px 54px rgba(0,0,0,.03);box-shadow:0 14px 54px rgba(0,0,0,.03);-webkit-box-shadow:var(--global-box-shadow);box-shadow:var(--global-box-shadow);-webkit-animation:fade-in-bottom .2s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-bottom .2s cubic-bezier(.39,.575,.565,1) both;-webkit-transition:all .45s ease-in-out;transition:all .45s ease-in-out}.header-login .user-menu-head{padding:2em 0;border-bottom:.0625em solid #f1f1f1;border-bottom:.0625em solid var(--border-color-light);margin:0 2em 2em}.header-login .btn-login img{width:21px;margin-left:3px;margin-top:-3px}.header-login .btn-login svg{height:20px;width:18px}.header-login .icon-none img,.header-login .icon-none svg{display:none}.dropdown-profile .user-profile-menu{list-style:none;padding:2em 2em 0;margin:0}.user-menu-head .item-detail-data{margin-left:1em;line-height:normal;-webkit-transition:all .45s ease 0s;transition:all .45s ease 0s}.user-menu-head .item-detail-data .item-title{font-size:1em;font-size:var(--font-size-body);font-family:Plus Jakarta Sans,sans-serif;font-family:var(--highlight-font-family);font-weight:600;font-weight:var(--font-weight-semi-bold);color:#07142e;color:var(--global-font-title);line-height:1.7em;white-space:nowrap}.user-menu-head .item-detail-data .item-desc{font-size:.75em;font-size:var(--font-size-small);line-height:1.8em}.dropdown-profile .user-profile-menu li a,.user-menu-head .item-detail-data .item-desc{color:#6f7f92;color:var(--global-font-color);font-weight:500;font-weight:var(--font-weight-medium)}.dropdown-profile .user-profile-menu li a{font-size:inherit;font-family:Plus Jakarta Sans,sans-serif;font-family:var(--highlight-font-family);letter-spacing:.038em;padding:.625em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:.5rem;gap:.5rem;-webkit-transition:all .45s ease-in-out;transition:all .45s ease-in-out}.dropdown-profile .user-profile-menu li:first-child a{padding-top:0}.dropdown-profile .user-profile-menu li:last-child a{padding-bottom:0}.dropdown-profile .user-profile-menu li a>i{font-size:1.3em;vertical-align:middle}.dropdown-profile .user-profile-menu li a .menu-title{font-size:.875em;font-size:var(--font-size-normal);vertical-align:top}.dropdown-profile .user-profile-menu li a img,.dropdown-profile .user-profile-menu li a svg{height:1.428em;width:1.428em;margin-right:.5em}.dropdown-profile .user-profile-menu li:hover a{color:#2f65b9;color:var(--color-theme-primary);padding-left:.5em}.user-menu-footer{padding:2em}.user-menu-footer .socialv-button{display:block;text-align:center;text-transform:capitalize;font-weight:500;font-weight:var(--font-weight-medium)}.navbar-toggler:focus{-webkit-box-shadow:none;box-shadow:none}.wpml-ls-legacy-dropdown{width:auto}.wpml-ls-legacy-dropdown .wpml-ls-item{padding:1.3em .75em}.wpml-ls-legacy-dropdown a{border:none;color:#6f7f92;color:var(--global-font-color);font-size:1em;background-color:transparent}.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown a:focus,.wpml-ls-legacy-dropdown a:hover{color:#2f65b9;color:var(--color-theme-primary);background-color:transparent}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{width:15.5em;border:none;background-color:#fff;background-color:var(--color-theme-white-box);padding:.5em 0;border-radius:.313em;border-radius:var(--border-radius);-webkit-box-shadow:0 14px 54px rgba(0,0,0,.03);box-shadow:0 14px 54px rgba(0,0,0,.03);-webkit-box-shadow:var(--global-box-shadow);box-shadow:var(--global-box-shadow)}.wpml-ls-legacy-dropdown .wpml-ls-first-item.wpml-ls-last-item .wpml-ls-sub-menu,.wpml-ls-legacy-dropdown .wpml-ls-sub-menu li{padding:0}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{padding-right:0}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{border:none;padding:.5em 1em}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{content:"\e015";font-family:Iconly;font-weight:400;font-size:.6em;border:none;right:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:1em}.wpml-ls-legacy-dropdown-click a{border-color:#f1f1f1;border-color:var(--border-color-light);background-color:#fff;background-color:var(--color-theme-white-box);color:#6f7f92;color:var(--global-font-color);padding-top:.8em;padding-bottom:.8em}.wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown-click a:focus,.wpml-ls-legacy-dropdown-click a:hover{background-color:#fff;background-color:var(--color-theme-white-box);color:#6f7f92;color:var(--global-font-color);border-color:#2f65b9;border-color:var(--color-theme-primary)}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{border:none;background-color:#fff;background-color:var(--color-theme-white-box);padding:.5em 0;border-radius:.313em;border-radius:var(--border-radius);-webkit-box-shadow:0 14px 54px rgba(0,0,0,.03);box-shadow:0 14px 54px rgba(0,0,0,.03);-webkit-box-shadow:var(--global-box-shadow);box-shadow:var(--global-box-shadow)}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a{border:none}.wpml-ls-legacy-dropdown-click{width:10em}.wpml-ls-legacy-list-vertical{height:4em;overflow-y:auto;overflow-x:scroll;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}@media (max-width:1800px){header .search-form input{width:19.875em}}@media (max-width:1670px){.main-profile .item-content{display:none}}@media (max-width:1400px){.socialv-header-right ul li a .search-text,.language-switch-mode ul li a .wpml-ls-flag+.wpml-ls-display,.language-switch-mode ul li a .wpml-ls-flag+.wpml-ls-native{display:none}.wpml-ls-legacy-dropdown-click{width:4.5em}}@media (min-width:1200px){header .navbar-expand-xl .navbar-collapse{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.socialv header .navbar-expand-xl .navbar-collapse{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}header#default-header .socialv-header-right .custom-toggler,header .socialv-header-right .custom-toggler{display:none}.sf-menu .main-mega-menu ul.sub-menu{width:40em;max-height:35em;overflow-y:auto;overflow-x:hidden}header .sf-menu .main-mega-menu ul.sub-menu li.main-mega-menu-label{display:inline-block;vertical-align:top;width:33.33%}header .sf-menu .main-mega-menu.column-2 ul.sub-menu li.main-mega-menu-label{width:50%}header .sf-menu .main-mega-menu.column-3 ul.sub-menu li.main-mega-menu-label{width:33.33%}header .sf-menu .main-mega-menu.column-4 ul.sub-menu li.main-mega-menu-label{width:25%}.sf-menu .main-mega-menu.column-4 ul.sub-menu{width:60em}.sf-menu .main-mega-menu.column-3 ul.sub-menu{width:40em}.sf-menu .main-mega-menu.column-2 ul.sub-menu{width:30em}header .sf-menu .main-mega-menu ul.sub-menu li.main-mega-menu-label>a{color:#07142e;color:var(--global-font-title);font-weight:500;font-weight:var(--font-weight-medium);font-size:1em;font-size:var(--font-size-body);padding:.75em 1.8em 0;text-transform:uppercase;letter-spacing:.0625em;letter-spacing:var(--letter-spacing-one)}header .sf-menu .main-mega-menu ul.sub-menu li.main-mega-menu-label>a:before{display:none}header .sf-menu .main-mega-menu ul.sub-menu li.main-mega-menu-label:hover>a{padding-left:1.8em}header .sf-menu .main-mega-menu ul.sub-menu li.main-mega-menu-label>a>.menu-title:after{display:none}header .sf-menu .main-mega-menu ul.sub-menu li.main-mega-menu-label .sub-menu{display:block!important;position:static;background:transparent;-webkit-box-shadow:none;box-shadow:none;width:auto;margin:0;opacity:1!important}}@media (max-width:991px){.socialv-default-header #page.site.header-verticle{padding-top:8em}.bp-legacy header.header-verticle .navbar{display:block}.bp-legacy .header-verticle .navbar-toggler.custom-toggler{position:absolute;top:1.1em;left:auto;right:0}.bp-legacy .header-verticle .socialv-mobile-menu .navbar-toggler.custom-toggler{position:static}.bp-legacy .header-verticle .socialv-header-right{border-top:.063em solid #f1f1f1;border-top:.063em solid var(--border-color-light)}.bp-legacy .header-verticle .socialv-header-right ul.list-main-parent{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.bp-legacy .header-verticle .socialv-header-right>ul.list-main-parent>li.switch-mode-icon{position:absolute;top:.8em;left:auto;right:3em}.header-verticle .header-notification-icon:nth-child(n+2) .dropdown-menu{left:0;width:19.9801em}.header-verticle .header-notification-icon:nth-last-child(-n+2) .dropdown-menu{left:auto;right:0}.wpml-ls-legacy-dropdown .wpml-ls-item{padding:1.3em 0}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{padding:0}.language-switch-mode ul>li ul.wpml-ls-sub-menu{left:0}}@media (max-width:767px){.socialv-default-header #page.site.header-verticle{padding-top:8.3em}.header-notification-icon .dropdown-menu,.header-verticle .header-notification-icon:nth-child(n+2) .dropdown-menu{width:100%;left:0;right:0}.socialv-header-right .dropdown{position:static}}@media (max-width:600px){.socialv-header-over .socialv-breadcrumb-one{padding:8.75em 1em 3.75em}}@media (max-width:479px){.socialv-header-right>ul.list-main-parent>li{padding:0 .3em}header:not(.header-verticle) .navbar-toggler.custom-toggler{margin-left:.5em;font-size:1em}header .navbar-brand{margin-right:1em}.main-profile .verified{left:2em}.header-login .btn-login img,.header-login .btn-login svg{display:block;margin:0}.header-login .btn-login span{display:none}.header-login .btn-login{padding:.8em 1em .8em 0}.header-login .btn-login,.header-login .btn-login:hover{background:transparent;color:#6f7f92;color:var(--global-font-color)}.wpml-ls-legacy-dropdown-click{width:3em}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after{right:5px}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{padding:6px 1.4em 10px 5px}.header-notification-icon button.socialv-switch-mode i,.header-notification-icon button.dropdown-toggle>i,header:not(.header-verticle) .header-notification-icon button.dropdown-toggle>i{font-size:1em}}@-webkit-keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOutAnimation{0%{opacity:1}to{opacity:0}}@keyframes fadeOutAnimation{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fade-in-bottom{0%{-webkit-transform:translateY(1.563em);transform:translateY(1.563em);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-bottom{0%{-webkit-transform:translateY(1.563em);transform:translateY(1.563em);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.socialv-full-logo header.header-verticle .navbar-brand{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:6em}.socialv-full-logo .sidebar .socialv-logo.navbar-brand{display:none}.socialv-full-logo .sidebar .sidebar-header,.socialv-full-logo .sidebar.sidebar-mini .sidebar-header{padding:0;border:none}.socialv-full-logo .sidebar+.main-content>header,.socialv-full-logo .sidebar.sidebar-mini+.main-content>header{margin-left:0}.socialv-full-logo .sidebar.sidebar-boxed+.main-content>header,.socialv-full-logo .sidebar.sidebar-mini.sidebar-boxed+.main-content>header{margin-left:1rem}.admin-bar.socialv-full-logo .sidebar{top:70px;top:var(--header-height);margin-top:32px}.socialv-full-logo .sidebar{top:70px;top:var(--header-height)}.socialv-full-logo .sidebar .data-scrollbar{max-height:calc(100vh - 12em)}@media (max-width:1470px){.socialv-full-logo .socialv-header-right>ul.list-main-parent>li.header-search{display:none}.socialv-full-logo .socialv-header-right>ul.list-main-parent>li.header-search-toggle{display:block}}@media (min-width:992px) and (max-width:1199px){.socialv-full-logo header.header-verticle .navbar{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:991px){.admin-bar.socialv-full-logo .sidebar,.socialv-full-logo .sidebar{top:0;margin-top:0}}.sidebar{display:block;position:fixed;width:100%;max-width:16.862em;max-width:var(--sidebar-width);top:0;bottom:0;z-index:999;-webkit-transition:max-width .45s ease;transition:max-width .45s ease;background-color:#fff;background-color:var(--color-theme-white-box);-webkit-box-shadow:0 14px 54px rgba(0,0,0,.03);box-shadow:0 14px 54px rgba(0,0,0,.03);-webkit-box-shadow:var(--global-box-shadow);box-shadow:var(--global-box-shadow)}.admin-bar .sidebar{top:32px}.sidebar .navbar-brand{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0}.sidebar .sidebar-header{border-bottom:.063em solid #f1f1f1;border-bottom:.063em solid var(--border-color-light);padding:.964em 2em}.sidebar .sidebar-body{padding:2em;overflow:hidden}.sidebar .data-scrollbar{max-height:calc(100vh - 13em)}.sidebar.sidebar-mini .data-scrollbar{max-height:calc(100vh - 21em)}.sidebar .sidebar-toggle{position:absolute;top:7em;left:auto;right:-1em;height:2.281em;width:2.281em;line-height:2.281em;cursor:pointer;background:#fff;background:var(--color-theme-white-box);z-index:-1;border-radius:.5em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.socialv-logo.navbar-brand img{color:#2f65b9;color:var(--color-theme-primary);height:1.75em}.socialv-logo.navbar-brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.socialv-logo.navbar-brand.logo-align-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.socialv-logo.navbar-brand .logo-title{margin-right:.5em;color:#2f65b9;color:var(--color-theme-primary);margin-bottom:0;-webkit-transition:all .45s ease;transition:all .45s ease;-webkit-transform:translateX(0);transform:translateX(0);opacity:1;color:#07142e;color:var(--global-font-title);font-weight:600;font-weight:var(--font-weight-semi-bold);white-space:break-spaces}.socialv-logo.navbar-brand .logo-main{min-width:1.75em}.socialv-logo.navbar-brand.logo-align-left .logo-title{margin-left:.3em;margin-right:0;text-transform:unset}.sidebar .sidebar-toggle .menu-btn{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);padding-left:1.1em;padding-top:.1em;-webkit-transition:all .45s ease;transition:all .45s ease}.sidebar.sidebar-mini .sidebar-toggle .menu-btn{-webkit-transform:scaleX(-1) rotate(45deg);transform:scaleX(-1) rotate(45deg);padding-left:0;padding-right:1.1em}.sidebar-default .sidebar-list{display:block;position:static}.sidebar-default .sidebar-list .navbar-nav .nav-item .nav-link:not(.disabled){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:.6em;gap:.6em}.sidebar-default .sidebar-list .navbar-nav .nav-item .nav-link:not(.disabled) span{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.sidebar-default .sidebar-list .navbar-nav .nav-item .nav-link.static-item{margin-bottom:.5em}.sidebar-default .sidebar-list .navbar-nav .nav-item .nav-link.static-item .default-icon{text-transform:uppercase;font-size:calc(1em - 2px);letter-spacing:.18em;font-weight:400;font-weight:var(--font-weight-regular);color:#07142e;color:var(--global-font-title)}.sidebar-default .sidebar-list .navbar-nav .nav-item .nav-link i.sidenav-mini-icon{opacity:0;display:none}.sidebar-default:not(.sidebar-mini) .navbar-nav .sub-nav .nav-item:not(.static-item){padding-left:0}.sidebar-default:not(.sidebar-mini) .navbar-nav .nav-item .nav-link{padding:.625em 1em;border-radius:.313em;border-radius:var(--border-radius)}.sidebar-default:not(.sidebar-mini) .navbar-nav .nav-item .nav-link:not(.disabled) .sub-nav .nav-link{padding-left:2em}.sidebar-default .navbar-nav .static-item .mini-icon{display:none}.sidebar-default .navbar-nav .nav-item{-webkit-transition:color .45s ease,padding-left .45s ease;transition:color .45s ease,padding-left .45s ease;position:relative;margin:.5em 0 0}.sidebar-default .navbar-nav .nav-item:first-child,.sidebar-default .navbar-nav .sub-nav .nav-item{margin-top:0}.sidebar-default .navbar-nav .nav-item .nav-link{text-transform:capitalize;font-size:.875em;font-size:var(--font-size-normal);font-weight:600;font-weight:var(--font-weight-semi-bold);line-height:1.6em;font-family:Plus Jakarta Sans,sans-serif;font-family:var(--highlight-font-family);-webkit-transition:all .45s ease;transition:all .45s ease}.sidebar-default .navbar-nav .nav-item .nav-link:not(.disabled){color:#6f7f92;color:var(--global-font-color)}.sidebar-default .navbar-nav .nav-item .nav-link:not(.disabled) .right-icon{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.sidebar-default .navbar-nav .nav-item .nav-link:not(.disabled).active,.sidebar-default .navbar-nav .nav-item .nav-link:not(.disabled)[aria-expanded=true]{background-color:#2f65b9;background-color:var(--color-theme-primary);color:#fff;color:var(--color-theme-white)}.sidebar-default .navbar-nav .nav-item .nav-link:not(.disabled).active .right-icon,.sidebar-default .navbar-nav .nav-item .nav-link:not(.disabled)[aria-expanded=true] .right-icon{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sidebar-default .navbar-nav .nav-item .nav-link:not(.disabled).active[aria-expanded=false] .right-icon{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.sidebar-default .navbar-nav:not(.socialv-horizontal-container) .nav-item .nav-link:not(.disabled):hover:not(.active):not([aria-expanded=true]){background-color:#eaeff8;background-color:var(--color-theme-primary-light);color:#2f65b9;color:var(--color-theme-primary)}.sidebar-default .navbar-nav .nav-item .nav-link:not(.disabled):hover:not(.active):not([aria-expanded=true]) .icon{color:#2f65b9;color:var(--color-theme-primary)}.sidebar-default .navbar-nav:not(.socialv-horizontal-container) .nav-item.current-menu-item.active>.nav-link,.sidebar-default .navbar-nav:not(.socialv-horizontal-container) .nav-item.current-menu-item>.nav-link:not(.disabled):hover:not(.active):not([aria-expanded=true]),.sidebar-default .navbar-nav:not(.socialv-horizontal-container) .nav-item.current_page_item.active>.nav-link,.sidebar-default .navbar-nav:not(.socialv-horizontal-container) .nav-item.current_page_item>.nav-link:not(.disabled):hover:not(.active):not([aria-expanded=true]),.sidebar-default .navbar-nav:not(.socialv-horizontal-container) .nav-item .nav-link:not(.disabled).active,.sidebar-default .navbar-nav:not(.socialv-horizontal-container) .nav-item .nav-link:not(.disabled)[aria-expanded=true]{background-color:#2f65b9;background-color:var(--color-theme-primary);color:#fff;color:var(--color-theme-white)}.sidebar-default .navbar-nav .nav-item .nav-link:not(.disabled)[aria-expanded=true]{border-radius:.313em .313em 0 0;border-radius:var(--border-radius) var(--border-radius) 0 0}.sidebar-default .navbar-nav .nav-item .nav-link .icon{color:#64738b;color:var(--dark-icon-color);-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.sidebar-default .navbar-nav:not(.socialv-horizontal-container) .nav-item.current-menu-item>.nav-link:not(.disabled):hover:not(.active):not([aria-expanded=true]) .icon,.sidebar-default .navbar-nav:not(.socialv-horizontal-container) .nav-item.current-menu-item>.nav-link>.icon,.sidebar-default .navbar-nav:not(.socialv-horizontal-container) .nav-item.current_page_item.active>.nav-link>.icon,.sidebar-default .navbar-nav:not(.socialv-horizontal-container) .nav-item.current_page_item>.nav-link:not(.disabled):hover:not(.active):not([aria-expanded=true]) .icon,.sidebar-default .navbar-nav:not(.socialv-horizontal-container) .nav-item .nav-link:not(.disabled).active>.icon,.sidebar-default .navbar-nav:not(.socialv-horizontal-container) .nav-item .nav-link:not(.disabled)[aria-expanded=true]>.icon{color:#fff;color:var(--color-theme-white)}.sidebar-default .navbar-nav .nav-item .sub-nav{list-style:none;background:#f8f9fa;background:var(--global-body-bgcolor);padding:.5em 1em 1em;border-radius:0 0 .313em .313em;border-radius:0 0 var(--border-radius) var(--border-radius);-webkit-transition:all .45s ease;transition:all .45s ease}.sidebar-default.sidebar-mini .navbar-nav .nav-item .sub-nav{padding:0}.sidebar-default .navbar-nav .nav-item .sub-nav .sub-nav{padding:.6em;border-radius:0 0 .313em .313em;border-radius:0 0 var(--border-radius) var(--border-radius);-webkit-box-shadow:0 14px 54px rgba(0,0,0,.03);box-shadow:0 14px 54px rgba(0,0,0,.03);-webkit-box-shadow:var(--global-box-shadow);box-shadow:var(--global-box-shadow)}.sidebar-default.sidebar-mini .navbar-nav .nav-item .sub-nav .sub-nav{padding:0}.sidebar-default .navbar-nav .nav-item .nav-link .icon img,.sidebar-default .navbar-nav .nav-item .nav-link .icon svg{width:1.428em;height:1.428em;max-width:1.428em}.sidebar .menu-label{font-family:Plus Jakarta Sans,sans-serif;font-family:var(--highlight-font-family);font-size:.75em;font-size:var(--font-size-small);color:#6f7f92;color:var(--global-font-color);font-weight:600;font-weight:var(--font-weight-semi-bold);text-transform:uppercase;letter-spacing:.0625em;letter-spacing:var(--letter-spacing-one);padding:0;margin-bottom:.8em;-webkit-transition:all .45s ease;transition:all .45s ease}.sidebar.sidebar-mini .menu-label{padding:0}.sidebar .menu-label .count{color:#07142e;color:var(--global-font-title)}.sidebar .sidebar-setting .side-setting-data-box{padding-left:1em}.sidebar .socialv-horizontal-main-box{background:#f8f9fa;background:var(--global-body-bgcolor);padding:1em;margin:0 1em;border-radius:.313em;border-radius:var(--border-radius)}.sidebar.sidebar-mini .socialv-horizontal-main-box{padding:1em .6em}.sidebar .sidebar-footer .socialv-horizontal-main-box ul.iq-main-menu{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;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;grid-gap:1.1em;gap:1.1em;background:transparent;margin-top:0;padding:0;white-space:nowrap;overflow-x:auto;-webkit-transition:all .45s ease;transition:all .45s ease}.sidebar-default.sidebar .sidebar-footer .socialv-horizontal-main-box ul.iq-main-menu .nav-link{height:2.5em;width:2.5em;line-height:2.2em;padding:0;text-align:center;display:block}.sidebar .sidebar-footer .socialv-horizontal-main-box .left,.sidebar .sidebar-footer .socialv-horizontal-main-box .right{position:absolute;top:50%;width:2em;cursor:pointer;z-index:9;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sidebar .sidebar-footer .socialv-horizontal-main-box .left{left:.5em;right:auto}.sidebar .sidebar-footer .socialv-horizontal-main-box .right{left:auto;right:-.5em}.sidebar.sidebar-mini .sidebar-footer .socialv-horizontal-main-box .left,.sidebar.sidebar-mini .sidebar-footer .socialv-horizontal-main-box .right{left:0;right:0;-webkit-transform:inherit;transform:inherit;margin:0 auto}.sidebar.sidebar-mini .sidebar-footer .socialv-horizontal-main-box .left{top:-.35em;bottom:auto;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sidebar.sidebar-mini .sidebar-footer .socialv-horizontal-main-box .right{bottom:-1.3em;top:auto;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sidebar .sidebar-footer .socialv-horizontal-main-box ul.iq-main-menu::-webkit-scrollbar{display:none}.sidebar .sidebar-footer .socialv-horizontal-main-box ul.iq-main-menu{scrollbar-width:none}.sidebar.sidebar-mini .sidebar-footer .socialv-horizontal-main-box ul.iq-main-menu{overflow-x:hidden;overflow-y:auto;height:11em;grid-gap:.5em;gap:.5em}.sidebar.sidebar-mini .side-setting-data-box ul,.sidebar.sidebar-mini .sidebar-footer .socialv-horizontal-main-box ul.iq-main-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sidebar .sidebar-footer .socialv-horizontal-main-box ul.iq-main-menu .nav-item{margin-top:0}.sidebar .side-setting-data-box ul li a{color:#6f7f92;color:var(--global-font-color);font-size:1.5em}.sidebar .widget{display:inherit;width:auto;float:inherit;background:transparent;border-bottom:.063em solid #f1f1f1;border-bottom:.063em solid var(--border-color-light);margin-bottom:1.5em;padding:0 0 1.5em;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.sidebar .widget:last-child{border-bottom:none;margin-bottom:0}.sidebar .widget:last-child .iq-main-menu{margin-bottom:.625em}.sidebar.sidebar-mini .user-menu-head .item-detail-data{opacity:0}.sidebar .sidebar-footer .socialv-horizontal-main-box ul.iq-main-menu .menu-title{font-size:0;opacity:0;display:none;-webkit-transition:all .45s ease;transition:all .45s ease}.sidebar .sidebar-footer .socialv-horizontal-main-box ul.iq-main-menu .nav-item{padding:0}.sidebar .sidebar-footer{position:fixed;bottom:1em;width:16.862em;width:var(--sidebar-width);-webkit-transition:all .45s ease;transition:all .45s ease}.sidebar-mini{max-width:5.5em;max-width:var(--mini-sidebar-width)}.sidebar.sidebar-mini .sidebar-header{padding:.964em 1em;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.sidebar-mini .navbar-brand .logo-title{-webkit-transition:all .45s ease;transition:all .45s ease;-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0;font-size:0}.sidebar-mini .sidebar-toggle .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .45s ease;transition:all .45s ease}.sidebar-mini.navs-pill .sidebar-list .navbar-nav .nav-item .nav-link:not(.disabled) i.sidenav-mini-icon,.sidebar-mini.navs-rounded .sidebar-list .navbar-nav .nav-item .nav-link:not(.disabled) i.sidenav-mini-icon{margin-left:5px}.sidebar-mini.navs-pill .sidebar-list .navbar-nav .nav-item .nav-link:not(.disabled) .sub-nav .nav-link,.sidebar-mini.navs-rounded .sidebar-list .navbar-nav .nav-item .nav-link:not(.disabled) .sub-nav .nav-link{padding-left:1.5em}.sidebar-mini .sidebar-body{padding-right:1.2em;padding-left:1.2em}.sidebar-mini .sidebar-list .navbar-nav .nav-item .nav-link:not(.disabled) span{-webkit-transition:all .45s ease;transition:all .45s ease;-webkit-transform:translateX(-100%) scale(0);transform:translateX(-100%) scale(0);opacity:0}.sidebar-mini .sidebar-list .navbar-nav .nav-item .nav-link:not(.disabled) span.sidenav-mini-icon{opacity:1;display:block;-webkit-transform:translateX(-100%) scale(1);transform:translateX(-100%) scale(1)}.sidebar-mini .sidebar-list .navbar-nav .nav-item .nav-link:not(.disabled) i.sidenav-mini-icon{font-style:inherit!important;opacity:1;display:block;margin-left:.25em}.sidebar-mini .sidebar-list .static-item{text-align:center}.sidebar-mini .sidebar-list .static-item .default-icon{display:none}.sidebar-mini .sidebar-list .static-item .mini-icon{display:block}.sidebar-mini.sidebar-hover:hover .navbar-nav .nav-item .nav-link i.sidenav-mini-icon{opacity:0;display:none}.sidebar.sidebar-mini.sidebar-boxed+.main-content{margin-left:7.5em;margin-left:calc(var(--mini-sidebar-width) + 2em)}.sidebar.sidebar-mini+.main-content{-webkit-transition:all .3s ease;transition:all .3s ease;margin-left:5.5em;margin-left:var(--mini-sidebar-width)}.sidebar.sidebar-mini.sidebar-hover.sidebar-transparent:hover+.main-content{margin-left:16.2em;position:relative}.sidebar.sidebar-mini.sidebar-hover.sidebar-transparent:hover+.main-content .iq-header-img{width:100%!important}.sidebar.sidebar-mini .sidebar-footer{width:5.5em;width:var(--mini-sidebar-width)}.sidebar .sidebar-list .widget_iqonic_navigation_menu:last-child ul li:last-child{margin-bottom:.625em}.sidebar.sidebar-boxed .widget:last-child .iq-main-menu{margin-bottom:1.56em}.sidebar-boxed.sidebar-mini .sidebar-list .widget_iqonic_navigation_menu:last-child ul li:last-child{margin-bottom:1em}.navs-rounded-all.sidebar-mini:not(:hover) .sidebar-body{padding-left:1em}.navs-rounded-all.sidebar-mini .navbar-nav .nav-item .nav-link{padding:.625em .75em}.navs-rounded-all .navbar-nav .nav-item .nav-link:not(.disabled),.navs-rounded-all .navbar-nav .nav-item .nav-link:not(.disabled)[aria-expanded=true]:after{border-radius:.25em}.sidebar-default.left-bordered .sidebar-body{padding-left:0}.sidebar-default.left-bordered.sidebar-mini .sidebar-body{padding-right:1rem;padding-left:1rem}.sidebar.left-bordered .user-menu-head{padding-left:2em}.sidebar.sidebar-mini.left-bordered .user-menu-head{padding-left:1em}.sidebar.left-bordered .menu-label{padding:0 2em}.sidebar.sidebar-mini.left-bordered .menu-label{padding:0 1em}.sidebar-default.left-bordered.sidebar-mini .navbar-nav .nav-item .nav-link{padding:.625em .75em}.sidebar-default.left-bordered .navbar-nav:not(.socialv-horizontal-container) .nav-item.current-menu-item>.nav-link,.sidebar-default.left-bordered .navbar-nav:not(.socialv-horizontal-container) .nav-item.current-menu-item>.nav-link:not(.disabled):hover:not(.active):not([aria-expanded=true]),.sidebar-default.left-bordered .navbar-nav:not(.socialv-horizontal-container) .nav-item.current_page_item>.nav-link,.sidebar-default.left-bordered .navbar-nav:not(.socialv-horizontal-container) .nav-item.current_page_item>.nav-link:not(.disabled):hover:not(.active):not([aria-expanded=true]),.sidebar-default.left-bordered .navbar-nav:not(.socialv-horizontal-container) .nav-item .nav-link:not(.disabled).active,.sidebar-default.left-bordered .navbar-nav:not(.socialv-horizontal-container) .nav-item .nav-link:not(.disabled)[aria-expanded=true]{background-color:transparent;color:#2f65b9;color:var(--color-theme-primary)}.sidebar-default.left-bordered .navbar-nav .nav-item.current-menu-item>.nav-link:not(.disabled):hover:not(.active):not([aria-expanded=true]) .icon,.sidebar-default.left-bordered .navbar-nav .nav-item.current-menu-item>.nav-link>.icon,.sidebar-default.left-bordered .navbar-nav .nav-item.current_page_item>.nav-link:not(.disabled):hover:not(.active):not([aria-expanded=true]) .icon,.sidebar-default.left-bordered .navbar-nav .nav-item.current_page_item>.nav-link>.icon,.sidebar-default.left-bordered .navbar-nav .nav-item .nav-link:not(.disabled).active>.icon,.sidebar-default.left-bordered .navbar-nav .nav-item .nav-link:not(.disabled)[aria-expanded=true]>.icon,.sidebar-default.left-bordered .navbar-nav:not(.socialv-horizontal-container) .nav-item.current-menu-item>.nav-link>.icon,.sidebar-default.left-bordered .navbar-nav:not(.socialv-horizontal-container) .nav-item.current_page_item.active>.nav-link>.icon{color:#2f65b9;color:var(--color-theme-primary)}.sidebar-default.left-bordered.sidebar-mini .navbar-nav:not(.sub-nav)>.nav-item.active:before,.sidebar-default.left-bordered.sidebar-mini .navbar-nav:not(.sub-nav)>.nav-item:not(.static-item):before,.sidebar-default.left-bordered.sidebar-mini.sidebar-hover:hover .navbar-nav:not(.sub-nav)>.nav-item.active:before,.sidebar-default.left-bordered.sidebar-mini.sidebar-hover:hover .navbar-nav:not(.sub-nav)>.nav-item:not(.static-item):before{left:-.91em}.sidebar-default.left-bordered .navbar-nav:not(.sub-nav)>.nav-item:not(.static-item){position:relative}.sidebar-default.left-bordered .navbar-nav.socialv-horizontal-container>.nav-item:not(.static-item):before{display:none}.sidebar-default.left-bordered .navbar-nav:not(.sub-nav)>.nav-item:not(.static-item):before{position:absolute;content:"";width:4px;height:0;background-color:#2f65b9;background-color:var(--color-theme-primary);top:0;left:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;z-index:1;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.sidebar-default.left-bordered .navbar-nav:not(.sub-nav)>.nav-item:not(.static-item):hover:before{height:100%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;z-index:1}.sidebar-default.left-bordered .navbar-nav:not(.sub-nav)>.nav-item.active{position:relative}.sidebar-default.left-bordered .navbar-nav:not(.sub-nav)>.nav-item.active:before{height:100%}.sidebar-default.left-bordered .navbar-nav .nav-item .nav-link:not(.disabled).active,.sidebar-default.left-bordered .navbar-nav .nav-item .nav-link:not(.disabled)[aria-expanded=true]{background:unset;-webkit-box-shadow:none;box-shadow:none;color:#2f65b9;color:var(--color-theme-primary)}.sidebar-default.left-bordered .navbar-nav .nav-item .nav-link:not(.disabled):hover:not(.active):not([aria-expanded=true]){background:unset!important;-webkit-box-shadow:none;box-shadow:none;color:#2f65b9;color:var(--color-theme-primary)}.sidebar-default.left-bordered.sidebar-color .navbar-nav:not(.sub-nav)>.nav-item.active:before,.sidebar-default.left-bordered.sidebar-color .navbar-nav:not(.sub-nav)>.nav-item:not(.static-item):before{background-color:#fff;background-color:var(--color-theme-white)}.sidebar-default.left-bordered.sidebar-color .navbar-nav .nav-item .nav-link:not(.disabled){color:#ededed}.sidebar-default.left-bordered.sidebar-color .navbar-nav .nav-item .nav-link.disabled .default-icon,.sidebar-default.left-bordered.sidebar-color .navbar-nav .nav-item .nav-link:not(.disabled).active,.sidebar-default.left-bordered.sidebar-color .navbar-nav .nav-item .nav-link:not(.disabled):hover:not(.active):not([aria-expanded=true]),.sidebar-default.left-bordered.sidebar-color .navbar-nav .nav-item .nav-link:not(.disabled)[aria-expanded=true],.sidebar.sidebar-color .navbar-brand svg,.sidebar.sidebar-dark .navbar-brand svg{color:#fff;color:var(--color-theme-white)}.sidebar.sidebar-color .sidebar-border-profile-card,.sidebar.sidebar-dark .sidebar-border-profile-card{border-color:#fff;border-color:var(--color-theme-white)}.sidebar.sidebar-color .sidebar-border-profile-card .sidebar-border-profile-body .sidebar-btn,.sidebar.sidebar-dark .sidebar-border-profile-card .sidebar-border-profile-body .sidebar-btn{background:#fff;background:var(--color-theme-white)}.sidebar.sidebar-color .sidebar-border-profile-card .sidebar-border-profile-body .sidebar-border-user-data .sidebar-border-data,.sidebar.sidebar-color.sidebar-default .sidebar-list .navbar-nav .nav-item .nav-link.static-item .default-icon,.sidebar.sidebar-dark .sidebar-border-profile-card .sidebar-border-profile-body .sidebar-border-user-data .sidebar-border-data,.sidebar.sidebar-dark.sidebar-default .sidebar-list .navbar-nav .nav-item .nav-link.static-item .default-icon{color:#fff;color:var(--color-theme-white)}.sidebar.sidebar-dark .notification-alert{border-color:#212529;border-color:var(--color-sidebar-dark)}.sidebar-dark{background-color:#212529;background-color:var(--color-sidebar-dark)}.sidebar-dark .navbar-brand .logo-light{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .45s ease;transition:all .45s ease}.sidebar-dark .navbar-brand .logo-dark{opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .45s ease;transition:all .45s ease}.sidebar-dark .navbar-brand .logo-title{color:#fff;color:var(--color-theme-white)}.sidebar-dark .sidebar-header{border-bottom-color:#373b3e}.sidebar-dark .navbar-nav .nav-item .nav-link.disabled,.sidebar-dark .navbar-nav .nav-item .nav-link:not(.disabled),.sidebar-dark .navbar-nav .nav-item .nav-link:not(.disabled) .icon{color:#fff;color:var(--color-theme-white)}.sidebar-dark .navbar-nav .nav-item .nav-link:not(.disabled)[aria-expanded=true]:after{border-color:#fff;border-color:var(--color-theme-white)}.sidebar-dark .navbar-nav .nav-item .nav-link:not(.disabled).active,.sidebar-dark .navbar-nav .nav-item .nav-link:not(.disabled)[aria-expanded=true]{background-color:#2f65b9;background-color:var(--color-theme-primary);color:#fff;color:var(--color-theme-white);-webkit-box-shadow:0 10px 20px -10px rgba(17,38,146,.4);box-shadow:0 10px 20px -10px rgba(17,38,146,.4)}.sidebar-dark .navbar-nav:not(.socialv-horizontal-container) .nav-item .nav-link:not(.disabled):hover:not(.active):not([aria-expanded=true]){background-color:hsla(0,0%,100%,.1);color:#fff;color:var(--color-theme-white)}.sidebar.sidebar-dark .sidebar-toggle{background-color:#212529;background-color:var(--color-sidebar-dark)}.sidebar-dark .user-menu-head .item-detail-data .item-title,.sidebar.sidebar-dark .sidebar-toggle{color:#fff;color:var(--color-theme-white)}.sidebar.sidebar-dark .socialv-horizontal-main-box{background:rgba(29,33,38,.9)}.sidebar-default.sidebar-dark .navbar-nav .nav-item .sub-nav{background:hsla(0,0%,100%,.1)}.sidebar-hover:hover{max-width:16.862em;max-width:var(--sidebar-width)}.sidebar-hover:hover .logo-title{-webkit-transition:all .45s ease;transition:all .45s ease;-webkit-transform:translateX(0);transform:translateX(0);opacity:1;font-size:1.44em;font-size:var(--font-size-h4)}.sidebar.sidebar-mini.sidebar-hover:hover .sidebar-header{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.sidebar-hover:hover .sidebar-list .static-item{text-align:left}.sidebar-hover:hover .sidebar-list .static-item .default-icon{display:block}.sidebar-hover:hover .sidebar-list .static-item .mini-icon{display:none}.sidebar-hover:hover .sidebar-list .navbar-nav .nav-item .nav-link:not(.disabled) span{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .45s ease;transition:all .45s ease}.sidebar-hover:hover .sidebar-list .navbar-nav .nav-item .nav-link:not(.disabled) .icon{display:block}.sidebar.sidebar-hover:hover .user-menu-head .item-detail-data{opacity:1}.sidebar.sidebar-mini.sidebar-hover:hover .side-setting-data-box ul,.sidebar.sidebar-mini.sidebar-hover:hover .sidebar-footer .socialv-horizontal-main-box ul.iq-main-menu{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;height:auto}.sidebar.sidebar-mini.sidebar-hover:hover .sidebar-footer{width:16.862em;width:var(--sidebar-width)}.sidebar.sidebar-mini.sidebar-hover:hover .menu-label{text-align:left}.sidebar.sidebar-mini.sidebar-hover:hover .data-scrollbar{max-height:calc(100vh - 12.5em)}@media (max-width:991px){.sidebar.sidebar-mini.sidebar-hover:hover+.main-content{margin-left:0}.sidebar{z-index:99999}.admin-bar .sidebar{top:0}}.sidebar-boxed{margin:1em;border-radius:.25em}.sidebar.sidebar-boxed+.main-content{position:relative}.sidebar.sidebar-boxed+.main-content,.sidebar.sidebar-boxed+.main-content>header{-webkit-transition:margin-left .45s ease;transition:margin-left .45s ease;margin-left:18.862em;margin-left:calc(var(--sidebar-width) + 2em)}.sidebar.sidebar-boxed+.main-content>header{margin-top:1em;margin-right:1em}.sidebar.sidebar-mini.sidebar-boxed+.main-content>header{margin-left:7.5em;margin-left:calc(var(--mini-sidebar-width) + 2em)}.sidebar.sidebar-boxed+.main-content .nav.navbar{margin:1em 1em 0;border-radius:.25em}.sidebar.sidebar-boxed+.main-content .footer{margin:0 1em 1em 0;border-radius:.125em}.sidebar.sidebar-boxed+.main-content .content-area .site-main{padding-top:3em!important}.sidebar-transparent{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.sidebar.sidebar-transparent .sidebar-header{background:#fff;background:var(--color-theme-white-box);border-color:transparent}.sidebar-default.sidebar-transparent .navbar-nav .nav-item .nav-link:not(.disabled)[aria-expanded=true]{border-radius:.313em;border-radius:var(--border-radius)}.sidebar.sidebar-transparent .socialv-horizontal-main-box{background-color:#fff;background-color:var(--color-theme-white-box)}.sidebar.sidebar-transparent .sidebar-toggle .menu-btn{padding-left:.6em;padding-top:.3em}.sidebar.sidebar-transparent.sidebar-mini .sidebar-toggle .menu-btn{padding-right:.8em;padding-top:0}.sidebar.sidebar-transparent .sidebar-toggle{right:-2em}@media (max-width:1199px){.sidebar.sidebar-transparent{background:#fff;background:var(--color-theme-white-box)}}.navs-pill .sidebar-body{padding-left:0}.sidebar.navs-pill .user-menu-head{padding-left:2em}.sidebar.sidebar-mini.navs-pill .user-menu-head{padding-left:1em}.sidebar.navs-pill .menu-label{padding:0 2em}.navs-pill .navbar-nav .nav-item .nav-link{padding:.625em 1.8em}.navs-pill:not(.sidebar-mini) .navbar-nav .nav-item:not(.static-item){padding:0}.navs-pill:not(.sidebar-mini) .navbar-nav .nav-item .nav-link{padding:.625em 1em}.navs-pill:not(.sidebar-mini) .navbar-nav .nav-item .nav-link:not(.disabled) .sub-nav .nav-link{padding-left:2em}.navs-pill .navbar-nav .nav-item .nav-link:not(.disabled),.navs-pill .navbar-nav .nav-item .nav-link:not(.disabled)[aria-expanded=true]:after{border-top-right-radius:3.125em;border-top-right-radius:var(--border-radius-pill);border-bottom-right-radius:3.125em;border-bottom-right-radius:var(--border-radius-pill)}.sidebar-default.navs-pill .navbar-nav .nav-item .nav-link:not(.disabled)[aria-expanded=true]{border-radius:0 .313em 0 0;border-radius:0 var(--border-radius) 0 0}.sidebar.navs-pill .socialv-horizontal-main-box{margin-left:0}.navs-pill-all.sidebar-mini .sidebar-body{padding-right:1em}.navs-pill-all.sidebar-mini .navbar-nav .nav-item .nav-link{padding:.625em 1.1em}.navs-pill-all .sidebar-body{padding-right:1em}.navs-pill-all .navbar-nav .nav-item .nav-link{padding:.625em 1em}.navs-pill-all .navbar-nav .nav-item .nav-link:not(.disabled),.navs-pill-all .navbar-nav .nav-item .nav-link:not(.disabled)[aria-expanded=true]:after{border-radius:3.125em;border-radius:var(--border-radius-pill)}.navs-rounded .sidebar-body{padding-right:1em;padding-left:0}.sidebar.navs-rounded .user-menu-head{padding-left:2em}.sidebar.navs-rounded.sidebar-mini .user-menu-head{padding-left:1em}.navs-rounded:not(.sidebar-mini) .navbar-nav .nav-item:not(.static-item){padding:0}.navs-rounded:not(.sidebar-mini) .navbar-nav .nav-item .nav-link{padding:.625em 1em}.navs-rounded:not(.sidebar-mini) .navbar-nav .nav-item .nav-link:not(.disabled) .sub-nav .nav-link{padding-left:2em}.navs-rounded .navbar-nav .nav-item .nav-link{padding:.625em 1.8em}.navs-rounded .navbar-nav .nav-item .nav-link:not(.disabled),.navs-rounded .navbar-nav .nav-item .nav-link:not(.disabled)[aria-expanded=true]:after{border-radius:0 .313em .313em 0;border-radius:0 var(--border-radius) var(--border-radius) 0}.sidebar.navs-rounded .socialv-horizontal-main-box{margin-left:0}.sidebar.navs-rounded .menu-label{padding:0 2em}.sidebar.sidebar-mini.navs-rounded .menu-label{padding:0 1.5em}.navs-rounded-all.sidebar-mini .sidebar-body,.navs-rounded-all.sidebar-mini:not(:hover) .sidebar-body{padding-right:1.2em;padding-left:1.2em}.navs-rounded-all.sidebar-mini .navbar-nav .nav-item .nav-link{padding:.625em 1em}.navs-rounded-all .sidebar-body{padding-right:2em;padding-left:2em}.navs-rounded-all .navbar-nav .nav-item .nav-link{padding:.625em 1em}.navs-rounded-all .navbar-nav .nav-item .nav-link:not(.disabled),.navs-rounded-all .navbar-nav .nav-item .nav-link:not(.disabled)[aria-expanded=true]:after{border-radius:.313em;border-radius:var(--border-radius)}.sidebar-color{background-color:#2f65b9;background-color:var(--color-theme-primary)}.sidebar-color .navbar-brand .logo-light{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .45s ease;transition:all .45s ease}.sidebar-color .navbar-brand .logo-dark{opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .45s ease;transition:all .45s ease}.sidebar-color .navbar-brand .logo-title{color:#ebeefd}.sidebar-color .sidebar-header{border-bottom-color:#2f65b9;border-bottom-color:var(--color-theme-primary)}.sidebar-color .navbar-nav:not(.socialv-horizontal-container) .nav-item .nav-link.disabled{color:#d8ddfa}.sidebar-color .navbar-nav:not(.socialv-horizontal-container) .nav-item .nav-link:not(.disabled){color:#fff;color:var(--color-theme-white)}.sidebar-color .navbar-nav:not(.socialv-horizontal-container) .nav-item .nav-link:not(.disabled)[aria-expanded=true]:after{border-color:#fff;border-color:var(--color-theme-white)}.sidebar-color .navbar-nav:not(.socialv-horizontal-container) .nav-item .nav-link:not(.disabled).active,.sidebar-color .navbar-nav:not(.socialv-horizontal-container) .nav-item .nav-link:not(.disabled):hover:not(.active):not([aria-expanded=true]),.sidebar-color .navbar-nav:not(.socialv-horizontal-container) .nav-item .nav-link:not(.disabled)[aria-expanded=true],.sidebar-default.sidebar-color .navbar-nav:not(.socialv-horizontal-container) .nav-item .sub-nav{background-color:hsla(0,0%,100%,.2);color:#fff;color:var(--color-theme-white)}.sidebar-color .navbar-nav:not(.socialv-horizontal-container) .nav-item .nav-link .icon,.sidebar.sidebar-color .sidebar-toggle{color:#fff;color:var(--color-theme-white)}.sidebar.sidebar-color .sidebar-toggle{background-color:#2f65b9;background-color:var(--color-theme-primary)}.sidebar-color .user-menu-head .item-detail-data .item-title{color:#fff;color:var(--color-theme-white)}.sidebar.sidebar-color .socialv-horizontal-main-box{background-color:#2a5aa6;background-color:var(--color-theme-primary-dark)}.sidebar-color .user-menu-head .item-detail-data .item-desc,.sidebar.sidebar-color .menu-label{color:hsla(0,0%,100%,.6)}.sidebar.sidebar-color .socialv-horizontal-main-box ul.iq-main-menu .nav-link,.sidebar.sidebar-color .socialv-horizontal-main-box ul.iq-main-menu .nav-link i{color:#fff!important;color:var(--color-theme-white)!important}.sidebar.sidebar-color .navbar-nav:not(.socialv-horizontal-container) .nav-item .nav-link:not(.disabled):hover:not(.active):not([aria-expanded=true]) .icon{color:#fff;color:var(--color-theme-white)}.main-content{position:relative}.sidebar+.main-content,.sidebar+.main-content>header{margin-left:16.862em;margin-left:var(--sidebar-width);-webkit-transition:margin-left .45s ease;transition:margin-left .45s ease}.sidebar.sidebar-mini+.main-content>header{margin-left:5.5em;margin-left:var(--mini-sidebar-width);-webkit-transition:margin-left .45s ease;transition:margin-left .45s ease}.sidebar-default.sidebar .sidebar-footer .socialv-horizontal-main-box ul.iq-main-menu .nav-link{display:inline-block}.sidebar-default .sidebar-footer .socialv-horizontal-main-box .navbar-nav .nav-item.menu-item-has-children .sub-nav{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:1.1em;gap:1.1em;padding:0}.sidebar-default .sidebar-footer .socialv-horizontal-main-box .navbar-nav .nav-item.menu-item-has-children>a{margin-right:1.1em}.sidebar-default .sidebar-footer .socialv-horizontal-main-box .navbar-nav .nav-item.menu-item-has-children .left-icon,.sidebar-default .sidebar-footer .socialv-horizontal-main-box .navbar-nav .nav-item.menu-item-has-children .right-icon{display:none}.sidebar-default.sidebar-mini .sidebar-footer .socialv-horizontal-main-box .navbar-nav .nav-item.menu-item-has-children .sub-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:.5em;gap:.5em}.sidebar-default.sidebar-mini.sidebar-hover .sidebar-footer .socialv-horizontal-main-box .navbar-nav .nav-item.menu-item-has-children .sub-nav{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:1.1em;gap:1.1em;padding:0}.sidebar-default.sidebar-mini .sidebar-footer .socialv-horizontal-main-box .navbar-nav .nav-item.menu-item-has-children>a{margin-right:0;margin-bottom:.5em}@media (max-width:991px){.sidebar+.main-content,.sidebar+.main-content>header,.sidebar.sidebar-mini+.main-content,.sidebar.sidebar-mini+.main-content>header{margin-left:0}}@media (min-width:1200px){.sidebar+.main-content .nav .navbar-brand{display:none}.sidebar.sidebar-boxed+.main-content .navs-sticky{width:calc(100% - 2.2em)}.sidebar.sidebar-mini+.main-content .iq-navbar.navs-sticky.menu-sticky{width:calc(100% - 4.8em)}.sidebar.sidebar-mini.sidebar-boxed+.main-content .iq-navbar.navs-sticky.menu-sticky{width:calc(100% - 8.8em)}}@media (max-width:1199px){.sidebar.sidebar-boxed+.main-content .navs-sticky{width:calc(100% - 2.2em)}.sidebar.sidebar-boxed+.main-content .navs-sticky.menu-sticky{width:calc(100% - 2.2em)!important}.sidebar.sidebar-mini+.main-content,.sidebar.sidebar-mini+.main-content>header{margin-left:5.5em;margin-left:var(--mini-sidebar-width)}}@media (max-width:991px){.sidebar.res-mini,.sidebar.sidebar-mini{-webkit-transform:translateX(-140%);transform:translateX(-140%);visibility:hidden}.sidebar.sidebar-mini+.main-content,.sidebar.sidebar-mini+.main-content>header{margin-left:0}.sidebar.sidebar-mini.sidebar-boxed+.main-content>header{margin-left:1em}.sidebar.sidebar-mini.sidebar-boxed+.main-content{margin-left:0}.sidebar .sidebar-toggle{top:1.9em;z-index:1}.sidebar+.main-content,.sidebar+.main-content>header{margin-left:0}body.socialv-body-overflow{overflow:hidden}}@media (max-width:479px){header:not(.header-verticle) .socialv-logo.navbar-brand .logo-main{min-width:1em}header:not(.header-verticle) .socialv-logo.navbar-brand .logo-title{font-size:.9em}header:not(.header-verticle) .navbar-brand{margin-right:.5em}header:not(.header-verticle) .header-notification-icon button.dropdown-toggle>i{font-size:1em}}header .search-form input{padding-left:2.5em;padding-right:1em;background:#f8f9fa;background:var(--global-body-bgcolor);border:.0625em solid #f1f1f1;border:.0625em solid var(--border-color-light);outline:none;width:21.875em;height:2.5em;border-radius:.313em;border-radius:var(--border-radius);font-size:1em;font-size:var(--font-size-body)}header .search-form .form-search .search-submit{position:absolute;left:0;top:0;cursor:pointer;padding:0;height:100%;width:2.5em;border:none;outline:none;-webkit-box-shadow:none!important;box-shadow:none!important;margin:0;background:transparent;color:#7f858b;color:var(--border-color-dark)}header .search-form .form-search .search-submit:hover{background:transparent}.search-form .search-submit{height:3.75em;width:3.75em}.search-box .search-submit:hover{background:none}.search-form .search-submit svg{font-size:1.125em;color:#fff;color:var(--color-theme-white)}.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}form.search-form .form-row label{color:#fff;color:var(--color-theme-white);text-align:left;font-size:2.813em;top:-.813em;display:block;float:left;width:100%;margin-bottom:0;position:absolute;pointer-events:none;left:0}.search-form input,form.search-form .form-row label{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.search-form input{padding-right:3.125em;padding-left:1em;-webkit-box-shadow:none;box-shadow:none;border:none;background:transparent}body.search header.page-header{position:static;background:transparent}.socialv-error .search-form{display:inline-block;width:40%;margin:1em 0 1.563em}.socialv-error .page-content>p{width:50%;margin:1em auto}.socialv-error .search-form input{padding:0 4.375em 0 1em;font-size:1em;font-size:var(--font-size-body);position:relative;background:#fff;background:var(--color-theme-white-box);border:.0625em solid transparent;border-radius:.313em;border-radius:var(--border-radius)}.socialv-error .search-form .search-submit{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0!important}@media (max-width:767px){.socialv-error .search-form{width:80%}.socialv-error .page-content>p{width:70%}}@media (max-width:479px){.socialv-error .page-content>p,.socialv-error .search-form{width:90%}}.search-form{position:relative}.widget .search-form input{border:.063em solid #cbcbcb;border:.063em solid var(--color-input-border);border-radius:.313em;border-radius:var(--border-radius)}.search-form label{display:none}.search-form .search-submit{position:absolute;right:0;top:0;height:100%;width:3.138em;padding:0;color:#fff;color:var(--color-theme-white);cursor:pointer;font-size:1em;font-size:var(--font-size-body);background:#2f65b9;background:var(--color-theme-primary);border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:0 .188em .188em 0}.search-form .search-submit:hover{background:#2a5aa6;background:var(--color-theme-primary-dark)}.search-form .search-submit .screen-reader-text{display:none}.wp-block-search .wp-block-search__label{position:relative;margin-bottom:1.25em;margin-top:0;font-size:1.438em;color:#07142e;color:var(--global-font-title);line-height:1.138em;font-weight:500;font-weight:var(--font-weight-medium);font-family:Plus Jakarta Sans,sans-serif;font-family:var(--highlight-font-family);display:none}.wp-block-search .wp-block-search__button{outline:none;border:none;background:#2f65b9;background:var(--color-theme-primary);color:#2f65b9;color:var(--color-theme-primary);position:absolute;padding:0;left:auto;right:0;bottom:0;height:100%;width:3.125em;padding:0!important;cursor:pointer;text-indent:1em;overflow:hidden;border-radius:0 .313em .313em 0;border-radius:0 var(--border-radius) var(--border-radius) 0;-webkit-border-radius:0 .313em .313em 0;-webkit-border-radius:0 var(--border-radius) var(--border-radius) 0;-moz-border-radius:0 .313em .313em 0;-moz-border-radius:0 var(--border-radius) var(--border-radius) 0;-o-border-radius:0 .313em .313em 0;-o-border-radius:0 var(--border-radius) var(--border-radius) 0;-ms-border-radius:0 .313em .313em 0;-ms-border-radius:0 var(--border-radius) var(--border-radius) 0;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.wp-block-search .wp-block-search__inside-wrapper{position:relative}.wp-block-search .wp-block-search__button:before{content:"\e94b";font-family:iconly;font-size:1.125em;color:#fff;color:var(--color-theme-white);font-weight:200}.wp-block-search .wp-block-search__button:hover{background:#2f65b9;background:var(--color-theme-primary)}.socialv-search-result.search-result-dislogbox{padding:0;opacity:0;-webkit-opacity:0;-moz-opacity:0;-o-opacity:0;-ms-opacity:0;visibility:hidden}.socialv-search-result{background:#fff;background:var(--color-theme-white-box);width:35em;padding-top:1.5em;border-radius:.313em;border-radius:var(--border-radius);position:absolute;left:auto;right:0;top:100%;-webkit-box-shadow:0 14px 54px rgba(0,0,0,.03);box-shadow:0 14px 54px rgba(0,0,0,.03);-webkit-box-shadow:var(--global-box-shadow);box-shadow:var(--global-box-shadow);opacity:1;visibility:visible}.socialv-search-result .socialv-search-activity{max-height:25em;overflow-x:hidden;overflow-y:auto;position:relative}.socialv-search-result .search-label{margin-bottom:.5em}.socialv-search-result .socialv-header-title{padding:0 1.5em 1em}.socialv-search-result .socialv-member-list li{padding:1em 2em;-webkit-transition:all .45s ease-in-out;transition:all .45s ease-in-out;position:relative}.socialv-member-list .socialv-author-heading .search-anch{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.socialv-search-result .socialv-member-list li:hover{background:#f8f9fa;background:var(--global-body-bgcolor)}.socialv-search-result .socialv-member-list .socialv-author-heading{padding:0;background:transparent;margin-bottom:0}.socialv-member-list .socialv-author-heading,.socialv-search-result .socialv-member-list .socialv-author-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:1em;gap:1em}.socialv-member-list .socialv-author-heading{padding:1.5em;background:#f8f9fa;background:var(--global-body-bgcolor);border-radius:.375em;border-radius:var(--border-radius-box);margin-bottom:2em}.socialv-member-list li:last-child .socialv-author-heading{margin-bottom:0}.socialv-member-list .socialv-author-heading .item-avatar img{border-radius:100%;border-radius:var(--border-radius-full)}.socialv-member-list .socialv-author-heading .item-title a{color:#07142e;color:var(--global-font-title)}.socialv-member-list .socialv-author-heading .item-title p{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);color:#6f7f92;color:var(--global-font-color);line-height:1.7em;font-family:Plus Jakarta Sans,sans-serif;font-family:var(--highlight-font-family);margin:0;position:relative}.socialv-search-activity .socialv-author-heading .item .item-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;line-height:normal;-webkit-line-clamp:2}.socialv-member-list .socialv-author-heading .item-title p a{color:#07142e;color:var(--global-font-title);font-weight:500;font-weight:var(--font-weight-medium);font-size:unset}.socialv-author-heading .item .item-meta{font-size:.875em;font-size:var(--font-size-normal);color:#6f7f92;color:var(--global-font-color);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:normal}.socialv-author-heading .item .item-meta .design_dott{line-height:1;margin:0 .8em;letter-spacing:0;position:relative}.socialv-author-heading .item .item-meta .design_dott:after{position:absolute;content:"";top:56%;bottom:0;left:0;right:0;background:#6f7f92;background:var(--global-font-color);height:3px;width:3px;border-radius:100%;-webkit-transform:translateY(-56%);transform:translateY(-56%)}.socialv-author-heading .item .search-desc{color:#6f7f92;color:var(--global-font-color);margin-top:.3em;font-size:.9em}.socialv-author-heading .item .search-desc,.socialv-author-heading .item .text-body{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:normal}.socialv-author-heading .item .text-body p{margin:0}.socialv-search-result.search-result-dislogbox .search-label{display:none}.socialv-search-result .socialv-loader,.socialv-search-result .search-label,.load-more .socialv-loader{display:block}.socialv-search-result .socialv-loader,.load-more .socialv-loader{position:relative;width:1.563em;height:1.563em;margin:0 auto;border-radius:50%;background:linear-gradient(45deg,transparent,transparent 40%,#2f65b9);background:linear-gradient(45deg,transparent,transparent 40%,var(--color-theme-primary));-webkit-animation:animate 2s linear infinite;animation:animate 2s linear infinite}.load-more .socialv-loader{height:3em;width:3em}.socialv-search-result .socialv-loader:before,.load-more .socialv-loader:before{content:"";position:absolute;top:.125em;left:.125em;right:.125em;bottom:.125em;background:#fff;background:var(--color-theme-white-box);border-radius:50%;z-index:999}.load-more .socialv-loader:before{background:#f8f9fa;background:var(--global-body-bgcolor)}header .header-search-toggle .search-form input{width:100%;height:3.5em;background:#fff;background:var(--color-theme-white-box)}.header-notification-icon button.search-submit>i{font-size:inherit;width:auto;min-width:auto}.socialv-search-result .item-footer{padding:0;margin:0 2em 2em;font-family:Plus Jakarta Sans,sans-serif;font-family:var(--highlight-font-family);font-size:.75em;font-size:var(--font-size-small);font-weight:600;font-weight:var(--font-weight-semi-bold);text-align:center;text-transform:capitalize;color:#fff;color:var(--color-theme-white);background:#2f65b9;background:var(--color-theme-primary);border-radius:.313em;border-radius:var(--border-radius)}.socialv-search-result .item-footer .btn-view-all{display:block;padding:1em;color:inherit}.socialv-member-list .socialv-author-heading .course-item-price .origin-price{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.socialv-member-list .socialv-author-heading .course-item-price .price{color:#2f65b9;color:var(--color-theme-primary)}.socialv-author-heading .item del{color:#6f7f92;color:var(--global-font-color);opacity:.4;margin-right:.3125em}.socialv-search-activity-content .search_no_result{padding:0 1.5em}.socialv-author-heading .item-meta .bbp-author-name{color:#07142e;color:var(--global-font-title)}.socialv-author-heading .item-title .rply_discuss{color:#6f7f92;color:var(--global-font-color)}@media (max-width:1750px){header .search-form input{width:15em}}@media (max-width:991px){.socialv-search-result{left:0;right:auto}}@media (max-width:575px){.socialv-search-result{width:100%}.socialv-search-result .socialv-search-activity{max-height:19em}}@media (max-width:400px){header .search-form input{width:10em}}@keyframes animate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes animate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.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% - 42.2165em);margin-right:calc(50% - var(--content-width)/2)}.wp-block-image.alignleft,.wp-caption.alignleft{margin-left:calc(50% - 42.2165em);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:#fff;background:var(--color-theme-white-box);background-repeat:no-repeat;background-size:cover;overflow:hidden}footer .footer-top .container,footer .footer-top .container-fluid{padding-top:5em;padding-bottom:5em;border-bottom:.0625em solid rgba(47,101,185,.19);border-bottom:.0625em solid var(--border-color-light-opacity)}.footer-main .widget,footer .widget{border:none;padding:0;background:transparent;-webkit-box-shadow:none;box-shadow:none}.socialv-footer-hide .main-content{padding-bottom:0;min-height:unset}footer .copyright,footer .copyright a{color:#07142e;color:var(--global-font-title);font-weight:500;font-weight:var(--font-weight-medium)}footer .widget ul li{border:none;padding:.5em 0;margin-bottom:0}footer .widget ul.menu li a:hover:before{color:#2f65b9;color:var(--color-theme-primary)}footer .widget .socialv-contact li a:before{display:none}footer .widget ul.menu li .sub-menu{padding-left:.625em}footer .widget ul.menu>li>a{color:#2f65b9;color:var(--color-theme-primary)}.widget-space{padding-top:5em;padding-bottom:5em}footer .widget ul li a{padding-left:0}footer ul li.cat-item span.post_count,footer ul li span.achiveCount{float:right;color:#2f65b9;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:#2f65b9;color:var(--color-theme-primary)}footer .widget ul.menu li a,footer .widget ul li a{border:none;position:relative}footer ul.wp-tag-cloud li{display:inline-block}footer .socialv-social-media ul li a,footer .widget.widget_archive ul li a,footer .widget.widget_block ul.wp-block-archives li a,footer .widget.widget_block ul.wp-block-categories li a,footer .widget.widget_categories ul li a,footer .widget.widget_meta ul li a,footer .widget.widget_nav_menu ul li a,footer .widget.widget_pages ul li a{color:#6f7f92;color:var(--global-font-color);font-size:.875em;font-size:var(--font-size-normal);text-transform:capitalize;font-weight:500;font-weight:var(--font-weight-medium);font-family:Plus Jakarta Sans,sans-serif;font-family:var(--highlight-font-family);letter-spacing:unset}footer .socialv-social-media ul li a:hover,footer .widget.widget_nav_menu ul li a:hover{color:#2f65b9;color:var(--color-theme-primary);padding-left:.5em}footer .socialv-social-media ul li.media-icon a:hover{padding-left:0}@media (max-width:991px){footer .footer-logo{text-align:center;margin:0 auto}.footer-logo .socialv-logo.navbar-brand.logo-align-left{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-footer-link-image-box{text-align:center;margin-bottom:3em}.wp-footer-link-image-box .d-flex.align-items-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .footer-top .container,footer .footer-top .container-fluid{padding-top:2em;padding-bottom:2em}}.select2-container{height:3.138em}body.modal-open .select2-dropdown{z-index:9999}.select2-dropdown{border:none;border-bottom:.0625em solid #f1f1f1;border-bottom:.0625em solid var(--border-color-light);border-radius:0;z-index:98}.select2-container--open .select2-dropdown--above,.select2-container--open .select2-dropdown--below{border:.0625em solid #2f65b9;border:.0625em solid var(--color-theme-primary);background:#fff;background:var(--color-theme-white-box)}.select2-container--open .select2-dropdown--above{border-bottom-color:transparent}.select2-container--open .select2-dropdown--below{border-top-color:transparent}.form-floating .select2-container .select2-selection--single{background:#fff;background:var(--color-theme-white-box);border-color:#f1f1f1;border-color:var(--border-color-light)}.select2-container .select2-selection--single{height:3.138em;background-color:#f8f9fa;background-color:var(--global-body-bgcolor);border-color:#f1f1f1;border-color:var(--border-color-light)}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-color:#2f65b9;border-color:var(--color-theme-primary)}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:3.138em;color:#6f7f92;color:var(--global-font-color)}.select2-container--default .select2-selection--single .select2-selection__arrow{height:3.138em;right:.25em;width:1.25em}.select2-container--default .select2-selection--single .select2-selection__arrow b{border:transparent;margin:0}.select2-container--default .select2-selection--single .select2-selection__arrow b:after{position:absolute;content:"\e903";font-weight:200;font-family:iconly!important;background:transparent;left:auto;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b:after{content:"\e912"}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 .25em .313em}.select2-container--default .select2-search--dropdown .select2-search__field{height:2.188em;border-color:#f1f1f1;border-color:var(--border-color-light);background:#fff;background:var(--color-theme-white-box)}.select2-search--dropdown{padding:.8em 1em .25em}.select2-container--default .select2-results>.select2-results__options{padding:.313em 1em;max-height:10.625em;text-align:left}.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:#2f65b9;color:var(--color-theme-primary)}.select2-search--dropdown .select2-search__field{padding:0 .625em}.select2-container .select2-selection--single .select2-selection__rendered{padding:0 2.875em 0 1em}.select2-container.select2-container--focus .select2-selection--single{border-color:#2f65b9;border-color:var(--color-theme-primary)}.select2-container.select2-container--focus~label{color:#2f65b9;color:var(--color-theme-primary);z-index:99}[dir=rtl] .select2-container .select2-selection--single .select2-selection__rendered{padding-right:1em;padding-left:2.875em}@media (max-width:479px){.select2-container .select2-selection--single .select2-selection__rendered{padding:0 2em 0 .5em}.socialv-data-filter-by .select2-container--default .select2-selection--single .select2-selection__arrow{right:0}#buddypress .form-floating .select2-container--default .select2-selection--single .select2-selection__arrow,#buddypress .form-floating .select2-container .select2-selection--single{right:.2em}}@media (min-width:1200px){.socialv-mobile-menu{display:none}}.socialv-mobile-menu .navbar-toggler.custom-toggler{left:auto;right:0;height:auto;width:100%;margin:0;padding:1em;border-bottom:.063em solid #f1f1f1;border-bottom:.063em solid var(--border-color-light);border-radius:0;-webkit-transition:all .45s ease;transition:all .45s ease}.socialv-mobile-menu .navbar-toggler.custom-toggler .menu-btn-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;text-transform:uppercase;font-size:var(--wp--preset--font-size--normal);font-weight:500;font-weight:var(--font-weight-medium);letter-spacing:.0625em;letter-spacing:var(--letter-spacing-one);color:#07142e;color:var(--global-font-title);-webkit-transition:all .45s ease;transition:all .45s ease}.socialv-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 14px 54px rgba(0,0,0,.03);box-shadow:0 14px 54px rgba(0,0,0,.03);-webkit-box-shadow:var(--global-box-shadow);box-shadow:var(--global-box-shadow);background-color:#fff;background-color:var(--color-theme-white-box);-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;-webkit-transition:all .45s ease;transition:all .45s ease;z-index:99999}.socialv-mobile-menu.menu-open{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.socialv-mobile-menu .navbar-toggler.custom-toggler .menu-btn-close i{margin-left:.4em}.socialv-mobile-menu .navbar{display:block;padding:0}.socialv-mobile-menu .navbar .menu-all-pages-container{height:calc(100vh - 4em);overflow-y:auto;overflow-x:hidden;padding-top:1em}.socialv-mobile-menu .navbar ul>li{padding:0;font-weight:500;font-weight:var(--font-weight-medium);line-height:1.1em;position:relative}.socialv-mobile-menu .navbar a{font-size:.875em;font-size:var(--font-size-normal);display:block;text-transform:capitalize;color:#6f7f92;color:var(--global-font-color);font-family:Plus Jakarta Sans,sans-serif;font-family:var(--highlight-font-family);padding:1.125em 1em;text-decoration:none;zoom:1;-webkit-transition:all .45s ease-in-out;transition:all .45s ease-in-out;position:relative}.socialv-mobile-menu .navbar ul>li>a{text-transform:uppercase;font-weight:500;font-weight:var(--font-weight-medium);letter-spacing:.0625em;letter-spacing:var(--letter-spacing-one);padding:1.125em 1.563em}.socialv-mobile-menu .icon img{height:1em;width:1em;margin-right:.5em}.socialv-mobile-menu .navbar ul>li .toggledrop{position:absolute;top:1.1em;left:auto;right:2em;color:#07142e;color:var(--global-font-title);cursor:pointer;-webkit-transition:all .45s ease-in-out;transition:all .45s ease-in-out}.socialv-mobile-menu .navbar ul>li .toggledrop.active{top:.95em;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.socialv-mobile-menu .navbar ul.sub-menu>li .toggledrop{top:.55em}.socialv-mobile-menu .navbar ul.sub-menu>li .toggledrop.active{top:.4em}.socialv-mobile-menu .navbar ul>li .toggledrop svg{width:1.5em;height:1.5em;-webkit-transition:all .45s ease-in-out;transition:all .45s ease-in-out}.socialv-mobile-menu .top-menu ul.sub-menu{list-style:none;padding-left:1em}.socialv-mobile-menu .navbar ul>li>a{padding:1.125em 2em}.socialv-mobile-menu .navbar .top-menu ul.sub-menu li a{padding:.5em 2em;font-weight:400;font-weight:var(--font-weight-regular);letter-spacing:.0625em;letter-spacing:var(--letter-spacing-one);position:relative;text-transform:capitalize}.socialv-mobile-menu .navbar-nav li.current-menu-item>.toggledrop i,.socialv-mobile-menu .navbar-nav li.current-menu-item>a,.socialv-mobile-menu .navbar-nav li .sub-menu li:hover>a,.socialv-mobile-menu .navbar-nav li:hover>.toggledrop i,.socialv-mobile-menu .navbar-nav li:hover>a,.socialv-mobile-menu ul>li.current-menu-ancestor>.toggledrop i,.socialv-mobile-menu ul>li.current-menu-ancestor>a,.socialv-mobile-menu ul li .sub-menu li.current-menu-item>a,.socialv-mobile-menu ul li .sub-menu li.menu-item.current-menu-ancestor>a{color:#07142e;color:var(--global-font-title)}.socialv-mobile-menu .navbar-nav li .sub-menu li.current-menu-ancestor .toggledrop i,.socialv-mobile-menu .navbar-nav li .sub-menu li.current-menu-item .toggledrop i,.socialv-mobile-menu .navbar-nav li .sub-menu li:hover .toggledrop i{color:#2f65b9;color:var(--color-theme-primary)}@media (max-width:480px){.socialv-mobile-menu{width:15em}}.bypostauthor{display:block}.text-body{color:#6f7f92!important;color:var(--global-font-color)!important}img.photo{border-radius:.313em;border-radius:var(--border-radius);background:#ddeaff;background:var(--color-default-bg-avatar);-o-object-fit:cover;object-fit:cover}.border{border:.063em solid #f1f1f1!important;border:.063em solid var(--border-color-light)!important}#buddypress .socialv-btn-primary,#buddypress .generic-button a.socialv-btn-primary,#buddypress input.socialv-btn-primary,.socialv-btn-primary{color:#fff;color:var(--color-theme-white);background:#2f65b9;background:var(--color-theme-primary);border-color:#2f65b9;border-color:var(--color-theme-primary)}#buddypress .socialv-btn-grey,#buddypress .generic-button a.socialv-btn-grey,#buddypress input.socialv-btn-grey,.socialv-btn-grey{color:#fff;color:var(--color-theme-white);background:#6f7f92;background:var(--color-theme-grey);border-color:#6f7f92;border-color:var(--color-theme-grey)}#buddypress .socialv-btn-success,#buddypress .generic-button a.socialv-btn-success,#buddypress input.socialv-btn-success,.socialv-btn-success{color:#fff;color:var(--color-theme-white);background:#00c792;background:var(--color-theme-success);border-color:#00c792;border-color:var(--color-theme-success)}#buddypress .socialv-btn-danger,#buddypress .generic-button a.socialv-btn-danger,#buddypress input.socialv-btn-danger,.socialv-btn-danger{color:#fff;color:var(--color-theme-white);background:#f14646;background:var(--color-theme-danger);border-color:#f14646;border-color:var(--color-theme-danger)}#buddypress .socialv-btn-info,#buddypress .generic-button a.socialv-btn-info,#buddypress input.socialv-btn-info,.socialv-btn-info{color:#fff;color:var(--color-theme-white);background:#09c;background:var(--color-theme-info);border-color:#09c;border-color:var(--color-theme-info)}#buddypress .socialv-btn-warning,#buddypress .generic-button a.socialv-btn-warning,#buddypress input.socialv-btn-warning,.socialv-btn-warning{color:#fff;color:var(--color-theme-white);background:#ffe978;background:var(--color-theme-warning);border-color:#ffe978;border-color:var(--color-theme-warning)}#buddypress .socialv-btn-orange,#buddypress .generic-button a.socialv-btn-orange,#buddypress input.socialv-btn-orange,.socialv-btn-orange{color:#fff;color:var(--color-theme-white);background:#f07a3a;background:var(--color-theme-orange);border-color:#f07a3a;border-color:var(--color-theme-orange)}#buddypress .socialv-btn-primary:hover,#buddypress .generic-button a.socialv-btn-primary:hover,#buddypress input.socialv-btn-primary:hover,.socialv-btn-primary:hover{color:#fff;color:var(--color-theme-white);background:#2a5aa6;background:var(--color-theme-primary-dark);border-color:#2a5aa6;border-color:var(--color-theme-primary-dark)}#buddypress .socialv-btn-grey:hover,#buddypress .generic-button a.socialv-btn-grey:hover,#buddypress input.socialv-btn-grey:hover,.socialv-btn-grey:hover{color:#fff;color:var(--color-theme-white);background:#898c8f;background:var(--color-theme-grey-dark);border-color:#898c8f;border-color:var(--color-theme-grey-dark)}#buddypress .socialv-btn-success:hover,#buddypress .generic-button a.socialv-btn-success:hover,#buddypress input.socialv-btn-success:hover,.socialv-btn-success:hover{color:#fff;color:var(--color-theme-white);background:#029f76;background:var(--color-theme-success-dark);border-color:#029f76;border-color:var(--color-theme-success-dark)}#buddypress .socialv-btn-danger:hover,#buddypress .generic-button a.socialv-btn-danger:hover,#buddypress input.socialv-btn-danger:hover,.socialv-btn-danger:hover{color:#fff;color:var(--color-theme-white);background:#f23737;background:var(--color-theme-danger-dark);border-color:#f23737;border-color:var(--color-theme-danger-dark)}#buddypress .socialv-btn-info:hover,#buddypress .generic-button a.socialv-btn-info:hover,#buddypress input.socialv-btn-info:hover,.socialv-btn-info:hover{color:#fff;color:var(--color-theme-white);background:#0187b4;background:var(--color-theme-info-dark);border-color:#0187b4;border-color:var(--color-theme-info-dark)}#buddypress .socialv-btn-warning:hover,#buddypress .generic-button a.socialv-btn-warning:hover,#buddypress input.socialv-btn-warning:hover,.socialv-btn-warning:hover{color:#fff;color:var(--color-theme-white);background:#fbe15f;background:var(--color-theme-warning-dark);border-color:#fbe15f;border-color:var(--color-theme-warning-dark)}#buddypress .socialv-btn-orange:hover,#buddypress .generic-button a.socialv-btn-orange:hover,#buddypress input.socialv-btn-orange:hover,.socialv-btn-orange:hover{color:#fff;color:var(--color-theme-white);background:#ed6922;background:var(--color-theme-orange-dark);border-color:#ed6922;border-color:var(--color-theme-orange-dark)}#buddypress .btn.socialv-btn-outline-primary,#buddypress .generic-button a.socialv-btn-outline-primary,#buddypress input.socialv-btn-outline-primary,.btn.socialv-btn-outline-primary{color:#2f65b9;color:var(--color-theme-primary);background:#eaeff8;background:var(--color-theme-primary-light);border-color:#2f65b9;border-color:var(--color-theme-primary)}#buddypress .btn.socialv-btn-outline-grey,#buddypress .generic-button a.socialv-btn-outline-grey,#buddypress input.socialv-btn-outline-grey,.btn.socialv-btn-outline-grey{color:#6f7f92;color:var(--color-theme-grey);background:#ebf4ff;background:var(--color-theme-grey-light);border-color:#6f7f92;border-color:var(--color-theme-grey)}#buddypress .btn.socialv-btn-outline-success,#buddypress .generic-button a.socialv-btn-outline-success,#buddypress input.socialv-btn-outline-success,.btn.socialv-btn-outline-success{color:#00c792;color:var(--color-theme-success);background:#e3f5f1;background:var(--color-theme-success-light);border-color:#00c792;border-color:var(--color-theme-success)}#buddypress .btn.socialv-btn-outline-danger,#buddypress .generic-button a.socialv-btn-outline-danger,#buddypress input.socialv-btn-outline-danger,.btn.socialv-btn-outline-danger{color:#f14646;color:var(--color-theme-danger);background:#f8eaea;background:var(--color-theme-danger-light);border-color:#f14646;border-color:var(--color-theme-danger)}#buddypress .btn.socialv-btn-outline-info,#buddypress .generic-button a.socialv-btn-outline-info,#buddypress input.socialv-btn-outline-info,.btn.socialv-btn-outline-info{color:#09c;color:var(--color-theme-info);background:#e3f1f6;background:var(--color-theme-info-light);border-color:#09c;border-color:var(--color-theme-info)}#buddypress .btn.socialv-btn-outline-warning,#buddypress .generic-button a.socialv-btn-outline-warning,#buddypress input.socialv-btn-outline-warning,.btn.socialv-btn-outline-warning{color:#ffe978;color:var(--color-theme-warning);background:#f9f7e7;background:var(--color-theme-warning-light);border-color:#ffe978;border-color:var(--color-theme-warning)}#buddypress .btn.socialv-btn-outline-orange,#buddypress .generic-button a.socialv-btn-outline-orange,#buddypress input.socialv-btn-outline-orange,.btn.socialv-btn-outline-orange{color:#f07a3a;color:var(--color-theme-orange);background:#f8efe9;background:var(--color-theme-orange-light);border-color:#f07a3a;border-color:var(--color-theme-orange)}#buddypress .btn.socialv-btn-outline-primary:hover,#buddypress .generic-button a.socialv-btn-outline-primary:hover,#buddypress input.socialv-btn-outline-primary:hover,.btn.socialv-btn-outline-primary:hover{color:#fff;color:var(--color-theme-white);background:#2f65b9;background:var(--color-theme-primary);border-color:#2f65b9;border-color:var(--color-theme-primary)}#buddypress .btn.socialv-btn-outline-grey:hover,#buddypress .generic-button a.socialv-btn-outline-grey:hover,#buddypress input.socialv-btn-outline-grey:hover,.btn.socialv-btn-outline-grey:hover{color:#fff;color:var(--color-theme-white);background:#6f7f92;background:var(--color-theme-grey);border-color:#6f7f92;border-color:var(--color-theme-grey)}#buddypress .btn.socialv-btn-outline-success:hover,#buddypress .generic-button a.socialv-btn-outline-success:hover,#buddypress input.socialv-btn-outline-success:hover,.btn.socialv-btn-outline-success:hover{color:#fff;color:var(--color-theme-white);background:#00c792;background:var(--color-theme-success);border-color:#00c792;border-color:var(--color-theme-success)}#buddypress .btn.socialv-btn-outline-danger:hover,#buddypress .generic-button a.socialv-btn-outline-danger:hover,#buddypress input.socialv-btn-outline-danger:hover,.btn.socialv-btn-outline-danger:hover{color:#fff;color:var(--color-theme-white);background:#f14646;background:var(--color-theme-danger);border-color:#f14646;border-color:var(--color-theme-danger)}#buddypress .btn.socialv-btn-outline-info:hover,#buddypress .generic-button a.socialv-btn-outline-info:hover,#buddypress input.socialv-btn-outline-info:hover,.btn.socialv-btn-outline-info:hover{color:#fff;color:var(--color-theme-white);background:#0187b4;background:var(--color-theme-info-dark);border-color:#0187b4;border-color:var(--color-theme-info-dark)}#buddypress .btn.socialv-btn-outline-orange:hover,#buddypress .generic-button a.socialv-btn-outline-orange:hover,#buddypress input.socialv-btn-outline-orange:hover,.btn.socialv-btn-outline-orange:hover{color:#fff;color:var(--color-theme-white);background:#f07a3a;background:var(--color-theme-orange);border-color:#f07a3a;border-color:var(--color-theme-orange)}.socialv-alert{padding:1em;margin-bottom:1em;border-left:.1875em solid}.socialv-alert-primary{color:#2f65b9;color:var(--color-theme-primary);border-color:#2f65b9;border-color:var(--color-theme-primary);background:#eaeff8;background:var(--color-theme-primary-light)}.socialv-alert-success,.pmpro_success{color:#00c792;color:var(--color-theme-success);border-color:#00c792;border-color:var(--color-theme-success);background:#e3f5f1;background:var(--color-theme-success-light)}.socialv-alert-danger,.pmpro_error{color:#f14646;color:var(--color-theme-danger);border-color:#f14646;border-color:var(--color-theme-danger);background:#f8eaea;background:var(--color-theme-danger-light)}.socialv-alert-info,.pmpro_message{color:#09c;color:var(--color-theme-info);border-color:#09c;border-color:var(--color-theme-info);background:#e3f1f6;background:var(--color-theme-info-light)}.socialv-alert-orange,.pmpro_alert{color:#f07a3a;color:var(--color-theme-orange);border-color:#f07a3a;border-color:var(--color-theme-orange);background:#f8efe9;background:var(--color-theme-orange-light)}.list-group-square{list-style-type:square}.list-group-circle{list-style-type:circle}.list-group-disc{list-style-type:disc}.list-style-decimal{list-style-type:decimal}.list-style-disclosure-closed{list-style-type:disclosure-closed}.list-style-disclosure-open{list-style-type:disclosure-open}.card-space{margin-top:2em}.card-space-bottom{margin-bottom:2em}.card-main{background:#fff;background:var(--color-theme-white-box);border:none;border-radius:.375em;border-radius:var(--border-radius-box);-webkit-box-shadow:0 14px 54px rgba(0,0,0,.03);box-shadow:0 14px 54px rgba(0,0,0,.03);-webkit-box-shadow:var(--global-box-shadow);box-shadow:var(--global-box-shadow)}.card-inner{padding:2em}.card-main .card-head{padding:2em 2em 0}.card-main .card-head.card-header-border{padding-bottom:2em;border-bottom:.0625em solid #f1f1f1;border-bottom:.0625em solid var(--border-color-light)}.card-main .card-inner .card-head.card-header-border{padding:0 0 1.25em;margin-bottom:2em}.card-main .card-inner .card-head{padding:0}@media(max-width:767px){.card-inner{padding:1em}.card-main .card-head{padding:1em 1em 0}.card-main .card-head.card-header-border{padding-bottom:1em}.card-main .card-inner .card-head.card-header-border{margin-bottom:1em}}#socialv-preview-image{width:25px;height:25px}#bbpress-forums div.wp-editor-container{border:.063em solid #f1f1f1;border:.063em solid var(--border-color-light);border-radius:.313em;border-radius:var(--border-radius)}.wp-editor-wrap input{width:auto}#bbpress-forums div.bbp-the-content-wrapper input[type=button]{color:#50575e;padding:.25em .438em;font-size:.688em;min-width:1.563em}#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content{font-size:.75em;font-size:var(--font-size-small);background:#fff;background:var(--color-theme-white-box)}.wp-editor-wrap .quicktags-toolbar{background:#f6f7f7;color:#6f7f92;color:var(--global-font-color);border:none;border-radius:.313em .313em 0 0;border-radius:var(--border-radius) var(--border-radius) 0 0}.wp-editor-container textarea.wp-editor-area:focus{border-color:transparent}.wp-editor-wrap .quicktags-toolbar input{border-color:transparent;color:inherit;background:transparent}.wp-editor-container textarea.wp-editor-area{background:#fff;background:var(--color-theme-white-box);border-radius:0 0 .313em .313em;border-radius:0 0 var(--border-radius) var(--border-radius)}.wp-editor-wrap .wp-editor-container{border:.063em solid #f1f1f1;border:.063em solid var(--border-color-light)}.bbp-forms-sv .bbp-the-content-wrapper{margin-bottom:2em}span.bbp-admin-links{color:#f1f1f1;color:var(--border-color-light)}span.bbp-admin-links a{color:#6f7f92;color:var(--global-font-color)}.avatar-10{height:.625em;width:.625em;min-width:.625em}.avatar-20{height:1.25em;width:1.25em;min-width:1.25em}.avatar-30{height:1.875em;width:1.875em;min-width:1.875em}.avatar-32{height:2em!important;width:2em;min-width:2em}.avatar-35{height:2.188em;width:2.188em;min-width:2.188em}.avatar-40{height:2.5em;width:2.5em;min-width:2.5em}.avatar-50{height:3.125em;width:3.125em;min-width:3.125em}.avatar-55{height:3.438em;width:3.438em;min-width:3.438em}.avatar-60{height:3.75em;width:3.75em;min-width:3.75em}.avatar-65{height:4.063em;width:4.063em;min-width:4.063em}.avatar-70{height:4.375em;width:4.375em;min-width:4.375em}.avatar-80{height:5em;width:5em;min-width:5em}.avatar-90{height:5.625em;width:5.625em;min-width:5.625em}.avatar-100{height:6.25em;width:6.25em;min-width:6.25em}.avatar-140{height:8.75em;width:8.75em;min-width:8.75em}.avatar-150{height:9.375em;width:9.375em;min-width:9.375em}@media (max-width:767px){.avatar-150{height:6.375em;width:6.375em;min-width:6.375em}}.bp-unverified-badge-tooltip,.bp-verified-badge-tooltip{padding:.25em 1.25em;font-size:.8em}.socialv-check label{position:relative}.comment-respond .socialv-check{margin-bottom:1.875em}.socialv-check label{color:#6f7f92;color:var(--global-font-color)}.socialv-check label span{padding-left:1.5em}.socialv-check label input[type=checkbox]{position:absolute;top:.375em;cursor:pointer;width:1.063em;height:1.063em;line-height:normal}.table-responsive{overflow-y:hidden;border-radius:.375em;border-radius:var(--border-radius-box)}body.badge{display:inherit;padding:0;white-space:inherit;border-radius:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:#6f7f92;color:var(--global-font-color);text-align:inherit;vertical-align:inherit}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}.mfp-bg,.mfp-wrap{z-index:99999}#wfls-login-modal{display:none!important}@media (max-width:1199px){body.overflow-hidden:before{opacity:1;z-index:9999}}@media (max-width:991px){body.socialv-body-overflow:before{opacity:1;z-index:999}}@media (max-width:767px){.card-space{margin-top:1em}.card-space-bottom{margin-bottom:1em}.avatar-80{height:3em;width:3em;min-width:3em}.avatar-140{width:6.25em;height:6.25em;min-width:6.25em}.comment-respond .socialv-check{margin-bottom:1em}}@media(max-width:479px){.avatar-140{width:5em;height:5em;min-width:5em}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9jdXN0b20tcHJvcGVydGllcy5jc3MiLCJfcmVzZXQuY3NzIiwiX3R5cG9ncmFwaHkuY3NzIiwiX2VsZW1lbnRzLmNzcyIsIl9saW5rcy5jc3MiLCJfYmxvY2tzLmNzcyIsIl9hZG1pbmJhci5jc3MiLCJfaGVhZGVyLmNzcyIsIl92ZXJ0aWNsZS1zaWRlYmFyLmNzcyIsIl9zZWFyY2guY3NzIiwiX21lZGlhLmNzcyIsIl9mb290ZXIuY3NzIiwiX3NlbGVjdDIuY3NzIiwiX2J1cmdlci1tZW51LmNzcyIsImdsb2JhbC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBT0MsTUFHQSx3QkFBeUIsQ0FDekIsdUJBQXdCLENBQ3hCLHdCQUF5QixDQUN6QiwwQkFBMkIsQ0FDM0IsdUJBQXdCLENBQ3hCLDJCQUE0QixDQUk1QixtREFBcUQsQ0FDckQsc0RBQXdELENBQ3hELHNCQUF1QixDQUN2Qiw4QkFBK0IsQ0FDL0IsZ0RBQW1ELENBSW5ELDZCQUE4QixDQUM5QixnQ0FBaUMsQ0FDakMsb0NBQXFDLENBQ3JDLHVDQUF3QyxDQUN4QyxvQ0FBcUMsQ0FDckMsdUNBQXdDLENBSXhDLHVCQUF3QixDQUN4Qix5QkFBMEIsQ0FDMUIsb0JBQXFCLENBQ3JCLG9CQUFxQixDQUNyQixzQkFBdUIsQ0FDdkIsc0JBQXVCLENBQ3ZCLHFCQUFzQixDQUN0QixvQkFBcUIsQ0FDckIsa0JBQW1CLENBQ25CLG9CQUFxQixDQUdyQiw0QkFBNkIsQ0FDN0IseUJBQTBCLENBQzFCLHlCQUEwQixDQUMxQix5QkFBMEIsQ0FDMUIseUJBQTBCLENBQzFCLHlCQUEwQixDQUMxQix5QkFBMEIsQ0FDMUIseUJBQTBCLENBRzFCLHNCQUF1QixDQUN2QixvQkFBcUIsQ0FDckIsb0JBQXFCLENBQ3JCLG9CQUFxQixDQUNyQixvQkFBcUIsQ0FDckIsb0JBQXFCLENBQ3JCLG9CQUFxQixDQUdyQix1QkFBdUIsQ0FDdkIseUJBQXlCLENBQ3pCLHdCQUF3QixDQUN4QiwyQkFBMkIsQ0FDM0Isc0JB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LGtCQUNDLGlCQUFrQixDQUNsQixvQkFBdUMsQ0FBdkMsc0NBQ0QsQ0FFQSxXQUNDLGVBQWdCLENBQ2hCLFNBQVUsQ0FDVixtQkFBb0IsQ0FDcEIscUJBQXNCLENBQ3RCLGlCQUFrQixDQUNsQixtQkFBb0IsQ0FDcEIsbUJBQW9CLENBQ3BCLGFBQStCLENBQS9CLDhCQUErQixDQUMvQixrQkFBbUIsQ0FDbkIsc0JBQ0QsQ0FFQSxZQUNDLGNBQWUsQ0FDZixVQUFXLENBQ1gsS0FBTSxDQUNOLFFBQVMsQ0FDVCxNQUFPLENBQ1AsT0FBUSxDQUNSLHlCQUE2QixDQUM3QixTQUFVLENBQ1YsZ0NBQXlCLENBQXpCLHdCQUF5QixDQUN6QixVQUNELENBTUEsa0JBQ0MsYUFDRCxDQUVBLGtCQUNDLHNCQUNELENBRUEsMEJBQ0MsNEJBQ0MsU0FBVSxDQUNWLFlBQ0QsQ0FDRCxDQUVBLHlCQUNDLHFDQUNDLFNBQVUsQ0FDVixXQUNELENBQ0QsQ0FFQSx5QkFDQyxZQUNDLGNBQ0QsQ0FFQSxtQkFDQyxpQkFDRCxDQUVBLFdBQ0MsVUFBVyxDQUNYLFNBQVUsQ0FDVixhQUNELENBRUEsWUFDQyxZQUFhLENBQ2IsYUFBYyxDQUNkLGdCQUNELENBRUEsbUNBQ0MsaUJBQ0QsQ0FDRCxDQUVBLHdCQUNDLFlBQ0MsU0FBVSxDQUNWLFVBQVcsQ0FDWCxhQUNELENBQ0QiLCJmaWxlIjoiZ2xvYmFsLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEN1c3RvbSBQcm9wZXJ0aWVzXG4gKiBha2EgQ1NTIHZhcmlhYmxlcy5cbiAqXG4gKiBAbGluazogaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTLy0tKlxuICoqL1xuXG4gOnJvb3Qge1xuXG5cdC8qIENvbnRhaW5lciAqL1xuXHQtLWNvbnRlbnQtd2lkdGg6IDg0LjQzM2VtO1xuXHQtLWNvbnRlbnQtd2lkdGgtc206IDc1ZW07XG5cdC0tc2lkZWJhci13aWR0aDogMTYuODYyZW07XG5cdC0tbWluaS1zaWRlYmFyLXdpZHRoOiA1LjVlbTtcblx0LS1jdXN0b21pemVyLXdpZHRoOiAyN2VtO1xuXHQtLWZpbHRlci1zaWRlYmFyLXdpZHRoOiAxOGVtO1xuXG5cblx0LyogVHlwb2dyYXBoeSAqL1xuXHQtLWdsb2JhbC1mb250LWZhbWlseTogJ1BsdXMgSmFrYXJ0YSBTYW5zJywgc2Fucy1zZXJpZjtcblx0LS1oaWdobGlnaHQtZm9udC1mYW1pbHk6ICdQbHVzIEpha2FydGEgU2FucycsIHNhbnMtc2VyaWY7XG5cdC0tZ2xvYmFsLWZvbnQtc2l6ZTogMWVtO1xuXHQtLWdsb2JhbC1mb250LWxpbmUtaGVpZ2h0OiAxLjc1O1xuXHQtLWdsb2JhbC1ib3gtc2hhZG93OiAwIDE0cHggNTRweCByZ2JhKDAsIDAsIDAsIC4wMyk7XG5cdFxuXG5cdC8qIFBhZ2UgU3BhY2luZyAqL1xuXHQtLWdsb2JhbC1wYWdlLXRvcC1zcGFjaW5nOiAyZW07XG5cdC0tZ2xvYmFsLXBhZ2UtYm90dG9tLXNwYWNpbmc6IDJlbTtcblx0LS1nbG9iYWwtcGFnZS10b3Atc3BhY2luZy10YWJsZXQ6IDJlbTtcblx0LS1nbG9iYWwtcGFnZS1ib3R0b20tc3BhY2luZy10YWJsZXQ6IDJlbTtcblx0LS1nbG9iYWwtcGFnZS10b3Atc3BhY2luZy1tb2JpbGU6IDFlbTtcblx0LS1nbG9iYWwtcGFnZS1ib3R0b20tc3BhY2luZy1tb2JpbGU6IDFlbTtcblxuXG5cdC8qIEZvbnRzaXplICovXG5cdC0tZm9udC1zaXplLXNtYWxsOiAuNzVlbTtcblx0LS1mb250LXNpemUtbm9ybWFsOiAuODc1ZW07XG5cdC0tZm9udC1zaXplLWJvZHk6IDFlbTtcblx0LS1mb250LXNpemUtaDE6IDIuNWVtO1xuXHQtLWZvbnQtc2l6ZS1oMjogMi4wNzRlbTtcblx0LS1mb250LXNpemUtaDM6IDEuNzI4ZW07XG5cdC0tZm9udC1zaXplLWg0OiAxLjQ0ZW07XG5cdC0tZm9udC1zaXplLWg1OiAxLjJlbTtcblx0LS1mb250LXNpemUtaDY6IDFlbTtcblx0LS1mb250LXNpemUteHM6IC43NWVtO1xuXG5cdC8qIExpbmUtSGVpZ2h0ICovXG5cdC0tZm9udC1saW5lLWhlaWdodC1ib2R5OiAxLjc1O1xuXHQtLWZvbnQtbGluZS1oZWlnaHQtcDogMS43NTtcblx0LS1mb250LWxpbmUtaGVpZ2h0LWgxOiAxLjM7XG5cdC0tZm9udC1saW5lLWhlaWdodC1oMjogMS4zO1xuXHQtLWZvbnQtbGluZS1oZWlnaHQtaDM6IDEuMztcblx0LS1mb250LWxpbmUtaGVpZ2h0LWg0OiAxLjM7XG5cdC0tZm9udC1saW5lLWhlaWdodC1oNTogMS4zO1xuXHQtLWZvbnQtbGluZS1oZWlnaHQtaDY6IDEuMztcblxuXHQvKiBGb250LVdlaWdodCAqL1xuXHQtLWZvbnQtd2VpZ2h0LWJvZHk6IDQwMDtcblx0LS1mb250LXdlaWdodC1oMTogNjAwO1xuXHQtLWZvbnQtd2VpZ2h0LWgyOiA2MDA7XG5cdC0tZm9udC13ZWlnaHQtaDM6IDUwMDtcblx0LS1mb250LXdlaWdodC1oNDogNTAwO1xuXHQtLWZvbnQtd2VpZ2h0LWg1OiA1MDA7XG5cdC0tZm9udC13ZWlnaHQtaDY6IDUwMDtcblxuXHQvKiBmb250LXdlaWdodCovXG5cdC0tZm9udC13ZWlnaHQtbGlnaHQ6MzAwO1xuXHQtLWZvbnQtd2VpZ2h0LXJlZ3VsYXI6NDAwO1xuXHQtLWZvbnQtd2VpZ2h0LW1lZGl1bTo1MDA7XG5cdC0tZm9udC13ZWlnaHQtc2VtaS1ib2xkOjYwMDtcblx0LS1mb250LXdlaWdodC1ib2xkOjcwMDtcblxuXHQvKiBMZXR0ZXIgc3BhY2luZyAqL1xuXHQtLWZvbnQtbGV0dGVyLXNwYWNpbmctYm9keTogMDtcblx0LS1mb250LWxldHRlci1zcGFjaW5nLWxpbms6MDtcblx0LS1mb250LWxldHRlci1zcGFjaW5nLWgxOiAwO1xuXHQtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDI6IDA7XG5cdC0tZm9udC1sZXR0ZXItc3BhY2luZy1oMzogMDtcblx0LS1mb250LWxldHRlci1zcGFjaW5nLWg0OiAwO1xuXHQtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDU6IDA7XG5cdC0tZm9udC1sZXR0ZXItc3BhY2luZy1oNjogMDtcblx0LS1sZXR0ZXItc3BhY2luZzouMjVlbTtcblx0LS1sZXR0ZXItc3BhY2luZy1vbmU6IC4wNjI1ZW07XG5cdC0tbGV0dGVyLXNwYWNpbmctdHdvOiAuMTI1ZW07XG4gICAgLS1sZXR0ZXItc3BhY2luZy10aHJlZTogLjE4OGVtO1xuXHQtLWxldHRlci1zcGFjaW5nLWZvdXI6IC4yNWVtO1xuXHQtLWxldHRlci1zcGFjaW5nLWVpZ2h0OiAuNWVtO1xuXG5cdC8qIGJvcmRlci1yYWRpdXMgKi9cblx0LS1ib3JkZXItcmFkaXVzOiAuMzEzZW07IC8qIDVweCovXG5cdC0tYm9yZGVyLXJhZGl1cy0xMDogLjYyNWVtOyAvKiAxMHB4Ki9cblx0LS1ib3JkZXItcmFkaXVzLWJveDogLjM3NWVtOyAvKjZweCovXG5cdC0tYm9yZGVyLXJhZGl1cy0xMjogLjc1ZW07IC8qMTJweCovXG5cdC0tYm9yZGVyLXJhZGl1cy0xNjogMWVtOyAgLyogMTZweCAqL1xuXHQtLWJvcmRlci1yYWRpdXMtZWlnaHQ6IC41ZW07IC8qIDhweCAqL1xuXHQtLWJvcmRlci1yYWRpdXMtcGlsbDogMy4xMjVlbTsgLyogNTBweCAqL1xuXHQtLWJvcmRlci1yYWRpdXMtZnVsbDogMTAwJTsgLyogMTAwJSAqL1xuXG5cdC8qIHogaW5kZXggKi9cblx0LS16LWluZGV4LW1pbnVzOi0xO1xuXG5cblx0LyogQ29sb3JzICovXG5cdC0tZ2xvYmFsLWJvZHktYmdjb2xvcjogI2Y4ZjlmYTtcblx0LS1nbG9iYWwtYm9keS1saWdodGNvbG9yOiNmOWZiZmY7IFxuXHQtLWdsb2JhbC1mb250LWNvbG9yOiAjNmY3ZjkyO1xuXHQtLWdsb2JhbC1mb250LXRpdGxlOiAjMDcxNDJlO1xuXHQtLWJvcmRlci1jb2xvci1saWdodDogI2YxZjFmMTtcblx0LS1ib3JkZXItY29sb3ItZGFyazogIzdmODU4Yjtcblx0LS1jb2xvci10aGVtZS13aGl0ZS1ib3g6ICNmZmY7XG5cdC0tYm9yZGVyLWNvbG9yLWxpZ2h0LW9wYWNpdHk6IHJnYmEoNDcsIDEwMSwgMTg1LCAwLjE5KTtcblx0LS12ZXJpZnktdXNlci1jb2xvcjojMzg5N0YwO1xuXHQtLWRhcmstaWNvbi1jb2xvcjojNjQ3MzhiO1xuXHQtLWNvbG9yLXBvc3Qtc3RpY2t5LWJnOiAjZTVlZmZmO1xuXHQtLWNvbG9yLWlucHV0LXBsYWNlaG9sZGVyOiAjN2M4NTliO1xuXHQtLWNvbG9yLWlucHV0LWJvcmRlcjogI2NiY2JjYjtcblx0LS1jb2xvci1tZW51LWZvbnQ6ICM3Zjg1OGI7XG5cdC0tZGlzYWJsZS1jb2xvcjojY2JjYmNiO1xuXHQtLWdsb2JhbC1mb250LWRhcms6ICM2RjdGOTI7XG5cdC0tY29sb3ItZGVmYXVsdC1iZy1hdmF0YXI6ICNkZGVhZmY7XG5cdC0tY29sb3ItdGhlbWUtbGlnaHQtZ3JleTogI0VGRjRGRjtcblx0LS1ncmFkaWVudC1jb2xvcjpsaW5lYXItZ3JhZGllbnQoMTUxZGVnLCAjMkY2NUI5IDE0LjU4JSwgcmdiKDQ3IDEwMSAxODUgLyAyMiUpIDgyLjAyJSk7XG5cdC0taW5zdHJhLWNvbG9yOmxpbmVhci1ncmFkaWVudCg0NWRlZywjZjA5NDMzLCNlNjY4M2MgMjUlLCNkYzI3NDMgNTAlLCNjYzIzNjYgNzUlLCNiYzE4ODgpO1xuXG5cblx0LyogQ3VzdG9tIGVkaXRvciBjb2xvcnMgKi9cblx0LS1jb2xvci10aGVtZS1wcmltYXJ5OiMyZjY1Yjk7XG5cdC0tY29sb3ItdGhlbWUtcHJpbWFyeS1kYXJrOiMyYTVhYTY7XG5cdC0tY29sb3ItdGhlbWUtcHJpbWFyeS1saWdodDogI2VhZWZmODtcblx0LS1jb2xvci10aGVtZS1zdWNjZXNzOiAjMDBjNzkyOyBcblx0LS1jb2xvci10aGVtZS1zdWNjZXNzLWRhcms6ICMwMjlmNzY7XG5cdC0tY29sb3ItdGhlbWUtc3VjY2Vzcy1saWdodDogI2UzZjVmMTsgXG5cdC0tY29sb3ItdGhlbWUtZGFuZ2VyOiAjZjE0NjQ2OyBcblx0LS1jb2xvci10aGVtZS1kYW5nZXItZGFyazogI2YyMzczNztcblx0LS1jb2xvci10aGVtZS1kYW5nZXItbGlnaHQ6ICNmOGVhZWE7IFxuXHQtLWNvbG9yLXRoZW1lLXdhcm5pbmc6ICNmZmU5Nzg7IFxuXHQtLWNvbG9yLXRoZW1lLXdhcm5pbmctZGFyazogI2ZiZTE1Zjtcblx0LS1jb2xvci10aGVtZS13YXJuaW5nLWxpZ2h0OiAjZjlmN2U3OyBcblx0LS1jb2xvci10aGVtZS1pbmZvOiAjMDA5OWNjOyBcblx0LS1jb2xvci10aGVtZS1pbmZvLWRhcms6ICMwMTg3YjQ7XG5cdC0tY29sb3ItdGhlbWUtaW5mby1saWdodDogI2UzZjFmNjtcblx0LS1jb2xvci10aGVtZS1vcmFuZ2U6ICNmMDdhM2E7XG5cdC0tY29sb3ItdGhlbWUtb3JhbmdlLWRhcms6ICNlZDY5MjI7XG5cdC0tY29sb3ItdGhlbWUtb3JhbmdlLWxpZ2h0OiAjZjhlZmU5O1x0XG5cdC0tY29sb3ItdGhlbWUtZ3JleTogIzZGN0Y5Mjtcblx0LS1jb2xvci10aGVtZS1ncmV5LWRhcms6ICM4OThjOGY7XG5cdC0tY29sb3ItdGhlbWUtZ3JleS1saWdodDogI2ViZjRmZjtcblx0LS1jb2xvci10aGVtZS1zZWNvbmRhcnk6ICMwMDA1MDU7XG5cdC0tY29sb3ItdGhlbWUtYmxhY2s6ICMwMDA7XG5cdC0tY29sb3ItdGhlbWUtd2hpdGU6ICNmZmY7XG5cdC0tY29sb3ItdGhlbWUtc2tlbGV0b246ICNmNGY4ZmY7XG5cblx0LS1jb2xvci10aGVtZS1vbmxpbmU6ICMyRENEQjI7XG5cdC0tY29sb3ItdGhlbWUtb2ZmbGluZTogI0Y2QzIzQTtcblx0LS11bnJlYWQtbWVzc2FnZS1jb2xvcjogI2Y3ZjdmNztcblx0LS1jb2xvci10aGVtZS1yYXR0aW5nOiAjZmZiODAwO1xuXG5cdC0tbHAtcHJpbWFyeS1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG4gICAgLS1scC1zZWNvbmRhcnktY29sb3I6ICMwNzE0MmU7XG5cblx0LS1tYWluLWJtLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KSAhaW1wb3J0YW50O1xuXHQtLW1haW4tYm0tYmctY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlLWJveCkgIWltcG9ydGFudDtcblx0LS1ibS1mb250LWZhbWlseTogdmFyKC0tZ2xvYmFsLWZvbnQtZmFtaWx5KSAhaW1wb3J0YW50O1xuXHQtLWJtLW1lbnRpb24tY29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKSAhaW1wb3J0YW50O1xuXHQtLWJtLW1lbnRpb24tYmc6IHZhcigtLWdsb2JhbC1ib2R5LWJnY29sb3IpICFpbXBvcnRhbnQ7XG5cblx0LS1yZ2ItYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUtYm94KSAhaW1wb3J0YW50O1xuXHQtLWNvbG9yLWM6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblxuXHQtLWhlYWRlci1oZWlnaHQ6IDcwcHg7XG5cdC8qIHZlcnRpY2FsIG1lbnUgKi9cblx0LS1jb2xvci1zaWRlYmFyLWRhcms6ICMyMTI1Mjk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcblx0OnJvb3Qge1xuXHRcdC0tZm9udC1zaXplLWJvZHk6IC44MzR2dztcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICA6cm9vdCB7XG4gICAgICAgIC0tZm9udC1zaXplLWgxOiAyZW07XG4gICAgICAgIC0tZm9udC1zaXplLWgyOiAxLjhlbTtcbiAgICAgICAgLS1mb250LXNpemUtaDM6IDEuNmVtO1xuXHRcdC0tZm9udC1zaXplLWg0OiAxLjRlbTtcblx0XHQtLWZvbnQtc2l6ZS1oNTogMS4yZW07XG5cdFx0LS1mb250LXNpemUtaDY6IDFlbTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIDpyb290IHtcblx0XHQtLWZvbnQtc2l6ZS1ib2R5OiAuODc1ZW07XG4gICAgICAgIC0tZm9udC1zaXplLWgxOiAxLjhlbTtcbiAgICAgICAgLS1mb250LXNpemUtaDI6IDEuNmVtO1xuICAgICAgICAtLWZvbnQtc2l6ZS1oMzogMS40ZW07XG5cdFx0LS1mb250LXNpemUtaDQ6IDEuMmVtO1xuXHRcdC0tZm9udC1zaXplLWg1OiAxLjFlbTtcblx0XHQtLWZvbnQtc2l6ZS1oNjogMWVtO1xuICAgIH1cbn1cblxuW2RhdGEtbW9kZT1kYXJrXSB7XG4gICAgLS1jb2xvci10aGVtZS13aGl0ZTogI2ZmZjtcbiAgICAtLWdsb2JhbC1ib2R5LWJnY29sb3I6ICMwOTEwMjU7XG4gICAgLS1nbG9iYWwtYm9keS1saWdodGNvbG9yOiNmOWZiZmY7IFxuICAgIC0tZ2xvYmFsLWZvbnQtY29sb3I6ICNhNWE4YWI7XG4gICAgLS1nbG9iYWwtZm9udC10aXRsZTogI2ZmZjtcbiAgICAtLWJvcmRlci1jb2xvci1saWdodDogIzEwMTQyMTtcbiAgICAtLWJvcmRlci1jb2xvci1kYXJrOiAjN2Y4NThiOyAgIFxuXHQtLWJvcmRlci1jb2xvci1saWdodC1vcGFjaXR5OiByZ2JhKDAsMCwwLDAuMTkpOyBcbiAgICAtLWRhcmstaWNvbi1jb2xvcjojZmZmO1xuICAgIC0tY29sb3ItcG9zdC1zdGlja3ktYmc6ICNlNWVmZmY7XG4gICAgLS1jb2xvci1pbnB1dC1wbGFjZWhvbGRlcjogIzdjODU5YjtcbiAgICAtLWNvbG9yLWlucHV0LWJvcmRlcjogI2NiY2JjYjtcbiAgICAtLWNvbG9yLW1lbnUtZm9udDogIzdmODU4YjtcbiAgICAtLWRpc2FibGUtY29sb3I6I2NiY2JjYjtcbiAgICAtLWNvbG9yLWRlZmF1bHQtYmctYXZhdGFyOiAjZGRlYWZmO1xuICAgIC0tY29sb3ItdGhlbWUtd2hpdGUtYm94OiAjMDgwRDFFO1xuICAgIC0tdW5yZWFkLW1lc3NhZ2UtY29sb3I6ICMwYjExMjY7XG5cdC0tbWVudS1sYWJlbC1jb2xvcjogIzU2NmI4Yztcblx0LS1jb2xvci10aGVtZS1za2VsZXRvbjogIzA4MGYyNjtcblx0LS1jb2xvci10aGVtZS1saWdodC1ncmV5OiAjMjEyMjI0O1xuXHQtLWNvbG9yLWRlZmF1bHQtYmctYXZhdGE6ICMwMTBmMjY7XG5cblx0LS1jb2xvci10aGVtZS1wcmltYXJ5LWxpZ2h0OiAjMGUxZTM3O1xuXHQtLWNvbG9yLXRoZW1lLXN1Y2Nlc3MtbGlnaHQ6ICMwODIwMmY7IFxuXHQtLWNvbG9yLXRoZW1lLWRhbmdlci1saWdodDogIzFkMTUyODsgXG5cdC0tY29sb3ItdGhlbWUtd2FybmluZy1saWdodDogIzJlMzEzMTtcblx0LS1jb2xvci10aGVtZS1pbmZvLWxpZ2h0OiAjMDgxYzM0O1xuXHQtLWNvbG9yLXRoZW1lLW9yYW5nZS1saWdodDogIzFkMWEyNztcbn1cbiIsIi8qXG5DU1Mgbm9ybWFsaXphdGlvbiBiYXNlZCBpbiBwYXJ0IG9uIG5vcm1hbGl6ZS5jc3MgYnlcbk5pY29sYXMgR2FsbGFnaGVyIGFuZCBKb25hdGhhbiBOZWFsIGh0dHA6Ly9uZWNvbGFzLmdpdGh1Yi5pby9ub3JtYWxpemUuY3NzL1xuKi9cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBOb3JtYWxpemVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqL1xuXG4gaHRtbCB7XG5cdGxpbmUtaGVpZ2h0OiAxLjE1O1xuXHQvKiAxICovXG5cdC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcblx0LyogMiAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYm9keSB7XG5cdG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cbiAqL1xuXG5tYWluIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG5cdGZvbnQtc2l6ZTogMmVtO1xuXHRtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG5cdGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuXHQvKiAxICovXG5cdGhlaWdodDogMDtcblx0LyogMSAqL1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcblx0LyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcblx0Zm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcblx0LyogMSAqL1xuXHRmb250LXNpemU6IDFlbTtcblx0LyogMiAqL1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuYSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuXHRib3JkZXItYm90dG9tOiBub25lO1xuXHQvKiAxICovXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHQvKiAyICovXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcblx0LyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG5cdGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG5cdC8qIDEgKi9cblx0Zm9udC1zaXplOiAxZW07XG5cdC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG5cdGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG5cdGZvbnQtc2l6ZTogNzUlO1xuXHRsaW5lLWhlaWdodDogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG5cdGJvdHRvbTogLS4yNWVtO1xufVxuXG5zdXAge1xuXHR0b3A6IC0uNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuaW1nIHtcblx0Ym9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0LyogMSAqL1xuXHRmb250LXNpemU6IDEwMCU7XG5cdC8qIDEgKi9cblx0bGluZS1oZWlnaHQ6IDEuMTU7XG5cdC8qIDEgKi9cblx0bWFyZ2luOiAwO1xuXHQvKiAyICovXG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdC8qIDEgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3Qge1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0LyogMSAqL1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcblx0Ym9yZGVyLXN0eWxlOiBub25lO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG5cdG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuZmllbGRzZXQge1xuXHRwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmxlZ2VuZCB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC8qIDEgKi9cblx0Y29sb3I6IGluaGVyaXQ7XG5cdC8qIDIgKi9cblx0ZGlzcGxheTogdGFibGU7XG5cdC8qIDEgKi9cblx0bWF4LXdpZHRoOiAxMDAlO1xuXHQvKiAxICovXG5cdHBhZGRpbmc6IDA7XG5cdC8qIDMgKi9cblx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcblx0LyogMSAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXG4gKi9cblxudGV4dGFyZWEge1xuXHRvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAqL1xuXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC8qIDEgKi9cblx0cGFkZGluZzogMDtcblx0LyogMiAqL1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcblx0LyogMSAqL1xuXHRvdXRsaW5lLW9mZnNldDogLTJweDtcblx0LyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuXHQvKiAxICovXG5cdGZvbnQ6IGluaGVyaXQ7XG5cdC8qIDIgKi9cbn1cblxuLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuXHRkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG5cbnRlbXBsYXRlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuXG5baGlkZGVuXSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59IiwiQGltcG9ydCBcIl9jdXN0b20tcHJvcGVydGllcy5jc3NcIjtcblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIFR5cG9ncmFwaHlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuYm9keSxcbmJvZHkuY3NzX3ByZWZpeC1sZWFybnByZXNzLFxuYm9keS5sZWFybnByZXNzIHtcblx0YmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWJvZHktYmdjb2xvcik7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1nbG9iYWwtZm9udC1mYW1pbHkpO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtYm9keSk7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuXHRmb250LWZhbWlseTogdmFyKC0taGlnaGxpZ2h0LWZvbnQtZmFtaWx5KTtcblx0Zm9udC1zdHJldGNoOiBjb25kZW5zZWQ7XG5cdGNsZWFyOiBib3RoO1xuXHRtYXJnaW46IC42MjVlbSAwO1xuXHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuaDEsIC5oMSB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWgxKTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtaDEpO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1sZXR0ZXItc3BhY2luZy1oMSk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oMSk7XG59XG5cbmgyLCAuaDIge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oMik7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWgyKTtcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDIpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaDIpO1xufVxuXG5oMywgLmgzIHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDMpO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1oMyk7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWxldHRlci1zcGFjaW5nLWgzKTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWgzKTtcbn1cblxuaDQsIC5oNCB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWg0KTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtaDQpO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1sZXR0ZXItc3BhY2luZy1oNCk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oNCk7XG59XG5cbmg1LCAuaDUge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oNSk7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWg1KTtcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDUpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaDUpO1xufVxuXG5oNiwgLmg2IHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDYpO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1oNik7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWxldHRlci1zcGFjaW5nLWg2KTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWg2KTtcbn1cblxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcbn1cblxuc21hbGwsXG4udGV4dF9zbWFsbCB7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uei1pbmRleC1taW51cyB7XG5cdHotaW5kZXg6IHZhcigtLXotaW5kZXgtbWludXMpO1xuXG59XG5cbi5sZXR0ZXItc3BhY2luZyB7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZyk7XG59XG5cbmEge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbjppcyhoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCAuaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2KSA6aXMoYSwgYTp2aXNpdGVkKSB7XG5cdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG5cblxucCB7XG5cdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cdG1hcmdpbjogMWVtIDA7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LXApO1xufVxuXG5wcmUge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZS1ib3gpO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHRwYWRkaW5nOiAxZW07XG5cdGJvcmRlcjogLjA2MjVlbSBzb2xpZCB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLmNzc19wcmVmaXggaDEsIGJvZHkuYnVkZHlwcmVzcyBoMSxcbi5jc3NfcHJlZml4IGgyLCBib2R5LmJ1ZGR5cHJlc3MgaDIsXG4uY3NzX3ByZWZpeCBoMywgYm9keS5idWRkeXByZXNzIGgzLFxuLmNzc19wcmVmaXggaDQsIGJvZHkuYnVkZHlwcmVzcyBoNCxcbi5jc3NfcHJlZml4IGg1LCBib2R5LmJ1ZGR5cHJlc3MgaDUsXG4uY3NzX3ByZWZpeCBoNiwgYm9keS5idWRkeXByZXNzIGg2IHtcblx0bWFyZ2luOiAwO1xufVxuXG4qOjotbW96LXNlbGVjdGlvbiB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHR0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuOjotbW96LXNlbGVjdGlvbiB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHR0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuOjpzZWxlY3Rpb24ge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0dGV4dC1zaGFkb3c6IG5vbmU7XG59IiwiQGltcG9ydCBcIl9jdXN0b20tcHJvcGVydGllcy5jc3NcIjtcblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBFbGVtZW50c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbmh0bWwge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXG5cbi8qKlxuICogSW5oZXJpdCBib3gtc2l6aW5nIHRvIG1ha2UgaXQgZWFzaWVyIHRvIGNoYW5nZSB0aGUgcHJvcGVydHkgZm9yXG4gKiBjb21wb25lbnRzIHRoYXQgbGV2ZXJhZ2Ugb3RoZXIgYmVoYXZpb3I7IHNlZVxuICogaHR0cDovL2Nzcy10cmlja3MuY29tL2luaGVyaXRpbmctYm94LXNpemluZy1wcm9iYWJseS1zbGlnaHRseS1iZXR0ZXItYmVzdC1wcmFjdGljZS9cbiAqL1xuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcblx0Ym94LXNpemluZzogaW5oZXJpdDtcbn1cblxuYTpmb2N1cyB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5hOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbjpmb2N1cyB7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5cbmEge1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG5wIHtcblx0bWFyZ2luOiAxZW0gMDtcblx0bGluZS1oZWlnaHQ6IDEuNjZlbTtcbn1cblxuY29kZSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbmhyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYm9yZGVyLWNvbG9yLWRhcmspO1xuXHRib3JkZXI6IDA7XG5cdGhlaWdodDogLjA2MjVlbTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXG5cbnVsLFxub2wge1xuXHRwYWRkaW5nLWxlZnQ6IDEuNTYzZW07XG5cdG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuXG5vbCBvbCB7XG5cdHBhZGRpbmctbGVmdDogMS41NjNlbTtcbn1cblxuXG4vKiBEZWZpbml0aW9uIExpc3RzICovXG5kZCB7XG5cdG1hcmdpbjogMCAxLjVlbSAxLjVlbTtcbn1cblxuZGwgZGQge1xuXHRtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbmRsIGRkOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5saT51bCxcbmxpPm9sIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuaW1nIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi8qIHN0eWxlbGludC1lbmFibGUgKi9cblxuXG4vKiBUYWJsZSAqL1xudGFibGUge1xuXHRib3JkZXI6IC4wNjI1ZW0gc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLWxpZ2h0KTtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbi1ib3R0b206IDEuMjVlbTtcbn1cblxudGFibGUgdGQsXG50YWJsZSB0aCB7XG5cdGJvcmRlcjogLjA2MjVlbSBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xuXHRwYWRkaW5nOiAuMzEzZW0gLjVlbTtcbn1cblxudGFibGUgdGQgYSB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG59XG5cbmF1ZGlvIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi8qIGlucHV0cyAqL1xuW3R5cGU9cmFkaW9dIHtcblx0d2lkdGg6IDFlbTtcblx0aGVpZ2h0OiAxZW07XG5cdG1hcmdpbi1yaWdodDogLjNlbTtcbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcblx0d2lkdGg6IDFlbTtcblx0aGVpZ2h0OiAxZW07XG5cdG1hcmdpbi1yaWdodDogLjYyNWVtO1xuXHRsaW5lLWhlaWdodDogMjtcbn1cblxuLmZvcm0tY29udHJvbCxcbmlucHV0LFxuaW5wdXRbdHlwZT1cInRleHRcIl0sXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5pbnB1dFt0eXBlPVwidXJsXCJdLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG5pbnB1dFt0eXBlPVwidGVsXCJdLFxuaW5wdXRbdHlwZT1cInJhbmdlXCJdLFxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0sXG5pbnB1dFt0eXBlPVwid2Vla1wiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cImNvbG9yXCJdLFxudGV4dGFyZWEsXG4uY29tbWVudC1yZXNwb25kIC5jb21tZW50LWZvcm0gdGV4dGFyZWEsIFxuLmNvbW1lbnQtcmVzcG9uZCAuY29tbWVudC1mb3JtIGlucHV0IHtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDAgMWVtO1xuXHRoZWlnaHQ6IDMuMTIzZW07XG5cdGxpbmUtaGVpZ2h0OiAzLjEyM2VtO1xuXHRmb250LWZhbWlseTogdmFyKC0taGlnaGxpZ2h0LWZvbnQtZmFtaWx5KTtcblx0Zm9udC1zaXplOiB2YXIoLS1nbG9iYWwtZm9udC1zaXplKTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXJlZ3VsYXIpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1nbG9iYWwtYm9keS1iZ2NvbG9yKTtcblx0Ym9yZGVyOiAuMDYyNWVtIHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xufVxuXG5zZWxlY3QsXG4uZm9ybS1zZWxlY3Qge1xuXHRsaW5lLWhlaWdodDogMy4xMjNlbTtcblx0aGVpZ2h0OiAzLjEyM2VtO1xuXHRwYWRkaW5nOiAwIC42MjVlbTtcblx0d2lkdGg6IDEwMCU7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdsb2JhbC1ib2R5LWJnY29sb3IpO1xuXHRib3JkZXI6IC4wNjI1ZW0gc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLWxpZ2h0KTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG5cdHRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2UtaW4tb3V0O1xufVxuXG50ZXh0YXJlYSxcbi5mb3JtLWZsb2F0aW5nPnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG5cdHBhZGRpbmc6IDFlbSAwO1xuXHRtaW4taGVpZ2h0OiA5LjM3NWVtO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1ib2R5KTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xufVxudGV4dGFyZWEge1xuXHRwYWRkaW5nOiAxZW07XG59XG5cbnNlbGVjdCBvcHRpb24ge1xuICAgIHBhZGRpbmc6IDZlbTtcbiAgICBjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1nbG9iYWwtZm9udC1mYW1pbHkpO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpO1xuICAgIGxpbmUtaGVpZ2h0OiAzO1xufVxuXG5pbnB1dDo6cGxhY2Vob2xkZXIsXG5pbnB1dDo6LXdlYmtpdC1wbGFjZWhvbGRlcixcbmlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG50ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbnRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyLFxudGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdOjotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xufVxuXG5pbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cyxcbmlucHV0OmZvY3VzLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInVybFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInRlbFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJyYW5nZVwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJkYXRlXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cIndlZWtcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwidGltZVwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJkYXRldGltZVwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJjb2xvclwiXTpmb2N1cyxcbnRleHRhcmVhOmZvY3VzLFxuc2VsZWN0OmZvY3VzLFxuLmZvcm0tY29udHJvbDpmb2N1cyxcbi5jb21tZW50LXJlc3BvbmQgLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYTpmb2N1cywgXG4uY29tbWVudC1yZXNwb25kIC5jb21tZW50LWZvcm0gaW5wdXQ6Zm9jdXMge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcbn1cblxuLmNzc19wcmVmaXgtbG9naW4tZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ2xvYmFsLWJvZHktYmdjb2xvcik7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbmVtYmVkLFxuaWZyYW1lLFxub2JqZWN0IHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuaWZyYW1lIHtcblx0Ym9yZGVyOiBub25lO1xufVxuXG5sYWJlbCB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG59XG5cbi8qIGZsb2F0aW5nIElucHV0ICovXG4uZm9ybS1mbG9hdGluZyxcbi5mb3JtLWVkaXRvci1ib3gge1xuXHRtYXJnaW4tYm90dG9tOiAyZW07XG59XG5cbi5mb3JtLWVkaXRvci1ib3ggbGFiZWwge1xuXHRmb250LXNpemU6IDFlbTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWktYm9sZCk7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1oaWdobGlnaHQtZm9udC1mYW1pbHkpO1xufVxuXG4uZm9ybS1mbG9hdGluZz5sYWJlbCB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1yZWd1bGFyKTtcblx0aGVpZ2h0OiBhdXRvO1xuXHRwYWRkaW5nOiAuODVlbSAxZW07XG5cdGJvcmRlcjogbm9uZTtcblx0dHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcbn1cblxuLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpmb2N1c35sYWJlbCxcbi5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWwsXG4uZm9ybS1mbG9hdGluZz4uZm9ybS1zZWxlY3R+bGFiZWwsXG4uZm9ybS1mbG9hdGluZz4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzfmxhYmVsLFxuLmZvcm0tZmxvYXRpbmc+LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1c35sYWJlbCB7XG5cdG9wYWNpdHk6IDE7XG5cdHRyYW5zZm9ybTogc2NhbGUoLjc1KSB0cmFuc2xhdGVZKC0uNmVtKSB0cmFuc2xhdGVYKDEuNWVtKTtcblx0cGFkZGluZzogMCAuNWVtO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZS1ib3gpO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1sZWZ0OiAuMDYyNWVtIHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG5cdGJvcmRlci1yaWdodDogLjA2MjVlbSBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xuXHRsaW5lLWhlaWdodDogMS4xZW07XG5cdGxldHRlci1zcGFjaW5nOiAuMWVtO1xufVxuXG4uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOmZvY3VzfmxhYmVsIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sIHtcblx0aGVpZ2h0OiAzLjEyM2VtO1xuXHRsaW5lLWhlaWdodDogMy4xMjNlbTtcblx0cGFkZGluZzogMCAxZW07XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcblx0bWluLWhlaWdodDogMy4xMjNlbTtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSBpbnB1dCB7XG5cdGhlaWdodDogYXV0bztcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1iZ2NvbG9yKTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1ib3JkZXItY29sb3ItZGFyayk7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIGxpIHtcbiAgICBtYXJnaW46IDEwcHggMTBweCAwIDA7XG59XG5cbi5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcblx0cGFkZGluZzogMWVtO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xufVxuXG4uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOmZvY3VzIHtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLnJhZGlvLWJ1dHRvbi1vcHRpb25zIC5vcHRpb24tbGFiZWwge1xuICAgIG1hcmdpbi1yaWdodDogMS41ZW07XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5mb3JtLWZsb2F0aW5nIC5icC14cHJvZmlsZS1jaGVja2JveC1hY2NlcHRhbmNlLWZpZWxkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbiNidWRkeXByZXNzIC5mb3JtLWZsb2F0aW5nIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0bGluZS1oZWlnaHQ6IDMuMTIzZW07XG59XG5cbiNidWRkeXByZXNzIC5mb3JtLWZsb2F0aW5nIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG5cdGhlaWdodDogMy4xMjNlbTtcbn1cblxuI2J1ZGR5cHJlc3MgLmZvcm0tZmxvYXRpbmcgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuXHRoZWlnaHQ6IDMuMTIzZW07XG59XG5cbiNidWRkeXByZXNzIC5maWVsZC12aXNpYmlsaXR5LXNldHRpbmdzIC5yYWRpbyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAxLjVlbTtcblx0cm93LWdhcDogLjVlbTtcblx0bWFyZ2luLXRvcDogLjVlbTtcbn1cbi5maWVsZC12aXNpYmlsaXR5LXNldHRpbmdzLWNsb3NlIHtcbiAgICBtYXJnaW4tdG9wOiAuOGVtO1xufVxuLmNzc19wcmVmaXgtbG9naW4tZm9ybSBpbnB1dDotd2Via2l0LWF1dG9maWxsLCBcbi5jc3NfcHJlZml4LWxvZ2luLWZvcm0gaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUsIFxuLmNzc19wcmVmaXgtbG9naW4tZm9ybSBpbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzLCBcbi5jc3NfcHJlZml4LWxvZ2luLWZvcm0gaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3Zlcixcbi5jc3NfcHJlZml4LWxvZ2luLWZvcm0gaW5wdXQ6LWludGVybmFsLWF1dG9maWxsLXNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1nbG9iYWwtYm9keS1iZ2NvbG9yKSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbmlucHV0OmZvY3VzLXZpc2libGUgKyBsYWJlbCB7XG5cdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcblx0Ym9yZGVyLXJhZGl1czogbm9uZTtcbn1cblxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcblx0LmZvcm0tZmxvYXRpbmc+bGFiZWwge1xuXHRcdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtYWxsKTtcblx0XHRwYWRkaW5nOiAxLjFlbSAxZW07XG5cdH1cbn0iLCJAaW1wb3J0IFwiX2N1c3RvbS1wcm9wZXJ0aWVzLmNzc1wiO1xyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jIExpbmtzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cclxuYSB7XHJcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xyXG59XHJcblxyXG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXHJcblxyXG5cclxuYTpob3ZlciB7XHJcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnktZGFyayk7XHJcbn1cclxuXHJcbmE6Zm9jdXMge1xyXG5cdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuXHRib3gtc2hhZG93OiBub25lO1xyXG59XHJcblxyXG5hOmhvdmVyLFxyXG5hOmFjdGl2ZSB7XHJcblx0b3V0bGluZTogMDtcclxufSIsIkBpbXBvcnQgXCJfY3VzdG9tLXByb3BlcnRpZXMuY3NzXCI7XG5cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0OTlweCkge1xuXHQuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IHZhcigtLWNvbnRlbnQtd2lkdGgtc20pO1xuXHR9XG5cblx0LmNzc19wcmVmaXggLmNvbnRhaW5lciB7XG5cdFx0bWF4LXdpZHRoOiB2YXIoLS1jb250ZW50LXdpZHRoKTtcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTMwMCkge1xuXHQuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IHZhcigtLWNvbnRlbnQtd2lkdGgtc20pO1xuXHR9XG5cblx0LmNzc19wcmVmaXggLmNvbnRhaW5lciB7XG5cdFx0bWF4LXdpZHRoOiB2YXIoLS1jb250ZW50LXdpZHRoKTtcblx0fVxufVxuXG5ib2R5IC5jb250YWluZXIge1xuXHRtYXgtd2lkdGg6IHZhcigtLWNvbnRlbnQtd2lkdGgtc20pO1xufVxuXG4uY29udGFpbmVyLWZsdWlkIHtcblx0cGFkZGluZzogMCAyZW07XG59XG5cbmJvZHkgLmNzc19wcmVmaXggLmNvbnRhaW5lcixcbmJvZHkgLmVsZW1lbnRvci1zZWN0aW9uLmVsZW1lbnRvci1zZWN0aW9uLWJveGVkPi5lbGVtZW50b3ItY29udGFpbmVyIHtcblx0bWF4LXdpZHRoOiB2YXIoLS1jb250ZW50LXdpZHRoKTtcbn1cblxuLnNpZGViYXIrLm1haW4tY29udGFpbmVyLFxuLnNpZGViYXIrLm1haW4tY29udGFpbmVyPmhlYWRlciB7XG5cdG1hcmdpbi1sZWZ0OiB2YXIoLS1zaWRlYmFyLXdpZHRoKTtcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZTtcbn1cblxuLnNpZGViYXIuc2lkZWJhci1taW5pKy5tYWluLWNvbnRhaW5lcixcbi5zaWRlYmFyLnNpZGViYXItbWluaSsubWFpbi1jb250YWluZXI+aGVhZGVyIHtcblx0bWFyZ2luLWxlZnQ6IHZhcigtLW1pbmktc2lkZWJhci13aWR0aCk7XG5cdHRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2U7XG59XG5cbi5jb250ZW50LWFyZWEgLnNpdGUtbWFpbixcbi5jc3NfcHJlZml4LWFjdGl2aXR5LXNpdGUtbWFpbiB7XG5cdHBhZGRpbmc6IHZhcigtLWdsb2JhbC1wYWdlLXRvcC1zcGFjaW5nKSAwIHZhcigtLWdsb2JhbC1wYWdlLWJvdHRvbS1zcGFjaW5nKTtcbn1cblxuLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluLmNzc19wcmVmaXgtYnAtbWFpbiB7XG5cdHBhZGRpbmctdG9wOiAwO1xufVxuXG4uaG9tZSAuY3NzX3ByZWZpeCAuY29udGVudC1hcmVhIC5zaXRlLW1haW4ge1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uaG9tZS5ibG9nIC5jc3NfcHJlZml4IC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG5cdHBhZGRpbmc6IHZhcigtLWdsb2JhbC1wYWdlLXRvcC1zcGFjaW5nKSAxZW0gdmFyKC0tZ2xvYmFsLXBhZ2UtYm90dG9tLXNwYWNpbmcpO1xufVxuXG4uaG9tZS5idWRkeXByZXNzLmFjdGl2aXR5IC5jc3NfcHJlZml4IC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG5cdHBhZGRpbmc6IDJlbSAwIHZhcigtLWdsb2JhbC1wYWdlLWJvdHRvbS1zcGFjaW5nKTtcbn1cblxuLmNvbnRlbnQtYXJlYSAuY3NzX3ByZWZpeC1icC1kZWZhdWx0LW1haW4uc2l0ZS1tYWluIHtcblx0cGFkZGluZzogMmVtIDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LmNvbnRhaW5lci1mbHVpZCB7XG5cdFx0cGFkZGluZzogMCAyZW07XG5cdH1cblxuXHQuY29udGVudC1hcmVhIC5zaXRlLW1haW4sXG5cdC5jc3NfcHJlZml4LWFjdGl2aXR5LXNpdGUtbWFpbiB7XG5cdFx0cGFkZGluZzogdmFyKC0tZ2xvYmFsLXBhZ2UtdG9wLXNwYWNpbmctdGFibGV0KSAwIHZhcigtLWdsb2JhbC1wYWdlLWJvdHRvbS1zcGFjaW5nLXRhYmxldCk7XG5cdH1cblxuXHQuaG9tZS5ibG9nIC5jc3NfcHJlZml4IC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG5cdFx0cGFkZGluZzogdmFyKC0tZ2xvYmFsLXBhZ2UtdG9wLXNwYWNpbmctdGFibGV0KSAwIHZhcigtLWdsb2JhbC1wYWdlLWJvdHRvbS1zcGFjaW5nLXRhYmxldCk7XG5cdH1cblxuXHQuaG9tZS5idWRkeXByZXNzLmFjdGl2aXR5IC5jc3NfcHJlZml4IC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG5cdFx0cGFkZGluZzogMmVtIDAgdmFyKC0tZ2xvYmFsLXBhZ2UtYm90dG9tLXNwYWNpbmctdGFibGV0KTtcblx0fVxuXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuY29udGFpbmVyLWZsdWlkIHtcblx0XHRwYWRkaW5nOiAwIDFlbTtcblx0fVxuXG5cdC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbixcblx0LmNzc19wcmVmaXgtYWN0aXZpdHktc2l0ZS1tYWluIHtcblx0XHRwYWRkaW5nOiB2YXIoLS1nbG9iYWwtcGFnZS10b3Atc3BhY2luZy1tb2JpbGUpIDAgdmFyKC0tZ2xvYmFsLXBhZ2UtYm90dG9tLXNwYWNpbmctbW9iaWxlKTtcblx0fVxuXG5cdC5ob21lLmJsb2cgLmNzc19wcmVmaXggLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcblx0XHRwYWRkaW5nOiB2YXIoLS1nbG9iYWwtcGFnZS10b3Atc3BhY2luZy1tb2JpbGUpIDAgdmFyKC0tZ2xvYmFsLXBhZ2UtYm90dG9tLXNwYWNpbmctbW9iaWxlKTtcblx0fVxuXG5cdC5jb250ZW50LWFyZWEgLmNzc19wcmVmaXgtYnAtZGVmYXVsdC1tYWluLnNpdGUtbWFpbiB7XG5cdFx0cGFkZGluZzogMWVtIDA7XG5cdH1cblxufVxuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFx0XHQgIFNjcm9sbGJhclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogd2lkdGggKi9cbjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHR3aWR0aDogLjZlbTtcblx0aGVpZ2h0OiAuMjVlbTtcbn1cbi5oZWFkZXItbm90aWZpY2F0aW9uLWljb24gLmRyb3Bkb3duLW1lbnUgLml0ZW0tYm9keTo6LXdlYmtpdC1zY3JvbGxiYXIgLC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzPi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnM6Oi13ZWJraXQtc2Nyb2xsYmFye1xuXHR3aWR0aDogLjI1ZW07XG59XG4vKiBUcmFjayAqL1xuOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG5cdGJvcmRlci1yYWRpdXM6IC4zMTNlbTtcbn1cblxuLyogSGFuZGxlICovXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdGJvcmRlci1yYWRpdXM6IC4zMTNlbTtcbn1cblxuLnNjcm9sbGJhci10cmFjayB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNjcm9sbGJhci10aHVtYiB7XG5cdHdpZHRoOiAwICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRib3JkZXItcmFkaXVzOiAuMzEzZW07XG5cdHNjcm9sbGJhci13aWR0aDogbm9uZTtcbn1cblxuLnlTY3JvbGxlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ueVNjcm9sbGVyIHtcblx0c2Nyb2xsYmFyLXdpZHRoOiBub25lO1xufVxuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgQmFjayB0byBUb3AgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNzcy1wcmVmaXgtdG9wIHtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlIDBzO1xufVxuXG4jYmFjay10by10b3AgLnRvcCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0bWFyZ2luOiAwO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRib3R0b206IDIuMDYzZW07XG5cdHJpZ2h0OiAxLjg3NWVtO1xuXHR6LWluZGV4OiA5OTk7XG5cdGZvbnQtc2l6ZTogMS42MjVlbTtcblx0d2lkdGg6IDEuODc1ZW07XG5cdGhlaWdodDogMS44NzVlbTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogMS44NzVlbTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1mdWxsKTtcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZS1pbi1vdXQ7XG59XG5cbiNiYWNrLXRvLXRvcCAudG9wIGkge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlLWluLW91dDtcbn1cblxuI2JhY2stdG8tdG9wIC50b3A6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0gIExvYWRlciAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiNsb2FkaW5nIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1iZ2NvbG9yKTtcblx0ei1pbmRleDogOTk5OTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgIEJyZWFkY3J1bWIgc3R5bGUgMSAyIGFuZCAzIDQgNVxuICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWIge1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXIgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0cGFkZGluZzogNy4xNjZlbSAxZW07XG59XG4uY3NzX3ByZWZpeC1oZWFkZXItb3ZlciAuY3NzX3ByZWZpeC1icmVhZGNydW1iIHtcblx0cGFkZGluZzogMTIuMTI1ZW0gMCA2Ljg3NWVtO1xufVxuXG4uYnJlYWRjcnVtYiBsaSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYiAuY3NzX3ByZWZpeC1icmVhZGNydW1iLWJveCxcbi5jc3NfcHJlZml4LWJyZWFkY3J1bWIgLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1uYXYge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDI7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWIgb2wgbGkgYSxcbi5jc3NfcHJlZml4LWJyZWFkY3J1bWIgb2wgbGkge1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctb25lKTtcbn1cblxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYiBvbCBsaSBhIHtcblx0Zm9udC1zaXplOiBpbmhlcml0O1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iIG9sIGxpIGE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iIG9sIGxpIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwZFwiO1xuXHRmb250LWZhbWlseTogJ2ljb25seSc7XG5cdGZvbnQtd2VpZ2h0OiAyMDA7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cGFkZGluZzogMDtcblx0bGVmdDogLTRweDtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDUlKTtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWIgbGkuYnJlYWRjcnVtYi1pdGVtIHNwYW4ge1xuICAgIHBhZGRpbmctcmlnaHQ6IC41ZW07XG59XG5cblxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYiAuYnJlYWRjcnVtYiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYiBvbCB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iIC50aXRsZSB7XG5cdG1hcmdpbi1ib3R0b206IC4zMTNlbTtcblx0bWFyZ2luLXRvcDogMDtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1uYXYgLmJyZWFkY3J1bWIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0ZmxleC13cmFwOiB3cmFwO1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iLW5hdiBvbCBsaSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmJyZWFkY3J1bWItYmcsXG4uYnJlYWRjcnVtYi12aWRlbyxcbi52aWRlby1jc3NfcHJlZml4LWJnLW92ZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5icmVhZGNydW1iLWJnIHZpZGVvLFxuLmJyZWFkY3J1bWItYmcgI3ZpZGVvLWJhY2tncm91bmQsXG4uYnJlYWRjcnVtYi12aWRlbyB2aWRlbyxcbi52aWRlby1jc3NfcHJlZml4LWJnLW92ZXIgdmlkZW8sXG4udmlkZW8tYnJlYWRjcnVtYi1iZyAjdmlkZW8tYmFja2dyb3VuZCxcbi52aWRlby1jc3NfcHJlZml4LWJnLW92ZXIgI3ZpZGVvLWJhY2tncm91bmQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDUwJTtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5cbkBtZWRpYShtYXgtd2lkdGggOiA3NjdweCkge1xuXHRcblx0LyogRGVmYXVsdCBIZWFkZXIgb3ZlciBwb3NpdGlvbiovXG5cdC5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyLmNzc19wcmVmaXgtaGVhZGVyLW92ZXIgLmNzc19wcmVmaXgtYnJlYWRjcnVtYiB7XG5cdFx0cGFkZGluZzogOS4xMjVlbSAxZW0gNS4xMjVlbTtcblx0fVxuXG5cdC5jc3NfcHJlZml4LWhlYWRlci1vdmVyIC5jc3NfcHJlZml4LWJyZWFkY3J1bWIge1xuXHRcdHBhZGRpbmc6IDkuMTI1ZW0gMWVtIDUuMTI1ZW07XG5cdH1cbn1cblxuLyogYnVkZHlwcmVzcyBicmVhZGNydW1iICAqL1xuXG4uY3NzX3ByZWZpeC1icC1iYW5uZXIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KSB1cmwoLi4vaW1hZ2VzL3JlZHV4L2JwLWJhbm5lci5qcGcpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRwYWRkaW5nOiA3LjY4OGVtIDJlbTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1ib3gpO1xuXHRtYXJnaW4tdG9wOiAyZW07XG59XG5cbi5jc3NfcHJlZml4LWJwLWJhbm5lciAuY3NzX3ByZWZpeC1icC1iYW5uZXItdGl0bGUgLnRpdGxlIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuLmNzc19wcmVmaXgtYnAtYmFubmVyIC5jc3NfcHJlZml4LXN1YnRpdGxlIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0d2lkdGg6IDgwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQuY3NzX3ByZWZpeC1icC1iYW5uZXIge1xuXHRcdHBhZGRpbmc6IDRlbSAyZW07XG5cdH1cblxuXHQuY3NzX3ByZWZpeC1icC1iYW5uZXIgLmNzc19wcmVmaXgtc3VidGl0bGUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuY3NzX3ByZWZpeC1icC1iYW5uZXIge1xuXHRcdG1hcmdpbi10b3A6IDJlbTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmNzc19wcmVmaXgtYnAtYmFubmVyIHtcblx0XHRtYXJnaW4tdG9wOiAxZW07XG5cdH1cbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMgQWRtaW5iYXIgY3NzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuYm9keS5hZG1pbi1iYXIgaGVhZGVyLFxyXG5ib2R5LmFkbWluLWJhci5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIGhlYWRlciB7XHJcblx0dG9wOiAzMnB4O1xyXG59XHJcblxyXG5ib2R5LmFkbWluLWJhci5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyICNwYWdlLnNpdGUge1xyXG5cdG1hcmdpbi10b3A6IDMycHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjc4MnB4KSB7XHJcblxyXG5cdC8qIFN0YXRpYyBhZG1pbmJhciAoTm90IHN0aWNreSkqL1xyXG5cdGJvZHkuYWRtaW4tYmFyIGhlYWRlcixcclxuXHRib2R5LmFkbWluLWJhci5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIGhlYWRlciB7XHJcblx0XHR0b3A6IDQ2cHg7XHJcblx0fVxyXG5cclxuXHRib2R5LmFkbWluLWJhci5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyICNwYWdlLnNpdGUge1xyXG5cdFx0bWFyZ2luLXRvcDogNDZweDtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcclxuXHJcblx0Ym9keS5hZG1pbi1iYXIuY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciAjcGFnZS5zaXRlIHtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0fVxyXG5cclxuXHRib2R5LmFkbWluLWJhci5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIGhlYWRlcixcclxuXHRib2R5LmFkbWluLWJhciBoZWFkZXIge1xyXG5cdFx0dG9wOiA0NnB4O1xyXG5cdH1cclxuXHJcblx0Ym9keS5hZG1pbi1iYXIuY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciBoZWFkZXIuaGVhZGVyLXN0aWNreSxcclxuXHRib2R5LmFkbWluLWJhciBoZWFkZXIuaGVhZGVyLXN0aWNreSB7XHJcblx0XHR0b3A6IDA7XHJcblx0fVxyXG5cclxuXHJcblx0Ym9keS5hZG1pbi1iYXIuY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciAjcGFnZS5zaXRlLmhlYWRlci12ZXJ0aWNsZSB7XHJcblx0XHRwYWRkaW5nLXRvcDogMTJlbTtcclxuXHR9XHJcbn0iLCJAaW1wb3J0IFwiX2FkbWluYmFyLmNzc1wiO1xuXG4vKiBoZWFkZXIgKi9cbmhlYWRlciB7XG5cdHRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2UgMHM7XG59XG5cbmhlYWRlciAubmF2YmFyLWJyYW5kLFxuZm9vdGVyIC5uYXZiYXItYnJhbmQge1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG59XG4vKiBEZWZhdWx0IEhlYWRlciAqL1xuLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgaGVhZGVyLmhlYWRlci1kZWZhdWx0LFxuLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgaGVhZGVyLmhlYWRlci12ZXJ0aWNsZSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcblx0ei1pbmRleDogOTk4O1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZS1ib3gpO1xufVxuLmNzc19wcmVmaXgtbG9naW4tZm9ybSAuY3NzX3ByZWZpeC1sb2dvIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgaGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdGlja3ksXG4uY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciBoZWFkZXIuaGVhZGVyLXZlcnRpY2xlLmhlYWRlci1zdGlja3kge1xuXHRib3gtc2hhZG93OiB2YXIoLS1nbG9iYWwtYm94LXNoYWRvdyk7XG59XG5cbi5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyICNwYWdlLnNpdGUge1xuXHRwYWRkaW5nLXRvcDogdmFyKC0taGVhZGVyLWhlaWdodCk7XG59XG5cbi8qIE5hdmlnYXRpb24gTWVudSAqL1xuaGVhZGVyIC5uYXZiYXItYnJhbmQge1xuXHRtYXJnaW4tcmlnaHQ6IDJlbTtcblx0cGFkZGluZzogLjc1ZW0gMDtcbiAgICBmb250LXNpemU6IDEuMjVlbTtcbn1cblxuaGVhZGVyIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2PmxpOmZpcnN0LWNoaWxkPi5uYXYtbGluaywgXG5oZWFkZXIgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdj5saTpmaXJzdC1jaGlsZD4ubmF2LWxpbmssIFxuaGVhZGVyIC5uYXZiYXItbmF2PmxpOmZpcnN0LWNoaWxkPmEge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbmhlYWRlciAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdj5saT4ubmF2LWxpbmssXG5oZWFkZXIgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdj5saT4ubmF2LWxpbmssXG5oZWFkZXIgLm5hdmJhci1uYXY+bGk+YSB7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1zZW1pLWJvbGQpO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctb25lKTtcblx0cGFkZGluZzogMS4xMjVlbSAxLjU2M2VtO1xuXHRsaW5lLWhlaWdodDogMS43ZW07XG5cdGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuaGVhZGVyIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGluayxcbmhlYWRlciAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluayxcbmhlYWRlciAubmF2YmFyLW5hdiBhIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHRmb250LWZhbWlseTogdmFyKC0taGlnaGxpZ2h0LWZvbnQtZmFtaWx5KTtcblx0cGFkZGluZzogMS4xMjVlbSAxZW07XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0em9vbTogMTtcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZS1pbi1vdXQ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuaGVhZGVyIHVsLm5hdmJhci1uYXY+bGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbj5hPi5tZW51LXRpdGxlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLXJpZ2h0OiAxLjJlbTtcbn1cblxuaGVhZGVyIHVsLm5hdmJhci1uYXYgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbj5hPi5tZW51LXRpdGxlOmFmdGVyICxcbmhlYWRlciB1bC5uYXZiYXItbmF2IGxpLm1vcmVfbWVudT5hPi5tZW51LXRpdGxlOmFmdGVye1xuXHRjb250ZW50OiBcIlxcZTAxNVwiO1xuICAgIGZvbnQtZmFtaWx5OiBJY29ubHk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IC42ZW07XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdHRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2U7XG59XG5oZWFkZXIgdWwubmF2YmFyLW5hdj5saS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPmE+Lm1lbnUtdGl0bGU6YWZ0ZXIgLFxuaGVhZGVyIHVsLm5hdmJhci1uYXYgbGkubW9yZV9tZW51PmE+Lm1lbnUtdGl0bGU6YWZ0ZXJ7XG5cdGZvbnQtc2l6ZTogLjVlbTtcbn1cbmhlYWRlciB1bC5uYXZiYXItbmF2PmxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXI+YT4ubWVudS10aXRsZTphZnRlciAsXG5oZWFkZXIgdWwubmF2YmFyLW5hdiBsaS5tb3JlX21lbnU6aG92ZXI+YT4ubWVudS10aXRsZTphZnRlcntcbiAgICBjb250ZW50OiBcIlxcZTAxOFwiO1xufVxuaGVhZGVyIHVsLm5hdmJhci1uYXYgbGk+LnN1Yi1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4+YT4ubWVudS10aXRsZTphZnRlciB7XG5cdHJpZ2h0OiAyZW07XG5cdGNvbnRlbnQ6IFwiXFxlMDE0XCI7XG5cdGZvbnQtc2l6ZTogLjhlbTtcbn1cblxuaGVhZGVyIHVsLm5hdmJhci1uYXYgLnN1Yi1tZW51IGxpIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRmb250LWZhbWlseTogdmFyKC0taGlnaGxpZ2h0LWZvbnQtZmFtaWx5KTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXJlZ3VsYXIpO1xuXHRsaW5lLWhlaWdodDogMS43ZW1cbn1cblxuaGVhZGVyIHVsLm5hdmJhci1uYXY+bGkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IC40NTllbSAwO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtc2VtaS1ib2xkKTtcblx0bGluZS1oZWlnaHQ6IDEuN2VtO1xuXHRmb250LWZhbWlseTogdmFyKC0taGlnaGxpZ2h0LWZvbnQtZmFtaWx5KTtcbn1cblxuaGVhZGVyIHVsLm5hdmJhci1uYXY+bGkgLmljb24gc3ZnLFxuaGVhZGVyIHVsLm5hdmJhci1uYXY+bGkgLmljb24gaW1nIHtcblx0d2lkdGg6IDFlbTtcblx0aGVpZ2h0OiAxZW07XG5cdG1hcmdpbi1yaWdodDogLjVlbTtcbn1cblxuaGVhZGVyIHVsLm5hdmJhci1uYXY+bGkgLnJpZ2h0LWljb24gc3ZnIHtcblx0d2lkdGg6IDFlbTtcblx0aGVpZ2h0OiAxZW07XG5cdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLyogaGVhZGVyIGdsYXNzIGVmZmFjdCAgKi9cbi5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIGhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItZ2xhc3MsXG4uY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciBoZWFkZXIuaGVhZGVyLXZlcnRpY2xlLmhlYWRlci1nbGFzcyB7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMzMwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgLTglLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDEpIDEyMCUpO1xuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCgzMzBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAtOCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMSkgMTIwJSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpIC04JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAxKSAxMjAlKTtcbiAgICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gICAgYm9yZGVyLWJvdHRvbTogLjA2M2VtIHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG59XG5bZGF0YS1tb2RlPWRhcmtdIC5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIGhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItZ2xhc3MsXG5bZGF0YS1tb2RlPWRhcmtdIC5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIGhlYWRlci5oZWFkZXItdmVydGljbGUuaGVhZGVyLWdsYXNzIHtcblx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMzMwZGVnLCByZ2JhKDksIDE2LCAzNywgMC41KSAtOCUsIHJnYmEoOSwgMTYsIDM3LCAwLjAxKSAxMjAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoMzMwZGVnLCByZ2JhKDksIDE2LCAzNywgMC41KSAtOCUsIHJnYmEoOSwgMTYsIDM3LCAwLjAxKSAxMjAlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCByZ2JhKDksIDE2LCAzNywgMC41KSAtOCUsIHJnYmEoOSwgMTYsIDM3LCAwLjAxKSAxMjAlKTtcbn1cblxuLyogaGVhZGVyIHRyYW5zcGFyZW50ICovXG4uY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciBoZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyLXRyYW5zcGFyZW50LFxuLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgaGVhZGVyLmhlYWRlci12ZXJ0aWNsZS5oZWFkZXItdHJhbnNwYXJlbnQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIGhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItdHJhbnNwYXJlbnQuaGVhZGVyLXN0aWNreSxcbi5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIGhlYWRlci5oZWFkZXItdmVydGljbGUuaGVhZGVyLXRyYW5zcGFyZW50LmhlYWRlci1zdGlja3kge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZS1ib3gpO1xufVxuXG4vKioqIFNmIE1lbnUgKioqL1xuLnNmLW1lbnUsXG4uc2YtbWVudSAqIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uc2YtbWVudSB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4uc2YtbWVudSB1bCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ZGlzcGxheTogbm9uZTtcblx0dG9wOiAxMDAlO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiA5OTtcbn1cblxuLnNmLW1lbnUgbGkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZi1tZW51PmxpPnVsIHVsIHtcblx0bWFyZ2luOiAwIDAgMCAuMjVlbTtcblx0bWFyZ2luLXRvcDogLS42MjVlbTtcbn1cblxuLnNmLW1lbnUgbGk6aG92ZXI+dWwsXG4uc2YtbWVudSBsaS5zZkhvdmVyPnVsIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5zZi1tZW51IHVsIHVsIHtcblx0dG9wOiAwO1xuXHRsZWZ0OiAxMDAlO1xufVxuXG4uc2YtbWVudSB1bC5zdWItbWVudSB7XG5cdHBhZGRpbmc6IC42MjVlbSAwO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZS1ib3gpO1xuXHRib3gtc2hhZG93OiB2YXIoLS1nbG9iYWwtYm94LXNoYWRvdyk7XG5cdHdpZHRoOiAyMGVtO1xuXHRib3JkZXI6IC4wNjNlbSBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbn1cblxuLnNmLW1lbnUgdWwuc3ViLW1lbnUgYSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcblx0bGluZS1oZWlnaHQ6IDEuN2VtO1xuXHRwYWRkaW5nOiAuNzVlbSAyZW07XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWktYm9sZCk7XG59XG5cbi5zZi1tZW51IHVsLnN1Yi1tZW51ID4gbGkgPiBhOjpiZWZvcmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHRvcDogNTAlO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDEuNWVtO1xuXHRyaWdodDogYXV0bztcblx0d2lkdGg6IDA7XG5cdGhlaWdodDogLjEyNWVtO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2U7XG59XG5cbi5zZi1tZW51IHVsLnN1Yi1tZW51ID4gbGk6aG92ZXIgPiBhOjpiZWZvcmUge1xuXHR3aWR0aDogLjYyNWVtO1xuXHRvcGFjaXR5OiAxO1xufVxuXG4uc2YtbWVudT5saT51bCB1bCB7XG5cdHRvcDogMDtcblx0bWFyZ2luOiAwIDAgMCAuMjVlbTtcbn1cblxuLnNmLW1lbnU+bGk+dWwgdWwub3Blbi1zdWJtZW51LWxlZnQge1xuXHRtYXJnaW46IDAgLjI1ZW0gMCAwO1xufVxuXG4uc2YtbWVudSBsaTpob3Zlcj5hLFxuLnNmLW1lbnUgbGkuc2ZIb3Zlcj5hIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHR0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uc2YtbWVudSB1bCBsaTpob3Zlcj5hLFxuLnNmLW1lbnUgdWwgbGkuc2ZIb3Zlcj5hIHtcblx0cGFkZGluZy1sZWZ0OiAyLjZlbTtcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZS1pbi1vdXQ7XG59XG5cbmhlYWRlciAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdj5saS5jdXJyZW50LW1lbnUtaXRlbT4ubmF2LWxpbmssXG5oZWFkZXIgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdj5saS5jdXJyZW50LW1lbnUtaXRlbT4ubmF2LWxpbmssXG4uc2YtbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbT5hLFxuLnNmLW1lbnUgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yPmEsXG4uc2YtbWVudSB1bCBsaSAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0+YSxcbi5zZi1tZW51IHVsPmxpLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtcGFyZW50PmEsXG4uc2YtbWVudSB1bCBsaS5jdXJyZW50LW1lbnUtcGFyZW50PmEge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5zZi1hcnJvd3MgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yPi5zZi13aXRoLXVsOmFmdGVyIHtcblx0Ym9yZGVyLXRvcC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5zZi1hcnJvd3MgLnNmLW1lbnUgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1wYXJlbnQ+YSAuc2Ytd2l0aC11bDphZnRlciB7XG5cdGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0Ym9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zZi1hcnJvd3M+bGk+LnNmLXdpdGgtdWw6Zm9jdXM6YWZ0ZXIsXG4uc2YtYXJyb3dzPmxpOmhvdmVyPi5zZi13aXRoLXVsOmFmdGVyLFxuLnNmLWFycm93cz4uc2ZIb3Zlcj4uc2Ytd2l0aC11bDphZnRlciB7XG5cdGJvcmRlci10b3AtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4uc2YtYXJyb3dzIHVsIC5zZi13aXRoLXVsOmFmdGVyIC5zZi1hcnJvd3MgdWwgbGk+LnNmLXdpdGgtdWw6Zm9jdXM6YWZ0ZXIsXG4uc2YtYXJyb3dzIHVsIGxpOmhvdmVyPi5zZi13aXRoLXVsOmFmdGVyLFxuLnNmLWFycm93cyB1bCAuc2ZIb3Zlcj4uc2Ytd2l0aC11bDphZnRlciB7XG5cdGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLnNmLW1lbnUgdWwuc3ViLW1lbnUgbGkgYTpob3ZlcjphZnRlcixcbi5zZi1tZW51IHVsIGxpOmhvdmVyPmE6YWZ0ZXIsXG4uc2YtYXJyb3dzIHVsIGxpOmhvdmVyIC5zZi13aXRoLXVsOmFmdGVyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG5oZWFkZXIgIC5zZi1tZW51IC5tYWluLW1lZ2EtbWVudSB1bC5zdWItbWVudSB1bC5zdWItbWVudXtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5cbi8qIHJlc3BvbnNpdmUgbWVudSBidXR0b24gKi9cbi5uYXZiYXItdG9nZ2xlci5jdXN0b20tdG9nZ2xlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxLjJlbTtcblx0d2lkdGg6IDEuNWVtO1xuXHRtYXJnaW4tbGVmdDogMS4yZW07XG5cdGJvcmRlcjogbm9uZTtcbn1cblxuLm1lbnUtYnRuLXRvZ2dsZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ei1pbmRleDogMTtcbn1cblxuLm1lbnUtYnRuLXRvZ2dsZSAubGluZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRoZWlnaHQ6IDJweDtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjQ1cyBjdWJpYy1iZXppZXIoLjQsIDAsIDAsIDEpO1xufVxuXG4ubWVudS1idG4tdG9nZ2xlIC5saW5lLnR3byB7XG5cdHRyYW5zZm9ybTogc2NhbGVYKC44KTtcbn1cblxuLm5hdmJhci10b2dnbGVyLmN1c3RvbS10b2dnbGVyOmhvdmVyIC5saW5lIHtcblx0dHJhbnNmb3JtOiBzY2FsZVgoLjgpO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIuY3VzdG9tLXRvZ2dsZXI6aG92ZXIgLmxpbmUudHdvIHtcblx0dHJhbnNmb3JtOiBzY2FsZVgoMSk7XG59XG4uY3NzX3ByZWZpeC1oZWFkZXItcmlnaHQ+dWwubGlzdC1tYWluLXBhcmVudD5saS5oZWFkZXItc2VhcmNoLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNzc19wcmVmaXgtaGVhZGVyLXJpZ2h0IHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNzc19wcmVmaXgtaGVhZGVyLXJpZ2h0IHVsLmxpc3QtbWFpbi1wYXJlbnQge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmNzc19wcmVmaXgtaGVhZGVyLXJpZ2h0PnVsLmxpc3QtbWFpbi1wYXJlbnQ+bGkge1xuXHRwYWRkaW5nOiAwIC43NWVtO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5jc3NfcHJlZml4LWhlYWRlci1yaWdodD51bC5saXN0LW1haW4tcGFyZW50PmxpLmhlYWRlci1ub3RpZmljYXRpb24taWNvbiAuZHJvcGRvd24ge1xuXHRwYWRkaW5nOiAxLjQzM2VtIDAgMS4xOWVtO1xufVxuXG4uY3NzX3ByZWZpeC1oZWFkZXItcmlnaHQ+dWwubGlzdC1tYWluLXBhcmVudD5saTpsYXN0LWNoaWxkIHtcblx0cGFkZGluZy1yaWdodDogMDtcbn1cblxuLmNzc19wcmVmaXgtaGVhZGVyLXJpZ2h0PnVsLmxpc3QtbWFpbi1wYXJlbnQgLmhlYWRlci1sb2dpbiAuYnAtaWNvbi13cmFwIHtcblx0cGFkZGluZzogLjdlbSAwO1xufVxuXG4uY3NzX3ByZWZpeC1oZWFkZXItcmlnaHQ+dWwubGlzdC1tYWluLXBhcmVudD5saS5oZWFkZXItc2VhcmNoIHtcblx0cGFkZGluZzogLjYyNWVtIDEuNWVtIC42MjVlbSAxZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmhlYWRlci1sb2dpbiAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cblxubmF2IC5zaWRlYmFyLXRvZ2dsZSB7XG5cdGhlaWdodDogMjZweDtcblx0d2lkdGg6IDI2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxOXB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IGF1dG87XG5cdHRvcDogMS4yZW07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHotaW5kZXg6IDkxMTtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2NTBweCkge1xuXHRoZWFkZXIgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXY+bGk+Lm5hdi1saW5rLCBcblx0aGVhZGVyIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXY+bGk+Lm5hdi1saW5rLCBcblx0aGVhZGVyIC5uYXZiYXItbmF2PmxpPmEge1xuXHRcdHBhZGRpbmc6IDEuMTI1ZW0gLjU2M2VtO1xuXHR9XG5cdC5jc3NfcHJlZml4LWhlYWRlci1yaWdodD51bC5saXN0LW1haW4tcGFyZW50PmxpLmhlYWRlci1zZWFyY2gge1xuXHRcdHBhZGRpbmc6IC42MjVlbSAuNWVtIC42MjVlbSAwO1xuXHR9XG5cdC5jc3NfcHJlZml4LWhlYWRlci1yaWdodD51bC5saXN0LW1haW4tcGFyZW50PmxpIHtcblx0XHRwYWRkaW5nOiAwIC42NWVtO1xuXHR9XG5cdGhlYWRlciAuc2VhcmNoLWZvcm0gaW5wdXQge1xuXHRcdHdpZHRoOiAxM2VtO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcblx0LmNzc19wcmVmaXgtaGVhZGVyLXJpZ2h0PnVsLmxpc3QtbWFpbi1wYXJlbnQ+bGkuaGVhZGVyLXNlYXJjaCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQuY3NzX3ByZWZpeC1oZWFkZXItcmlnaHQ+dWwubGlzdC1tYWluLXBhcmVudD5saS5oZWFkZXItc2VhcmNoLXRvZ2dsZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOjE0NTBweCkge1xuXHRoZWFkZXIgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXY+bGk+Lm5hdi1saW5rLFxuXHRoZWFkZXIgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdj5saT4ubmF2LWxpbmssXG5cdGhlYWRlciAubmF2YmFyLW5hdj5saT5hIHtcblx0XHRwYWRkaW5nOiAxLjEyNWVtIDFlbTtcblx0fVxuXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcblx0aGVhZGVyIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2PmxpPi5uYXYtbGluaywgXG5cdGhlYWRlciAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2PmxpPi5uYXYtbGluaywgXG5cdGhlYWRlciAubmF2YmFyLW5hdj5saT5hIHtcblx0XHRwYWRkaW5nOiAxLjEyNWVtIC42ZW07XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCl7XG5cdGhlYWRlciAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdj5saT4ubmF2LWxpbmssIFxuXHRoZWFkZXIgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdj5saT4ubmF2LWxpbmssIFxuXHRoZWFkZXIgLm5hdmJhci1uYXY+bGk+YXtcblx0XHRmb250LXNpemU6IC44MTI1ZW07XG5cdH1cblxuXHRoZWFkZXIgdWwubmF2YmFyLW5hdj5saS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPmE+Lm1lbnUtdGl0bGV7XG5cdFx0cGFkZGluZy1yaWdodDogLjhlbTtcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0aGVhZGVyLmhlYWRlci12ZXJ0aWNsZSAubmF2YmFyIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHR9XG5cdGhlYWRlci5oZWFkZXItdmVydGljbGUubm8tc2lkZWJhciAubmF2YmFyIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHRoZWFkZXIgLm5hdmJhci1jb2xsYXBzZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdGhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5tZW51LWFsbC1wYWdlcy1jb250YWluZXIge1xuXHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDVlbSk7XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdH1cblxuXHRoZWFkZXIgdWwubmF2YmFyLW5hdj5saSB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cdGhlYWRlciB1bC5uYXZiYXItbmF2PmxpIC5yaWdodC1pY29uIHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuXHRcdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG5cdFx0d2lkdGg6IDJlbTtcblx0XHRoZWlnaHQ6IDJlbTtcblx0XHRsaW5lLWhlaWdodDogMmVtO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdGhlYWRlciB1bC5uYXZiYXItbmF2PmxpIC5yaWdodC1pY29uIHN2ZyB7XG5cdFx0d2lkdGg6IDEuNWVtO1xuXHRcdGhlaWdodDogMS41ZW07XG5cdFx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZS1pbi1vdXQ7XG5cdH1cblxuXHRoZWFkZXIgdWwubmF2YmFyLW5hdiBsaSBhOm5vdCguY29sbGFwc2VkKVthcmlhLWV4cGFuZGVkPXRydWVdIC5yaWdodC1pY29uIHN2ZyB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcblx0fVxuXG5cdGhlYWRlciAudG9wLW1lbnUgdWwuc3ViLW5hdiB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRwYWRkaW5nLWxlZnQ6IDFlbTtcblx0fVxuXG5cdGhlYWRlciAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdj5saT4ubmF2LWxpbmssXG5cdGhlYWRlciAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2PmxpPi5uYXYtbGluayxcblx0aGVhZGVyIC5uYXZiYXItbmF2PmxpPmEge1xuXHRcdHBhZGRpbmc6IDEuMTI1ZW0gMmVtO1xuXHR9XG5cblx0aGVhZGVyIC50b3AtbWVudS5uYXZiYXItbmF2IHVsLnN1Yi1uYXYgbGkgYSB7XG5cdFx0cGFkZGluZzogLjVlbSAyZW07XG5cdFx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0XHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtcmVndWxhcik7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLW9uZSk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRoZWFkZXIuaGVhZGVyLXZlcnRpY2xlIC5uYXZiYXItYnJhbmQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLXZlcnRpY2xlLm5vLXNpZGViYXIgLm5hdmJhci1icmFuZCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxuXG5cdGhlYWRlciAuc2lkZWJhci10b2dnbGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdGhlYWRlciBuYXYgLnNpZGViYXItdG9nZ2xlIHtcblx0XHRib3JkZXI6IC4wNjNlbSBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xuXHRcdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZnVsbCk7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tYm9yZGVyLWNvbG9yLWxpZ2h0KTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLXZlcnRpY2xlIC5uYXZiYXItYnJhbmQge1xuXHRcdG1hcmdpbi1sZWZ0OiA0MHB4O1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItdmVydGljbGUubm8tc2lkZWJhciAubmF2YmFyLWJyYW5kIHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0fVxuXG5cdC5jc3NfcHJlZml4LWhlYWRlci1vdmVyIC5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIHtcblx0XHRwYWRkaW5nOiAxMy43NWVtIDFlbSAzLjc1ZW07XG5cdH1cblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblxuXHRoZWFkZXIuaGVhZGVyLXZlcnRpY2xlIC5uYXZiYXItYnJhbmQge1xuXHRcdG1hcmdpbi1sZWZ0OiAzNXB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuXHQuY3NzX3ByZWZpeC1oZWFkZXItcmlnaHQ+dWwubGlzdC1tYWluLXBhcmVudCAuaGVhZGVyLWxvZ2luIC5icC1pY29uLXdyYXAge1xuXHRcdHBhZGRpbmc6IDEuMWVtIDA7XG5cdH1cblx0LmhlYWRlci1sb2dpbiAuYXZhdGFyLTUwIHtcblx0XHRoZWlnaHQ6IDEuOGVtO1xuXHRcdHdpZHRoOiAxLjhlbTtcblx0XHRtaW4td2lkdGg6IDEuOGVtO1xuXHR9XG59XG5cblxuLyogQW5pbWF0aW9uICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluQW5pbWF0aW9uIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluQW5pbWF0aW9uIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0QW5pbWF0aW9uIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dEFuaW1hdGlvbiB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluQW5pbWF0aW9uU2NhbGUge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjIpIHJvdGF0ZSgwKTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgxODBkZWcpO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluQW5pbWF0aW9uU2NhbGUge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKC4yKSByb3RhdGUoMCk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDE4MGRlZyk7XG5cdH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRBbmltYXRpb25TY2FsZSB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMTgwZGVnKTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC4yKSByb3RhdGUoMCk7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0QW5pbWF0aW9uU2NhbGUge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgxODBkZWcpO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKC4yKSByb3RhdGUoMCk7XG5cdH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0UGFuZWwge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgzMHB4KTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5SaWdodFBhbmVsIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMwcHgpO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodFBhbmVsIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwcHgpO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dFJpZ2h0UGFuZWwge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcblx0fVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTW92ZSB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDEsIDEpO1xuXHR9XG5cblx0MTAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMSwgMSk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluTW92ZSB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgwLCAxLCAxKTtcblx0fVxuXG5cdDEwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAxLCAxKTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuXHR9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TW92ZSB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAuMTQ7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAuMTQ7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMCwgMSwgMSk7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0TW92ZSB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAuMTQ7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogLjE0O1xuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgwLCAxLCAxKTtcblx0fVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dE1vdmUyIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IC44O1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogLjE0O1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDEsIDEpO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dE1vdmUyIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IC44O1xuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IC4xNDtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMCwgMSwgMSk7XG5cdH1cbn1cblxuLyogbm90aWZpY2F0aW9uIGljb24gKi9cbi5oZWFkZXItbm90aWZpY2F0aW9uLWljb24gYnV0dG9uLmRyb3Bkb3duLXRvZ2dsZSB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IG5vbmU7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZzogMDtcbn1cblxuLmhlYWRlci1ub3RpZmljYXRpb24taWNvbiBidXR0b24uZHJvcGRvd24tdG9nZ2xlPmkge1xuXHRmb250LXNpemU6IDEuNGVtO1xuXHRoZWlnaHQ6IC45OTUzZW07XG5cdHdpZHRoOiAuOTk1M2VtO1xuXHRtaW4td2lkdGg6IC45OTUzZW07XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaGVhZGVyLW5vdGlmaWNhdGlvbi1pY29uIGJ1dHRvbi5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmhlYWRlci1ub3RpZmljYXRpb24taWNvbiBidXR0b24gc3Bhbi5ub3RpZnktY291bnQsXG4uYmFza2V0LWl0ZW0tY291bnQgLmNhcnQtaXRlbXMtY291bnQsXG4uaGVhZGVyLW1lc3NhZ2VzLmhlYWRlci1ub3RpZmljYXRpb24taWNvbiAuYnAtYmV0dGVyLW1lc3NhZ2VzLXVucmVhZCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAtLjhlbTtcbiAgICByaWdodDogLS44ZW07XG5cdGZvbnQtc2l6ZTogLjUyOGVtO1xuICAgIGhlaWdodDogMS45ZW07XG4gICAgd2lkdGg6IDEuOWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjllbTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtZGFuZ2VyKTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRtYXJnaW46IDA7XG59XG5cbi5oZWFkZXItbm90aWZpY2F0aW9uLWljb24gLmRyb3Bkb3duLW1lbnUge1xuXHR3aWR0aDogMjQuOTgwMWVtO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvcmRlcjogbm9uZTtcblx0dG9wOiAxMDAlO1xuXHRyaWdodDogMDtcblx0bGVmdDogYXV0bztcblx0bWFyZ2luOiAwO1xuXHQtd2Via2l0LWFuaW1hdGlvbjogZmFkZS1pbi1ib3R0b20gLjJzIGN1YmljLWJlemllciguMzksIC41NzUsIC41NjUsIDEpIGJvdGg7XG5cdGFuaW1hdGlvbjogZmFkZS1pbi1ib3R0b20gLjJzIGN1YmljLWJlemllciguMzksIC41NzUsIC41NjUsIDEpIGJvdGg7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlLWJveCk7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuXHRib3gtc2hhZG93OiB2YXIoLS1nbG9iYWwtYm94LXNoYWRvdyk7XG5cdHRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2UtaW4tb3V0O1xufVxuXG4uaGVhZGVyLW5vdGlmaWNhdGlvbi1pY29uLmhlYWRlci1jYXJ0LWljb24gLmRyb3Bkb3duLW1lbnUge1xuICAgIHdpZHRoOiAyMS44NzVlbTtcbn1cblxuLmhlYWRlci1ub3RpZmljYXRpb24taWNvbiAuZHJvcGRvd24tbWVudSAuaXRlbS1oZWFkaW5nIHtcblx0Ym9yZGVyLWJvdHRvbTogLjA2MjVlbSBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xuXHRwYWRkaW5nOiAxZW0gMDtcblx0bWFyZ2luOiAwIDJlbTtcbn1cblxuLmhlYWRlci1ub3RpZmNhdGlvbiAuaGVhZGVyLW5vdGlmaWNhdGlvbi1zZXR0aW5nIHtcblx0Zm9udC1zaXplOiAxLjVlbTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblx0bGluZS1oZWlnaHQ6IDA7XG59XG5cbi5jc3NfcHJlZml4LW5vdGlmaWNhdGlvbi1pbmZvIHtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmNzc19wcmVmaXgtbm90aWZpY2F0aW9uLWJveCB7XG5cdHBhZGRpbmc6IDFlbSAyZW07XG5cdHRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2UtaW4tb3V0O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jc3NfcHJlZml4LXVucmVhZCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXVucmVhZC1tZXNzYWdlLWNvbG9yKTtcbn1cblxuLmNzc19wcmVmaXgtbm90aWZpY2F0aW9uLWJveCAudXNlci1nYXAtaW1nIC5jc3NfcHJlZml4LXVzZXItc3RhdHVzIHtcbiAgICBib3R0b206IC4xZW07XG4gICAgcmlnaHQ6IDA7XG59XG4udXNlci1nYXAtaW1nIC5jc3NfcHJlZml4LXVzZXItc3RhdHVzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLjNlbTtcbiAgICByaWdodDogLjVlbTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbn1cblxuLml0ZW0tYm9keSAuY3NzX3ByZWZpeC11bnJlYWQgLml0ZW0tZGV0YWlscyBwLm5vdGlmaWNhdGlvbi10ZXh0IHtcbiAgICBjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xufVxuXG4uY3NzX3ByZWZpeC1ub3RpZmljYXRpb24tYm94OmhvdmVyIHtcblx0YmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWJvZHktYmdjb2xvcik7XG59XG5cbi5jc3NfcHJlZml4LW5vdGlmaWNhdGlvbi1ib3guY3NzX3ByZWZpeC11bnJlYWQgLml0ZW0tZGV0YWlscyBwIGEge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xufVxuXG4uY3NzX3ByZWZpeC1ub3RpZmljYXRpb24taW5mbyAuaXRlbS1kZXRhaWxzIC5pdGVtLXRpbWUge1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbWFsbCk7XG5cdG1hcmdpbi10b3A6IC4zNzVlbTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcbn1cblxuLmhlYWRlci1ub3RpZmljYXRpb24taWNvbiAuZHJvcGRvd24tbWVudSAuaXRlbS1mb290ZXIge1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDAgMmVtIDJlbTtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWhpZ2hsaWdodC1mb250LWZhbWlseSk7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtYWxsKTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWktYm9sZCk7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cbn1cblxuLmhlYWRlci1ub3RpZmljYXRpb24taWNvbiAuZHJvcGRvd24tbWVudSAuaXRlbS1mb290ZXIgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMWVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuXG4uY3NzX3ByZWZpeC1ub3RpZmljYXRpb24taW5mbyAuaXRlbS1kZXRhaWxzIGEge1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG59XG5cbi5oZWFkZXItbm90aWZpY2F0aW9uLWljb24uaGVhZGVyLW5vdGlmY2F0aW9uIC5kcm9wZG93bi1tZW51IC5pdGVtLWJvZHkge1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uaGVhZGVyLW5vdGlmaWNhdGlvbi1pY29uIC5kcm9wZG93bi1tZW51IC5pdGVtLWJvZHkge1xuXHRtYXgtaGVpZ2h0OiAyMmVtO1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5oZWFkZXItbm90aWZpY2F0aW9uLWljb24gLmRyb3Bkb3duLW1lbnUgLml0ZW0tYm9keSBwLm5vLW1lc3NhZ2UsXG4uaGVhZGVyLW5vdGlmaWNhdGlvbi1pY29uIC5kcm9wZG93bi1tZW51IC5pdGVtLWJvZHkgcC5uby1yZXF1ZXN0IHtcblx0cGFkZGluZzogMWVtIDJlbSAyZW07XG59XG5cbi5kcm9wZG93bi1tZW51IHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcbn1cblxuLml0ZW0tYm9keSAuaXRlbS1kZXRhaWxzIHAge1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdC13ZWJraXQtbGluZS1jbGFtcDogMjtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmNzc19wcmVmaXgtbm90aWZpY2F0aW9uLWJveCAuaXRlbS1kZXRhaWxzIHAgYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5pdGVtLWJvZHkgLml0ZW0tZGV0YWlscyBwLm5vdGlmaWNhdGlvbi10ZXh0IHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcblx0bGluZS1oZWlnaHQ6IDEuN2VtO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcbn1cblxuLmNzc19wcmVmaXgtbWVzc2FnZS1ub3RpZmljYXRpb24gLml0ZW0tdGltZSxcbi5pdGVtLWJvZHkgLml0ZW0tZGV0YWlscyBwLml0ZW0tdGltZSB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtYWxsKTtcblx0bGluZS1oZWlnaHQ6IDEuN2VtO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtcmVndWxhcik7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1oaWdobGlnaHQtZm9udC1mYW1pbHkpO1xufVxuLmNzc19wcmVmaXgtbWVzc2FnZS1ub3RpZmljYXRpb24gLnRpbWUge1xuICAgIG1pbi13aWR0aDogNS41ZW07XG4gICAgbWFyZ2luLWxlZnQ6IDFlbTtcbn1cbi8qIGRhcmstbGlndGggbW9kZSAqL1xuLmhlYWRlci1ub3RpZmljYXRpb24taWNvbiBidXR0b24uY3NzX3ByZWZpeC1zd2l0Y2gtbW9kZSBpIHtcbiAgICBtYXJnaW46IDAgYXV0bztcblx0Zm9udC1zaXplOiAxLjRlbTtcbiAgICBoZWlnaHQ6IC45OTUzZW07XG4gICAgd2lkdGg6IC45OTUzZW07XG4gICAgbWluLXdpZHRoOiAuOTk1M2VtO1xuXHRsaW5lLWhlaWdodDogMS44O1xufVxuLmhlYWRlci1ub3RpZmljYXRpb24taWNvbiBidXR0b24uY3NzX3ByZWZpeC1zd2l0Y2gtbW9kZSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1mdWxsKTtcbiAgICBoZWlnaHQ6IDIuNWVtO1xuICAgIHdpZHRoOiAyLjVlbTtcbiAgICBsaW5lLWhlaWdodDogMi41ZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHRib3JkZXI6IG5vbmU7XG5cdHRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2UgMHM7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG59XG4uaGVhZGVyLW5vdGlmaWNhdGlvbi1pY29uIGJ1dHRvbi5jc3NfcHJlZml4LXN3aXRjaC1tb2RlOmhvdmVyIHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeS1saWdodCk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0Ym9yZGVyOiBub25lO1xufVxuXG4vKiB1c2VyIHB0b2ZpbGUgKi9cbi5tYWluLXByb2ZpbGUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tYWluLXByb2ZpbGUgLnZlcmlmaWVkIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IC0xZW07XG5cdGxlZnQ6IDM5cHg7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRmb250LXNpemU6IC43ZW07XG5cdGhlaWdodDogMS41ZW07XG5cdHdpZHRoOiAxLjVlbTtcblx0bGluZS1oZWlnaHQ6IDEuNWVtO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLm1haW4tcHJvZmlsZSAuaXRlbS1jb250ZW50IHtcblx0cGFkZGluZy1sZWZ0OiAxZW07XG59XG5cbi5kcm9wZG93bi1wcm9maWxlIC5kcm9wZG93bi10b2dnbGUge1xuXHRwYWRkaW5nOiAuNjI0ZW0gMDtcbn1cblxuLmhlYWRlci1sb2dpbiAuZHJvcGRvd24tbWVudSB7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0Ym9yZGVyOiBub25lO1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMDtcblx0d2lkdGg6IDE2LjEyNWVtO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZS1ib3gpO1xuXHRib3gtc2hhZG93OiB2YXIoLS1nbG9iYWwtYm94LXNoYWRvdyk7XG5cdC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlLWluLWJvdHRvbSAuMnMgY3ViaWMtYmV6aWVyKC4zOSwgLjU3NSwgLjU2NSwgMSkgYm90aDtcblx0YW5pbWF0aW9uOiBmYWRlLWluLWJvdHRvbSAuMnMgY3ViaWMtYmV6aWVyKC4zOSwgLjU3NSwgLjU2NSwgMSkgYm90aDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlLWluLW91dDtcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5oZWFkZXItbG9naW4gLnVzZXItbWVudS1oZWFkIHtcblx0cGFkZGluZzogMmVtIDA7XG5cdGJvcmRlci1ib3R0b206IC4wNjI1ZW0gc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLWxpZ2h0KTtcblx0bWFyZ2luOiAwIDJlbSAyZW07XG59XG5cbi5oZWFkZXItbG9naW4gLmJ0bi1sb2dpbiBpbWcge1xuICAgIHdpZHRoOiAyMXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgbWFyZ2luLXRvcDogLTNweDtcbn1cblxuLmhlYWRlci1sb2dpbiAuYnRuLWxvZ2luIHN2ZyB7XG5cdGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMThweDtcbn1cblxuLmhlYWRlci1sb2dpbiAuaWNvbi1ub25lIHN2Zyxcbi5oZWFkZXItbG9naW4gLmljb24tbm9uZSBpbWcge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uZHJvcGRvd24tcHJvZmlsZSAudXNlci1wcm9maWxlLW1lbnUge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRwYWRkaW5nOiAyZW0gMmVtIDA7XG5cdG1hcmdpbjogMDtcbn1cblxuLnVzZXItbWVudS1oZWFkIC5pdGVtLWRldGFpbC1kYXRhIHtcblx0bWFyZ2luLWxlZnQ6IDFlbTtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZSAwcztcbn1cblxuLnVzZXItbWVudS1oZWFkIC5pdGVtLWRldGFpbC1kYXRhIC5pdGVtLXRpdGxlIHtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keSk7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1oaWdobGlnaHQtZm9udC1mYW1pbHkpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtc2VtaS1ib2xkKTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblx0bGluZS1oZWlnaHQ6IDEuN2VtO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udXNlci1tZW51LWhlYWQgLml0ZW0tZGV0YWlsLWRhdGEgLml0ZW0tZGVzYyB7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtYWxsKTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG4gICAgbGluZS1oZWlnaHQ6IDEuOGVtO1xufVxuXG4uZHJvcGRvd24tcHJvZmlsZSAudXNlci1wcm9maWxlLW1lbnUgbGkgYSB7XG5cdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1oaWdobGlnaHQtZm9udC1mYW1pbHkpO1xuXHRsZXR0ZXItc3BhY2luZzogLjAzOGVtO1xuXHRwYWRkaW5nOiAuNjI1ZW0gMDtcblx0ZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogLjVyZW07XG5cdHRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2UtaW4tb3V0O1xufVxuXG4uZHJvcGRvd24tcHJvZmlsZSAudXNlci1wcm9maWxlLW1lbnUgbGk6Zmlyc3QtY2hpbGQgYSB7XG5cdHBhZGRpbmctdG9wOiAwO1xufVxuXG4uZHJvcGRvd24tcHJvZmlsZSAudXNlci1wcm9maWxlLW1lbnUgbGk6bGFzdC1jaGlsZCBhIHtcblx0cGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5kcm9wZG93bi1wcm9maWxlIC51c2VyLXByb2ZpbGUtbWVudSBsaSBhPmkge1xuXHRmb250LXNpemU6IDEuM2VtO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZHJvcGRvd24tcHJvZmlsZSAudXNlci1wcm9maWxlLW1lbnUgbGkgYSAubWVudS10aXRsZSB7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5kcm9wZG93bi1wcm9maWxlIC51c2VyLXByb2ZpbGUtbWVudSBsaSBhIHN2Zyxcbi5kcm9wZG93bi1wcm9maWxlIC51c2VyLXByb2ZpbGUtbWVudSBsaSBhIGltZyB7XG5cdGhlaWdodDogMS40MjhlbTtcblx0d2lkdGg6IDEuNDI4ZW07XG5cdG1hcmdpbi1yaWdodDogLjVlbTtcbn1cblxuLmRyb3Bkb3duLXByb2ZpbGUgLnVzZXItcHJvZmlsZS1tZW51IGxpOmhvdmVyIGEge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdHBhZGRpbmctbGVmdDogLjVlbTtcbn1cblxuLnVzZXItbWVudS1mb290ZXIge1xuXHRwYWRkaW5nOiAyZW07XG59XG5cbi51c2VyLW1lbnUtZm9vdGVyIC5jc3NfcHJlZml4LWJ1dHRvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcbn1cblxuLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcblx0Ym94LXNoYWRvdzogbm9uZTtcbn1cblxuLyogV1BNTCAqL1xuLndwbWwtbHMtbGVnYWN5LWRyb3Bkb3duIHtcblx0d2lkdGg6IGF1dG87XG59XG4ud3BtbC1scy1sZWdhY3ktZHJvcGRvd24gLndwbWwtbHMtaXRlbSB7XG4gICAgcGFkZGluZzogMS4zZW0gLjc1ZW07XG59XG4ud3BtbC1scy1sZWdhY3ktZHJvcGRvd24gYSB7XG5cdGJvcmRlcjogbm9uZTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0Zm9udC1zaXplOiAxZW07XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLndwbWwtbHMtbGVnYWN5LWRyb3Bkb3duIC53cG1sLWxzLWN1cnJlbnQtbGFuZ3VhZ2U6aG92ZXI+YSwgXG4ud3BtbC1scy1sZWdhY3ktZHJvcGRvd24gYTpmb2N1cywgXG4ud3BtbC1scy1sZWdhY3ktZHJvcGRvd24gYTpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ud3BtbC1scy1sZWdhY3ktZHJvcGRvd24gLndwbWwtbHMtc3ViLW1lbnUge1xuXHR3aWR0aDogMTUuNWVtO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlLWJveCk7XG5cdHBhZGRpbmc6IC41ZW0gMDtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG5cdGJveC1zaGFkb3c6IHZhcigtLWdsb2JhbC1ib3gtc2hhZG93KTtcbn1cbi53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biAud3BtbC1scy1maXJzdC1pdGVtLndwbWwtbHMtbGFzdC1pdGVtIC53cG1sLWxzLXN1Yi1tZW51IHtcblx0cGFkZGluZzogMDtcbn1cbi53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biAud3BtbC1scy1zdWItbWVudSBsaSB7XG5cdHBhZGRpbmc6IDA7XG59XG4ud3BtbC1scy1sZWdhY3ktZHJvcGRvd24gYS53cG1sLWxzLWl0ZW0tdG9nZ2xlIHtcblx0cGFkZGluZy1yaWdodDogMDtcbn1cbi53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biAud3BtbC1scy1zdWItbWVudSBhIHtcblx0Ym9yZGVyOiBub25lO1xuXHRwYWRkaW5nOiAwLjVlbSAxZW07XG59XG4ud3BtbC1scy1sZWdhY3ktZHJvcGRvd24gYS53cG1sLWxzLWl0ZW0tdG9nZ2xlOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGUwMTVcIjtcbiAgICBmb250LWZhbWlseTogSWNvbmx5O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAuNmVtO1xuXHRib3JkZXI6IG5vbmU7XG5cdHJpZ2h0OiBhdXRvO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBtYXJnaW4tbGVmdDogMWVtO1xufVxuXG4ud3BtbC1scy1sZWdhY3ktZHJvcGRvd24tY2xpY2sgYSB7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tYm9yZGVyLWNvbG9yLWxpZ2h0KTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUtYm94KTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0cGFkZGluZy10b3A6IDAuOGVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjhlbTtcbn1cblxuLndwbWwtbHMtbGVnYWN5LWRyb3Bkb3duLWNsaWNrIC53cG1sLWxzLWN1cnJlbnQtbGFuZ3VhZ2U6aG92ZXI+YSwgXG4ud3BtbC1scy1sZWdhY3ktZHJvcGRvd24tY2xpY2sgYTpmb2N1cywgXG4ud3BtbC1scy1sZWdhY3ktZHJvcGRvd24tY2xpY2sgYTpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlLWJveCk7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi53cG1sLWxzLWxlZ2FjeS1kcm9wZG93bi1jbGljayAud3BtbC1scy1zdWItbWVudSB7XG5cdGJvcmRlcjogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUtYm94KTtcblx0cGFkZGluZzogLjVlbSAwO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcblx0Ym94LXNoYWRvdzogdmFyKC0tZ2xvYmFsLWJveC1zaGFkb3cpO1xufVxuXG4ud3BtbC1scy1sZWdhY3ktZHJvcGRvd24tY2xpY2sgLndwbWwtbHMtc3ViLW1lbnUgYSB7XG5cdGJvcmRlcjogbm9uZTtcbn1cblxuLndwbWwtbHMtbGVnYWN5LWRyb3Bkb3duLWNsaWNrIHtcblx0d2lkdGg6IDEwZW07XG59XG5cbi53cG1sLWxzLWxlZ2FjeS1saXN0LXZlcnRpY2FsIHtcbiAgICBoZWlnaHQ6IDRlbTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcblx0ZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxODAwcHgpIHtcblx0aGVhZGVyIC5zZWFyY2gtZm9ybSBpbnB1dCB7XG5cdFx0d2lkdGg6IDE5Ljg3NWVtO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjcwcHgpIHtcblx0Lm1haW4tcHJvZmlsZSAuaXRlbS1jb250ZW50IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcblx0LmNzc19wcmVmaXgtaGVhZGVyLXJpZ2h0IHVsIGxpIGEgLnNlYXJjaC10ZXh0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5sYW5ndWFnZS1zd2l0Y2gtbW9kZSB1bCBsaSBhIC53cG1sLWxzLWZsYWcgKyAud3BtbC1scy1uYXRpdmUsXG5cdC5sYW5ndWFnZS1zd2l0Y2gtbW9kZSB1bCBsaSBhIC53cG1sLWxzLWZsYWcgKyAud3BtbC1scy1kaXNwbGF5IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC53cG1sLWxzLWxlZ2FjeS1kcm9wZG93bi1jbGljayB7XG5cdFx0d2lkdGg6IDQuNWVtO1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0aGVhZGVyIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2Uge1xuXHRcdGp1c3RpZnktY29udGVudDogZW5kO1xuXHR9XG5cdC5jc3NfcHJlZml4IGhlYWRlciAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNlIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuXHR9XG5cdGhlYWRlciNkZWZhdWx0LWhlYWRlciAuY3NzX3ByZWZpeC1oZWFkZXItcmlnaHQgLmN1c3RvbS10b2dnbGVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0aGVhZGVyIC5jc3NfcHJlZml4LWhlYWRlci1yaWdodCAuY3VzdG9tLXRvZ2dsZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQvKiBtZWdhbWVudSAqL1xuXHQuc2YtbWVudSAubWFpbi1tZWdhLW1lbnUgdWwuc3ViLW1lbnUge1xuXHRcdHdpZHRoOiA0MGVtO1xuXHRcdG1heC1oZWlnaHQ6IDM1ZW07XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdH1cblxuXHRoZWFkZXIgLnNmLW1lbnUgLm1haW4tbWVnYS1tZW51IHVsLnN1Yi1tZW51IGxpLm1haW4tbWVnYS1tZW51LWxhYmVsIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHR3aWR0aDogMzMuMzMlO1xuXHR9XG5cblx0aGVhZGVyIC5zZi1tZW51IC5tYWluLW1lZ2EtbWVudS5jb2x1bW4tMiB1bC5zdWItbWVudSBsaS5tYWluLW1lZ2EtbWVudS1sYWJlbCB7XG5cdFx0d2lkdGg6IDUwJTtcblx0fVxuXG5cdGhlYWRlciAuc2YtbWVudSAubWFpbi1tZWdhLW1lbnUuY29sdW1uLTMgdWwuc3ViLW1lbnUgbGkubWFpbi1tZWdhLW1lbnUtbGFiZWwge1xuXHRcdHdpZHRoOiAzMy4zMyU7XG5cdH1cblxuXHRoZWFkZXIgLnNmLW1lbnUgLm1haW4tbWVnYS1tZW51LmNvbHVtbi00IHVsLnN1Yi1tZW51IGxpLm1haW4tbWVnYS1tZW51LWxhYmVsIHtcblx0XHR3aWR0aDogMjUlO1xuXHR9XG5cblx0LnNmLW1lbnUgLm1haW4tbWVnYS1tZW51LmNvbHVtbi00IHVsLnN1Yi1tZW51IHtcblx0XHR3aWR0aDogNjBlbTtcblx0fVxuXG5cdC5zZi1tZW51IC5tYWluLW1lZ2EtbWVudS5jb2x1bW4tMyB1bC5zdWItbWVudSB7XG5cdFx0d2lkdGg6IDQwZW07XG5cdH1cblxuXHQuc2YtbWVudSAubWFpbi1tZWdhLW1lbnUuY29sdW1uLTIgdWwuc3ViLW1lbnUge1xuXHRcdHdpZHRoOiAzMGVtO1xuXHR9XG5cblx0aGVhZGVyIC5zZi1tZW51IC5tYWluLW1lZ2EtbWVudSB1bC5zdWItbWVudSBsaS5tYWluLW1lZ2EtbWVudS1sYWJlbD5hIHtcblx0XHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuXHRcdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xuXHRcdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpO1xuXHRcdHBhZGRpbmc6IC43NWVtIDEuOGVtIDA7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBcdGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1vbmUpO1xuXHR9XG5cblx0aGVhZGVyIC5zZi1tZW51IC5tYWluLW1lZ2EtbWVudSB1bC5zdWItbWVudSBsaS5tYWluLW1lZ2EtbWVudS1sYWJlbD5hOjpiZWZvcmUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHRoZWFkZXIgLnNmLW1lbnUgLm1haW4tbWVnYS1tZW51IHVsLnN1Yi1tZW51IGxpLm1haW4tbWVnYS1tZW51LWxhYmVsOmhvdmVyPmEge1xuXHRcdHBhZGRpbmctbGVmdDogMS44ZW07XG5cdH1cblxuXHRoZWFkZXIgLnNmLW1lbnUgLm1haW4tbWVnYS1tZW51IHVsLnN1Yi1tZW51IGxpLm1haW4tbWVnYS1tZW51LWxhYmVsPmE+Lm1lbnUtdGl0bGU6OmFmdGVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0aGVhZGVyIC5zZi1tZW51IC5tYWluLW1lZ2EtbWVudSB1bC5zdWItbWVudSBsaS5tYWluLW1lZ2EtbWVudS1sYWJlbCAuc3ViLW1lbnUge1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdG1hcmdpbjogMDtcblx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyICNwYWdlLnNpdGUuaGVhZGVyLXZlcnRpY2xlIHtcblx0XHRwYWRkaW5nLXRvcDogOGVtO1xuXHR9XG5cdC5icC1sZWdhY3kgaGVhZGVyLmhlYWRlci12ZXJ0aWNsZSAubmF2YmFyIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHQuYnAtbGVnYWN5IC5oZWFkZXItdmVydGljbGUgLm5hdmJhci10b2dnbGVyLmN1c3RvbS10b2dnbGVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxLjFlbTtcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdHJpZ2h0OiAwO1xuXHR9XG5cdC5icC1sZWdhY3kgLmhlYWRlci12ZXJ0aWNsZSAuY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLXRvZ2dsZXIuY3VzdG9tLXRvZ2dsZXIge1xuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdH1cblx0LmJwLWxlZ2FjeSAuaGVhZGVyLXZlcnRpY2xlIC5jc3NfcHJlZml4LWhlYWRlci1yaWdodCB7XG5cdFx0Ym9yZGVyLXRvcDogLjA2M2VtIHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG5cdH1cblx0LmJwLWxlZ2FjeSAuaGVhZGVyLXZlcnRpY2xlIC5jc3NfcHJlZml4LWhlYWRlci1yaWdodCB1bC5saXN0LW1haW4tcGFyZW50IHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0LmJwLWxlZ2FjeSAuaGVhZGVyLXZlcnRpY2xlIC5jc3NfcHJlZml4LWhlYWRlci1yaWdodD51bC5saXN0LW1haW4tcGFyZW50PmxpLnN3aXRjaC1tb2RlLWljb24ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC44ZW07XG5cdFx0bGVmdDogYXV0bztcblx0XHRyaWdodDogM2VtO1xuXHR9XG4gXG5cdC5oZWFkZXItdmVydGljbGUgLmhlYWRlci1ub3RpZmljYXRpb24taWNvbjpudGgtY2hpbGQobisyKSAuZHJvcGRvd24tbWVudSB7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTkuOTgwMWVtO1xuXHR9XG5cdC5oZWFkZXItdmVydGljbGUgLmhlYWRlci1ub3RpZmljYXRpb24taWNvbjpudGgtbGFzdC1jaGlsZCgtbisyKSAuZHJvcGRvd24tbWVudSB7XG5cdFx0bGVmdDogYXV0bztcblx0XHRyaWdodDogMDtcblx0fVxuXHQud3BtbC1scy1sZWdhY3ktZHJvcGRvd24gLndwbWwtbHMtaXRlbSB7XG5cdFx0cGFkZGluZzogMS4zZW0gMDtcblx0fVxuXHQud3BtbC1scy1sZWdhY3ktZHJvcGRvd24gYS53cG1sLWxzLWl0ZW0tdG9nZ2xlIHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cdC5sYW5ndWFnZS1zd2l0Y2gtbW9kZSB1bD5saSB1bC53cG1sLWxzLXN1Yi1tZW51IHtcblx0XHRsZWZ0OiAwO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciAjcGFnZS5zaXRlLmhlYWRlci12ZXJ0aWNsZSB7XG5cdFx0cGFkZGluZy10b3A6IDguM2VtO1xuXHR9XG5cdC5oZWFkZXItbm90aWZpY2F0aW9uLWljb24gLmRyb3Bkb3duLW1lbnUsXG5cdC5oZWFkZXItdmVydGljbGUgLmhlYWRlci1ub3RpZmljYXRpb24taWNvbjpudGgtY2hpbGQobisyKSAuZHJvcGRvd24tbWVudSAge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdH1cblxuXHQuY3NzX3ByZWZpeC1oZWFkZXItcmlnaHQgLmRyb3Bkb3duIHtcblx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuXHQuY3NzX3ByZWZpeC1oZWFkZXItb3ZlciAuY3NzX3ByZWZpeC1icmVhZGNydW1iLW9uZSB7XG5cdFx0cGFkZGluZzogOC43NWVtIDFlbSAzLjc1ZW07XG5cdH1cblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcblx0XG5cdC5jc3NfcHJlZml4LWhlYWRlci1yaWdodD51bC5saXN0LW1haW4tcGFyZW50PmxpIHtcblx0XHRwYWRkaW5nOiAwIC4zZW07XG5cdH1cblx0aGVhZGVyOm5vdCguaGVhZGVyLXZlcnRpY2xlKSAubmF2YmFyLXRvZ2dsZXIuY3VzdG9tLXRvZ2dsZXIge1xuXHRcdG1hcmdpbi1sZWZ0OiAuNWVtO1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHR9XG5cblx0aGVhZGVyIC5uYXZiYXItYnJhbmQge1xuXHRcdG1hcmdpbi1yaWdodDogMWVtO1xuXHR9XG5cblx0Lm1haW4tcHJvZmlsZSAudmVyaWZpZWQge1xuXHRcdGxlZnQ6IDJlbTtcblx0fVxuXG5cdC5oZWFkZXItbG9naW4gLmJ0bi1sb2dpbiBpbWcsXG5cdC5oZWFkZXItbG9naW4gLmJ0bi1sb2dpbiBzdmcge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXHQuaGVhZGVyLWxvZ2luIC5idG4tbG9naW4gc3BhbiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQuaGVhZGVyLWxvZ2luIC5idG4tbG9naW4ge1xuXHRcdHBhZGRpbmc6IC44ZW0gMWVtIC44ZW0gMDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHR9XG5cdC5oZWFkZXItbG9naW4gLmJ0bi1sb2dpbjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0fVxuXHQud3BtbC1scy1sZWdhY3ktZHJvcGRvd24tY2xpY2sge1xuXHRcdHdpZHRoOiAzZW07XG5cdH1cblx0LndwbWwtbHMtbGVnYWN5LWRyb3Bkb3duLWNsaWNrIGEud3BtbC1scy1pdGVtLXRvZ2dsZTphZnRlciB7XG5cdFx0cmlnaHQ6IDVweDtcblx0fVxuXHQud3BtbC1scy1sZWdhY3ktZHJvcGRvd24tY2xpY2sgYS53cG1sLWxzLWl0ZW0tdG9nZ2xlIHtcblx0XHRwYWRkaW5nOiA2cHggMS40ZW0gMTBweCA1cHg7XG5cdH1cblx0LmhlYWRlci1ub3RpZmljYXRpb24taWNvbiBidXR0b24uY3NzX3ByZWZpeC1zd2l0Y2gtbW9kZSBpLFxuXHQuaGVhZGVyLW5vdGlmaWNhdGlvbi1pY29uIGJ1dHRvbi5kcm9wZG93bi10b2dnbGU+aSxcblx0aGVhZGVyOm5vdCguaGVhZGVyLXZlcnRpY2xlKSAuaGVhZGVyLW5vdGlmaWNhdGlvbi1pY29uIGJ1dHRvbi5kcm9wZG93bi10b2dnbGU+aSB7XG5cdFx0Zm9udC1zaXplOiAxZW07XG5cdH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkFuaW1hdGlvbiB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkFuaW1hdGlvbiB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dEFuaW1hdGlvbiB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRBbmltYXRpb24ge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGUtaW4tYm90dG9tIHtcblx0MCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEuNTYzZW0pO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxLjU2M2VtKTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBmYWRlLWluLWJvdHRvbSB7XG5cdDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxLjU2M2VtKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMS41NjNlbSk7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXG5cdDEwMCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbi8qIGZ1bGwgbG9nbyAqL1xuXG4uY3NzX3ByZWZpeC1mdWxsLWxvZ28gaGVhZGVyLmhlYWRlci12ZXJ0aWNsZSAubmF2YmFyLWJyYW5kIHtcblx0ZGlzcGxheTogZmxleDtcblx0bWFyZ2luLXJpZ2h0OiA2ZW07XG59XG5cbi5jc3NfcHJlZml4LWZ1bGwtbG9nbyAuc2lkZWJhciAuY3NzX3ByZWZpeC1sb2dvLm5hdmJhci1icmFuZCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jc3NfcHJlZml4LWZ1bGwtbG9nbyAuc2lkZWJhciAuc2lkZWJhci1oZWFkZXIsXG4uY3NzX3ByZWZpeC1mdWxsLWxvZ28gLnNpZGViYXIuc2lkZWJhci1taW5pIC5zaWRlYmFyLWhlYWRlciB7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogbm9uZTtcbn1cblxuLmNzc19wcmVmaXgtZnVsbC1sb2dvIC5zaWRlYmFyKy5tYWluLWNvbnRlbnQ+aGVhZGVyLFxuLmNzc19wcmVmaXgtZnVsbC1sb2dvIC5zaWRlYmFyLnNpZGViYXItbWluaSsubWFpbi1jb250ZW50PmhlYWRlciB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uY3NzX3ByZWZpeC1mdWxsLWxvZ28gLnNpZGViYXIuc2lkZWJhci1ib3hlZCsubWFpbi1jb250ZW50PmhlYWRlcixcbi5jc3NfcHJlZml4LWZ1bGwtbG9nbyAuc2lkZWJhci5zaWRlYmFyLW1pbmkuc2lkZWJhci1ib3hlZCsubWFpbi1jb250ZW50PmhlYWRlciB7XG5cdG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuXG5cbi5hZG1pbi1iYXIuY3NzX3ByZWZpeC1mdWxsLWxvZ28gLnNpZGViYXIge1xuXHR0b3A6IHZhcigtLWhlYWRlci1oZWlnaHQpO1xuXHRtYXJnaW4tdG9wOiAzMnB4O1xufVxuXG4uY3NzX3ByZWZpeC1mdWxsLWxvZ28gLnNpZGViYXIge1xuXHR0b3A6IHZhcigtLWhlYWRlci1oZWlnaHQpO1xufVxuXG4uY3NzX3ByZWZpeC1mdWxsLWxvZ28gLnNpZGViYXIgLmRhdGEtc2Nyb2xsYmFyIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTJlbSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDcwcHgpIHtcblx0LmNzc19wcmVmaXgtZnVsbC1sb2dvIC5jc3NfcHJlZml4LWhlYWRlci1yaWdodD51bC5saXN0LW1haW4tcGFyZW50PmxpLmhlYWRlci1zZWFyY2gge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LmNzc19wcmVmaXgtZnVsbC1sb2dvIC5jc3NfcHJlZml4LWhlYWRlci1yaWdodD51bC5saXN0LW1haW4tcGFyZW50PmxpLmhlYWRlci1zZWFyY2gtdG9nZ2xlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LmNzc19wcmVmaXgtZnVsbC1sb2dvIGhlYWRlci5oZWFkZXItdmVydGljbGUgLm5hdmJhciB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuYWRtaW4tYmFyLmNzc19wcmVmaXgtZnVsbC1sb2dvIC5zaWRlYmFyLFxuXHQuY3NzX3ByZWZpeC1mdWxsLWxvZ28gLnNpZGViYXIge1xuXHRcdHRvcDogMDtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG59IiwiLyogdmVydGljYWwgc2lkZWJhciAqL1xuLnNpZGViYXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGZpeGVkO1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiB2YXIoLS1zaWRlYmFyLXdpZHRoKTtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdHotaW5kZXg6IDk5OTtcblx0dHJhbnNpdGlvbjogbWF4LXdpZHRoIC40NXMgZWFzZTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUtYm94KTtcblx0Ym94LXNoYWRvdzogdmFyKC0tZ2xvYmFsLWJveC1zaGFkb3cpO1xufVxuXG4uYWRtaW4tYmFyIC5zaWRlYmFyIHtcblx0dG9wOiAzMnB4O1xufVxuXG4uc2lkZWJhciAubmF2YmFyLWJyYW5kIHtcblx0ZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xufVxuXG4uc2lkZWJhciAuc2lkZWJhci1oZWFkZXIge1xuXHRib3JkZXItYm90dG9tOiAuMDYzZW0gc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLWxpZ2h0KTtcblx0cGFkZGluZzogLjk2NGVtIDJlbTtcbn1cblxuLnNpZGViYXIgLnNpZGViYXItYm9keSB7XG5cdHBhZGRpbmc6IDJlbTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNpZGViYXIgLmRhdGEtc2Nyb2xsYmFyIHtcblx0bWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDEzZW0pO1xufVxuXG4uc2lkZWJhci5zaWRlYmFyLW1pbmkgLmRhdGEtc2Nyb2xsYmFyIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjFlbSk7XG59XG5cbi5zaWRlYmFyIC5zaWRlYmFyLXRvZ2dsZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA3ZW07XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAtMWVtO1xuXHRoZWlnaHQ6IDIuMjgxZW07XG5cdHdpZHRoOiAyLjI4MWVtO1xuXHRsaW5lLWhlaWdodDogMi4yODFlbTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZS1ib3gpO1xuXHR6LWluZGV4OiAtMTtcblx0Ym9yZGVyLXJhZGl1czogLjVlbTtcblx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4vKiBzaWRlYmFyIGxvZ28gKi9cbi5jc3NfcHJlZml4LWxvZ28ubmF2YmFyLWJyYW5kIGltZyB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0aGVpZ2h0OiAxLjc1ZW07XG59XG5cbi5jc3NfcHJlZml4LWxvZ28ubmF2YmFyLWJyYW5kIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNzc19wcmVmaXgtbG9nby5uYXZiYXItYnJhbmQubG9nby1hbGlnbi1sZWZ0IHtcblx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xufVxuXG4uY3NzX3ByZWZpeC1sb2dvLm5hdmJhci1icmFuZCAubG9nby10aXRsZSB7XG5cdG1hcmdpbi1yaWdodDogLjVlbTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuXHRvcGFjaXR5OiAxO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1zZW1pLWJvbGQpO1xuXHR3aGl0ZS1zcGFjZTogYnJlYWstc3BhY2VzO1xufVxuXG4uY3NzX3ByZWZpeC1sb2dvLm5hdmJhci1icmFuZCAubG9nby1tYWluIHtcbiAgICBtaW4td2lkdGg6IDEuNzVlbTtcbn1cblxuLmNzc19wcmVmaXgtbG9nby5uYXZiYXItYnJhbmQubG9nby1hbGlnbi1sZWZ0IC5sb2dvLXRpdGxlIHtcblx0bWFyZ2luLWxlZnQ6IC4zZW07XG5cdG1hcmdpbi1yaWdodDogMDtcblx0dGV4dC10cmFuc2Zvcm06IHVuc2V0O1xufVxuXG4vKiB0b2dnbGUgYnV0dG9uICovXG4uc2lkZWJhciAuc2lkZWJhci10b2dnbGUgLm1lbnUtYnRuIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0cGFkZGluZy1sZWZ0OiAxLjFlbTtcblx0cGFkZGluZy10b3A6IC4xZW07XG5cdHRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2U7XG59XG5cbi5zaWRlYmFyLnNpZGViYXItbWluaSAuc2lkZWJhci10b2dnbGUgLm1lbnUtYnRuIHtcblx0dHJhbnNmb3JtOiBzY2FsZVgoLTEpIHJvdGF0ZSg0NWRlZyk7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0cGFkZGluZy1yaWdodDogMS4xZW07XG59XG5cblxuLyogZGVmYXVsdCBzaWRlYmFyICovXG4uc2lkZWJhci1kZWZhdWx0IC5zaWRlYmFyLWxpc3Qge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IHN0YXRpYztcbn1cblxuLnNpZGViYXItZGVmYXVsdCAuc2lkZWJhci1saXN0IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCkge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IC42ZW07XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQgLnNpZGViYXItbGlzdCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpIHNwYW4ge1xuXHRmbGV4OiAxO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQgLnNpZGViYXItbGlzdCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rLnN0YXRpYy1pdGVtIHtcblx0bWFyZ2luLWJvdHRvbTogLjVlbTtcbn1cblxuLnNpZGViYXItZGVmYXVsdCAuc2lkZWJhci1saXN0IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsuc3RhdGljLWl0ZW0gLmRlZmF1bHQtaWNvbiB7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGZvbnQtc2l6ZTogLXdlYmtpdC1jYWxjKDFlbSAtIDJweCk7XG5cdGZvbnQtc2l6ZTogY2FsYygxZW0gLSAycHgpO1xuXHRsZXR0ZXItc3BhY2luZzogLjE4ZW07XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1yZWd1bGFyKTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcbn1cblxuLnNpZGViYXItZGVmYXVsdCAuc2lkZWJhci1saXN0IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsgaS5zaWRlbmF2LW1pbmktaWNvbiB7XG5cdG9wYWNpdHk6IDA7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQ6bm90KC5zaWRlYmFyLW1pbmkpIC5uYXZiYXItbmF2IC5zdWItbmF2IC5uYXYtaXRlbTpub3QoLnN0YXRpYy1pdGVtKSB7XG5cdHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnNpZGViYXItZGVmYXVsdDpub3QoLnNpZGViYXItbWluaSkgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayB7XG5cdHBhZGRpbmc6IC42MjVlbSAxZW07XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0Om5vdCguc2lkZWJhci1taW5pKSAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpIC5zdWItbmF2IC5uYXYtbGluayB7XG5cdHBhZGRpbmctbGVmdDogMmVtO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5zdGF0aWMtaXRlbSAubWluaS1pY29uIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnNpZGViYXItZGVmYXVsdCAubmF2YmFyLW5hdiAubmF2LWl0ZW0ge1xuXHR0cmFuc2l0aW9uOiBjb2xvciAuNDVzIGVhc2UsIHBhZGRpbmctbGVmdCAuNDVzIGVhc2U7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luOiAuNWVtIDAgMDtcbn1cblxuLnNpZGViYXItZGVmYXVsdCAubmF2YmFyLW5hdiAubmF2LWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLnN1Yi1uYXYgLm5hdi1pdGVtIHtcblx0bWFyZ2luLXRvcDogMDtcbn1cblxuLnNpZGViYXItZGVmYXVsdCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1zZW1pLWJvbGQpO1xuXHRsaW5lLWhlaWdodDogMS42ZW07XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1oaWdobGlnaHQtZm9udC1mYW1pbHkpO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlOyBcbn1cblxuLnNpZGViYXItZGVmYXVsdCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpIHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcbn1cblxuLnNpZGViYXItZGVmYXVsdCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpIC5yaWdodC1pY29uIHtcblx0dHJhbnNpdGlvbjogYWxsIDEwMG1zIGVhc2UtaW4tb3V0O1xufVxuXG4uc2lkZWJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNpZGViYXItZGVmYXVsdCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuLnNpZGViYXItZGVmYXVsdCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSAucmlnaHQtaWNvbixcbi5zaWRlYmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKVthcmlhLWV4cGFuZGVkPXRydWVdIC5yaWdodC1pY29uIHtcblx0dHJhbnNpdGlvbjogYWxsIDEwMG1zIGVhc2UtaW4tb3V0O1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKS5hY3RpdmVbYXJpYS1leHBhbmRlZD1mYWxzZV0gLnJpZ2h0LWljb24ge1xuXHR0cmFuc2l0aW9uOiBhbGwgMTAwbXMgZWFzZS1pbi1vdXQ7XG5cdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0IC5uYXZiYXItbmF2Om5vdCguY3NzX3ByZWZpeC1ob3Jpem9udGFsLWNvbnRhaW5lcikgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKTpob3Zlcjpub3QoLmFjdGl2ZSk6bm90KFthcmlhLWV4cGFuZGVkPXRydWVdKSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnktbGlnaHQpO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKTpob3Zlcjpub3QoLmFjdGl2ZSk6bm90KFthcmlhLWV4cGFuZGVkPXRydWVdKSAuaWNvbiB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLnNpZGViYXItZGVmYXVsdCAubmF2YmFyLW5hdjpub3QoLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1jb250YWluZXIpIC5uYXYtaXRlbS5jdXJyZW50X3BhZ2VfaXRlbT4gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpOmhvdmVyOm5vdCguYWN0aXZlKTpub3QoW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0pLFxuLnNpZGViYXItZGVmYXVsdCAubmF2YmFyLW5hdjpub3QoLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1jb250YWluZXIpIC5uYXYtaXRlbS5jdXJyZW50LW1lbnUtaXRlbT4gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpOmhvdmVyOm5vdCguYWN0aXZlKTpub3QoW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0pLFxuLnNpZGViYXItZGVmYXVsdCAubmF2YmFyLW5hdjpub3QoLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1jb250YWluZXIpIC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCBcbi5zaWRlYmFyLWRlZmF1bHQgLm5hdmJhci1uYXY6bm90KC5jc3NfcHJlZml4LWhvcml6b250YWwtY29udGFpbmVyKSAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0sXG4uc2lkZWJhci1kZWZhdWx0IC5uYXZiYXItbmF2Om5vdCguY3NzX3ByZWZpeC1ob3Jpem9udGFsLWNvbnRhaW5lcikgLm5hdi1pdGVtLmN1cnJlbnRfcGFnZV9pdGVtLmFjdGl2ZT4ubmF2LWxpbmssXG4uc2lkZWJhci1kZWZhdWx0IC5uYXZiYXItbmF2Om5vdCguY3NzX3ByZWZpeC1ob3Jpem9udGFsLWNvbnRhaW5lcikgLm5hdi1pdGVtLmN1cnJlbnQtbWVudS1pdGVtLmFjdGl2ZT4ubmF2LWxpbmsge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuLnNpZGViYXItZGVmYXVsdCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0ge1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKSB2YXIoLS1ib3JkZXItcmFkaXVzKSAwIDA7XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayAuaWNvbiB7XG5cdGNvbG9yOiB2YXIoLS1kYXJrLWljb24tY29sb3IpO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UgMHM7XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQgLm5hdmJhci1uYXY6bm90KC5jc3NfcHJlZml4LWhvcml6b250YWwtY29udGFpbmVyKSAubmF2LWl0ZW0uY3VycmVudF9wYWdlX2l0ZW0+IC5uYXYtbGluazpub3QoLmRpc2FibGVkKTpob3Zlcjpub3QoLmFjdGl2ZSk6bm90KFthcmlhLWV4cGFuZGVkPXRydWVdKSAuaWNvbixcbi5zaWRlYmFyLWRlZmF1bHQgLm5hdmJhci1uYXY6bm90KC5jc3NfcHJlZml4LWhvcml6b250YWwtY29udGFpbmVyKSAubmF2LWl0ZW0uY3VycmVudC1tZW51LWl0ZW0+IC5uYXYtbGluazpub3QoLmRpc2FibGVkKTpob3Zlcjpub3QoLmFjdGl2ZSk6bm90KFthcmlhLWV4cGFuZGVkPXRydWVdKSAuaWNvbixcbi5zaWRlYmFyLWRlZmF1bHQgLm5hdmJhci1uYXY6bm90KC5jc3NfcHJlZml4LWhvcml6b250YWwtY29udGFpbmVyKSAubmF2LWl0ZW0uY3VycmVudF9wYWdlX2l0ZW0uYWN0aXZlPi5uYXYtbGluaz4uaWNvbixcbi5zaWRlYmFyLWRlZmF1bHQgLm5hdmJhci1uYXY6bm90KC5jc3NfcHJlZml4LWhvcml6b250YWwtY29udGFpbmVyKSAubmF2LWl0ZW0uY3VycmVudC1tZW51LWl0ZW0+Lm5hdi1saW5rPi5pY29uLFxuLnNpZGViYXItZGVmYXVsdCAubmF2YmFyLW5hdjpub3QoLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1jb250YWluZXIpIC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCkuYWN0aXZlPi5pY29uLFxuLnNpZGViYXItZGVmYXVsdCAubmF2YmFyLW5hdjpub3QoLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1jb250YWluZXIpIC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZClbYXJpYS1leHBhbmRlZD10cnVlXT4uaWNvbiB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5zdWItbmF2IHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0YmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWJvZHktYmdjb2xvcik7XG4gICAgcGFkZGluZzogLjVlbSAxZW0gMWVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCB2YXIoLS1ib3JkZXItcmFkaXVzKSB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0LnNpZGViYXItbWluaSAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLnN1Yi1uYXYge1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAuc3ViLW5hdiAuc3ViLW5hdiB7XG5cdHBhZGRpbmc6IC42ZW07XG5cdGJvcmRlci1yYWRpdXM6IDAgMCB2YXIoLS1ib3JkZXItcmFkaXVzKSB2YXIoLS1ib3JkZXItcmFkaXVzKTtcblx0Ym94LXNoYWRvdzogdmFyKC0tZ2xvYmFsLWJveC1zaGFkb3cpO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0LnNpZGViYXItbWluaSAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLnN1Yi1uYXYgLnN1Yi1uYXYge1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsgLmljb24gc3ZnLFxuLnNpZGViYXItZGVmYXVsdCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIC5pY29uIGltZyB7XG5cdHdpZHRoOiAxLjQyOGVtO1xuICAgIGhlaWdodDogMS40MjhlbTtcbiAgICBtYXgtd2lkdGg6IDEuNDI4ZW07XG59XG5cbi8qIHNldHRpbmcgbWVudSAqL1xuLnNpZGViYXIgLm1lbnUtbGFiZWwge1xuXHRmb250LWZhbWlseTogdmFyKC0taGlnaGxpZ2h0LWZvbnQtZmFtaWx5KTtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbWFsbCk7XG4gICAgY29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWktYm9sZCk7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLW9uZSk7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbi1ib3R0b206IC44ZW07XG5cdHRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2U7XG59XG5cbi5zaWRlYmFyLnNpZGViYXItbWluaSAubWVudS1sYWJlbCB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5zaWRlYmFyIC5tZW51LWxhYmVsIC5jb3VudCB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG59XG5cbi5zaWRlYmFyIC5zaWRlYmFyLXNldHRpbmcgLnNpZGUtc2V0dGluZy1kYXRhLWJveCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxZW07XG59XG5cbi5zaWRlYmFyIC5jc3NfcHJlZml4LWhvcml6b250YWwtbWFpbi1ib3gge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1ib2R5LWJnY29sb3IpO1xuICAgIHBhZGRpbmc6IDFlbTtcblx0bWFyZ2luOiAwIDFlbTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbn1cblxuLnNpZGViYXIuc2lkZWJhci1taW5pIC5jc3NfcHJlZml4LWhvcml6b250YWwtbWFpbi1ib3gge1xuXHRwYWRkaW5nOiAxZW0gLjZlbTtcbn1cblxuLnNpZGViYXIgLnNpZGViYXItZm9vdGVyIC5jc3NfcHJlZml4LWhvcml6b250YWwtbWFpbi1ib3ggdWwuaXEtbWFpbi1tZW51IHtcblx0ZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0ZmxleC1kaXJlY3Rpb246IHVuc2V0O1xuXHRnYXA6IDEuMWVtO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG5cdHRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2U7XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQuc2lkZWJhciAuc2lkZWJhci1mb290ZXIgLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1tYWluLWJveCB1bC5pcS1tYWluLW1lbnUgLm5hdi1saW5rIHtcbiAgICBoZWlnaHQ6IDIuNWVtO1xuICAgIHdpZHRoOiAyLjVlbTtcbiAgICBsaW5lLWhlaWdodDogMi4yZW07XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zaWRlYmFyIC5zaWRlYmFyLWZvb3RlciAuY3NzX3ByZWZpeC1ob3Jpem9udGFsLW1haW4tYm94IC5sZWZ0LCBcbi5zaWRlYmFyIC5zaWRlYmFyLWZvb3RlciAuY3NzX3ByZWZpeC1ob3Jpem9udGFsLW1haW4tYm94IC5yaWdodCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB3aWR0aDogMmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblx0ei1pbmRleDogOTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uc2lkZWJhciAuc2lkZWJhci1mb290ZXIgLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1tYWluLWJveCAubGVmdCB7XG5cdGxlZnQ6IC41ZW07XG5cdHJpZ2h0OiBhdXRvO1xufVxuLnNpZGViYXIgLnNpZGViYXItZm9vdGVyIC5jc3NfcHJlZml4LWhvcml6b250YWwtbWFpbi1ib3ggLnJpZ2h0IHtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IC0uNWVtO1xufVxuXG4uc2lkZWJhci5zaWRlYmFyLW1pbmkgLnNpZGViYXItZm9vdGVyIC5jc3NfcHJlZml4LWhvcml6b250YWwtbWFpbi1ib3ggLmxlZnQsIFxuLnNpZGViYXIuc2lkZWJhci1taW5pIC5zaWRlYmFyLWZvb3RlciAuY3NzX3ByZWZpeC1ob3Jpem9udGFsLW1haW4tYm94IC5yaWdodHtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHRyYW5zZm9ybTogaW5oZXJpdDtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cbi5zaWRlYmFyLnNpZGViYXItbWluaSAuc2lkZWJhci1mb290ZXIgLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1tYWluLWJveCAubGVmdCB7XG5cdHRvcDogLS4zNWVtO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4uc2lkZWJhci5zaWRlYmFyLW1pbmkgLnNpZGViYXItZm9vdGVyIC5jc3NfcHJlZml4LWhvcml6b250YWwtbWFpbi1ib3ggLnJpZ2h0IHtcblx0Ym90dG9tOiAtMS4zZW07XG4gICAgdG9wOiBhdXRvO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLnNpZGViYXIgLnNpZGViYXItZm9vdGVyIC5jc3NfcHJlZml4LWhvcml6b250YWwtbWFpbi1ib3ggdWwuaXEtbWFpbi1tZW51Ojotd2Via2l0LXNjcm9sbGJhciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaWRlYmFyIC5zaWRlYmFyLWZvb3RlciAuY3NzX3ByZWZpeC1ob3Jpem9udGFsLW1haW4tYm94IHVsLmlxLW1haW4tbWVudSB7XG5cdHNjcm9sbGJhci13aWR0aDogbm9uZTtcbn1cblxuLnNpZGViYXIuc2lkZWJhci1taW5pIC5zaWRlYmFyLWZvb3RlciAuY3NzX3ByZWZpeC1ob3Jpem9udGFsLW1haW4tYm94IHVsLmlxLW1haW4tbWVudSB7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuXHRoZWlnaHQ6IDExZW07XG4gICAgZ2FwOiAuNWVtO1xufVxuXG4uc2lkZWJhci5zaWRlYmFyLW1pbmkgLnNpZGUtc2V0dGluZy1kYXRhLWJveCB1bCB7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5zaWRlYmFyIC5zaWRlYmFyLWZvb3RlciAuY3NzX3ByZWZpeC1ob3Jpem9udGFsLW1haW4tYm94IHVsLmlxLW1haW4tbWVudSAubmF2LWl0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG5cbi5zaWRlYmFyIC5zaWRlLXNldHRpbmctZGF0YS1ib3ggdWwgbGkgYSB7XG4gICAgY29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcbiAgICBmb250LXNpemU6IDEuNWVtO1xufVxuXG4uc2lkZWJhciAud2lkZ2V0IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZmxvYXQ6IGluaGVyaXQ7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1ib3R0b206IC4wNjNlbSBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xuXHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41ZW07XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5zaWRlYmFyIC53aWRnZXQ6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2lkZWJhciAud2lkZ2V0Omxhc3QtY2hpbGQgLmlxLW1haW4tbWVudSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLjYyNWVtO1xufSBcblxuLnNpZGViYXIuc2lkZWJhci1taW5pIC51c2VyLW1lbnUtaGVhZCAuaXRlbS1kZXRhaWwtZGF0YSB7XG4gICAgb3BhY2l0eTogMDtcbn1cblxuLnNpZGViYXIgLnNpZGViYXItZm9vdGVyIC5jc3NfcHJlZml4LWhvcml6b250YWwtbWFpbi1ib3ggdWwuaXEtbWFpbi1tZW51IC5tZW51LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDA7XG5cdG9wYWNpdHk6IDA7XG4gICAgZGlzcGxheTogbm9uZTtcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZTtcbn1cblxuLnNpZGViYXIgLnNpZGViYXItZm9vdGVyIC5jc3NfcHJlZml4LWhvcml6b250YWwtbWFpbi1ib3ggdWwuaXEtbWFpbi1tZW51IC5uYXYtaXRlbSB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLnNpZGViYXIgLnNpZGViYXItZm9vdGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAxZW07XG5cdHdpZHRoOiB2YXIoLS1zaWRlYmFyLXdpZHRoKTtcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZTtcbn1cblxuXG4vKiBzaWRlYmFyIG1pbmkgKi9cbi5zaWRlYmFyLW1pbmkge1xuXHRtYXgtd2lkdGg6IHZhcigtLW1pbmktc2lkZWJhci13aWR0aCk7XG59XG5cbi5zaWRlYmFyLnNpZGViYXItbWluaSAuc2lkZWJhci1oZWFkZXIge1xuXHRwYWRkaW5nOiAuOTY0ZW0gMWVtO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uc2lkZWJhci1taW5pIC5uYXZiYXItYnJhbmQgLmxvZ28tdGl0bGUge1xuXHR0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuXHRvcGFjaXR5OiAwO1xuXHRmb250LXNpemU6IDA7XG59XG5cbi5zaWRlYmFyLW1pbmkgLnNpZGViYXItdG9nZ2xlIC5pY29uIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZTtcbn1cblxuLnNpZGViYXItbWluaS5uYXZzLXJvdW5kZWQgLnNpZGViYXItbGlzdCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpIGkuc2lkZW5hdi1taW5pLWljb24sXG4uc2lkZWJhci1taW5pLm5hdnMtcGlsbCAuc2lkZWJhci1saXN0IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCkgaS5zaWRlbmF2LW1pbmktaWNvbiB7XG5cdG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5zaWRlYmFyLW1pbmkubmF2cy1yb3VuZGVkIC5zaWRlYmFyLWxpc3QgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKSAuc3ViLW5hdiAubmF2LWxpbmssXG4uc2lkZWJhci1taW5pLm5hdnMtcGlsbCAuc2lkZWJhci1saXN0IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCkgLnN1Yi1uYXYgLm5hdi1saW5rIHtcblx0cGFkZGluZy1sZWZ0OiAxLjVlbTtcbn1cblxuLnNpZGViYXItbWluaSAuc2lkZWJhci1ib2R5IHtcblx0cGFkZGluZy1yaWdodDogMS4yZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxLjJlbTtcbn1cblxuLnNpZGViYXItbWluaSAuc2lkZWJhci1saXN0IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCkgc3BhbiB7XG5cdHRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2U7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSkgc2NhbGUoMCk7XG5cdG9wYWNpdHk6IDA7XG59XG5cbi5zaWRlYmFyLW1pbmkgLnNpZGViYXItbGlzdCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpIHNwYW4uc2lkZW5hdi1taW5pLWljb24ge1xuXHRvcGFjaXR5OiAxO1xuXHRkaXNwbGF5OiBibG9jaztcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSBzY2FsZSgxKTtcbn1cblxuLnNpZGViYXItbWluaSAuc2lkZWJhci1saXN0IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCkgaS5zaWRlbmF2LW1pbmktaWNvbiB7XG5cdGZvbnQtc3R5bGU6IGluaGVyaXQgIWltcG9ydGFudDtcblx0b3BhY2l0eTogMTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi1sZWZ0OiAuMjVlbTtcbn1cblxuLnNpZGViYXItbWluaSAuc2lkZWJhci1saXN0IC5zdGF0aWMtaXRlbSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNpZGViYXItbWluaSAuc2lkZWJhci1saXN0IC5zdGF0aWMtaXRlbSAuZGVmYXVsdC1pY29uIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnNpZGViYXItbWluaSAuc2lkZWJhci1saXN0IC5zdGF0aWMtaXRlbSAubWluaS1pY29uIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5zaWRlYmFyLW1pbmkuc2lkZWJhci1ob3Zlcjpob3ZlciAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIGkuc2lkZW5hdi1taW5pLWljb24ge1xuXHRvcGFjaXR5OiAwO1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uc2lkZWJhci5zaWRlYmFyLW1pbmkuc2lkZWJhci1ib3hlZCsubWFpbi1jb250ZW50IHtcblx0bWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tbWluaS1zaWRlYmFyLXdpZHRoKSArIDJlbSk7XG59XG5cbi5zaWRlYmFyLnNpZGViYXItbWluaSsubWFpbi1jb250ZW50IHtcblx0dHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG5cdG1hcmdpbi1sZWZ0OiB2YXIoLS1taW5pLXNpZGViYXItd2lkdGgpO1xufVxuXG4uc2lkZWJhci5zaWRlYmFyLW1pbmkuc2lkZWJhci1ob3Zlci5zaWRlYmFyLXRyYW5zcGFyZW50OmhvdmVyKy5tYWluLWNvbnRlbnQge1xuXHRtYXJnaW4tbGVmdDogMTYuMmVtO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zaWRlYmFyLnNpZGViYXItbWluaS5zaWRlYmFyLWhvdmVyLnNpZGViYXItdHJhbnNwYXJlbnQ6aG92ZXIrLm1haW4tY29udGVudCAuaXEtaGVhZGVyLWltZyB7XG5cdHdpZHRoOiAtd2Via2l0LWNhbGMoMTAwJSAtIDBlbSkgIWltcG9ydGFudDtcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDBlbSkgIWltcG9ydGFudDtcbn1cblxuLnNpZGViYXIuc2lkZWJhci1taW5pIC5zaWRlYmFyLWZvb3RlciB7XG5cdHdpZHRoOiB2YXIoLS1taW5pLXNpZGViYXItd2lkdGgpO1xufVxuXG4uc2lkZWJhciAuc2lkZWJhci1saXN0IC53aWRnZXRfaXFvbmljX25hdmlnYXRpb25fbWVudTpsYXN0LWNoaWxkIHVsIGxpOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IC42MjVlbTtcbn1cblxuLnNpZGViYXIuc2lkZWJhci1ib3hlZCAud2lkZ2V0Omxhc3QtY2hpbGQgLmlxLW1haW4tbWVudXtcblx0bWFyZ2luLWJvdHRvbTogMS41NmVtO1xufVxuXG4uc2lkZWJhci1ib3hlZC5zaWRlYmFyLW1pbmkgLnNpZGViYXItbGlzdCAud2lkZ2V0X2lxb25pY19uYXZpZ2F0aW9uX21lbnU6bGFzdC1jaGlsZCB1bCBsaTpsYXN0LWNoaWxke1xuXHRtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cblxuLyogcm91bmRlZCBhbGwgKi9cblxuLm5hdnMtcm91bmRlZC1hbGwuc2lkZWJhci1taW5pOm5vdCg6aG92ZXIpIC5zaWRlYmFyLWJvZHkge1xuXHRwYWRkaW5nLWxlZnQ6IDFlbTtcbn1cblxuLm5hdnMtcm91bmRlZC1hbGwuc2lkZWJhci1taW5pIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuXHRwYWRkaW5nOiAuNjI1ZW0gLjc1ZW07XG59XG5cbi5uYXZzLXJvdW5kZWQtYWxsIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuXHRwYWRkaW5nOiAuNjI1ZW0gMWVtO1xufVxuXG4ubmF2cy1yb3VuZGVkLWFsbCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpIHtcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAuMjVlbTtcblx0Ym9yZGVyLXJhZGl1czogLjI1ZW07XG59XG5cbi5uYXZzLXJvdW5kZWQtYWxsIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZClbYXJpYS1leHBhbmRlZD10cnVlXTphZnRlciB7XG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogLjI1ZW07XG5cdGJvcmRlci1yYWRpdXM6IC4yNWVtO1xufVxuXG4vKiBzaWRlYmFyIGJvcmRlciBzdHlsZSAqL1xuLnNpZGViYXItZGVmYXVsdC5sZWZ0LWJvcmRlcmVkIC5zaWRlYmFyLWJvZHkge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbn1cbi5zaWRlYmFyLWRlZmF1bHQubGVmdC1ib3JkZXJlZC5zaWRlYmFyLW1pbmkgLnNpZGViYXItYm9keSB7XG5cdHBhZGRpbmctcmlnaHQ6IDFyZW07XG5cdHBhZGRpbmctbGVmdDogMXJlbTtcbn1cbi5zaWRlYmFyLmxlZnQtYm9yZGVyZWQgLnVzZXItbWVudS1oZWFkIHtcblx0cGFkZGluZy1sZWZ0OiAyZW07XG59XG4uc2lkZWJhci5zaWRlYmFyLW1pbmkubGVmdC1ib3JkZXJlZCAudXNlci1tZW51LWhlYWQge1xuXHRwYWRkaW5nLWxlZnQ6IDFlbTtcbn1cbi5zaWRlYmFyLmxlZnQtYm9yZGVyZWQgLm1lbnUtbGFiZWwge1xuXHRwYWRkaW5nOiAwIDJlbTtcbn1cbi5zaWRlYmFyLnNpZGViYXItbWluaS5sZWZ0LWJvcmRlcmVkIC5tZW51LWxhYmVsIHtcblx0cGFkZGluZzogMCAxZW07XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQubGVmdC1ib3JkZXJlZC5zaWRlYmFyLW1pbmkgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayB7XG5cdHBhZGRpbmc6IC42MjVlbSAuNzVlbTtcbn1cblxuLnNpZGViYXItZGVmYXVsdC5sZWZ0LWJvcmRlcmVkIC5uYXZiYXItbmF2Om5vdCguY3NzX3ByZWZpeC1ob3Jpem9udGFsLWNvbnRhaW5lcikgLm5hdi1pdGVtLmN1cnJlbnQtbWVudS1pdGVtPi5uYXYtbGluaywgXG4uc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQgLm5hdmJhci1uYXY6bm90KC5jc3NfcHJlZml4LWhvcml6b250YWwtY29udGFpbmVyKSAubmF2LWl0ZW0uY3VycmVudC1tZW51LWl0ZW0+Lm5hdi1saW5rOm5vdCguZGlzYWJsZWQpOmhvdmVyOm5vdCguYWN0aXZlKTpub3QoW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0pLCBcbi5zaWRlYmFyLWRlZmF1bHQubGVmdC1ib3JkZXJlZCAubmF2YmFyLW5hdjpub3QoLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1jb250YWluZXIpIC5uYXYtaXRlbS5jdXJyZW50X3BhZ2VfaXRlbT4ubmF2LWxpbmssIFxuLnNpZGViYXItZGVmYXVsdC5sZWZ0LWJvcmRlcmVkIC5uYXZiYXItbmF2Om5vdCguY3NzX3ByZWZpeC1ob3Jpem9udGFsLWNvbnRhaW5lcikgLm5hdi1pdGVtLmN1cnJlbnRfcGFnZV9pdGVtPi5uYXYtbGluazpub3QoLmRpc2FibGVkKTpob3Zlcjpub3QoLmFjdGl2ZSk6bm90KFthcmlhLWV4cGFuZGVkPXRydWVdKSwgXG4uc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQgLm5hdmJhci1uYXY6bm90KC5jc3NfcHJlZml4LWhvcml6b250YWwtY29udGFpbmVyKSAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgXG4uc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQgLm5hdmJhci1uYXY6bm90KC5jc3NfcHJlZml4LWhvcml6b250YWwtY29udGFpbmVyKSAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQgLm5hdmJhci1uYXYgLm5hdi1pdGVtLmN1cnJlbnQtbWVudS1pdGVtPi5uYXYtbGluazpub3QoLmRpc2FibGVkKTpob3Zlcjpub3QoLmFjdGl2ZSk6bm90KFthcmlhLWV4cGFuZGVkPXRydWVdKSAuaWNvbiwgXG4uc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQgLm5hdmJhci1uYXYgLm5hdi1pdGVtLmN1cnJlbnQtbWVudS1pdGVtPi5uYXYtbGluaz4uaWNvbiwgXG4uc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQgLm5hdmJhci1uYXYgLm5hdi1pdGVtLmN1cnJlbnRfcGFnZV9pdGVtPi5uYXYtbGluazpub3QoLmRpc2FibGVkKTpob3Zlcjpub3QoLmFjdGl2ZSk6bm90KFthcmlhLWV4cGFuZGVkPXRydWVdKSAuaWNvbiwgXG4uc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQgLm5hdmJhci1uYXYgLm5hdi1pdGVtLmN1cnJlbnRfcGFnZV9pdGVtPi5uYXYtbGluaz4uaWNvbiwgXG4uc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKS5hY3RpdmU+Lmljb24sIFxuLnNpZGViYXItZGVmYXVsdC5sZWZ0LWJvcmRlcmVkIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZClbYXJpYS1leHBhbmRlZD10cnVlXT4uaWNvbiB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLnNpZGViYXItZGVmYXVsdC5sZWZ0LWJvcmRlcmVkIC5uYXZiYXItbmF2Om5vdCguY3NzX3ByZWZpeC1ob3Jpem9udGFsLWNvbnRhaW5lcikgLm5hdi1pdGVtLmN1cnJlbnQtbWVudS1pdGVtPi5uYXYtbGluaz4uaWNvbiwgXG4uc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQgLm5hdmJhci1uYXY6bm90KC5jc3NfcHJlZml4LWhvcml6b250YWwtY29udGFpbmVyKSAubmF2LWl0ZW0uY3VycmVudF9wYWdlX2l0ZW0uYWN0aXZlPi5uYXYtbGluaz4uaWNvbiB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLnNpZGViYXItZGVmYXVsdC5sZWZ0LWJvcmRlcmVkLnNpZGViYXItbWluaSAubmF2YmFyLW5hdjpub3QoLnN1Yi1uYXYpPi5uYXYtaXRlbS5hY3RpdmU6OmJlZm9yZSxcbi5zaWRlYmFyLWRlZmF1bHQubGVmdC1ib3JkZXJlZC5zaWRlYmFyLW1pbmkgLm5hdmJhci1uYXY6bm90KC5zdWItbmF2KT4ubmF2LWl0ZW06bm90KC5zdGF0aWMtaXRlbSk6OmJlZm9yZSB7XG5cdGxlZnQ6IC0uOTFlbTtcbn1cblxuLnNpZGViYXItZGVmYXVsdC5sZWZ0LWJvcmRlcmVkLnNpZGViYXItbWluaS5zaWRlYmFyLWhvdmVyOmhvdmVyIC5uYXZiYXItbmF2Om5vdCguc3ViLW5hdik+Lm5hdi1pdGVtLmFjdGl2ZTo6YmVmb3JlLFxuLnNpZGViYXItZGVmYXVsdC5sZWZ0LWJvcmRlcmVkLnNpZGViYXItbWluaS5zaWRlYmFyLWhvdmVyOmhvdmVyIC5uYXZiYXItbmF2Om5vdCguc3ViLW5hdik+Lm5hdi1pdGVtOm5vdCguc3RhdGljLWl0ZW0pOjpiZWZvcmUge1xuXHRsZWZ0OiAtLjkxZW07XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQubGVmdC1ib3JkZXJlZCAubmF2YmFyLW5hdjpub3QoLnN1Yi1uYXYpPi5uYXYtaXRlbTpub3QoLnN0YXRpYy1pdGVtKSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNpZGViYXItZGVmYXVsdC5sZWZ0LWJvcmRlcmVkIC5uYXZiYXItbmF2LmNzc19wcmVmaXgtaG9yaXpvbnRhbC1jb250YWluZXI+Lm5hdi1pdGVtOm5vdCguc3RhdGljLWl0ZW0pOjpiZWZvcmUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLnNpZGViYXItZGVmYXVsdC5sZWZ0LWJvcmRlcmVkIC5uYXZiYXItbmF2Om5vdCguc3ViLW5hdik+Lm5hdi1pdGVtOm5vdCguc3RhdGljLWl0ZW0pOjpiZWZvcmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHdpZHRoOiA0cHg7XG5cdGhlaWdodDogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC4yNXJlbTtcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC4yNXJlbTtcblx0ei1pbmRleDogMTtcblx0dHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLWluLW91dDtcbn1cblxuLnNpZGViYXItZGVmYXVsdC5sZWZ0LWJvcmRlcmVkIC5uYXZiYXItbmF2Om5vdCguc3ViLW5hdik+Lm5hdi1pdGVtOm5vdCguc3RhdGljLWl0ZW0pOmhvdmVyOjpiZWZvcmUge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1pbi1vdXQ7XG5cdHotaW5kZXg6IDE7XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQubGVmdC1ib3JkZXJlZCAubmF2YmFyLW5hdjpub3QoLnN1Yi1uYXYpPi5uYXYtaXRlbS5hY3RpdmUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQubGVmdC1ib3JkZXJlZCAubmF2YmFyLW5hdjpub3QoLnN1Yi1uYXYpPi5uYXYtaXRlbS5hY3RpdmU6OmJlZm9yZSB7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuLnNpZGViYXItZGVmYXVsdC5sZWZ0LWJvcmRlcmVkIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNpZGViYXItZGVmYXVsdC5sZWZ0LWJvcmRlcmVkIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZClbYXJpYS1leHBhbmRlZD10cnVlXSB7XG5cdGJhY2tncm91bmQ6IHVuc2V0O1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQubGVmdC1ib3JkZXJlZCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpOmhvdmVyOm5vdCguYWN0aXZlKTpub3QoW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0pIHtcblx0YmFja2dyb3VuZDogdW5zZXQgIWltcG9ydGFudDtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQuc2lkZWJhci1jb2xvciAubmF2YmFyLW5hdjpub3QoLnN1Yi1uYXYpPi5uYXYtaXRlbS5hY3RpdmU6OmJlZm9yZSxcbi5zaWRlYmFyLWRlZmF1bHQubGVmdC1ib3JkZXJlZC5zaWRlYmFyLWNvbG9yIC5uYXZiYXItbmF2Om5vdCguc3ViLW5hdik+Lm5hdi1pdGVtOm5vdCguc3RhdGljLWl0ZW0pOjpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQubGVmdC1ib3JkZXJlZC5zaWRlYmFyLWNvbG9yIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCkge1xuXHRjb2xvcjogI2VkZWRlZDtcbn1cblxuLnNpZGViYXItZGVmYXVsdC5sZWZ0LWJvcmRlcmVkLnNpZGViYXItY29sb3IgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQuc2lkZWJhci1jb2xvciAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0ge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQuc2lkZWJhci1jb2xvciAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpOmhvdmVyOm5vdCguYWN0aXZlKTpub3QoW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0pIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuLnNpZGViYXItZGVmYXVsdC5sZWZ0LWJvcmRlcmVkLnNpZGViYXItY29sb3IgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluay5kaXNhYmxlZCAuZGVmYXVsdC1pY29uIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuXG4vKiBzaWRlYmFyIERhcmsgKi9cbi5zaWRlYmFyLnNpZGViYXItZGFyayAubmF2YmFyLWJyYW5kIHN2Zyxcbi5zaWRlYmFyLnNpZGViYXItY29sb3IgLm5hdmJhci1icmFuZCBzdmcge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4uc2lkZWJhci5zaWRlYmFyLWRhcmsgLnNpZGViYXItYm9yZGVyLXByb2ZpbGUtY2FyZCxcbi5zaWRlYmFyLnNpZGViYXItY29sb3IgLnNpZGViYXItYm9yZGVyLXByb2ZpbGUtY2FyZCB7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4uc2lkZWJhci5zaWRlYmFyLWRhcmsgLnNpZGViYXItYm9yZGVyLXByb2ZpbGUtY2FyZCAuc2lkZWJhci1ib3JkZXItcHJvZmlsZS1ib2R5IC5zaWRlYmFyLWJ0bixcbi5zaWRlYmFyLnNpZGViYXItY29sb3IgLnNpZGViYXItYm9yZGVyLXByb2ZpbGUtY2FyZCAuc2lkZWJhci1ib3JkZXItcHJvZmlsZS1ib2R5IC5zaWRlYmFyLWJ0biB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuLnNpZGViYXIuc2lkZWJhci1kYXJrIC5zaWRlYmFyLWJvcmRlci1wcm9maWxlLWNhcmQgLnNpZGViYXItYm9yZGVyLXByb2ZpbGUtYm9keSAuc2lkZWJhci1ib3JkZXItdXNlci1kYXRhIC5zaWRlYmFyLWJvcmRlci1kYXRhLFxuLnNpZGViYXIuc2lkZWJhci1jb2xvciAuc2lkZWJhci1ib3JkZXItcHJvZmlsZS1jYXJkIC5zaWRlYmFyLWJvcmRlci1wcm9maWxlLWJvZHkgLnNpZGViYXItYm9yZGVyLXVzZXItZGF0YSAuc2lkZWJhci1ib3JkZXItZGF0YSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi5zaWRlYmFyLnNpZGViYXItZGFyay5zaWRlYmFyLWRlZmF1bHQgLnNpZGViYXItbGlzdCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rLnN0YXRpYy1pdGVtIC5kZWZhdWx0LWljb24sXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLnNpZGViYXItZGVmYXVsdCAuc2lkZWJhci1saXN0IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsuc3RhdGljLWl0ZW0gLmRlZmF1bHQtaWNvbiB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi5zaWRlYmFyLnNpZGViYXItZGFyayAubm90aWZpY2F0aW9uLWFsZXJ0IHtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1zaWRlYmFyLWRhcmspO1xufVxuXG4uc2lkZWJhci1kYXJrIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc2lkZWJhci1kYXJrKTtcbn1cblxuLnNpZGViYXItZGFyayAubmF2YmFyLWJyYW5kIC5sb2dvLWxpZ2h0IHtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZTtcbn1cblxuLnNpZGViYXItZGFyayAubmF2YmFyLWJyYW5kIC5sb2dvLWRhcmsge1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2Zvcm06IHNjYWxlKDApO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlO1xufVxuXG4uc2lkZWJhci1kYXJrIC5uYXZiYXItYnJhbmQgLmxvZ28tdGl0bGUge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4uc2lkZWJhci1kYXJrIC5zaWRlYmFyLWhlYWRlciB7XG5cdGJvcmRlci1ib3R0b20tY29sb3I6ICMzNzNiM2U7XG59XG5cbi5zaWRlYmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluay5kaXNhYmxlZCB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi5zaWRlYmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKSxcbi5zaWRlYmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKSAuaWNvbiAge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpXG59XG5cbi5zaWRlYmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKVthcmlhLWV4cGFuZGVkPXRydWVdOmFmdGVyIHtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi5zaWRlYmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2lkZWJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZClbYXJpYS1leHBhbmRlZD10cnVlXSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRib3gtc2hhZG93OiAwIDEwcHggMjBweCAtMTBweCByZ2JhKDE3LCAzOCwgMTQ2LCAwLjQpO1xufVxuXG4uc2lkZWJhci1kYXJrIC5uYXZiYXItbmF2Om5vdCguY3NzX3ByZWZpeC1ob3Jpem9udGFsLWNvbnRhaW5lcikgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKTpob3Zlcjpub3QoLmFjdGl2ZSk6bm90KFthcmlhLWV4cGFuZGVkPXRydWVdKSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cbi5zaWRlYmFyLnNpZGViYXItZGFyayAuc2lkZWJhci10b2dnbGUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zaWRlYmFyLWRhcmspO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuLnNpZGViYXItZGFyayAudXNlci1tZW51LWhlYWQgLml0ZW0tZGV0YWlsLWRhdGEgLml0ZW0tdGl0bGUge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuLnNpZGViYXIuc2lkZWJhci1kYXJrIC5jc3NfcHJlZml4LWhvcml6b250YWwtbWFpbi1ib3gge1xuICAgIGJhY2tncm91bmQ6IHJnYigyOSAzMyAzOCAvIDkwJSk7XG59XG4uc2lkZWJhci1kZWZhdWx0LnNpZGViYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLnN1Yi1uYXYge1xuICAgIGJhY2tncm91bmQ6IGhzbGEoMCwwJSwxMDAlLC4xKTtcbn1cblxuLyogc2lkZWJhciBob3ZlciAqL1xuLnNpZGViYXItaG92ZXI6aG92ZXIge1xuXHRtYXgtd2lkdGg6IHZhcigtLXNpZGViYXItd2lkdGgpO1xufVxuXG4uc2lkZWJhci1ob3Zlcjpob3ZlciAubG9nby10aXRsZSB7XG5cdHRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2U7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG5cdG9wYWNpdHk6IDE7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWg0KTtcbn1cblxuLnNpZGViYXIuc2lkZWJhci1taW5pLnNpZGViYXItaG92ZXI6aG92ZXIgLnNpZGViYXItaGVhZGVye1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLnNpZGViYXItaG92ZXI6aG92ZXIgLnNpZGViYXItbGlzdCAuc3RhdGljLWl0ZW0ge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uc2lkZWJhci1ob3Zlcjpob3ZlciAuc2lkZWJhci1saXN0IC5zdGF0aWMtaXRlbSAuZGVmYXVsdC1pY29uIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5zaWRlYmFyLWhvdmVyOmhvdmVyIC5zaWRlYmFyLWxpc3QgLnN0YXRpYy1pdGVtIC5taW5pLWljb24ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uc2lkZWJhci1ob3Zlcjpob3ZlciAuc2lkZWJhci1saXN0IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCkgc3BhbiB7XG5cdG9wYWNpdHk6IDE7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZTtcbn1cblxuLnNpZGViYXItaG92ZXI6aG92ZXIgLnNpZGViYXItbGlzdCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpIC5pY29uIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5zaWRlYmFyLnNpZGViYXItaG92ZXI6aG92ZXIgLnVzZXItbWVudS1oZWFkIC5pdGVtLWRldGFpbC1kYXRhIHtcblx0b3BhY2l0eTogMTtcbn1cbi5zaWRlYmFyLnNpZGViYXItbWluaS5zaWRlYmFyLWhvdmVyOmhvdmVyIC5zaWRlLXNldHRpbmctZGF0YS1ib3ggdWwsIFxuLnNpZGViYXIuc2lkZWJhci1taW5pLnNpZGViYXItaG92ZXI6aG92ZXIgLnNpZGViYXItZm9vdGVyIC5jc3NfcHJlZml4LWhvcml6b250YWwtbWFpbi1ib3ggdWwuaXEtbWFpbi1tZW51IHtcblx0ZmxleC1kaXJlY3Rpb246IHVuc2V0O1xuXHRoZWlnaHQ6IGF1dG87XG59XG4uc2lkZWJhci5zaWRlYmFyLW1pbmkuc2lkZWJhci1ob3Zlcjpob3ZlciAuc2lkZWJhci1mb290ZXIge1xuXHR3aWR0aDogdmFyKC0tc2lkZWJhci13aWR0aCk7XG59XG4uc2lkZWJhci5zaWRlYmFyLW1pbmkuc2lkZWJhci1ob3Zlcjpob3ZlciAubWVudS1sYWJlbCB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2lkZWJhci5zaWRlYmFyLW1pbmkuc2lkZWJhci1ob3Zlcjpob3ZlciAuZGF0YS1zY3JvbGxiYXIge1xuXHRtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTIuNWVtKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5zaWRlYmFyLnNpZGViYXItbWluaS5zaWRlYmFyLWhvdmVyOmhvdmVyKy5tYWluLWNvbnRlbnQge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG5cblx0LnNpZGViYXIge1xuXHRcdHotaW5kZXg6IDk5OTk5O1xuXHR9XG5cblx0LmFkbWluLWJhciAuc2lkZWJhciB7XG5cdFx0dG9wOiAwO1xuXHR9XG59XG5cbi8qIHNpZGViYXIgYm94ICovXG4uc2lkZWJhci1ib3hlZCB7XG5cdG1hcmdpbjogMWVtO1xuXHRib3JkZXItcmFkaXVzOiAuMjVlbTtcbn1cblxuLnNpZGViYXIuc2lkZWJhci1ib3hlZCsubWFpbi1jb250ZW50IHtcblx0dHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgLjQ1cyBlYXNlO1xuXHRtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1zaWRlYmFyLXdpZHRoKSArIDJlbSk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNpZGViYXIuc2lkZWJhci1ib3hlZCsubWFpbi1jb250ZW50PmhlYWRlciB7XG5cdHRyYW5zaXRpb246IG1hcmdpbi1sZWZ0IC40NXMgZWFzZTtcblx0bWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tc2lkZWJhci13aWR0aCkgKyAyZW0pO1xuXHRtYXJnaW4tdG9wOiAxZW07XG5cdG1hcmdpbi1yaWdodDogMWVtO1xufVxuXG4uc2lkZWJhci5zaWRlYmFyLW1pbmkuc2lkZWJhci1ib3hlZCsubWFpbi1jb250ZW50PmhlYWRlciB7XG5cdG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLW1pbmktc2lkZWJhci13aWR0aCkgKyAyZW0pO1xufVxuXG4uc2lkZWJhci5zaWRlYmFyLWJveGVkKy5tYWluLWNvbnRlbnQgLm5hdi5uYXZiYXIge1xuXHRtYXJnaW46IDFlbSAxZW0gMDtcblx0Ym9yZGVyLXJhZGl1czogLjI1ZW07XG59XG5cbi5zaWRlYmFyLnNpZGViYXItYm94ZWQrLm1haW4tY29udGVudCAuZm9vdGVyIHtcblx0bWFyZ2luOiAwIDFlbSAxZW0gMDtcblx0Ym9yZGVyLXJhZGl1czogLjEyNWVtO1xufVxuXG4uc2lkZWJhci5zaWRlYmFyLWJveGVkKy5tYWluLWNvbnRlbnQgLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcbiAgICBwYWRkaW5nLXRvcDogM2VtICFpbXBvcnRhbnQ7XG59XG5cbi8qIHNpZGViYXIgdHJhbnNwcmVudCAqL1xuLnNpZGViYXItdHJhbnNwYXJlbnQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym94LXNoYWRvdzogbm9uZTtcbn1cblxuLnNpZGViYXIuc2lkZWJhci10cmFuc3BhcmVudCAuc2lkZWJhci1oZWFkZXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlLWJveCk7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zaWRlYmFyLWRlZmF1bHQuc2lkZWJhci10cmFuc3BhcmVudCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0ge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xufVxuLnNpZGViYXIuc2lkZWJhci10cmFuc3BhcmVudCAuY3NzX3ByZWZpeC1ob3Jpem9udGFsLW1haW4tYm94IHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUtYm94KTtcbn1cbi5zaWRlYmFyLnNpZGViYXItdHJhbnNwYXJlbnQgLnNpZGViYXItdG9nZ2xlIC5tZW51LWJ0biB7XG5cdHBhZGRpbmctbGVmdDogLjZlbTtcbiAgICBwYWRkaW5nLXRvcDogLjNlbTtcbn1cbi5zaWRlYmFyLnNpZGViYXItdHJhbnNwYXJlbnQuc2lkZWJhci1taW5pIC5zaWRlYmFyLXRvZ2dsZSAubWVudS1idG4ge1xuICAgIHBhZGRpbmctcmlnaHQ6IC44ZW07XG4gICAgcGFkZGluZy10b3A6IDA7XG59XG4uc2lkZWJhci5zaWRlYmFyLXRyYW5zcGFyZW50IC5zaWRlYmFyLXRvZ2dsZSB7XG5cdHJpZ2h0OiAtMmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC5zaWRlYmFyLnNpZGViYXItdHJhbnNwYXJlbnQge1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlLWJveCk7XG5cdH1cbn1cblxuLyogbmF2IHBpbGwgKi9cbi5uYXZzLXBpbGwgLnNpZGViYXItYm9keSB7XG5cdHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnNpZGViYXIubmF2cy1waWxsIC51c2VyLW1lbnUtaGVhZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyZW07XG59XG5cbi5zaWRlYmFyLnNpZGViYXItbWluaS5uYXZzLXBpbGwgLnVzZXItbWVudS1oZWFkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcbn1cblxuLnNpZGViYXIubmF2cy1waWxsIC5tZW51LWxhYmVsIHtcblx0cGFkZGluZzogMCAyZW07XG59XG5cbi5uYXZzLXBpbGwgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayB7XG5cdHBhZGRpbmc6IC42MjVlbSAxLjhlbTtcbn1cblxuLm5hdnMtcGlsbDpub3QoLnNpZGViYXItbWluaSkgLm5hdmJhci1uYXYgLm5hdi1pdGVtOm5vdCguc3RhdGljLWl0ZW0pIHtcblx0cGFkZGluZzogMDtcbn1cblxuLm5hdnMtcGlsbDpub3QoLnNpZGViYXItbWluaSkgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayB7XG5cdHBhZGRpbmc6IC42MjVlbSAxZW07XG59XG5cbi5uYXZzLXBpbGw6bm90KC5zaWRlYmFyLW1pbmkpIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCkgLnN1Yi1uYXYgLm5hdi1saW5rIHtcblx0cGFkZGluZy1sZWZ0OiAyZW07XG59XG5cbi5uYXZzLXBpbGwgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKSB7XG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXBpbGwpO1xuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1waWxsKTtcbn1cblxuLm5hdnMtcGlsbCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpW2FyaWEtZXhwYW5kZWQ9dHJ1ZV06YWZ0ZXIge1xuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1waWxsKTtcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtcGlsbCk7XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQubmF2cy1waWxsIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZClbYXJpYS1leHBhbmRlZD10cnVlXSB7XG4gICAgYm9yZGVyLXJhZGl1czogMCB2YXIoLS1ib3JkZXItcmFkaXVzKSAwIDA7XG59XG5cbi5zaWRlYmFyLm5hdnMtcGlsbCAuY3NzX3ByZWZpeC1ob3Jpem9udGFsLW1haW4tYm94IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLyogTmF2IFBpbGwgQWxsICovXG5cbi5uYXZzLXBpbGwtYWxsLnNpZGViYXItbWluaSAuc2lkZWJhci1ib2R5IHtcblx0cGFkZGluZy1yaWdodDogMWVtO1xufVxuXG4ubmF2cy1waWxsLWFsbC5zaWRlYmFyLW1pbmkgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayB7XG5cdHBhZGRpbmc6IC42MjVlbSAxLjFlbTtcbn1cblxuLm5hdnMtcGlsbC1hbGwgLnNpZGViYXItYm9keSB7XG5cdHBhZGRpbmctcmlnaHQ6IDFlbTtcbn1cblxuLm5hdnMtcGlsbC1hbGwgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayB7XG5cdHBhZGRpbmc6IC42MjVlbSAxZW07XG59XG5cbi5uYXZzLXBpbGwtYWxsIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCkge1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXBpbGwpO1xufVxuXG4ubmF2cy1waWxsLWFsbCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpW2FyaWEtZXhwYW5kZWQ9dHJ1ZV06YWZ0ZXIge1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXBpbGwpO1xufVxuXG4vKiBuYXYgcm91bmRlZCAqL1xuLm5hdnMtcm91bmRlZCAuc2lkZWJhci1ib2R5IHtcblx0cGFkZGluZy1yaWdodDogMWVtO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5zaWRlYmFyLm5hdnMtcm91bmRlZCAudXNlci1tZW51LWhlYWQge1xuXHRwYWRkaW5nLWxlZnQ6IDJlbTtcbn1cbi5zaWRlYmFyLm5hdnMtcm91bmRlZC5zaWRlYmFyLW1pbmkgLnVzZXItbWVudS1oZWFkIHtcblx0cGFkZGluZy1sZWZ0OiAxZW07XG59XG5cbi5uYXZzLXJvdW5kZWQ6bm90KC5zaWRlYmFyLW1pbmkpIC5uYXZiYXItbmF2IC5uYXYtaXRlbTpub3QoLnN0YXRpYy1pdGVtKSB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5uYXZzLXJvdW5kZWQ6bm90KC5zaWRlYmFyLW1pbmkpIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuXHRwYWRkaW5nOiAuNjI1ZW0gMWVtO1xufVxuXG4ubmF2cy1yb3VuZGVkOm5vdCguc2lkZWJhci1taW5pKSAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpIC5zdWItbmF2IC5uYXYtbGluayB7XG5cdHBhZGRpbmctbGVmdDogMmVtO1xufVxuXG4ubmF2cy1yb3VuZGVkIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuXHRwYWRkaW5nOiAuNjI1ZW0gMS44ZW07XG59XG5cbi5uYXZzLXJvdW5kZWQgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKSB7XG5cdGJvcmRlci1yYWRpdXM6IDAgdmFyKC0tYm9yZGVyLXJhZGl1cykgdmFyKC0tYm9yZGVyLXJhZGl1cykgMDtcbn1cblxuLm5hdnMtcm91bmRlZCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpW2FyaWEtZXhwYW5kZWQ9dHJ1ZV06YWZ0ZXIge1xuXHRib3JkZXItcmFkaXVzOiAwIHZhcigtLWJvcmRlci1yYWRpdXMpIHZhcigtLWJvcmRlci1yYWRpdXMpIDA7XG59XG4uc2lkZWJhci5uYXZzLXJvdW5kZWQgLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1tYWluLWJveCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uc2lkZWJhci5uYXZzLXJvdW5kZWQgLm1lbnUtbGFiZWwge1xuXHRwYWRkaW5nOiAwIDJlbTtcbn1cbi5zaWRlYmFyLnNpZGViYXItbWluaS5uYXZzLXJvdW5kZWQgLm1lbnUtbGFiZWwge1xuXHRwYWRkaW5nOiAwIDEuNWVtO1xufVxuXG4vKiBuYXYgcm91bmRlZCBhbGwgKi9cblxuLm5hdnMtcm91bmRlZC1hbGwuc2lkZWJhci1taW5pIC5zaWRlYmFyLWJvZHkge1xuXHRwYWRkaW5nLXJpZ2h0OiAxLjJlbTtcblx0cGFkZGluZy1sZWZ0OiAxLjJlbTtcbn1cblxuLm5hdnMtcm91bmRlZC1hbGwuc2lkZWJhci1taW5pOm5vdCg6aG92ZXIpIC5zaWRlYmFyLWJvZHkge1xuXHRwYWRkaW5nLXJpZ2h0OiAxLjJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMmVtO1xufVxuXG4ubmF2cy1yb3VuZGVkLWFsbC5zaWRlYmFyLW1pbmkgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayB7XG5cdHBhZGRpbmc6IC42MjVlbSAxZW07XG59XG5cbi5uYXZzLXJvdW5kZWQtYWxsIC5zaWRlYmFyLWJvZHkge1xuXHRwYWRkaW5nLXJpZ2h0OiAyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAyZW07XG59XG5cbi5uYXZzLXJvdW5kZWQtYWxsIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuXHRwYWRkaW5nOiAuNjI1ZW0gMWVtO1xufVxuXG4ubmF2cy1yb3VuZGVkLWFsbCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpIHtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5uYXZzLXJvdW5kZWQtYWxsIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZClbYXJpYS1leHBhbmRlZD10cnVlXTphZnRlciB7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xufVxuXG5cbi8qIHNpZGViYXIgY29sb3IgKi9cbi5zaWRlYmFyLWNvbG9yIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5zaWRlYmFyLWNvbG9yIC5uYXZiYXItYnJhbmQgLmxvZ28tbGlnaHQge1xuXHRvcGFjaXR5OiAxO1xuXHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlO1xufVxuXG4uc2lkZWJhci1jb2xvciAubmF2YmFyLWJyYW5kIC5sb2dvLWRhcmsge1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2Zvcm06IHNjYWxlKDApO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlO1xufVxuXG4uc2lkZWJhci1jb2xvciAubmF2YmFyLWJyYW5kIC5sb2dvLXRpdGxlIHtcblx0Y29sb3I6ICNlYmVlZmQ7XG59XG5cbi5zaWRlYmFyLWNvbG9yIC5zaWRlYmFyLWhlYWRlciB7XG5cdGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4uc2lkZWJhci1jb2xvciAubmF2YmFyLW5hdjpub3QoLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1jb250YWluZXIpIC5uYXYtaXRlbSAubmF2LWxpbmsuZGlzYWJsZWQge1xuXHRjb2xvcjogI2Q4ZGRmYTtcbn1cblxuLnNpZGViYXItY29sb3IgLm5hdmJhci1uYXY6bm90KC5jc3NfcHJlZml4LWhvcml6b250YWwtY29udGFpbmVyKSAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuLnNpZGViYXItY29sb3IgLm5hdmJhci1uYXY6bm90KC5jc3NfcHJlZml4LWhvcml6b250YWwtY29udGFpbmVyKSAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpW2FyaWEtZXhwYW5kZWQ9dHJ1ZV06YWZ0ZXIge1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuLnNpZGViYXItY29sb3IgLm5hdmJhci1uYXY6bm90KC5jc3NfcHJlZml4LWhvcml6b250YWwtY29udGFpbmVyKSAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaWRlYmFyLWNvbG9yIC5uYXZiYXItbmF2Om5vdCguY3NzX3ByZWZpeC1ob3Jpem9udGFsLWNvbnRhaW5lcikgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKVthcmlhLWV4cGFuZGVkPXRydWVdIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4uc2lkZWJhci1jb2xvciAubmF2YmFyLW5hdjpub3QoLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1jb250YWluZXIpIC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCk6aG92ZXI6bm90KC5hY3RpdmUpOm5vdChbYXJpYS1leHBhbmRlZD10cnVlXSkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG4uc2lkZWJhci1kZWZhdWx0LnNpZGViYXItY29sb3IgLm5hdmJhci1uYXY6bm90KC5jc3NfcHJlZml4LWhvcml6b250YWwtY29udGFpbmVyKSAubmF2LWl0ZW0gLnN1Yi1uYXYge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi5zaWRlYmFyLWNvbG9yIC5uYXZiYXItbmF2Om5vdCguY3NzX3ByZWZpeC1ob3Jpem9udGFsLWNvbnRhaW5lcikgLm5hdi1pdGVtIC5uYXYtbGluayAuaWNvbiB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yIC5zaWRlYmFyLXRvZ2dsZSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuLnNpZGViYXItY29sb3IgLnVzZXItbWVudS1oZWFkIC5pdGVtLWRldGFpbC1kYXRhIC5pdGVtLXRpdGxlIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cbi5zaWRlYmFyLnNpZGViYXItY29sb3IgLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1tYWluLWJveCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnktZGFyayk7XG59XG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yIC5tZW51LWxhYmVsLFxuLnNpZGViYXItY29sb3IgLnVzZXItbWVudS1oZWFkIC5pdGVtLWRldGFpbC1kYXRhIC5pdGVtLWRlc2Mge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNik7XG59XG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yIC5jc3NfcHJlZml4LWhvcml6b250YWwtbWFpbi1ib3ggIHVsLmlxLW1haW4tbWVudSAubmF2LWxpbmssXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yIC5jc3NfcHJlZml4LWhvcml6b250YWwtbWFpbi1ib3ggdWwuaXEtbWFpbi1tZW51IC5uYXYtbGluayBpIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKSAhaW1wb3J0YW50O1xufVxuLnNpZGViYXIuc2lkZWJhci1jb2xvciAubmF2YmFyLW5hdjpub3QoLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1jb250YWluZXIpIC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCk6aG92ZXI6bm90KC5hY3RpdmUpOm5vdChbYXJpYS1leHBhbmRlZD10cnVlXSkgLmljb24ge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG5cbi8qIG1haW4gY29udGVudCAqL1xuLm1haW4tY29udGVudCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNpZGViYXIrLm1haW4tY29udGVudCB7XG5cdG1hcmdpbi1sZWZ0OiB2YXIoLS1zaWRlYmFyLXdpZHRoKTtcblx0dHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgLjQ1cyBlYXNlO1xufVxuXG4uc2lkZWJhcisubWFpbi1jb250ZW50PmhlYWRlciB7XG5cdG1hcmdpbi1sZWZ0OiB2YXIoLS1zaWRlYmFyLXdpZHRoKTtcblx0dHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgLjQ1cyBlYXNlO1xufVxuXG4uc2lkZWJhci5zaWRlYmFyLW1pbmkrLm1haW4tY29udGVudD5oZWFkZXIge1xuXHRtYXJnaW4tbGVmdDogdmFyKC0tbWluaS1zaWRlYmFyLXdpZHRoKTtcblx0dHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgLjQ1cyBlYXNlO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0LnNpZGViYXIgLnNpZGViYXItZm9vdGVyIC5jc3NfcHJlZml4LWhvcml6b250YWwtbWFpbi1ib3ggdWwuaXEtbWFpbi1tZW51IC5uYXYtbGluayB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnNpZGViYXItZGVmYXVsdCAuc2lkZWJhci1mb290ZXIgLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1tYWluLWJveCAubmF2YmFyLW5hdiAubmF2LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuc3ViLW5hdntcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMS4xZW07XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQgLnNpZGViYXItZm9vdGVyIC5jc3NfcHJlZml4LWhvcml6b250YWwtbWFpbi1ib3ggLm5hdmJhci1uYXYgLm5hdi1pdGVtLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4+YXtcblx0bWFyZ2luLXJpZ2h0OiAxLjFlbTtcbn1cblxuLnNpZGViYXItZGVmYXVsdCAuc2lkZWJhci1mb290ZXIgLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1tYWluLWJveCAubmF2YmFyLW5hdiAubmF2LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAucmlnaHQtaWNvbixcbi5zaWRlYmFyLWRlZmF1bHQgLnNpZGViYXItZm9vdGVyIC5jc3NfcHJlZml4LWhvcml6b250YWwtbWFpbi1ib3ggLm5hdmJhci1uYXYgLm5hdi1pdGVtLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLmxlZnQtaWNvbntcbiAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQuc2lkZWJhci1taW5pIC5zaWRlYmFyLWZvb3RlciAuY3NzX3ByZWZpeC1ob3Jpem9udGFsLW1haW4tYm94IC5uYXZiYXItbmF2IC5uYXYtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIC5zdWItbmF2e1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IC41ZW07XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQuc2lkZWJhci1taW5pLnNpZGViYXItaG92ZXIgLnNpZGViYXItZm9vdGVyIC5jc3NfcHJlZml4LWhvcml6b250YWwtbWFpbi1ib3ggLm5hdmJhci1uYXYgLm5hdi1pdGVtLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1uYXYge1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHVuc2V0O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDEuMWVtO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0LnNpZGViYXItbWluaSAuc2lkZWJhci1mb290ZXIgLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1tYWluLWJveCAubmF2YmFyLW5hdiAubmF2LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbj5hIHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRtYXJnaW4tYm90dG9tOiAuNWVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblxuXHQuc2lkZWJhcisubWFpbi1jb250ZW50LFxuXHQuc2lkZWJhcisubWFpbi1jb250ZW50PmhlYWRlcixcblx0LnNpZGViYXIuc2lkZWJhci1taW5pKy5tYWluLWNvbnRlbnQ+aGVhZGVyLFxuXHQuc2lkZWJhci5zaWRlYmFyLW1pbmkrLm1haW4tY29udGVudCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHQuc2lkZWJhcisubWFpbi1jb250ZW50IC5uYXYgLm5hdmJhci1icmFuZCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5zaWRlYmFyLnNpZGViYXItYm94ZWQrLm1haW4tY29udGVudCAubmF2cy1zdGlja3kge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyLjJlbSk7XG5cdH1cblxuXHQuc2lkZWJhci5zaWRlYmFyLW1pbmkrLm1haW4tY29udGVudCAuaXEtbmF2YmFyLm5hdnMtc3RpY2t5Lm1lbnUtc3RpY2t5IHtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gNC44ZW0pO1xuXHR9XG5cblx0LnNpZGViYXIuc2lkZWJhci1taW5pLnNpZGViYXItYm94ZWQrLm1haW4tY29udGVudCAuaXEtbmF2YmFyLm5hdnMtc3RpY2t5Lm1lbnUtc3RpY2t5IHtcblx0XHR3aWR0aDogLXdlYmtpdC1jYWxjKDEwMCUgLSA4LjhlbSk7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDguOGVtKTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC5zaWRlYmFyLnNpZGViYXItYm94ZWQrLm1haW4tY29udGVudCAubmF2cy1zdGlja3kge1xuXHRcdHdpZHRoOiAtd2Via2l0LWNhbGMoMTAwJSAtIDIuMmVtKTtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMi4yZW0pO1xuXHR9XG5cblx0LnNpZGViYXIuc2lkZWJhci1ib3hlZCsubWFpbi1jb250ZW50IC5uYXZzLXN0aWNreS5tZW51LXN0aWNreSB7XG5cdFx0d2lkdGg6IC13ZWJraXQtY2FsYygxMDAlIC0gMi4yZW0pICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDIuMmVtKSAhaW1wb3J0YW50O1xuXHR9XG5cblx0LnNpZGViYXIuc2lkZWJhci1taW5pKy5tYWluLWNvbnRlbnQsXG5cdC5zaWRlYmFyLnNpZGViYXItbWluaSsubWFpbi1jb250ZW50PmhlYWRlciB7XG5cdFx0bWFyZ2luLWxlZnQ6IHZhcigtLW1pbmktc2lkZWJhci13aWR0aCk7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5zaWRlYmFyLnNpZGViYXItbWluaSwgLnNpZGViYXIucmVzLW1pbmkge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTQwJSk7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR9XG5cblx0LnNpZGViYXIuc2lkZWJhci1taW5pKy5tYWluLWNvbnRlbnQsXG5cdC5zaWRlYmFyLnNpZGViYXItbWluaSsubWFpbi1jb250ZW50PmhlYWRlciB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdH1cblxuXHQuc2lkZWJhci5zaWRlYmFyLW1pbmkuc2lkZWJhci1ib3hlZCsubWFpbi1jb250ZW50PmhlYWRlciB7XG5cdFx0bWFyZ2luLWxlZnQ6IDFlbTtcblx0fVxuXHQuc2lkZWJhci5zaWRlYmFyLW1pbmkuc2lkZWJhci1ib3hlZCsubWFpbi1jb250ZW50IHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0fVxuXG5cdC5zaWRlYmFyIC5zaWRlYmFyLXRvZ2dsZSB7XG5cdFx0dG9wOiAxLjllbTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cblx0LnNpZGViYXIrLm1haW4tY29udGVudCxcblx0LnNpZGViYXIrLm1haW4tY29udGVudD5oZWFkZXIge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG5cblx0Ym9keS5jc3NfcHJlZml4LWJvZHktb3ZlcmZsb3cge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG5cdGhlYWRlcjpub3QoLmhlYWRlci12ZXJ0aWNsZSkgLmNzc19wcmVmaXgtbG9nby5uYXZiYXItYnJhbmQgLmxvZ28tbWFpbiB7XG5cdFx0bWluLXdpZHRoOiAxZW07XG5cdH1cblx0aGVhZGVyOm5vdCguaGVhZGVyLXZlcnRpY2xlKSAuY3NzX3ByZWZpeC1sb2dvLm5hdmJhci1icmFuZCAubG9nby10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAuOWVtO1xuXHR9XG5cdGhlYWRlcjpub3QoLmhlYWRlci12ZXJ0aWNsZSkgLm5hdmJhci1icmFuZCB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAuNWVtO1xuXHR9XG5cdGhlYWRlcjpub3QoLmhlYWRlci12ZXJ0aWNsZSkgLmhlYWRlci1ub3RpZmljYXRpb24taWNvbiBidXR0b24uZHJvcGRvd24tdG9nZ2xlPmkge1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHR9XG59XG5cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICBTZWFyY2ggQm94ICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuaGVhZGVyIC5zZWFyY2gtZm9ybSBpbnB1dCB7XG5cdHBhZGRpbmctbGVmdDogMi41ZW07XG5cdHBhZGRpbmctcmlnaHQ6IDFlbTtcblx0YmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWJvZHktYmdjb2xvcik7XG5cdGJvcmRlcjogLjA2MjVlbSBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xuXHRvdXRsaW5lOiBub25lO1xuXHR3aWR0aDogMjEuODc1ZW07XG5cdGhlaWdodDogMi41ZW07XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTtcbn1cblxuaGVhZGVyIC5zZWFyY2gtZm9ybSAuZm9ybS1zZWFyY2ggLnNlYXJjaC1zdWJtaXQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRwYWRkaW5nOiAwO1xuXHRoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDIuNWVtO1xuXHRib3JkZXI6IG5vbmU7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0bWFyZ2luOiAwO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Y29sb3I6IHZhcigtLWJvcmRlci1jb2xvci1kYXJrKTtcbn1cblxuaGVhZGVyIC5zZWFyY2gtZm9ybSAuZm9ybS1zZWFyY2ggLnNlYXJjaC1zdWJtaXQ6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuXHRoZWlnaHQ6IDMuNzVlbTtcblx0d2lkdGg6IDMuNzVlbTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdGJvcmRlcjogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblx0Ym9yZGVyLXJhZGl1czogMCAuMTg4ZW0gLjE4OGVtIDA7XG59XG5cbi5zZWFyY2gtYm94IC5zZWFyY2gtc3VibWl0OmhvdmVyIHtcblx0YmFja2dyb3VuZDogbm9uZTtcbn1cblxuLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IHN2ZyB7XG5cdGZvbnQtc2l6ZTogMS4xMjVlbTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5zZWFyY2hfX2lucHV0Ojotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuLnNlYXJjaF9faW5wdXQ6Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5zZWFyY2hfX2lucHV0OjotbXMtY2xlYXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5mb3JtLnNlYXJjaC1mb3JtIC5mb3JtLXJvdyAuaGFzLWNvbnRlbnR+bGFiZWwsXG5mb3JtLnNlYXJjaC1mb3JtIC5mb3JtLXJvdyBpbnB1dDpmb2N1c35sYWJlbCxcbmZvcm0uc2VhcmNoLWZvcm0gLmZvcm0tcm93IGxhYmVsIHtcblx0dG9wOiAtNS42MjVlbTtcbn1cblxuZm9ybS5zZWFyY2gtZm9ybSAuZm9ybS1yb3cgbGFiZWwge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRmb250LXNpemU6IDIuODEzZW07XG5cdHRvcDogLS44MTNlbTtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0bGVmdDogMDtcblx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbn1cblxuLnNlYXJjaC1mb3JtIGlucHV0IHtcblx0cGFkZGluZy1yaWdodDogMy4xMjVlbTtcblx0cGFkZGluZy1sZWZ0OiAxZW07XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdGJvcmRlcjogbm9uZTtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5zZWFyY2gtZm9ybSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuYm9keS5zZWFyY2ggaGVhZGVyLnBhZ2UtaGVhZGVyIHtcblx0cG9zaXRpb246IHN0YXRpYztcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5jc3NfcHJlZml4LWVycm9yIC5zZWFyY2gtZm9ybSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDQwJTtcblx0bWFyZ2luOiAxZW0gMCAxLjU2M2VtO1xufVxuXG4uY3NzX3ByZWZpeC1lcnJvciAucGFnZS1jb250ZW50PnAge1xuXHR3aWR0aDogNTAlO1xuXHRtYXJnaW46IDFlbSBhdXRvO1xufVxuXG4uY3NzX3ByZWZpeC1lcnJvciAuc2VhcmNoLWZvcm0gaW5wdXQge1xuXHRwYWRkaW5nOiAwIDQuMzc1ZW0gMCAxZW07XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlLWJveCk7XG5cdGJvcmRlcjogLjA2MjVlbSBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jc3NfcHJlZml4LWVycm9yIC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCB7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5jc3NfcHJlZml4LWVycm9yIC5zZWFyY2gtZm9ybSB7XG5cdFx0d2lkdGg6IDgwJTtcblx0fVxuXG5cdC5jc3NfcHJlZml4LWVycm9yIC5wYWdlLWNvbnRlbnQ+cCB7XG5cdFx0d2lkdGg6IDcwJTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcblx0LmNzc19wcmVmaXgtZXJyb3IgLnNlYXJjaC1mb3JtIHtcblx0XHR3aWR0aDogOTAlO1xuXHR9XG5cblx0LmNzc19wcmVmaXgtZXJyb3IgLnBhZ2UtY29udGVudD5wIHtcblx0XHR3aWR0aDogOTAlO1xuXHR9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0gICBTaWRlYmFyICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnNlYXJjaC1mb3JtIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud2lkZ2V0IC5zZWFyY2gtZm9ybSBpbnB1dCB7XG5cdGJvcmRlcjogLjA2M2VtIHNvbGlkIHZhcigtLWNvbG9yLWlucHV0LWJvcmRlcik7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uc2VhcmNoLWZvcm0gbGFiZWwge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQgLnNjcmVlbi1yZWFkZXItdGV4dCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdDpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnktZGFyayk7XG59XG5cblxuLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAzLjEzOGVtO1xuXHRwYWRkaW5nOiAwO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0Ym9yZGVyOiBub25lO1xuXHRvdXRsaW5lOiBub25lO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHRib3JkZXItcmFkaXVzOiAwIC4xODhlbSAuMTg4ZW0gMDtcbn1cblxuLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0OmhvdmVyIHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeS1kYXJrKTtcbn1cblxuLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IC5zY3JlZW4tcmVhZGVyLXRleHQge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2xhYmVsIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tYm90dG9tOiAxLjI1ZW07XG5cdG1hcmdpbi10b3A6IDA7XG5cdGZvbnQtc2l6ZTogMS40MzhlbTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblx0bGluZS1oZWlnaHQ6IDEuMTM4ZW07XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xuXHRmb250LWZhbWlseTogdmFyKC0taGlnaGxpZ2h0LWZvbnQtZmFtaWx5KTtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuXG4ud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbiB7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJvcmRlcjogbm9uZTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRwYWRkaW5nOiAwO1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAzLjEyNWVtO1xuXHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dGV4dC1pbmRlbnQ6IDFlbTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Ym9yZGVyLXJhZGl1czogMCB2YXIoLS1ib3JkZXItcmFkaXVzKSB2YXIoLS1ib3JkZXItcmFkaXVzKSAwO1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgdmFyKC0tYm9yZGVyLXJhZGl1cykgdmFyKC0tYm9yZGVyLXJhZGl1cykgMDtcblx0LW1vei1ib3JkZXItcmFkaXVzOiAwIHZhcigtLWJvcmRlci1yYWRpdXMpIHZhcigtLWJvcmRlci1yYWRpdXMpIDA7XG5cdC1vLWJvcmRlci1yYWRpdXM6IDAgdmFyKC0tYm9yZGVyLXJhZGl1cykgdmFyKC0tYm9yZGVyLXJhZGl1cykgMDtcblx0LW1zLWJvcmRlci1yYWRpdXM6IDAgdmFyKC0tYm9yZGVyLXJhZGl1cykgdmFyKC0tYm9yZGVyLXJhZGl1cykgMDtcblx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4ud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2luc2lkZS13cmFwcGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk0YlwiO1xuXHRmb250LWZhbWlseTogJ2ljb25seSc7XG5cdGZvbnQtc2l6ZTogMS4xMjVlbTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0Zm9udC13ZWlnaHQ6IDIwMDtcbn1cblxuLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19idXR0b246aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblxufVxuXG4vKiBhamF4IHNlYXJjaCAqL1xuLmNzc19wcmVmaXgtc2VhcmNoLXJlc3VsdC5zZWFyY2gtcmVzdWx0LWRpc2xvZ2JveCB7XG5cdHBhZGRpbmc6IDA7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtb3BhY2l0eTogMDtcblx0LW1vei1vcGFjaXR5OiAwO1xuXHQtby1vcGFjaXR5OiAwO1xuXHQtbXMtb3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uY3NzX3ByZWZpeC1zZWFyY2gtcmVzdWx0IHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUtYm94KTtcblx0d2lkdGg6IDM1ZW07XG5cdHBhZGRpbmctdG9wOiAxLjVlbTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDA7XG5cdHRvcDogMTAwJTtcblx0Ym94LXNoYWRvdzogdmFyKC0tZ2xvYmFsLWJveC1zaGFkb3cpO1xuXHRvcGFjaXR5OiAxO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uY3NzX3ByZWZpeC1zZWFyY2gtcmVzdWx0IC5jc3NfcHJlZml4LXNlYXJjaC1hY3Rpdml0eSB7XG4gICAgbWF4LWhlaWdodDogMjVlbTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY3NzX3ByZWZpeC1zZWFyY2gtcmVzdWx0IC5zZWFyY2gtbGFiZWwge1xuXHRtYXJnaW4tYm90dG9tOiAuNWVtO1xufVxuXG4uY3NzX3ByZWZpeC1zZWFyY2gtcmVzdWx0IC5jc3NfcHJlZml4LWhlYWRlci10aXRsZSB7XG4gICAgcGFkZGluZzogMCAxLjVlbSAxZW07XG59XG5cbi5jc3NfcHJlZml4LXNlYXJjaC1yZXN1bHQgLmNzc19wcmVmaXgtbWVtYmVyLWxpc3QgbGkge1xuXHRwYWRkaW5nOiAxZW0gMmVtO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlLWluLW91dDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY3NzX3ByZWZpeC1tZW1iZXItbGlzdCAuY3NzX3ByZWZpeC1hdXRob3ItaGVhZGluZyAuc2VhcmNoLWFuY2gge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG5cdHotaW5kZXg6IDA7XG59XG5cbi5jc3NfcHJlZml4LXNlYXJjaC1yZXN1bHQgLmNzc19wcmVmaXgtbWVtYmVyLWxpc3QgbGk6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1iZ2NvbG9yKTtcbn1cblxuLmNzc19wcmVmaXgtc2VhcmNoLXJlc3VsdCAuY3NzX3ByZWZpeC1tZW1iZXItbGlzdCAuY3NzX3ByZWZpeC1hdXRob3ItaGVhZGluZyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMWVtO1xuXHRwYWRkaW5nOiAwO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNzc19wcmVmaXgtbWVtYmVyLWxpc3QgLmNzc19wcmVmaXgtYXV0aG9yLWhlYWRpbmcge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDFlbTtcbiAgICBwYWRkaW5nOiAxLjVlbTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1iZ2NvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJveCk7XG5cdG1hcmdpbi1ib3R0b206IDJlbTtcbn1cblxuLmNzc19wcmVmaXgtbWVtYmVyLWxpc3QgbGk6bGFzdC1jaGlsZCAuY3NzX3ByZWZpeC1hdXRob3ItaGVhZGluZyB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jc3NfcHJlZml4LW1lbWJlci1saXN0IC5jc3NfcHJlZml4LWF1dGhvci1oZWFkaW5nIC5pdGVtLWF2YXRhciBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZnVsbCk7XG59XG5cbi5jc3NfcHJlZml4LW1lbWJlci1saXN0IC5jc3NfcHJlZml4LWF1dGhvci1oZWFkaW5nIC5pdGVtLXRpdGxlIGEge1xuICAgIGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG59XG5cbi5jc3NfcHJlZml4LW1lbWJlci1saXN0IC5jc3NfcHJlZml4LWF1dGhvci1oZWFkaW5nIC5pdGVtLXRpdGxlIHAge1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oNik7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWg2KTtcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDYpO1xuICAgIGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG4gICAgbGluZS1oZWlnaHQ6IDEuN2VtO1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1oaWdobGlnaHQtZm9udC1mYW1pbHkpO1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jc3NfcHJlZml4LXNlYXJjaC1hY3Rpdml0eSAuY3NzX3ByZWZpeC1hdXRob3ItaGVhZGluZyAuaXRlbSAuaXRlbS10aXRsZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xufVxuXG4uY3NzX3ByZWZpeC1tZW1iZXItbGlzdCAuY3NzX3ByZWZpeC1hdXRob3ItaGVhZGluZyAuaXRlbS10aXRsZSBwIGEge1xuICAgIGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xuXHRmb250LXNpemU6IHVuc2V0O1xufVxuXG4uY3NzX3ByZWZpeC1hdXRob3ItaGVhZGluZyAuaXRlbSAuaXRlbS1tZXRhIHtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMTtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uY3NzX3ByZWZpeC1hdXRob3ItaGVhZGluZyAuaXRlbSAuaXRlbS1tZXRhIC5kZXNpZ25fZG90dCB7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1hcmdpbjogMCAwLjhlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY3NzX3ByZWZpeC1hdXRob3ItaGVhZGluZyAuaXRlbSAuaXRlbS1tZXRhIC5kZXNpZ25fZG90dDo6YWZ0ZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHRvcDogNTYlO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG5cdGhlaWdodDogM3B4O1xuXHR3aWR0aDogM3B4O1xuXHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTU2JSk7XG59XG5cbi5jc3NfcHJlZml4LWF1dGhvci1oZWFkaW5nIC5pdGVtIC5zZWFyY2gtZGVzYyB7XG4gICAgY29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcbiAgICBtYXJnaW4tdG9wOiAwLjNlbTtcblx0Zm9udC1zaXplOiAuOWVtO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5jc3NfcHJlZml4LWF1dGhvci1oZWFkaW5nIC5pdGVtIC50ZXh0LWJvZHkge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5jc3NfcHJlZml4LWF1dGhvci1oZWFkaW5nIC5pdGVtIC50ZXh0LWJvZHkgcCB7XG5cdG1hcmdpbjogMDtcbn1cblxuLmNzc19wcmVmaXgtc2VhcmNoLXJlc3VsdC5zZWFyY2gtcmVzdWx0LWRpc2xvZ2JveCAuc2VhcmNoLWxhYmVsIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmNzc19wcmVmaXgtc2VhcmNoLXJlc3VsdCAuc2VhcmNoLWxhYmVsIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4uY3NzX3ByZWZpeC1zZWFyY2gtcmVzdWx0IC5jc3NfcHJlZml4LWxvYWRlcixcbi5sb2FkLW1vcmUgLmNzc19wcmVmaXgtbG9hZGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4uY3NzX3ByZWZpeC1zZWFyY2gtcmVzdWx0IC5jc3NfcHJlZml4LWxvYWRlcixcbi5sb2FkLW1vcmUgLmNzc19wcmVmaXgtbG9hZGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMS41NjNlbTtcblx0aGVpZ2h0OiAxLjU2M2VtO1xuXHRtYXJnaW46IDAgYXV0bztcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCA0MCUsIHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpKTtcblx0YW5pbWF0aW9uOiBhbmltYXRlIDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLmxvYWQtbW9yZSAuY3NzX3ByZWZpeC1sb2FkZXIge1xuICAgIGhlaWdodDogM2VtO1xuICAgIHdpZHRoOiAzZW07XG59XG5cbi5jc3NfcHJlZml4LXNlYXJjaC1yZXN1bHQgLmNzc19wcmVmaXgtbG9hZGVyOmJlZm9yZSxcbi5sb2FkLW1vcmUgLmNzc19wcmVmaXgtbG9hZGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAuMTI1ZW07XG5cdGxlZnQ6IC4xMjVlbTtcblx0cmlnaHQ6IC4xMjVlbTtcblx0Ym90dG9tOiAuMTI1ZW07XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlLWJveCk7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0ei1pbmRleDogOTk5O1xufVxuXG4ubG9hZC1tb3JlIC5jc3NfcHJlZml4LWxvYWRlcjpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1iZ2NvbG9yKTtcbn1cblxuLyogdG9nZ2xlIHNlYXJjaCAqL1xuaGVhZGVyIC5oZWFkZXItc2VhcmNoLXRvZ2dsZSAuc2VhcmNoLWZvcm0gaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDMuNWVtO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZS1ib3gpO1xufVxuLmhlYWRlci1ub3RpZmljYXRpb24taWNvbiBidXR0b24uc2VhcmNoLXN1Ym1pdD5pIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWluLXdpZHRoOiBhdXRvO1xufVxuXG4uY3NzX3ByZWZpeC1zZWFyY2gtcmVzdWx0IC5pdGVtLWZvb3RlciB7XG4gICAgbWFyZ2luOiAwIDJlbSAyZW07XG59XG5cbi5jc3NfcHJlZml4LXNlYXJjaC1yZXN1bHQgLml0ZW0tZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMCAyZW0gMmVtO1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1oaWdobGlnaHQtZm9udC1mYW1pbHkpO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtYWxsKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtc2VtaS1ib2xkKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNzc19wcmVmaXgtc2VhcmNoLXJlc3VsdCAuaXRlbS1mb290ZXIgLmJ0bi12aWV3LWFsbCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDFlbTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmNzc19wcmVmaXgtbWVtYmVyLWxpc3QgLmNzc19wcmVmaXgtYXV0aG9yLWhlYWRpbmcgLmNvdXJzZS1pdGVtLXByaWNlIC5vcmlnaW4tcHJpY2Uge1xuICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiBsaW5lLXRocm91Z2g7XG59XG5cbi5jc3NfcHJlZml4LW1lbWJlci1saXN0IC5jc3NfcHJlZml4LWF1dGhvci1oZWFkaW5nIC5jb3Vyc2UtaXRlbS1wcmljZSAucHJpY2Uge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLmNzc19wcmVmaXgtYXV0aG9yLWhlYWRpbmcgLml0ZW0gZGVsIHtcbiAgICBjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuICAgIG9wYWNpdHk6IC40O1xuICAgIG1hcmdpbi1yaWdodDogMC4zMTI1ZW07XG59XG5cbi5jc3NfcHJlZml4LXNlYXJjaC1hY3Rpdml0eS1jb250ZW50IC5zZWFyY2hfbm9fcmVzdWx0IHtcbiAgICBwYWRkaW5nOiAwIDEuNWVtO1xufVxuXG4uY3NzX3ByZWZpeC1hdXRob3ItaGVhZGluZyAuaXRlbS1tZXRhIC5iYnAtYXV0aG9yLW5hbWUge1xuICAgIGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG59XG5cbi5jc3NfcHJlZml4LWF1dGhvci1oZWFkaW5nIC5pdGVtLXRpdGxlIC5ycGx5X2Rpc2N1c3Mge1xuICAgIGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG59XG5cblxuXG5AbWVkaWEgKG1heC13aWR0aDogMTc1MHB4KSB7XG5cdGhlYWRlciAuc2VhcmNoLWZvcm0gaW5wdXQge1xuXHRcdHdpZHRoOiAxNWVtO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LmNzc19wcmVmaXgtc2VhcmNoLXJlc3VsdCB7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogYXV0bztcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG5cdC5jc3NfcHJlZml4LXNlYXJjaC1yZXN1bHQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdC5jc3NfcHJlZml4LXNlYXJjaC1yZXN1bHQgLmNzc19wcmVmaXgtc2VhcmNoLWFjdGl2aXR5IHtcblx0XHRtYXgtaGVpZ2h0OiAxOWVtXG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuXHRoZWFkZXIgLnNlYXJjaC1mb3JtIGlucHV0IHtcblx0XHR3aWR0aDogMTBlbTtcblx0fVxufVxuXG4vKiBMb2FkZXIgQW5pbWF0aW9uICovXG5Aa2V5ZnJhbWVzIGFuaW1hdGUge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBhbmltYXRlIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcblx0fVxufVxuXG5ALW1vei1rZXlmcmFtZXMgYW5pbWF0ZSB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG5cdH1cbn1cblxuQC1vLWtleWZyYW1lcyBhbmltYXRlIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcblx0fVxufVxuXG5ALW1zLWtleWZyYW1lcyBhbmltYXRlIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcblx0fVxufSIsIkBpbXBvcnQgXCJfY3VzdG9tLXByb3BlcnRpZXMuY3NzXCI7XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMgTWVkaWFcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4ucGFnZS1jb250ZW50IC53cC1zbWlsZXksXHJcbi5lbnRyeS1jb250ZW50IC53cC1zbWlsZXksXHJcbi5jb21tZW50LWNvbnRlbnQgLndwLXNtaWxleSB7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcblx0bWFyZ2luLXRvcDogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4vKiBNYWtlIHN1cmUgZW1iZWRzIGFuZCBpZnJhbWVzIGZpdCB0aGVpciBjb250YWluZXJzLiAqL1xyXG5lbWJlZCxcclxuaWZyYW1lLFxyXG5vYmplY3Qge1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jIyBDYXB0aW9uc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi53cC1jYXB0aW9uIHtcclxuXHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi53cC1jYXB0aW9uIGltZ1tjbGFzcyo9XCJ3cC1pbWFnZS1cIl0ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG5cclxuLndwLWNhcHRpb24tdGV4dCB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ud3AtY2FwdGlvbiAud3AtY2FwdGlvbi10ZXh0IHtcclxuXHRtYXJnaW46IC44MDc1ZW0gMDtcclxuXHRmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbi53cC1jYXB0aW9uLmFsaWdubGVmdCAud3AtY2FwdGlvbi10ZXh0IHtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4ud3AtY2FwdGlvbi5hbGlnbnJpZ2h0IC53cC1jYXB0aW9uLXRleHQge1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHJcblx0LndwLWNhcHRpb24uYWxpZ25yaWdodCxcclxuXHQud3AtYmxvY2staW1hZ2UuYWxpZ25yaWdodCB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IGNhbGMoKDEwMCUgLSB2YXIoLS1jb250ZW50LXdpZHRoKSkgLyAyKTtcclxuXHR9XHJcblxyXG5cdC53cC1jYXB0aW9uLmFsaWdubGVmdCxcclxuXHQud3AtYmxvY2staW1hZ2UuYWxpZ25sZWZ0IHtcclxuXHRcdG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC0gdmFyKC0tY29udGVudC13aWR0aCkpIC8gMik7XHJcblx0fVxyXG59XHJcblxyXG4uZ2FsbGVyeS1pdGVtIHtcclxuXHRwYWRkaW5nOiAwIDFlbSAxZW0gMDtcclxufVxyXG5cclxuLmdhbGxlcnktaWNvbiB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLmdhbGxlcnktY2FwdGlvbiB7XHJcblx0Zm9udC1zaXplOiA4MCU7XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo0NzlweCkge1xyXG5cdC5nYWxsZXJ5LWl0ZW0ge1xyXG5cdFx0cGFkZGluZzogMCAwIDFlbSAwO1xyXG5cdH1cclxufSIsImZvb3RlciB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlLWJveCk7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmZvb3RlciAuZm9vdGVyLXRvcCAuY29udGFpbmVyLFxuZm9vdGVyIC5mb290ZXItdG9wIC5jb250YWluZXItZmx1aWQge1xuXHRwYWRkaW5nLXRvcDogNWVtO1xuXHRwYWRkaW5nLWJvdHRvbTogNWVtO1xuXHRib3JkZXItYm90dG9tOiAuMDYyNWVtIHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1saWdodC1vcGFjaXR5KTtcbn1cblxuZm9vdGVyIC53aWRnZXQsXG4uZm9vdGVyLW1haW4gLndpZGdldCB7XG5cdGJvcmRlcjogbm9uZTtcblx0cGFkZGluZzogMDtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5jc3NfcHJlZml4LWZvb3Rlci1oaWRlIC5tYWluLWNvbnRlbnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xufVxuXG5mb290ZXIgLmNvcHlyaWdodCBhLFxuZm9vdGVyIC5jb3B5cmlnaHQge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwgbGkge1xuXHRib3JkZXI6IG5vbmU7XG5cdHBhZGRpbmc6IC41ZW0gMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwgbGkgYSB7XG5cdHBhZGRpbmctbGVmdDogMDtcbn1cblxuZm9vdGVyIC53aWRnZXQgLnJzcy1kYXRlIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG5mb290ZXIgLndpZGdldCB1bC5tZW51IGxpIGE6aG92ZXI6OmJlZm9yZSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuZm9vdGVyIC53aWRnZXQgLmNzc19wcmVmaXgtY29udGFjdCBsaSBhOjpiZWZvcmUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5mb290ZXIgLndpZGdldCB1bC5tZW51IGxpIC5zdWItbWVudSB7XG5cdHBhZGRpbmctbGVmdDogLjYyNWVtO1xufVxuXG5mb290ZXIgLndpZGdldCB1bC5tZW51PmxpPmEge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi53aWRnZXQtc3BhY2Uge1xuXHRwYWRkaW5nLXRvcDogNWVtO1xuXHRwYWRkaW5nLWJvdHRvbTogNWVtO1xufVxuXG5mb290ZXIgLndpZGdldCB1bCBsaSBhIHtcblx0cGFkZGluZy1sZWZ0OiAwO1xufVxuXG5mb290ZXIgdWwgbGkuY2F0LWl0ZW0gc3Bhbi5wb3N0X2NvdW50LFxuZm9vdGVyIHVsIGxpIHNwYW4uYWNoaXZlQ291bnQge1xuXHRmbG9hdDogcmlnaHQ7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0Ym9yZGVyLXJhZGl1czogMy4xMjVlbTtcblx0d2lkdGg6IDMuMTI1ZW07XG5cdGhlaWdodDogYXV0bztcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogMS4yNWVtO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW4tdG9wOiAuMTI1ZW07XG5cbn1cblxuZm9vdGVyIC53aWRnZXQgLnJzcy1kYXRlIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG5mb290ZXIgLndpZGdldCB1bC5tZW51IGxpIGEsXG5mb290ZXIgLndpZGdldCB1bCBsaSBhIHtcblx0Ym9yZGVyOiBub25lO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmZvb3RlciB1bC53cC10YWctY2xvdWQgbGkge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmZvb3RlciAud2lkZ2V0LndpZGdldF9uYXZfbWVudSB1bCBsaSBhLFxuZm9vdGVyIC5jc3NfcHJlZml4LXNvY2lhbC1tZWRpYSB1bCBsaSBhLFxuZm9vdGVyIC53aWRnZXQud2lkZ2V0X2FyY2hpdmUgdWwgbGkgYSwgXG5mb290ZXIgLndpZGdldC53aWRnZXRfYmxvY2sgdWwud3AtYmxvY2stYXJjaGl2ZXMgbGkgYSwgXG5mb290ZXIgLndpZGdldC53aWRnZXRfYmxvY2sgdWwud3AtYmxvY2stY2F0ZWdvcmllcyBsaSBhLCBcbmZvb3RlciAud2lkZ2V0LndpZGdldF9jYXRlZ29yaWVzIHVsIGxpIGEsIFxuZm9vdGVyIC53aWRnZXQud2lkZ2V0X21ldGEgdWwgbGkgYSwgXG5mb290ZXIgLndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwgbGkgYSwgXG5mb290ZXIgLndpZGdldC53aWRnZXRfcGFnZXMgdWwgbGkgYSB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWhpZ2hsaWdodC1mb250LWZhbWlseSk7XG5cdGxldHRlci1zcGFjaW5nOiB1bnNldDtcbn1cblxuZm9vdGVyIC53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIGE6aG92ZXIsXG5mb290ZXIgLmNzc19wcmVmaXgtc29jaWFsLW1lZGlhIHVsIGxpIGE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdHBhZGRpbmctbGVmdDogLjVlbTtcbn1cblxuZm9vdGVyIC5jc3NfcHJlZml4LXNvY2lhbC1tZWRpYSB1bCBsaS5tZWRpYS1pY29uIGE6aG92ZXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdGZvb3RlciAuZm9vdGVyLWxvZ28ge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxuXG5cdC5mb290ZXItbG9nbyAuY3NzX3ByZWZpeC1sb2dvLm5hdmJhci1icmFuZC5sb2dvLWFsaWduLWxlZnQge1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cblx0LndwLWZvb3Rlci1saW5rLWltYWdlLWJveCB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDNlbTtcblx0fVxuXG5cdC53cC1mb290ZXItbGluay1pbWFnZS1ib3ggLmQtZmxleC5hbGlnbi1pdGVtcy1jZW50ZXIge1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cblx0Zm9vdGVyIC5mb290ZXItdG9wIC5jb250YWluZXIsXG5cdGZvb3RlciAuZm9vdGVyLXRvcCAuY29udGFpbmVyLWZsdWlkIHtcblx0XHRwYWRkaW5nLXRvcDogMmVtO1xuXHRcdHBhZGRpbmctYm90dG9tOiAyZW07XG5cdH1cbn0iLCJAaW1wb3J0IFwiX2N1c3RvbS1wcm9wZXJ0aWVzLmNzc1wiO1xuXG4uc2VsZWN0Mi1jb250YWluZXIge1xuXHRoZWlnaHQ6IDMuMTM4ZW07XG59XG5cbmJvZHkubW9kYWwtb3BlbiAuc2VsZWN0Mi1kcm9wZG93bntcbiAgICB6LWluZGV4OiA5OTk5O1xufVxuXG4uc2VsZWN0Mi1kcm9wZG93biB7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLWJvdHRvbTogLjA2MjVlbSBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHR6LWluZGV4OiA5ODtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvdyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmUge1xuXHRib3JkZXI6IC4wNjI1ZW0gc29saWQgdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlLWJveCk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmUge1xuXHRib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvdyB7XG5cdGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZm9ybS1mbG9hdGluZyAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZS1ib3gpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG5cdGhlaWdodDogMy4xMzhlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ2xvYmFsLWJvZHktYmdjb2xvcik7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tYm9yZGVyLWNvbG9yLWxpZ2h0KTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLCBcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsIFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRsaW5lLWhlaWdodDogMy4xMzhlbTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuXHRoZWlnaHQ6IDMuMTM4ZW07XG5cdHJpZ2h0OiAuMjVlbTtcblx0d2lkdGg6IDEuMjVlbTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG5cdGJvcmRlcjogdHJhbnNwYXJlbnQ7XG5cdG1hcmdpbjogMFxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiOjphZnRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Y29udGVudDogXCJcXGU5MDNcIjtcblx0Zm9udC13ZWlnaHQ6IDIwMDtcblx0Zm9udC1mYW1pbHk6IGljb25seSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDA7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGI6YWZ0ZXJ7XG4gICAgY29udGVudDogXCJcXGU5MTJcIjtcbn1cblxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcblx0Ym9yZGVyLXdpZHRoOiAwIC4yNWVtIC4zMTNlbTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG5cdGhlaWdodDogMi4xODhlbTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZS1ib3gpO1xufVxuXG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIHtcblx0cGFkZGluZzogLjhlbSAxZW0gLjI1ZW07XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzPi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuXHRwYWRkaW5nOiAuMzEzZW0gMWVtO1xuXHRtYXgtaGVpZ2h0OiAxMC42MjVlbTtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFtkYXRhLXNlbGVjdGVkXSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD10cnVlXSxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bZGF0YS1zZWxlY3RlZD10cnVlXSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG5cdHBhZGRpbmc6IDAgLjYyNWVtO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdHBhZGRpbmc6IDAgMi44NzVlbSAwIDFlbTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXN+bGFiZWwge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdHotaW5kZXg6IDk5O1xufVxuXG5bZGlyPXJ0bF0gLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuODc1ZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuXHQuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0cGFkZGluZzogMCAyZW0gMCAuNWVtO1xuXHR9XG5cdC5jc3NfcHJlZml4LWRhdGEtZmlsdGVyLWJ5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93e1xuXHRcdHJpZ2h0OiAwO1xuXHR9XG5cdCNidWRkeXByZXNzIC5mb3JtLWZsb2F0aW5nIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93LFxuXHQjYnVkZHlwcmVzcyAuZm9ybS1mbG9hdGluZyAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuXHRcdHJpZ2h0OiAuMmVtO1xuXHR9XG59IiwiQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHQuY3NzX3ByZWZpeC1tb2JpbGUtbWVudSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLXRvZ2dsZXIuY3VzdG9tLXRvZ2dsZXIge1xuXHRsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMWVtO1xuICAgIGJvcmRlci1ib3R0b206IC4wNjNlbSBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cdHRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2U7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItdG9nZ2xlci5jdXN0b20tdG9nZ2xlciAubWVudS1idG4tY2xvc2Uge1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogZW5kO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0td3AtLXByZXNldC0tZm9udC1zaXplLS1ub3JtYWwpO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xuICAgIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1vbmUpO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRsaW5lLWhlaWdodDogMDtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDA7XG5cdGhlaWdodDogMTAwdmg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDI1ZW07XG5cdGJveC1zaGFkb3c6IHZhcigtLWdsb2JhbC1ib3gtc2hhZG93KTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUtYm94KTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlO1xuXHR6LWluZGV4OiA5OTk5OTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUubWVudS1vcGVuIHtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLXRvZ2dsZXIuY3VzdG9tLXRvZ2dsZXIgLm1lbnUtYnRuLWNsb3NlIGkge1xuICAgIG1hcmdpbi1sZWZ0OiAuNGVtO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXIgLm1lbnUtYWxsLXBhZ2VzLWNvbnRhaW5lciB7XG5cdGhlaWdodDogY2FsYygxMDB2aCAtIDRlbSk7XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0cGFkZGluZy10b3A6IDFlbTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhciB1bD5saSB7XG5cdHBhZGRpbmc6IDA7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xuXHRsaW5lLWhlaWdodDogMS4xZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhciBhIHtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHRmb250LWZhbWlseTogdmFyKC0taGlnaGxpZ2h0LWZvbnQtZmFtaWx5KTtcblx0cGFkZGluZzogMS4xMjVlbSAxZW07XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0em9vbTogMTtcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZS1pbi1vdXQ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhciB1bD5saT5hIHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1vbmUpO1xuXHRwYWRkaW5nOiAxLjEyNWVtIDEuNTYzZW07XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5pY29uIGltZyB7XG4gICAgaGVpZ2h0OiAxZW07XG4gICAgd2lkdGg6IDFlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyIHVsPmxpIC50b2dnbGVkcm9wIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEuMWVtO1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMmVtO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2UtaW4tb3V0O1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyIHVsPmxpIC50b2dnbGVkcm9wLmFjdGl2ZSB7XG5cdHRvcDogLjk1ZW07XG5cdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXIgdWwuc3ViLW1lbnU+bGkgLnRvZ2dsZWRyb3Age1xuICAgIHRvcDogLjU1ZW07XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXIgdWwuc3ViLW1lbnU+bGkgLnRvZ2dsZWRyb3AuYWN0aXZlIHtcbiAgICB0b3A6IC40ZW07XG59XG5cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhciB1bD5saSAudG9nZ2xlZHJvcCBzdmcge1xuXHR3aWR0aDogMS41ZW07XG5cdGhlaWdodDogMS41ZW07XG5cdHRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2UtaW4tb3V0O1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAudG9wLW1lbnUgdWwuc3ViLW1lbnUge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRwYWRkaW5nLWxlZnQ6IDFlbTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhciB1bD5saT5hIHtcblx0cGFkZGluZzogMS4xMjVlbSAyZW07XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXIgLnRvcC1tZW51IHVsLnN1Yi1tZW51IGxpIGEge1xuXHRwYWRkaW5nOiAuNWVtIDJlbTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXJlZ3VsYXIpO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctb25lKTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGk6aG92ZXI+YSxcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpIC5zdWItbWVudSBsaTpob3Zlcj5hLFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGkuY3VycmVudC1tZW51LWl0ZW0+YSxcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IHVsPmxpLmN1cnJlbnQtbWVudS1hbmNlc3Rvcj5hLFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgdWwgbGkgLnN1Yi1tZW51IGxpLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtYW5jZXN0b3I+YSxcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbT5hLFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgdWw+bGkuY3VycmVudC1tZW51LWFuY2VzdG9yPi50b2dnbGVkcm9wIGksXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSB1bD5saS5jdXJyZW50LW1lbnUtYW5jZXN0b3I+LnRvZ2dsZWRyb3AgaSxcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpOmhvdmVyPi50b2dnbGVkcm9wIGksXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaS5jdXJyZW50LW1lbnUtaXRlbT4udG9nZ2xlZHJvcCBpIHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGkgLnN1Yi1tZW51IGxpOmhvdmVyIC50b2dnbGVkcm9wIGksXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaSAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gLnRvZ2dsZWRyb3AgaSxcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgLnRvZ2dsZWRyb3AgaSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cdC5jc3NfcHJlZml4LW1vYmlsZS1tZW51IHtcblx0XHR3aWR0aDogMTVlbTtcblx0fVxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbj4+PiBUQUJMRSBPRiBDT05URU5UUzpcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgSW1wb3J0c1xuXHQjIEN1c3RvbSBwcm9wZXJ0aWVzXG5cdCMgUmVzZXRcblx0IyBUeXBvZ3JhcGh5XG5cdCMgRWxlbWVudHNcblx0IyBiTE9DS1Ncblx0IyBNZWRpYVxuXHQjIExpbmtzXG5cdCMgSGVhZGVyXG5cdCMgRm9vdGVyXG4jIEFjY2Vzc2liaWxpdHlcblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEltcG9ydHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBpbXBvcnQgXCJfY3VzdG9tLXByb3BlcnRpZXMuY3NzXCI7XG5AaW1wb3J0IFwiX3Jlc2V0LmNzc1wiO1xuQGltcG9ydCBcIl90eXBvZ3JhcGh5LmNzc1wiO1xuQGltcG9ydCBcIl9lbGVtZW50cy5jc3NcIjtcbkBpbXBvcnQgXCJfbGlua3MuY3NzXCI7XG5AaW1wb3J0IFwiX2Jsb2Nrcy5jc3NcIjtcbkBpbXBvcnQgXCJfaGVhZGVyLmNzc1wiO1xuQGltcG9ydCBcIl92ZXJ0aWNsZS1zaWRlYmFyLmNzc1wiO1xuQGltcG9ydCBcIl9zZWFyY2guY3NzXCI7XG5AaW1wb3J0IFwiX21lZGlhLmNzc1wiO1xuQGltcG9ydCBcIl9mb290ZXIuY3NzXCI7XG5AaW1wb3J0IFwiX3NlbGVjdDIuY3NzXCI7XG5AaW1wb3J0IFwiX2J1cmdlci1tZW51LmNzc1wiO1xuXG4uYnlwb3N0YXV0aG9yIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi50ZXh0LWJvZHkge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbmltZy5waG90byB7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1kZWZhdWx0LWJnLWF2YXRhcik7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uYm9yZGVyIHtcblx0Ym9yZGVyOiAuMDYzZW0gc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG4vKiBjb2xvciBidXR0b25zICovXG4uY3NzX3ByZWZpeC1idG4tcHJpbWFyeSxcbiNidWRkeXByZXNzIC5jc3NfcHJlZml4LWJ0bi1wcmltYXJ5LFxuI2J1ZGR5cHJlc3MgaW5wdXQuY3NzX3ByZWZpeC1idG4tcHJpbWFyeSxcbiNidWRkeXByZXNzIC5nZW5lcmljLWJ1dHRvbiBhLmNzc19wcmVmaXgtYnRuLXByaW1hcnkge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLmNzc19wcmVmaXgtYnRuLWdyZXksXG4jYnVkZHlwcmVzcyAuY3NzX3ByZWZpeC1idG4tZ3JleSxcbiNidWRkeXByZXNzIGlucHV0LmNzc19wcmVmaXgtYnRuLWdyZXksXG4jYnVkZHlwcmVzcyAuZ2VuZXJpYy1idXR0b24gYS5jc3NfcHJlZml4LWJ0bi1ncmV5IHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtZ3JleSk7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtZ3JleSk7XG59XG5cbi5jc3NfcHJlZml4LWJ0bi1zdWNjZXNzLFxuI2J1ZGR5cHJlc3MgLmNzc19wcmVmaXgtYnRuLXN1Y2Nlc3MsXG4jYnVkZHlwcmVzcyBpbnB1dC5jc3NfcHJlZml4LWJ0bi1zdWNjZXNzLFxuI2J1ZGR5cHJlc3MgLmdlbmVyaWMtYnV0dG9uIGEuY3NzX3ByZWZpeC1idG4tc3VjY2VzcyB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXN1Y2Nlc3MpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXN1Y2Nlc3MpO1xufVxuXG4uY3NzX3ByZWZpeC1idG4tZGFuZ2VyLFxuI2J1ZGR5cHJlc3MgLmNzc19wcmVmaXgtYnRuLWRhbmdlcixcbiNidWRkeXByZXNzIGlucHV0LmNzc19wcmVmaXgtYnRuLWRhbmdlcixcbiNidWRkeXByZXNzIC5nZW5lcmljLWJ1dHRvbiBhLmNzc19wcmVmaXgtYnRuLWRhbmdlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLWRhbmdlcik7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtZGFuZ2VyKTtcbn1cblxuLmNzc19wcmVmaXgtYnRuLWluZm8sXG4jYnVkZHlwcmVzcyAuY3NzX3ByZWZpeC1idG4taW5mbyxcbiNidWRkeXByZXNzIGlucHV0LmNzc19wcmVmaXgtYnRuLWluZm8sXG4jYnVkZHlwcmVzcyAuZ2VuZXJpYy1idXR0b24gYS5jc3NfcHJlZml4LWJ0bi1pbmZvIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtaW5mbyk7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtaW5mbyk7XG59XG5cbi5jc3NfcHJlZml4LWJ0bi13YXJuaW5nLFxuI2J1ZGR5cHJlc3MgLmNzc19wcmVmaXgtYnRuLXdhcm5pbmcsXG4jYnVkZHlwcmVzcyBpbnB1dC5jc3NfcHJlZml4LWJ0bi13YXJuaW5nLFxuI2J1ZGR5cHJlc3MgLmdlbmVyaWMtYnV0dG9uIGEuY3NzX3ByZWZpeC1idG4td2FybmluZyB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdhcm5pbmcpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdhcm5pbmcpO1xufVxuXG4uY3NzX3ByZWZpeC1idG4tb3JhbmdlLFxuI2J1ZGR5cHJlc3MgLmNzc19wcmVmaXgtYnRuLW9yYW5nZSxcbiNidWRkeXByZXNzIGlucHV0LmNzc19wcmVmaXgtYnRuLW9yYW5nZSxcbiNidWRkeXByZXNzIC5nZW5lcmljLWJ1dHRvbiBhLmNzc19wcmVmaXgtYnRuLW9yYW5nZSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLW9yYW5nZSk7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtb3JhbmdlKTtcbn1cblxuLyogaG92ZXIgYnV0dG9uICovXG4uY3NzX3ByZWZpeC1idG4tcHJpbWFyeTpob3ZlcixcbiNidWRkeXByZXNzIC5jc3NfcHJlZml4LWJ0bi1wcmltYXJ5OmhvdmVyLFxuI2J1ZGR5cHJlc3MgaW5wdXQuY3NzX3ByZWZpeC1idG4tcHJpbWFyeTpob3ZlcixcbiNidWRkeXByZXNzIC5nZW5lcmljLWJ1dHRvbiBhLmNzc19wcmVmaXgtYnRuLXByaW1hcnk6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5LWRhcmspO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnktZGFyayk7XG59XG5cbi5jc3NfcHJlZml4LWJ0bi1ncmV5OmhvdmVyLFxuI2J1ZGR5cHJlc3MgLmNzc19wcmVmaXgtYnRuLWdyZXk6aG92ZXIsXG4jYnVkZHlwcmVzcyBpbnB1dC5jc3NfcHJlZml4LWJ0bi1ncmV5OmhvdmVyLFxuI2J1ZGR5cHJlc3MgLmdlbmVyaWMtYnV0dG9uIGEuY3NzX3ByZWZpeC1idG4tZ3JleTpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLWdyZXktZGFyayk7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtZ3JleS1kYXJrKTtcbn1cblxuLmNzc19wcmVmaXgtYnRuLXN1Y2Nlc3M6aG92ZXIsXG4jYnVkZHlwcmVzcyAuY3NzX3ByZWZpeC1idG4tc3VjY2Vzczpob3ZlcixcbiNidWRkeXByZXNzIGlucHV0LmNzc19wcmVmaXgtYnRuLXN1Y2Nlc3M6aG92ZXIsXG4jYnVkZHlwcmVzcyAuZ2VuZXJpYy1idXR0b24gYS5jc3NfcHJlZml4LWJ0bi1zdWNjZXNzOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtc3VjY2Vzcy1kYXJrKTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zdWNjZXNzLWRhcmspO1xufVxuXG4uY3NzX3ByZWZpeC1idG4tZGFuZ2VyOmhvdmVyLFxuI2J1ZGR5cHJlc3MgLmNzc19wcmVmaXgtYnRuLWRhbmdlcjpob3ZlcixcbiNidWRkeXByZXNzIGlucHV0LmNzc19wcmVmaXgtYnRuLWRhbmdlcjpob3ZlcixcbiNidWRkeXByZXNzIC5nZW5lcmljLWJ1dHRvbiBhLmNzc19wcmVmaXgtYnRuLWRhbmdlcjpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLWRhbmdlci1kYXJrKTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1kYW5nZXItZGFyayk7XG59XG5cbi5jc3NfcHJlZml4LWJ0bi1pbmZvOmhvdmVyLFxuI2J1ZGR5cHJlc3MgLmNzc19wcmVmaXgtYnRuLWluZm86aG92ZXIsXG4jYnVkZHlwcmVzcyBpbnB1dC5jc3NfcHJlZml4LWJ0bi1pbmZvOmhvdmVyLFxuI2J1ZGR5cHJlc3MgLmdlbmVyaWMtYnV0dG9uIGEuY3NzX3ByZWZpeC1idG4taW5mbzpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLWluZm8tZGFyayk7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtaW5mby1kYXJrKTtcbn1cblxuLmNzc19wcmVmaXgtYnRuLXdhcm5pbmc6aG92ZXIsXG4jYnVkZHlwcmVzcyAuY3NzX3ByZWZpeC1idG4td2FybmluZzpob3ZlcixcbiNidWRkeXByZXNzIGlucHV0LmNzc19wcmVmaXgtYnRuLXdhcm5pbmc6aG92ZXIsXG4jYnVkZHlwcmVzcyAuZ2VuZXJpYy1idXR0b24gYS5jc3NfcHJlZml4LWJ0bi13YXJuaW5nOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtd2FybmluZy1kYXJrKTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13YXJuaW5nLWRhcmspO1xufVxuXG4uY3NzX3ByZWZpeC1idG4tb3JhbmdlOmhvdmVyLFxuI2J1ZGR5cHJlc3MgLmNzc19wcmVmaXgtYnRuLW9yYW5nZTpob3ZlcixcbiNidWRkeXByZXNzIGlucHV0LmNzc19wcmVmaXgtYnRuLW9yYW5nZTpob3ZlcixcbiNidWRkeXByZXNzIC5nZW5lcmljLWJ1dHRvbiBhLmNzc19wcmVmaXgtYnRuLW9yYW5nZTpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLW9yYW5nZS1kYXJrKTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1vcmFuZ2UtZGFyayk7XG59XG5cbi8qIGJ1dHRvbiBvdXRsaW5lICovXG4uYnRuLmNzc19wcmVmaXgtYnRuLW91dGxpbmUtcHJpbWFyeSxcbiNidWRkeXByZXNzIC5idG4uY3NzX3ByZWZpeC1idG4tb3V0bGluZS1wcmltYXJ5LFxuI2J1ZGR5cHJlc3MgaW5wdXQuY3NzX3ByZWZpeC1idG4tb3V0bGluZS1wcmltYXJ5LFxuI2J1ZGR5cHJlc3MgLmdlbmVyaWMtYnV0dG9uIGEuY3NzX3ByZWZpeC1idG4tb3V0bGluZS1wcmltYXJ5IHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5LWxpZ2h0KTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLmJ0bi5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLWdyZXksXG4jYnVkZHlwcmVzcyAuYnRuLmNzc19wcmVmaXgtYnRuLW91dGxpbmUtZ3JleSxcbiNidWRkeXByZXNzIGlucHV0LmNzc19wcmVmaXgtYnRuLW91dGxpbmUtZ3JleSxcbiNidWRkeXByZXNzIC5nZW5lcmljLWJ1dHRvbiBhLmNzc19wcmVmaXgtYnRuLW91dGxpbmUtZ3JleSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1ncmV5KTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtZ3JleS1saWdodCk7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtZ3JleSk7XG59XG5cbi5idG4uY3NzX3ByZWZpeC1idG4tb3V0bGluZS1zdWNjZXNzLFxuI2J1ZGR5cHJlc3MgLmJ0bi5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLXN1Y2Nlc3MsXG4jYnVkZHlwcmVzcyBpbnB1dC5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLXN1Y2Nlc3MsXG4jYnVkZHlwcmVzcyAuZ2VuZXJpYy1idXR0b24gYS5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtc3VjY2Vzcyk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXN1Y2Nlc3MtbGlnaHQpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXN1Y2Nlc3MpO1xufVxuXG4uYnRuLmNzc19wcmVmaXgtYnRuLW91dGxpbmUtZGFuZ2VyLFxuI2J1ZGR5cHJlc3MgLmJ0bi5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLWRhbmdlcixcbiNidWRkeXByZXNzIGlucHV0LmNzc19wcmVmaXgtYnRuLW91dGxpbmUtZGFuZ2VyLFxuI2J1ZGR5cHJlc3MgLmdlbmVyaWMtYnV0dG9uIGEuY3NzX3ByZWZpeC1idG4tb3V0bGluZS1kYW5nZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtZGFuZ2VyKTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtZGFuZ2VyLWxpZ2h0KTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1kYW5nZXIpO1xufVxuXG4uYnRuLmNzc19wcmVmaXgtYnRuLW91dGxpbmUtaW5mbyxcbiNidWRkeXByZXNzIC5idG4uY3NzX3ByZWZpeC1idG4tb3V0bGluZS1pbmZvLFxuI2J1ZGR5cHJlc3MgaW5wdXQuY3NzX3ByZWZpeC1idG4tb3V0bGluZS1pbmZvLFxuI2J1ZGR5cHJlc3MgLmdlbmVyaWMtYnV0dG9uIGEuY3NzX3ByZWZpeC1idG4tb3V0bGluZS1pbmZvIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLWluZm8pO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1pbmZvLWxpZ2h0KTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1pbmZvKTtcbn1cblxuLmJ0bi5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLXdhcm5pbmcsXG4jYnVkZHlwcmVzcyAuYnRuLmNzc19wcmVmaXgtYnRuLW91dGxpbmUtd2FybmluZyxcbiNidWRkeXByZXNzIGlucHV0LmNzc19wcmVmaXgtYnRuLW91dGxpbmUtd2FybmluZyxcbiNidWRkeXByZXNzIC5nZW5lcmljLWJ1dHRvbiBhLmNzc19wcmVmaXgtYnRuLW91dGxpbmUtd2FybmluZyB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13YXJuaW5nKTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtd2FybmluZy1saWdodCk7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2FybmluZyk7XG59XG5cbi5idG4uY3NzX3ByZWZpeC1idG4tb3V0bGluZS1vcmFuZ2UsXG4jYnVkZHlwcmVzcyAuYnRuLmNzc19wcmVmaXgtYnRuLW91dGxpbmUtb3JhbmdlLFxuI2J1ZGR5cHJlc3MgaW5wdXQuY3NzX3ByZWZpeC1idG4tb3V0bGluZS1vcmFuZ2UsXG4jYnVkZHlwcmVzcyAuZ2VuZXJpYy1idXR0b24gYS5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLW9yYW5nZSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1vcmFuZ2UpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1vcmFuZ2UtbGlnaHQpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLW9yYW5nZSk7XG59XG5cbi8qIGhvdmVyIGJ1dHRvbiBvdXRsaW5lICovXG4uYnRuLmNzc19wcmVmaXgtYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlcixcbiNidWRkeXByZXNzIC5idG4uY3NzX3ByZWZpeC1idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyLFxuI2J1ZGR5cHJlc3MgaW5wdXQuY3NzX3ByZWZpeC1idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyLFxuI2J1ZGR5cHJlc3MgLmdlbmVyaWMtYnV0dG9uIGEuY3NzX3ByZWZpeC1idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5idG4uY3NzX3ByZWZpeC1idG4tb3V0bGluZS1ncmV5OmhvdmVyLFxuI2J1ZGR5cHJlc3MgLmJ0bi5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLWdyZXk6aG92ZXIsXG4jYnVkZHlwcmVzcyBpbnB1dC5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLWdyZXk6aG92ZXIsXG4jYnVkZHlwcmVzcyAuZ2VuZXJpYy1idXR0b24gYS5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLWdyZXk6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1ncmV5KTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1ncmV5KTtcbn1cblxuLmJ0bi5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIsXG4jYnVkZHlwcmVzcyAuYnRuLmNzc19wcmVmaXgtYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlcixcbiNidWRkeXByZXNzIGlucHV0LmNzc19wcmVmaXgtYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlcixcbiNidWRkeXByZXNzIC5nZW5lcmljLWJ1dHRvbiBhLmNzc19wcmVmaXgtYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXN1Y2Nlc3MpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXN1Y2Nlc3MpO1xufVxuXG4uYnRuLmNzc19wcmVmaXgtYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVyLFxuI2J1ZGR5cHJlc3MgLmJ0bi5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLWRhbmdlcjpob3ZlcixcbiNidWRkeXByZXNzIGlucHV0LmNzc19wcmVmaXgtYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVyLFxuI2J1ZGR5cHJlc3MgLmdlbmVyaWMtYnV0dG9uIGEuY3NzX3ByZWZpeC1idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1kYW5nZXIpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLWRhbmdlcik7XG59XG5cbi5idG4uY3NzX3ByZWZpeC1idG4tb3V0bGluZS1pbmZvOmhvdmVyLFxuI2J1ZGR5cHJlc3MgLmJ0bi5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLWluZm86aG92ZXIsXG4jYnVkZHlwcmVzcyBpbnB1dC5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLWluZm86aG92ZXIsXG4jYnVkZHlwcmVzcyAuZ2VuZXJpYy1idXR0b24gYS5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLWluZm86aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1pbmZvLWRhcmspO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLWluZm8tZGFyayk7XG59XG5cbi5idG4uY3NzX3ByZWZpeC1idG4tb3V0bGluZS1vcmFuZ2U6aG92ZXIsXG4jYnVkZHlwcmVzcyAuYnRuLmNzc19wcmVmaXgtYnRuLW91dGxpbmUtb3JhbmdlOmhvdmVyLFxuI2J1ZGR5cHJlc3MgaW5wdXQuY3NzX3ByZWZpeC1idG4tb3V0bGluZS1vcmFuZ2U6aG92ZXIsXG4jYnVkZHlwcmVzcyAuZ2VuZXJpYy1idXR0b24gYS5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLW9yYW5nZTpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLW9yYW5nZSk7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtb3JhbmdlKTtcbn1cblxuLyogYnV0dG9uIGFsZXJ0ICovXG5cbi5jc3NfcHJlZml4LWFsZXJ0IHtcblx0cGFkZGluZzogMWVtO1xuXHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdGJvcmRlci1sZWZ0OiAuMTg3NWVtIHNvbGlkO1xufVxuXG4uY3NzX3ByZWZpeC1hbGVydC1wcmltYXJ5IHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5LWxpZ2h0KTtcbn1cblxuLmNzc19wcmVmaXgtYWxlcnQtc3VjY2Vzcyxcbi5wbXByb19zdWNjZXNzIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXN1Y2Nlc3MpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXN1Y2Nlc3MpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1zdWNjZXNzLWxpZ2h0KTtcbn1cblxuLmNzc19wcmVmaXgtYWxlcnQtZGFuZ2VyLFxuLnBtcHJvX2Vycm9yIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLWRhbmdlcik7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtZGFuZ2VyKTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtZGFuZ2VyLWxpZ2h0KTtcbn1cblxuLmNzc19wcmVmaXgtYWxlcnQtaW5mbyxcbi5wbXByb19tZXNzYWdlIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLWluZm8pO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLWluZm8pO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1pbmZvLWxpZ2h0KTtcbn1cblxuLmNzc19wcmVmaXgtYWxlcnQtb3JhbmdlLFxuLnBtcHJvX2FsZXJ0IHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLW9yYW5nZSk7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtb3JhbmdlKTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtb3JhbmdlLWxpZ2h0KTtcbn1cblxuLyogbGlzdCBncm91cCAqL1xuLmxpc3QtZ3JvdXAtc3F1YXJlIHtcblx0bGlzdC1zdHlsZS10eXBlOiBzcXVhcmU7XG59XG5cbi5saXN0LWdyb3VwLWNpcmNsZSB7XG5cdGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlO1xufVxuXG4ubGlzdC1ncm91cC1kaXNjIHtcblx0bGlzdC1zdHlsZS10eXBlOiBkaXNjO1xufVxuXG4ubGlzdC1zdHlsZS1kZWNpbWFsIHtcblx0bGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xufVxuXG4ubGlzdC1zdHlsZS1kaXNjbG9zdXJlLWNsb3NlZCB7XG5cdGxpc3Qtc3R5bGUtdHlwZTogZGlzY2xvc3VyZS1jbG9zZWQ7XG59XG5cbi5saXN0LXN0eWxlLWRpc2Nsb3N1cmUtb3BlbiB7XG5cdGxpc3Qtc3R5bGUtdHlwZTogZGlzY2xvc3VyZS1vcGVuO1xufVxuXG4vKiBjYXJkIGJveCBzdGFydCAqL1xuLmNhcmQtc3BhY2Uge1xuXHRtYXJnaW4tdG9wOiAyZW07XG59XG5cbi5jYXJkLXNwYWNlLWJvdHRvbSB7XG5cdG1hcmdpbi1ib3R0b206IDJlbTtcbn1cblxuLmNhcmQtbWFpbiB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlLWJveCk7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1ib3gpO1xuXHRib3gtc2hhZG93OiB2YXIoLS1nbG9iYWwtYm94LXNoYWRvdyk7XG59XG5cbi5jYXJkLWlubmVyIHtcblx0cGFkZGluZzogMmVtO1xufVxuXG4uY2FyZC1tYWluIC5jYXJkLWhlYWQge1xuXHRwYWRkaW5nOiAyZW0gMmVtIDA7XG59XG5cbi5jYXJkLW1haW4gLmNhcmQtaGVhZC5jYXJkLWhlYWRlci1ib3JkZXIge1xuXHRwYWRkaW5nLWJvdHRvbTogMmVtO1xuXHRib3JkZXItYm90dG9tOiAuMDYyNWVtIHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG59XG5cbi5jYXJkLW1haW4gLmNhcmQtaW5uZXIgLmNhcmQtaGVhZC5jYXJkLWhlYWRlci1ib3JkZXIge1xuXHRwYWRkaW5nOiAwIDAgMS4yNWVtO1xuXHRtYXJnaW4tYm90dG9tOiAyZW07XG59XG5cbi5jYXJkLW1haW4gLmNhcmQtaW5uZXIgLmNhcmQtaGVhZCB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYShtYXgtd2lkdGg6NzY3cHgpIHtcblx0LmNhcmQtaW5uZXIge1xuXHRcdHBhZGRpbmc6IDFlbTtcblx0fVxuXG5cdC5jYXJkLW1haW4gLmNhcmQtaGVhZCB7XG5cdFx0cGFkZGluZzogMWVtIDFlbSAwO1xuXHR9XG5cblx0LmNhcmQtbWFpbiAuY2FyZC1oZWFkLmNhcmQtaGVhZGVyLWJvcmRlciB7XG5cdFx0cGFkZGluZy1ib3R0b206IDFlbTtcblx0fVxuXG5cdC5jYXJkLW1haW4gLmNhcmQtaW5uZXIgLmNhcmQtaGVhZC5jYXJkLWhlYWRlci1ib3JkZXIge1xuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0fVxufVxuXG4vKiBjYXJkIGJveCBlbmQgKi9cblxuLyogYWRtaW4gcGFuZWwgbWVudSBpY29uICovXG4jY3NzX3ByZWZpeC1wcmV2aWV3LWltYWdlIHtcblx0d2lkdGg6IDI1cHg7XG5cdGhlaWdodDogMjVweDtcbn1cblxuLyogd3AgZWRpdG9yICovXG4jYmJwcmVzcy1mb3J1bXMgZGl2LndwLWVkaXRvci1jb250YWluZXIge1xuXHRib3JkZXI6IC4wNjNlbSBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbn1cblxuLndwLWVkaXRvci13cmFwIGlucHV0IHtcblx0d2lkdGg6IGF1dG87XG59XG5cbiNiYnByZXNzLWZvcnVtcyBkaXYuYmJwLXRoZS1jb250ZW50LXdyYXBwZXIgaW5wdXRbdHlwZT1idXR0b25dIHtcblx0Y29sb3I6ICM1MDU3NWU7XG5cdHBhZGRpbmc6IC4yNWVtIC40MzhlbTtcblx0Zm9udC1zaXplOiAuNjg4ZW07XG5cdG1pbi13aWR0aDogMS41NjNlbTtcbn1cblxuI2JicHJlc3MtZm9ydW1zIGRpdi5iYnAtdGhlLWNvbnRlbnQtd3JhcHBlciB0ZXh0YXJlYS5iYnAtdGhlLWNvbnRlbnQge1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbWFsbCk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlLWJveCk7XG59XG5cbi53cC1lZGl0b3Itd3JhcCAucXVpY2t0YWdzLXRvb2xiYXIge1xuXHRiYWNrZ3JvdW5kOiAjZjZmN2Y3O1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpIHZhcigtLWJvcmRlci1yYWRpdXMpIDAgMDtcbn1cblxuLndwLWVkaXRvci1jb250YWluZXIgdGV4dGFyZWEud3AtZWRpdG9yLWFyZWE6Zm9jdXMge1xuXHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ud3AtZWRpdG9yLXdyYXAgLnF1aWNrdGFncy10b29sYmFyIGlucHV0IHtcblx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4ud3AtZWRpdG9yLWNvbnRhaW5lciB0ZXh0YXJlYS53cC1lZGl0b3ItYXJlYSB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlLWJveCk7XG5cdGJvcmRlci1yYWRpdXM6IDAgMCB2YXIoLS1ib3JkZXItcmFkaXVzKSB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbn1cblxuLndwLWVkaXRvci13cmFwIC53cC1lZGl0b3ItY29udGFpbmVyIHtcblx0Ym9yZGVyOiAuMDYzZW0gc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLWxpZ2h0KTtcbn1cblxuLmJicC1mb3Jtcy1zdiAuYmJwLXRoZS1jb250ZW50LXdyYXBwZXIge1xuXHRtYXJnaW4tYm90dG9tOiAyZW07XG59XG5cbnNwYW4uYmJwLWFkbWluLWxpbmtzIHtcblx0Y29sb3I6IHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG59XG5cbnNwYW4uYmJwLWFkbWluLWxpbmtzIGEge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xufVxuXG5cbi8qIGF2YXRhciAqL1xuLmF2YXRhci0xMCB7XG5cdGhlaWdodDogLjYyNWVtO1xuXHR3aWR0aDogLjYyNWVtO1xuXHRtaW4td2lkdGg6IC42MjVlbTtcbn1cblxuLmF2YXRhci0yMCB7XG5cdGhlaWdodDogMS4yNWVtO1xuXHR3aWR0aDogMS4yNWVtO1xuXHRtaW4td2lkdGg6IDEuMjVlbTtcbn1cblxuLmF2YXRhci0zMCB7XG5cdGhlaWdodDogMS44NzVlbTtcblx0d2lkdGg6IDEuODc1ZW07XG5cdG1pbi13aWR0aDogMS44NzVlbTtcbn1cblxuLmF2YXRhci0zMiB7XG5cdGhlaWdodDogMmVtICFpbXBvcnRhbnQ7XG5cdHdpZHRoOiAyZW07XG5cdG1pbi13aWR0aDogMmVtO1xufVxuXG4uYXZhdGFyLTM1IHtcblx0aGVpZ2h0OiAyLjE4OGVtO1xuXHR3aWR0aDogMi4xODhlbTtcblx0bWluLXdpZHRoOiAyLjE4OGVtO1xufVxuXG4uYXZhdGFyLTQwIHtcblx0aGVpZ2h0OiAyLjVlbTtcblx0d2lkdGg6IDIuNWVtO1xuXHRtaW4td2lkdGg6IDIuNWVtO1xufVxuXG4uYXZhdGFyLTUwIHtcblx0aGVpZ2h0OiAzLjEyNWVtO1xuXHR3aWR0aDogMy4xMjVlbTtcblx0bWluLXdpZHRoOiAzLjEyNWVtO1xufVxuXG4uYXZhdGFyLTU1IHtcblx0aGVpZ2h0OiAzLjQzOGVtO1xuXHR3aWR0aDogMy40MzhlbTtcblx0bWluLXdpZHRoOiAzLjQzOGVtO1xufVxuXG4uYXZhdGFyLTYwIHtcblx0aGVpZ2h0OiAzLjc1ZW07XG5cdHdpZHRoOiAzLjc1ZW07XG5cdG1pbi13aWR0aDogMy43NWVtO1xufVxuXG4uYXZhdGFyLTY1IHtcblx0aGVpZ2h0OiA0LjA2M2VtO1xuXHR3aWR0aDogNC4wNjNlbTtcblx0bWluLXdpZHRoOiA0LjA2M2VtO1xufVxuXG4uYXZhdGFyLTcwIHtcblx0aGVpZ2h0OiA0LjM3NWVtO1xuXHR3aWR0aDogNC4zNzVlbTtcblx0bWluLXdpZHRoOiA0LjM3NWVtO1xufVxuXG4uYXZhdGFyLTgwIHtcblx0aGVpZ2h0OiA1ZW07XG5cdHdpZHRoOiA1ZW07XG5cdG1pbi13aWR0aDogNWVtO1xufVxuXG4uYXZhdGFyLTkwIHtcblx0aGVpZ2h0OiA1LjYyNWVtO1xuXHR3aWR0aDogNS42MjVlbTtcblx0bWluLXdpZHRoOiA1LjYyNWVtO1xufVxuXG4uYXZhdGFyLTEwMCB7XG5cdGhlaWdodDogNi4yNWVtO1xuXHR3aWR0aDogNi4yNWVtO1xuXHRtaW4td2lkdGg6IDYuMjVlbTtcbn1cblxuLmF2YXRhci0xNDAge1xuXHRoZWlnaHQ6IDguNzVlbTtcblx0d2lkdGg6IDguNzVlbTtcblx0bWluLXdpZHRoOiA4Ljc1ZW07XG59XG5cbi5hdmF0YXItMTUwIHtcblx0aGVpZ2h0OiA5LjM3NWVtO1xuXHR3aWR0aDogOS4zNzVlbTtcblx0bWluLXdpZHRoOiA5LjM3NWVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmF2YXRhci0xNTAge1xuXHRcdGhlaWdodDogNi4zNzVlbTtcblx0XHR3aWR0aDogNi4zNzVlbTtcblx0XHRtaW4td2lkdGg6IDYuMzc1ZW07XG5cdH1cbn1cblxuLypUb29sdGlwICovXG4uYnAtdmVyaWZpZWQtYmFkZ2UtdG9vbHRpcCxcbi5icC11bnZlcmlmaWVkLWJhZGdlLXRvb2x0aXAge1xuXHRwYWRkaW5nOiAuMjVlbSAxLjI1ZW07XG5cdGZvbnQtc2l6ZTogLjhlbTtcbn1cblxuLypJbXBvcnRhbnQgZm9yICBjaGVja2JveCAqL1xuXG4uY3NzX3ByZWZpeC1jaGVjayBsYWJlbCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNvbW1lbnQtcmVzcG9uZCAuY3NzX3ByZWZpeC1jaGVjayB7XG5cdG1hcmdpbi1ib3R0b206IDEuODc1ZW07XG59XG5cbi5jc3NfcHJlZml4LWNoZWNrIGxhYmVsIHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcbn1cblxuLmNzc19wcmVmaXgtY2hlY2sgbGFiZWwgc3BhbiB7XG5cdHBhZGRpbmctbGVmdDogMS41ZW07XG59XG5cbi5jc3NfcHJlZml4LWNoZWNrIGxhYmVsIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IC4zNzVlbTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR3aWR0aDogMS4wNjNlbTtcblx0aGVpZ2h0OiAxLjA2M2VtO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4udGFibGUtcmVzcG9uc2l2ZSB7XG5cdG92ZXJmbG93LXk6IGhpZGRlbjtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1ib3gpO1xufVxuXG5ib2R5LmJhZGdlIHtcblx0ZGlzcGxheTogaW5oZXJpdDtcblx0cGFkZGluZzogMDtcblx0d2hpdGUtc3BhY2U6IGluaGVyaXQ7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XG5cdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHR0ZXh0LWFsaWduOiBpbmhlcml0O1xuXHR2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbn1cblxuYm9keTo6YmVmb3JlIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRjb250ZW50OiBcIlwiO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjgpO1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlO1xuXHR6LWluZGV4OiAtMTtcbn1cblxuLm1mcC1iZyB7XG5cdHotaW5kZXg6IDk5OTk5O1xufVxuXG4ubWZwLXdyYXAge1xuXHR6LWluZGV4OiA5OTk5OTtcbn1cbi8qIGNhcHRjaGEgKi9cbiN3ZmxzLWxvZ2luLW1vZGFsIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdGJvZHkub3ZlcmZsb3ctaGlkZGVuOjpiZWZvcmUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0ei1pbmRleDogOTk5OTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0Ym9keS5jc3NfcHJlZml4LWJvZHktb3ZlcmZsb3c6OmJlZm9yZSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR6LWluZGV4OiA5OTk7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5jYXJkLXNwYWNlIHtcblx0XHRtYXJnaW4tdG9wOiAxZW07XG5cdH1cblxuXHQuY2FyZC1zcGFjZS1ib3R0b20ge1xuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0fVxuXG5cdC5hdmF0YXItODAge1xuXHRcdGhlaWdodDogM2VtO1xuXHRcdHdpZHRoOiAzZW07XG5cdFx0bWluLXdpZHRoOiAzZW07XG5cdH1cblxuXHQuYXZhdGFyLTE0MCB7XG5cdFx0d2lkdGg6IDYuMjVlbTtcblx0XHRoZWlnaHQ6IDYuMjVlbTtcblx0XHRtaW4td2lkdGg6IDYuMjVlbTtcblx0fVxuXG5cdC5jb21tZW50LXJlc3BvbmQgLmNzc19wcmVmaXgtY2hlY2sge1xuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0fVxufVxuXG5AbWVkaWEobWF4LXdpZHRoOjQ3OXB4KSB7XG5cdC5hdmF0YXItMTQwIHtcblx0XHR3aWR0aDogNWVtO1xuXHRcdGhlaWdodDogNWVtO1xuXHRcdG1pbi13aWR0aDogNWVtO1xuXHR9XG59Il19 */