: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;--comment-font-color:#212529;--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;--comment-font-color:#a5a8ab;--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;-webkit-transition:.3s;transition:.3s}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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LFVBQVcsQ0FDWCxjQUFlLENBQ2YsYUFBYyxDQUNkLGNBQWUsQ0FDZixrQkFDRCxDQUVBLGtCQUNDLGlCQUFrQixDQUNsQixvQkFBdUMsQ0FBdkMsc0NBQ0QsQ0FFQSxXQUNDLGVBQWdCLENBQ2hCLFNBQVUsQ0FDVixtQkFBb0IsQ0FDcEIscUJBQXNCLENBQ3RCLGlCQUFrQixDQUNsQixtQkFBb0IsQ0FDcEIsbUJBQW9CLENBQ3BCLGFBQStCLENBQS9CLDhCQUErQixDQUMvQixrQkFBbUIsQ0FDbkIsc0JBQ0QsQ0FFQSxZQUNDLGNBQWUsQ0FDZixVQUFXLENBQ1gsS0FBTSxDQUNOLFFBQVMsQ0FDVCxNQUFPLENBQ1AsT0FBUSxDQUNSLHlCQUE2QixDQUM3QixTQUFVLENBQ1YsZ0NBQXlCLENBQXpCLHdCQUF5QixDQUN6QixVQUNELENBTUEsa0JBQ0MsYUFDRCxDQUVBLGtCQUNDLHNCQUNELENBR0EsMEJBQ0MsNEJBQ0MsU0FBVSxDQUNWLFlBQ0QsQ0FDRCxDQUVBLHlCQUNDLHFDQUNDLFNBQVUsQ0FDVixXQUNELENBQ0QsQ0FFQSx5QkFDQyxZQUNDLGNBQ0QsQ0FFQSxtQkFDQyxpQkFDRCxDQUVBLFdBQ0MsVUFBVyxDQUNYLFNBQVUsQ0FDVixhQUNELENBRUEsWUFDQyxZQUFhLENBQ2IsYUFBYyxDQUNkLGdCQUNELENBRUEsbUNBQ0MsaUJBQ0QsQ0FDRCxDQUVBLHdCQUNDLFlBQ0MsU0FBVSxDQUNWLFVBQVcsQ0FDWCxhQUNELENBQ0QiLCJmaWxlIjoiZ2xvYmFsLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEN1c3RvbSBQcm9wZXJ0aWVzXG4gKiBha2EgQ1NTIHZhcmlhYmxlcy5cbiAqXG4gKiBAbGluazogaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTLy0tKlxuICoqL1xuXG4gOnJvb3Qge1xuXG5cdC8qIENvbnRhaW5lciAqL1xuXHQtLWNvbnRlbnQtd2lkdGg6IDg0LjQzM2VtO1xuXHQtLWNvbnRlbnQtd2lkdGgtc206IDc1ZW07XG5cdC0tc2lkZWJhci13aWR0aDogMTYuODYyZW07XG5cdC0tbWluaS1zaWRlYmFyLXdpZHRoOiA1LjVlbTtcblx0LS1jdXN0b21pemVyLXdpZHRoOiAyN2VtO1xuXHQtLWZpbHRlci1zaWRlYmFyLXdpZHRoOiAxOGVtO1xuXG5cblx0LyogVHlwb2dyYXBoeSAqL1xuXHQtLWdsb2JhbC1mb250LWZhbWlseTogJ1BsdXMgSmFrYXJ0YSBTYW5zJywgc2Fucy1zZXJpZjtcblx0LS1oaWdobGlnaHQtZm9udC1mYW1pbHk6ICdQbHVzIEpha2FydGEgU2FucycsIHNhbnMtc2VyaWY7XG5cdC0tZ2xvYmFsLWZvbnQtc2l6ZTogMWVtO1xuXHQtLWdsb2JhbC1mb250LWxpbmUtaGVpZ2h0OiAxLjc1O1xuXHQtLWdsb2JhbC1ib3gtc2hhZG93OiAwIDE0cHggNTRweCByZ2JhKDAsIDAsIDAsIC4wMyk7XG5cdFxuXG5cdC8qIFBhZ2UgU3BhY2luZyAqL1xuXHQtLWdsb2JhbC1wYWdlLXRvcC1zcGFjaW5nOiAyZW07XG5cdC0tZ2xvYmFsLXBhZ2UtYm90dG9tLXNwYWNpbmc6IDJlbTtcblx0LS1nbG9iYWwtcGFnZS10b3Atc3BhY2luZy10YWJsZXQ6IDJlbTtcblx0LS1nbG9iYWwtcGFnZS1ib3R0b20tc3BhY2luZy10YWJsZXQ6IDJlbTtcblx0LS1nbG9iYWwtcGFnZS10b3Atc3BhY2luZy1tb2JpbGU6IDFlbTtcblx0LS1nbG9iYWwtcGFnZS1ib3R0b20tc3BhY2luZy1tb2JpbGU6IDFlbTtcblxuXG5cdC8qIEZvbnRzaXplICovXG5cdC0tZm9udC1zaXplLXNtYWxsOiAuNzVlbTtcblx0LS1mb250LXNpemUtbm9ybWFsOiAuODc1ZW07XG5cdC0tZm9udC1zaXplLWJvZHk6IDFlbTtcblx0LS1mb250LXNpemUtaDE6IDIuNWVtO1xuXHQtLWZvbnQtc2l6ZS1oMjogMi4wNzRlbTtcblx0LS1mb250LXNpemUtaDM6IDEuNzI4ZW07XG5cdC0tZm9udC1zaXplLWg0OiAxLjQ0ZW07XG5cdC0tZm9udC1zaXplLWg1OiAxLjJlbTtcblx0LS1mb250LXNpemUtaDY6IDFlbTtcblx0LS1mb250LXNpemUteHM6IC43NWVtO1xuXG5cdC8qIExpbmUtSGVpZ2h0ICovXG5cdC0tZm9udC1saW5lLWhlaWdodC1ib2R5OiAxLjc1O1xuXHQtLWZvbnQtbGluZS1oZWlnaHQtcDogMS43NTtcblx0LS1mb250LWxpbmUtaGVpZ2h0LWgxOiAxLjM7XG5cdC0tZm9udC1saW5lLWhlaWdodC1oMjogMS4zO1xuXHQtLWZvbnQtbGluZS1oZWlnaHQtaDM6IDEuMztcblx0LS1mb250LWxpbmUtaGVpZ2h0LWg0OiAxLjM7XG5cdC0tZm9udC1saW5lLWhlaWdodC1oNTogMS4zO1xuXHQtLWZvbnQtbGluZS1oZWlnaHQtaDY6IDEuMztcblxuXHQvKiBGb250LVdlaWdodCAqL1xuXHQtLWZvbnQtd2VpZ2h0LWJvZHk6IDQwMDtcblx0LS1mb250LXdlaWdodC1oMTogNjAwO1xuXHQtLWZvbnQtd2VpZ2h0LWgyOiA2MDA7XG5cdC0tZm9udC13ZWlnaHQtaDM6IDUwMDtcblx0LS1mb250LXdlaWdodC1oNDogNTAwO1xuXHQtLWZvbnQtd2VpZ2h0LWg1OiA1MDA7XG5cdC0tZm9udC13ZWlnaHQtaDY6IDUwMDtcblxuXHQvKiBmb250LXdlaWdodCovXG5cdC0tZm9udC13ZWlnaHQtbGlnaHQ6MzAwO1xuXHQtLWZvbnQtd2VpZ2h0LXJlZ3VsYXI6NDAwO1xuXHQtLWZvbnQtd2VpZ2h0LW1lZGl1bTo1MDA7XG5cdC0tZm9udC13ZWlnaHQtc2VtaS1ib2xkOjYwMDtcblx0LS1mb250LXdlaWdodC1ib2xkOjcwMDtcblxuXHQvKiBMZXR0ZXIgc3BhY2luZyAqL1xuXHQtLWZvbnQtbGV0dGVyLXNwYWNpbmctYm9keTogMDtcblx0LS1mb250LWxldHRlci1zcGFjaW5nLWxpbms6MDtcblx0LS1mb250LWxldHRlci1zcGFjaW5nLWgxOiAwO1xuXHQtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDI6IDA7XG5cdC0tZm9udC1sZXR0ZXItc3BhY2luZy1oMzogMDtcblx0LS1mb250LWxldHRlci1zcGFjaW5nLWg0OiAwO1xuXHQtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDU6IDA7XG5cdC0tZm9udC1sZXR0ZXItc3BhY2luZy1oNjogMDtcblx0LS1sZXR0ZXItc3BhY2luZzouMjVlbTtcblx0LS1sZXR0ZXItc3BhY2luZy1vbmU6IC4wNjI1ZW07XG5cdC0tbGV0dGVyLXNwYWNpbmctdHdvOiAuMTI1ZW07XG4gICAgLS1sZXR0ZXItc3BhY2luZy10aHJlZTogLjE4OGVtO1xuXHQtLWxldHRlci1zcGFjaW5nLWZvdXI6IC4yNWVtO1xuXHQtLWxldHRlci1zcGFjaW5nLWVpZ2h0OiAuNWVtO1xuXG5cdC8qIGJvcmRlci1yYWRpdXMgKi9cblx0LS1ib3JkZXItcmFkaXVzOiAuMzEzZW07IC8qIDVweCovXG5cdC0tYm9yZGVyLXJhZGl1cy0xMDogLjYyNWVtOyAvKiAxMHB4Ki9cblx0LS1ib3JkZXItcmFkaXVzLWJveDogLjM3NWVtOyAvKjZweCovXG5cdC0tYm9yZGVyLXJhZGl1cy0xMjogLjc1ZW07IC8qMTJweCovXG5cdC0tYm9yZGVyLXJhZGl1cy0xNjogMWVtOyAgLyogMTZweCAqL1xuXHQtLWJvcmRlci1yYWRpdXMtZWlnaHQ6IC41ZW07IC8qIDhweCAqL1xuXHQtLWJvcmRlci1yYWRpdXMtcGlsbDogMy4xMjVlbTsgLyogNTBweCAqL1xuXHQtLWJvcmRlci1yYWRpdXMtZnVsbDogMTAwJTsgLyogMTAwJSAqL1xuXG5cdC8qIHogaW5kZXggKi9cblx0LS16LWluZGV4LW1pbnVzOi0xO1xuXG5cblx0LyogQ29sb3JzICovXG5cdC0tZ2xvYmFsLWJvZHktYmdjb2xvcjogI2Y4ZjlmYTtcblx0LS1nbG9iYWwtYm9keS1saWdodGNvbG9yOiNmOWZiZmY7IFxuXHQtLWdsb2JhbC1mb250LWNvbG9yOiAjNmY3ZjkyO1xuXHQtLWdsb2JhbC1mb250LXRpdGxlOiAjMDcxNDJlO1xuXHQtLWJvcmRlci1jb2xvci1saWdodDogI2YxZjFmMTtcblx0LS1ib3JkZXItY29sb3ItZGFyazogIzdmODU4Yjtcblx0LS1jb2xvci10aGVtZS13aGl0ZS1ib3g6ICNmZmY7XG5cdC0tYm9yZGVyLWNvbG9yLWxpZ2h0LW9wYWNpdHk6IHJnYmEoNDcsIDEwMSwgMTg1LCAwLjE5KTtcblx0LS12ZXJpZnktdXNlci1jb2xvcjojMzg5N0YwO1xuXHQtLWRhcmstaWNvbi1jb2xvcjojNjQ3MzhiO1xuXHQtLWNvbG9yLXBvc3Qtc3RpY2t5LWJnOiAjZTVlZmZmO1xuXHQtLWNvbG9yLWlucHV0LXBsYWNlaG9sZGVyOiAjN2M4NTliO1xuXHQtLWNvbG9yLWlucHV0LWJvcmRlcjogI2NiY2JjYjtcblx0LS1jb2xvci1tZW51LWZvbnQ6ICM3Zjg1OGI7XG5cdC0tZGlzYWJsZS1jb2xvcjojY2JjYmNiO1xuXHQtLWdsb2JhbC1mb250LWRhcms6ICM2RjdGOTI7XG5cdC0tY29sb3ItZGVmYXVsdC1iZy1hdmF0YXI6ICNkZGVhZmY7XG5cdC0tY29sb3ItdGhlbWUtbGlnaHQtZ3JleTogI0VGRjRGRjtcblx0LS1jb21tZW50LWZvbnQtY29sb3I6ICMyMTI1Mjk7XG5cdC0tZ3JhZGllbnQtY29sb3I6bGluZWFyLWdyYWRpZW50KDE1MWRlZywgIzJGNjVCOSAxNC41OCUsIHJnYig0NyAxMDEgMTg1IC8gMjIlKSA4Mi4wMiUpO1xuXHQtLWluc3RyYS1jb2xvcjpsaW5lYXItZ3JhZGllbnQoNDVkZWcsI2YwOTQzMywjZTY2ODNjIDI1JSwjZGMyNzQzIDUwJSwjY2MyMzY2IDc1JSwjYmMxODg4KTtcblxuXG5cdC8qIEN1c3RvbSBlZGl0b3IgY29sb3JzICovXG5cdC0tY29sb3ItdGhlbWUtcHJpbWFyeTojMmY2NWI5O1xuXHQtLWNvbG9yLXRoZW1lLXByaW1hcnktZGFyazojMmE1YWE2O1xuXHQtLWNvbG9yLXRoZW1lLXByaW1hcnktbGlnaHQ6ICNlYWVmZjg7XG5cdC0tY29sb3ItdGhlbWUtc3VjY2VzczogIzAwYzc5MjsgXG5cdC0tY29sb3ItdGhlbWUtc3VjY2Vzcy1kYXJrOiAjMDI5Zjc2O1xuXHQtLWNvbG9yLXRoZW1lLXN1Y2Nlc3MtbGlnaHQ6ICNlM2Y1ZjE7IFxuXHQtLWNvbG9yLXRoZW1lLWRhbmdlcjogI2YxNDY0NjsgXG5cdC0tY29sb3ItdGhlbWUtZGFuZ2VyLWRhcms6ICNmMjM3Mzc7XG5cdC0tY29sb3ItdGhlbWUtZGFuZ2VyLWxpZ2h0OiAjZjhlYWVhOyBcblx0LS1jb2xvci10aGVtZS13YXJuaW5nOiAjZmZlOTc4OyBcblx0LS1jb2xvci10aGVtZS13YXJuaW5nLWRhcms6ICNmYmUxNWY7XG5cdC0tY29sb3ItdGhlbWUtd2FybmluZy1saWdodDogI2Y5ZjdlNzsgXG5cdC0tY29sb3ItdGhlbWUtaW5mbzogIzAwOTljYzsgXG5cdC0tY29sb3ItdGhlbWUtaW5mby1kYXJrOiAjMDE4N2I0O1xuXHQtLWNvbG9yLXRoZW1lLWluZm8tbGlnaHQ6ICNlM2YxZjY7XG5cdC0tY29sb3ItdGhlbWUtb3JhbmdlOiAjZjA3YTNhO1xuXHQtLWNvbG9yLXRoZW1lLW9yYW5nZS1kYXJrOiAjZWQ2OTIyO1xuXHQtLWNvbG9yLXRoZW1lLW9yYW5nZS1saWdodDogI2Y4ZWZlOTtcdFxuXHQtLWNvbG9yLXRoZW1lLWdyZXk6ICM2RjdGOTI7XG5cdC0tY29sb3ItdGhlbWUtZ3JleS1kYXJrOiAjODk4YzhmO1xuXHQtLWNvbG9yLXRoZW1lLWdyZXktbGlnaHQ6ICNlYmY0ZmY7XG5cdC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5OiAjMDAwNTA1O1xuXHQtLWNvbG9yLXRoZW1lLWJsYWNrOiAjMDAwO1xuXHQtLWNvbG9yLXRoZW1lLXdoaXRlOiAjZmZmO1xuXHQtLWNvbG9yLXRoZW1lLXNrZWxldG9uOiAjZjRmOGZmO1xuXG5cdC0tY29sb3ItdGhlbWUtb25saW5lOiAjMkRDREIyO1xuXHQtLWNvbG9yLXRoZW1lLW9mZmxpbmU6ICNGNkMyM0E7XG5cdC0tdW5yZWFkLW1lc3NhZ2UtY29sb3I6ICNmN2Y3Zjc7XG5cdC0tY29sb3ItdGhlbWUtcmF0dGluZzogI2ZmYjgwMDtcblxuXHQtLWxwLXByaW1hcnktY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuICAgIC0tbHAtc2Vjb25kYXJ5LWNvbG9yOiAjMDcxNDJlO1xuXG5cdC0tbWFpbi1ibS1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSkgIWltcG9ydGFudDtcblx0LS1tYWluLWJtLWJnLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZS1ib3gpICFpbXBvcnRhbnQ7XG5cdC0tYm0tZm9udC1mYW1pbHk6IHZhcigtLWdsb2JhbC1mb250LWZhbWlseSkgIWltcG9ydGFudDtcblx0LS1ibS1tZW50aW9uLWNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcikgIWltcG9ydGFudDtcblx0LS1ibS1tZW50aW9uLWJnOiB2YXIoLS1nbG9iYWwtYm9keS1iZ2NvbG9yKSAhaW1wb3J0YW50O1xuXG5cdC0tcmdiLWJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlLWJveCkgIWltcG9ydGFudDtcblx0LS1jb2xvci1jOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG5cblx0LS1oZWFkZXItaGVpZ2h0OiA3MHB4O1xuXHQvKiB2ZXJ0aWNhbCBtZW51ICovXG5cdC0tY29sb3Itc2lkZWJhci1kYXJrOiAjMjEyNTI5O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG5cdDpyb290IHtcblx0XHQtLWZvbnQtc2l6ZS1ib2R5OiAuODM0dnc7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgOnJvb3Qge1xuICAgICAgICAtLWZvbnQtc2l6ZS1oMTogMmVtO1xuICAgICAgICAtLWZvbnQtc2l6ZS1oMjogMS44ZW07XG4gICAgICAgIC0tZm9udC1zaXplLWgzOiAxLjZlbTtcblx0XHQtLWZvbnQtc2l6ZS1oNDogMS40ZW07XG5cdFx0LS1mb250LXNpemUtaDU6IDEuMmVtO1xuXHRcdC0tZm9udC1zaXplLWg2OiAxZW07XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICA6cm9vdCB7XG5cdFx0LS1mb250LXNpemUtYm9keTogLjg3NWVtO1xuICAgICAgICAtLWZvbnQtc2l6ZS1oMTogMS44ZW07XG4gICAgICAgIC0tZm9udC1zaXplLWgyOiAxLjZlbTtcbiAgICAgICAgLS1mb250LXNpemUtaDM6IDEuNGVtO1xuXHRcdC0tZm9udC1zaXplLWg0OiAxLjJlbTtcblx0XHQtLWZvbnQtc2l6ZS1oNTogMS4xZW07XG5cdFx0LS1mb250LXNpemUtaDY6IDFlbTtcbiAgICB9XG59XG5cbltkYXRhLW1vZGU9ZGFya10ge1xuICAgIC0tY29sb3ItdGhlbWUtd2hpdGU6ICNmZmY7XG4gICAgLS1nbG9iYWwtYm9keS1iZ2NvbG9yOiAjMDkxMDI1O1xuICAgIC0tZ2xvYmFsLWJvZHktbGlnaHRjb2xvcjojZjlmYmZmOyBcbiAgICAtLWdsb2JhbC1mb250LWNvbG9yOiAjYTVhOGFiO1xuICAgIC0tZ2xvYmFsLWZvbnQtdGl0bGU6ICNmZmY7XG4gICAgLS1ib3JkZXItY29sb3ItbGlnaHQ6ICMxMDE0MjE7XG4gICAgLS1ib3JkZXItY29sb3ItZGFyazogIzdmODU4YjsgICBcblx0LS1ib3JkZXItY29sb3ItbGlnaHQtb3BhY2l0eTogcmdiYSgwLDAsMCwwLjE5KTsgXG4gICAgLS1kYXJrLWljb24tY29sb3I6I2ZmZjtcbiAgICAtLWNvbG9yLXBvc3Qtc3RpY2t5LWJnOiAjZTVlZmZmO1xuICAgIC0tY29sb3ItaW5wdXQtcGxhY2Vob2xkZXI6ICM3Yzg1OWI7XG4gICAgLS1jb2xvci1pbnB1dC1ib3JkZXI6ICNjYmNiY2I7XG4gICAgLS1jb2xvci1tZW51LWZvbnQ6ICM3Zjg1OGI7XG4gICAgLS1kaXNhYmxlLWNvbG9yOiNjYmNiY2I7XG4gICAgLS1jb2xvci1kZWZhdWx0LWJnLWF2YXRhcjogI2RkZWFmZjtcbiAgICAtLWNvbG9yLXRoZW1lLXdoaXRlLWJveDogIzA4MEQxRTtcbiAgICAtLXVucmVhZC1tZXNzYWdlLWNvbG9yOiAjMGIxMTI2O1xuXHQtLW1lbnUtbGFiZWwtY29sb3I6ICM1NjZiOGM7XG5cdC0tY29sb3ItdGhlbWUtc2tlbGV0b246ICMwODBmMjY7XG5cdC0tY29sb3ItdGhlbWUtbGlnaHQtZ3JleTogIzIxMjIyNDtcblx0LS1jb2xvci1kZWZhdWx0LWJnLWF2YXRhOiAjMDEwZjI2O1xuXHQtLWNvbW1lbnQtZm9udC1jb2xvcjogI2E1YThhYjtcblxuXHQtLWNvbG9yLXRoZW1lLXByaW1hcnktbGlnaHQ6ICMwZTFlMzc7XG5cdC0tY29sb3ItdGhlbWUtc3VjY2Vzcy1saWdodDogIzA4MjAyZjsgXG5cdC0tY29sb3ItdGhlbWUtZGFuZ2VyLWxpZ2h0OiAjMWQxNTI4OyBcblx0LS1jb2xvci10aGVtZS13YXJuaW5nLWxpZ2h0OiAjMmUzMTMxO1xuXHQtLWNvbG9yLXRoZW1lLWluZm8tbGlnaHQ6ICMwODFjMzQ7XG5cdC0tY29sb3ItdGhlbWUtb3JhbmdlLWxpZ2h0OiAjMWQxYTI3O1xufVxuIiwiLypcbkNTUyBub3JtYWxpemF0aW9uIGJhc2VkIGluIHBhcnQgb24gbm9ybWFsaXplLmNzcyBieVxuTmljb2xhcyBHYWxsYWdoZXIgYW5kIEpvbmF0aGFuIE5lYWwgaHR0cDovL25lY29sYXMuZ2l0aHViLmlvL25vcm1hbGl6ZS5jc3MvXG4qL1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIE5vcm1hbGl6ZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKiEgbm9ybWFsaXplLmNzcyB2OC4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qIERvY3VtZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICovXG5cbiBodG1sIHtcblx0bGluZS1oZWlnaHQ6IDEuMTU7XG5cdC8qIDEgKi9cblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuXHQvKiAyICovXG59XG5cbi8qIFNlY3Rpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5ib2R5IHtcblx0bWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxuICovXG5cbm1haW4ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcblx0Zm9udC1zaXplOiAyZW07XG5cdG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcblx0Ym94LXNpemluZzogY29udGVudC1ib3g7XG5cdC8qIDEgKi9cblx0aGVpZ2h0OiAwO1xuXHQvKiAxICovXG5cdG92ZXJmbG93OiB2aXNpYmxlO1xuXHQvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuXHRmb250LWZhbWlseTogbW9ub3NwYWNlO1xuXHQvKiAxICovXG5cdGZvbnQtc2l6ZTogMWVtO1xuXHQvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdC8qIDEgKi9cblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdC8qIDIgKi9cblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuXHQvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcblx0Zm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5zYW1wIHtcblx0Zm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcblx0LyogMSAqL1xuXHRmb250LXNpemU6IDFlbTtcblx0LyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcblx0Zm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcblx0Zm9udC1zaXplOiA3NSU7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcblx0Ym90dG9tOiAtLjI1ZW07XG59XG5cbnN1cCB7XG5cdHRvcDogLS41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5pbWcge1xuXHRib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHQvKiAxICovXG5cdGZvbnQtc2l6ZTogMTAwJTtcblx0LyogMSAqL1xuXHRsaW5lLWhlaWdodDogMS4xNTtcblx0LyogMSAqL1xuXHRtYXJnaW46IDA7XG5cdC8qIDIgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQge1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcblx0LyogMSAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHQvKiAxICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRib3JkZXItc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcblx0b3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5maWVsZHNldCB7XG5cdHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxubGVnZW5kIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0LyogMSAqL1xuXHRjb2xvcjogaW5oZXJpdDtcblx0LyogMiAqL1xuXHRkaXNwbGF5OiB0YWJsZTtcblx0LyogMSAqL1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdC8qIDEgKi9cblx0cGFkZGluZzogMDtcblx0LyogMyAqL1xuXHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHQvKiAxICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5wcm9ncmVzcyB7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xuXG50ZXh0YXJlYSB7XG5cdG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICovXG5cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0LyogMSAqL1xuXHRwYWRkaW5nOiAwO1xuXHQvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuXHQvKiAxICovXG5cdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuXHQvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlICovXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG5cdC8qIDEgKi9cblx0Zm9udDogaW5oZXJpdDtcblx0LyogMiAqL1xufVxuXG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAqL1xuXG5kZXRhaWxzIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3VtbWFyeSB7XG5cdGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogTWlzY1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXG4gKi9cblxudGVtcGxhdGUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5cbltoaWRkZW5dIHtcblx0ZGlzcGxheTogbm9uZTtcbn0iLCJAaW1wb3J0IFwiX2N1c3RvbS1wcm9wZXJ0aWVzLmNzc1wiO1xuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgVHlwb2dyYXBoeVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5ib2R5LFxuYm9keS5jc3NfcHJlZml4LWxlYXJucHJlc3MsXG5ib2R5LmxlYXJucHJlc3Mge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1iZ2NvbG9yKTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWdsb2JhbC1mb250LWZhbWlseSk7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1ib2R5KTtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1oaWdobGlnaHQtZm9udC1mYW1pbHkpO1xuXHRmb250LXN0cmV0Y2g6IGNvbmRlbnNlZDtcblx0Y2xlYXI6IGJvdGg7XG5cdG1hcmdpbjogLjYyNWVtIDA7XG5cdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG5oMSwgLmgxIHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDEpO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1oMSk7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWxldHRlci1zcGFjaW5nLWgxKTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWgxKTtcbn1cblxuaDIsIC5oMiB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWgyKTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtaDIpO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1sZXR0ZXItc3BhY2luZy1oMik7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oMik7XG59XG5cbmgzLCAuaDMge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oMyk7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWgzKTtcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDMpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaDMpO1xufVxuXG5oNCwgLmg0IHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDQpO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1oNCk7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWxldHRlci1zcGFjaW5nLWg0KTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWg0KTtcbn1cblxuaDUsIC5oNSB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWg1KTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtaDUpO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1sZXR0ZXItc3BhY2luZy1oNSk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oNSk7XG59XG5cbmg2LCAuaDYge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oNik7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWg2KTtcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDYpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaDYpO1xufVxuXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xufVxuXG5zbWFsbCxcbi50ZXh0X3NtYWxsIHtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcbn1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi56LWluZGV4LW1pbnVzIHtcblx0ei1pbmRleDogdmFyKC0tei1pbmRleC1taW51cyk7XG5cbn1cblxuLmxldHRlci1zcGFjaW5nIHtcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nKTtcbn1cblxuYSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuOmlzKGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIC5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYpIDppcyhhLCBhOnZpc2l0ZWQpIHtcblx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cblxuXG5wIHtcblx0d29yZC1icmVhazogYnJlYWstd29yZDtcblx0bWFyZ2luOiAxZW0gMDtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtcCk7XG59XG5cbnByZSB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlLWJveCk7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG5cdHBhZGRpbmc6IDFlbTtcblx0Ym9yZGVyOiAuMDYyNWVtIHNvbGlkIHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4uY3NzX3ByZWZpeCBoMSwgYm9keS5idWRkeXByZXNzIGgxLFxuLmNzc19wcmVmaXggaDIsIGJvZHkuYnVkZHlwcmVzcyBoMixcbi5jc3NfcHJlZml4IGgzLCBib2R5LmJ1ZGR5cHJlc3MgaDMsXG4uY3NzX3ByZWZpeCBoNCwgYm9keS5idWRkeXByZXNzIGg0LFxuLmNzc19wcmVmaXggaDUsIGJvZHkuYnVkZHlwcmVzcyBoNSxcbi5jc3NfcHJlZml4IGg2LCBib2R5LmJ1ZGR5cHJlc3MgaDYge1xuXHRtYXJnaW46IDA7XG59XG5cbio6Oi1tb3otc2VsZWN0aW9uIHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdHRleHQtc2hhZG93OiBub25lO1xufVxuXG46Oi1tb3otc2VsZWN0aW9uIHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdHRleHQtc2hhZG93OiBub25lO1xufVxuXG46OnNlbGVjdGlvbiB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHR0ZXh0LXNoYWRvdzogbm9uZTtcbn0iLCJAaW1wb3J0IFwiX2N1c3RvbS1wcm9wZXJ0aWVzLmNzc1wiO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEVsZW1lbnRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuaHRtbCB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIHN0eWxlbGludC1lbmFibGUgKi9cblxuLyoqXG4gKiBJbmhlcml0IGJveC1zaXppbmcgdG8gbWFrZSBpdCBlYXNpZXIgdG8gY2hhbmdlIHRoZSBwcm9wZXJ0eSBmb3JcbiAqIGNvbXBvbmVudHMgdGhhdCBsZXZlcmFnZSBvdGhlciBiZWhhdmlvcjsgc2VlXG4gKiBodHRwOi8vY3NzLXRyaWNrcy5jb20vaW5oZXJpdGluZy1ib3gtc2l6aW5nLXByb2JhYmx5LXNsaWdodGx5LWJldHRlci1iZXN0LXByYWN0aWNlL1xuICovXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuXHRib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG5hOmZvY3VzIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuOmZvY3VzIHtcblx0b3V0bGluZTogbm9uZTtcbn1cblxuYSB7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5cbnAge1xuXHRtYXJnaW46IDFlbSAwO1xuXHRsaW5lLWhlaWdodDogMS42NmVtO1xufVxuXG5jb2RlIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuaHIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ib3JkZXItY29sb3ItZGFyayk7XG5cdGJvcmRlcjogMDtcblx0aGVpZ2h0OiAuMDYyNWVtO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi8qIHN0eWxlbGludC1lbmFibGUgKi9cblxudWwsXG5vbCB7XG5cdHBhZGRpbmctbGVmdDogMS41NjNlbTtcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG5cbm9sIG9sIHtcblx0cGFkZGluZy1sZWZ0OiAxLjU2M2VtO1xufVxuXG5cbi8qIERlZmluaXRpb24gTGlzdHMgKi9cbmRkIHtcblx0bWFyZ2luOiAwIDEuNWVtIDEuNWVtO1xufVxuXG5kbCBkZCB7XG5cdG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuZGwgZGQ6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmxpPnVsLFxubGk+b2wge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlICovXG5pbWcge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcbn1cblxuLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuXG5cbi8qIFRhYmxlICovXG50YWJsZSB7XG5cdGJvcmRlcjogLjA2MjVlbSBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLWJvdHRvbTogMS4yNWVtO1xufVxuXG50YWJsZSB0ZCxcbnRhYmxlIHRoIHtcblx0Ym9yZGVyOiAuMDYyNWVtIHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG5cdHBhZGRpbmc6IC4zMTNlbSAuNWVtO1xufVxuXG50YWJsZSB0ZCBhIHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcbn1cblxuYXVkaW8ge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLyogaW5wdXRzICovXG5bdHlwZT1yYWRpb10ge1xuXHR3aWR0aDogMWVtO1xuXHRoZWlnaHQ6IDFlbTtcblx0bWFyZ2luLXJpZ2h0OiAuM2VtO1xufVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuXHR3aWR0aDogMWVtO1xuXHRoZWlnaHQ6IDFlbTtcblx0bWFyZ2luLXJpZ2h0OiAuNjI1ZW07XG5cdGxpbmUtaGVpZ2h0OiAyO1xufVxuXG4uZm9ybS1jb250cm9sLFxuaW5wdXQsXG5pbnB1dFt0eXBlPVwidGV4dFwiXSxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbmlucHV0W3R5cGU9XCJ1cmxcIl0sXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbmlucHV0W3R5cGU9XCJ0ZWxcIl0sXG5pbnB1dFt0eXBlPVwicmFuZ2VcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJtb250aFwiXSxcbmlucHV0W3R5cGU9XCJ3ZWVrXCJdLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5pbnB1dFt0eXBlPVwiY29sb3JcIl0sXG50ZXh0YXJlYSxcbi5jb21tZW50LXJlc3BvbmQgLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYSwgXG4uY29tbWVudC1yZXNwb25kIC5jb21tZW50LWZvcm0gaW5wdXQge1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogMCAxZW07XG5cdGhlaWdodDogMy4xMjNlbTtcblx0bGluZS1oZWlnaHQ6IDMuMTIzZW07XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1oaWdobGlnaHQtZm9udC1mYW1pbHkpO1xuXHRmb250LXNpemU6IHZhcigtLWdsb2JhbC1mb250LXNpemUpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtcmVndWxhcik7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdsb2JhbC1ib2R5LWJnY29sb3IpO1xuXHRib3JkZXI6IC4wNjI1ZW0gc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLWxpZ2h0KTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG59XG5cbnNlbGVjdCxcbi5mb3JtLXNlbGVjdCB7XG5cdGxpbmUtaGVpZ2h0OiAzLjEyM2VtO1xuXHRoZWlnaHQ6IDMuMTIzZW07XG5cdHBhZGRpbmc6IDAgLjYyNWVtO1xuXHR3aWR0aDogMTAwJTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ2xvYmFsLWJvZHktYmdjb2xvcik7XG5cdGJvcmRlcjogLjA2MjVlbSBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZS1pbi1vdXQ7XG59XG5cbnRleHRhcmVhLFxuLmZvcm0tZmxvYXRpbmc+dGV4dGFyZWEuZm9ybS1jb250cm9sIHtcblx0cGFkZGluZzogMWVtIDA7XG5cdG1pbi1oZWlnaHQ6IDkuMzc1ZW07XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWJvZHkpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG59XG50ZXh0YXJlYSB7XG5cdHBhZGRpbmc6IDFlbTtcbn1cblxuc2VsZWN0IG9wdGlvbiB7XG4gICAgcGFkZGluZzogNmVtO1xuICAgIGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWdsb2JhbC1mb250LWZhbWlseSk7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keSk7XG4gICAgbGluZS1oZWlnaHQ6IDM7XG59XG5cbmlucHV0OjpwbGFjZWhvbGRlcixcbmlucHV0Ojotd2Via2l0LXBsYWNlaG9sZGVyLFxuaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbnRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxudGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIsXG50ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwiZW1haWxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwiZW1haWxcIl06Oi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwiZW1haWxcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG59XG5cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLFxuaW5wdXQ6Zm9jdXMsXG5pbnB1dFt0eXBlPVwiZW1haWxcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwidXJsXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwidGVsXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInJhbmdlXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cImRhdGVcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwibW9udGhcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwid2Vla1wiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cImNvbG9yXCJdOmZvY3VzLFxudGV4dGFyZWE6Zm9jdXMsXG5zZWxlY3Q6Zm9jdXMsXG4uZm9ybS1jb250cm9sOmZvY3VzLFxuLmNvbW1lbnQtcmVzcG9uZCAuY29tbWVudC1mb3JtIHRleHRhcmVhOmZvY3VzLCBcbi5jb21tZW50LXJlc3BvbmQgLmNvbW1lbnQtZm9ybSBpbnB1dDpmb2N1cyB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG4uY3NzX3ByZWZpeC1sb2dpbi1mb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1nbG9iYWwtYm9keS1iZ2NvbG9yKTtcblx0Ym94LXNoYWRvdzogbm9uZTtcbn1cblxuZW1iZWQsXG5pZnJhbWUsXG5vYmplY3Qge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5pZnJhbWUge1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbmxhYmVsIHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcbn1cblxuLyogZmxvYXRpbmcgSW5wdXQgKi9cbi5mb3JtLWZsb2F0aW5nLFxuLmZvcm0tZWRpdG9yLWJveCB7XG5cdG1hcmdpbi1ib3R0b206IDJlbTtcbn1cblxuLmZvcm0tZWRpdG9yLWJveCBsYWJlbCB7XG5cdGZvbnQtc2l6ZTogMWVtO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtc2VtaS1ib2xkKTtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWhpZ2hsaWdodC1mb250LWZhbWlseSk7XG59XG5cbi5mb3JtLWZsb2F0aW5nPmxhYmVsIHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXJlZ3VsYXIpO1xuXHRoZWlnaHQ6IGF1dG87XG5cdHBhZGRpbmc6IC44NWVtIDFlbTtcblx0Ym9yZGVyOiBub25lO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOmZvY3VzfmxhYmVsLFxuLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbCxcbi5mb3JtLWZsb2F0aW5nPi5mb3JtLXNlbGVjdH5sYWJlbCxcbi5mb3JtLWZsb2F0aW5nPi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXN+bGFiZWwsXG4uZm9ybS1mbG9hdGluZz4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzfmxhYmVsIHtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNmb3JtOiBzY2FsZSguNzUpIHRyYW5zbGF0ZVkoLS42ZW0pIHRyYW5zbGF0ZVgoMS41ZW0pO1xuXHRwYWRkaW5nOiAwIC41ZW07XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlLWJveCk7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLWxlZnQ6IC4wNjI1ZW0gc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLWxpZ2h0KTtcblx0Ym9yZGVyLXJpZ2h0OiAuMDYyNWVtIHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG5cdGxpbmUtaGVpZ2h0OiAxLjFlbTtcblx0bGV0dGVyLXNwYWNpbmc6IC4xZW07XG59XG5cbi5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6Zm9jdXN+bGFiZWwge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2wge1xuXHRoZWlnaHQ6IDMuMTIzZW07XG5cdGxpbmUtaGVpZ2h0OiAzLjEyM2VtO1xuXHRwYWRkaW5nOiAwIDFlbTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuXHRtaW4taGVpZ2h0OiAzLjEyM2VtO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIGlucHV0IHtcblx0aGVpZ2h0OiBhdXRvO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1ib2R5LWJnY29sb3IpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWJvcmRlci1jb2xvci1kYXJrKTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgbGkge1xuICAgIG1hcmdpbjogMTBweCAxMHB4IDAgMDtcbn1cblxuLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpmb2N1cyxcbi5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93bikge1xuXHRwYWRkaW5nOiAxZW07XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXItY29sb3I6IHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG59XG5cbi5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4ucmFkaW8tYnV0dG9uLW9wdGlvbnMgLm9wdGlvbi1sYWJlbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVlbTtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZvcm0tZmxvYXRpbmcgLmJwLXhwcm9maWxlLWNoZWNrYm94LWFjY2VwdGFuY2UtZmllbGQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuI2J1ZGR5cHJlc3MgLmZvcm0tZmxvYXRpbmcgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRsaW5lLWhlaWdodDogMy4xMjNlbTtcbn1cblxuI2J1ZGR5cHJlc3MgLmZvcm0tZmxvYXRpbmcgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcblx0aGVpZ2h0OiAzLjEyM2VtO1xufVxuXG4jYnVkZHlwcmVzcyAuZm9ybS1mbG9hdGluZyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG5cdGhlaWdodDogMy4xMjNlbTtcbn1cblxuI2J1ZGR5cHJlc3MgLmZpZWxkLXZpc2liaWxpdHktc2V0dGluZ3MgLnJhZGlvIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDEuNWVtO1xuXHRyb3ctZ2FwOiAuNWVtO1xuXHRtYXJnaW4tdG9wOiAuNWVtO1xufVxuLmZpZWxkLXZpc2liaWxpdHktc2V0dGluZ3MtY2xvc2Uge1xuICAgIG1hcmdpbi10b3A6IC44ZW07XG59XG4uY3NzX3ByZWZpeC1sb2dpbi1mb3JtIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsIFxuLmNzc19wcmVmaXgtbG9naW4tZm9ybSBpbnB1dDotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSwgXG4uY3NzX3ByZWZpeC1sb2dpbi1mb3JtIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsIFxuLmNzc19wcmVmaXgtbG9naW4tZm9ybSBpbnB1dDotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxuLmNzc19wcmVmaXgtbG9naW4tZm9ybSBpbnB1dDotaW50ZXJuYWwtYXV0b2ZpbGwtc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdsb2JhbC1ib2R5LWJnY29sb3IpICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuaW5wdXQ6Zm9jdXMtdmlzaWJsZSArIGxhYmVsIHtcblx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiBub25lO1xufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuXHQuZm9ybS1mbG9hdGluZz5sYWJlbCB7XG5cdFx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtc21hbGwpO1xuXHRcdHBhZGRpbmc6IDEuMWVtIDFlbTtcblx0fVxufSIsIkBpbXBvcnQgXCJfY3VzdG9tLXByb3BlcnRpZXMuY3NzXCI7XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMgTGlua3NcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xyXG5hIHtcclxuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XHJcbn1cclxuXHJcbi8qIHN0eWxlbGludC1lbmFibGUgKi9cclxuXHJcblxyXG5hOmhvdmVyIHtcclxuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeS1kYXJrKTtcclxufVxyXG5cclxuYTpmb2N1cyB7XHJcblx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuXHJcbmE6aG92ZXIsXHJcbmE6YWN0aXZlIHtcclxuXHRvdXRsaW5lOiAwO1xyXG59IiwiQGltcG9ydCBcIl9jdXN0b20tcHJvcGVydGllcy5jc3NcIjtcblxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ5OXB4KSB7XG5cdC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogdmFyKC0tY29udGVudC13aWR0aC1zbSk7XG5cdH1cblxuXHQuY3NzX3ByZWZpeCAuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IHZhcigtLWNvbnRlbnQtd2lkdGgpO1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzAwKSB7XG5cdC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogdmFyKC0tY29udGVudC13aWR0aC1zbSk7XG5cdH1cblxuXHQuY3NzX3ByZWZpeCAuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IHZhcigtLWNvbnRlbnQtd2lkdGgpO1xuXHR9XG59XG5cbmJvZHkgLmNvbnRhaW5lciB7XG5cdG1heC13aWR0aDogdmFyKC0tY29udGVudC13aWR0aC1zbSk7XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuXHRwYWRkaW5nOiAwIDJlbTtcbn1cblxuYm9keSAuY3NzX3ByZWZpeCAuY29udGFpbmVyLFxuYm9keSAuZWxlbWVudG9yLXNlY3Rpb24uZWxlbWVudG9yLXNlY3Rpb24tYm94ZWQ+LmVsZW1lbnRvci1jb250YWluZXIge1xuXHRtYXgtd2lkdGg6IHZhcigtLWNvbnRlbnQtd2lkdGgpO1xufVxuXG4uc2lkZWJhcisubWFpbi1jb250YWluZXIsXG4uc2lkZWJhcisubWFpbi1jb250YWluZXI+aGVhZGVyIHtcblx0bWFyZ2luLWxlZnQ6IHZhcigtLXNpZGViYXItd2lkdGgpO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlO1xufVxuXG4uc2lkZWJhci5zaWRlYmFyLW1pbmkrLm1haW4tY29udGFpbmVyLFxuLnNpZGViYXIuc2lkZWJhci1taW5pKy5tYWluLWNvbnRhaW5lcj5oZWFkZXIge1xuXHRtYXJnaW4tbGVmdDogdmFyKC0tbWluaS1zaWRlYmFyLXdpZHRoKTtcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZTtcbn1cblxuLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluLFxuLmNzc19wcmVmaXgtYWN0aXZpdHktc2l0ZS1tYWluIHtcblx0cGFkZGluZzogdmFyKC0tZ2xvYmFsLXBhZ2UtdG9wLXNwYWNpbmcpIDAgdmFyKC0tZ2xvYmFsLXBhZ2UtYm90dG9tLXNwYWNpbmcpO1xufVxuXG4uY29udGVudC1hcmVhIC5zaXRlLW1haW4uY3NzX3ByZWZpeC1icC1tYWluIHtcblx0cGFkZGluZy10b3A6IDA7XG59XG5cbi5ob21lIC5jc3NfcHJlZml4IC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5ob21lLmJsb2cgLmNzc19wcmVmaXggLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcblx0cGFkZGluZzogdmFyKC0tZ2xvYmFsLXBhZ2UtdG9wLXNwYWNpbmcpIDFlbSB2YXIoLS1nbG9iYWwtcGFnZS1ib3R0b20tc3BhY2luZyk7XG59XG5cbi5ob21lLmJ1ZGR5cHJlc3MuYWN0aXZpdHkgLmNzc19wcmVmaXggLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcblx0cGFkZGluZzogMmVtIDAgdmFyKC0tZ2xvYmFsLXBhZ2UtYm90dG9tLXNwYWNpbmcpO1xufVxuXG4uY29udGVudC1hcmVhIC5jc3NfcHJlZml4LWJwLWRlZmF1bHQtbWFpbi5zaXRlLW1haW4ge1xuXHRwYWRkaW5nOiAyZW0gMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQuY29udGFpbmVyLWZsdWlkIHtcblx0XHRwYWRkaW5nOiAwIDJlbTtcblx0fVxuXG5cdC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbixcblx0LmNzc19wcmVmaXgtYWN0aXZpdHktc2l0ZS1tYWluIHtcblx0XHRwYWRkaW5nOiB2YXIoLS1nbG9iYWwtcGFnZS10b3Atc3BhY2luZy10YWJsZXQpIDAgdmFyKC0tZ2xvYmFsLXBhZ2UtYm90dG9tLXNwYWNpbmctdGFibGV0KTtcblx0fVxuXG5cdC5ob21lLmJsb2cgLmNzc19wcmVmaXggLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcblx0XHRwYWRkaW5nOiB2YXIoLS1nbG9iYWwtcGFnZS10b3Atc3BhY2luZy10YWJsZXQpIDAgdmFyKC0tZ2xvYmFsLXBhZ2UtYm90dG9tLXNwYWNpbmctdGFibGV0KTtcblx0fVxuXG5cdC5ob21lLmJ1ZGR5cHJlc3MuYWN0aXZpdHkgLmNzc19wcmVmaXggLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcblx0XHRwYWRkaW5nOiAyZW0gMCB2YXIoLS1nbG9iYWwtcGFnZS1ib3R0b20tc3BhY2luZy10YWJsZXQpO1xuXHR9XG5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5jb250YWluZXItZmx1aWQge1xuXHRcdHBhZGRpbmc6IDAgMWVtO1xuXHR9XG5cblx0LmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluLFxuXHQuY3NzX3ByZWZpeC1hY3Rpdml0eS1zaXRlLW1haW4ge1xuXHRcdHBhZGRpbmc6IHZhcigtLWdsb2JhbC1wYWdlLXRvcC1zcGFjaW5nLW1vYmlsZSkgMCB2YXIoLS1nbG9iYWwtcGFnZS1ib3R0b20tc3BhY2luZy1tb2JpbGUpO1xuXHR9XG5cblx0LmhvbWUuYmxvZyAuY3NzX3ByZWZpeCAuY29udGVudC1hcmVhIC5zaXRlLW1haW4ge1xuXHRcdHBhZGRpbmc6IHZhcigtLWdsb2JhbC1wYWdlLXRvcC1zcGFjaW5nLW1vYmlsZSkgMCB2YXIoLS1nbG9iYWwtcGFnZS1ib3R0b20tc3BhY2luZy1tb2JpbGUpO1xuXHR9XG5cblx0LmNvbnRlbnQtYXJlYSAuY3NzX3ByZWZpeC1icC1kZWZhdWx0LW1haW4uc2l0ZS1tYWluIHtcblx0XHRwYWRkaW5nOiAxZW0gMDtcblx0fVxuXG59XG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0XHRcdCAgU2Nyb2xsYmFyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiB3aWR0aCAqL1xuOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdHdpZHRoOiAuNmVtO1xuXHRoZWlnaHQ6IC4yNWVtO1xufVxuLmhlYWRlci1ub3RpZmljYXRpb24taWNvbiAuZHJvcGRvd24tbWVudSAuaXRlbS1ib2R5Ojotd2Via2l0LXNjcm9sbGJhciAsLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHM+LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uczo6LXdlYmtpdC1zY3JvbGxiYXJ7XG5cdHdpZHRoOiAuMjVlbTtcbn1cbi8qIFRyYWNrICovXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcblx0Ym9yZGVyLXJhZGl1czogLjMxM2VtO1xufVxuXG4vKiBIYW5kbGUgKi9cbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0Ym9yZGVyLXJhZGl1czogLjMxM2VtO1xufVxuXG4uc2Nyb2xsYmFyLXRyYWNrIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc2Nyb2xsYmFyLXRodW1iIHtcblx0d2lkdGg6IDAgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdGJvcmRlci1yYWRpdXM6IC4zMTNlbTtcblx0c2Nyb2xsYmFyLXdpZHRoOiBub25lO1xufVxuXG4ueVNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi55U2Nyb2xsZXIge1xuXHRzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG59XG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICBCYWNrIHRvIFRvcCAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY3NzLXByZWZpeC10b3Age1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UgMHM7XG59XG5cbiNiYWNrLXRvLXRvcCAudG9wIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRtYXJnaW46IDA7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGJvdHRvbTogMi4wNjNlbTtcblx0cmlnaHQ6IDEuODc1ZW07XG5cdHotaW5kZXg6IDk5OTtcblx0Zm9udC1zaXplOiAxLjYyNWVtO1xuXHR3aWR0aDogMS44NzVlbTtcblx0aGVpZ2h0OiAxLjg3NWVtO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAxLjg3NWVtO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWZ1bGwpO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlLWluLW91dDtcbn1cblxuI2JhY2stdG8tdG9wIC50b3AgaSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdHRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2UtaW4tb3V0O1xufVxuXG4jYmFjay10by10b3AgLnRvcDpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLSAgTG9hZGVyICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI2xvYWRpbmcge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1ib2R5LWJnY29sb3IpO1xuXHR6LWluZGV4OiA5OTk5O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgQnJlYWRjcnVtYiBzdHlsZSAxIDIgYW5kIDMgNCA1XG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYiB7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlciAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRwYWRkaW5nOiA3LjE2NmVtIDFlbTtcbn1cbi5jc3NfcHJlZml4LWhlYWRlci1vdmVyIC5jc3NfcHJlZml4LWJyZWFkY3J1bWIge1xuXHRwYWRkaW5nOiAxMi4xMjVlbSAwIDYuODc1ZW07XG59XG5cbi5icmVhZGNydW1iIGxpIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iIC5jc3NfcHJlZml4LWJyZWFkY3J1bWItYm94LFxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYiAuY3NzX3ByZWZpeC1icmVhZGNydW1iLW5hdiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMjtcbn1cblxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYiBvbCBsaSBhLFxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYiBvbCBsaSB7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1vbmUpO1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iIG9sIGxpIGEge1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWIgb2wgbGkgYTpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWIgb2wgbGkge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTBkXCI7XG5cdGZvbnQtZmFtaWx5OiAnaWNvbmx5Jztcblx0Zm9udC13ZWlnaHQ6IDIwMDtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRwYWRkaW5nOiAwO1xuXHRsZWZ0OiAtNHB4O1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00NSUpO1xuXHRkaXNwbGF5OiBub25lO1xufVxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYiBsaS5icmVhZGNydW1iLWl0ZW0gc3BhbiB7XG4gICAgcGFkZGluZy1yaWdodDogLjVlbTtcbn1cblxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iIC5icmVhZGNydW1iIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iIG9sIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWIgLnRpdGxlIHtcblx0bWFyZ2luLWJvdHRvbTogLjMxM2VtO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iLW5hdiAuYnJlYWRjcnVtYiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItbmF2IG9sIGxpIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYnJlYWRjcnVtYi1iZyxcbi5icmVhZGNydW1iLXZpZGVvLFxuLnZpZGVvLWNzc19wcmVmaXgtYmctb3ZlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJyZWFkY3J1bWItYmcgdmlkZW8sXG4uYnJlYWRjcnVtYi1iZyAjdmlkZW8tYmFja2dyb3VuZCxcbi5icmVhZGNydW1iLXZpZGVvIHZpZGVvLFxuLnZpZGVvLWNzc19wcmVmaXgtYmctb3ZlciB2aWRlbyxcbi52aWRlby1icmVhZGNydW1iLWJnICN2aWRlby1iYWNrZ3JvdW5kLFxuLnZpZGVvLWNzc19wcmVmaXgtYmctb3ZlciAjdmlkZW8tYmFja2dyb3VuZCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogNTAlO1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEwMCU7XG59XG5cblxuQG1lZGlhKG1heC13aWR0aCA6IDc2N3B4KSB7XG5cdFxuXHQvKiBEZWZhdWx0IEhlYWRlciBvdmVyIHBvc2l0aW9uKi9cblx0LmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIuY3NzX3ByZWZpeC1oZWFkZXItb3ZlciAuY3NzX3ByZWZpeC1icmVhZGNydW1iIHtcblx0XHRwYWRkaW5nOiA5LjEyNWVtIDFlbSA1LjEyNWVtO1xuXHR9XG5cblx0LmNzc19wcmVmaXgtaGVhZGVyLW92ZXIgLmNzc19wcmVmaXgtYnJlYWRjcnVtYiB7XG5cdFx0cGFkZGluZzogOS4xMjVlbSAxZW0gNS4xMjVlbTtcblx0fVxufVxuXG4vKiBidWRkeXByZXNzIGJyZWFkY3J1bWIgICovXG5cbi5jc3NfcHJlZml4LWJwLWJhbm5lciB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpIHVybCguLi9pbWFnZXMvcmVkdXgvYnAtYmFubmVyLmpwZyk7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdHBhZGRpbmc6IDcuNjg4ZW0gMmVtO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJveCk7XG5cdG1hcmdpbi10b3A6IDJlbTtcbn1cblxuLmNzc19wcmVmaXgtYnAtYmFubmVyIC5jc3NfcHJlZml4LWJwLWJhbm5lci10aXRsZSAudGl0bGUge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4uY3NzX3ByZWZpeC1icC1iYW5uZXIgLmNzc19wcmVmaXgtc3VidGl0bGUge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHR3aWR0aDogODAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC5jc3NfcHJlZml4LWJwLWJhbm5lciB7XG5cdFx0cGFkZGluZzogNGVtIDJlbTtcblx0fVxuXG5cdC5jc3NfcHJlZml4LWJwLWJhbm5lciAuY3NzX3ByZWZpeC1zdWJ0aXRsZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5jc3NfcHJlZml4LWJwLWJhbm5lciB7XG5cdFx0bWFyZ2luLXRvcDogMmVtO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuY3NzX3ByZWZpeC1icC1iYW5uZXIge1xuXHRcdG1hcmdpbi10b3A6IDFlbTtcblx0fVxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyBBZG1pbmJhciBjc3NcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5ib2R5LmFkbWluLWJhciBoZWFkZXIsXHJcbmJvZHkuYWRtaW4tYmFyLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgaGVhZGVyIHtcclxuXHR0b3A6IDMycHg7XHJcbn1cclxuXHJcbmJvZHkuYWRtaW4tYmFyLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgI3BhZ2Uuc2l0ZSB7XHJcblx0bWFyZ2luLXRvcDogMzJweDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6NzgycHgpIHtcclxuXHJcblx0LyogU3RhdGljIGFkbWluYmFyIChOb3Qgc3RpY2t5KSovXHJcblx0Ym9keS5hZG1pbi1iYXIgaGVhZGVyLFxyXG5cdGJvZHkuYWRtaW4tYmFyLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgaGVhZGVyIHtcclxuXHRcdHRvcDogNDZweDtcclxuXHR9XHJcblxyXG5cdGJvZHkuYWRtaW4tYmFyLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgI3BhZ2Uuc2l0ZSB7XHJcblx0XHRtYXJnaW4tdG9wOiA0NnB4O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xyXG5cclxuXHRib2R5LmFkbWluLWJhci5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyICNwYWdlLnNpdGUge1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHR9XHJcblxyXG5cdGJvZHkuYWRtaW4tYmFyLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgaGVhZGVyLFxyXG5cdGJvZHkuYWRtaW4tYmFyIGhlYWRlciB7XHJcblx0XHR0b3A6IDQ2cHg7XHJcblx0fVxyXG5cclxuXHRib2R5LmFkbWluLWJhci5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIGhlYWRlci5oZWFkZXItc3RpY2t5LFxyXG5cdGJvZHkuYWRtaW4tYmFyIGhlYWRlci5oZWFkZXItc3RpY2t5IHtcclxuXHRcdHRvcDogMDtcclxuXHR9XHJcblxyXG5cclxuXHRib2R5LmFkbWluLWJhci5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyICNwYWdlLnNpdGUuaGVhZGVyLXZlcnRpY2xlIHtcclxuXHRcdHBhZGRpbmctdG9wOiAxMmVtO1xyXG5cdH1cclxufSIsIkBpbXBvcnQgXCJfYWRtaW5iYXIuY3NzXCI7XG5cbi8qIGhlYWRlciAqL1xuaGVhZGVyIHtcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZSAwcztcbn1cblxuaGVhZGVyIC5uYXZiYXItYnJhbmQsXG5mb290ZXIgLm5hdmJhci1icmFuZCB7XG5cdGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cbi8qIERlZmF1bHQgSGVhZGVyICovXG4uY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciBoZWFkZXIuaGVhZGVyLWRlZmF1bHQsXG4uY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciBoZWFkZXIuaGVhZGVyLXZlcnRpY2xlIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuXHR6LWluZGV4OiA5OTg7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlLWJveCk7XG59XG4uY3NzX3ByZWZpeC1sb2dpbi1mb3JtIC5jc3NfcHJlZml4LWxvZ28ge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG4uY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciBoZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyLXN0aWNreSxcbi5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIGhlYWRlci5oZWFkZXItdmVydGljbGUuaGVhZGVyLXN0aWNreSB7XG5cdGJveC1zaGFkb3c6IHZhcigtLWdsb2JhbC1ib3gtc2hhZG93KTtcbn1cblxuLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgI3BhZ2Uuc2l0ZSB7XG5cdHBhZGRpbmctdG9wOiB2YXIoLS1oZWFkZXItaGVpZ2h0KTtcbn1cblxuLyogTmF2aWdhdGlvbiBNZW51ICovXG5oZWFkZXIgLm5hdmJhci1icmFuZCB7XG5cdG1hcmdpbi1yaWdodDogMmVtO1xuXHRwYWRkaW5nOiAuNzVlbSAwO1xuICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xufVxuXG5oZWFkZXIgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXY+bGk6Zmlyc3QtY2hpbGQ+Lm5hdi1saW5rLCBcbmhlYWRlciAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2PmxpOmZpcnN0LWNoaWxkPi5uYXYtbGluaywgXG5oZWFkZXIgLm5hdmJhci1uYXY+bGk6Zmlyc3QtY2hpbGQ+YSB7XG5cdHBhZGRpbmctbGVmdDogMDtcbn1cblxuaGVhZGVyIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2PmxpPi5uYXYtbGluayxcbmhlYWRlciAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2PmxpPi5uYXYtbGluayxcbmhlYWRlciAubmF2YmFyLW5hdj5saT5hIHtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWktYm9sZCk7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1vbmUpO1xuXHRwYWRkaW5nOiAxLjEyNWVtIDEuNTYzZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjdlbTtcblx0ZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5oZWFkZXIgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5rLFxuaGVhZGVyIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLFxuaGVhZGVyIC5uYXZiYXItbmF2IGEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1oaWdobGlnaHQtZm9udC1mYW1pbHkpO1xuXHRwYWRkaW5nOiAxLjEyNWVtIDFlbTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR6b29tOiAxO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlLWluLW91dDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5oZWFkZXIgdWwubmF2YmFyLW5hdj5saS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPmE+Lm1lbnUtdGl0bGUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctcmlnaHQ6IDEuMmVtO1xufVxuXG5oZWFkZXIgdWwubmF2YmFyLW5hdiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPmE+Lm1lbnUtdGl0bGU6YWZ0ZXIgLFxuaGVhZGVyIHVsLm5hdmJhci1uYXYgbGkubW9yZV9tZW51PmE+Lm1lbnUtdGl0bGU6YWZ0ZXJ7XG5cdGNvbnRlbnQ6IFwiXFxlMDE1XCI7XG4gICAgZm9udC1mYW1pbHk6IEljb25seTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogLjZlbTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZTtcbn1cbmhlYWRlciB1bC5uYXZiYXItbmF2PmxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4+YT4ubWVudS10aXRsZTphZnRlciAsXG5oZWFkZXIgdWwubmF2YmFyLW5hdiBsaS5tb3JlX21lbnU+YT4ubWVudS10aXRsZTphZnRlcntcblx0Zm9udC1zaXplOiAuNWVtO1xufVxuaGVhZGVyIHVsLm5hdmJhci1uYXY+bGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3Zlcj5hPi5tZW51LXRpdGxlOmFmdGVyICxcbmhlYWRlciB1bC5uYXZiYXItbmF2IGxpLm1vcmVfbWVudTpob3Zlcj5hPi5tZW51LXRpdGxlOmFmdGVye1xuICAgIGNvbnRlbnQ6IFwiXFxlMDE4XCI7XG59XG5oZWFkZXIgdWwubmF2YmFyLW5hdiBsaT4uc3ViLW1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbj5hPi5tZW51LXRpdGxlOmFmdGVyIHtcblx0cmlnaHQ6IDJlbTtcblx0Y29udGVudDogXCJcXGUwMTRcIjtcblx0Zm9udC1zaXplOiAuOGVtO1xufVxuXG5oZWFkZXIgdWwubmF2YmFyLW5hdiAuc3ViLW1lbnUgbGkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1oaWdobGlnaHQtZm9udC1mYW1pbHkpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtcmVndWxhcik7XG5cdGxpbmUtaGVpZ2h0OiAxLjdlbVxufVxuXG5oZWFkZXIgdWwubmF2YmFyLW5hdj5saSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZzogLjQ1OWVtIDA7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1zZW1pLWJvbGQpO1xuXHRsaW5lLWhlaWdodDogMS43ZW07XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1oaWdobGlnaHQtZm9udC1mYW1pbHkpO1xufVxuXG5oZWFkZXIgdWwubmF2YmFyLW5hdj5saSAuaWNvbiBzdmcsXG5oZWFkZXIgdWwubmF2YmFyLW5hdj5saSAuaWNvbiBpbWcge1xuXHR3aWR0aDogMWVtO1xuXHRoZWlnaHQ6IDFlbTtcblx0bWFyZ2luLXJpZ2h0OiAuNWVtO1xufVxuXG5oZWFkZXIgdWwubmF2YmFyLW5hdj5saSAucmlnaHQtaWNvbiBzdmcge1xuXHR3aWR0aDogMWVtO1xuXHRoZWlnaHQ6IDFlbTtcblx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4vKiBoZWFkZXIgZ2xhc3MgZWZmYWN0ICAqL1xuLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgaGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1nbGFzcyxcbi5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIGhlYWRlci5oZWFkZXItdmVydGljbGUuaGVhZGVyLWdsYXNzIHtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgzMzBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAtOCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMSkgMTIwJSk7XG4gICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KDMzMGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpIC04JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAxKSAxMjAlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgLTglLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDEpIDEyMCUpO1xuICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgICBib3JkZXItYm90dG9tOiAuMDYzZW0gc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLWxpZ2h0KTtcbn1cbltkYXRhLW1vZGU9ZGFya10gLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgaGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1nbGFzcyxcbltkYXRhLW1vZGU9ZGFya10gLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgaGVhZGVyLmhlYWRlci12ZXJ0aWNsZS5oZWFkZXItZ2xhc3Mge1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgzMzBkZWcsIHJnYmEoOSwgMTYsIDM3LCAwLjUpIC04JSwgcmdiYSg5LCAxNiwgMzcsIDAuMDEpIDEyMCUpO1xuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCgzMzBkZWcsIHJnYmEoOSwgMTYsIDM3LCAwLjUpIC04JSwgcmdiYSg5LCAxNiwgMzcsIDAuMDEpIDEyMCUpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjBkZWcsIHJnYmEoOSwgMTYsIDM3LCAwLjUpIC04JSwgcmdiYSg5LCAxNiwgMzcsIDAuMDEpIDEyMCUpO1xufVxuXG4vKiBoZWFkZXIgdHJhbnNwYXJlbnQgKi9cbi5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIGhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItdHJhbnNwYXJlbnQsXG4uY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciBoZWFkZXIuaGVhZGVyLXZlcnRpY2xlLmhlYWRlci10cmFuc3BhcmVudCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgaGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci10cmFuc3BhcmVudC5oZWFkZXItc3RpY2t5LFxuLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgaGVhZGVyLmhlYWRlci12ZXJ0aWNsZS5oZWFkZXItdHJhbnNwYXJlbnQuaGVhZGVyLXN0aWNreSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlLWJveCk7XG59XG5cbi8qKiogU2YgTWVudSAqKiovXG4uc2YtbWVudSxcbi5zZi1tZW51ICoge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5zZi1tZW51IHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5zZi1tZW51IHVsIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRkaXNwbGF5OiBub25lO1xuXHR0b3A6IDEwMCU7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IDk5O1xufVxuXG4uc2YtbWVudSBsaSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNmLW1lbnU+bGk+dWwgdWwge1xuXHRtYXJnaW46IDAgMCAwIC4yNWVtO1xuXHRtYXJnaW4tdG9wOiAtLjYyNWVtO1xufVxuXG4uc2YtbWVudSBsaTpob3Zlcj51bCxcbi5zZi1tZW51IGxpLnNmSG92ZXI+dWwge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLnNmLW1lbnUgdWwgdWwge1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDEwMCU7XG59XG5cbi5zZi1tZW51IHVsLnN1Yi1tZW51IHtcblx0cGFkZGluZzogLjYyNWVtIDA7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlLWJveCk7XG5cdGJveC1zaGFkb3c6IHZhcigtLWdsb2JhbC1ib3gtc2hhZG93KTtcblx0d2lkdGg6IDIwZW07XG5cdGJvcmRlcjogLjA2M2VtIHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uc2YtbWVudSB1bC5zdWItbWVudSBhIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xuXHRsaW5lLWhlaWdodDogMS43ZW07XG5cdHBhZGRpbmc6IC43NWVtIDJlbTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtc2VtaS1ib2xkKTtcbn1cblxuLnNmLW1lbnUgdWwuc3ViLW1lbnUgPiBsaSA+IGE6OmJlZm9yZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Y29udGVudDogXCJcIjtcblx0dG9wOiA1MCU7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMS41ZW07XG5cdHJpZ2h0OiBhdXRvO1xuXHR3aWR0aDogMDtcblx0aGVpZ2h0OiAuMTI1ZW07XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZTtcbn1cblxuLnNmLW1lbnUgdWwuc3ViLW1lbnUgPiBsaTpob3ZlciA+IGE6OmJlZm9yZSB7XG5cdHdpZHRoOiAuNjI1ZW07XG5cdG9wYWNpdHk6IDE7XG59XG5cbi5zZi1tZW51PmxpPnVsIHVsIHtcblx0dG9wOiAwO1xuXHRtYXJnaW46IDAgMCAwIC4yNWVtO1xufVxuXG4uc2YtbWVudT5saT51bCB1bC5vcGVuLXN1Ym1lbnUtbGVmdCB7XG5cdG1hcmdpbjogMCAuMjVlbSAwIDA7XG59XG5cbi5zZi1tZW51IGxpOmhvdmVyPmEsXG4uc2YtbWVudSBsaS5zZkhvdmVyPmEge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5zZi1tZW51IHVsIGxpOmhvdmVyPmEsXG4uc2YtbWVudSB1bCBsaS5zZkhvdmVyPmEge1xuXHRwYWRkaW5nLWxlZnQ6IDIuNmVtO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlLWluLW91dDtcbn1cblxuaGVhZGVyIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2PmxpLmN1cnJlbnQtbWVudS1pdGVtPi5uYXYtbGluayxcbmhlYWRlciAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2PmxpLmN1cnJlbnQtbWVudS1pdGVtPi5uYXYtbGluayxcbi5zZi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtPmEsXG4uc2YtbWVudSBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3I+YSxcbi5zZi1tZW51IHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbT5hLFxuLnNmLW1lbnUgdWw+bGkubWVudS1pdGVtLmN1cnJlbnQtbWVudS1wYXJlbnQ+YSxcbi5zZi1tZW51IHVsIGxpLmN1cnJlbnQtbWVudS1wYXJlbnQ+YSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLnNmLWFycm93cyBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3I+LnNmLXdpdGgtdWw6YWZ0ZXIge1xuXHRib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLnNmLWFycm93cyAuc2YtbWVudSB1bCBsaSAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LXBhcmVudD5hIC5zZi13aXRoLXVsOmFmdGVyIHtcblx0Ym9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNmLWFycm93cz5saT4uc2Ytd2l0aC11bDpmb2N1czphZnRlcixcbi5zZi1hcnJvd3M+bGk6aG92ZXI+LnNmLXdpdGgtdWw6YWZ0ZXIsXG4uc2YtYXJyb3dzPi5zZkhvdmVyPi5zZi13aXRoLXVsOmFmdGVyIHtcblx0Ym9yZGVyLXRvcC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5zZi1hcnJvd3MgdWwgLnNmLXdpdGgtdWw6YWZ0ZXIgLnNmLWFycm93cyB1bCBsaT4uc2Ytd2l0aC11bDpmb2N1czphZnRlcixcbi5zZi1hcnJvd3MgdWwgbGk6aG92ZXI+LnNmLXdpdGgtdWw6YWZ0ZXIsXG4uc2YtYXJyb3dzIHVsIC5zZkhvdmVyPi5zZi13aXRoLXVsOmFmdGVyIHtcblx0Ym9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4uc2YtbWVudSB1bC5zdWItbWVudSBsaSBhOmhvdmVyOmFmdGVyLFxuLnNmLW1lbnUgdWwgbGk6aG92ZXI+YTphZnRlcixcbi5zZi1hcnJvd3MgdWwgbGk6aG92ZXIgLnNmLXdpdGgtdWw6YWZ0ZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbmhlYWRlciAgLnNmLW1lbnUgLm1haW4tbWVnYS1tZW51IHVsLnN1Yi1tZW51IHVsLnN1Yi1tZW51e1xuICAgIGJvcmRlcjogbm9uZTtcbn1cblxuLyogcmVzcG9uc2l2ZSBtZW51IGJ1dHRvbiAqL1xuLm5hdmJhci10b2dnbGVyLmN1c3RvbS10b2dnbGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRoZWlnaHQ6IDEuMmVtO1xuXHR3aWR0aDogMS41ZW07XG5cdG1hcmdpbi1sZWZ0OiAxLjJlbTtcblx0Ym9yZGVyOiBub25lO1xufVxuXG4ubWVudS1idG4tdG9nZ2xlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR6LWluZGV4OiAxO1xufVxuXG4ubWVudS1idG4tdG9nZ2xlIC5saW5lIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogMnB4O1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNDVzIGN1YmljLWJlemllciguNCwgMCwgMCwgMSk7XG59XG5cbi5tZW51LWJ0bi10b2dnbGUgLmxpbmUudHdvIHtcblx0dHJhbnNmb3JtOiBzY2FsZVgoLjgpO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIuY3VzdG9tLXRvZ2dsZXI6aG92ZXIgLmxpbmUge1xuXHR0cmFuc2Zvcm06IHNjYWxlWCguOCk7XG59XG5cbi5uYXZiYXItdG9nZ2xlci5jdXN0b20tdG9nZ2xlcjpob3ZlciAubGluZS50d28ge1xuXHR0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbn1cbi5jc3NfcHJlZml4LWhlYWRlci1yaWdodD51bC5saXN0LW1haW4tcGFyZW50PmxpLmhlYWRlci1zZWFyY2gtdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uY3NzX3ByZWZpeC1oZWFkZXItcmlnaHQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY3NzX3ByZWZpeC1oZWFkZXItcmlnaHQgdWwubGlzdC1tYWluLXBhcmVudCB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ZmxleC13cmFwOiB3cmFwO1xufVxuXG4uY3NzX3ByZWZpeC1oZWFkZXItcmlnaHQ+dWwubGlzdC1tYWluLXBhcmVudD5saSB7XG5cdHBhZGRpbmc6IDAgLjc1ZW07XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmNzc19wcmVmaXgtaGVhZGVyLXJpZ2h0PnVsLmxpc3QtbWFpbi1wYXJlbnQ+bGkuaGVhZGVyLW5vdGlmaWNhdGlvbi1pY29uIC5kcm9wZG93biB7XG5cdHBhZGRpbmc6IDEuNDMzZW0gMCAxLjE5ZW07XG59XG5cbi5jc3NfcHJlZml4LWhlYWRlci1yaWdodD51bC5saXN0LW1haW4tcGFyZW50PmxpOmxhc3QtY2hpbGQge1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uY3NzX3ByZWZpeC1oZWFkZXItcmlnaHQ+dWwubGlzdC1tYWluLXBhcmVudCAuaGVhZGVyLWxvZ2luIC5icC1pY29uLXdyYXAge1xuXHRwYWRkaW5nOiAuN2VtIDA7XG59XG5cbi5jc3NfcHJlZml4LWhlYWRlci1yaWdodD51bC5saXN0LW1haW4tcGFyZW50PmxpLmhlYWRlci1zZWFyY2gge1xuXHRwYWRkaW5nOiAuNjI1ZW0gMS41ZW0gLjYyNWVtIDFlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaGVhZGVyLWxvZ2luIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuXG5uYXYgLnNpZGViYXItdG9nZ2xlIHtcblx0aGVpZ2h0OiAyNnB4O1xuXHR3aWR0aDogMjZweDtcblx0bGluZS1oZWlnaHQ6IDE5cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogYXV0bztcblx0dG9wOiAxLjJlbTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0ei1pbmRleDogOTExO1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTY1MHB4KSB7XG5cdGhlYWRlciAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdj5saT4ubmF2LWxpbmssIFxuXHRoZWFkZXIgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdj5saT4ubmF2LWxpbmssIFxuXHRoZWFkZXIgLm5hdmJhci1uYXY+bGk+YSB7XG5cdFx0cGFkZGluZzogMS4xMjVlbSAuNTYzZW07XG5cdH1cblx0LmNzc19wcmVmaXgtaGVhZGVyLXJpZ2h0PnVsLmxpc3QtbWFpbi1wYXJlbnQ+bGkuaGVhZGVyLXNlYXJjaCB7XG5cdFx0cGFkZGluZzogLjYyNWVtIC41ZW0gLjYyNWVtIDA7XG5cdH1cblx0LmNzc19wcmVmaXgtaGVhZGVyLXJpZ2h0PnVsLmxpc3QtbWFpbi1wYXJlbnQ+bGkge1xuXHRcdHBhZGRpbmc6IDAgLjY1ZW07XG5cdH1cblx0aGVhZGVyIC5zZWFyY2gtZm9ybSBpbnB1dCB7XG5cdFx0d2lkdGg6IDEzZW07XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuXHQuY3NzX3ByZWZpeC1oZWFkZXItcmlnaHQ+dWwubGlzdC1tYWluLXBhcmVudD5saS5oZWFkZXItc2VhcmNoIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5jc3NfcHJlZml4LWhlYWRlci1yaWdodD51bC5saXN0LW1haW4tcGFyZW50PmxpLmhlYWRlci1zZWFyY2gtdG9nZ2xlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6MTQ1MHB4KSB7XG5cdGhlYWRlciAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdj5saT4ubmF2LWxpbmssXG5cdGhlYWRlciAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2PmxpPi5uYXYtbGluayxcblx0aGVhZGVyIC5uYXZiYXItbmF2PmxpPmEge1xuXHRcdHBhZGRpbmc6IDEuMTI1ZW0gMWVtO1xuXHR9XG5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xuXHRoZWFkZXIgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXY+bGk+Lm5hdi1saW5rLCBcblx0aGVhZGVyIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXY+bGk+Lm5hdi1saW5rLCBcblx0aGVhZGVyIC5uYXZiYXItbmF2PmxpPmEge1xuXHRcdHBhZGRpbmc6IDEuMTI1ZW0gLjZlbTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KXtcblx0aGVhZGVyIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2PmxpPi5uYXYtbGluaywgXG5cdGhlYWRlciAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2PmxpPi5uYXYtbGluaywgXG5cdGhlYWRlciAubmF2YmFyLW5hdj5saT5he1xuXHRcdGZvbnQtc2l6ZTogLjgxMjVlbTtcblx0fVxuXG5cdGhlYWRlciB1bC5uYXZiYXItbmF2PmxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4+YT4ubWVudS10aXRsZXtcblx0XHRwYWRkaW5nLXJpZ2h0OiAuOGVtO1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHRoZWFkZXIuaGVhZGVyLXZlcnRpY2xlIC5uYXZiYXIge1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdH1cblx0aGVhZGVyLmhlYWRlci12ZXJ0aWNsZS5uby1zaWRlYmFyIC5uYXZiYXIge1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdGhlYWRlciAubmF2YmFyLWNvbGxhcHNlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0aGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLm1lbnUtYWxsLXBhZ2VzLWNvbnRhaW5lciB7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gNWVtKTtcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0fVxuXG5cdGhlYWRlciB1bC5uYXZiYXItbmF2PmxpIHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cblx0aGVhZGVyIHVsLm5hdmJhci1uYXY+bGkgLnJpZ2h0LWljb24ge1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG5cdFx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcblx0XHR3aWR0aDogMmVtO1xuXHRcdGhlaWdodDogMmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAyZW07XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0aGVhZGVyIHVsLm5hdmJhci1uYXY+bGkgLnJpZ2h0LWljb24gc3ZnIHtcblx0XHR3aWR0aDogMS41ZW07XG5cdFx0aGVpZ2h0OiAxLjVlbTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlLWluLW91dDtcblx0fVxuXG5cdGhlYWRlciB1bC5uYXZiYXItbmF2IGxpIGE6bm90KC5jb2xsYXBzZWQpW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLnJpZ2h0LWljb24gc3ZnIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXHR9XG5cblx0aGVhZGVyIC50b3AtbWVudSB1bC5zdWItbmF2IHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdHBhZGRpbmctbGVmdDogMWVtO1xuXHR9XG5cblx0aGVhZGVyIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2PmxpPi5uYXYtbGluayxcblx0aGVhZGVyIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXY+bGk+Lm5hdi1saW5rLFxuXHRoZWFkZXIgLm5hdmJhci1uYXY+bGk+YSB7XG5cdFx0cGFkZGluZzogMS4xMjVlbSAyZW07XG5cdH1cblxuXHRoZWFkZXIgLnRvcC1tZW51Lm5hdmJhci1uYXYgdWwuc3ViLW5hdiBsaSBhIHtcblx0XHRwYWRkaW5nOiAuNWVtIDJlbTtcblx0XHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHRcdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1yZWd1bGFyKTtcblx0XHRsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctb25lKTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdGhlYWRlci5oZWFkZXItdmVydGljbGUgLm5hdmJhci1icmFuZCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItdmVydGljbGUubm8tc2lkZWJhciAubmF2YmFyLWJyYW5kIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG5cblx0aGVhZGVyIC5zaWRlYmFyLXRvZ2dsZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0aGVhZGVyIG5hdiAuc2lkZWJhci10b2dnbGUge1xuXHRcdGJvcmRlcjogLjA2M2VtIHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1mdWxsKTtcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItdmVydGljbGUgLm5hdmJhci1icmFuZCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDQwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci12ZXJ0aWNsZS5uby1zaWRlYmFyIC5uYXZiYXItYnJhbmQge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG5cblx0LmNzc19wcmVmaXgtaGVhZGVyLW92ZXIgLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmUge1xuXHRcdHBhZGRpbmc6IDEzLjc1ZW0gMWVtIDMuNzVlbTtcblx0fVxuXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXG5cdGhlYWRlci5oZWFkZXItdmVydGljbGUgLm5hdmJhci1icmFuZCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDM1cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG5cdC5jc3NfcHJlZml4LWhlYWRlci1yaWdodD51bC5saXN0LW1haW4tcGFyZW50IC5oZWFkZXItbG9naW4gLmJwLWljb24td3JhcCB7XG5cdFx0cGFkZGluZzogMS4xZW0gMDtcblx0fVxuXHQuaGVhZGVyLWxvZ2luIC5hdmF0YXItNTAge1xuXHRcdGhlaWdodDogMS44ZW07XG5cdFx0d2lkdGg6IDEuOGVtO1xuXHRcdG1pbi13aWR0aDogMS44ZW07XG5cdH1cbn1cblxuXG4vKiBBbmltYXRpb24gKi9cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5BbmltYXRpb24ge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5BbmltYXRpb24ge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRBbmltYXRpb24ge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0QW5pbWF0aW9uIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5BbmltYXRpb25TY2FsZSB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguMikgcm90YXRlKDApO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDE4MGRlZyk7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5BbmltYXRpb25TY2FsZSB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoLjIpIHJvdGF0ZSgwKTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMTgwZGVnKTtcblx0fVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dEFuaW1hdGlvblNjYWxlIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgxODBkZWcpO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjIpIHJvdGF0ZSgwKTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRBbmltYXRpb25TY2FsZSB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDE4MGRlZyk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoLjIpIHJvdGF0ZSgwKTtcblx0fVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHRQYW5lbCB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMwcHgpO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0UGFuZWwge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMzBweCk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0fVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0UGFuZWwge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjBweCk7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0UmlnaHRQYW5lbCB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwcHgpO1xuXHR9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Nb3ZlIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMCwgMSwgMSk7XG5cdH1cblxuXHQxMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAxLCAxKTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5Nb3ZlIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDAsIDEsIDEpO1xuXHR9XG5cblx0MTAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDEsIDEpO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG5cdH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRNb3ZlIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IC4xNDtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IC4xNDtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLCAxLCAxKTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRNb3ZlIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IC4xNDtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAuMTQ7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDAsIDEsIDEpO1xuXHR9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TW92ZTIge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogLjg7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAuMTQ7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMCwgMSwgMSk7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0TW92ZTIge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogLjg7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogLjE0O1xuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgwLCAxLCAxKTtcblx0fVxufVxuXG4vKiBub3RpZmljYXRpb24gaWNvbiAqL1xuLmhlYWRlci1ub3RpZmljYXRpb24taWNvbiBidXR0b24uZHJvcGRvd24tdG9nZ2xlIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uaGVhZGVyLW5vdGlmaWNhdGlvbi1pY29uIGJ1dHRvbi5kcm9wZG93bi10b2dnbGU+aSB7XG5cdGZvbnQtc2l6ZTogMS40ZW07XG5cdGhlaWdodDogLjk5NTNlbTtcblx0d2lkdGg6IC45OTUzZW07XG5cdG1pbi13aWR0aDogLjk5NTNlbTtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5oZWFkZXItbm90aWZpY2F0aW9uLWljb24gYnV0dG9uLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uaGVhZGVyLW5vdGlmaWNhdGlvbi1pY29uIGJ1dHRvbiBzcGFuLm5vdGlmeS1jb3VudCxcbi5iYXNrZXQtaXRlbS1jb3VudCAuY2FydC1pdGVtcy1jb3VudCxcbi5oZWFkZXItbWVzc2FnZXMuaGVhZGVyLW5vdGlmaWNhdGlvbi1pY29uIC5icC1iZXR0ZXItbWVzc2FnZXMtdW5yZWFkIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IC0uOGVtO1xuICAgIHJpZ2h0OiAtLjhlbTtcblx0Zm9udC1zaXplOiAuNTI4ZW07XG4gICAgaGVpZ2h0OiAxLjllbTtcbiAgICB3aWR0aDogMS45ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuOWVtO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1kYW5nZXIpO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdG1hcmdpbjogMDtcbn1cblxuLmhlYWRlci1ub3RpZmljYXRpb24taWNvbiAuZHJvcGRvd24tbWVudSB7XG5cdHdpZHRoOiAyNC45ODAxZW07XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym9yZGVyOiBub25lO1xuXHR0b3A6IDEwMCU7XG5cdHJpZ2h0OiAwO1xuXHRsZWZ0OiBhdXRvO1xuXHRtYXJnaW46IDA7XG5cdC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlLWluLWJvdHRvbSAuMnMgY3ViaWMtYmV6aWVyKC4zOSwgLjU3NSwgLjU2NSwgMSkgYm90aDtcblx0YW5pbWF0aW9uOiBmYWRlLWluLWJvdHRvbSAuMnMgY3ViaWMtYmV6aWVyKC4zOSwgLjU3NSwgLjU2NSwgMSkgYm90aDtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUtYm94KTtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG5cdGJveC1zaGFkb3c6IHZhcigtLWdsb2JhbC1ib3gtc2hhZG93KTtcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5oZWFkZXItbm90aWZpY2F0aW9uLWljb24uaGVhZGVyLWNhcnQtaWNvbiAuZHJvcGRvd24tbWVudSB7XG4gICAgd2lkdGg6IDIxLjg3NWVtO1xufVxuXG4uaGVhZGVyLW5vdGlmaWNhdGlvbi1pY29uIC5kcm9wZG93bi1tZW51IC5pdGVtLWhlYWRpbmcge1xuXHRib3JkZXItYm90dG9tOiAuMDYyNWVtIHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG5cdHBhZGRpbmc6IDFlbSAwO1xuXHRtYXJnaW46IDAgMmVtO1xufVxuXG4uaGVhZGVyLW5vdGlmY2F0aW9uIC5oZWFkZXItbm90aWZpY2F0aW9uLXNldHRpbmcge1xuXHRmb250LXNpemU6IDEuNWVtO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuXHRsaW5lLWhlaWdodDogMDtcbn1cblxuLmNzc19wcmVmaXgtbm90aWZpY2F0aW9uLWluZm8ge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4uY3NzX3ByZWZpeC1ub3RpZmljYXRpb24tYm94IHtcblx0cGFkZGluZzogMWVtIDJlbTtcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZS1pbi1vdXQ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNzc19wcmVmaXgtdW5yZWFkIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdW5yZWFkLW1lc3NhZ2UtY29sb3IpO1xufVxuXG4uY3NzX3ByZWZpeC1ub3RpZmljYXRpb24tYm94IC51c2VyLWdhcC1pbWcgLmNzc19wcmVmaXgtdXNlci1zdGF0dXMge1xuICAgIGJvdHRvbTogLjFlbTtcbiAgICByaWdodDogMDtcbn1cbi51c2VyLWdhcC1pbWcgLmNzc19wcmVmaXgtdXNlci1zdGF0dXMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAuM2VtO1xuICAgIHJpZ2h0OiAuNWVtO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xufVxuXG4uaXRlbS1ib2R5IC5jc3NfcHJlZml4LXVucmVhZCAuaXRlbS1kZXRhaWxzIHAubm90aWZpY2F0aW9uLXRleHQge1xuICAgIGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG59XG5cbi5jc3NfcHJlZml4LW5vdGlmaWNhdGlvbi1ib3g6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1iZ2NvbG9yKTtcbn1cblxuLmNzc19wcmVmaXgtbm90aWZpY2F0aW9uLWJveC5jc3NfcHJlZml4LXVucmVhZCAuaXRlbS1kZXRhaWxzIHAgYSB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG59XG5cbi5jc3NfcHJlZml4LW5vdGlmaWNhdGlvbi1pbmZvIC5pdGVtLWRldGFpbHMgLml0ZW0tdGltZSB7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtYWxsKTtcblx0bWFyZ2luLXRvcDogLjM3NWVtO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xufVxuXG4uaGVhZGVyLW5vdGlmaWNhdGlvbi1pY29uIC5kcm9wZG93bi1tZW51IC5pdGVtLWZvb3RlciB7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMCAyZW0gMmVtO1xuXHRmb250LWZhbWlseTogdmFyKC0taGlnaGxpZ2h0LWZvbnQtZmFtaWx5KTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtc21hbGwpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtc2VtaS1ib2xkKTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblxufVxuXG4uaGVhZGVyLW5vdGlmaWNhdGlvbi1pY29uIC5kcm9wZG93bi1tZW51IC5pdGVtLWZvb3RlciBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxZW07XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5jc3NfcHJlZml4LW5vdGlmaWNhdGlvbi1pbmZvIC5pdGVtLWRldGFpbHMgYSB7XG5cdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcbn1cblxuLmhlYWRlci1ub3RpZmljYXRpb24taWNvbi5oZWFkZXItbm90aWZjYXRpb24gLmRyb3Bkb3duLW1lbnUgLml0ZW0tYm9keSB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5oZWFkZXItbm90aWZpY2F0aW9uLWljb24gLmRyb3Bkb3duLW1lbnUgLml0ZW0tYm9keSB7XG5cdG1heC1oZWlnaHQ6IDIyZW07XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLmhlYWRlci1ub3RpZmljYXRpb24taWNvbiAuZHJvcGRvd24tbWVudSAuaXRlbS1ib2R5IHAubm8tbWVzc2FnZSxcbi5oZWFkZXItbm90aWZpY2F0aW9uLWljb24gLmRyb3Bkb3duLW1lbnUgLml0ZW0tYm9keSBwLm5vLXJlcXVlc3Qge1xuXHRwYWRkaW5nOiAxZW0gMmVtIDJlbTtcbn1cblxuLmRyb3Bkb3duLW1lbnUge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xufVxuXG4uaXRlbS1ib2R5IC5pdGVtLWRldGFpbHMgcCB7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0LXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uY3NzX3ByZWZpeC1ub3RpZmljYXRpb24tYm94IC5pdGVtLWRldGFpbHMgcCBhIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLml0ZW0tYm9keSAuaXRlbS1kZXRhaWxzIHAubm90aWZpY2F0aW9uLXRleHQge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xuXHRsaW5lLWhlaWdodDogMS43ZW07XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xufVxuXG4uY3NzX3ByZWZpeC1tZXNzYWdlLW5vdGlmaWNhdGlvbiAuaXRlbS10aW1lLFxuLml0ZW0tYm9keSAuaXRlbS1kZXRhaWxzIHAuaXRlbS10aW1lIHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtc21hbGwpO1xuXHRsaW5lLWhlaWdodDogMS43ZW07XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1yZWd1bGFyKTtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWhpZ2hsaWdodC1mb250LWZhbWlseSk7XG59XG4uY3NzX3ByZWZpeC1tZXNzYWdlLW5vdGlmaWNhdGlvbiAudGltZSB7XG4gICAgbWluLXdpZHRoOiA1LjVlbTtcbiAgICBtYXJnaW4tbGVmdDogMWVtO1xufVxuLyogZGFyay1saWd0aCBtb2RlICovXG4uaGVhZGVyLW5vdGlmaWNhdGlvbi1pY29uIGJ1dHRvbi5jc3NfcHJlZml4LXN3aXRjaC1tb2RlIGkge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXHRmb250LXNpemU6IDEuNGVtO1xuICAgIGhlaWdodDogLjk5NTNlbTtcbiAgICB3aWR0aDogLjk5NTNlbTtcbiAgICBtaW4td2lkdGg6IC45OTUzZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjg7XG59XG4uaGVhZGVyLW5vdGlmaWNhdGlvbi1pY29uIGJ1dHRvbi5jc3NfcHJlZml4LXN3aXRjaC1tb2RlIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWZ1bGwpO1xuICAgIGhlaWdodDogMi41ZW07XG4gICAgd2lkdGg6IDIuNWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJvcmRlcjogbm9uZTtcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZSAwcztcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcbn1cbi5oZWFkZXItbm90aWZpY2F0aW9uLWljb24gYnV0dG9uLmNzc19wcmVmaXgtc3dpdGNoLW1vZGU6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5LWxpZ2h0KTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbi8qIHVzZXIgcHRvZmlsZSAqL1xuLm1haW4tcHJvZmlsZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1haW4tcHJvZmlsZSAudmVyaWZpZWQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogLTFlbTtcblx0bGVmdDogMzlweDtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdGZvbnQtc2l6ZTogLjdlbTtcblx0aGVpZ2h0OiAxLjVlbTtcblx0d2lkdGg6IDEuNWVtO1xuXHRsaW5lLWhlaWdodDogMS41ZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4ubWFpbi1wcm9maWxlIC5pdGVtLWNvbnRlbnQge1xuXHRwYWRkaW5nLWxlZnQ6IDFlbTtcbn1cblxuLmRyb3Bkb3duLXByb2ZpbGUgLmRyb3Bkb3duLXRvZ2dsZSB7XG5cdHBhZGRpbmc6IC42MjRlbSAwO1xufVxuXG4uaGVhZGVyLWxvZ2luIC5kcm9wZG93bi1tZW51IHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHRib3JkZXI6IG5vbmU7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogMTYuMTI1ZW07XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlLWJveCk7XG5cdGJveC1zaGFkb3c6IHZhcigtLWdsb2JhbC1ib3gtc2hhZG93KTtcblx0LXdlYmtpdC1hbmltYXRpb246IGZhZGUtaW4tYm90dG9tIC4ycyBjdWJpYy1iZXppZXIoLjM5LCAuNTc1LCAuNTY1LCAxKSBib3RoO1xuXHRhbmltYXRpb246IGZhZGUtaW4tYm90dG9tIC4ycyBjdWJpYy1iZXppZXIoLjM5LCAuNTc1LCAuNTY1LCAxKSBib3RoO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2UtaW4tb3V0O1xuXHR0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlLWluLW91dDtcbn1cblxuLmhlYWRlci1sb2dpbiAudXNlci1tZW51LWhlYWQge1xuXHRwYWRkaW5nOiAyZW0gMDtcblx0Ym9yZGVyLWJvdHRvbTogLjA2MjVlbSBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xuXHRtYXJnaW46IDAgMmVtIDJlbTtcbn1cblxuLmhlYWRlci1sb2dpbiAuYnRuLWxvZ2luIGltZyB7XG4gICAgd2lkdGg6IDIxcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICBtYXJnaW4tdG9wOiAtM3B4O1xufVxuXG4uaGVhZGVyLWxvZ2luIC5idG4tbG9naW4gc3ZnIHtcblx0aGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAxOHB4O1xufVxuXG4uaGVhZGVyLWxvZ2luIC5pY29uLW5vbmUgc3ZnLFxuLmhlYWRlci1sb2dpbiAuaWNvbi1ub25lIGltZyB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kcm9wZG93bi1wcm9maWxlIC51c2VyLXByb2ZpbGUtbWVudSB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDJlbSAyZW0gMDtcblx0bWFyZ2luOiAwO1xufVxuXG4udXNlci1tZW51LWhlYWQgLml0ZW0tZGV0YWlsLWRhdGEge1xuXHRtYXJnaW4tbGVmdDogMWVtO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlIDBzO1xufVxuXG4udXNlci1tZW51LWhlYWQgLml0ZW0tZGV0YWlsLWRhdGEgLml0ZW0tdGl0bGUge1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWhpZ2hsaWdodC1mb250LWZhbWlseSk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1zZW1pLWJvbGQpO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuXHRsaW5lLWhlaWdodDogMS43ZW07XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi51c2VyLW1lbnUtaGVhZCAuaXRlbS1kZXRhaWwtZGF0YSAuaXRlbS1kZXNjIHtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtc21hbGwpO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcbiAgICBsaW5lLWhlaWdodDogMS44ZW07XG59XG5cbi5kcm9wZG93bi1wcm9maWxlIC51c2VyLXByb2ZpbGUtbWVudSBsaSBhIHtcblx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWhpZ2hsaWdodC1mb250LWZhbWlseSk7XG5cdGxldHRlci1zcGFjaW5nOiAuMDM4ZW07XG5cdHBhZGRpbmc6IC42MjVlbSAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAuNXJlbTtcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5kcm9wZG93bi1wcm9maWxlIC51c2VyLXByb2ZpbGUtbWVudSBsaTpmaXJzdC1jaGlsZCBhIHtcblx0cGFkZGluZy10b3A6IDA7XG59XG5cbi5kcm9wZG93bi1wcm9maWxlIC51c2VyLXByb2ZpbGUtbWVudSBsaTpsYXN0LWNoaWxkIGEge1xuXHRwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLmRyb3Bkb3duLXByb2ZpbGUgLnVzZXItcHJvZmlsZS1tZW51IGxpIGE+aSB7XG5cdGZvbnQtc2l6ZTogMS4zZW07XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5kcm9wZG93bi1wcm9maWxlIC51c2VyLXByb2ZpbGUtbWVudSBsaSBhIC5tZW51LXRpdGxlIHtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmRyb3Bkb3duLXByb2ZpbGUgLnVzZXItcHJvZmlsZS1tZW51IGxpIGEgc3ZnLFxuLmRyb3Bkb3duLXByb2ZpbGUgLnVzZXItcHJvZmlsZS1tZW51IGxpIGEgaW1nIHtcblx0aGVpZ2h0OiAxLjQyOGVtO1xuXHR3aWR0aDogMS40MjhlbTtcblx0bWFyZ2luLXJpZ2h0OiAuNWVtO1xufVxuXG4uZHJvcGRvd24tcHJvZmlsZSAudXNlci1wcm9maWxlLW1lbnUgbGk6aG92ZXIgYSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0cGFkZGluZy1sZWZ0OiAuNWVtO1xufVxuXG4udXNlci1tZW51LWZvb3RlciB7XG5cdHBhZGRpbmc6IDJlbTtcbn1cblxuLnVzZXItbWVudS1mb290ZXIgLmNzc19wcmVmaXgtYnV0dG9uIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuXHRib3gtc2hhZG93OiBub25lO1xufVxuXG4vKiBXUE1MICovXG4ud3BtbC1scy1sZWdhY3ktZHJvcGRvd24ge1xuXHR3aWR0aDogYXV0bztcbn1cbi53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biAud3BtbC1scy1pdGVtIHtcbiAgICBwYWRkaW5nOiAxLjNlbSAuNzVlbTtcbn1cbi53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biBhIHtcblx0Ym9yZGVyOiBub25lO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHRmb250LXNpemU6IDFlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ud3BtbC1scy1sZWdhY3ktZHJvcGRvd24gLndwbWwtbHMtY3VycmVudC1sYW5ndWFnZTpob3Zlcj5hLCBcbi53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biBhOmZvY3VzLCBcbi53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biBhOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biAud3BtbC1scy1zdWItbWVudSB7XG5cdHdpZHRoOiAxNS41ZW07XG5cdGJvcmRlcjogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUtYm94KTtcblx0cGFkZGluZzogLjVlbSAwO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcblx0Ym94LXNoYWRvdzogdmFyKC0tZ2xvYmFsLWJveC1zaGFkb3cpO1xufVxuLndwbWwtbHMtbGVnYWN5LWRyb3Bkb3duIC53cG1sLWxzLWZpcnN0LWl0ZW0ud3BtbC1scy1sYXN0LWl0ZW0gLndwbWwtbHMtc3ViLW1lbnUge1xuXHRwYWRkaW5nOiAwO1xufVxuLndwbWwtbHMtbGVnYWN5LWRyb3Bkb3duIC53cG1sLWxzLXN1Yi1tZW51IGxpIHtcblx0cGFkZGluZzogMDtcbn1cbi53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biBhLndwbWwtbHMtaXRlbS10b2dnbGUge1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLndwbWwtbHMtbGVnYWN5LWRyb3Bkb3duIC53cG1sLWxzLXN1Yi1tZW51IGEge1xuXHRib3JkZXI6IG5vbmU7XG5cdHBhZGRpbmc6IDAuNWVtIDFlbTtcbn1cbi53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biBhLndwbWwtbHMtaXRlbS10b2dnbGU6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTAxNVwiO1xuICAgIGZvbnQtZmFtaWx5OiBJY29ubHk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IC42ZW07XG5cdGJvcmRlcjogbm9uZTtcblx0cmlnaHQ6IGF1dG87XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIG1hcmdpbi1sZWZ0OiAxZW07XG59XG5cbi53cG1sLWxzLWxlZ2FjeS1kcm9wZG93bi1jbGljayBhIHtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZS1ib3gpO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHRwYWRkaW5nLXRvcDogMC44ZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuOGVtO1xufVxuXG4ud3BtbC1scy1sZWdhY3ktZHJvcGRvd24tY2xpY2sgLndwbWwtbHMtY3VycmVudC1sYW5ndWFnZTpob3Zlcj5hLCBcbi53cG1sLWxzLWxlZ2FjeS1kcm9wZG93bi1jbGljayBhOmZvY3VzLCBcbi53cG1sLWxzLWxlZ2FjeS1kcm9wZG93bi1jbGljayBhOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUtYm94KTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLndwbWwtbHMtbGVnYWN5LWRyb3Bkb3duLWNsaWNrIC53cG1sLWxzLXN1Yi1tZW51IHtcblx0Ym9yZGVyOiBub25lO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZS1ib3gpO1xuXHRwYWRkaW5nOiAuNWVtIDA7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuXHRib3gtc2hhZG93OiB2YXIoLS1nbG9iYWwtYm94LXNoYWRvdyk7XG59XG5cbi53cG1sLWxzLWxlZ2FjeS1kcm9wZG93bi1jbGljayAud3BtbC1scy1zdWItbWVudSBhIHtcblx0Ym9yZGVyOiBub25lO1xufVxuXG4ud3BtbC1scy1sZWdhY3ktZHJvcGRvd24tY2xpY2sge1xuXHR3aWR0aDogMTBlbTtcbn1cblxuLndwbWwtbHMtbGVnYWN5LWxpc3QtdmVydGljYWwge1xuICAgIGhlaWdodDogNGVtO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE4MDBweCkge1xuXHRoZWFkZXIgLnNlYXJjaC1mb3JtIGlucHV0IHtcblx0XHR3aWR0aDogMTkuODc1ZW07XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2NzBweCkge1xuXHQubWFpbi1wcm9maWxlIC5pdGVtLWNvbnRlbnQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuXHQuY3NzX3ByZWZpeC1oZWFkZXItcmlnaHQgdWwgbGkgYSAuc2VhcmNoLXRleHQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0Lmxhbmd1YWdlLXN3aXRjaC1tb2RlIHVsIGxpIGEgLndwbWwtbHMtZmxhZyArIC53cG1sLWxzLW5hdGl2ZSxcblx0Lmxhbmd1YWdlLXN3aXRjaC1tb2RlIHVsIGxpIGEgLndwbWwtbHMtZmxhZyArIC53cG1sLWxzLWRpc3BsYXkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LndwbWwtbHMtbGVnYWN5LWRyb3Bkb3duLWNsaWNrIHtcblx0XHR3aWR0aDogNC41ZW07XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRoZWFkZXIgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBlbmQ7XG5cdH1cblx0LmNzc19wcmVmaXggaGVhZGVyIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2Uge1xuXHRcdGp1c3RpZnktY29udGVudDogc3RhcnQ7XG5cdH1cblx0aGVhZGVyI2RlZmF1bHQtaGVhZGVyIC5jc3NfcHJlZml4LWhlYWRlci1yaWdodCAuY3VzdG9tLXRvZ2dsZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHRoZWFkZXIgLmNzc19wcmVmaXgtaGVhZGVyLXJpZ2h0IC5jdXN0b20tdG9nZ2xlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC8qIG1lZ2FtZW51ICovXG5cdC5zZi1tZW51IC5tYWluLW1lZ2EtbWVudSB1bC5zdWItbWVudSB7XG5cdFx0d2lkdGg6IDQwZW07XG5cdFx0bWF4LWhlaWdodDogMzVlbTtcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0fVxuXG5cdGhlYWRlciAuc2YtbWVudSAubWFpbi1tZWdhLW1lbnUgdWwuc3ViLW1lbnUgbGkubWFpbi1tZWdhLW1lbnUtbGFiZWwge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdHdpZHRoOiAzMy4zMyU7XG5cdH1cblxuXHRoZWFkZXIgLnNmLW1lbnUgLm1haW4tbWVnYS1tZW51LmNvbHVtbi0yIHVsLnN1Yi1tZW51IGxpLm1haW4tbWVnYS1tZW51LWxhYmVsIHtcblx0XHR3aWR0aDogNTAlO1xuXHR9XG5cblx0aGVhZGVyIC5zZi1tZW51IC5tYWluLW1lZ2EtbWVudS5jb2x1bW4tMyB1bC5zdWItbWVudSBsaS5tYWluLW1lZ2EtbWVudS1sYWJlbCB7XG5cdFx0d2lkdGg6IDMzLjMzJTtcblx0fVxuXG5cdGhlYWRlciAuc2YtbWVudSAubWFpbi1tZWdhLW1lbnUuY29sdW1uLTQgdWwuc3ViLW1lbnUgbGkubWFpbi1tZWdhLW1lbnUtbGFiZWwge1xuXHRcdHdpZHRoOiAyNSU7XG5cdH1cblxuXHQuc2YtbWVudSAubWFpbi1tZWdhLW1lbnUuY29sdW1uLTQgdWwuc3ViLW1lbnUge1xuXHRcdHdpZHRoOiA2MGVtO1xuXHR9XG5cblx0LnNmLW1lbnUgLm1haW4tbWVnYS1tZW51LmNvbHVtbi0zIHVsLnN1Yi1tZW51IHtcblx0XHR3aWR0aDogNDBlbTtcblx0fVxuXG5cdC5zZi1tZW51IC5tYWluLW1lZ2EtbWVudS5jb2x1bW4tMiB1bC5zdWItbWVudSB7XG5cdFx0d2lkdGg6IDMwZW07XG5cdH1cblxuXHRoZWFkZXIgLnNmLW1lbnUgLm1haW4tbWVnYS1tZW51IHVsLnN1Yi1tZW51IGxpLm1haW4tbWVnYS1tZW51LWxhYmVsPmEge1xuXHRcdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG5cdFx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG5cdFx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keSk7XG5cdFx0cGFkZGluZzogLjc1ZW0gMS44ZW0gMDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIFx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLW9uZSk7XG5cdH1cblxuXHRoZWFkZXIgLnNmLW1lbnUgLm1haW4tbWVnYS1tZW51IHVsLnN1Yi1tZW51IGxpLm1haW4tbWVnYS1tZW51LWxhYmVsPmE6OmJlZm9yZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdGhlYWRlciAuc2YtbWVudSAubWFpbi1tZWdhLW1lbnUgdWwuc3ViLW1lbnUgbGkubWFpbi1tZWdhLW1lbnUtbGFiZWw6aG92ZXI+YSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxLjhlbTtcblx0fVxuXG5cdGhlYWRlciAuc2YtbWVudSAubWFpbi1tZWdhLW1lbnUgdWwuc3ViLW1lbnUgbGkubWFpbi1tZWdhLW1lbnUtbGFiZWw+YT4ubWVudS10aXRsZTo6YWZ0ZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHRoZWFkZXIgLnNmLW1lbnUgLm1haW4tbWVnYS1tZW51IHVsLnN1Yi1tZW51IGxpLm1haW4tbWVnYS1tZW51LWxhYmVsIC5zdWItbWVudSB7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgI3BhZ2Uuc2l0ZS5oZWFkZXItdmVydGljbGUge1xuXHRcdHBhZGRpbmctdG9wOiA4ZW07XG5cdH1cblx0LmJwLWxlZ2FjeSBoZWFkZXIuaGVhZGVyLXZlcnRpY2xlIC5uYXZiYXIge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdC5icC1sZWdhY3kgLmhlYWRlci12ZXJ0aWNsZSAubmF2YmFyLXRvZ2dsZXIuY3VzdG9tLXRvZ2dsZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDEuMWVtO1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0cmlnaHQ6IDA7XG5cdH1cblx0LmJwLWxlZ2FjeSAuaGVhZGVyLXZlcnRpY2xlIC5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItdG9nZ2xlci5jdXN0b20tdG9nZ2xlciB7XG5cdFx0cG9zaXRpb246IHN0YXRpYztcblx0fVxuXHQuYnAtbGVnYWN5IC5oZWFkZXItdmVydGljbGUgLmNzc19wcmVmaXgtaGVhZGVyLXJpZ2h0IHtcblx0XHRib3JkZXItdG9wOiAuMDYzZW0gc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLWxpZ2h0KTtcblx0fVxuXHQuYnAtbGVnYWN5IC5oZWFkZXItdmVydGljbGUgLmNzc19wcmVmaXgtaGVhZGVyLXJpZ2h0IHVsLmxpc3QtbWFpbi1wYXJlbnQge1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQuYnAtbGVnYWN5IC5oZWFkZXItdmVydGljbGUgLmNzc19wcmVmaXgtaGVhZGVyLXJpZ2h0PnVsLmxpc3QtbWFpbi1wYXJlbnQ+bGkuc3dpdGNoLW1vZGUtaWNvbiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogLjhlbTtcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdHJpZ2h0OiAzZW07XG5cdH1cbiBcblx0LmhlYWRlci12ZXJ0aWNsZSAuaGVhZGVyLW5vdGlmaWNhdGlvbi1pY29uOm50aC1jaGlsZChuKzIpIC5kcm9wZG93bi1tZW51IHtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxOS45ODAxZW07XG5cdH1cblx0LmhlYWRlci12ZXJ0aWNsZSAuaGVhZGVyLW5vdGlmaWNhdGlvbi1pY29uOm50aC1sYXN0LWNoaWxkKC1uKzIpIC5kcm9wZG93bi1tZW51IHtcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdHJpZ2h0OiAwO1xuXHR9XG5cdC53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biAud3BtbC1scy1pdGVtIHtcblx0XHRwYWRkaW5nOiAxLjNlbSAwO1xuXHR9XG5cdC53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biBhLndwbWwtbHMtaXRlbS10b2dnbGUge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblx0Lmxhbmd1YWdlLXN3aXRjaC1tb2RlIHVsPmxpIHVsLndwbWwtbHMtc3ViLW1lbnUge1xuXHRcdGxlZnQ6IDA7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyICNwYWdlLnNpdGUuaGVhZGVyLXZlcnRpY2xlIHtcblx0XHRwYWRkaW5nLXRvcDogOC4zZW07XG5cdH1cblx0LmhlYWRlci1ub3RpZmljYXRpb24taWNvbiAuZHJvcGRvd24tbWVudSxcblx0LmhlYWRlci12ZXJ0aWNsZSAuaGVhZGVyLW5vdGlmaWNhdGlvbi1pY29uOm50aC1jaGlsZChuKzIpIC5kcm9wZG93bi1tZW51ICB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0fVxuXG5cdC5jc3NfcHJlZml4LWhlYWRlci1yaWdodCAuZHJvcGRvd24ge1xuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cdC5jc3NfcHJlZml4LWhlYWRlci1vdmVyIC5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIHtcblx0XHRwYWRkaW5nOiA4Ljc1ZW0gMWVtIDMuNzVlbTtcblx0fVxuXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuXHRcblx0LmNzc19wcmVmaXgtaGVhZGVyLXJpZ2h0PnVsLmxpc3QtbWFpbi1wYXJlbnQ+bGkge1xuXHRcdHBhZGRpbmc6IDAgLjNlbTtcblx0fVxuXHRoZWFkZXI6bm90KC5oZWFkZXItdmVydGljbGUpIC5uYXZiYXItdG9nZ2xlci5jdXN0b20tdG9nZ2xlciB7XG5cdFx0bWFyZ2luLWxlZnQ6IC41ZW07XG5cdFx0Zm9udC1zaXplOiAxZW07XG5cdH1cblxuXHRoZWFkZXIgLm5hdmJhci1icmFuZCB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxZW07XG5cdH1cblxuXHQubWFpbi1wcm9maWxlIC52ZXJpZmllZCB7XG5cdFx0bGVmdDogMmVtO1xuXHR9XG5cblx0LmhlYWRlci1sb2dpbiAuYnRuLWxvZ2luIGltZyxcblx0LmhlYWRlci1sb2dpbiAuYnRuLWxvZ2luIHN2ZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cdC5oZWFkZXItbG9naW4gLmJ0bi1sb2dpbiBzcGFuIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5oZWFkZXItbG9naW4gLmJ0bi1sb2dpbiB7XG5cdFx0cGFkZGluZzogLjhlbSAxZW0gLjhlbSAwO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG5cdH1cblx0LmhlYWRlci1sb2dpbiAuYnRuLWxvZ2luOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHR9XG5cdC53cG1sLWxzLWxlZ2FjeS1kcm9wZG93bi1jbGljayB7XG5cdFx0d2lkdGg6IDNlbTtcblx0fVxuXHQud3BtbC1scy1sZWdhY3ktZHJvcGRvd24tY2xpY2sgYS53cG1sLWxzLWl0ZW0tdG9nZ2xlOmFmdGVyIHtcblx0XHRyaWdodDogNXB4O1xuXHR9XG5cdC53cG1sLWxzLWxlZ2FjeS1kcm9wZG93bi1jbGljayBhLndwbWwtbHMtaXRlbS10b2dnbGUge1xuXHRcdHBhZGRpbmc6IDZweCAxLjRlbSAxMHB4IDVweDtcblx0fVxuXHQuaGVhZGVyLW5vdGlmaWNhdGlvbi1pY29uIGJ1dHRvbi5jc3NfcHJlZml4LXN3aXRjaC1tb2RlIGksXG5cdC5oZWFkZXItbm90aWZpY2F0aW9uLWljb24gYnV0dG9uLmRyb3Bkb3duLXRvZ2dsZT5pLFxuXHRoZWFkZXI6bm90KC5oZWFkZXItdmVydGljbGUpIC5oZWFkZXItbm90aWZpY2F0aW9uLWljb24gYnV0dG9uLmRyb3Bkb3duLXRvZ2dsZT5pIHtcblx0XHRmb250LXNpemU6IDFlbTtcblx0fVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluQW5pbWF0aW9uIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluQW5pbWF0aW9uIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0QW5pbWF0aW9uIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dEFuaW1hdGlvbiB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZS1pbi1ib3R0b20ge1xuXHQwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMS41NjNlbSk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEuNTYzZW0pO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHQxMDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGUtaW4tYm90dG9tIHtcblx0MCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEuNTYzZW0pO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxLjU2M2VtKTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuLyogZnVsbCBsb2dvICovXG5cbi5jc3NfcHJlZml4LWZ1bGwtbG9nbyBoZWFkZXIuaGVhZGVyLXZlcnRpY2xlIC5uYXZiYXItYnJhbmQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRtYXJnaW4tcmlnaHQ6IDZlbTtcbn1cblxuLmNzc19wcmVmaXgtZnVsbC1sb2dvIC5zaWRlYmFyIC5jc3NfcHJlZml4LWxvZ28ubmF2YmFyLWJyYW5kIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmNzc19wcmVmaXgtZnVsbC1sb2dvIC5zaWRlYmFyIC5zaWRlYmFyLWhlYWRlcixcbi5jc3NfcHJlZml4LWZ1bGwtbG9nbyAuc2lkZWJhci5zaWRlYmFyLW1pbmkgLnNpZGViYXItaGVhZGVyIHtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiBub25lO1xufVxuXG4uY3NzX3ByZWZpeC1mdWxsLWxvZ28gLnNpZGViYXIrLm1haW4tY29udGVudD5oZWFkZXIsXG4uY3NzX3ByZWZpeC1mdWxsLWxvZ28gLnNpZGViYXIuc2lkZWJhci1taW5pKy5tYWluLWNvbnRlbnQ+aGVhZGVyIHtcblx0bWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5jc3NfcHJlZml4LWZ1bGwtbG9nbyAuc2lkZWJhci5zaWRlYmFyLWJveGVkKy5tYWluLWNvbnRlbnQ+aGVhZGVyLFxuLmNzc19wcmVmaXgtZnVsbC1sb2dvIC5zaWRlYmFyLnNpZGViYXItbWluaS5zaWRlYmFyLWJveGVkKy5tYWluLWNvbnRlbnQ+aGVhZGVyIHtcblx0bWFyZ2luLWxlZnQ6IDFyZW07XG59XG5cblxuLmFkbWluLWJhci5jc3NfcHJlZml4LWZ1bGwtbG9nbyAuc2lkZWJhciB7XG5cdHRvcDogdmFyKC0taGVhZGVyLWhlaWdodCk7XG5cdG1hcmdpbi10b3A6IDMycHg7XG59XG5cbi5jc3NfcHJlZml4LWZ1bGwtbG9nbyAuc2lkZWJhciB7XG5cdHRvcDogdmFyKC0taGVhZGVyLWhlaWdodCk7XG59XG5cbi5jc3NfcHJlZml4LWZ1bGwtbG9nbyAuc2lkZWJhciAuZGF0YS1zY3JvbGxiYXIge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMmVtKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NzBweCkge1xuXHQuY3NzX3ByZWZpeC1mdWxsLWxvZ28gLmNzc19wcmVmaXgtaGVhZGVyLXJpZ2h0PnVsLmxpc3QtbWFpbi1wYXJlbnQ+bGkuaGVhZGVyLXNlYXJjaCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQuY3NzX3ByZWZpeC1mdWxsLWxvZ28gLmNzc19wcmVmaXgtaGVhZGVyLXJpZ2h0PnVsLmxpc3QtbWFpbi1wYXJlbnQ+bGkuaGVhZGVyLXNlYXJjaC10b2dnbGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHQuY3NzX3ByZWZpeC1mdWxsLWxvZ28gaGVhZGVyLmhlYWRlci12ZXJ0aWNsZSAubmF2YmFyIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5hZG1pbi1iYXIuY3NzX3ByZWZpeC1mdWxsLWxvZ28gLnNpZGViYXIsXG5cdC5jc3NfcHJlZml4LWZ1bGwtbG9nbyAuc2lkZWJhciB7XG5cdFx0dG9wOiAwO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cbn0iLCIvKiB2ZXJ0aWNhbCBzaWRlYmFyICovXG4uc2lkZWJhciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IHZhcigtLXNpZGViYXItd2lkdGgpO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0ei1pbmRleDogOTk5O1xuXHR0cmFuc2l0aW9uOiBtYXgtd2lkdGggLjQ1cyBlYXNlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZS1ib3gpO1xuXHRib3gtc2hhZG93OiB2YXIoLS1nbG9iYWwtYm94LXNoYWRvdyk7XG59XG5cbi5hZG1pbi1iYXIgLnNpZGViYXIge1xuXHR0b3A6IDMycHg7XG59XG5cbi5zaWRlYmFyIC5uYXZiYXItYnJhbmQge1xuXHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG59XG5cbi5zaWRlYmFyIC5zaWRlYmFyLWhlYWRlciB7XG5cdGJvcmRlci1ib3R0b206IC4wNjNlbSBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xuXHRwYWRkaW5nOiAuOTY0ZW0gMmVtO1xufVxuXG4uc2lkZWJhciAuc2lkZWJhci1ib2R5IHtcblx0cGFkZGluZzogMmVtO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2lkZWJhciAuZGF0YS1zY3JvbGxiYXIge1xuXHRtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTNlbSk7XG59XG5cbi5zaWRlYmFyLnNpZGViYXItbWluaSAuZGF0YS1zY3JvbGxiYXIge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAyMWVtKTtcbn1cblxuLnNpZGViYXIgLnNpZGViYXItdG9nZ2xlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDdlbTtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IC0xZW07XG5cdGhlaWdodDogMi4yODFlbTtcblx0d2lkdGg6IDIuMjgxZW07XG5cdGxpbmUtaGVpZ2h0OiAyLjI4MWVtO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlLWJveCk7XG5cdHotaW5kZXg6IC0xO1xuXHRib3JkZXItcmFkaXVzOiAuNWVtO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi8qIHNpZGViYXIgbG9nbyAqL1xuLmNzc19wcmVmaXgtbG9nby5uYXZiYXItYnJhbmQgaW1nIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRoZWlnaHQ6IDEuNzVlbTtcbn1cblxuLmNzc19wcmVmaXgtbG9nby5uYXZiYXItYnJhbmQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY3NzX3ByZWZpeC1sb2dvLm5hdmJhci1icmFuZC5sb2dvLWFsaWduLWxlZnQge1xuXHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdGp1c3RpZnktY29udGVudDogc3RhcnQ7XG59XG5cbi5jc3NfcHJlZml4LWxvZ28ubmF2YmFyLWJyYW5kIC5sb2dvLXRpdGxlIHtcblx0bWFyZ2luLXJpZ2h0OiAuNWVtO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdHRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2U7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG5cdG9wYWNpdHk6IDE7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWktYm9sZCk7XG5cdHdoaXRlLXNwYWNlOiBicmVhay1zcGFjZXM7XG59XG5cbi5jc3NfcHJlZml4LWxvZ28ubmF2YmFyLWJyYW5kIC5sb2dvLW1haW4ge1xuICAgIG1pbi13aWR0aDogMS43NWVtO1xufVxuXG4uY3NzX3ByZWZpeC1sb2dvLm5hdmJhci1icmFuZC5sb2dvLWFsaWduLWxlZnQgLmxvZ28tdGl0bGUge1xuXHRtYXJnaW4tbGVmdDogLjNlbTtcblx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR0ZXh0LXRyYW5zZm9ybTogdW5zZXQ7XG59XG5cbi8qIHRvZ2dsZSBidXR0b24gKi9cbi5zaWRlYmFyIC5zaWRlYmFyLXRvZ2dsZSAubWVudS1idG4ge1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHRwYWRkaW5nLWxlZnQ6IDEuMWVtO1xuXHRwYWRkaW5nLXRvcDogLjFlbTtcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZTtcbn1cblxuLnNpZGViYXIuc2lkZWJhci1taW5pIC5zaWRlYmFyLXRvZ2dsZSAubWVudS1idG4ge1xuXHR0cmFuc2Zvcm06IHNjYWxlWCgtMSkgcm90YXRlKDQ1ZGVnKTtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRwYWRkaW5nLXJpZ2h0OiAxLjFlbTtcbn1cblxuXG4vKiBkZWZhdWx0IHNpZGViYXIgKi9cbi5zaWRlYmFyLWRlZmF1bHQgLnNpZGViYXItbGlzdCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogc3RhdGljO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0IC5zaWRlYmFyLWxpc3QgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogLjZlbTtcbn1cblxuLnNpZGViYXItZGVmYXVsdCAuc2lkZWJhci1saXN0IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCkgc3BhbiB7XG5cdGZsZXg6IDE7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0b3BhY2l0eTogMTtcbn1cblxuLnNpZGViYXItZGVmYXVsdCAuc2lkZWJhci1saXN0IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsuc3RhdGljLWl0ZW0ge1xuXHRtYXJnaW4tYm90dG9tOiAuNWVtO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0IC5zaWRlYmFyLWxpc3QgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluay5zdGF0aWMtaXRlbSAuZGVmYXVsdC1pY29uIHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC1zaXplOiAtd2Via2l0LWNhbGMoMWVtIC0gMnB4KTtcblx0Zm9udC1zaXplOiBjYWxjKDFlbSAtIDJweCk7XG5cdGxldHRlci1zcGFjaW5nOiAuMThlbTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXJlZ3VsYXIpO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0IC5zaWRlYmFyLWxpc3QgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayBpLnNpZGVuYXYtbWluaS1pY29uIHtcblx0b3BhY2l0eTogMDtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnNpZGViYXItZGVmYXVsdDpub3QoLnNpZGViYXItbWluaSkgLm5hdmJhci1uYXYgLnN1Yi1uYXYgLm5hdi1pdGVtOm5vdCguc3RhdGljLWl0ZW0pIHtcblx0cGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0Om5vdCguc2lkZWJhci1taW5pKSAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcblx0cGFkZGluZzogLjYyNWVtIDFlbTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQ6bm90KC5zaWRlYmFyLW1pbmkpIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCkgLnN1Yi1uYXYgLm5hdi1saW5rIHtcblx0cGFkZGluZy1sZWZ0OiAyZW07XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLnN0YXRpYy1pdGVtIC5taW5pLWljb24ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5uYXYtaXRlbSB7XG5cdHRyYW5zaXRpb246IGNvbG9yIC40NXMgZWFzZSwgcGFkZGluZy1sZWZ0IC40NXMgZWFzZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW46IC41ZW0gMCAwO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5uYXYtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnNpZGViYXItZGVmYXVsdCAubmF2YmFyLW5hdiAuc3ViLW5hdiAubmF2LWl0ZW0ge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWktYm9sZCk7XG5cdGxpbmUtaGVpZ2h0OiAxLjZlbTtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWhpZ2hsaWdodC1mb250LWZhbWlseSk7XG5cdHRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2U7IFxufVxuXG4uc2lkZWJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCkge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCkgLnJpZ2h0LWljb24ge1xuXHR0cmFuc2l0aW9uOiBhbGwgMTAwbXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2lkZWJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZClbYXJpYS1leHBhbmRlZD10cnVlXSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5yaWdodC1pY29uLFxuLnNpZGViYXItZGVmYXVsdCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLnJpZ2h0LWljb24ge1xuXHR0cmFuc2l0aW9uOiBhbGwgMTAwbXMgZWFzZS1pbi1vdXQ7XG5cdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLnNpZGViYXItZGVmYXVsdCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpLmFjdGl2ZVthcmlhLWV4cGFuZGVkPWZhbHNlXSAucmlnaHQtaWNvbiB7XG5cdHRyYW5zaXRpb246IGFsbCAxMDBtcyBlYXNlLWluLW91dDtcblx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQgLm5hdmJhci1uYXY6bm90KC5jc3NfcHJlZml4LWhvcml6b250YWwtY29udGFpbmVyKSAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpOmhvdmVyOm5vdCguYWN0aXZlKTpub3QoW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0pIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeS1saWdodCk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLnNpZGViYXItZGVmYXVsdCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpOmhvdmVyOm5vdCguYWN0aXZlKTpub3QoW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0pIC5pY29uIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0IC5uYXZiYXItbmF2Om5vdCguY3NzX3ByZWZpeC1ob3Jpem9udGFsLWNvbnRhaW5lcikgLm5hdi1pdGVtLmN1cnJlbnRfcGFnZV9pdGVtPiAubmF2LWxpbms6bm90KC5kaXNhYmxlZCk6aG92ZXI6bm90KC5hY3RpdmUpOm5vdChbYXJpYS1leHBhbmRlZD10cnVlXSksXG4uc2lkZWJhci1kZWZhdWx0IC5uYXZiYXItbmF2Om5vdCguY3NzX3ByZWZpeC1ob3Jpem9udGFsLWNvbnRhaW5lcikgLm5hdi1pdGVtLmN1cnJlbnQtbWVudS1pdGVtPiAubmF2LWxpbms6bm90KC5kaXNhYmxlZCk6aG92ZXI6bm90KC5hY3RpdmUpOm5vdChbYXJpYS1leHBhbmRlZD10cnVlXSksXG4uc2lkZWJhci1kZWZhdWx0IC5uYXZiYXItbmF2Om5vdCguY3NzX3ByZWZpeC1ob3Jpem9udGFsLWNvbnRhaW5lcikgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKS5hY3RpdmUsIFxuLnNpZGViYXItZGVmYXVsdCAubmF2YmFyLW5hdjpub3QoLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1jb250YWluZXIpIC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZClbYXJpYS1leHBhbmRlZD10cnVlXSxcbi5zaWRlYmFyLWRlZmF1bHQgLm5hdmJhci1uYXY6bm90KC5jc3NfcHJlZml4LWhvcml6b250YWwtY29udGFpbmVyKSAubmF2LWl0ZW0uY3VycmVudF9wYWdlX2l0ZW0uYWN0aXZlPi5uYXYtbGluayxcbi5zaWRlYmFyLWRlZmF1bHQgLm5hdmJhci1uYXY6bm90KC5jc3NfcHJlZml4LWhvcml6b250YWwtY29udGFpbmVyKSAubmF2LWl0ZW0uY3VycmVudC1tZW51LWl0ZW0uYWN0aXZlPi5uYXYtbGluayB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZClbYXJpYS1leHBhbmRlZD10cnVlXSB7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpIHZhcigtLWJvcmRlci1yYWRpdXMpIDAgMDtcbn1cblxuLnNpZGViYXItZGVmYXVsdCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIC5pY29uIHtcblx0Y29sb3I6IHZhcigtLWRhcmstaWNvbi1jb2xvcik7XG5cdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZSAwcztcbn1cblxuLnNpZGViYXItZGVmYXVsdCAubmF2YmFyLW5hdjpub3QoLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1jb250YWluZXIpIC5uYXYtaXRlbS5jdXJyZW50X3BhZ2VfaXRlbT4gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpOmhvdmVyOm5vdCguYWN0aXZlKTpub3QoW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0pIC5pY29uLFxuLnNpZGViYXItZGVmYXVsdCAubmF2YmFyLW5hdjpub3QoLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1jb250YWluZXIpIC5uYXYtaXRlbS5jdXJyZW50LW1lbnUtaXRlbT4gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpOmhvdmVyOm5vdCguYWN0aXZlKTpub3QoW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0pIC5pY29uLFxuLnNpZGViYXItZGVmYXVsdCAubmF2YmFyLW5hdjpub3QoLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1jb250YWluZXIpIC5uYXYtaXRlbS5jdXJyZW50X3BhZ2VfaXRlbS5hY3RpdmU+Lm5hdi1saW5rPi5pY29uLFxuLnNpZGViYXItZGVmYXVsdCAubmF2YmFyLW5hdjpub3QoLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1jb250YWluZXIpIC5uYXYtaXRlbS5jdXJyZW50LW1lbnUtaXRlbT4ubmF2LWxpbms+Lmljb24sXG4uc2lkZWJhci1kZWZhdWx0IC5uYXZiYXItbmF2Om5vdCguY3NzX3ByZWZpeC1ob3Jpem9udGFsLWNvbnRhaW5lcikgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKS5hY3RpdmU+Lmljb24sXG4uc2lkZWJhci1kZWZhdWx0IC5uYXZiYXItbmF2Om5vdCguY3NzX3ByZWZpeC1ob3Jpem9udGFsLWNvbnRhaW5lcikgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKVthcmlhLWV4cGFuZGVkPXRydWVdPi5pY29uIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuLnNpZGViYXItZGVmYXVsdCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLnN1Yi1uYXYge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1iZ2NvbG9yKTtcbiAgICBwYWRkaW5nOiAuNWVtIDFlbSAxZW07XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIHZhcigtLWJvcmRlci1yYWRpdXMpIHZhcigtLWJvcmRlci1yYWRpdXMpO1xuICAgIHRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2U7XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQuc2lkZWJhci1taW5pIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAuc3ViLW5hdiB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5zdWItbmF2IC5zdWItbmF2IHtcblx0cGFkZGluZzogLjZlbTtcblx0Ym9yZGVyLXJhZGl1czogMCAwIHZhcigtLWJvcmRlci1yYWRpdXMpIHZhcigtLWJvcmRlci1yYWRpdXMpO1xuXHRib3gtc2hhZG93OiB2YXIoLS1nbG9iYWwtYm94LXNoYWRvdyk7XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQuc2lkZWJhci1taW5pIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAuc3ViLW5hdiAuc3ViLW5hdiB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayAuaWNvbiBzdmcsXG4uc2lkZWJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsgLmljb24gaW1nIHtcblx0d2lkdGg6IDEuNDI4ZW07XG4gICAgaGVpZ2h0OiAxLjQyOGVtO1xuICAgIG1heC13aWR0aDogMS40MjhlbTtcbn1cblxuLyogc2V0dGluZyBtZW51ICovXG4uc2lkZWJhciAubWVudS1sYWJlbCB7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1oaWdobGlnaHQtZm9udC1mYW1pbHkpO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtYWxsKTtcbiAgICBjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtc2VtaS1ib2xkKTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctb25lKTtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luLWJvdHRvbTogLjhlbTtcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZTtcbn1cblxuLnNpZGViYXIuc2lkZWJhci1taW5pIC5tZW51LWxhYmVsIHtcblx0cGFkZGluZzogMDtcbn1cblxuLnNpZGViYXIgLm1lbnUtbGFiZWwgLmNvdW50IHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcbn1cblxuLnNpZGViYXIgLnNpZGViYXItc2V0dGluZyAuc2lkZS1zZXR0aW5nLWRhdGEtYm94IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcbn1cblxuLnNpZGViYXIgLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1tYWluLWJveCB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWJvZHktYmdjb2xvcik7XG4gICAgcGFkZGluZzogMWVtO1xuXHRtYXJnaW46IDAgMWVtO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uc2lkZWJhci5zaWRlYmFyLW1pbmkgLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1tYWluLWJveCB7XG5cdHBhZGRpbmc6IDFlbSAuNmVtO1xufVxuXG4uc2lkZWJhciAuc2lkZWJhci1mb290ZXIgLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1tYWluLWJveCB1bC5pcS1tYWluLW1lbnUge1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRmbGV4LWRpcmVjdGlvbjogdW5zZXQ7XG5cdGdhcDogMS4xZW07XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIG1hcmdpbi10b3A6IDA7XG5cdHBhZGRpbmc6IDA7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZTtcbn1cblxuLnNpZGViYXItZGVmYXVsdC5zaWRlYmFyIC5zaWRlYmFyLWZvb3RlciAuY3NzX3ByZWZpeC1ob3Jpem9udGFsLW1haW4tYm94IHVsLmlxLW1haW4tbWVudSAubmF2LWxpbmsge1xuICAgIGhlaWdodDogMi41ZW07XG4gICAgd2lkdGg6IDIuNWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjJlbTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNpZGViYXIgLnNpZGViYXItZm9vdGVyIC5jc3NfcHJlZml4LWhvcml6b250YWwtbWFpbi1ib3ggLmxlZnQsIFxuLnNpZGViYXIgLnNpZGViYXItZm9vdGVyIC5jc3NfcHJlZml4LWhvcml6b250YWwtbWFpbi1ib3ggLnJpZ2h0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHdpZHRoOiAyZW07XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXHR6LWluZGV4OiA5O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5zaWRlYmFyIC5zaWRlYmFyLWZvb3RlciAuY3NzX3ByZWZpeC1ob3Jpem9udGFsLW1haW4tYm94IC5sZWZ0IHtcblx0bGVmdDogLjVlbTtcblx0cmlnaHQ6IGF1dG87XG59XG4uc2lkZWJhciAuc2lkZWJhci1mb290ZXIgLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1tYWluLWJveCAucmlnaHQge1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogLS41ZW07XG59XG5cbi5zaWRlYmFyLnNpZGViYXItbWluaSAuc2lkZWJhci1mb290ZXIgLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1tYWluLWJveCAubGVmdCwgXG4uc2lkZWJhci5zaWRlYmFyLW1pbmkgLnNpZGViYXItZm9vdGVyIC5jc3NfcHJlZml4LWhvcml6b250YWwtbWFpbi1ib3ggLnJpZ2h0e1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0dHJhbnNmb3JtOiBpbmhlcml0O1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuLnNpZGViYXIuc2lkZWJhci1taW5pIC5zaWRlYmFyLWZvb3RlciAuY3NzX3ByZWZpeC1ob3Jpem9udGFsLW1haW4tYm94IC5sZWZ0IHtcblx0dG9wOiAtLjM1ZW07XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5zaWRlYmFyLnNpZGViYXItbWluaSAuc2lkZWJhci1mb290ZXIgLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1tYWluLWJveCAucmlnaHQge1xuXHRib3R0b206IC0xLjNlbTtcbiAgICB0b3A6IGF1dG87XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uc2lkZWJhciAuc2lkZWJhci1mb290ZXIgLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1tYWluLWJveCB1bC5pcS1tYWluLW1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnNpZGViYXIgLnNpZGViYXItZm9vdGVyIC5jc3NfcHJlZml4LWhvcml6b250YWwtbWFpbi1ib3ggdWwuaXEtbWFpbi1tZW51IHtcblx0c2Nyb2xsYmFyLXdpZHRoOiBub25lO1xufVxuXG4uc2lkZWJhci5zaWRlYmFyLW1pbmkgLnNpZGViYXItZm9vdGVyIC5jc3NfcHJlZml4LWhvcml6b250YWwtbWFpbi1ib3ggdWwuaXEtbWFpbi1tZW51IHtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG5cdGhlaWdodDogMTFlbTtcbiAgICBnYXA6IC41ZW07XG59XG5cbi5zaWRlYmFyLnNpZGViYXItbWluaSAuc2lkZS1zZXR0aW5nLWRhdGEtYm94IHVsIHtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnNpZGViYXIgLnNpZGViYXItZm9vdGVyIC5jc3NfcHJlZml4LWhvcml6b250YWwtbWFpbi1ib3ggdWwuaXEtbWFpbi1tZW51IC5uYXYtaXRlbSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnNpZGViYXIgLnNpZGUtc2V0dGluZy1kYXRhLWJveCB1bCBsaSBhIHtcbiAgICBjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuICAgIGZvbnQtc2l6ZTogMS41ZW07XG59XG5cbi5zaWRlYmFyIC53aWRnZXQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogaW5oZXJpdDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBmbG9hdDogaW5oZXJpdDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWJvdHRvbTogLjA2M2VtIHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG5cdG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVlbTtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogMDtcbn1cblxuLnNpZGViYXIgLndpZGdldDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zaWRlYmFyIC53aWRnZXQ6bGFzdC1jaGlsZCAuaXEtbWFpbi1tZW51IHtcbiAgICBtYXJnaW4tYm90dG9tOiAuNjI1ZW07XG59IFxuXG4uc2lkZWJhci5zaWRlYmFyLW1pbmkgLnVzZXItbWVudS1oZWFkIC5pdGVtLWRldGFpbC1kYXRhIHtcbiAgICBvcGFjaXR5OiAwO1xufVxuXG4uc2lkZWJhciAuc2lkZWJhci1mb290ZXIgLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1tYWluLWJveCB1bC5pcS1tYWluLW1lbnUgLm1lbnUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMDtcblx0b3BhY2l0eTogMDtcbiAgICBkaXNwbGF5OiBub25lO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlO1xufVxuXG4uc2lkZWJhciAuc2lkZWJhci1mb290ZXIgLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1tYWluLWJveCB1bC5pcS1tYWluLW1lbnUgLm5hdi1pdGVtIHtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4uc2lkZWJhciAuc2lkZWJhci1mb290ZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDFlbTtcblx0d2lkdGg6IHZhcigtLXNpZGViYXItd2lkdGgpO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlO1xufVxuXG5cbi8qIHNpZGViYXIgbWluaSAqL1xuLnNpZGViYXItbWluaSB7XG5cdG1heC13aWR0aDogdmFyKC0tbWluaS1zaWRlYmFyLXdpZHRoKTtcbn1cblxuLnNpZGViYXIuc2lkZWJhci1taW5pIC5zaWRlYmFyLWhlYWRlciB7XG5cdHBhZGRpbmc6IC45NjRlbSAxZW07XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5zaWRlYmFyLW1pbmkgLm5hdmJhci1icmFuZCAubG9nby10aXRsZSB7XG5cdHRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2U7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG5cdG9wYWNpdHk6IDA7XG5cdGZvbnQtc2l6ZTogMDtcbn1cblxuLnNpZGViYXItbWluaSAuc2lkZWJhci10b2dnbGUgLmljb24ge1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlO1xufVxuXG4uc2lkZWJhci1taW5pLm5hdnMtcm91bmRlZCAuc2lkZWJhci1saXN0IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCkgaS5zaWRlbmF2LW1pbmktaWNvbixcbi5zaWRlYmFyLW1pbmkubmF2cy1waWxsIC5zaWRlYmFyLWxpc3QgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKSBpLnNpZGVuYXYtbWluaS1pY29uIHtcblx0bWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLnNpZGViYXItbWluaS5uYXZzLXJvdW5kZWQgLnNpZGViYXItbGlzdCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpIC5zdWItbmF2IC5uYXYtbGluayxcbi5zaWRlYmFyLW1pbmkubmF2cy1waWxsIC5zaWRlYmFyLWxpc3QgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKSAuc3ViLW5hdiAubmF2LWxpbmsge1xuXHRwYWRkaW5nLWxlZnQ6IDEuNWVtO1xufVxuXG4uc2lkZWJhci1taW5pIC5zaWRlYmFyLWJvZHkge1xuXHRwYWRkaW5nLXJpZ2h0OiAxLjJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMmVtO1xufVxuXG4uc2lkZWJhci1taW5pIC5zaWRlYmFyLWxpc3QgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKSBzcGFuIHtcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSBzY2FsZSgwKTtcblx0b3BhY2l0eTogMDtcbn1cblxuLnNpZGViYXItbWluaSAuc2lkZWJhci1saXN0IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCkgc3Bhbi5zaWRlbmF2LW1pbmktaWNvbiB7XG5cdG9wYWNpdHk6IDE7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpIHNjYWxlKDEpO1xufVxuXG4uc2lkZWJhci1taW5pIC5zaWRlYmFyLWxpc3QgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKSBpLnNpZGVuYXYtbWluaS1pY29uIHtcblx0Zm9udC1zdHlsZTogaW5oZXJpdCAhaW1wb3J0YW50O1xuXHRvcGFjaXR5OiAxO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLWxlZnQ6IC4yNWVtO1xufVxuXG4uc2lkZWJhci1taW5pIC5zaWRlYmFyLWxpc3QgLnN0YXRpYy1pdGVtIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2lkZWJhci1taW5pIC5zaWRlYmFyLWxpc3QgLnN0YXRpYy1pdGVtIC5kZWZhdWx0LWljb24ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uc2lkZWJhci1taW5pIC5zaWRlYmFyLWxpc3QgLnN0YXRpYy1pdGVtIC5taW5pLWljb24ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLnNpZGViYXItbWluaS5zaWRlYmFyLWhvdmVyOmhvdmVyIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsgaS5zaWRlbmF2LW1pbmktaWNvbiB7XG5cdG9wYWNpdHk6IDA7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaWRlYmFyLnNpZGViYXItbWluaS5zaWRlYmFyLWJveGVkKy5tYWluLWNvbnRlbnQge1xuXHRtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1taW5pLXNpZGViYXItd2lkdGgpICsgMmVtKTtcbn1cblxuLnNpZGViYXIuc2lkZWJhci1taW5pKy5tYWluLWNvbnRlbnQge1xuXHR0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcblx0bWFyZ2luLWxlZnQ6IHZhcigtLW1pbmktc2lkZWJhci13aWR0aCk7XG59XG5cbi5zaWRlYmFyLnNpZGViYXItbWluaS5zaWRlYmFyLWhvdmVyLnNpZGViYXItdHJhbnNwYXJlbnQ6aG92ZXIrLm1haW4tY29udGVudCB7XG5cdG1hcmdpbi1sZWZ0OiAxNi4yZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNpZGViYXIuc2lkZWJhci1taW5pLnNpZGViYXItaG92ZXIuc2lkZWJhci10cmFuc3BhcmVudDpob3ZlcisubWFpbi1jb250ZW50IC5pcS1oZWFkZXItaW1nIHtcblx0d2lkdGg6IC13ZWJraXQtY2FsYygxMDAlIC0gMGVtKSAhaW1wb3J0YW50O1xuXHR3aWR0aDogY2FsYygxMDAlIC0gMGVtKSAhaW1wb3J0YW50O1xufVxuXG4uc2lkZWJhci5zaWRlYmFyLW1pbmkgLnNpZGViYXItZm9vdGVyIHtcblx0d2lkdGg6IHZhcigtLW1pbmktc2lkZWJhci13aWR0aCk7XG59XG5cbi5zaWRlYmFyIC5zaWRlYmFyLWxpc3QgLndpZGdldF9pcW9uaWNfbmF2aWdhdGlvbl9tZW51Omxhc3QtY2hpbGQgdWwgbGk6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLjYyNWVtO1xufVxuXG4uc2lkZWJhci5zaWRlYmFyLWJveGVkIC53aWRnZXQ6bGFzdC1jaGlsZCAuaXEtbWFpbi1tZW51e1xuXHRtYXJnaW4tYm90dG9tOiAxLjU2ZW07XG59XG5cbi5zaWRlYmFyLWJveGVkLnNpZGViYXItbWluaSAuc2lkZWJhci1saXN0IC53aWRnZXRfaXFvbmljX25hdmlnYXRpb25fbWVudTpsYXN0LWNoaWxkIHVsIGxpOmxhc3QtY2hpbGR7XG5cdG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuXG4vKiByb3VuZGVkIGFsbCAqL1xuXG4ubmF2cy1yb3VuZGVkLWFsbC5zaWRlYmFyLW1pbmk6bm90KDpob3ZlcikgLnNpZGViYXItYm9keSB7XG5cdHBhZGRpbmctbGVmdDogMWVtO1xufVxuXG4ubmF2cy1yb3VuZGVkLWFsbC5zaWRlYmFyLW1pbmkgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayB7XG5cdHBhZGRpbmc6IC42MjVlbSAuNzVlbTtcbn1cblxuLm5hdnMtcm91bmRlZC1hbGwgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayB7XG5cdHBhZGRpbmc6IC42MjVlbSAxZW07XG59XG5cbi5uYXZzLXJvdW5kZWQtYWxsIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCkge1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IC4yNWVtO1xuXHRib3JkZXItcmFkaXVzOiAuMjVlbTtcbn1cblxuLm5hdnMtcm91bmRlZC1hbGwgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKVthcmlhLWV4cGFuZGVkPXRydWVdOmFmdGVyIHtcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAuMjVlbTtcblx0Ym9yZGVyLXJhZGl1czogLjI1ZW07XG59XG5cbi8qIHNpZGViYXIgYm9yZGVyIHN0eWxlICovXG4uc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQgLnNpZGViYXItYm9keSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnNpZGViYXItZGVmYXVsdC5sZWZ0LWJvcmRlcmVkLnNpZGViYXItbWluaSAuc2lkZWJhci1ib2R5IHtcblx0cGFkZGluZy1yaWdodDogMXJlbTtcblx0cGFkZGluZy1sZWZ0OiAxcmVtO1xufVxuLnNpZGViYXIubGVmdC1ib3JkZXJlZCAudXNlci1tZW51LWhlYWQge1xuXHRwYWRkaW5nLWxlZnQ6IDJlbTtcbn1cbi5zaWRlYmFyLnNpZGViYXItbWluaS5sZWZ0LWJvcmRlcmVkIC51c2VyLW1lbnUtaGVhZCB7XG5cdHBhZGRpbmctbGVmdDogMWVtO1xufVxuLnNpZGViYXIubGVmdC1ib3JkZXJlZCAubWVudS1sYWJlbCB7XG5cdHBhZGRpbmc6IDAgMmVtO1xufVxuLnNpZGViYXIuc2lkZWJhci1taW5pLmxlZnQtYm9yZGVyZWQgLm1lbnUtbGFiZWwge1xuXHRwYWRkaW5nOiAwIDFlbTtcbn1cblxuLnNpZGViYXItZGVmYXVsdC5sZWZ0LWJvcmRlcmVkLnNpZGViYXItbWluaSAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcblx0cGFkZGluZzogLjYyNWVtIC43NWVtO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQgLm5hdmJhci1uYXY6bm90KC5jc3NfcHJlZml4LWhvcml6b250YWwtY29udGFpbmVyKSAubmF2LWl0ZW0uY3VycmVudC1tZW51LWl0ZW0+Lm5hdi1saW5rLCBcbi5zaWRlYmFyLWRlZmF1bHQubGVmdC1ib3JkZXJlZCAubmF2YmFyLW5hdjpub3QoLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1jb250YWluZXIpIC5uYXYtaXRlbS5jdXJyZW50LW1lbnUtaXRlbT4ubmF2LWxpbms6bm90KC5kaXNhYmxlZCk6aG92ZXI6bm90KC5hY3RpdmUpOm5vdChbYXJpYS1leHBhbmRlZD10cnVlXSksIFxuLnNpZGViYXItZGVmYXVsdC5sZWZ0LWJvcmRlcmVkIC5uYXZiYXItbmF2Om5vdCguY3NzX3ByZWZpeC1ob3Jpem9udGFsLWNvbnRhaW5lcikgLm5hdi1pdGVtLmN1cnJlbnRfcGFnZV9pdGVtPi5uYXYtbGluaywgXG4uc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQgLm5hdmJhci1uYXY6bm90KC5jc3NfcHJlZml4LWhvcml6b250YWwtY29udGFpbmVyKSAubmF2LWl0ZW0uY3VycmVudF9wYWdlX2l0ZW0+Lm5hdi1saW5rOm5vdCguZGlzYWJsZWQpOmhvdmVyOm5vdCguYWN0aXZlKTpub3QoW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0pLCBcbi5zaWRlYmFyLWRlZmF1bHQubGVmdC1ib3JkZXJlZCAubmF2YmFyLW5hdjpub3QoLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1jb250YWluZXIpIC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCBcbi5zaWRlYmFyLWRlZmF1bHQubGVmdC1ib3JkZXJlZCAubmF2YmFyLW5hdjpub3QoLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1jb250YWluZXIpIC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZClbYXJpYS1leHBhbmRlZD10cnVlXSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQubGVmdC1ib3JkZXJlZCAubmF2YmFyLW5hdiAubmF2LWl0ZW0uY3VycmVudC1tZW51LWl0ZW0+Lm5hdi1saW5rOm5vdCguZGlzYWJsZWQpOmhvdmVyOm5vdCguYWN0aXZlKTpub3QoW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0pIC5pY29uLCBcbi5zaWRlYmFyLWRlZmF1bHQubGVmdC1ib3JkZXJlZCAubmF2YmFyLW5hdiAubmF2LWl0ZW0uY3VycmVudC1tZW51LWl0ZW0+Lm5hdi1saW5rPi5pY29uLCBcbi5zaWRlYmFyLWRlZmF1bHQubGVmdC1ib3JkZXJlZCAubmF2YmFyLW5hdiAubmF2LWl0ZW0uY3VycmVudF9wYWdlX2l0ZW0+Lm5hdi1saW5rOm5vdCguZGlzYWJsZWQpOmhvdmVyOm5vdCguYWN0aXZlKTpub3QoW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0pIC5pY29uLCBcbi5zaWRlYmFyLWRlZmF1bHQubGVmdC1ib3JkZXJlZCAubmF2YmFyLW5hdiAubmF2LWl0ZW0uY3VycmVudF9wYWdlX2l0ZW0+Lm5hdi1saW5rPi5pY29uLCBcbi5zaWRlYmFyLWRlZmF1bHQubGVmdC1ib3JkZXJlZCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpLmFjdGl2ZT4uaWNvbiwgXG4uc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKVthcmlhLWV4cGFuZGVkPXRydWVdPi5pY29uIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQgLm5hdmJhci1uYXY6bm90KC5jc3NfcHJlZml4LWhvcml6b250YWwtY29udGFpbmVyKSAubmF2LWl0ZW0uY3VycmVudC1tZW51LWl0ZW0+Lm5hdi1saW5rPi5pY29uLCBcbi5zaWRlYmFyLWRlZmF1bHQubGVmdC1ib3JkZXJlZCAubmF2YmFyLW5hdjpub3QoLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1jb250YWluZXIpIC5uYXYtaXRlbS5jdXJyZW50X3BhZ2VfaXRlbS5hY3RpdmU+Lm5hdi1saW5rPi5pY29uIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQuc2lkZWJhci1taW5pIC5uYXZiYXItbmF2Om5vdCguc3ViLW5hdik+Lm5hdi1pdGVtLmFjdGl2ZTo6YmVmb3JlLFxuLnNpZGViYXItZGVmYXVsdC5sZWZ0LWJvcmRlcmVkLnNpZGViYXItbWluaSAubmF2YmFyLW5hdjpub3QoLnN1Yi1uYXYpPi5uYXYtaXRlbTpub3QoLnN0YXRpYy1pdGVtKTo6YmVmb3JlIHtcblx0bGVmdDogLS45MWVtO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQuc2lkZWJhci1taW5pLnNpZGViYXItaG92ZXI6aG92ZXIgLm5hdmJhci1uYXY6bm90KC5zdWItbmF2KT4ubmF2LWl0ZW0uYWN0aXZlOjpiZWZvcmUsXG4uc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQuc2lkZWJhci1taW5pLnNpZGViYXItaG92ZXI6aG92ZXIgLm5hdmJhci1uYXY6bm90KC5zdWItbmF2KT4ubmF2LWl0ZW06bm90KC5zdGF0aWMtaXRlbSk6OmJlZm9yZSB7XG5cdGxlZnQ6IC0uOTFlbTtcbn1cblxuLnNpZGViYXItZGVmYXVsdC5sZWZ0LWJvcmRlcmVkIC5uYXZiYXItbmF2Om5vdCguc3ViLW5hdik+Lm5hdi1pdGVtOm5vdCguc3RhdGljLWl0ZW0pIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQgLm5hdmJhci1uYXYuY3NzX3ByZWZpeC1ob3Jpem9udGFsLWNvbnRhaW5lcj4ubmF2LWl0ZW06bm90KC5zdGF0aWMtaXRlbSk6OmJlZm9yZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4uc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQgLm5hdmJhci1uYXY6bm90KC5zdWItbmF2KT4ubmF2LWl0ZW06bm90KC5zdGF0aWMtaXRlbSk6OmJlZm9yZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Y29udGVudDogXCJcIjtcblx0d2lkdGg6IDRweDtcblx0aGVpZ2h0OiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjI1cmVtO1xuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLjI1cmVtO1xuXHR6LWluZGV4OiAxO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2UtaW4tb3V0O1xufVxuXG4uc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQgLm5hdmJhci1uYXY6bm90KC5zdWItbmF2KT4ubmF2LWl0ZW06bm90KC5zdGF0aWMtaXRlbSk6aG92ZXI6OmJlZm9yZSB7XG5cdGhlaWdodDogMTAwJTtcblx0dHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLWluLW91dDtcblx0ei1pbmRleDogMTtcbn1cblxuLnNpZGViYXItZGVmYXVsdC5sZWZ0LWJvcmRlcmVkIC5uYXZiYXItbmF2Om5vdCguc3ViLW5hdik+Lm5hdi1pdGVtLmFjdGl2ZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNpZGViYXItZGVmYXVsdC5sZWZ0LWJvcmRlcmVkIC5uYXZiYXItbmF2Om5vdCguc3ViLW5hdik+Lm5hdi1pdGVtLmFjdGl2ZTo6YmVmb3JlIHtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKVthcmlhLWV4cGFuZGVkPXRydWVdIHtcblx0YmFja2dyb3VuZDogdW5zZXQ7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLnNpZGViYXItZGVmYXVsdC5sZWZ0LWJvcmRlcmVkIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCk6aG92ZXI6bm90KC5hY3RpdmUpOm5vdChbYXJpYS1leHBhbmRlZD10cnVlXSkge1xuXHRiYWNrZ3JvdW5kOiB1bnNldCAhaW1wb3J0YW50O1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQubGVmdC1ib3JkZXJlZC5zaWRlYmFyLWNvbG9yIC5uYXZiYXItbmF2Om5vdCguc3ViLW5hdik+Lm5hdi1pdGVtLmFjdGl2ZTo6YmVmb3JlLFxuLnNpZGViYXItZGVmYXVsdC5sZWZ0LWJvcmRlcmVkLnNpZGViYXItY29sb3IgLm5hdmJhci1uYXY6bm90KC5zdWItbmF2KT4ubmF2LWl0ZW06bm90KC5zdGF0aWMtaXRlbSk6OmJlZm9yZSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuLnNpZGViYXItZGVmYXVsdC5sZWZ0LWJvcmRlcmVkLnNpZGViYXItY29sb3IgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKSB7XG5cdGNvbG9yOiAjZWRlZGVkO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQuc2lkZWJhci1jb2xvciAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaWRlYmFyLWRlZmF1bHQubGVmdC1ib3JkZXJlZC5zaWRlYmFyLWNvbG9yIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZClbYXJpYS1leHBhbmRlZD10cnVlXSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQubGVmdC1ib3JkZXJlZC5zaWRlYmFyLWNvbG9yIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCk6aG92ZXI6bm90KC5hY3RpdmUpOm5vdChbYXJpYS1leHBhbmRlZD10cnVlXSkge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQuc2lkZWJhci1jb2xvciAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rLmRpc2FibGVkIC5kZWZhdWx0LWljb24ge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG5cbi8qIHNpZGViYXIgRGFyayAqL1xuLnNpZGViYXIuc2lkZWJhci1kYXJrIC5uYXZiYXItYnJhbmQgc3ZnLFxuLnNpZGViYXIuc2lkZWJhci1jb2xvciAubmF2YmFyLWJyYW5kIHN2ZyB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi5zaWRlYmFyLnNpZGViYXItZGFyayAuc2lkZWJhci1ib3JkZXItcHJvZmlsZS1jYXJkLFxuLnNpZGViYXIuc2lkZWJhci1jb2xvciAuc2lkZWJhci1ib3JkZXItcHJvZmlsZS1jYXJkIHtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi5zaWRlYmFyLnNpZGViYXItZGFyayAuc2lkZWJhci1ib3JkZXItcHJvZmlsZS1jYXJkIC5zaWRlYmFyLWJvcmRlci1wcm9maWxlLWJvZHkgLnNpZGViYXItYnRuLFxuLnNpZGViYXIuc2lkZWJhci1jb2xvciAuc2lkZWJhci1ib3JkZXItcHJvZmlsZS1jYXJkIC5zaWRlYmFyLWJvcmRlci1wcm9maWxlLWJvZHkgLnNpZGViYXItYnRuIHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4uc2lkZWJhci5zaWRlYmFyLWRhcmsgLnNpZGViYXItYm9yZGVyLXByb2ZpbGUtY2FyZCAuc2lkZWJhci1ib3JkZXItcHJvZmlsZS1ib2R5IC5zaWRlYmFyLWJvcmRlci11c2VyLWRhdGEgLnNpZGViYXItYm9yZGVyLWRhdGEsXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yIC5zaWRlYmFyLWJvcmRlci1wcm9maWxlLWNhcmQgLnNpZGViYXItYm9yZGVyLXByb2ZpbGUtYm9keSAuc2lkZWJhci1ib3JkZXItdXNlci1kYXRhIC5zaWRlYmFyLWJvcmRlci1kYXRhIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuLnNpZGViYXIuc2lkZWJhci1kYXJrLnNpZGViYXItZGVmYXVsdCAuc2lkZWJhci1saXN0IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsuc3RhdGljLWl0ZW0gLmRlZmF1bHQtaWNvbixcbi5zaWRlYmFyLnNpZGViYXItY29sb3Iuc2lkZWJhci1kZWZhdWx0IC5zaWRlYmFyLWxpc3QgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluay5zdGF0aWMtaXRlbSAuZGVmYXVsdC1pY29uIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuLnNpZGViYXIuc2lkZWJhci1kYXJrIC5ub3RpZmljYXRpb24tYWxlcnQge1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXNpZGViYXItZGFyayk7XG59XG5cbi5zaWRlYmFyLWRhcmsge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zaWRlYmFyLWRhcmspO1xufVxuXG4uc2lkZWJhci1kYXJrIC5uYXZiYXItYnJhbmQgLmxvZ28tbGlnaHQge1xuXHRvcGFjaXR5OiAxO1xuXHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlO1xufVxuXG4uc2lkZWJhci1kYXJrIC5uYXZiYXItYnJhbmQgLmxvZ28tZGFyayB7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zZm9ybTogc2NhbGUoMCk7XG5cdHRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2U7XG59XG5cbi5zaWRlYmFyLWRhcmsgLm5hdmJhci1icmFuZCAubG9nby10aXRsZSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi5zaWRlYmFyLWRhcmsgLnNpZGViYXItaGVhZGVyIHtcblx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogIzM3M2IzZTtcbn1cblxuLnNpZGViYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rLmRpc2FibGVkIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuLnNpZGViYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpLFxuLnNpZGViYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpIC5pY29uICB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSlcbn1cblxuLnNpZGViYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpW2FyaWEtZXhwYW5kZWQ9dHJ1ZV06YWZ0ZXIge1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuLnNpZGViYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaWRlYmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKVthcmlhLWV4cGFuZGVkPXRydWVdIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJveC1zaGFkb3c6IDAgMTBweCAyMHB4IC0xMHB4IHJnYmEoMTcsIDM4LCAxNDYsIDAuNCk7XG59XG5cbi5zaWRlYmFyLWRhcmsgLm5hdmJhci1uYXY6bm90KC5jc3NfcHJlZml4LWhvcml6b250YWwtY29udGFpbmVyKSAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpOmhvdmVyOm5vdCguYWN0aXZlKTpub3QoW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0pIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuLnNpZGViYXIuc2lkZWJhci1kYXJrIC5zaWRlYmFyLXRvZ2dsZSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXNpZGViYXItZGFyayk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG4uc2lkZWJhci1kYXJrIC51c2VyLW1lbnUtaGVhZCAuaXRlbS1kZXRhaWwtZGF0YSAuaXRlbS10aXRsZSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG4uc2lkZWJhci5zaWRlYmFyLWRhcmsgLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1tYWluLWJveCB7XG4gICAgYmFja2dyb3VuZDogcmdiKDI5IDMzIDM4IC8gOTAlKTtcbn1cbi5zaWRlYmFyLWRlZmF1bHQuc2lkZWJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAuc3ViLW5hdiB7XG4gICAgYmFja2dyb3VuZDogaHNsYSgwLDAlLDEwMCUsLjEpO1xufVxuXG4vKiBzaWRlYmFyIGhvdmVyICovXG4uc2lkZWJhci1ob3Zlcjpob3ZlciB7XG5cdG1heC13aWR0aDogdmFyKC0tc2lkZWJhci13aWR0aCk7XG59XG5cbi5zaWRlYmFyLWhvdmVyOmhvdmVyIC5sb2dvLXRpdGxlIHtcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcblx0b3BhY2l0eTogMTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDQpO1xufVxuXG4uc2lkZWJhci5zaWRlYmFyLW1pbmkuc2lkZWJhci1ob3Zlcjpob3ZlciAuc2lkZWJhci1oZWFkZXJ7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uc2lkZWJhci1ob3Zlcjpob3ZlciAuc2lkZWJhci1saXN0IC5zdGF0aWMtaXRlbSB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5zaWRlYmFyLWhvdmVyOmhvdmVyIC5zaWRlYmFyLWxpc3QgLnN0YXRpYy1pdGVtIC5kZWZhdWx0LWljb24ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLnNpZGViYXItaG92ZXI6aG92ZXIgLnNpZGViYXItbGlzdCAuc3RhdGljLWl0ZW0gLm1pbmktaWNvbiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaWRlYmFyLWhvdmVyOmhvdmVyIC5zaWRlYmFyLWxpc3QgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKSBzcGFuIHtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlO1xufVxuXG4uc2lkZWJhci1ob3Zlcjpob3ZlciAuc2lkZWJhci1saXN0IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCkgLmljb24ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLnNpZGViYXIuc2lkZWJhci1ob3Zlcjpob3ZlciAudXNlci1tZW51LWhlYWQgLml0ZW0tZGV0YWlsLWRhdGEge1xuXHRvcGFjaXR5OiAxO1xufVxuLnNpZGViYXIuc2lkZWJhci1taW5pLnNpZGViYXItaG92ZXI6aG92ZXIgLnNpZGUtc2V0dGluZy1kYXRhLWJveCB1bCwgXG4uc2lkZWJhci5zaWRlYmFyLW1pbmkuc2lkZWJhci1ob3Zlcjpob3ZlciAuc2lkZWJhci1mb290ZXIgLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1tYWluLWJveCB1bC5pcS1tYWluLW1lbnUge1xuXHRmbGV4LWRpcmVjdGlvbjogdW5zZXQ7XG5cdGhlaWdodDogYXV0bztcbn1cbi5zaWRlYmFyLnNpZGViYXItbWluaS5zaWRlYmFyLWhvdmVyOmhvdmVyIC5zaWRlYmFyLWZvb3RlciB7XG5cdHdpZHRoOiB2YXIoLS1zaWRlYmFyLXdpZHRoKTtcbn1cbi5zaWRlYmFyLnNpZGViYXItbWluaS5zaWRlYmFyLWhvdmVyOmhvdmVyIC5tZW51LWxhYmVsIHtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zaWRlYmFyLnNpZGViYXItbWluaS5zaWRlYmFyLWhvdmVyOmhvdmVyIC5kYXRhLXNjcm9sbGJhciB7XG5cdG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMi41ZW0pO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LnNpZGViYXIuc2lkZWJhci1taW5pLnNpZGViYXItaG92ZXI6aG92ZXIrLm1haW4tY29udGVudCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdH1cblxuXHQuc2lkZWJhciB7XG5cdFx0ei1pbmRleDogOTk5OTk7XG5cdH1cblxuXHQuYWRtaW4tYmFyIC5zaWRlYmFyIHtcblx0XHR0b3A6IDA7XG5cdH1cbn1cblxuLyogc2lkZWJhciBib3ggKi9cbi5zaWRlYmFyLWJveGVkIHtcblx0bWFyZ2luOiAxZW07XG5cdGJvcmRlci1yYWRpdXM6IC4yNWVtO1xufVxuXG4uc2lkZWJhci5zaWRlYmFyLWJveGVkKy5tYWluLWNvbnRlbnQge1xuXHR0cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAuNDVzIGVhc2U7XG5cdG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLXNpZGViYXItd2lkdGgpICsgMmVtKTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2lkZWJhci5zaWRlYmFyLWJveGVkKy5tYWluLWNvbnRlbnQ+aGVhZGVyIHtcblx0dHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgLjQ1cyBlYXNlO1xuXHRtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1zaWRlYmFyLXdpZHRoKSArIDJlbSk7XG5cdG1hcmdpbi10b3A6IDFlbTtcblx0bWFyZ2luLXJpZ2h0OiAxZW07XG59XG5cbi5zaWRlYmFyLnNpZGViYXItbWluaS5zaWRlYmFyLWJveGVkKy5tYWluLWNvbnRlbnQ+aGVhZGVyIHtcblx0bWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tbWluaS1zaWRlYmFyLXdpZHRoKSArIDJlbSk7XG59XG5cbi5zaWRlYmFyLnNpZGViYXItYm94ZWQrLm1haW4tY29udGVudCAubmF2Lm5hdmJhciB7XG5cdG1hcmdpbjogMWVtIDFlbSAwO1xuXHRib3JkZXItcmFkaXVzOiAuMjVlbTtcbn1cblxuLnNpZGViYXIuc2lkZWJhci1ib3hlZCsubWFpbi1jb250ZW50IC5mb290ZXIge1xuXHRtYXJnaW46IDAgMWVtIDFlbSAwO1xuXHRib3JkZXItcmFkaXVzOiAuMTI1ZW07XG59XG5cbi5zaWRlYmFyLnNpZGViYXItYm94ZWQrLm1haW4tY29udGVudCAuY29udGVudC1hcmVhIC5zaXRlLW1haW4ge1xuICAgIHBhZGRpbmctdG9wOiAzZW0gIWltcG9ydGFudDtcbn1cblxuLyogc2lkZWJhciB0cmFuc3ByZW50ICovXG4uc2lkZWJhci10cmFuc3BhcmVudCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3gtc2hhZG93OiBub25lO1xufVxuXG4uc2lkZWJhci5zaWRlYmFyLXRyYW5zcGFyZW50IC5zaWRlYmFyLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUtYm94KTtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNpZGViYXItZGVmYXVsdC5zaWRlYmFyLXRyYW5zcGFyZW50IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZClbYXJpYS1leHBhbmRlZD10cnVlXSB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG59XG4uc2lkZWJhci5zaWRlYmFyLXRyYW5zcGFyZW50IC5jc3NfcHJlZml4LWhvcml6b250YWwtbWFpbi1ib3gge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZS1ib3gpO1xufVxuLnNpZGViYXIuc2lkZWJhci10cmFuc3BhcmVudCAuc2lkZWJhci10b2dnbGUgLm1lbnUtYnRuIHtcblx0cGFkZGluZy1sZWZ0OiAuNmVtO1xuICAgIHBhZGRpbmctdG9wOiAuM2VtO1xufVxuLnNpZGViYXIuc2lkZWJhci10cmFuc3BhcmVudC5zaWRlYmFyLW1pbmkgLnNpZGViYXItdG9nZ2xlIC5tZW51LWJ0biB7XG4gICAgcGFkZGluZy1yaWdodDogLjhlbTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbn1cbi5zaWRlYmFyLnNpZGViYXItdHJhbnNwYXJlbnQgLnNpZGViYXItdG9nZ2xlIHtcblx0cmlnaHQ6IC0yZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LnNpZGViYXIuc2lkZWJhci10cmFuc3BhcmVudCB7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUtYm94KTtcblx0fVxufVxuXG4vKiBuYXYgcGlsbCAqL1xuLm5hdnMtcGlsbCAuc2lkZWJhci1ib2R5IHtcblx0cGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uc2lkZWJhci5uYXZzLXBpbGwgLnVzZXItbWVudS1oZWFkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJlbTtcbn1cblxuLnNpZGViYXIuc2lkZWJhci1taW5pLm5hdnMtcGlsbCAudXNlci1tZW51LWhlYWQge1xuICAgIHBhZGRpbmctbGVmdDogMWVtO1xufVxuXG4uc2lkZWJhci5uYXZzLXBpbGwgLm1lbnUtbGFiZWwge1xuXHRwYWRkaW5nOiAwIDJlbTtcbn1cblxuLm5hdnMtcGlsbCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcblx0cGFkZGluZzogLjYyNWVtIDEuOGVtO1xufVxuXG4ubmF2cy1waWxsOm5vdCguc2lkZWJhci1taW5pKSAubmF2YmFyLW5hdiAubmF2LWl0ZW06bm90KC5zdGF0aWMtaXRlbSkge1xuXHRwYWRkaW5nOiAwO1xufVxuXG4ubmF2cy1waWxsOm5vdCguc2lkZWJhci1taW5pKSAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcblx0cGFkZGluZzogLjYyNWVtIDFlbTtcbn1cblxuLm5hdnMtcGlsbDpub3QoLnNpZGViYXItbWluaSkgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKSAuc3ViLW5hdiAubmF2LWxpbmsge1xuXHRwYWRkaW5nLWxlZnQ6IDJlbTtcbn1cblxuLm5hdnMtcGlsbCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpIHtcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtcGlsbCk7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXBpbGwpO1xufVxuXG4ubmF2cy1waWxsIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZClbYXJpYS1leHBhbmRlZD10cnVlXTphZnRlciB7XG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXBpbGwpO1xuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1waWxsKTtcbn1cblxuLnNpZGViYXItZGVmYXVsdC5uYXZzLXBpbGwgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKVthcmlhLWV4cGFuZGVkPXRydWVdIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIHZhcigtLWJvcmRlci1yYWRpdXMpIDAgMDtcbn1cblxuLnNpZGViYXIubmF2cy1waWxsIC5jc3NfcHJlZml4LWhvcml6b250YWwtbWFpbi1ib3gge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKiBOYXYgUGlsbCBBbGwgKi9cblxuLm5hdnMtcGlsbC1hbGwuc2lkZWJhci1taW5pIC5zaWRlYmFyLWJvZHkge1xuXHRwYWRkaW5nLXJpZ2h0OiAxZW07XG59XG5cbi5uYXZzLXBpbGwtYWxsLnNpZGViYXItbWluaSAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcblx0cGFkZGluZzogLjYyNWVtIDEuMWVtO1xufVxuXG4ubmF2cy1waWxsLWFsbCAuc2lkZWJhci1ib2R5IHtcblx0cGFkZGluZy1yaWdodDogMWVtO1xufVxuXG4ubmF2cy1waWxsLWFsbCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcblx0cGFkZGluZzogLjYyNWVtIDFlbTtcbn1cblxuLm5hdnMtcGlsbC1hbGwgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKSB7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtcGlsbCk7XG59XG5cbi5uYXZzLXBpbGwtYWxsIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZClbYXJpYS1leHBhbmRlZD10cnVlXTphZnRlciB7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtcGlsbCk7XG59XG5cbi8qIG5hdiByb3VuZGVkICovXG4ubmF2cy1yb3VuZGVkIC5zaWRlYmFyLWJvZHkge1xuXHRwYWRkaW5nLXJpZ2h0OiAxZW07XG5cdHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnNpZGViYXIubmF2cy1yb3VuZGVkIC51c2VyLW1lbnUtaGVhZCB7XG5cdHBhZGRpbmctbGVmdDogMmVtO1xufVxuLnNpZGViYXIubmF2cy1yb3VuZGVkLnNpZGViYXItbWluaSAudXNlci1tZW51LWhlYWQge1xuXHRwYWRkaW5nLWxlZnQ6IDFlbTtcbn1cblxuLm5hdnMtcm91bmRlZDpub3QoLnNpZGViYXItbWluaSkgLm5hdmJhci1uYXYgLm5hdi1pdGVtOm5vdCguc3RhdGljLWl0ZW0pIHtcblx0cGFkZGluZzogMDtcbn1cblxuLm5hdnMtcm91bmRlZDpub3QoLnNpZGViYXItbWluaSkgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayB7XG5cdHBhZGRpbmc6IC42MjVlbSAxZW07XG59XG5cbi5uYXZzLXJvdW5kZWQ6bm90KC5zaWRlYmFyLW1pbmkpIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCkgLnN1Yi1uYXYgLm5hdi1saW5rIHtcblx0cGFkZGluZy1sZWZ0OiAyZW07XG59XG5cbi5uYXZzLXJvdW5kZWQgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayB7XG5cdHBhZGRpbmc6IC42MjVlbSAxLjhlbTtcbn1cblxuLm5hdnMtcm91bmRlZCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpIHtcblx0Ym9yZGVyLXJhZGl1czogMCB2YXIoLS1ib3JkZXItcmFkaXVzKSB2YXIoLS1ib3JkZXItcmFkaXVzKSAwO1xufVxuXG4ubmF2cy1yb3VuZGVkIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZClbYXJpYS1leHBhbmRlZD10cnVlXTphZnRlciB7XG5cdGJvcmRlci1yYWRpdXM6IDAgdmFyKC0tYm9yZGVyLXJhZGl1cykgdmFyKC0tYm9yZGVyLXJhZGl1cykgMDtcbn1cbi5zaWRlYmFyLm5hdnMtcm91bmRlZCAuY3NzX3ByZWZpeC1ob3Jpem9udGFsLW1haW4tYm94IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbn1cbi5zaWRlYmFyLm5hdnMtcm91bmRlZCAubWVudS1sYWJlbCB7XG5cdHBhZGRpbmc6IDAgMmVtO1xufVxuLnNpZGViYXIuc2lkZWJhci1taW5pLm5hdnMtcm91bmRlZCAubWVudS1sYWJlbCB7XG5cdHBhZGRpbmc6IDAgMS41ZW07XG59XG5cbi8qIG5hdiByb3VuZGVkIGFsbCAqL1xuXG4ubmF2cy1yb3VuZGVkLWFsbC5zaWRlYmFyLW1pbmkgLnNpZGViYXItYm9keSB7XG5cdHBhZGRpbmctcmlnaHQ6IDEuMmVtO1xuXHRwYWRkaW5nLWxlZnQ6IDEuMmVtO1xufVxuXG4ubmF2cy1yb3VuZGVkLWFsbC5zaWRlYmFyLW1pbmk6bm90KDpob3ZlcikgLnNpZGViYXItYm9keSB7XG5cdHBhZGRpbmctcmlnaHQ6IDEuMmVtO1xuICAgIHBhZGRpbmctbGVmdDogMS4yZW07XG59XG5cbi5uYXZzLXJvdW5kZWQtYWxsLnNpZGViYXItbWluaSAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcblx0cGFkZGluZzogLjYyNWVtIDFlbTtcbn1cblxuLm5hdnMtcm91bmRlZC1hbGwgLnNpZGViYXItYm9keSB7XG5cdHBhZGRpbmctcmlnaHQ6IDJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDJlbTtcbn1cblxuLm5hdnMtcm91bmRlZC1hbGwgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayB7XG5cdHBhZGRpbmc6IC42MjVlbSAxZW07XG59XG5cbi5uYXZzLXJvdW5kZWQtYWxsIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCkge1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbn1cblxuLm5hdnMtcm91bmRlZC1hbGwgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKVthcmlhLWV4cGFuZGVkPXRydWVdOmFmdGVyIHtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG59XG5cblxuLyogc2lkZWJhciBjb2xvciAqL1xuLnNpZGViYXItY29sb3Ige1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLnNpZGViYXItY29sb3IgLm5hdmJhci1icmFuZCAubG9nby1saWdodCB7XG5cdG9wYWNpdHk6IDE7XG5cdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdHRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2U7XG59XG5cbi5zaWRlYmFyLWNvbG9yIC5uYXZiYXItYnJhbmQgLmxvZ28tZGFyayB7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zZm9ybTogc2NhbGUoMCk7XG5cdHRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2U7XG59XG5cbi5zaWRlYmFyLWNvbG9yIC5uYXZiYXItYnJhbmQgLmxvZ28tdGl0bGUge1xuXHRjb2xvcjogI2ViZWVmZDtcbn1cblxuLnNpZGViYXItY29sb3IgLnNpZGViYXItaGVhZGVyIHtcblx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5zaWRlYmFyLWNvbG9yIC5uYXZiYXItbmF2Om5vdCguY3NzX3ByZWZpeC1ob3Jpem9udGFsLWNvbnRhaW5lcikgLm5hdi1pdGVtIC5uYXYtbGluay5kaXNhYmxlZCB7XG5cdGNvbG9yOiAjZDhkZGZhO1xufVxuXG4uc2lkZWJhci1jb2xvciAubmF2YmFyLW5hdjpub3QoLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1jb250YWluZXIpIC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCkge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4uc2lkZWJhci1jb2xvciAubmF2YmFyLW5hdjpub3QoLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1jb250YWluZXIpIC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZClbYXJpYS1leHBhbmRlZD10cnVlXTphZnRlciB7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4uc2lkZWJhci1jb2xvciAubmF2YmFyLW5hdjpub3QoLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1jb250YWluZXIpIC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNpZGViYXItY29sb3IgLm5hdmJhci1uYXY6bm90KC5jc3NfcHJlZml4LWhvcml6b250YWwtY29udGFpbmVyKSAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi5zaWRlYmFyLWNvbG9yIC5uYXZiYXItbmF2Om5vdCguY3NzX3ByZWZpeC1ob3Jpem9udGFsLWNvbnRhaW5lcikgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKTpob3Zlcjpub3QoLmFjdGl2ZSk6bm90KFthcmlhLWV4cGFuZGVkPXRydWVdKSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cbi5zaWRlYmFyLWRlZmF1bHQuc2lkZWJhci1jb2xvciAubmF2YmFyLW5hdjpub3QoLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1jb250YWluZXIpIC5uYXYtaXRlbSAuc3ViLW5hdiB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuLnNpZGViYXItY29sb3IgLm5hdmJhci1uYXY6bm90KC5jc3NfcHJlZml4LWhvcml6b250YWwtY29udGFpbmVyKSAubmF2LWl0ZW0gLm5hdi1saW5rIC5pY29uIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cbi5zaWRlYmFyLnNpZGViYXItY29sb3IgLnNpZGViYXItdG9nZ2xlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG4uc2lkZWJhci1jb2xvciAudXNlci1tZW51LWhlYWQgLml0ZW0tZGV0YWlsLWRhdGEgLml0ZW0tdGl0bGUge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuLnNpZGViYXIuc2lkZWJhci1jb2xvciAuY3NzX3ByZWZpeC1ob3Jpem9udGFsLW1haW4tYm94IHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeS1kYXJrKTtcbn1cbi5zaWRlYmFyLnNpZGViYXItY29sb3IgLm1lbnUtbGFiZWwsXG4uc2lkZWJhci1jb2xvciAudXNlci1tZW51LWhlYWQgLml0ZW0tZGV0YWlsLWRhdGEgLml0ZW0tZGVzYyB7XG4gICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC42KTtcbn1cbi5zaWRlYmFyLnNpZGViYXItY29sb3IgLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1tYWluLWJveCAgdWwuaXEtbWFpbi1tZW51IC5uYXYtbGluayxcbi5zaWRlYmFyLnNpZGViYXItY29sb3IgLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1tYWluLWJveCB1bC5pcS1tYWluLW1lbnUgLm5hdi1saW5rIGkge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpICFpbXBvcnRhbnQ7XG59XG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yIC5uYXZiYXItbmF2Om5vdCguY3NzX3ByZWZpeC1ob3Jpem9udGFsLWNvbnRhaW5lcikgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKTpob3Zlcjpub3QoLmFjdGl2ZSk6bm90KFthcmlhLWV4cGFuZGVkPXRydWVdKSAuaWNvbiB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cblxuLyogbWFpbiBjb250ZW50ICovXG4ubWFpbi1jb250ZW50IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2lkZWJhcisubWFpbi1jb250ZW50IHtcblx0bWFyZ2luLWxlZnQ6IHZhcigtLXNpZGViYXItd2lkdGgpO1xuXHR0cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAuNDVzIGVhc2U7XG59XG5cbi5zaWRlYmFyKy5tYWluLWNvbnRlbnQ+aGVhZGVyIHtcblx0bWFyZ2luLWxlZnQ6IHZhcigtLXNpZGViYXItd2lkdGgpO1xuXHR0cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAuNDVzIGVhc2U7XG59XG5cbi5zaWRlYmFyLnNpZGViYXItbWluaSsubWFpbi1jb250ZW50PmhlYWRlciB7XG5cdG1hcmdpbi1sZWZ0OiB2YXIoLS1taW5pLXNpZGViYXItd2lkdGgpO1xuXHR0cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAuNDVzIGVhc2U7XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQuc2lkZWJhciAuc2lkZWJhci1mb290ZXIgLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1tYWluLWJveCB1bC5pcS1tYWluLW1lbnUgLm5hdi1saW5rIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0IC5zaWRlYmFyLWZvb3RlciAuY3NzX3ByZWZpeC1ob3Jpem9udGFsLW1haW4tYm94IC5uYXZiYXItbmF2IC5uYXYtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIC5zdWItbmF2e1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAxLjFlbTtcblx0cGFkZGluZzogMDtcbn1cblxuLnNpZGViYXItZGVmYXVsdCAuc2lkZWJhci1mb290ZXIgLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1tYWluLWJveCAubmF2YmFyLW5hdiAubmF2LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbj5he1xuXHRtYXJnaW4tcmlnaHQ6IDEuMWVtO1xufVxuXG4uc2lkZWJhci1kZWZhdWx0IC5zaWRlYmFyLWZvb3RlciAuY3NzX3ByZWZpeC1ob3Jpem9udGFsLW1haW4tYm94IC5uYXZiYXItbmF2IC5uYXYtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIC5yaWdodC1pY29uLFxuLnNpZGViYXItZGVmYXVsdCAuc2lkZWJhci1mb290ZXIgLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1tYWluLWJveCAubmF2YmFyLW5hdiAubmF2LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAubGVmdC1pY29ue1xuICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNpZGViYXItZGVmYXVsdC5zaWRlYmFyLW1pbmkgLnNpZGViYXItZm9vdGVyIC5jc3NfcHJlZml4LWhvcml6b250YWwtbWFpbi1ib3ggLm5hdmJhci1uYXYgLm5hdi1pdGVtLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1uYXZ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogLjVlbTtcbn1cblxuLnNpZGViYXItZGVmYXVsdC5zaWRlYmFyLW1pbmkuc2lkZWJhci1ob3ZlciAuc2lkZWJhci1mb290ZXIgLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1tYWluLWJveCAubmF2YmFyLW5hdiAubmF2LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuc3ViLW5hdiB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogdW5zZXQ7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMS4xZW07XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQuc2lkZWJhci1taW5pIC5zaWRlYmFyLWZvb3RlciAuY3NzX3ByZWZpeC1ob3Jpem9udGFsLW1haW4tYm94IC5uYXZiYXItbmF2IC5uYXYtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPmEge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdG1hcmdpbi1ib3R0b206IC41ZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXG5cdC5zaWRlYmFyKy5tYWluLWNvbnRlbnQsXG5cdC5zaWRlYmFyKy5tYWluLWNvbnRlbnQ+aGVhZGVyLFxuXHQuc2lkZWJhci5zaWRlYmFyLW1pbmkrLm1haW4tY29udGVudD5oZWFkZXIsXG5cdC5zaWRlYmFyLnNpZGViYXItbWluaSsubWFpbi1jb250ZW50IHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdC5zaWRlYmFyKy5tYWluLWNvbnRlbnQgLm5hdiAubmF2YmFyLWJyYW5kIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LnNpZGViYXIuc2lkZWJhci1ib3hlZCsubWFpbi1jb250ZW50IC5uYXZzLXN0aWNreSB7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDIuMmVtKTtcblx0fVxuXG5cdC5zaWRlYmFyLnNpZGViYXItbWluaSsubWFpbi1jb250ZW50IC5pcS1uYXZiYXIubmF2cy1zdGlja3kubWVudS1zdGlja3kge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA0LjhlbSk7XG5cdH1cblxuXHQuc2lkZWJhci5zaWRlYmFyLW1pbmkuc2lkZWJhci1ib3hlZCsubWFpbi1jb250ZW50IC5pcS1uYXZiYXIubmF2cy1zdGlja3kubWVudS1zdGlja3kge1xuXHRcdHdpZHRoOiAtd2Via2l0LWNhbGMoMTAwJSAtIDguOGVtKTtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gOC44ZW0pO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LnNpZGViYXIuc2lkZWJhci1ib3hlZCsubWFpbi1jb250ZW50IC5uYXZzLXN0aWNreSB7XG5cdFx0d2lkdGg6IC13ZWJraXQtY2FsYygxMDAlIC0gMi4yZW0pO1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyLjJlbSk7XG5cdH1cblxuXHQuc2lkZWJhci5zaWRlYmFyLWJveGVkKy5tYWluLWNvbnRlbnQgLm5hdnMtc3RpY2t5Lm1lbnUtc3RpY2t5IHtcblx0XHR3aWR0aDogLXdlYmtpdC1jYWxjKDEwMCUgLSAyLjJlbSkgIWltcG9ydGFudDtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMi4yZW0pICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuc2lkZWJhci5zaWRlYmFyLW1pbmkrLm1haW4tY29udGVudCxcblx0LnNpZGViYXIuc2lkZWJhci1taW5pKy5tYWluLWNvbnRlbnQ+aGVhZGVyIHtcblx0XHRtYXJnaW4tbGVmdDogdmFyKC0tbWluaS1zaWRlYmFyLXdpZHRoKTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LnNpZGViYXIuc2lkZWJhci1taW5pLCAuc2lkZWJhci5yZXMtbWluaSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNDAlKTtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdH1cblxuXHQuc2lkZWJhci5zaWRlYmFyLW1pbmkrLm1haW4tY29udGVudCxcblx0LnNpZGViYXIuc2lkZWJhci1taW5pKy5tYWluLWNvbnRlbnQ+aGVhZGVyIHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0fVxuXG5cdC5zaWRlYmFyLnNpZGViYXItbWluaS5zaWRlYmFyLWJveGVkKy5tYWluLWNvbnRlbnQ+aGVhZGVyIHtcblx0XHRtYXJnaW4tbGVmdDogMWVtO1xuXHR9XG5cdC5zaWRlYmFyLnNpZGViYXItbWluaS5zaWRlYmFyLWJveGVkKy5tYWluLWNvbnRlbnQge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG5cblx0LnNpZGViYXIgLnNpZGViYXItdG9nZ2xlIHtcblx0XHR0b3A6IDEuOWVtO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cblxuXHQuc2lkZWJhcisubWFpbi1jb250ZW50LFxuXHQuc2lkZWJhcisubWFpbi1jb250ZW50PmhlYWRlciB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdH1cblxuXHRib2R5LmNzc19wcmVmaXgtYm9keS1vdmVyZmxvdyB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcblx0aGVhZGVyOm5vdCguaGVhZGVyLXZlcnRpY2xlKSAuY3NzX3ByZWZpeC1sb2dvLm5hdmJhci1icmFuZCAubG9nby1tYWluIHtcblx0XHRtaW4td2lkdGg6IDFlbTtcblx0fVxuXHRoZWFkZXI6bm90KC5oZWFkZXItdmVydGljbGUpIC5jc3NfcHJlZml4LWxvZ28ubmF2YmFyLWJyYW5kIC5sb2dvLXRpdGxlIHtcblx0XHRmb250LXNpemU6IC45ZW07XG5cdH1cblx0aGVhZGVyOm5vdCguaGVhZGVyLXZlcnRpY2xlKSAubmF2YmFyLWJyYW5kIHtcblx0XHRtYXJnaW4tcmlnaHQ6IC41ZW07XG5cdH1cblx0aGVhZGVyOm5vdCguaGVhZGVyLXZlcnRpY2xlKSAuaGVhZGVyLW5vdGlmaWNhdGlvbi1pY29uIGJ1dHRvbi5kcm9wZG93bi10b2dnbGU+aSB7XG5cdFx0Zm9udC1zaXplOiAxZW07XG5cdH1cbn1cblxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgIFNlYXJjaCBCb3ggICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5oZWFkZXIgLnNlYXJjaC1mb3JtIGlucHV0IHtcblx0cGFkZGluZy1sZWZ0OiAyLjVlbTtcblx0cGFkZGluZy1yaWdodDogMWVtO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1iZ2NvbG9yKTtcblx0Ym9yZGVyOiAuMDYyNWVtIHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHdpZHRoOiAyMS44NzVlbTtcblx0aGVpZ2h0OiAyLjVlbTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpO1xufVxuXG5oZWFkZXIgLnNlYXJjaC1mb3JtIC5mb3JtLXNlYXJjaCAuc2VhcmNoLXN1Ym1pdCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBhZGRpbmc6IDA7XG5cdGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMi41ZW07XG5cdGJvcmRlcjogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRtYXJnaW46IDA7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRjb2xvcjogdmFyKC0tYm9yZGVyLWNvbG9yLWRhcmspO1xufVxuXG5oZWFkZXIgLnNlYXJjaC1mb3JtIC5mb3JtLXNlYXJjaCAuc2VhcmNoLXN1Ym1pdDpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG5cdGhlaWdodDogMy43NWVtO1xuXHR3aWR0aDogMy43NWVtO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0Ym9yZGVyOiBub25lO1xuXHRvdXRsaW5lOiBub25lO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHRib3JkZXItcmFkaXVzOiAwIC4xODhlbSAuMTg4ZW0gMDtcbn1cblxuLnNlYXJjaC1ib3ggLnNlYXJjaC1zdWJtaXQ6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4uc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQgc3ZnIHtcblx0Zm9udC1zaXplOiAxLjEyNWVtO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4uc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnNlYXJjaF9faW5wdXQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG4uc2VhcmNoX19pbnB1dDo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLnNlYXJjaF9faW5wdXQ6Oi1tcy1jbGVhciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbmZvcm0uc2VhcmNoLWZvcm0gLmZvcm0tcm93IC5oYXMtY29udGVudH5sYWJlbCxcbmZvcm0uc2VhcmNoLWZvcm0gLmZvcm0tcm93IGlucHV0OmZvY3VzfmxhYmVsLFxuZm9ybS5zZWFyY2gtZm9ybSAuZm9ybS1yb3cgbGFiZWwge1xuXHR0b3A6IC01LjYyNWVtO1xufVxuXG5mb3JtLnNlYXJjaC1mb3JtIC5mb3JtLXJvdyBsYWJlbCB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGZvbnQtc2l6ZTogMi44MTNlbTtcblx0dG9wOiAtLjgxM2VtO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHRkaXNwbGF5OiBibG9jaztcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRsZWZ0OiAwO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4uc2VhcmNoLWZvcm0gaW5wdXQge1xuXHRwYWRkaW5nLXJpZ2h0OiAzLjEyNWVtO1xuXHRwYWRkaW5nLWxlZnQ6IDFlbTtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0Ym9yZGVyOiBub25lO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbn1cblxuLnNlYXJjaC1mb3JtIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5ib2R5LnNlYXJjaCBoZWFkZXIucGFnZS1oZWFkZXIge1xuXHRwb3NpdGlvbjogc3RhdGljO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmNzc19wcmVmaXgtZXJyb3IgLnNlYXJjaC1mb3JtIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogNDAlO1xuXHRtYXJnaW46IDFlbSAwIDEuNTYzZW07XG59XG5cbi5jc3NfcHJlZml4LWVycm9yIC5wYWdlLWNvbnRlbnQ+cCB7XG5cdHdpZHRoOiA1MCU7XG5cdG1hcmdpbjogMWVtIGF1dG87XG59XG5cbi5jc3NfcHJlZml4LWVycm9yIC5zZWFyY2gtZm9ybSBpbnB1dCB7XG5cdHBhZGRpbmc6IDAgNC4zNzVlbSAwIDFlbTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keSk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUtYm94KTtcblx0Ym9yZGVyOiAuMDYyNWVtIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNzc19wcmVmaXgtZXJyb3IgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IHtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmNzc19wcmVmaXgtZXJyb3IgLnNlYXJjaC1mb3JtIHtcblx0XHR3aWR0aDogODAlO1xuXHR9XG5cblx0LmNzc19wcmVmaXgtZXJyb3IgLnBhZ2UtY29udGVudD5wIHtcblx0XHR3aWR0aDogNzAlO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuXHQuY3NzX3ByZWZpeC1lcnJvciAuc2VhcmNoLWZvcm0ge1xuXHRcdHdpZHRoOiA5MCU7XG5cdH1cblxuXHQuY3NzX3ByZWZpeC1lcnJvciAucGFnZS1jb250ZW50PnAge1xuXHRcdHdpZHRoOiA5MCU7XG5cdH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLSAgIFNpZGViYXIgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uc2VhcmNoLWZvcm0ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53aWRnZXQgLnNlYXJjaC1mb3JtIGlucHV0IHtcblx0Ym9yZGVyOiAuMDYzZW0gc29saWQgdmFyKC0tY29sb3ItaW5wdXQtYm9yZGVyKTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5zZWFyY2gtZm9ybSBsYWJlbCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCAuc2NyZWVuLXJlYWRlci10ZXh0IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0OmhvdmVyIHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeS1kYXJrKTtcbn1cblxuXG4uc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG5cdGhlaWdodDogMTAwJTtcblx0d2lkdGg6IDMuMTM4ZW07XG5cdHBhZGRpbmc6IDA7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRib3JkZXI6IG5vbmU7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdGJvcmRlci1yYWRpdXM6IDAgLjE4OGVtIC4xODhlbSAwO1xufVxuXG4uc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQ6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5LWRhcmspO1xufVxuXG4uc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQgLnNjcmVlbi1yZWFkZXItdGV4dCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi53cC1ibG9jay1zZWFyY2ggLndwLWJsb2NrLXNlYXJjaF9fbGFiZWwge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1ib3R0b206IDEuMjVlbTtcblx0bWFyZ2luLXRvcDogMDtcblx0Zm9udC1zaXplOiAxLjQzOGVtO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuXHRsaW5lLWhlaWdodDogMS4xMzhlbTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1oaWdobGlnaHQtZm9udC1mYW1pbHkpO1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5cbi53cC1ibG9jay1zZWFyY2ggLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uIHtcblx0b3V0bGluZTogbm9uZTtcblx0Ym9yZGVyOiBub25lO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHBhZGRpbmc6IDA7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdGhlaWdodDogMTAwJTtcblx0d2lkdGg6IDMuMTI1ZW07XG5cdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0ZXh0LWluZGVudDogMWVtO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRib3JkZXItcmFkaXVzOiAwIHZhcigtLWJvcmRlci1yYWRpdXMpIHZhcigtLWJvcmRlci1yYWRpdXMpIDA7XG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCB2YXIoLS1ib3JkZXItcmFkaXVzKSB2YXIoLS1ib3JkZXItcmFkaXVzKSAwO1xuXHQtbW96LWJvcmRlci1yYWRpdXM6IDAgdmFyKC0tYm9yZGVyLXJhZGl1cykgdmFyKC0tYm9yZGVyLXJhZGl1cykgMDtcblx0LW8tYm9yZGVyLXJhZGl1czogMCB2YXIoLS1ib3JkZXItcmFkaXVzKSB2YXIoLS1ib3JkZXItcmFkaXVzKSAwO1xuXHQtbXMtYm9yZGVyLXJhZGl1czogMCB2YXIoLS1ib3JkZXItcmFkaXVzKSB2YXIoLS1ib3JkZXItcmFkaXVzKSAwO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi53cC1ibG9jay1zZWFyY2ggLndwLWJsb2NrLXNlYXJjaF9faW5zaWRlLXdyYXBwZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53cC1ibG9jay1zZWFyY2ggLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTRiXCI7XG5cdGZvbnQtZmFtaWx5OiAnaWNvbmx5Jztcblx0Zm9udC1zaXplOiAxLjEyNWVtO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRmb250LXdlaWdodDogMjAwO1xufVxuXG4ud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbjpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXG59XG5cbi8qIGFqYXggc2VhcmNoICovXG4uY3NzX3ByZWZpeC1zZWFyY2gtcmVzdWx0LnNlYXJjaC1yZXN1bHQtZGlzbG9nYm94IHtcblx0cGFkZGluZzogMDtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC1vcGFjaXR5OiAwO1xuXHQtbW96LW9wYWNpdHk6IDA7XG5cdC1vLW9wYWNpdHk6IDA7XG5cdC1tcy1vcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5jc3NfcHJlZml4LXNlYXJjaC1yZXN1bHQge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZS1ib3gpO1xuXHR3aWR0aDogMzVlbTtcblx0cGFkZGluZy10b3A6IDEuNWVtO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMDtcblx0dG9wOiAxMDAlO1xuXHRib3gtc2hhZG93OiB2YXIoLS1nbG9iYWwtYm94LXNoYWRvdyk7XG5cdG9wYWNpdHk6IDE7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5jc3NfcHJlZml4LXNlYXJjaC1yZXN1bHQgLmNzc19wcmVmaXgtc2VhcmNoLWFjdGl2aXR5IHtcbiAgICBtYXgtaGVpZ2h0OiAyNWVtO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jc3NfcHJlZml4LXNlYXJjaC1yZXN1bHQgLnNlYXJjaC1sYWJlbCB7XG5cdG1hcmdpbi1ib3R0b206IC41ZW07XG59XG5cbi5jc3NfcHJlZml4LXNlYXJjaC1yZXN1bHQgLmNzc19wcmVmaXgtaGVhZGVyLXRpdGxlIHtcbiAgICBwYWRkaW5nOiAwIDEuNWVtIDFlbTtcbn1cblxuLmNzc19wcmVmaXgtc2VhcmNoLXJlc3VsdCAuY3NzX3ByZWZpeC1tZW1iZXItbGlzdCBsaSB7XG5cdHBhZGRpbmc6IDFlbSAyZW07XG5cdHRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2UtaW4tb3V0O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jc3NfcHJlZml4LW1lbWJlci1saXN0IC5jc3NfcHJlZml4LWF1dGhvci1oZWFkaW5nIC5zZWFyY2gtYW5jaCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcblx0ei1pbmRleDogMDtcbn1cblxuLmNzc19wcmVmaXgtc2VhcmNoLXJlc3VsdCAuY3NzX3ByZWZpeC1tZW1iZXItbGlzdCBsaTpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1ib2R5LWJnY29sb3IpO1xufVxuXG4uY3NzX3ByZWZpeC1zZWFyY2gtcmVzdWx0IC5jc3NfcHJlZml4LW1lbWJlci1saXN0IC5jc3NfcHJlZml4LWF1dGhvci1oZWFkaW5nIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAxZW07XG5cdHBhZGRpbmc6IDA7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY3NzX3ByZWZpeC1tZW1iZXItbGlzdCAuY3NzX3ByZWZpeC1hdXRob3ItaGVhZGluZyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMWVtO1xuICAgIHBhZGRpbmc6IDEuNWVtO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1ib2R5LWJnY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYm94KTtcblx0bWFyZ2luLWJvdHRvbTogMmVtO1xufVxuXG4uY3NzX3ByZWZpeC1tZW1iZXItbGlzdCBsaTpsYXN0LWNoaWxkIC5jc3NfcHJlZml4LWF1dGhvci1oZWFkaW5nIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNzc19wcmVmaXgtbWVtYmVyLWxpc3QgLmNzc19wcmVmaXgtYXV0aG9yLWhlYWRpbmcgLml0ZW0tYXZhdGFyIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1mdWxsKTtcbn1cblxuLmNzc19wcmVmaXgtbWVtYmVyLWxpc3QgLmNzc19wcmVmaXgtYXV0aG9yLWhlYWRpbmcgLml0ZW0tdGl0bGUgYSB7XG4gICAgY29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcbn1cblxuLmNzc19wcmVmaXgtbWVtYmVyLWxpc3QgLmNzc19wcmVmaXgtYXV0aG9yLWhlYWRpbmcgLml0ZW0tdGl0bGUgcCB7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWg2KTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtaDYpO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1sZXR0ZXItc3BhY2luZy1oNik7XG4gICAgY29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcbiAgICBsaW5lLWhlaWdodDogMS43ZW07XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWhpZ2hsaWdodC1mb250LWZhbWlseSk7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNzc19wcmVmaXgtc2VhcmNoLWFjdGl2aXR5IC5jc3NfcHJlZml4LWF1dGhvci1oZWFkaW5nIC5pdGVtIC5pdGVtLXRpdGxlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG59XG5cbi5jc3NfcHJlZml4LW1lbWJlci1saXN0IC5jc3NfcHJlZml4LWF1dGhvci1oZWFkaW5nIC5pdGVtLXRpdGxlIHAgYSB7XG4gICAgY29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG5cdGZvbnQtc2l6ZTogdW5zZXQ7XG59XG5cbi5jc3NfcHJlZml4LWF1dGhvci1oZWFkaW5nIC5pdGVtIC5pdGVtLW1ldGEge1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAxO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5jc3NfcHJlZml4LWF1dGhvci1oZWFkaW5nIC5pdGVtIC5pdGVtLW1ldGEgLmRlc2lnbl9kb3R0IHtcblx0bGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luOiAwIDAuOGVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jc3NfcHJlZml4LWF1dGhvci1oZWFkaW5nIC5pdGVtIC5pdGVtLW1ldGEgLmRlc2lnbl9kb3R0OjphZnRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Y29udGVudDogXCJcIjtcblx0dG9wOiA1NiU7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0aGVpZ2h0OiAzcHg7XG5cdHdpZHRoOiAzcHg7XG5cdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTYlKTtcbn1cblxuLmNzc19wcmVmaXgtYXV0aG9yLWhlYWRpbmcgLml0ZW0gLnNlYXJjaC1kZXNjIHtcbiAgICBjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuICAgIG1hcmdpbi10b3A6IDAuM2VtO1xuXHRmb250LXNpemU6IC45ZW07XG5cdG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmNzc19wcmVmaXgtYXV0aG9yLWhlYWRpbmcgLml0ZW0gLnRleHQtYm9keSB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmNzc19wcmVmaXgtYXV0aG9yLWhlYWRpbmcgLml0ZW0gLnRleHQtYm9keSBwIHtcblx0bWFyZ2luOiAwO1xufVxuXG4uY3NzX3ByZWZpeC1zZWFyY2gtcmVzdWx0LnNlYXJjaC1yZXN1bHQtZGlzbG9nYm94IC5zZWFyY2gtbGFiZWwge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uY3NzX3ByZWZpeC1zZWFyY2gtcmVzdWx0IC5zZWFyY2gtbGFiZWwge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi5jc3NfcHJlZml4LXNlYXJjaC1yZXN1bHQgLmNzc19wcmVmaXgtbG9hZGVyLFxuLmxvYWQtbW9yZSAuY3NzX3ByZWZpeC1sb2FkZXIge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi5jc3NfcHJlZml4LXNlYXJjaC1yZXN1bHQgLmNzc19wcmVmaXgtbG9hZGVyLFxuLmxvYWQtbW9yZSAuY3NzX3ByZWZpeC1sb2FkZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxLjU2M2VtO1xuXHRoZWlnaHQ6IDEuNTYzZW07XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50IDQwJSwgdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSkpO1xuXHRhbmltYXRpb246IGFuaW1hdGUgMnMgbGluZWFyIGluZmluaXRlO1xufVxuXG4ubG9hZC1tb3JlIC5jc3NfcHJlZml4LWxvYWRlciB7XG4gICAgaGVpZ2h0OiAzZW07XG4gICAgd2lkdGg6IDNlbTtcbn1cblxuLmNzc19wcmVmaXgtc2VhcmNoLXJlc3VsdCAuY3NzX3ByZWZpeC1sb2FkZXI6YmVmb3JlLFxuLmxvYWQtbW9yZSAuY3NzX3ByZWZpeC1sb2FkZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IC4xMjVlbTtcblx0bGVmdDogLjEyNWVtO1xuXHRyaWdodDogLjEyNWVtO1xuXHRib3R0b206IC4xMjVlbTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUtYm94KTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHR6LWluZGV4OiA5OTk7XG59XG5cbi5sb2FkLW1vcmUgLmNzc19wcmVmaXgtbG9hZGVyOmJlZm9yZSB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1ib2R5LWJnY29sb3IpO1xufVxuXG4vKiB0b2dnbGUgc2VhcmNoICovXG5oZWFkZXIgLmhlYWRlci1zZWFyY2gtdG9nZ2xlIC5zZWFyY2gtZm9ybSBpbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMy41ZW07XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlLWJveCk7XG59XG4uaGVhZGVyLW5vdGlmaWNhdGlvbi1pY29uIGJ1dHRvbi5zZWFyY2gtc3VibWl0Pmkge1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4td2lkdGg6IGF1dG87XG59XG5cbi5jc3NfcHJlZml4LXNlYXJjaC1yZXN1bHQgLml0ZW0tZm9vdGVyIHtcbiAgICBtYXJnaW46IDAgMmVtIDJlbTtcbn1cblxuLmNzc19wcmVmaXgtc2VhcmNoLXJlc3VsdCAuaXRlbS1mb290ZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIDJlbSAyZW07XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWhpZ2hsaWdodC1mb250LWZhbWlseSk7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtc21hbGwpO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1zZW1pLWJvbGQpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY3NzX3ByZWZpeC1zZWFyY2gtcmVzdWx0IC5pdGVtLWZvb3RlciAuYnRuLXZpZXctYWxsIHtcblx0ZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMWVtO1xuICAgIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uY3NzX3ByZWZpeC1tZW1iZXItbGlzdCAuY3NzX3ByZWZpeC1hdXRob3ItaGVhZGluZyAuY291cnNlLWl0ZW0tcHJpY2UgLm9yaWdpbi1wcmljZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IGxpbmUtdGhyb3VnaDtcbn1cblxuLmNzc19wcmVmaXgtbWVtYmVyLWxpc3QgLmNzc19wcmVmaXgtYXV0aG9yLWhlYWRpbmcgLmNvdXJzZS1pdGVtLXByaWNlIC5wcmljZSB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4uY3NzX3ByZWZpeC1hdXRob3ItaGVhZGluZyAuaXRlbSBkZWwge1xuICAgIGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG4gICAgb3BhY2l0eTogLjQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVlbTtcbn1cblxuLmNzc19wcmVmaXgtc2VhcmNoLWFjdGl2aXR5LWNvbnRlbnQgLnNlYXJjaF9ub19yZXN1bHQge1xuICAgIHBhZGRpbmc6IDAgMS41ZW07XG59XG5cbi5jc3NfcHJlZml4LWF1dGhvci1oZWFkaW5nIC5pdGVtLW1ldGEgLmJicC1hdXRob3ItbmFtZSB7XG4gICAgY29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcbn1cblxuLmNzc19wcmVmaXgtYXV0aG9yLWhlYWRpbmcgLml0ZW0tdGl0bGUgLnJwbHlfZGlzY3VzcyB7XG4gICAgY29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcbn1cblxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNzUwcHgpIHtcblx0aGVhZGVyIC5zZWFyY2gtZm9ybSBpbnB1dCB7XG5cdFx0d2lkdGg6IDE1ZW07XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuY3NzX3ByZWZpeC1zZWFyY2gtcmVzdWx0IHtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiBhdXRvO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcblx0LmNzc19wcmVmaXgtc2VhcmNoLXJlc3VsdCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0LmNzc19wcmVmaXgtc2VhcmNoLXJlc3VsdCAuY3NzX3ByZWZpeC1zZWFyY2gtYWN0aXZpdHkge1xuXHRcdG1heC1oZWlnaHQ6IDE5ZW1cblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG5cdGhlYWRlciAuc2VhcmNoLWZvcm0gaW5wdXQge1xuXHRcdHdpZHRoOiAxMGVtO1xuXHR9XG59XG5cbi8qIExvYWRlciBBbmltYXRpb24gKi9cbkBrZXlmcmFtZXMgYW5pbWF0ZSB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG5cdH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGFuaW1hdGUge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59XG5cbkAtbW96LWtleWZyYW1lcyBhbmltYXRlIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcblx0fVxufVxuXG5ALW8ta2V5ZnJhbWVzIGFuaW1hdGUge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59XG5cbkAtbXMta2V5ZnJhbWVzIGFuaW1hdGUge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59IiwiQGltcG9ydCBcIl9jdXN0b20tcHJvcGVydGllcy5jc3NcIjtcclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyBNZWRpYVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5wYWdlLWNvbnRlbnQgLndwLXNtaWxleSxcclxuLmVudHJ5LWNvbnRlbnQgLndwLXNtaWxleSxcclxuLmNvbW1lbnQtY29udGVudCAud3Atc21pbGV5IHtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qIE1ha2Ugc3VyZSBlbWJlZHMgYW5kIGlmcmFtZXMgZml0IHRoZWlyIGNvbnRhaW5lcnMuICovXHJcbmVtYmVkLFxyXG5pZnJhbWUsXHJcbm9iamVjdCB7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMjIENhcHRpb25zXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLndwLWNhcHRpb24ge1xyXG5cdG1hcmdpbi1ib3R0b206IDEuNWVtO1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuLndwLWNhcHRpb24gaW1nW2NsYXNzKj1cIndwLWltYWdlLVwiXSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4ud3AtY2FwdGlvbi10ZXh0IHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi53cC1jYXB0aW9uIC53cC1jYXB0aW9uLXRleHQge1xyXG5cdG1hcmdpbjogLjgwNzVlbSAwO1xyXG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuLndwLWNhcHRpb24uYWxpZ25sZWZ0IC53cC1jYXB0aW9uLXRleHQge1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi53cC1jYXB0aW9uLmFsaWducmlnaHQgLndwLWNhcHRpb24tdGV4dCB7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG5cclxuXHQud3AtY2FwdGlvbi5hbGlnbnJpZ2h0LFxyXG5cdC53cC1ibG9jay1pbWFnZS5hbGlnbnJpZ2h0IHtcclxuXHRcdG1hcmdpbi1yaWdodDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRlbnQtd2lkdGgpKSAvIDIpO1xyXG5cdH1cclxuXHJcblx0LndwLWNhcHRpb24uYWxpZ25sZWZ0LFxyXG5cdC53cC1ibG9jay1pbWFnZS5hbGlnbmxlZnQge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLSB2YXIoLS1jb250ZW50LXdpZHRoKSkgLyAyKTtcclxuXHR9XHJcbn1cclxuXHJcbi5nYWxsZXJ5LWl0ZW0ge1xyXG5cdHBhZGRpbmc6IDAgMWVtIDFlbSAwO1xyXG59XHJcblxyXG4uZ2FsbGVyeS1pY29uIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4uZ2FsbGVyeS1jYXB0aW9uIHtcclxuXHRmb250LXNpemU6IDgwJTtcclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjQ3OXB4KSB7XHJcblx0LmdhbGxlcnktaXRlbSB7XHJcblx0XHRwYWRkaW5nOiAwIDAgMWVtIDA7XHJcblx0fVxyXG59IiwiZm9vdGVyIHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUtYm94KTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuZm9vdGVyIC5mb290ZXItdG9wIC5jb250YWluZXIsXG5mb290ZXIgLmZvb3Rlci10b3AgLmNvbnRhaW5lci1mbHVpZCB7XG5cdHBhZGRpbmctdG9wOiA1ZW07XG5cdHBhZGRpbmctYm90dG9tOiA1ZW07XG5cdGJvcmRlci1ib3R0b206IC4wNjI1ZW0gc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLWxpZ2h0LW9wYWNpdHkpO1xufVxuXG5mb290ZXIgLndpZGdldCxcbi5mb290ZXItbWFpbiAud2lkZ2V0IHtcblx0Ym9yZGVyOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym94LXNoYWRvdzogbm9uZTtcbn1cblxuLmNzc19wcmVmaXgtZm9vdGVyLWhpZGUgLm1haW4tY29udGVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWluLWhlaWdodDogdW5zZXQ7XG59XG5cbmZvb3RlciAuY29weXJpZ2h0IGEsXG5mb290ZXIgLmNvcHlyaWdodCB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xufVxuXG5mb290ZXIgLndpZGdldCB1bCBsaSB7XG5cdGJvcmRlcjogbm9uZTtcblx0cGFkZGluZzogLjVlbSAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5mb290ZXIgLndpZGdldCB1bCBsaSBhIHtcblx0cGFkZGluZy1sZWZ0OiAwO1xufVxuXG5mb290ZXIgLndpZGdldCAucnNzLWRhdGUge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsLm1lbnUgbGkgYTpob3Zlcjo6YmVmb3JlIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG5mb290ZXIgLndpZGdldCAuY3NzX3ByZWZpeC1jb250YWN0IGxpIGE6OmJlZm9yZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsLm1lbnUgbGkgLnN1Yi1tZW51IHtcblx0cGFkZGluZy1sZWZ0OiAuNjI1ZW07XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsLm1lbnU+bGk+YSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLndpZGdldC1zcGFjZSB7XG5cdHBhZGRpbmctdG9wOiA1ZW07XG5cdHBhZGRpbmctYm90dG9tOiA1ZW07XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsIGxpIGEge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbmZvb3RlciB1bCBsaS5jYXQtaXRlbSBzcGFuLnBvc3RfY291bnQsXG5mb290ZXIgdWwgbGkgc3Bhbi5hY2hpdmVDb3VudCB7XG5cdGZsb2F0OiByaWdodDtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRib3JkZXItcmFkaXVzOiAzLjEyNWVtO1xuXHR3aWR0aDogMy4xMjVlbTtcblx0aGVpZ2h0OiBhdXRvO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbi10b3A6IC4xMjVlbTtcblxufVxuXG5mb290ZXIgLndpZGdldCAucnNzLWRhdGUge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsLm1lbnUgbGkgYSxcbmZvb3RlciAud2lkZ2V0IHVsIGxpIGEge1xuXHRib3JkZXI6IG5vbmU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuZm9vdGVyIHVsLndwLXRhZy1jbG91ZCBsaSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuZm9vdGVyIC53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIGEsXG5mb290ZXIgLmNzc19wcmVmaXgtc29jaWFsLW1lZGlhIHVsIGxpIGEsXG5mb290ZXIgLndpZGdldC53aWRnZXRfYXJjaGl2ZSB1bCBsaSBhLCBcbmZvb3RlciAud2lkZ2V0LndpZGdldF9ibG9jayB1bC53cC1ibG9jay1hcmNoaXZlcyBsaSBhLCBcbmZvb3RlciAud2lkZ2V0LndpZGdldF9ibG9jayB1bC53cC1ibG9jay1jYXRlZ29yaWVzIGxpIGEsIFxuZm9vdGVyIC53aWRnZXQud2lkZ2V0X2NhdGVnb3JpZXMgdWwgbGkgYSwgXG5mb290ZXIgLndpZGdldC53aWRnZXRfbWV0YSB1bCBsaSBhLCBcbmZvb3RlciAud2lkZ2V0LndpZGdldF9uYXZfbWVudSB1bCBsaSBhLCBcbmZvb3RlciAud2lkZ2V0LndpZGdldF9wYWdlcyB1bCBsaSBhIHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xuXHRmb250LWZhbWlseTogdmFyKC0taGlnaGxpZ2h0LWZvbnQtZmFtaWx5KTtcblx0bGV0dGVyLXNwYWNpbmc6IHVuc2V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgICAtbW96LXRyYW5zaXRpb246IC4zcztcbiAgICAtbXMtdHJhbnNpdGlvbjogLjNzO1xuICAgIC1vLXRyYW5zaXRpb246IC4zcztcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG59XG5cbmZvb3RlciAud2lkZ2V0LndpZGdldF9uYXZfbWVudSB1bCBsaSBhOmhvdmVyLFxuZm9vdGVyIC5jc3NfcHJlZml4LXNvY2lhbC1tZWRpYSB1bCBsaSBhOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRwYWRkaW5nLWxlZnQ6IC41ZW07XG59XG5cbmZvb3RlciAuY3NzX3ByZWZpeC1zb2NpYWwtbWVkaWEgdWwgbGkubWVkaWEtaWNvbiBhOmhvdmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRmb290ZXIgLmZvb3Rlci1sb2dvIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cblxuXHQuZm9vdGVyLWxvZ28gLmNzc19wcmVmaXgtbG9nby5uYXZiYXItYnJhbmQubG9nby1hbGlnbi1sZWZ0IHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxuXG5cdC53cC1mb290ZXItbGluay1pbWFnZS1ib3gge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAzZW07XG5cdH1cblxuXHQud3AtZm9vdGVyLWxpbmstaW1hZ2UtYm94IC5kLWZsZXguYWxpZ24taXRlbXMtY2VudGVyIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxuXG5cdGZvb3RlciAuZm9vdGVyLXRvcCAuY29udGFpbmVyLFxuXHRmb290ZXIgLmZvb3Rlci10b3AgLmNvbnRhaW5lci1mbHVpZCB7XG5cdFx0cGFkZGluZy10b3A6IDJlbTtcblx0XHRwYWRkaW5nLWJvdHRvbTogMmVtO1xuXHR9XG59IiwiQGltcG9ydCBcIl9jdXN0b20tcHJvcGVydGllcy5jc3NcIjtcblxuLnNlbGVjdDItY29udGFpbmVyIHtcblx0aGVpZ2h0OiAzLjEzOGVtO1xufVxuXG5ib2R5Lm1vZGFsLW9wZW4gLnNlbGVjdDItZHJvcGRvd257XG4gICAgei1pbmRleDogOTk5OTtcbn1cblxuLnNlbGVjdDItZHJvcGRvd24ge1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1ib3R0b206IC4wNjI1ZW0gc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLWxpZ2h0KTtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0ei1pbmRleDogOTg7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3csXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWFib3ZlIHtcblx0Ym9yZGVyOiAuMDYyNWVtIHNvbGlkIHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZS1ib3gpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWFib3ZlIHtcblx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3cge1xuXHRib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvcm0tZmxvYXRpbmcgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUtYm94KTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuXHRoZWlnaHQ6IDMuMTM4ZW07XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdsb2JhbC1ib2R5LWJnY29sb3IpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSwgXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLCBcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0bGluZS1oZWlnaHQ6IDMuMTM4ZW07XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcblx0aGVpZ2h0OiAzLjEzOGVtO1xuXHRyaWdodDogLjI1ZW07XG5cdHdpZHRoOiAxLjI1ZW07XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuXHRib3JkZXI6IHRyYW5zcGFyZW50O1xuXHRtYXJnaW46IDBcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYjo6YWZ0ZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG5cdGZvbnQtd2VpZ2h0OiAyMDA7XG5cdGZvbnQtZmFtaWx5OiBpY29ubHkgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiOmFmdGVye1xuICAgIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG59XG5cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG5cdGJvcmRlci13aWR0aDogMCAuMjVlbSAuMzEzZW07XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuXHRoZWlnaHQ6IDIuMTg4ZW07XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tYm9yZGVyLWNvbG9yLWxpZ2h0KTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUtYm94KTtcbn1cblxuLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biB7XG5cdHBhZGRpbmc6IC44ZW0gMWVtIC4yNWVtO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0cz4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcblx0cGFkZGluZzogLjMxM2VtIDFlbTtcblx0bWF4LWhlaWdodDogMTAuNjI1ZW07XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbZGF0YS1zZWxlY3RlZF0ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0sXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2RhdGEtc2VsZWN0ZWQ9dHJ1ZV0ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuXHRwYWRkaW5nOiAwIC42MjVlbTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRwYWRkaW5nOiAwIDIuODc1ZW0gMCAxZW07XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzfmxhYmVsIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHR6LWluZGV4OiA5OTtcbn1cblxuW2Rpcj1ydGxdIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxZW07XG4gICAgcGFkZGluZy1sZWZ0OiAyLjg3NWVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcblx0LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdHBhZGRpbmc6IDAgMmVtIDAgLjVlbTtcblx0fVxuXHQuY3NzX3ByZWZpeC1kYXRhLWZpbHRlci1ieSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3tcblx0XHRyaWdodDogMDtcblx0fVxuXHQjYnVkZHlwcmVzcyAuZm9ybS1mbG9hdGluZyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyxcblx0I2J1ZGR5cHJlc3MgLmZvcm0tZmxvYXRpbmcgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcblx0XHRyaWdodDogLjJlbTtcblx0fVxufSIsIkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0LmNzc19wcmVmaXgtbW9iaWxlLW1lbnUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci10b2dnbGVyLmN1c3RvbS10b2dnbGVyIHtcblx0bGVmdDogYXV0bztcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDFlbTtcbiAgICBib3JkZXItYm90dG9tOiAuMDYzZW0gc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLWxpZ2h0KTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLXRvZ2dsZXIuY3VzdG9tLXRvZ2dsZXIgLm1lbnUtYnRuLWNsb3NlIHtcblx0ZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtc2l6ZS0tbm9ybWFsKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcbiAgICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctb25lKTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0cGFkZGluZzogMDtcblx0bGluZS1oZWlnaHQ6IDA7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAwO1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAyNWVtO1xuXHRib3gtc2hhZG93OiB2YXIoLS1nbG9iYWwtYm94LXNoYWRvdyk7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlLWJveCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZTtcblx0ei1pbmRleDogOTk5OTk7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51Lm1lbnUtb3BlbiB7XG5cdG9wYWNpdHk6IDE7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci10b2dnbGVyLmN1c3RvbS10b2dnbGVyIC5tZW51LWJ0bi1jbG9zZSBpIHtcbiAgICBtYXJnaW4tbGVmdDogLjRlbTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyIC5tZW51LWFsbC1wYWdlcy1jb250YWluZXIge1xuXHRoZWlnaHQ6IGNhbGMoMTAwdmggLSA0ZW0pO1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdHBhZGRpbmctdG9wOiAxZW07XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXIgdWw+bGkge1xuXHRwYWRkaW5nOiAwO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcblx0bGluZS1oZWlnaHQ6IDEuMWVtO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXIgYSB7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWhpZ2hsaWdodC1mb250LWZhbWlseSk7XG5cdHBhZGRpbmc6IDEuMTI1ZW0gMWVtO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHpvb206IDE7XG5cdHRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2UtaW4tb3V0O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXIgdWw+bGk+YSB7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctb25lKTtcblx0cGFkZGluZzogMS4xMjVlbSAxLjU2M2VtO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAuaWNvbiBpbWcge1xuICAgIGhlaWdodDogMWVtO1xuICAgIHdpZHRoOiAxZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhciB1bD5saSAudG9nZ2xlZHJvcCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxLjFlbTtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDJlbTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlLWluLW91dDtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhciB1bD5saSAudG9nZ2xlZHJvcC5hY3RpdmUge1xuXHR0b3A6IC45NWVtO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyIHVsLnN1Yi1tZW51PmxpIC50b2dnbGVkcm9wIHtcbiAgICB0b3A6IC41NWVtO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyIHVsLnN1Yi1tZW51PmxpIC50b2dnbGVkcm9wLmFjdGl2ZSB7XG4gICAgdG9wOiAuNGVtO1xufVxuXG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXIgdWw+bGkgLnRvZ2dsZWRyb3Agc3ZnIHtcblx0d2lkdGg6IDEuNWVtO1xuXHRoZWlnaHQ6IDEuNWVtO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlLWluLW91dDtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLnRvcC1tZW51IHVsLnN1Yi1tZW51IHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0cGFkZGluZy1sZWZ0OiAxZW07XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXIgdWw+bGk+YSB7XG5cdHBhZGRpbmc6IDEuMTI1ZW0gMmVtO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyIC50b3AtbWVudSB1bC5zdWItbWVudSBsaSBhIHtcblx0cGFkZGluZzogLjVlbSAyZW07XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1yZWd1bGFyKTtcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLW9uZSk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpOmhvdmVyPmEsXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaSAuc3ViLW1lbnUgbGk6aG92ZXI+YSxcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpLmN1cnJlbnQtbWVudS1pdGVtPmEsXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSB1bD5saS5jdXJyZW50LW1lbnUtYW5jZXN0b3I+YSxcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IHVsIGxpIC5zdWItbWVudSBsaS5tZW51LWl0ZW0uY3VycmVudC1tZW51LWFuY2VzdG9yPmEsXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSB1bCBsaSAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0+YSxcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IHVsPmxpLmN1cnJlbnQtbWVudS1hbmNlc3Rvcj4udG9nZ2xlZHJvcCBpLFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgdWw+bGkuY3VycmVudC1tZW51LWFuY2VzdG9yPi50b2dnbGVkcm9wIGksXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaTpob3Zlcj4udG9nZ2xlZHJvcCBpLFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGkuY3VycmVudC1tZW51LWl0ZW0+LnRvZ2dsZWRyb3AgaSB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpIC5zdWItbWVudSBsaTpob3ZlciAudG9nZ2xlZHJvcCBpLFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIC50b2dnbGVkcm9wIGksXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaSAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yIC50b2dnbGVkcm9wIGkge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuXHQuY3NzX3ByZWZpeC1tb2JpbGUtbWVudSB7XG5cdFx0d2lkdGg6IDE1ZW07XG5cdH1cbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4+Pj4gVEFCTEUgT0YgQ09OVEVOVFM6XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEltcG9ydHNcblx0IyBDdXN0b20gcHJvcGVydGllc1xuXHQjIFJlc2V0XG5cdCMgVHlwb2dyYXBoeVxuXHQjIEVsZW1lbnRzXG5cdCMgYkxPQ0tTXG5cdCMgTWVkaWFcblx0IyBMaW5rc1xuXHQjIEhlYWRlclxuXHQjIEZvb3RlclxuIyBBY2Nlc3NpYmlsaXR5XG5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBJbXBvcnRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AaW1wb3J0IFwiX2N1c3RvbS1wcm9wZXJ0aWVzLmNzc1wiO1xuQGltcG9ydCBcIl9yZXNldC5jc3NcIjtcbkBpbXBvcnQgXCJfdHlwb2dyYXBoeS5jc3NcIjtcbkBpbXBvcnQgXCJfZWxlbWVudHMuY3NzXCI7XG5AaW1wb3J0IFwiX2xpbmtzLmNzc1wiO1xuQGltcG9ydCBcIl9ibG9ja3MuY3NzXCI7XG5AaW1wb3J0IFwiX2hlYWRlci5jc3NcIjtcbkBpbXBvcnQgXCJfdmVydGljbGUtc2lkZWJhci5jc3NcIjtcbkBpbXBvcnQgXCJfc2VhcmNoLmNzc1wiO1xuQGltcG9ydCBcIl9tZWRpYS5jc3NcIjtcbkBpbXBvcnQgXCJfZm9vdGVyLmNzc1wiO1xuQGltcG9ydCBcIl9zZWxlY3QyLmNzc1wiO1xuQGltcG9ydCBcIl9idXJnZXItbWVudS5jc3NcIjtcblxuLmJ5cG9zdGF1dGhvciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udGV4dC1ib2R5IHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG5pbWcucGhvdG8ge1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItZGVmYXVsdC1iZy1hdmF0YXIpO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmJvcmRlciB7XG5cdGJvcmRlcjogLjA2M2VtIHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1saWdodCkgIWltcG9ydGFudDtcbn1cblxuLyogY29sb3IgYnV0dG9ucyAqL1xuLmNzc19wcmVmaXgtYnRuLXByaW1hcnksXG4jYnVkZHlwcmVzcyAuY3NzX3ByZWZpeC1idG4tcHJpbWFyeSxcbiNidWRkeXByZXNzIGlucHV0LmNzc19wcmVmaXgtYnRuLXByaW1hcnksXG4jYnVkZHlwcmVzcyAuZ2VuZXJpYy1idXR0b24gYS5jc3NfcHJlZml4LWJ0bi1wcmltYXJ5IHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5jc3NfcHJlZml4LWJ0bi1ncmV5LFxuI2J1ZGR5cHJlc3MgLmNzc19wcmVmaXgtYnRuLWdyZXksXG4jYnVkZHlwcmVzcyBpbnB1dC5jc3NfcHJlZml4LWJ0bi1ncmV5LFxuI2J1ZGR5cHJlc3MgLmdlbmVyaWMtYnV0dG9uIGEuY3NzX3ByZWZpeC1idG4tZ3JleSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLWdyZXkpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLWdyZXkpO1xufVxuXG4uY3NzX3ByZWZpeC1idG4tc3VjY2VzcyxcbiNidWRkeXByZXNzIC5jc3NfcHJlZml4LWJ0bi1zdWNjZXNzLFxuI2J1ZGR5cHJlc3MgaW5wdXQuY3NzX3ByZWZpeC1idG4tc3VjY2VzcyxcbiNidWRkeXByZXNzIC5nZW5lcmljLWJ1dHRvbiBhLmNzc19wcmVmaXgtYnRuLXN1Y2Nlc3Mge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1zdWNjZXNzKTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zdWNjZXNzKTtcbn1cblxuLmNzc19wcmVmaXgtYnRuLWRhbmdlcixcbiNidWRkeXByZXNzIC5jc3NfcHJlZml4LWJ0bi1kYW5nZXIsXG4jYnVkZHlwcmVzcyBpbnB1dC5jc3NfcHJlZml4LWJ0bi1kYW5nZXIsXG4jYnVkZHlwcmVzcyAuZ2VuZXJpYy1idXR0b24gYS5jc3NfcHJlZml4LWJ0bi1kYW5nZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1kYW5nZXIpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLWRhbmdlcik7XG59XG5cbi5jc3NfcHJlZml4LWJ0bi1pbmZvLFxuI2J1ZGR5cHJlc3MgLmNzc19wcmVmaXgtYnRuLWluZm8sXG4jYnVkZHlwcmVzcyBpbnB1dC5jc3NfcHJlZml4LWJ0bi1pbmZvLFxuI2J1ZGR5cHJlc3MgLmdlbmVyaWMtYnV0dG9uIGEuY3NzX3ByZWZpeC1idG4taW5mbyB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLWluZm8pO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLWluZm8pO1xufVxuXG4uY3NzX3ByZWZpeC1idG4td2FybmluZyxcbiNidWRkeXByZXNzIC5jc3NfcHJlZml4LWJ0bi13YXJuaW5nLFxuI2J1ZGR5cHJlc3MgaW5wdXQuY3NzX3ByZWZpeC1idG4td2FybmluZyxcbiNidWRkeXByZXNzIC5nZW5lcmljLWJ1dHRvbiBhLmNzc19wcmVmaXgtYnRuLXdhcm5pbmcge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS13YXJuaW5nKTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13YXJuaW5nKTtcbn1cblxuLmNzc19wcmVmaXgtYnRuLW9yYW5nZSxcbiNidWRkeXByZXNzIC5jc3NfcHJlZml4LWJ0bi1vcmFuZ2UsXG4jYnVkZHlwcmVzcyBpbnB1dC5jc3NfcHJlZml4LWJ0bi1vcmFuZ2UsXG4jYnVkZHlwcmVzcyAuZ2VuZXJpYy1idXR0b24gYS5jc3NfcHJlZml4LWJ0bi1vcmFuZ2Uge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1vcmFuZ2UpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLW9yYW5nZSk7XG59XG5cbi8qIGhvdmVyIGJ1dHRvbiAqL1xuLmNzc19wcmVmaXgtYnRuLXByaW1hcnk6aG92ZXIsXG4jYnVkZHlwcmVzcyAuY3NzX3ByZWZpeC1idG4tcHJpbWFyeTpob3ZlcixcbiNidWRkeXByZXNzIGlucHV0LmNzc19wcmVmaXgtYnRuLXByaW1hcnk6aG92ZXIsXG4jYnVkZHlwcmVzcyAuZ2VuZXJpYy1idXR0b24gYS5jc3NfcHJlZml4LWJ0bi1wcmltYXJ5OmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeS1kYXJrKTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5LWRhcmspO1xufVxuXG4uY3NzX3ByZWZpeC1idG4tZ3JleTpob3ZlcixcbiNidWRkeXByZXNzIC5jc3NfcHJlZml4LWJ0bi1ncmV5OmhvdmVyLFxuI2J1ZGR5cHJlc3MgaW5wdXQuY3NzX3ByZWZpeC1idG4tZ3JleTpob3ZlcixcbiNidWRkeXByZXNzIC5nZW5lcmljLWJ1dHRvbiBhLmNzc19wcmVmaXgtYnRuLWdyZXk6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1ncmV5LWRhcmspO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLWdyZXktZGFyayk7XG59XG5cbi5jc3NfcHJlZml4LWJ0bi1zdWNjZXNzOmhvdmVyLFxuI2J1ZGR5cHJlc3MgLmNzc19wcmVmaXgtYnRuLXN1Y2Nlc3M6aG92ZXIsXG4jYnVkZHlwcmVzcyBpbnB1dC5jc3NfcHJlZml4LWJ0bi1zdWNjZXNzOmhvdmVyLFxuI2J1ZGR5cHJlc3MgLmdlbmVyaWMtYnV0dG9uIGEuY3NzX3ByZWZpeC1idG4tc3VjY2Vzczpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXN1Y2Nlc3MtZGFyayk7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtc3VjY2Vzcy1kYXJrKTtcbn1cblxuLmNzc19wcmVmaXgtYnRuLWRhbmdlcjpob3ZlcixcbiNidWRkeXByZXNzIC5jc3NfcHJlZml4LWJ0bi1kYW5nZXI6aG92ZXIsXG4jYnVkZHlwcmVzcyBpbnB1dC5jc3NfcHJlZml4LWJ0bi1kYW5nZXI6aG92ZXIsXG4jYnVkZHlwcmVzcyAuZ2VuZXJpYy1idXR0b24gYS5jc3NfcHJlZml4LWJ0bi1kYW5nZXI6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1kYW5nZXItZGFyayk7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtZGFuZ2VyLWRhcmspO1xufVxuXG4uY3NzX3ByZWZpeC1idG4taW5mbzpob3ZlcixcbiNidWRkeXByZXNzIC5jc3NfcHJlZml4LWJ0bi1pbmZvOmhvdmVyLFxuI2J1ZGR5cHJlc3MgaW5wdXQuY3NzX3ByZWZpeC1idG4taW5mbzpob3ZlcixcbiNidWRkeXByZXNzIC5nZW5lcmljLWJ1dHRvbiBhLmNzc19wcmVmaXgtYnRuLWluZm86aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1pbmZvLWRhcmspO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLWluZm8tZGFyayk7XG59XG5cbi5jc3NfcHJlZml4LWJ0bi13YXJuaW5nOmhvdmVyLFxuI2J1ZGR5cHJlc3MgLmNzc19wcmVmaXgtYnRuLXdhcm5pbmc6aG92ZXIsXG4jYnVkZHlwcmVzcyBpbnB1dC5jc3NfcHJlZml4LWJ0bi13YXJuaW5nOmhvdmVyLFxuI2J1ZGR5cHJlc3MgLmdlbmVyaWMtYnV0dG9uIGEuY3NzX3ByZWZpeC1idG4td2FybmluZzpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdhcm5pbmctZGFyayk7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2FybmluZy1kYXJrKTtcbn1cblxuLmNzc19wcmVmaXgtYnRuLW9yYW5nZTpob3ZlcixcbiNidWRkeXByZXNzIC5jc3NfcHJlZml4LWJ0bi1vcmFuZ2U6aG92ZXIsXG4jYnVkZHlwcmVzcyBpbnB1dC5jc3NfcHJlZml4LWJ0bi1vcmFuZ2U6aG92ZXIsXG4jYnVkZHlwcmVzcyAuZ2VuZXJpYy1idXR0b24gYS5jc3NfcHJlZml4LWJ0bi1vcmFuZ2U6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1vcmFuZ2UtZGFyayk7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtb3JhbmdlLWRhcmspO1xufVxuXG4vKiBidXR0b24gb3V0bGluZSAqL1xuLmJ0bi5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLXByaW1hcnksXG4jYnVkZHlwcmVzcyAuYnRuLmNzc19wcmVmaXgtYnRuLW91dGxpbmUtcHJpbWFyeSxcbiNidWRkeXByZXNzIGlucHV0LmNzc19wcmVmaXgtYnRuLW91dGxpbmUtcHJpbWFyeSxcbiNidWRkeXByZXNzIC5nZW5lcmljLWJ1dHRvbiBhLmNzc19wcmVmaXgtYnRuLW91dGxpbmUtcHJpbWFyeSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeS1saWdodCk7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5idG4uY3NzX3ByZWZpeC1idG4tb3V0bGluZS1ncmV5LFxuI2J1ZGR5cHJlc3MgLmJ0bi5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLWdyZXksXG4jYnVkZHlwcmVzcyBpbnB1dC5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLWdyZXksXG4jYnVkZHlwcmVzcyAuZ2VuZXJpYy1idXR0b24gYS5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLWdyZXkge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtZ3JleSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLWdyZXktbGlnaHQpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLWdyZXkpO1xufVxuXG4uYnRuLmNzc19wcmVmaXgtYnRuLW91dGxpbmUtc3VjY2VzcyxcbiNidWRkeXByZXNzIC5idG4uY3NzX3ByZWZpeC1idG4tb3V0bGluZS1zdWNjZXNzLFxuI2J1ZGR5cHJlc3MgaW5wdXQuY3NzX3ByZWZpeC1idG4tb3V0bGluZS1zdWNjZXNzLFxuI2J1ZGR5cHJlc3MgLmdlbmVyaWMtYnV0dG9uIGEuY3NzX3ByZWZpeC1idG4tb3V0bGluZS1zdWNjZXNzIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXN1Y2Nlc3MpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1zdWNjZXNzLWxpZ2h0KTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zdWNjZXNzKTtcbn1cblxuLmJ0bi5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLWRhbmdlcixcbiNidWRkeXByZXNzIC5idG4uY3NzX3ByZWZpeC1idG4tb3V0bGluZS1kYW5nZXIsXG4jYnVkZHlwcmVzcyBpbnB1dC5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLWRhbmdlcixcbiNidWRkeXByZXNzIC5nZW5lcmljLWJ1dHRvbiBhLmNzc19wcmVmaXgtYnRuLW91dGxpbmUtZGFuZ2VyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLWRhbmdlcik7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLWRhbmdlci1saWdodCk7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtZGFuZ2VyKTtcbn1cblxuLmJ0bi5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLWluZm8sXG4jYnVkZHlwcmVzcyAuYnRuLmNzc19wcmVmaXgtYnRuLW91dGxpbmUtaW5mbyxcbiNidWRkeXByZXNzIGlucHV0LmNzc19wcmVmaXgtYnRuLW91dGxpbmUtaW5mbyxcbiNidWRkeXByZXNzIC5nZW5lcmljLWJ1dHRvbiBhLmNzc19wcmVmaXgtYnRuLW91dGxpbmUtaW5mbyB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1pbmZvKTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtaW5mby1saWdodCk7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtaW5mbyk7XG59XG5cbi5idG4uY3NzX3ByZWZpeC1idG4tb3V0bGluZS13YXJuaW5nLFxuI2J1ZGR5cHJlc3MgLmJ0bi5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLXdhcm5pbmcsXG4jYnVkZHlwcmVzcyBpbnB1dC5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLXdhcm5pbmcsXG4jYnVkZHlwcmVzcyAuZ2VuZXJpYy1idXR0b24gYS5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLXdhcm5pbmcge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2FybmluZyk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdhcm5pbmctbGlnaHQpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdhcm5pbmcpO1xufVxuXG4uYnRuLmNzc19wcmVmaXgtYnRuLW91dGxpbmUtb3JhbmdlLFxuI2J1ZGR5cHJlc3MgLmJ0bi5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLW9yYW5nZSxcbiNidWRkeXByZXNzIGlucHV0LmNzc19wcmVmaXgtYnRuLW91dGxpbmUtb3JhbmdlLFxuI2J1ZGR5cHJlc3MgLmdlbmVyaWMtYnV0dG9uIGEuY3NzX3ByZWZpeC1idG4tb3V0bGluZS1vcmFuZ2Uge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtb3JhbmdlKTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtb3JhbmdlLWxpZ2h0KTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1vcmFuZ2UpO1xufVxuXG4vKiBob3ZlciBidXR0b24gb3V0bGluZSAqL1xuLmJ0bi5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIsXG4jYnVkZHlwcmVzcyAuYnRuLmNzc19wcmVmaXgtYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlcixcbiNidWRkeXByZXNzIGlucHV0LmNzc19wcmVmaXgtYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlcixcbiNidWRkeXByZXNzIC5nZW5lcmljLWJ1dHRvbiBhLmNzc19wcmVmaXgtYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4uYnRuLmNzc19wcmVmaXgtYnRuLW91dGxpbmUtZ3JleTpob3ZlcixcbiNidWRkeXByZXNzIC5idG4uY3NzX3ByZWZpeC1idG4tb3V0bGluZS1ncmV5OmhvdmVyLFxuI2J1ZGR5cHJlc3MgaW5wdXQuY3NzX3ByZWZpeC1idG4tb3V0bGluZS1ncmV5OmhvdmVyLFxuI2J1ZGR5cHJlc3MgLmdlbmVyaWMtYnV0dG9uIGEuY3NzX3ByZWZpeC1idG4tb3V0bGluZS1ncmV5OmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtZ3JleSk7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtZ3JleSk7XG59XG5cbi5idG4uY3NzX3ByZWZpeC1idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyLFxuI2J1ZGR5cHJlc3MgLmJ0bi5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIsXG4jYnVkZHlwcmVzcyBpbnB1dC5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIsXG4jYnVkZHlwcmVzcyAuZ2VuZXJpYy1idXR0b24gYS5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1zdWNjZXNzKTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zdWNjZXNzKTtcbn1cblxuLmJ0bi5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLWRhbmdlcjpob3ZlcixcbiNidWRkeXByZXNzIC5idG4uY3NzX3ByZWZpeC1idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIsXG4jYnVkZHlwcmVzcyBpbnB1dC5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLWRhbmdlcjpob3ZlcixcbiNidWRkeXByZXNzIC5nZW5lcmljLWJ1dHRvbiBhLmNzc19wcmVmaXgtYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtZGFuZ2VyKTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1kYW5nZXIpO1xufVxuXG4uYnRuLmNzc19wcmVmaXgtYnRuLW91dGxpbmUtaW5mbzpob3ZlcixcbiNidWRkeXByZXNzIC5idG4uY3NzX3ByZWZpeC1idG4tb3V0bGluZS1pbmZvOmhvdmVyLFxuI2J1ZGR5cHJlc3MgaW5wdXQuY3NzX3ByZWZpeC1idG4tb3V0bGluZS1pbmZvOmhvdmVyLFxuI2J1ZGR5cHJlc3MgLmdlbmVyaWMtYnV0dG9uIGEuY3NzX3ByZWZpeC1idG4tb3V0bGluZS1pbmZvOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtaW5mby1kYXJrKTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1pbmZvLWRhcmspO1xufVxuXG4uYnRuLmNzc19wcmVmaXgtYnRuLW91dGxpbmUtb3JhbmdlOmhvdmVyLFxuI2J1ZGR5cHJlc3MgLmJ0bi5jc3NfcHJlZml4LWJ0bi1vdXRsaW5lLW9yYW5nZTpob3ZlcixcbiNidWRkeXByZXNzIGlucHV0LmNzc19wcmVmaXgtYnRuLW91dGxpbmUtb3JhbmdlOmhvdmVyLFxuI2J1ZGR5cHJlc3MgLmdlbmVyaWMtYnV0dG9uIGEuY3NzX3ByZWZpeC1idG4tb3V0bGluZS1vcmFuZ2U6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1vcmFuZ2UpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLW9yYW5nZSk7XG59XG5cbi8qIGJ1dHRvbiBhbGVydCAqL1xuXG4uY3NzX3ByZWZpeC1hbGVydCB7XG5cdHBhZGRpbmc6IDFlbTtcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHRib3JkZXItbGVmdDogLjE4NzVlbSBzb2xpZDtcbn1cblxuLmNzc19wcmVmaXgtYWxlcnQtcHJpbWFyeSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeS1saWdodCk7XG59XG5cbi5jc3NfcHJlZml4LWFsZXJ0LXN1Y2Nlc3MsXG4ucG1wcm9fc3VjY2VzcyB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zdWNjZXNzKTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zdWNjZXNzKTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtc3VjY2Vzcy1saWdodCk7XG59XG5cbi5jc3NfcHJlZml4LWFsZXJ0LWRhbmdlcixcbi5wbXByb19lcnJvciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1kYW5nZXIpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLWRhbmdlcik7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLWRhbmdlci1saWdodCk7XG59XG5cbi5jc3NfcHJlZml4LWFsZXJ0LWluZm8sXG4ucG1wcm9fbWVzc2FnZSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1pbmZvKTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1pbmZvKTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtaW5mby1saWdodCk7XG59XG5cbi5jc3NfcHJlZml4LWFsZXJ0LW9yYW5nZSxcbi5wbXByb19hbGVydCB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1vcmFuZ2UpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLW9yYW5nZSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLW9yYW5nZS1saWdodCk7XG59XG5cbi8qIGxpc3QgZ3JvdXAgKi9cbi5saXN0LWdyb3VwLXNxdWFyZSB7XG5cdGxpc3Qtc3R5bGUtdHlwZTogc3F1YXJlO1xufVxuXG4ubGlzdC1ncm91cC1jaXJjbGUge1xuXHRsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZTtcbn1cblxuLmxpc3QtZ3JvdXAtZGlzYyB7XG5cdGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbn1cblxuLmxpc3Qtc3R5bGUtZGVjaW1hbCB7XG5cdGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcbn1cblxuLmxpc3Qtc3R5bGUtZGlzY2xvc3VyZS1jbG9zZWQge1xuXHRsaXN0LXN0eWxlLXR5cGU6IGRpc2Nsb3N1cmUtY2xvc2VkO1xufVxuXG4ubGlzdC1zdHlsZS1kaXNjbG9zdXJlLW9wZW4ge1xuXHRsaXN0LXN0eWxlLXR5cGU6IGRpc2Nsb3N1cmUtb3Blbjtcbn1cblxuLyogY2FyZCBib3ggc3RhcnQgKi9cbi5jYXJkLXNwYWNlIHtcblx0bWFyZ2luLXRvcDogMmVtO1xufVxuXG4uY2FyZC1zcGFjZS1ib3R0b20ge1xuXHRtYXJnaW4tYm90dG9tOiAyZW07XG59XG5cbi5jYXJkLW1haW4ge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZS1ib3gpO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYm94KTtcblx0Ym94LXNoYWRvdzogdmFyKC0tZ2xvYmFsLWJveC1zaGFkb3cpO1xufVxuXG4uY2FyZC1pbm5lciB7XG5cdHBhZGRpbmc6IDJlbTtcbn1cblxuLmNhcmQtbWFpbiAuY2FyZC1oZWFkIHtcblx0cGFkZGluZzogMmVtIDJlbSAwO1xufVxuXG4uY2FyZC1tYWluIC5jYXJkLWhlYWQuY2FyZC1oZWFkZXItYm9yZGVyIHtcblx0cGFkZGluZy1ib3R0b206IDJlbTtcblx0Ym9yZGVyLWJvdHRvbTogLjA2MjVlbSBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xufVxuXG4uY2FyZC1tYWluIC5jYXJkLWlubmVyIC5jYXJkLWhlYWQuY2FyZC1oZWFkZXItYm9yZGVyIHtcblx0cGFkZGluZzogMCAwIDEuMjVlbTtcblx0bWFyZ2luLWJvdHRvbTogMmVtO1xufVxuXG4uY2FyZC1tYWluIC5jYXJkLWlubmVyIC5jYXJkLWhlYWQge1xuXHRwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEobWF4LXdpZHRoOjc2N3B4KSB7XG5cdC5jYXJkLWlubmVyIHtcblx0XHRwYWRkaW5nOiAxZW07XG5cdH1cblxuXHQuY2FyZC1tYWluIC5jYXJkLWhlYWQge1xuXHRcdHBhZGRpbmc6IDFlbSAxZW0gMDtcblx0fVxuXG5cdC5jYXJkLW1haW4gLmNhcmQtaGVhZC5jYXJkLWhlYWRlci1ib3JkZXIge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxZW07XG5cdH1cblxuXHQuY2FyZC1tYWluIC5jYXJkLWlubmVyIC5jYXJkLWhlYWQuY2FyZC1oZWFkZXItYm9yZGVyIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdH1cbn1cblxuLyogY2FyZCBib3ggZW5kICovXG5cbi8qIGFkbWluIHBhbmVsIG1lbnUgaWNvbiAqL1xuI2Nzc19wcmVmaXgtcHJldmlldy1pbWFnZSB7XG5cdHdpZHRoOiAyNXB4O1xuXHRoZWlnaHQ6IDI1cHg7XG59XG5cbi8qIHdwIGVkaXRvciAqL1xuI2JicHJlc3MtZm9ydW1zIGRpdi53cC1lZGl0b3ItY29udGFpbmVyIHtcblx0Ym9yZGVyOiAuMDYzZW0gc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLWxpZ2h0KTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG59XG5cbi53cC1lZGl0b3Itd3JhcCBpbnB1dCB7XG5cdHdpZHRoOiBhdXRvO1xufVxuXG4jYmJwcmVzcy1mb3J1bXMgZGl2LmJicC10aGUtY29udGVudC13cmFwcGVyIGlucHV0W3R5cGU9YnV0dG9uXSB7XG5cdGNvbG9yOiAjNTA1NzVlO1xuXHRwYWRkaW5nOiAuMjVlbSAuNDM4ZW07XG5cdGZvbnQtc2l6ZTogLjY4OGVtO1xuXHRtaW4td2lkdGg6IDEuNTYzZW07XG59XG5cbiNiYnByZXNzLWZvcnVtcyBkaXYuYmJwLXRoZS1jb250ZW50LXdyYXBwZXIgdGV4dGFyZWEuYmJwLXRoZS1jb250ZW50IHtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtc21hbGwpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZS1ib3gpO1xufVxuXG4ud3AtZWRpdG9yLXdyYXAgLnF1aWNrdGFncy10b29sYmFyIHtcblx0YmFja2dyb3VuZDogI2Y2ZjdmNztcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKSB2YXIoLS1ib3JkZXItcmFkaXVzKSAwIDA7XG59XG5cbi53cC1lZGl0b3ItY29udGFpbmVyIHRleHRhcmVhLndwLWVkaXRvci1hcmVhOmZvY3VzIHtcblx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLndwLWVkaXRvci13cmFwIC5xdWlja3RhZ3MtdG9vbGJhciBpbnB1dCB7XG5cdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiBpbmhlcml0O1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLndwLWVkaXRvci1jb250YWluZXIgdGV4dGFyZWEud3AtZWRpdG9yLWFyZWEge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZS1ib3gpO1xuXHRib3JkZXItcmFkaXVzOiAwIDAgdmFyKC0tYm9yZGVyLXJhZGl1cykgdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG59XG5cbi53cC1lZGl0b3Itd3JhcCAud3AtZWRpdG9yLWNvbnRhaW5lciB7XG5cdGJvcmRlcjogLjA2M2VtIHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG59XG5cbi5iYnAtZm9ybXMtc3YgLmJicC10aGUtY29udGVudC13cmFwcGVyIHtcblx0bWFyZ2luLWJvdHRvbTogMmVtO1xufVxuXG5zcGFuLmJicC1hZG1pbi1saW5rcyB7XG5cdGNvbG9yOiB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xufVxuXG5zcGFuLmJicC1hZG1pbi1saW5rcyBhIHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcbn1cblxuXG4vKiBhdmF0YXIgKi9cbi5hdmF0YXItMTAge1xuXHRoZWlnaHQ6IC42MjVlbTtcblx0d2lkdGg6IC42MjVlbTtcblx0bWluLXdpZHRoOiAuNjI1ZW07XG59XG5cbi5hdmF0YXItMjAge1xuXHRoZWlnaHQ6IDEuMjVlbTtcblx0d2lkdGg6IDEuMjVlbTtcblx0bWluLXdpZHRoOiAxLjI1ZW07XG59XG5cbi5hdmF0YXItMzAge1xuXHRoZWlnaHQ6IDEuODc1ZW07XG5cdHdpZHRoOiAxLjg3NWVtO1xuXHRtaW4td2lkdGg6IDEuODc1ZW07XG59XG5cbi5hdmF0YXItMzIge1xuXHRoZWlnaHQ6IDJlbSAhaW1wb3J0YW50O1xuXHR3aWR0aDogMmVtO1xuXHRtaW4td2lkdGg6IDJlbTtcbn1cblxuLmF2YXRhci0zNSB7XG5cdGhlaWdodDogMi4xODhlbTtcblx0d2lkdGg6IDIuMTg4ZW07XG5cdG1pbi13aWR0aDogMi4xODhlbTtcbn1cblxuLmF2YXRhci00MCB7XG5cdGhlaWdodDogMi41ZW07XG5cdHdpZHRoOiAyLjVlbTtcblx0bWluLXdpZHRoOiAyLjVlbTtcbn1cblxuLmF2YXRhci01MCB7XG5cdGhlaWdodDogMy4xMjVlbTtcblx0d2lkdGg6IDMuMTI1ZW07XG5cdG1pbi13aWR0aDogMy4xMjVlbTtcbn1cblxuLmF2YXRhci01NSB7XG5cdGhlaWdodDogMy40MzhlbTtcblx0d2lkdGg6IDMuNDM4ZW07XG5cdG1pbi13aWR0aDogMy40MzhlbTtcbn1cblxuLmF2YXRhci02MCB7XG5cdGhlaWdodDogMy43NWVtO1xuXHR3aWR0aDogMy43NWVtO1xuXHRtaW4td2lkdGg6IDMuNzVlbTtcbn1cblxuLmF2YXRhci02NSB7XG5cdGhlaWdodDogNC4wNjNlbTtcblx0d2lkdGg6IDQuMDYzZW07XG5cdG1pbi13aWR0aDogNC4wNjNlbTtcbn1cblxuLmF2YXRhci03MCB7XG5cdGhlaWdodDogNC4zNzVlbTtcblx0d2lkdGg6IDQuMzc1ZW07XG5cdG1pbi13aWR0aDogNC4zNzVlbTtcbn1cblxuLmF2YXRhci04MCB7XG5cdGhlaWdodDogNWVtO1xuXHR3aWR0aDogNWVtO1xuXHRtaW4td2lkdGg6IDVlbTtcbn1cblxuLmF2YXRhci05MCB7XG5cdGhlaWdodDogNS42MjVlbTtcblx0d2lkdGg6IDUuNjI1ZW07XG5cdG1pbi13aWR0aDogNS42MjVlbTtcbn1cblxuLmF2YXRhci0xMDAge1xuXHRoZWlnaHQ6IDYuMjVlbTtcblx0d2lkdGg6IDYuMjVlbTtcblx0bWluLXdpZHRoOiA2LjI1ZW07XG59XG5cbi5hdmF0YXItMTQwIHtcblx0aGVpZ2h0OiA4Ljc1ZW07XG5cdHdpZHRoOiA4Ljc1ZW07XG5cdG1pbi13aWR0aDogOC43NWVtO1xufVxuXG4uYXZhdGFyLTE1MCB7XG5cdGhlaWdodDogOS4zNzVlbTtcblx0d2lkdGg6IDkuMzc1ZW07XG5cdG1pbi13aWR0aDogOS4zNzVlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5hdmF0YXItMTUwIHtcblx0XHRoZWlnaHQ6IDYuMzc1ZW07XG5cdFx0d2lkdGg6IDYuMzc1ZW07XG5cdFx0bWluLXdpZHRoOiA2LjM3NWVtO1xuXHR9XG59XG5cbi8qVG9vbHRpcCAqL1xuLmJwLXZlcmlmaWVkLWJhZGdlLXRvb2x0aXAsXG4uYnAtdW52ZXJpZmllZC1iYWRnZS10b29sdGlwIHtcblx0cGFkZGluZzogLjI1ZW0gMS4yNWVtO1xuXHRmb250LXNpemU6IC44ZW07XG59XG5cbi8qSW1wb3J0YW50IGZvciAgY2hlY2tib3ggKi9cblxuLmNzc19wcmVmaXgtY2hlY2sgbGFiZWwge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jb21tZW50LXJlc3BvbmQgLmNzc19wcmVmaXgtY2hlY2sge1xuXHRtYXJnaW4tYm90dG9tOiAxLjg3NWVtO1xufVxuXG4uY3NzX3ByZWZpeC1jaGVjayBsYWJlbCB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG59XG5cbi5jc3NfcHJlZml4LWNoZWNrIGxhYmVsIHNwYW4ge1xuXHRwYWRkaW5nLWxlZnQ6IDEuNWVtO1xufVxuXG4uY3NzX3ByZWZpeC1jaGVjayBsYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAuMzc1ZW07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0d2lkdGg6IDEuMDYzZW07XG5cdGhlaWdodDogMS4wNjNlbTtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuXHRvdmVyZmxvdy15OiBoaWRkZW47XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYm94KTtcbn1cblxuYm9keS5iYWRnZSB7XG5cdGRpc3BsYXk6IGluaGVyaXQ7XG5cdHBhZGRpbmc6IDA7XG5cdHdoaXRlLXNwYWNlOiBpbmhlcml0O1xuXHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuXHRsaW5lLWhlaWdodDogaW5oZXJpdDtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0dGV4dC1hbGlnbjogaW5oZXJpdDtcblx0dmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG59XG5cbmJvZHk6OmJlZm9yZSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0Y29udGVudDogXCJcIjtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC44KTtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZTtcblx0ei1pbmRleDogLTE7XG59XG5cbi5tZnAtYmcge1xuXHR6LWluZGV4OiA5OTk5OTtcbn1cblxuLm1mcC13cmFwIHtcblx0ei1pbmRleDogOTk5OTk7XG59XG4vKiBjYXB0Y2hhICovXG4jd2Zscy1sb2dpbi1tb2RhbCB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdGJvZHkub3ZlcmZsb3ctaGlkZGVuOjpiZWZvcmUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0ei1pbmRleDogOTk5OTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0Ym9keS5jc3NfcHJlZml4LWJvZHktb3ZlcmZsb3c6OmJlZm9yZSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR6LWluZGV4OiA5OTk7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5jYXJkLXNwYWNlIHtcblx0XHRtYXJnaW4tdG9wOiAxZW07XG5cdH1cblxuXHQuY2FyZC1zcGFjZS1ib3R0b20ge1xuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0fVxuXG5cdC5hdmF0YXItODAge1xuXHRcdGhlaWdodDogM2VtO1xuXHRcdHdpZHRoOiAzZW07XG5cdFx0bWluLXdpZHRoOiAzZW07XG5cdH1cblxuXHQuYXZhdGFyLTE0MCB7XG5cdFx0d2lkdGg6IDYuMjVlbTtcblx0XHRoZWlnaHQ6IDYuMjVlbTtcblx0XHRtaW4td2lkdGg6IDYuMjVlbTtcblx0fVxuXG5cdC5jb21tZW50LXJlc3BvbmQgLmNzc19wcmVmaXgtY2hlY2sge1xuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0fVxufVxuXG5AbWVkaWEobWF4LXdpZHRoOjQ3OXB4KSB7XG5cdC5hdmF0YXItMTQwIHtcblx0XHR3aWR0aDogNWVtO1xuXHRcdGhlaWdodDogNWVtO1xuXHRcdG1pbi13aWR0aDogNWVtO1xuXHR9XG59Il19 */