From d9ddb31268f0c30296a4b0cfcaf5bab24295ff9f Mon Sep 17 00:00:00 2001 From: tblivet Date: Mon, 8 Jul 2024 17:26:03 +0200 Subject: [PATCH] feat: btn improvements --- dist/css/bootstrap-prestashop-ui-kit.css | 4 +- dist/css/bootstrap-prestashop-ui-kit.css.map | 2 +- dist/js/prestashop-ui-kit.js | 92 +++++++++++++++++++- scss/_buttons.scss | 6 +- scss/mixins/_buttons.scss | 49 +++++------ 5 files changed, 119 insertions(+), 34 deletions(-) diff --git a/dist/css/bootstrap-prestashop-ui-kit.css b/dist/css/bootstrap-prestashop-ui-kit.css index 6467d5c0..cc8d5402 100644 --- a/dist/css/bootstrap-prestashop-ui-kit.css +++ b/dist/css/bootstrap-prestashop-ui-kit.css @@ -5,6 +5,6 @@ * Copyright 2011-2022 The Bootstrap Authors * Copyright 2011-2022 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - */:root{--blue: #174eef;--indigo: #7b4fac;--purple: #7b4fac;--pink: #e83e8c;--red: #ba151a;--orange: #ffa000;--yellow: #ffa000;--green: #207f4b;--teal: #5c92aa;--cyan: #a4dbe8;--white: #fff;--gray: #5e5e5e;--gray-dark: #1b1c1d;--primary: #1b1c1d;--secondary: #bbb;--success: #207f4b;--info: #174eef;--warning: #ffa000;--danger: #ba151a;--light: #fafafa;--dark: #1b1c1d;--breakpoint-xs: 0;--breakpoint-sm: 544px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1300px;--breakpoint-xxl: 1600px;--font-family-sans-serif: var(--cdk-font-family-primary);--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:"IBM Plex Sans", "Verdana", "Arial", "sans-serif";font-family:var(--cdk-font-family-primary);font-size:0.875rem;font-weight:400;line-height:1.5;color:#1b1c1d;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(.focus-visible){outline:0 !important}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,.modal-title,h3,h4,h5,h6{margin-top:0;margin-bottom:.9375rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted currentColor;text-decoration:underline dotted currentColor;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#1b1c1d;text-decoration:none;background-color:rgba(0,0,0,0)}a:hover{color:#1b1c1d;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.375rem;padding-bottom:.375rem;color:#5e5e5e;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(.focus-visible){outline:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}h1,h2,.modal-title,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.9375rem;font-family:"IBM Plex Sans", "Verdana", "Arial", "sans-serif";font-family:var(--cdk-font-family-primary);font-weight:700;line-height:1.2;color:#1b1c1d}h1,.h1{font-size:1.5rem}h2,.modal-title,.h2{font-size:1.25rem}h3,.h3{font-size:1rem}h4,.h4{font-size:0.875rem}h5,.h5{font-size:0.75rem}h6,.h6{font-size:0.625rem}.lead{font-size:1.09375rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1.875rem;margin-bottom:1.875rem;border:0;border-top:1px solid #ddd}small,.small{font-size:0.875em;font-weight:400}mark,.mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1.875rem;font-size:1.09375rem}.blockquote-footer{display:block;font-size:0.875em;color:#5e5e5e}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:0;background-color:#fff;border:1px solid #ddd;border-radius:0;box-shadow:none;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.9375rem;line-height:1}.figure-caption{font-size:90%;color:#bbb}code{font-size:87.5%;color:#1b1c1d;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#101010;border-radius:.2rem;box-shadow:inset 0 -0.1rem 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;font-size:87.5%;color:#1b1c1d}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:.9375rem;padding-left:.9375rem;margin-right:auto;margin-left:auto}@media(min-width: 544px){.container-sm,.container{max-width:576px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 1024px){.container-lg,.container-md,.container-sm,.container{max-width:972px}}@media(min-width: 1300px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1240px}}.row{display:flex;flex-wrap:wrap;margin-right:-0.9375rem;margin-left:-0.9375rem}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-xxl,.col-xxl-auto,.col-xxl-12,.col-xxl-11,.col-xxl-10,.col-xxl-9,.col-xxl-8,.col-xxl-7,.col-xxl-6,.col-xxl-5,.col-xxl-4,.col-xxl-3,.col-xxl-2,.col-xxl-1,.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;padding-right:.9375rem;padding-left:.9375rem}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}@media(min-width: 544px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media(min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media(min-width: 1024px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}}@media(min-width: 1300px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}}@media(min-width: 1600px){.col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xxl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xxl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xxl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xxl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xxl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xxl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xxl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xxl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xxl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xxl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xxl-12{flex:0 0 100%;max-width:100%}.order-xxl-first{order:-1}.order-xxl-last{order:13}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}}.table{width:100%;margin-bottom:1.875rem;color:#1b1c1d}.table th,.table td{padding:.375rem;vertical-align:top;border-top:1px solid #eee}.table thead th{vertical-align:bottom;border-bottom:2px solid #eee}.table tbody+tbody{border-top:2px solid #eee}.table-sm th,.table-sm td{padding:.25rem}.table-bordered{border:1px solid #eee}.table-bordered th,.table-bordered td{border:1px solid #eee}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:#eee}.table-hover tbody tr:hover{color:#1b1c1d;background-color:#e4f4f8}.table-primary,.table-primary>th,.table-primary>td{background-color:#bfbfc0}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#888989}.table-hover .table-primary:hover{background-color:#b2b2b3}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#b2b2b3}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#ececec}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#dcdcdc}.table-hover .table-secondary:hover{background-color:#dfdfdf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#dfdfdf}.table-success,.table-success>th,.table-success>td{background-color:#c1dbcd}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#8bbca1}.table-hover .table-success:hover{background-color:#b1d2c0}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1d2c0}.table-info,.table-info>th,.table-info>td{background-color:#becdfb}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#86a3f7}.table-hover .table-info:hover{background-color:#a6bbfa}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#a6bbfa}.table-warning,.table-warning>th,.table-warning>td{background-color:#ffe4b8}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#ffce7a}.table-hover .table-warning:hover{background-color:#ffda9f}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffda9f}.table-danger,.table-danger>th,.table-danger>td{background-color:#ecbdbf}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#db8588}.table-hover .table-danger:hover{background-color:#e6a9ac}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#e6a9ac}.table-light,.table-light>th,.table-light>td{background-color:#fefefe}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#fcfcfc}.table-hover .table-light:hover{background-color:#f1f1f1}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#f1f1f1}.table-dark,.table-dark>th,.table-dark>td{background-color:#bfbfc0}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#888989}.table-hover .table-dark:hover{background-color:#b2b2b3}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b2b2b3}.table-active,.table-active>th,.table-active>td{background-color:#3f3f3d}.table-hover .table-active:hover{background-color:#323230}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#323230}.table .thead-dark th{color:#fff;background-color:#3f3f3d;border-color:#bbb}.table .thead-light th{color:#1b1c1d;background-color:#fafafa;border-color:#eee}.table-dark{color:#fff;background-color:#3f3f3d}.table-dark th,.table-dark td,.table-dark thead th{border-color:#bbb}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:#101010}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:#1b1c1d}@media(max-width: 543.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media(max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media(max-width: 1023.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media(max-width: 1299.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}@media(max-width: 1599.98px){.table-responsive-xxl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xxl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control,.tags-input,.pstaggerAddTagInput,.pstaggerWrapper,.pagination .jump-to-page{display:block;width:100%;height:2rem;padding:.375rem .5rem;font-size:0.875rem;font-weight:400;line-height:1.5;color:#1b1c1d;background-color:#fff;background-clip:padding-box;border:1px solid #ddd;border-radius:0;box-shadow:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control,.tags-input,.pstaggerAddTagInput,.pstaggerWrapper,.pagination .jump-to-page{transition:none}}.form-control::-ms-expand,.tags-input::-ms-expand,.pstaggerAddTagInput::-ms-expand,.pstaggerWrapper::-ms-expand,.pagination .jump-to-page::-ms-expand{background-color:rgba(0,0,0,0);border:0}.form-control:focus,.tags-input:focus,.pstaggerAddTagInput:focus,.pstaggerWrapper:focus,.pagination .jump-to-page:focus{color:#1b1c1d;background-color:#fff;border-color:#3f3f3d;outline:0}.form-control::-moz-placeholder, .tags-input::-moz-placeholder, .pstaggerAddTagInput::-moz-placeholder, .pstaggerWrapper::-moz-placeholder, .pagination .jump-to-page::-moz-placeholder{color:#bbb;opacity:1}.form-control::placeholder,.tags-input::placeholder,.pstaggerAddTagInput::placeholder,.pstaggerWrapper::placeholder,.pagination .jump-to-page::placeholder{color:#bbb;opacity:1}.form-control:disabled,.tags-input:disabled,.pstaggerAddTagInput:disabled,.pstaggerWrapper:disabled,.pagination .jump-to-page:disabled,.form-control[readonly],[readonly].tags-input,[readonly].pstaggerAddTagInput,[readonly].pstaggerWrapper,.pagination [readonly].jump-to-page{background-color:#eee;opacity:1}input[type=date].form-control,input[type=date].tags-input,input[type=date].pstaggerAddTagInput,input[type=date].pstaggerWrapper,.pagination input[type=date].jump-to-page,input[type=time].form-control,input[type=time].tags-input,input[type=time].pstaggerAddTagInput,input[type=time].pstaggerWrapper,.pagination input[type=time].jump-to-page,input[type=datetime-local].form-control,input[type=datetime-local].tags-input,input[type=datetime-local].pstaggerAddTagInput,input[type=datetime-local].pstaggerWrapper,.pagination input[type=datetime-local].jump-to-page,input[type=month].form-control,input[type=month].tags-input,input[type=month].pstaggerAddTagInput,input[type=month].pstaggerWrapper,.pagination input[type=month].jump-to-page{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:-moz-focusring,select.tags-input:-moz-focusring,select.pstaggerAddTagInput:-moz-focusring,select.pstaggerWrapper:-moz-focusring,.pagination select.jump-to-page:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #1b1c1d}select.form-control:focus::-ms-value,select.tags-input:focus::-ms-value,select.pstaggerAddTagInput:focus::-ms-value,select.pstaggerWrapper:focus::-ms-value,.pagination select.jump-to-page:focus::-ms-value{color:#1b1c1d;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1rem;line-height:1.5}.col-form-label-sm{padding-top:calc(0.3125rem + 1px);padding-bottom:calc(0.3125rem + 1px);font-size:0.75rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:0.875rem;line-height:1.5;color:#1b1c1d;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + 0.625rem + 2px);padding:.3125rem .625rem;font-size:0.75rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:2rem;padding:.5rem .875rem;font-size:1rem;line-height:1.5;border-radius:.3rem}select.form-control[size],select[size].tags-input,select[size].pstaggerAddTagInput,select[size].pstaggerWrapper,.pagination select[size].jump-to-page,select.form-control[multiple],select[multiple].tags-input,select[multiple].pstaggerAddTagInput,select[multiple].pstaggerWrapper,.pagination select[multiple].jump-to-page{height:auto}textarea.form-control,textarea.tags-input,textarea.pstaggerAddTagInput,textarea.pstaggerWrapper,.pagination textarea.jump-to-page{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{color:#5e5e5e}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#207f4b}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.625rem 1.25rem;margin-top:.1rem;font-size:0.75rem;line-height:1.5;color:#fff;background-color:#207f4b;border-radius:0}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.was-validated .tags-input:valid,.was-validated .pstaggerAddTagInput:valid,.was-validated .pstaggerWrapper:valid,.was-validated .pagination .jump-to-page:valid,.pagination .was-validated .jump-to-page:valid,.form-control.is-valid,.is-valid.tags-input,.is-valid.pstaggerAddTagInput,.is-valid.pstaggerWrapper,.pagination .is-valid.jump-to-page{padding-right:calc(1.5em + 0.75rem) !important}.was-validated .form-control:valid,.was-validated .tags-input:valid,.was-validated .pstaggerAddTagInput:valid,.was-validated .pstaggerWrapper:valid,.was-validated .pagination .jump-to-page:valid,.pagination .was-validated .jump-to-page:valid,.form-control.is-valid,.is-valid.tags-input,.is-valid.pstaggerAddTagInput,.is-valid.pstaggerWrapper,.pagination .is-valid.jump-to-page{border-color:#207f4b;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23207f4b' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.was-validated .tags-input:valid:focus,.was-validated .pstaggerAddTagInput:valid:focus,.was-validated .pstaggerWrapper:valid:focus,.was-validated .pagination .jump-to-page:valid:focus,.pagination .was-validated .jump-to-page:valid:focus,.form-control.is-valid:focus,.is-valid.tags-input:focus,.is-valid.pstaggerAddTagInput:focus,.is-valid.pstaggerWrapper:focus,.pagination .is-valid.jump-to-page:focus{border-color:#207f4b;box-shadow:0 0 0 .2rem rgba(32,127,75,.25)}.was-validated select.form-control:valid,.was-validated select.tags-input:valid,.was-validated select.pstaggerAddTagInput:valid,.was-validated select.pstaggerWrapper:valid,.was-validated .pagination select.jump-to-page:valid,.pagination .was-validated select.jump-to-page:valid,select.form-control.is-valid,select.is-valid.tags-input,select.is-valid.pstaggerAddTagInput,select.is-valid.pstaggerWrapper,.pagination select.is-valid.jump-to-page{padding-right:2rem !important}.was-validated select.form-control:valid,.was-validated select.tags-input:valid,.was-validated select.pstaggerAddTagInput:valid,.was-validated select.pstaggerWrapper:valid,.was-validated .pagination select.jump-to-page:valid,.pagination .was-validated select.jump-to-page:valid,select.form-control.is-valid,select.is-valid.tags-input,select.is-valid.pstaggerAddTagInput,select.is-valid.pstaggerWrapper,.pagination select.is-valid.jump-to-page{background-position:right 1rem center}.was-validated textarea.form-control:valid,.was-validated textarea.tags-input:valid,.was-validated textarea.pstaggerAddTagInput:valid,.was-validated textarea.pstaggerWrapper:valid,.was-validated .pagination textarea.jump-to-page:valid,.pagination .was-validated textarea.jump-to-page:valid,textarea.form-control.is-valid,textarea.is-valid.tags-input,textarea.is-valid.pstaggerAddTagInput,textarea.is-valid.pstaggerWrapper,.pagination textarea.is-valid.jump-to-page{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .custom-select:valid,.custom-select.is-valid{padding-right:calc(0.75em + 2.0625rem) !important}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#207f4b;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%231b1c1d' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .5rem center/0.5rem 0.625rem no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23207f4b' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.5rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#207f4b;box-shadow:0 0 0 .2rem rgba(32,127,75,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#207f4b}.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip,.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip{display:block}.was-validated .custom-control-input:valid~.custom-control-label,.custom-control-input.is-valid~.custom-control-label{color:#207f4b}.was-validated .custom-control-input:valid~.custom-control-label::before,.custom-control-input.is-valid~.custom-control-label::before{border-color:#207f4b}.was-validated .custom-control-input:valid:checked~.custom-control-label::before,.custom-control-input.is-valid:checked~.custom-control-label::before{border-color:#2aa863;background-color:#2aa863}.was-validated .custom-control-input:valid:focus~.custom-control-label::before,.custom-control-input.is-valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(32,127,75,.25)}.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before{border-color:#207f4b}.was-validated .custom-file-input:valid~.custom-file-label,.custom-file-input.is-valid~.custom-file-label{border-color:#207f4b}.was-validated .custom-file-input:valid:focus~.custom-file-label,.custom-file-input.is-valid:focus~.custom-file-label{border-color:#207f4b;box-shadow:0 0 0 .2rem rgba(32,127,75,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#ba151a}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.625rem 1.25rem;margin-top:.1rem;font-size:0.75rem;line-height:1.5;color:#fff;background-color:#ba151a;border-radius:0}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.was-validated .tags-input:invalid,.was-validated .pstaggerAddTagInput:invalid,.was-validated .pstaggerWrapper:invalid,.was-validated .pagination .jump-to-page:invalid,.pagination .was-validated .jump-to-page:invalid,.form-control.is-invalid,.is-invalid.tags-input,.is-invalid.pstaggerAddTagInput,.is-invalid.pstaggerWrapper,.pagination .is-invalid.jump-to-page{padding-right:calc(1.5em + 0.75rem) !important}.was-validated .form-control:invalid,.was-validated .tags-input:invalid,.was-validated .pstaggerAddTagInput:invalid,.was-validated .pstaggerWrapper:invalid,.was-validated .pagination .jump-to-page:invalid,.pagination .was-validated .jump-to-page:invalid,.form-control.is-invalid,.is-invalid.tags-input,.is-invalid.pstaggerAddTagInput,.is-invalid.pstaggerWrapper,.pagination .is-invalid.jump-to-page{border-color:#ba151a;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ba151a' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ba151a' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.was-validated .tags-input:invalid:focus,.was-validated .pstaggerAddTagInput:invalid:focus,.was-validated .pstaggerWrapper:invalid:focus,.was-validated .pagination .jump-to-page:invalid:focus,.pagination .was-validated .jump-to-page:invalid:focus,.form-control.is-invalid:focus,.is-invalid.tags-input:focus,.is-invalid.pstaggerAddTagInput:focus,.is-invalid.pstaggerWrapper:focus,.pagination .is-invalid.jump-to-page:focus{border-color:#ba151a;box-shadow:0 0 0 .2rem rgba(186,21,26,.25)}.was-validated select.form-control:invalid,.was-validated select.tags-input:invalid,.was-validated select.pstaggerAddTagInput:invalid,.was-validated select.pstaggerWrapper:invalid,.was-validated .pagination select.jump-to-page:invalid,.pagination .was-validated select.jump-to-page:invalid,select.form-control.is-invalid,select.is-invalid.tags-input,select.is-invalid.pstaggerAddTagInput,select.is-invalid.pstaggerWrapper,.pagination select.is-invalid.jump-to-page{padding-right:2rem !important}.was-validated select.form-control:invalid,.was-validated select.tags-input:invalid,.was-validated select.pstaggerAddTagInput:invalid,.was-validated select.pstaggerWrapper:invalid,.was-validated .pagination select.jump-to-page:invalid,.pagination .was-validated select.jump-to-page:invalid,select.form-control.is-invalid,select.is-invalid.tags-input,select.is-invalid.pstaggerAddTagInput,select.is-invalid.pstaggerWrapper,.pagination select.is-invalid.jump-to-page{background-position:right 1rem center}.was-validated textarea.form-control:invalid,.was-validated textarea.tags-input:invalid,.was-validated textarea.pstaggerAddTagInput:invalid,.was-validated textarea.pstaggerWrapper:invalid,.was-validated .pagination textarea.jump-to-page:invalid,.pagination .was-validated textarea.jump-to-page:invalid,textarea.form-control.is-invalid,textarea.is-invalid.tags-input,textarea.is-invalid.pstaggerAddTagInput,textarea.is-invalid.pstaggerWrapper,.pagination textarea.is-invalid.jump-to-page{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .custom-select:invalid,.custom-select.is-invalid{padding-right:calc(0.75em + 2.0625rem) !important}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#ba151a;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%231b1c1d' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .5rem center/0.5rem 0.625rem no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ba151a' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ba151a' stroke='none'/%3e%3c/svg%3e") center right 1.5rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#ba151a;box-shadow:0 0 0 .2rem rgba(186,21,26,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#ba151a}.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip,.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip{display:block}.was-validated .custom-control-input:invalid~.custom-control-label,.custom-control-input.is-invalid~.custom-control-label{color:#ba151a}.was-validated .custom-control-input:invalid~.custom-control-label::before,.custom-control-input.is-invalid~.custom-control-label::before{border-color:#ba151a}.was-validated .custom-control-input:invalid:checked~.custom-control-label::before,.custom-control-input.is-invalid:checked~.custom-control-label::before{border-color:#e51d23;background-color:#e51d23}.was-validated .custom-control-input:invalid:focus~.custom-control-label::before,.custom-control-input.is-invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(186,21,26,.25)}.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before{border-color:#ba151a}.was-validated .custom-file-input:invalid~.custom-file-label,.custom-file-input.is-invalid~.custom-file-label{border-color:#ba151a}.was-validated .custom-file-input:invalid:focus~.custom-file-label,.custom-file-input.is-invalid:focus~.custom-file-label{border-color:#ba151a;box-shadow:0 0 0 .2rem rgba(186,21,26,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media(min-width: 544px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control,.form-inline .tags-input,.form-inline .pstaggerAddTagInput,.form-inline .pstaggerWrapper,.form-inline .pagination .jump-to-page,.pagination .form-inline .jump-to-page{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:500;color:#1b1c1d;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:.5rem 1rem;font-size:0.875rem;line-height:1.5;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:#1b1c1d;text-decoration:none}.btn:focus,.btn.focus{outline:0;box-shadow:none}.btn.disabled,.btn:disabled{opacity:.65;box-shadow:none}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled).active{box-shadow:none}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#1b1c1d;border-color:#1b1c1d;box-shadow:none}.btn-primary:hover{color:#fff;background-color:#090909;border-color:#020303}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#090909;border-color:#020303;box-shadow:0 0 0 .2rem rgba(61,62,63,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#1b1c1d;border-color:#1b1c1d}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#020303;border-color:#000}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(61,62,63,.5)}.btn-secondary{color:#101010;background-color:#bbb;border-color:#bbb;box-shadow:none}.btn-secondary:hover{color:#101010;background-color:#a8a8a8;border-color:#a2a2a2}.btn-secondary:focus,.btn-secondary.focus{color:#101010;background-color:#a8a8a8;border-color:#a2a2a2;box-shadow:0 0 0 .2rem rgba(161,161,161,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#101010;background-color:#bbb;border-color:#bbb}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#101010;background-color:#a2a2a2;border-color:#9b9b9b}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(161,161,161,.5)}.btn-success{color:#fff;background-color:#207f4b;border-color:#207f4b;box-shadow:none}.btn-success:hover{color:#fff;background-color:#186039;border-color:#165633}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#186039;border-color:#165633;box-shadow:0 0 0 .2rem rgba(65,146,102,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#207f4b;border-color:#207f4b}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#165633;border-color:#134c2d}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(65,146,102,.5)}.btn-info{color:#fff;background-color:#174eef;border-color:#174eef;box-shadow:none}.btn-info:hover{color:#fff;background-color:#0e40d1;border-color:#0e3cc5}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#0e40d1;border-color:#0e3cc5;box-shadow:0 0 0 .2rem rgba(58,105,241,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#174eef;border-color:#174eef}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#0e3cc5;border-color:#0d39b9}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,105,241,.5)}.btn-warning{color:#101010;background-color:#ffa000;border-color:#ffa000;box-shadow:none}.btn-warning:hover{color:#fff;background-color:#d98800;border-color:#cc8000}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#d98800;border-color:#cc8000;box-shadow:0 0 0 .2rem rgba(219,138,2,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#101010;background-color:#ffa000;border-color:#ffa000}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#cc8000;border-color:#bf7800}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(219,138,2,.5)}.btn-danger{color:#fff;background-color:#ba151a;border-color:#ba151a;box-shadow:none}.btn-danger:hover{color:#fff;background-color:#981115;border-color:#8c1014}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#981115;border-color:#8c1014;box-shadow:0 0 0 .2rem rgba(196,56,60,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#ba151a;border-color:#ba151a}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#8c1014;border-color:#810f12}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(196,56,60,.5)}.btn-light{color:#101010;background-color:#fafafa;border-color:#fafafa;box-shadow:none}.btn-light:hover{color:#101010;background-color:#e7e7e7;border-color:#e1e1e1}.btn-light:focus,.btn-light.focus{color:#101010;background-color:#e7e7e7;border-color:#e1e1e1;box-shadow:0 0 0 .2rem rgba(215,215,215,.5)}.btn-light.disabled,.btn-light:disabled{color:#101010;background-color:#fafafa;border-color:#fafafa}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#101010;background-color:#e1e1e1;border-color:#dadada}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(215,215,215,.5)}.btn-dark{color:#fff;background-color:#1b1c1d;border-color:#1b1c1d;box-shadow:none}.btn-dark:hover{color:#fff;background-color:#090909;border-color:#020303}.btn-dark:focus,.btn-dark.focus{color:#fff;background-color:#090909;border-color:#020303;box-shadow:0 0 0 .2rem rgba(61,62,63,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#1b1c1d;border-color:#1b1c1d}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#020303;border-color:#000}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(61,62,63,.5)}.btn-outline-primary{color:#1b1c1d;border-color:#1b1c1d}.btn-outline-primary:hover{color:#fff;background-color:#1b1c1d;border-color:#1b1c1d}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem rgba(27,28,29,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#1b1c1d;background-color:rgba(0,0,0,0)}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#1b1c1d;border-color:#1b1c1d}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(27,28,29,.5)}.btn-outline-secondary{color:#bbb;border-color:#bbb}.btn-outline-secondary:hover{color:#101010;background-color:#bbb;border-color:#bbb}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .2rem rgba(187,187,187,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#bbb;background-color:rgba(0,0,0,0)}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#101010;background-color:#bbb;border-color:#bbb}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(187,187,187,.5)}.btn-outline-success{color:#207f4b;border-color:#207f4b}.btn-outline-success:hover{color:#fff;background-color:#207f4b;border-color:#207f4b}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 .2rem rgba(32,127,75,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#207f4b;background-color:rgba(0,0,0,0)}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#207f4b;border-color:#207f4b}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(32,127,75,.5)}.btn-outline-info{color:#174eef;border-color:#174eef}.btn-outline-info:hover{color:#fff;background-color:#174eef;border-color:#174eef}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 .2rem rgba(23,78,239,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#174eef;background-color:rgba(0,0,0,0)}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#174eef;border-color:#174eef}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,78,239,.5)}.btn-outline-warning{color:#ffa000;border-color:#ffa000}.btn-outline-warning:hover{color:#101010;background-color:#ffa000;border-color:#ffa000}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 .2rem rgba(255,160,0,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffa000;background-color:rgba(0,0,0,0)}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#101010;background-color:#ffa000;border-color:#ffa000}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,160,0,.5)}.btn-outline-danger{color:#ba151a;border-color:#ba151a}.btn-outline-danger:hover{color:#fff;background-color:#ba151a;border-color:#ba151a}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 .2rem rgba(186,21,26,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#ba151a;background-color:rgba(0,0,0,0)}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#ba151a;border-color:#ba151a}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(186,21,26,.5)}.btn-outline-light{color:#fafafa;border-color:#fafafa}.btn-outline-light:hover{color:#101010;background-color:#fafafa;border-color:#fafafa}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 .2rem rgba(250,250,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#fafafa;background-color:rgba(0,0,0,0)}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#101010;background-color:#fafafa;border-color:#fafafa}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(250,250,250,.5)}.btn-outline-dark{color:#1b1c1d;border-color:#1b1c1d}.btn-outline-dark:hover{color:#fff;background-color:#1b1c1d;border-color:#1b1c1d}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 .2rem rgba(27,28,29,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#1b1c1d;background-color:rgba(0,0,0,0)}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#1b1c1d;border-color:#1b1c1d}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(27,28,29,.5)}.btn-link{font-weight:400;color:#1b1c1d;text-decoration:none}.btn-link:hover{color:#1b1c1d;text-decoration:underline}.btn-link:focus,.btn-link.focus{text-decoration:underline}.btn-link:disabled,.btn-link.disabled{color:#5e5e5e;pointer-events:none}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1rem;line-height:1.5;border-radius:0}.btn-sm,.btn-group-sm>.btn{padding:.3125rem .625rem;font-size:0.75rem;line-height:1.5;border-radius:0}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.width{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.width{transition:none}}.dropup,.dropright,.dropdown,.dropleft{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.2125rem;vertical-align:.2125rem;content:"";border-top:.25rem solid;border-right:.25rem solid rgba(0,0,0,0);border-bottom:0;border-left:.25rem solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:0 0;margin:.125rem 0 0;font-size:0.875rem;color:#1b1c1d;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ddd;border-radius:0;box-shadow:0 .5rem 1rem rgba(0,0,0,.175)}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media(min-width: 544px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media(min-width: 1024px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media(min-width: 1300px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}@media(min-width: 1600px){.dropdown-menu-xxl-left{right:auto;left:0}.dropdown-menu-xxl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.2125rem;vertical-align:.2125rem;content:"";border-top:0;border-right:.25rem solid rgba(0,0,0,0);border-bottom:.25rem solid;border-left:.25rem solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.2125rem;vertical-align:.2125rem;content:"";border-top:.25rem solid rgba(0,0,0,0);border-right:0;border-bottom:.25rem solid rgba(0,0,0,0);border-left:.25rem solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.2125rem;vertical-align:.2125rem;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.2125rem;vertical-align:.2125rem;content:"";border-top:.25rem solid rgba(0,0,0,0);border-right:.25rem solid;border-bottom:.25rem solid rgba(0,0,0,0)}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=top],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.9375rem 0;overflow:hidden;border-top:1px solid #ddd}.dropdown-item{display:block;width:100%;padding:.3125rem .3125rem;clear:both;font-weight:400;color:#bbb;text-align:inherit;white-space:nowrap;background-color:rgba(0,0,0,0);border:0}.dropdown-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.dropdown-item:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.dropdown-item:hover,.dropdown-item:focus{color:#1b1c1d;text-decoration:none;background-color:#fff}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#1b1c1d}.dropdown-item.disabled,.dropdown-item:disabled{color:#eee;pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:0 .3125rem;margin-bottom:0;font-size:0.75rem;color:#5e5e5e;white-space:nowrap}.dropdown-item-text{display:block;padding:.3125rem .3125rem;color:#bbb}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover{z-index:1}.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split,.btn-group .btn.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.dropdown-toggle-split::after,.btn-group .btn.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before,.dropleft .btn-group .btn.dropdown-toggle-split::before,.btn-group .dropleft .btn.dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group .btn-sm+.btn.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.46875rem;padding-left:.46875rem}.btn-lg+.dropdown-toggle-split,.btn-group .btn-lg+.btn.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group.show .dropdown-toggle{box-shadow:none}.btn-group.show .dropdown-toggle.btn-link{box-shadow:none}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.tags-input,.input-group>.pstaggerAddTagInput,.input-group>.pstaggerWrapper,.pagination .input-group>.jump-to-page,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.form-control+.form-control,.input-group>.tags-input+.form-control,.input-group>.form-control+.tags-input,.input-group>.tags-input+.tags-input,.input-group>.pstaggerAddTagInput+.form-control,.input-group>.pstaggerAddTagInput+.tags-input,.input-group>.form-control+.pstaggerAddTagInput,.input-group>.tags-input+.pstaggerAddTagInput,.input-group>.pstaggerAddTagInput+.pstaggerAddTagInput,.input-group>.pstaggerWrapper+.form-control,.input-group>.pstaggerWrapper+.tags-input,.input-group>.pstaggerWrapper+.pstaggerAddTagInput,.input-group>.form-control+.pstaggerWrapper,.input-group>.tags-input+.pstaggerWrapper,.input-group>.pstaggerAddTagInput+.pstaggerWrapper,.input-group>.pstaggerWrapper+.pstaggerWrapper,.pagination .input-group>.jump-to-page+.form-control,.pagination .input-group>.jump-to-page+.tags-input,.pagination .input-group>.jump-to-page+.pstaggerAddTagInput,.pagination .input-group>.jump-to-page+.pstaggerWrapper,.pagination .input-group>.form-control+.jump-to-page,.pagination .input-group>.tags-input+.jump-to-page,.pagination .input-group>.pstaggerAddTagInput+.jump-to-page,.pagination .input-group>.pstaggerWrapper+.jump-to-page,.pagination .input-group>.jump-to-page+.jump-to-page,.input-group>.form-control+.custom-select,.input-group>.tags-input+.custom-select,.input-group>.pstaggerAddTagInput+.custom-select,.input-group>.pstaggerWrapper+.custom-select,.pagination .input-group>.jump-to-page+.custom-select,.input-group>.form-control+.custom-file,.input-group>.tags-input+.custom-file,.input-group>.pstaggerAddTagInput+.custom-file,.input-group>.pstaggerWrapper+.custom-file,.pagination .input-group>.jump-to-page+.custom-file,.input-group>.form-control-plaintext+.form-control,.input-group>.form-control-plaintext+.tags-input,.input-group>.form-control-plaintext+.pstaggerAddTagInput,.input-group>.form-control-plaintext+.pstaggerWrapper,.pagination .input-group>.form-control-plaintext+.jump-to-page,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.custom-file,.input-group>.custom-select+.form-control,.input-group>.custom-select+.tags-input,.input-group>.custom-select+.pstaggerAddTagInput,.input-group>.custom-select+.pstaggerWrapper,.pagination .input-group>.custom-select+.jump-to-page,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.custom-file,.input-group>.custom-file+.form-control,.input-group>.custom-file+.tags-input,.input-group>.custom-file+.pstaggerAddTagInput,.input-group>.custom-file+.pstaggerWrapper,.pagination .input-group>.custom-file+.jump-to-page,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.custom-file{margin-left:-1px}.input-group>.form-control:focus,.input-group>.tags-input:focus,.input-group>.pstaggerAddTagInput:focus,.input-group>.pstaggerWrapper:focus,.pagination .input-group>.jump-to-page:focus,.input-group>.custom-select:focus,.input-group>.custom-file .custom-file-input:focus~.custom-file-label{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.form-control:not(:first-child),.input-group>.tags-input:not(:first-child),.input-group>.pstaggerAddTagInput:not(:first-child),.input-group>.pstaggerWrapper:not(:first-child),.pagination .input-group>.jump-to-page:not(:first-child),.input-group>.custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.form-control:not(:last-child),.input-group:not(.has-validation)>.tags-input:not(:last-child),.input-group:not(.has-validation)>.pstaggerAddTagInput:not(:last-child),.input-group:not(.has-validation)>.pstaggerWrapper:not(:last-child),.pagination .input-group:not(.has-validation)>.jump-to-page:not(:last-child),.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.form-control:nth-last-child(n+3),.input-group.has-validation>.tags-input:nth-last-child(n+3),.input-group.has-validation>.pstaggerAddTagInput:nth-last-child(n+3),.input-group.has-validation>.pstaggerWrapper:nth-last-child(n+3),.pagination .input-group.has-validation>.jump-to-page:nth-last-child(n+3),.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label,.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-prepend,.input-group-append{display:flex}.input-group-prepend .btn,.input-group-append .btn{position:relative;z-index:2}.input-group-prepend .btn:focus,.input-group-append .btn:focus{z-index:3}.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .5rem;margin-bottom:0;font-size:0.875rem;font-weight:400;line-height:1.5;color:#1b1c1d;text-align:center;white-space:nowrap;background-color:#f7f7f7;border:1px solid #ddd;border-radius:0}.input-group-text input[type=radio],.input-group-text input[type=checkbox]{margin-top:0}.input-group-lg>.form-control:not(textarea),.input-group-lg>.tags-input:not(textarea),.input-group-lg>.pstaggerAddTagInput:not(textarea),.input-group-lg>.pstaggerWrapper:not(textarea),.pagination .input-group-lg>.jump-to-page:not(textarea),.input-group-lg>.custom-select{height:2rem}.input-group-lg>.form-control,.input-group-lg>.tags-input,.input-group-lg>.pstaggerAddTagInput,.input-group-lg>.pstaggerWrapper,.pagination .input-group-lg>.jump-to-page,.input-group-lg>.custom-select,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-append>.btn{padding:.5rem .875rem;font-size:1rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control:not(textarea),.input-group-sm>.tags-input:not(textarea),.input-group-sm>.pstaggerAddTagInput:not(textarea),.input-group-sm>.pstaggerWrapper:not(textarea),.pagination .input-group-sm>.jump-to-page:not(textarea),.input-group-sm>.custom-select{height:calc(1.5em + 0.625rem + 2px)}.input-group-sm>.form-control,.input-group-sm>.tags-input,.input-group-sm>.pstaggerAddTagInput,.input-group-sm>.pstaggerWrapper,.pagination .input-group-sm>.jump-to-page,.input-group-sm>.custom-select,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-append>.btn{padding:.3125rem .625rem;font-size:0.75rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.5rem}.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.3125rem;padding-left:1.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.15625rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#1b1c1d;background-color:#1b1c1d}.custom-control-input:focus~.custom-control-label::before{box-shadow:none,none}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#3f3f3d}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#717579;border-color:#717579}.custom-control-input[disabled]~.custom-control-label,.custom-control-input:disabled~.custom-control-label{color:#5e5e5e}.custom-control-input[disabled]~.custom-control-label::before,.custom-control-input:disabled~.custom-control-label::before{background-color:#eee}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.15625rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:1px solid #bbb;box-shadow:none}.custom-control-label::after{position:absolute;top:.15625rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label::before{border-radius:0}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#1b1c1d;background-color:#1b1c1d}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(27,28,29,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(27,28,29,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(27,28,29,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(0.15625rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#bbb;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;transform:translateX(0.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(27,28,29,.5)}.custom-select{display:inline-block;width:100%;height:2rem;padding:.375rem 1.5rem .375rem .5rem;font-size:0.875rem;font-weight:400;line-height:1.5;color:#1b1c1d;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%231b1c1d' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .5rem center/0.5rem 0.625rem no-repeat;border:1px solid #ddd;border-radius:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075);-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#3f3f3d;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075)}.custom-select:focus::-ms-value{color:#1b1c1d;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.5rem;background-image:none}.custom-select:disabled{color:#bbb;background-color:#eee}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #1b1c1d}.custom-select-sm{height:calc(1.5em + 0.625rem + 2px);padding-top:.3125rem;padding-bottom:.3125rem;padding-left:.625rem;font-size:0.75rem}.custom-select-lg{height:2rem;padding-top:.5rem;padding-bottom:.5rem;padding-left:.875rem;font-size:1rem}.custom-file{position:relative;display:inline-block;width:100%;height:2rem;margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:2rem;margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#3f3f3d;box-shadow:none}.custom-file-input[disabled]~.custom-file-label,.custom-file-input:disabled~.custom-file-label{background-color:#eee}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:2rem;padding:.375rem .5rem;overflow:hidden;font-weight:400;line-height:1.5;color:#1b1c1d;background-color:#fff;border:1px solid #ddd;border-radius:0;box-shadow:none}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + 0.75rem);padding:.375rem .5rem;line-height:1.5;color:#1b1c1d;content:"Browse";background-color:#f7f7f7;border-left:inherit;border-radius:0 0 0 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,none}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,none}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,none}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#1b1c1d;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media(prefers-reduced-motion: reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#717579}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#eee;border-color:rgba(0,0,0,0);border-radius:1rem;box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.1)}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#1b1c1d;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media(prefers-reduced-motion: reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#717579}.custom-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#eee;border-color:rgba(0,0,0,0);border-radius:1rem;box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.1)}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#1b1c1d;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#717579}.custom-range::-ms-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-width:.5rem;box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.1)}.custom-range::-ms-fill-lower{background-color:#eee;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#eee;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#bbb}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#bbb}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#bbb}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:1rem 1.25rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#ddd;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #fff}.nav-tabs .nav-link{margin-bottom:-1px;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-top-left-radius:0;border-top-right-radius:0}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:#1b1c1d}.nav-tabs .nav-link.disabled{color:#ddd;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#1b1c1d;background-color:#fff;border-color:#1b1c1d}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:none;border:0;border-radius:0}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#1b1c1d;background-color:#f7f7f7}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.9375rem 1.875rem}.navbar .container,.navbar .container-fluid,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.90625rem;padding-bottom:.90625rem;margin-right:1.875rem;font-size:1rem;line-height:inherit;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:1rem;padding-bottom:1rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1rem;line-height:1;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:0}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media(max-width: 543.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media(min-width: 544px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important}.navbar-expand-sm .navbar-collapse{flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media(max-width: 767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media(min-width: 768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important}.navbar-expand-md .navbar-collapse{flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media(max-width: 1023.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media(min-width: 1024px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important}.navbar-expand-lg .navbar-collapse{flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media(max-width: 1299.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media(min-width: 1300px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important}.navbar-expand-xl .navbar-collapse{flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}@media(max-width: 1599.98px){.navbar-expand-xxl>.container,.navbar-expand-xxl>.container-fluid,.navbar-expand-xxl>.container-sm,.navbar-expand-xxl>.container-md,.navbar-expand-xxl>.container-lg,.navbar-expand-xxl>.container-xl{padding-right:0;padding-left:0}}@media(min-width: 1600px){.navbar-expand-xxl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl>.container,.navbar-expand-xxl>.container-fluid,.navbar-expand-xxl>.container-sm,.navbar-expand-xxl>.container-md,.navbar-expand-xxl>.container-lg,.navbar-expand-xxl>.container-xl{flex-wrap:nowrap}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important}.navbar-expand-xxl .navbar-collapse{flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important}.navbar-expand .navbar-collapse{flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-color:var(--cdk-white);background-clip:border-box;border:1px solid #ddd;border:var(--cdk-size-1) solid var(--cdk-primary-400);border-radius:0;border-radius:var(--cdk-size-0)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(0 - (1px));border-top-left-radius:calc(var(--cdk-size-0) - (var(--cdk-size-1)));border-top-right-radius:calc(0 - (1px));border-top-right-radius:calc(var(--cdk-size-0) - (var(--cdk-size-1)))}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(0 - (1px));border-bottom-right-radius:calc(var(--cdk-size-0) - (var(--cdk-size-1)));border-bottom-left-radius:calc(0 - (1px));border-bottom-left-radius:calc(var(--cdk-size-0) - (var(--cdk-size-1)))}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.5rem}.card-title{margin-bottom:1.5rem}.card-subtitle{margin-top:-0.75rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.5rem}.card-header{padding:1.5rem 1.5rem;margin-bottom:0;background-color:#fff;background-color:var(--cdk-white);border-bottom:1px solid #ddd;border-bottom:var(--cdk-size-1) solid var(--cdk-primary-400)}.card-header:first-child{border-radius:calc(0 - (1px)) calc(0 - (1px)) 0 0;border-radius:calc(var(--cdk-size-0) - (var(--cdk-size-1))) calc(var(--cdk-size-0) - (var(--cdk-size-1))) 0 0}.card-footer{padding:1.5rem 1.5rem;background-color:#fff;background-color:var(--cdk-white);border-top:1px solid #ddd;border-top:var(--cdk-size-1) solid var(--cdk-primary-400)}.card-footer:last-child{border-radius:0 0 calc(0 - (1px)) calc(0 - (1px));border-radius:0 0 calc(var(--cdk-size-0) - (var(--cdk-size-1))) calc(var(--cdk-size-0) - (var(--cdk-size-1)))}.card-header-tabs{margin-right:-0.75rem;margin-bottom:-1.5rem;margin-left:-0.75rem;border-bottom:0}.card-header-pills{margin-right:-0.75rem;margin-left:-0.75rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(0 - (1px));border-radius:calc(var(--cdk-size-0) - (var(--cdk-size-1)))}.card-img,.card-img-top,.card-img-bottom{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(0 - (1px));border-top-left-radius:calc(var(--cdk-size-0) - (var(--cdk-size-1)));border-top-right-radius:calc(0 - (1px));border-top-right-radius:calc(var(--cdk-size-0) - (var(--cdk-size-1)))}.card-img,.card-img-bottom{border-bottom-right-radius:calc(0 - (1px));border-bottom-right-radius:calc(var(--cdk-size-0) - (var(--cdk-size-1)));border-bottom-left-radius:calc(0 - (1px));border-bottom-left-radius:calc(var(--cdk-size-0) - (var(--cdk-size-1)))}.card-deck .card{margin-bottom:.9375rem}@media(min-width: 544px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-0.9375rem;margin-left:-0.9375rem}.card-deck .card{flex:1 0 0%;margin-right:.9375rem;margin-bottom:0;margin-left:.9375rem}}.card-group>.card{margin-bottom:.9375rem}@media(min-width: 544px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:1.5rem}@media(min-width: 544px){.card-columns{-moz-column-count:3;column-count:3;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-var(--cdk-size-1)}.breadcrumb{display:flex;flex-wrap:wrap;padding:.3125rem .3125rem;margin-bottom:0;list-style:none;background-color:rgba(0,0,0,0);border-radius:0}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#1b1c1d;content:">"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#1b1c1d}.pagination{display:flex;padding-left:0;list-style:none;border-radius:0}.page-link{position:relative;display:block;padding:.625rem .5rem;margin-left:-1px;line-height:1.25;color:#5e5e5e;background-color:#fff;border:1px solid #fff}.page-link:hover{z-index:2;color:#5e5e5e;text-decoration:none;background-color:#fff;border-color:#fff}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(27,28,29,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.page-item:last-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0}.page-item.active .page-link{z-index:3;color:#1b1c1d;background-color:#fff;border-color:#fff}.page-item.disabled .page-link{color:#ddd;pointer-events:none;cursor:auto;background-color:#fff;border-color:#fff}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:0.75rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25rem .5rem;font-size:0.625rem;font-weight:500;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.badge{transition:none}}a.badge:hover,a.badge:focus{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#1b1c1d}a.badge-primary:hover,a.badge-primary:focus{color:#fff;background-color:#020303}a.badge-primary:focus,a.badge-primary.focus{outline:0;box-shadow:0 0 0 .2rem rgba(27,28,29,.5)}.badge-secondary{color:#101010;background-color:#bbb}a.badge-secondary:hover,a.badge-secondary:focus{color:#101010;background-color:#a2a2a2}a.badge-secondary:focus,a.badge-secondary.focus{outline:0;box-shadow:0 0 0 .2rem rgba(187,187,187,.5)}.badge-success{color:#fff;background-color:#207f4b}a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:#165633}a.badge-success:focus,a.badge-success.focus{outline:0;box-shadow:0 0 0 .2rem rgba(32,127,75,.5)}.badge-info{color:#fff;background-color:#174eef}a.badge-info:hover,a.badge-info:focus{color:#fff;background-color:#0e3cc5}a.badge-info:focus,a.badge-info.focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,78,239,.5)}.badge-warning{color:#101010;background-color:#ffa000}a.badge-warning:hover,a.badge-warning:focus{color:#101010;background-color:#cc8000}a.badge-warning:focus,a.badge-warning.focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,160,0,.5)}.badge-danger{color:#fff;background-color:#ba151a}a.badge-danger:hover,a.badge-danger:focus{color:#fff;background-color:#8c1014}a.badge-danger:focus,a.badge-danger.focus{outline:0;box-shadow:0 0 0 .2rem rgba(186,21,26,.5)}.badge-light{color:#101010;background-color:#fafafa}a.badge-light:hover,a.badge-light:focus{color:#101010;background-color:#e1e1e1}a.badge-light:focus,a.badge-light.focus{outline:0;box-shadow:0 0 0 .2rem rgba(250,250,250,.5)}.badge-dark{color:#fff;background-color:#1b1c1d}a.badge-dark:hover,a.badge-dark:focus{color:#fff;background-color:#020303}a.badge-dark:focus,a.badge-dark.focus{outline:0;box-shadow:0 0 0 .2rem rgba(27,28,29,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#f7f7f7;border-radius:.3rem}@media(min-width: 544px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:.125rem solid rgba(0,0,0,0);border-radius:0}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3.3125rem}.alert-dismissible .close,.alert-dismissible .alert.expandable-alert .read-more,.alert.expandable-alert .alert-dismissible .read-more{position:absolute;top:0;right:0;z-index:2;padding:1rem 1rem;color:inherit}.alert-primary{color:#0e0f0f;background-color:#d1d2d2;border-color:#bfbfc0}.alert-primary hr{border-top-color:#b2b2b3}.alert-primary .alert-link{color:#000}.alert-secondary{color:#616161;background-color:#f1f1f1;border-color:#ececec}.alert-secondary hr{border-top-color:#dfdfdf}.alert-secondary .alert-link{color:#484848}.alert-success{color:#114227;background-color:#d2e5db;border-color:#c1dbcd}.alert-success hr{border-top-color:#b1d2c0}.alert-success .alert-link{color:#07190f}.alert-info{color:#0c297c;background-color:#d1dcfc;border-color:#becdfb}.alert-info hr{border-top-color:#a6bbfa}.alert-info .alert-link{color:#081a4e}.alert-warning{color:#855300;background-color:#ffeccc;border-color:#ffe4b8}.alert-warning hr{border-top-color:#ffda9f}.alert-warning .alert-link{color:#523300}.alert-danger{color:#610b0e;background-color:#f1d0d1;border-color:#ecbdbf}.alert-danger hr{border-top-color:#e6a9ac}.alert-danger .alert-link{color:#330607}.alert-light{color:#828282;background-color:#fefefe;border-color:#fefefe}.alert-light hr{border-top-color:#f1f1f1}.alert-light .alert-link{color:dimgray}.alert-dark{color:#0e0f0f;background-color:#d1d2d2;border-color:#bfbfc0}.alert-dark hr{border-top-color:#b2b2b3}.alert-dark .alert-link{color:#000}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;line-height:0;font-size:0.65625rem;background-color:#f7f7f7;border-radius:0;box-shadow:inset 0 .1rem .1rem rgba(0,0,0,.1)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#1b1c1d;transition:width .6s ease}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:0}.list-group-item-action{width:100%;color:#3f3f3d;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#3f3f3d;text-decoration:none;background-color:#f7f7f7}.list-group-item-action:active{color:#1b1c1d;background-color:#f7f7f7}.list-group-item{position:relative;display:block;padding:.625rem 1rem;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#bbb;pointer-events:none;background-color:#f7f7f7}.list-group-item.active{z-index:2;color:#fff;background-color:#1b1c1d;border-color:#f7f7f7}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media(min-width: 544px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 1024px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 1300px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 1600px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#0e0f0f;background-color:#bfbfc0}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#0e0f0f;background-color:#b2b2b3}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#0e0f0f;border-color:#0e0f0f}.list-group-item-secondary{color:#616161;background-color:#ececec}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#616161;background-color:#dfdfdf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#616161;border-color:#616161}.list-group-item-success{color:#114227;background-color:#c1dbcd}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#114227;background-color:#b1d2c0}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#114227;border-color:#114227}.list-group-item-info{color:#0c297c;background-color:#becdfb}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#0c297c;background-color:#a6bbfa}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c297c;border-color:#0c297c}.list-group-item-warning{color:#855300;background-color:#ffe4b8}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#855300;background-color:#ffda9f}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#855300;border-color:#855300}.list-group-item-danger{color:#610b0e;background-color:#ecbdbf}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#610b0e;background-color:#e6a9ac}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#610b0e;border-color:#610b0e}.list-group-item-light{color:#828282;background-color:#fefefe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#828282;background-color:#f1f1f1}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#828282;border-color:#828282}.list-group-item-dark{color:#0e0f0f;background-color:#bfbfc0}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#0e0f0f;background-color:#b2b2b3}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#0e0f0f;border-color:#0e0f0f}.close,.alert.expandable-alert .read-more{float:right;font-size:1.3125rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover,.alert.expandable-alert .read-more:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):hover,.alert.expandable-alert .read-more:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus,.alert.expandable-alert .read-more:not(:disabled):not(.disabled):focus{opacity:.75}button.close,.alert.expandable-alert button.read-more{padding:0;background-color:rgba(0,0,0,0);border:0}a.close.disabled,.alert.expandable-alert a.disabled.read-more{pointer-events:none}.toast{flex-basis:350px;max-width:350px;font-size:0.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.25rem .75rem;color:#5e5e5e;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:0 solid none;border-radius:.3rem;box-shadow:0 8px 16px 0 rgba(0,0,0,.1);outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1.875rem;border-bottom:0 solid none;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close,.modal-header .alert.expandable-alert .read-more,.alert.expandable-alert .modal-header .read-more{padding:1.875rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1.875rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:1.625rem;border-top:0 solid none;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width: 544px){.modal-dialog{max-width:680px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-moz-min-content;height:min-content}.modal-content{box-shadow:0 8px 16px 0 rgba(0,0,0,.1)}.modal-sm{max-width:400px}}@media(min-width: 1024px){.modal-lg,.modal-xl{max-width:900px}}@media(min-width: 1300px){.modal-xl{max-width:1140px}}[dir="ltr"] .tooltip{text-align:left}[dir="rtl"] .tooltip{text-align:right}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:"IBM Plex Sans", "Verdana", "Arial", "sans-serif";font-family:var(--cdk-font-family-primary);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:0.75rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:1}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^=top]{padding:.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^=top] .arrow{bottom:0}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^=top] .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#1b1c1d}.bs-tooltip-right,.bs-tooltip-auto[x-placement^=right]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^=right] .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^=right] .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#1b1c1d}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^=bottom]{padding:.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^=bottom] .arrow{top:0}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^=bottom] .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#1b1c1d}.bs-tooltip-left,.bs-tooltip-auto[x-placement^=left]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^=left] .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^=left] .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#1b1c1d}.tooltip-inner{max-width:200px;padding:.625rem 1.25rem;color:#fff;text-align:center;background-color:#1b1c1d;border-radius:0}[dir="ltr"] .popover{text-align:left}[dir="rtl"] .popover{text-align:right}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:"IBM Plex Sans", "Verdana", "Arial", "sans-serif";font-family:var(--cdk-font-family-primary);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:0.75rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid #ddd;border-radius:.3rem;box-shadow:none}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^=top]{margin-bottom:.5rem}.bs-popover-top>.arrow,.bs-popover-auto[x-placement^=top]>.arrow{bottom:calc(-0.5rem - 1px)}.bs-popover-top>.arrow::before,.bs-popover-auto[x-placement^=top]>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:#ddd}.bs-popover-top>.arrow::after,.bs-popover-auto[x-placement^=top]>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-right,.bs-popover-auto[x-placement^=right]{margin-left:.5rem}.bs-popover-right>.arrow,.bs-popover-auto[x-placement^=right]>.arrow{left:calc(-0.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-right>.arrow::before,.bs-popover-auto[x-placement^=right]>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#ddd}.bs-popover-right>.arrow::after,.bs-popover-auto[x-placement^=right]>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[x-placement^=bottom]{margin-top:.5rem}.bs-popover-bottom>.arrow,.bs-popover-auto[x-placement^=bottom]>.arrow{top:calc(-0.5rem - 1px)}.bs-popover-bottom>.arrow::before,.bs-popover-auto[x-placement^=bottom]>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:#ddd}.bs-popover-bottom>.arrow::after,.bs-popover-auto[x-placement^=bottom]>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-0.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-left,.bs-popover-auto[x-placement^=left]{margin-right:.5rem}.bs-popover-left>.arrow,.bs-popover-auto[x-placement^=left]>.arrow{right:calc(-0.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-left>.arrow::before,.bs-popover-auto[x-placement^=left]>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#ddd}.bs-popover-left>.arrow::after,.bs-popover-auto[x-placement^=left]>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.625rem 1.25rem;margin-bottom:0;font-size:0.875rem;color:#1b1c1d;background-color:#f7f7f7;border-bottom:1px solid #eaeaea;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.625rem 1.25rem;color:#1b1c1d}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:50%/100% 100% no-repeat}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;border:.25em solid currentcolor;border-right-color:rgba(0,0,0,0);border-radius:50%;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;background-color:currentcolor;border-radius:50%;opacity:0;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.bg-primary{background-color:#1b1c1d !important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#020303 !important}.bg-secondary{background-color:#bbb !important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#a2a2a2 !important}.bg-success{background-color:#207f4b !important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#165633 !important}.bg-info{background-color:#174eef !important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#0e3cc5 !important}.bg-warning{background-color:#ffa000 !important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#cc8000 !important}.bg-danger{background-color:#ba151a !important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#8c1014 !important}.bg-light{background-color:#fafafa !important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#e1e1e1 !important}.bg-dark{background-color:#1b1c1d !important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#020303 !important}.bg-white{background-color:#fff !important}.bg-transparent{background-color:rgba(0,0,0,0) !important}.border{border:1px solid #eee !important}.border-top{border-top:1px solid #eee !important}.border-right{border-right:1px solid #eee !important}.border-bottom{border-bottom:1px solid #eee !important}.border-left{border-left:1px solid #eee !important}.border-0{border:0 !important}.border-top-0{border-top:0 !important}.border-right-0{border-right:0 !important}.border-bottom-0{border-bottom:0 !important}.border-left-0{border-left:0 !important}.border-primary{border-color:#1b1c1d !important}.border-secondary{border-color:#bbb !important}.border-success{border-color:#207f4b !important}.border-info{border-color:#174eef !important}.border-warning{border-color:#ffa000 !important}.border-danger{border-color:#ba151a !important}.border-light{border-color:#fafafa !important}.border-dark{border-color:#1b1c1d !important}.border-white{border-color:#fff !important}.rounded-sm{border-radius:.2rem !important}.rounded{border-radius:0 !important}.rounded-top{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-right{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-bottom{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-left{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-lg{border-radius:.3rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-0{border-radius:0 !important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}@media(min-width: 544px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}@media(min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}@media(min-width: 1024px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}@media(min-width: 1300px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}@media(min-width: 1600px){.d-xxl-none{display:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.85714286%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-fill{flex:1 1 auto !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media(min-width: 544px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media(min-width: 768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media(min-width: 1024px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media(min-width: 1300px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}@media(min-width: 1600px){.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}@media(min-width: 544px){.float-sm-left{float:left !important}.float-sm-right{float:right !important}.float-sm-none{float:none !important}}@media(min-width: 768px){.float-md-left{float:left !important}.float-md-right{float:right !important}.float-md-none{float:none !important}}@media(min-width: 1024px){.float-lg-left{float:left !important}.float-lg-right{float:right !important}.float-lg-none{float:none !important}}@media(min-width: 1300px){.float-xl-left{float:left !important}.float-xl-right{float:right !important}.float-xl-none{float:none !important}}@media(min-width: 1600px){.float-xxl-left{float:left !important}.float-xxl-right{float:right !important}.float-xxl-none{float:none !important}}.user-select-all{-webkit-user-select:all !important;-moz-user-select:all !important;user-select:all !important}.user-select-auto{-webkit-user-select:auto !important;-moz-user-select:auto !important;user-select:auto !important}.user-select-none{-webkit-user-select:none !important;-moz-user-select:none !important;user-select:none !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports(position: sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}.shadow-none{box-shadow:none !important}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.min-vw-100{min-width:100vw !important}.min-vh-100{min-height:100vh !important}.vw-100{width:100vw !important}.vh-100{height:100vh !important}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.3125rem !important}.mt-1,.my-1{margin-top:.3125rem !important}.mr-1,.mx-1{margin-right:.3125rem !important}.mb-1,.my-1{margin-bottom:.3125rem !important}.ml-1,.mx-1{margin-left:.3125rem !important}.m-2{margin:.625rem !important}.mt-2,.my-2{margin-top:.625rem !important}.mr-2,.mx-2{margin-right:.625rem !important}.mb-2,.my-2{margin-bottom:.625rem !important}.ml-2,.mx-2{margin-left:.625rem !important}.m-3{margin:.9375rem !important}.mt-3,.my-3{margin-top:.9375rem !important}.mr-3,.mx-3{margin-right:.9375rem !important}.mb-3,.my-3{margin-bottom:.9375rem !important}.ml-3,.mx-3{margin-left:.9375rem !important}.m-4{margin:1.875rem !important}.mt-4,.my-4{margin-top:1.875rem !important}.mr-4,.mx-4{margin-right:1.875rem !important}.mb-4,.my-4{margin-bottom:1.875rem !important}.ml-4,.mx-4{margin-left:1.875rem !important}.m-5{margin:3.75rem !important}.mt-5,.my-5{margin-top:3.75rem !important}.mr-5,.mx-5{margin-right:3.75rem !important}.mb-5,.my-5{margin-bottom:3.75rem !important}.ml-5,.mx-5{margin-left:3.75rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.3125rem !important}.pt-1,.py-1{padding-top:.3125rem !important}.pr-1,.px-1{padding-right:.3125rem !important}.pb-1,.py-1{padding-bottom:.3125rem !important}.pl-1,.px-1{padding-left:.3125rem !important}.p-2{padding:.625rem !important}.pt-2,.py-2{padding-top:.625rem !important}.pr-2,.px-2{padding-right:.625rem !important}.pb-2,.py-2{padding-bottom:.625rem !important}.pl-2,.px-2{padding-left:.625rem !important}.p-3{padding:.9375rem !important}.pt-3,.py-3{padding-top:.9375rem !important}.pr-3,.px-3{padding-right:.9375rem !important}.pb-3,.py-3{padding-bottom:.9375rem !important}.pl-3,.px-3{padding-left:.9375rem !important}.p-4{padding:1.875rem !important}.pt-4,.py-4{padding-top:1.875rem !important}.pr-4,.px-4{padding-right:1.875rem !important}.pb-4,.py-4{padding-bottom:1.875rem !important}.pl-4,.px-4{padding-left:1.875rem !important}.p-5{padding:3.75rem !important}.pt-5,.py-5{padding-top:3.75rem !important}.pr-5,.px-5{padding-right:3.75rem !important}.pb-5,.py-5{padding-bottom:3.75rem !important}.pl-5,.px-5{padding-left:3.75rem !important}.m-n1{margin:-0.3125rem !important}.mt-n1,.my-n1{margin-top:-0.3125rem !important}.mr-n1,.mx-n1{margin-right:-0.3125rem !important}.mb-n1,.my-n1{margin-bottom:-0.3125rem !important}.ml-n1,.mx-n1{margin-left:-0.3125rem !important}.m-n2{margin:-0.625rem !important}.mt-n2,.my-n2{margin-top:-0.625rem !important}.mr-n2,.mx-n2{margin-right:-0.625rem !important}.mb-n2,.my-n2{margin-bottom:-0.625rem !important}.ml-n2,.mx-n2{margin-left:-0.625rem !important}.m-n3{margin:-0.9375rem !important}.mt-n3,.my-n3{margin-top:-0.9375rem !important}.mr-n3,.mx-n3{margin-right:-0.9375rem !important}.mb-n3,.my-n3{margin-bottom:-0.9375rem !important}.ml-n3,.mx-n3{margin-left:-0.9375rem !important}.m-n4{margin:-1.875rem !important}.mt-n4,.my-n4{margin-top:-1.875rem !important}.mr-n4,.mx-n4{margin-right:-1.875rem !important}.mb-n4,.my-n4{margin-bottom:-1.875rem !important}.ml-n4,.mx-n4{margin-left:-1.875rem !important}.m-n5{margin:-3.75rem !important}.mt-n5,.my-n5{margin-top:-3.75rem !important}.mr-n5,.mx-n5{margin-right:-3.75rem !important}.mb-n5,.my-n5{margin-bottom:-3.75rem !important}.ml-n5,.mx-n5{margin-left:-3.75rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media(min-width: 544px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:.3125rem !important}.mt-sm-1,.my-sm-1{margin-top:.3125rem !important}.mr-sm-1,.mx-sm-1{margin-right:.3125rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.3125rem !important}.ml-sm-1,.mx-sm-1{margin-left:.3125rem !important}.m-sm-2{margin:.625rem !important}.mt-sm-2,.my-sm-2{margin-top:.625rem !important}.mr-sm-2,.mx-sm-2{margin-right:.625rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.625rem !important}.ml-sm-2,.mx-sm-2{margin-left:.625rem !important}.m-sm-3{margin:.9375rem !important}.mt-sm-3,.my-sm-3{margin-top:.9375rem !important}.mr-sm-3,.mx-sm-3{margin-right:.9375rem !important}.mb-sm-3,.my-sm-3{margin-bottom:.9375rem !important}.ml-sm-3,.mx-sm-3{margin-left:.9375rem !important}.m-sm-4{margin:1.875rem !important}.mt-sm-4,.my-sm-4{margin-top:1.875rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.875rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.875rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.875rem !important}.m-sm-5{margin:3.75rem !important}.mt-sm-5,.my-sm-5{margin-top:3.75rem !important}.mr-sm-5,.mx-sm-5{margin-right:3.75rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3.75rem !important}.ml-sm-5,.mx-sm-5{margin-left:3.75rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:.3125rem !important}.pt-sm-1,.py-sm-1{padding-top:.3125rem !important}.pr-sm-1,.px-sm-1{padding-right:.3125rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.3125rem !important}.pl-sm-1,.px-sm-1{padding-left:.3125rem !important}.p-sm-2{padding:.625rem !important}.pt-sm-2,.py-sm-2{padding-top:.625rem !important}.pr-sm-2,.px-sm-2{padding-right:.625rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.625rem !important}.pl-sm-2,.px-sm-2{padding-left:.625rem !important}.p-sm-3{padding:.9375rem !important}.pt-sm-3,.py-sm-3{padding-top:.9375rem !important}.pr-sm-3,.px-sm-3{padding-right:.9375rem !important}.pb-sm-3,.py-sm-3{padding-bottom:.9375rem !important}.pl-sm-3,.px-sm-3{padding-left:.9375rem !important}.p-sm-4{padding:1.875rem !important}.pt-sm-4,.py-sm-4{padding-top:1.875rem !important}.pr-sm-4,.px-sm-4{padding-right:1.875rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.875rem !important}.pl-sm-4,.px-sm-4{padding-left:1.875rem !important}.p-sm-5{padding:3.75rem !important}.pt-sm-5,.py-sm-5{padding-top:3.75rem !important}.pr-sm-5,.px-sm-5{padding-right:3.75rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3.75rem !important}.pl-sm-5,.px-sm-5{padding-left:3.75rem !important}.m-sm-n1{margin:-0.3125rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-0.3125rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-0.3125rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-0.3125rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-0.3125rem !important}.m-sm-n2{margin:-0.625rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-0.625rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-0.625rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-0.625rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-0.625rem !important}.m-sm-n3{margin:-0.9375rem !important}.mt-sm-n3,.my-sm-n3{margin-top:-0.9375rem !important}.mr-sm-n3,.mx-sm-n3{margin-right:-0.9375rem !important}.mb-sm-n3,.my-sm-n3{margin-bottom:-0.9375rem !important}.ml-sm-n3,.mx-sm-n3{margin-left:-0.9375rem !important}.m-sm-n4{margin:-1.875rem !important}.mt-sm-n4,.my-sm-n4{margin-top:-1.875rem !important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.875rem !important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.875rem !important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.875rem !important}.m-sm-n5{margin:-3.75rem !important}.mt-sm-n5,.my-sm-n5{margin-top:-3.75rem !important}.mr-sm-n5,.mx-sm-n5{margin-right:-3.75rem !important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3.75rem !important}.ml-sm-n5,.mx-sm-n5{margin-left:-3.75rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media(min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:.3125rem !important}.mt-md-1,.my-md-1{margin-top:.3125rem !important}.mr-md-1,.mx-md-1{margin-right:.3125rem !important}.mb-md-1,.my-md-1{margin-bottom:.3125rem !important}.ml-md-1,.mx-md-1{margin-left:.3125rem !important}.m-md-2{margin:.625rem !important}.mt-md-2,.my-md-2{margin-top:.625rem !important}.mr-md-2,.mx-md-2{margin-right:.625rem !important}.mb-md-2,.my-md-2{margin-bottom:.625rem !important}.ml-md-2,.mx-md-2{margin-left:.625rem !important}.m-md-3{margin:.9375rem !important}.mt-md-3,.my-md-3{margin-top:.9375rem !important}.mr-md-3,.mx-md-3{margin-right:.9375rem !important}.mb-md-3,.my-md-3{margin-bottom:.9375rem !important}.ml-md-3,.mx-md-3{margin-left:.9375rem !important}.m-md-4{margin:1.875rem !important}.mt-md-4,.my-md-4{margin-top:1.875rem !important}.mr-md-4,.mx-md-4{margin-right:1.875rem !important}.mb-md-4,.my-md-4{margin-bottom:1.875rem !important}.ml-md-4,.mx-md-4{margin-left:1.875rem !important}.m-md-5{margin:3.75rem !important}.mt-md-5,.my-md-5{margin-top:3.75rem !important}.mr-md-5,.mx-md-5{margin-right:3.75rem !important}.mb-md-5,.my-md-5{margin-bottom:3.75rem !important}.ml-md-5,.mx-md-5{margin-left:3.75rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:.3125rem !important}.pt-md-1,.py-md-1{padding-top:.3125rem !important}.pr-md-1,.px-md-1{padding-right:.3125rem !important}.pb-md-1,.py-md-1{padding-bottom:.3125rem !important}.pl-md-1,.px-md-1{padding-left:.3125rem !important}.p-md-2{padding:.625rem !important}.pt-md-2,.py-md-2{padding-top:.625rem !important}.pr-md-2,.px-md-2{padding-right:.625rem !important}.pb-md-2,.py-md-2{padding-bottom:.625rem !important}.pl-md-2,.px-md-2{padding-left:.625rem !important}.p-md-3{padding:.9375rem !important}.pt-md-3,.py-md-3{padding-top:.9375rem !important}.pr-md-3,.px-md-3{padding-right:.9375rem !important}.pb-md-3,.py-md-3{padding-bottom:.9375rem !important}.pl-md-3,.px-md-3{padding-left:.9375rem !important}.p-md-4{padding:1.875rem !important}.pt-md-4,.py-md-4{padding-top:1.875rem !important}.pr-md-4,.px-md-4{padding-right:1.875rem !important}.pb-md-4,.py-md-4{padding-bottom:1.875rem !important}.pl-md-4,.px-md-4{padding-left:1.875rem !important}.p-md-5{padding:3.75rem !important}.pt-md-5,.py-md-5{padding-top:3.75rem !important}.pr-md-5,.px-md-5{padding-right:3.75rem !important}.pb-md-5,.py-md-5{padding-bottom:3.75rem !important}.pl-md-5,.px-md-5{padding-left:3.75rem !important}.m-md-n1{margin:-0.3125rem !important}.mt-md-n1,.my-md-n1{margin-top:-0.3125rem !important}.mr-md-n1,.mx-md-n1{margin-right:-0.3125rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-0.3125rem !important}.ml-md-n1,.mx-md-n1{margin-left:-0.3125rem !important}.m-md-n2{margin:-0.625rem !important}.mt-md-n2,.my-md-n2{margin-top:-0.625rem !important}.mr-md-n2,.mx-md-n2{margin-right:-0.625rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-0.625rem !important}.ml-md-n2,.mx-md-n2{margin-left:-0.625rem !important}.m-md-n3{margin:-0.9375rem !important}.mt-md-n3,.my-md-n3{margin-top:-0.9375rem !important}.mr-md-n3,.mx-md-n3{margin-right:-0.9375rem !important}.mb-md-n3,.my-md-n3{margin-bottom:-0.9375rem !important}.ml-md-n3,.mx-md-n3{margin-left:-0.9375rem !important}.m-md-n4{margin:-1.875rem !important}.mt-md-n4,.my-md-n4{margin-top:-1.875rem !important}.mr-md-n4,.mx-md-n4{margin-right:-1.875rem !important}.mb-md-n4,.my-md-n4{margin-bottom:-1.875rem !important}.ml-md-n4,.mx-md-n4{margin-left:-1.875rem !important}.m-md-n5{margin:-3.75rem !important}.mt-md-n5,.my-md-n5{margin-top:-3.75rem !important}.mr-md-n5,.mx-md-n5{margin-right:-3.75rem !important}.mb-md-n5,.my-md-n5{margin-bottom:-3.75rem !important}.ml-md-n5,.mx-md-n5{margin-left:-3.75rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media(min-width: 1024px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:.3125rem !important}.mt-lg-1,.my-lg-1{margin-top:.3125rem !important}.mr-lg-1,.mx-lg-1{margin-right:.3125rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.3125rem !important}.ml-lg-1,.mx-lg-1{margin-left:.3125rem !important}.m-lg-2{margin:.625rem !important}.mt-lg-2,.my-lg-2{margin-top:.625rem !important}.mr-lg-2,.mx-lg-2{margin-right:.625rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.625rem !important}.ml-lg-2,.mx-lg-2{margin-left:.625rem !important}.m-lg-3{margin:.9375rem !important}.mt-lg-3,.my-lg-3{margin-top:.9375rem !important}.mr-lg-3,.mx-lg-3{margin-right:.9375rem !important}.mb-lg-3,.my-lg-3{margin-bottom:.9375rem !important}.ml-lg-3,.mx-lg-3{margin-left:.9375rem !important}.m-lg-4{margin:1.875rem !important}.mt-lg-4,.my-lg-4{margin-top:1.875rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.875rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.875rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.875rem !important}.m-lg-5{margin:3.75rem !important}.mt-lg-5,.my-lg-5{margin-top:3.75rem !important}.mr-lg-5,.mx-lg-5{margin-right:3.75rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3.75rem !important}.ml-lg-5,.mx-lg-5{margin-left:3.75rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:.3125rem !important}.pt-lg-1,.py-lg-1{padding-top:.3125rem !important}.pr-lg-1,.px-lg-1{padding-right:.3125rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.3125rem !important}.pl-lg-1,.px-lg-1{padding-left:.3125rem !important}.p-lg-2{padding:.625rem !important}.pt-lg-2,.py-lg-2{padding-top:.625rem !important}.pr-lg-2,.px-lg-2{padding-right:.625rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.625rem !important}.pl-lg-2,.px-lg-2{padding-left:.625rem !important}.p-lg-3{padding:.9375rem !important}.pt-lg-3,.py-lg-3{padding-top:.9375rem !important}.pr-lg-3,.px-lg-3{padding-right:.9375rem !important}.pb-lg-3,.py-lg-3{padding-bottom:.9375rem !important}.pl-lg-3,.px-lg-3{padding-left:.9375rem !important}.p-lg-4{padding:1.875rem !important}.pt-lg-4,.py-lg-4{padding-top:1.875rem !important}.pr-lg-4,.px-lg-4{padding-right:1.875rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.875rem !important}.pl-lg-4,.px-lg-4{padding-left:1.875rem !important}.p-lg-5{padding:3.75rem !important}.pt-lg-5,.py-lg-5{padding-top:3.75rem !important}.pr-lg-5,.px-lg-5{padding-right:3.75rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3.75rem !important}.pl-lg-5,.px-lg-5{padding-left:3.75rem !important}.m-lg-n1{margin:-0.3125rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-0.3125rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-0.3125rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-0.3125rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-0.3125rem !important}.m-lg-n2{margin:-0.625rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-0.625rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-0.625rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-0.625rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-0.625rem !important}.m-lg-n3{margin:-0.9375rem !important}.mt-lg-n3,.my-lg-n3{margin-top:-0.9375rem !important}.mr-lg-n3,.mx-lg-n3{margin-right:-0.9375rem !important}.mb-lg-n3,.my-lg-n3{margin-bottom:-0.9375rem !important}.ml-lg-n3,.mx-lg-n3{margin-left:-0.9375rem !important}.m-lg-n4{margin:-1.875rem !important}.mt-lg-n4,.my-lg-n4{margin-top:-1.875rem !important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.875rem !important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.875rem !important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.875rem !important}.m-lg-n5{margin:-3.75rem !important}.mt-lg-n5,.my-lg-n5{margin-top:-3.75rem !important}.mr-lg-n5,.mx-lg-n5{margin-right:-3.75rem !important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3.75rem !important}.ml-lg-n5,.mx-lg-n5{margin-left:-3.75rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media(min-width: 1300px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:.3125rem !important}.mt-xl-1,.my-xl-1{margin-top:.3125rem !important}.mr-xl-1,.mx-xl-1{margin-right:.3125rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.3125rem !important}.ml-xl-1,.mx-xl-1{margin-left:.3125rem !important}.m-xl-2{margin:.625rem !important}.mt-xl-2,.my-xl-2{margin-top:.625rem !important}.mr-xl-2,.mx-xl-2{margin-right:.625rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.625rem !important}.ml-xl-2,.mx-xl-2{margin-left:.625rem !important}.m-xl-3{margin:.9375rem !important}.mt-xl-3,.my-xl-3{margin-top:.9375rem !important}.mr-xl-3,.mx-xl-3{margin-right:.9375rem !important}.mb-xl-3,.my-xl-3{margin-bottom:.9375rem !important}.ml-xl-3,.mx-xl-3{margin-left:.9375rem !important}.m-xl-4{margin:1.875rem !important}.mt-xl-4,.my-xl-4{margin-top:1.875rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.875rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.875rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.875rem !important}.m-xl-5{margin:3.75rem !important}.mt-xl-5,.my-xl-5{margin-top:3.75rem !important}.mr-xl-5,.mx-xl-5{margin-right:3.75rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3.75rem !important}.ml-xl-5,.mx-xl-5{margin-left:3.75rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:.3125rem !important}.pt-xl-1,.py-xl-1{padding-top:.3125rem !important}.pr-xl-1,.px-xl-1{padding-right:.3125rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.3125rem !important}.pl-xl-1,.px-xl-1{padding-left:.3125rem !important}.p-xl-2{padding:.625rem !important}.pt-xl-2,.py-xl-2{padding-top:.625rem !important}.pr-xl-2,.px-xl-2{padding-right:.625rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.625rem !important}.pl-xl-2,.px-xl-2{padding-left:.625rem !important}.p-xl-3{padding:.9375rem !important}.pt-xl-3,.py-xl-3{padding-top:.9375rem !important}.pr-xl-3,.px-xl-3{padding-right:.9375rem !important}.pb-xl-3,.py-xl-3{padding-bottom:.9375rem !important}.pl-xl-3,.px-xl-3{padding-left:.9375rem !important}.p-xl-4{padding:1.875rem !important}.pt-xl-4,.py-xl-4{padding-top:1.875rem !important}.pr-xl-4,.px-xl-4{padding-right:1.875rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.875rem !important}.pl-xl-4,.px-xl-4{padding-left:1.875rem !important}.p-xl-5{padding:3.75rem !important}.pt-xl-5,.py-xl-5{padding-top:3.75rem !important}.pr-xl-5,.px-xl-5{padding-right:3.75rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3.75rem !important}.pl-xl-5,.px-xl-5{padding-left:3.75rem !important}.m-xl-n1{margin:-0.3125rem !important}.mt-xl-n1,.my-xl-n1{margin-top:-0.3125rem !important}.mr-xl-n1,.mx-xl-n1{margin-right:-0.3125rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-0.3125rem !important}.ml-xl-n1,.mx-xl-n1{margin-left:-0.3125rem !important}.m-xl-n2{margin:-0.625rem !important}.mt-xl-n2,.my-xl-n2{margin-top:-0.625rem !important}.mr-xl-n2,.mx-xl-n2{margin-right:-0.625rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-0.625rem !important}.ml-xl-n2,.mx-xl-n2{margin-left:-0.625rem !important}.m-xl-n3{margin:-0.9375rem !important}.mt-xl-n3,.my-xl-n3{margin-top:-0.9375rem !important}.mr-xl-n3,.mx-xl-n3{margin-right:-0.9375rem !important}.mb-xl-n3,.my-xl-n3{margin-bottom:-0.9375rem !important}.ml-xl-n3,.mx-xl-n3{margin-left:-0.9375rem !important}.m-xl-n4{margin:-1.875rem !important}.mt-xl-n4,.my-xl-n4{margin-top:-1.875rem !important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.875rem !important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.875rem !important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.875rem !important}.m-xl-n5{margin:-3.75rem !important}.mt-xl-n5,.my-xl-n5{margin-top:-3.75rem !important}.mr-xl-n5,.mx-xl-n5{margin-right:-3.75rem !important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3.75rem !important}.ml-xl-n5,.mx-xl-n5{margin-left:-3.75rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}@media(min-width: 1600px){.m-xxl-0{margin:0 !important}.mt-xxl-0,.my-xxl-0{margin-top:0 !important}.mr-xxl-0,.mx-xxl-0{margin-right:0 !important}.mb-xxl-0,.my-xxl-0{margin-bottom:0 !important}.ml-xxl-0,.mx-xxl-0{margin-left:0 !important}.m-xxl-1{margin:.3125rem !important}.mt-xxl-1,.my-xxl-1{margin-top:.3125rem !important}.mr-xxl-1,.mx-xxl-1{margin-right:.3125rem !important}.mb-xxl-1,.my-xxl-1{margin-bottom:.3125rem !important}.ml-xxl-1,.mx-xxl-1{margin-left:.3125rem !important}.m-xxl-2{margin:.625rem !important}.mt-xxl-2,.my-xxl-2{margin-top:.625rem !important}.mr-xxl-2,.mx-xxl-2{margin-right:.625rem !important}.mb-xxl-2,.my-xxl-2{margin-bottom:.625rem !important}.ml-xxl-2,.mx-xxl-2{margin-left:.625rem !important}.m-xxl-3{margin:.9375rem !important}.mt-xxl-3,.my-xxl-3{margin-top:.9375rem !important}.mr-xxl-3,.mx-xxl-3{margin-right:.9375rem !important}.mb-xxl-3,.my-xxl-3{margin-bottom:.9375rem !important}.ml-xxl-3,.mx-xxl-3{margin-left:.9375rem !important}.m-xxl-4{margin:1.875rem !important}.mt-xxl-4,.my-xxl-4{margin-top:1.875rem !important}.mr-xxl-4,.mx-xxl-4{margin-right:1.875rem !important}.mb-xxl-4,.my-xxl-4{margin-bottom:1.875rem !important}.ml-xxl-4,.mx-xxl-4{margin-left:1.875rem !important}.m-xxl-5{margin:3.75rem !important}.mt-xxl-5,.my-xxl-5{margin-top:3.75rem !important}.mr-xxl-5,.mx-xxl-5{margin-right:3.75rem !important}.mb-xxl-5,.my-xxl-5{margin-bottom:3.75rem !important}.ml-xxl-5,.mx-xxl-5{margin-left:3.75rem !important}.p-xxl-0{padding:0 !important}.pt-xxl-0,.py-xxl-0{padding-top:0 !important}.pr-xxl-0,.px-xxl-0{padding-right:0 !important}.pb-xxl-0,.py-xxl-0{padding-bottom:0 !important}.pl-xxl-0,.px-xxl-0{padding-left:0 !important}.p-xxl-1{padding:.3125rem !important}.pt-xxl-1,.py-xxl-1{padding-top:.3125rem !important}.pr-xxl-1,.px-xxl-1{padding-right:.3125rem !important}.pb-xxl-1,.py-xxl-1{padding-bottom:.3125rem !important}.pl-xxl-1,.px-xxl-1{padding-left:.3125rem !important}.p-xxl-2{padding:.625rem !important}.pt-xxl-2,.py-xxl-2{padding-top:.625rem !important}.pr-xxl-2,.px-xxl-2{padding-right:.625rem !important}.pb-xxl-2,.py-xxl-2{padding-bottom:.625rem !important}.pl-xxl-2,.px-xxl-2{padding-left:.625rem !important}.p-xxl-3{padding:.9375rem !important}.pt-xxl-3,.py-xxl-3{padding-top:.9375rem !important}.pr-xxl-3,.px-xxl-3{padding-right:.9375rem !important}.pb-xxl-3,.py-xxl-3{padding-bottom:.9375rem !important}.pl-xxl-3,.px-xxl-3{padding-left:.9375rem !important}.p-xxl-4{padding:1.875rem !important}.pt-xxl-4,.py-xxl-4{padding-top:1.875rem !important}.pr-xxl-4,.px-xxl-4{padding-right:1.875rem !important}.pb-xxl-4,.py-xxl-4{padding-bottom:1.875rem !important}.pl-xxl-4,.px-xxl-4{padding-left:1.875rem !important}.p-xxl-5{padding:3.75rem !important}.pt-xxl-5,.py-xxl-5{padding-top:3.75rem !important}.pr-xxl-5,.px-xxl-5{padding-right:3.75rem !important}.pb-xxl-5,.py-xxl-5{padding-bottom:3.75rem !important}.pl-xxl-5,.px-xxl-5{padding-left:3.75rem !important}.m-xxl-n1{margin:-0.3125rem !important}.mt-xxl-n1,.my-xxl-n1{margin-top:-0.3125rem !important}.mr-xxl-n1,.mx-xxl-n1{margin-right:-0.3125rem !important}.mb-xxl-n1,.my-xxl-n1{margin-bottom:-0.3125rem !important}.ml-xxl-n1,.mx-xxl-n1{margin-left:-0.3125rem !important}.m-xxl-n2{margin:-0.625rem !important}.mt-xxl-n2,.my-xxl-n2{margin-top:-0.625rem !important}.mr-xxl-n2,.mx-xxl-n2{margin-right:-0.625rem !important}.mb-xxl-n2,.my-xxl-n2{margin-bottom:-0.625rem !important}.ml-xxl-n2,.mx-xxl-n2{margin-left:-0.625rem !important}.m-xxl-n3{margin:-0.9375rem !important}.mt-xxl-n3,.my-xxl-n3{margin-top:-0.9375rem !important}.mr-xxl-n3,.mx-xxl-n3{margin-right:-0.9375rem !important}.mb-xxl-n3,.my-xxl-n3{margin-bottom:-0.9375rem !important}.ml-xxl-n3,.mx-xxl-n3{margin-left:-0.9375rem !important}.m-xxl-n4{margin:-1.875rem !important}.mt-xxl-n4,.my-xxl-n4{margin-top:-1.875rem !important}.mr-xxl-n4,.mx-xxl-n4{margin-right:-1.875rem !important}.mb-xxl-n4,.my-xxl-n4{margin-bottom:-1.875rem !important}.ml-xxl-n4,.mx-xxl-n4{margin-left:-1.875rem !important}.m-xxl-n5{margin:-3.75rem !important}.mt-xxl-n5,.my-xxl-n5{margin-top:-3.75rem !important}.mr-xxl-n5,.mx-xxl-n5{margin-right:-3.75rem !important}.mb-xxl-n5,.my-xxl-n5{margin-bottom:-3.75rem !important}.ml-xxl-n5,.mx-xxl-n5{margin-left:-3.75rem !important}.m-xxl-auto{margin:auto !important}.mt-xxl-auto,.my-xxl-auto{margin-top:auto !important}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto !important}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto !important}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto !important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important}.text-justify{text-align:justify !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media(min-width: 544px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 1024px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1300px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1600px){.text-xxl-left{text-align:left !important}.text-xxl-right{text-align:right !important}.text-xxl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-lighter{font-weight:lighter !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-weight-bolder{font-weight:bolder !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#1b1c1d !important}a.text-primary:hover,a.text-primary:focus{color:#000 !important}.text-secondary{color:#bbb !important}a.text-secondary:hover,a.text-secondary:focus{color:#959595 !important}.text-success{color:#207f4b !important}a.text-success:hover,a.text-success:focus{color:#114227 !important}.text-info{color:#174eef !important}a.text-info:hover,a.text-info:focus{color:#0c35ae !important}.text-warning{color:#ffa000 !important}a.text-warning:hover,a.text-warning:focus{color:#b37000 !important}.text-danger{color:#ba151a !important}a.text-danger:hover,a.text-danger:focus{color:#750d10 !important}.text-light{color:#fafafa !important}a.text-light:hover,a.text-light:focus{color:#d4d4d4 !important}.text-dark{color:#1b1c1d !important}a.text-dark:hover,a.text-dark:focus{color:#000 !important}.text-body{color:#1b1c1d !important}.text-muted{color:#5e5e5e !important}.text-black-50{color:rgba(0,0,0,.5) !important}.text-white-50{color:rgba(255,255,255,.5) !important}.text-hide{font:0/0 a;color:rgba(0,0,0,0);text-shadow:none;background-color:rgba(0,0,0,0);border:0}.text-decoration-none{text-decoration:none !important}.text-break{word-break:break-word !important;word-wrap:break-word !important}.text-reset{color:inherit !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media print{*,*::before,*::after{text-shadow:none !important;box-shadow:none !important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #bbb;page-break-inside:avoid}tr,img{page-break-inside:avoid}p,h2,.modal-title,h3{orphans:3;widows:3}h2,.modal-title,h3{page-break-after:avoid}@page{size:a3}body{min-width:1024px !important}.container{min-width:1024px !important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #eee !important}.table-dark{color:inherit}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#eee}.table .thead-dark th{color:inherit;border-color:#eee}}.material-icons,.help-box{display:inline-block;font-family:"Material Symbols Outlined",sans-serif;font-size:1.5rem;font-size:var(--cdk-size-24);font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:rgba(0,0,0,0);border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #eee;border-radius:0;outline:0;background-image:linear-gradient(to bottom, white 50%, #eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #eee;border-top-right-radius:0;border-bottom-right-radius:0;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #eee;border-radius:0;border-top-left-radius:0;border-bottom-left-radius:0;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:rgba(0,0,0,0);border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom, white 0%, #eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom, #eeeeee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #eee;border-radius:0;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #eee;border-radius:0;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #eee;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid rgba(0,0,0,0)}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:gray}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.ontop,#growls-cr,#growls-cl,#growls-cc,#growls-bc,#growls-tc,#growls-br,#growls-bl,#growls-tr,#growls-tl,#growls-default{z-index:50000;position:fixed}#growls-default{top:10px;right:10px}#growls-tl{top:10px;left:10px}#growls-tr{top:10px;right:10px}#growls-bl{bottom:10px;left:10px}#growls-br{bottom:10px;right:10px}#growls-tc{top:10px;right:10px;left:10px}#growls-bc{bottom:10px;right:10px;left:10px}#growls-cc{top:50%;left:50%;margin-left:-125px}#growls-cl{top:50%;left:10px}#growls-cr{top:50%;right:10px}#growls-tc .growl,#growls-bc .growl{margin-left:auto;margin-right:auto}.growl{opacity:.8;filter:alpha(opacity=80);position:relative;border-radius:4px;transition:all .4s ease-in-out}.growl.growl-incoming{opacity:0;filter:alpha(opacity=0)}.growl.growl-outgoing{opacity:0;filter:alpha(opacity=0)}.growl.growl-small{width:200px;padding:5px;margin:5px}.growl.growl-medium{width:250px;padding:10px;margin:10px}.growl.growl-large{width:300px;padding:15px;margin:15px}.growl.growl-default{color:#fff;background:#7f8c8d}.growl.growl-error{color:#fff;background:#c0392b}.growl.growl-notice{color:#fff;background:#2ecc71}.growl.growl-warning{color:#fff;background:#f39c12}.growl .growl-close{cursor:pointer;float:right;font-size:14px;line-height:18px;font-weight:normal;font-family:helvetica,verdana,sans-serif}.growl .growl-title{font-size:18px;line-height:24px}.growl .growl-message{font-size:14px;line-height:18px}@keyframes fromTop{from{transform:translateY(-2rem)}to{transform:translateY(0)}}@keyframes fromBottom{from{transform:translateY(2rem)}to{transform:translateY(0)}}@keyframes fromLeft{from{transform:translateX(-2rem)}to{transform:translateX(0)}}@keyframes fromRight{from{transform:translateX(2rem)}to{transform:translateX(0)}}.tooltip-link>.material-icons,.tooltip-link>.help-box{color:#1b1c1d;color:var(--cdk-primary-800);vertical-align:middle}.tooltip-link>.material-icons:hover,.tooltip-link>.help-box:hover{color:#3f3f3d;color:var(--cdk-primary-700)}.external-link::before{display:inline-block;font-family:"Material Symbols Outlined",sans-serif;font-size:1.5rem;font-size:var(--cdk-size-24);font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;content:"";display:inline-block;margin-right:0.125rem;margin-right:var(--cdk-size-2);font-size:1.125rem;font-size:var(--cdk-size-18);font-weight:400;text-decoration:none;vertical-align:middle}.small-text{font-size:.75rem}.xsmall-text{font-size:.625rem}.alert{position:relative;padding:1rem 15px 1rem 2.875rem;color:#1b1c1d;color:var(--cdk-primary-800);background-color:#fff;background-color:var(--cdk-white)}.alert a:not(.btn){font-weight:500;color:#1b1c1d;color:var(--cdk-primary-800);text-decoration:underline;transition:all 0.15s;transition:var(--cdk-default-transition)}.alert a:not(.btn):hover{color:#3f3f3d;color:var(--cdk-primary-700)}.alert::before{display:inline-block;font-family:"Material Symbols Outlined",sans-serif;font-size:1.5rem;font-size:var(--cdk-size-24);font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;position:absolute;top:1rem;top:var(--cdk-size-16);left:1rem;left:var(--cdk-size-16);display:flex;flex-direction:column;justify-content:center;font-size:var(--cdk-size-24);text-align:center}.alert.toast{display:flex;align-items:center;justify-content:space-between;padding:1rem;padding:var(--cdk-size-16);box-shadow:0 4px 6px -1px rgba(29, 29, 27, 0.2);box-shadow:var(--cdk-box-shadow-md)}.alert.toast::before{content:none}.alert.toast p,.alert.toast a{color:#fff;color:var(--cdk-white)}.alert.toast .close,.alert.toast .alert.expandable-alert .read-more,.alert.expandable-alert .alert.toast .read-more{margin-right:0}.alert.toast a{font-weight:500}.alert.toast-fixed-right,.alert.toast-fixed-left{position:fixed;bottom:1.25rem;bottom:var(--cdk-size-20);animation-name:fromTop;animation-duration:.5s}.alert.toast-fixed-left{left:10vh}.alert.toast-fixed-right{right:10vh}.alert .close,.alert.expandable-alert .read-more{margin-left:1.25rem;margin-left:var(--cdk-size-20);line-height:.8}.alert .alert-action{margin-left:1rem;margin-left:var(--cdk-size-16)}.alert p,.alert ul{margin:0;font-size:.875rem}.alert>*{padding:0 1rem}.alert>ul,.alert>ol{margin-left:1.5rem;margin-left:var(--cdk-size-24)}.alert .close,.alert.expandable-alert .read-more{margin-right:0.625rem;margin-right:var(--cdk-size-10);color:#bbb;color:var(--cdk-primary-500);cursor:pointer;opacity:1}.alert .close .material-icons,.alert .close .help-box,.alert.expandable-alert .read-more .material-icons,.alert.expandable-alert .read-more .help-box{font-size:1.125rem;font-size:var(--cdk-size-18);vertical-align:middle}.alert.expandable-alert .alert-text{font-weight:500;color:#1b1c1d;color:var(--cdk-primary-800)}.alert.expandable-alert .read-more{float:inherit;font-size:.875rem;font-weight:500;line-height:1.25rem;line-height:var(--cdk-size-20);color:#1b1c1d;opacity:1}.alert.expandable-alert .read-more-container{text-align:right}.alert.expandable-alert .read-more:hover{opacity:.8}.alert.expandable-alert .read-more:focus{outline:none}.alert.expandable-alert .alert-more{font-size:.75rem;color:#1b1c1d;color:var(--cdk-primary-800);padding-top:1.25rem;padding-top:var(--cdk-size-20);padding-bottom:0.75rem;padding-bottom:var(--cdk-size-12)}.alert.expandable-alert .alert-more p{font-size:.75rem;color:inherit}.alert-success{background-color:#eaf8ef;background-color:var(--cdk-green-50, #eaf8ef);border:1px solid #207f4b;border:1px solid var(--cdk-green-500, #207f4b)}.alert-success.toast{color:#fff;color:var(--cdk-white);background:#eaf8ef;background:var(--cdk-green-50, #eaf8ef)}.alert-success.toast .close,.alert-success.toast .alert.expandable-alert .read-more,.alert.expandable-alert .alert-success.toast .read-more,.alert-success.toast.expandable-alert .read-more,.alert-success.toast.expandable-alert .read-more:hover,.alert-success.toast.expandable-alert .read-more:focus{color:#fff;color:var(--cdk-white)}.alert-success::before{color:#207f4b;color:var(--cdk-green-500, #207f4b);content:""}.alert-success .close,.alert-success .alert.expandable-alert .read-more,.alert.expandable-alert .alert-success .read-more{color:#207f4b}.alert-success.expandable-alert .read-more,.alert-success.expandable-alert .read-more:hover{color:#1b1c1d;color:var(--cdk-primary-800)}.alert-info{background-color:#e8edfd;background-color:var(--cdk-blue-50, #e8edfd);border:1px solid #174eef;border:1px solid var(--cdk-blue-500, #174eef)}.alert-info.toast{color:#fff;color:var(--cdk-white);background:#e8edfd;background:var(--cdk-blue-50, #e8edfd)}.alert-info.toast .close,.alert-info.toast .alert.expandable-alert .read-more,.alert.expandable-alert .alert-info.toast .read-more,.alert-info.toast.expandable-alert .read-more,.alert-info.toast.expandable-alert .read-more:hover,.alert-info.toast.expandable-alert .read-more:focus{color:#fff;color:var(--cdk-white)}.alert-info::before{color:#174eef;color:var(--cdk-blue-500, #174eef);content:""}.alert-info .close,.alert-info .alert.expandable-alert .read-more,.alert.expandable-alert .alert-info .read-more{color:#174eef}.alert-info.expandable-alert .read-more,.alert-info.expandable-alert .read-more:hover{color:#1b1c1d;color:var(--cdk-primary-800)}.alert-warning{background-color:#fff5e5;background-color:var(--cdk-yellow-50, #fff5e5);border:1px solid #ffa000;border:1px solid var(--cdk-yellow-500, #ffa000)}.alert-warning.toast{color:#fff;color:var(--cdk-white);background:#fff5e5;background:var(--cdk-yellow-50, #fff5e5)}.alert-warning.toast .close,.alert-warning.toast .alert.expandable-alert .read-more,.alert.expandable-alert .alert-warning.toast .read-more,.alert-warning.toast.expandable-alert .read-more,.alert-warning.toast.expandable-alert .read-more:hover,.alert-warning.toast.expandable-alert .read-more:focus{color:#fff;color:var(--cdk-white)}.alert-warning::before{color:#ffa000;color:var(--cdk-yellow-500, #ffa000);content:""}.alert-warning .close,.alert-warning .alert.expandable-alert .read-more,.alert.expandable-alert .alert-warning .read-more{color:#ffa000}.alert-warning.expandable-alert .read-more,.alert-warning.expandable-alert .read-more:hover{color:#1b1c1d;color:var(--cdk-primary-800)}.alert-danger{background-color:#ffe4e6;background-color:var(--cdk-red-50, #ffe4e6);border:1px solid #ba151a;border:1px solid var(--cdk-red-500, #ba151a)}.alert-danger.toast{color:#fff;color:var(--cdk-white);background:#ffe4e6;background:var(--cdk-red-50, #ffe4e6)}.alert-danger.toast .close,.alert-danger.toast .alert.expandable-alert .read-more,.alert.expandable-alert .alert-danger.toast .read-more,.alert-danger.toast.expandable-alert .read-more,.alert-danger.toast.expandable-alert .read-more:hover,.alert-danger.toast.expandable-alert .read-more:focus{color:#fff;color:var(--cdk-white)}.alert-danger::before{color:#ba151a;color:var(--cdk-red-500, #ba151a);content:""}.alert-danger .close,.alert-danger .alert.expandable-alert .read-more,.alert.expandable-alert .alert-danger .read-more{color:#ba151a}.alert-danger.expandable-alert .read-more,.alert-danger.expandable-alert .read-more:hover{color:#1b1c1d;color:var(--cdk-primary-800)}.help-box{margin-left:0.25rem;margin-left:var(--cdk-size-4);font-size:1.25rem;font-size:var(--cdk-size-20);vertical-align:middle;cursor:pointer}.help-box i,.help-box::after{font-size:1.25rem;font-size:var(--cdk-size-20);line-height:1.25rem;line-height:var(--cdk-size-20);color:#1b1c1d;color:var(--cdk-primary-800);content:"";transition:all 0.15s;transition:var(--cdk-default-transition)}.help-box:hover i,.help-box:hover::after{color:#3f3f3d;color:var(--cdk-primary-700)}.popover{padding:0.625rem;padding:var(--cdk-size-10);background:#3f3f3d;background:var(--cdk-primary-700);border:none;border-radius:0}.popover .popover-header,.popover .popover-body{padding:0;color:#fff;color:var(--cdk-white);background:none;border:none}.popover .popover-header{margin-bottom:0.25rem;margin-bottom:var(--cdk-size-4)}.popover.bs-popover-right .arrow,.popover.bs-popover-auto[x-placement^=right] .arrow{left:calc(-1*0.5rem);left:calc(-1*var(--cdk-size-8))}.popover.bs-popover-right .arrow::before,.popover.bs-popover-auto[x-placement^=right] .arrow::before,.popover.bs-popover-right .arrow::after,.popover.bs-popover-auto[x-placement^=right] .arrow::after{border-right-color:#3f3f3d;border-right-color:var(--cdk-primary-700)}.popover.bs-popover-left .arrow,.popover.bs-popover-auto[x-placement^=left] .arrow{right:calc(-1*0.5rem);right:calc(-1*var(--cdk-size-8))}.popover.bs-popover-left .arrow::before,.popover.bs-popover-auto[x-placement^=left] .arrow::before,.popover.bs-popover-left .arrow::after,.popover.bs-popover-auto[x-placement^=left] .arrow::after{border-left-color:#3f3f3d;border-left-color:var(--cdk-primary-700)}.popover.bs-popover-bottom .arrow,.popover.bs-popover-auto[x-placement^=bottom] .arrow{top:calc(-1*0.5rem);top:calc(-1*var(--cdk-size-8))}.popover.bs-popover-bottom .arrow::before,.popover.bs-popover-auto[x-placement^=bottom] .arrow::before,.popover.bs-popover-bottom .arrow::after,.popover.bs-popover-auto[x-placement^=bottom] .arrow::after{border-bottom-color:#3f3f3d;border-bottom-color:var(--cdk-primary-700)}.popover.bs-popover-top .arrow,.popover.bs-popover-auto[x-placement^=top] .arrow{bottom:calc(-1*0.5rem);bottom:calc(-1*var(--cdk-size-8))}.popover.bs-popover-top .arrow::before,.popover.bs-popover-auto[x-placement^=top] .arrow::before,.popover.bs-popover-top .arrow::after,.popover.bs-popover-auto[x-placement^=top] .arrow::after{border-top-color:#3f3f3d;border-top-color:var(--cdk-primary-700)}.badge{display:inline-flex;gap:0.25rem;gap:var(--cdk-size-4);align-items:center}.badge[\:has\(.material-icons\,.help-box\)]{gap:0.25rem;gap:var(--cdk-size-4)}.badge[\:has\(.material-icons\,.help-box\)]{gap:0.25rem;gap:var(--cdk-size-4)}.badge:has(.material-icons,.help-box){gap:0.25rem;gap:var(--cdk-size-4)}.badge.status{padding:0 0.3125rem;padding:0 var(--cdk-size-5);font-size:0.875rem;font-size:var(--cdk-size-14);font-weight:500;line-height:1.5}.badge .material-icons,.badge .help-box{font-size:1.5em}.btn{display:inline-flex;gap:0.25rem;gap:var(--cdk-size-4);align-items:center;justify-content:center;font-weight:500;white-space:normal;border-width:1px;border-width:var(--cdk-size-1)}.btn:not([href]):hover{text-decoration:none}.btn:hover,.btn:focus{cursor:pointer}.btn.disabled,.btn:disabled{cursor:not-allowed;background-color:#ddd;opacity:1}.btn>.material-icons,.btn>.help-box{font-size:1.25rem;font-size:var(--cdk-size-20)}.btn-default{color:#1b1c1d;color:var(--cdk-primary-800);background-image:none;background-color:#fff;background-color:var(--cdk-white);border-color:#1b1c1d;border-color:var(--cdk-primary-800)}.btn-default:hover{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#eee;background-color:var(--cdk-primary-300);border-color:#1b1c1d;border-color:var(--cdk-primary-800)}.btn-default.focus{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#eee;background-color:var(--cdk-primary-300)}.btn-default:not([disabled]):not(.disabled):active,.btn-default:not([disabled]):not(.disabled).active,.show>.btn-default.dropdown-toggle{color:#fff;color:var(--cdk-white);background-color:#1b1c1d;background-color:var(--cdk-primary-800);border-color:#1b1c1d;border-color:var(--cdk-primary-800)}.btn-default.disabled,.btn-default:disabled{color:#ddd;color:var(--cdk-primary-400);background-color:#f7f7f7;background-color:var(--cdk-primary-200);border-color:#eee;border-color:var(--cdk-primary-300)}.btn-link>.material-icons,.btn-link>.help-box{float:left}.btn:focus,.btn.focus-visible,.btn.focus{outline:0.125rem solid #174eef;outline:var(--cdk-size-2) solid #174eef;outline-offset:0.125rem;outline-offset:var(--cdk-size-2);box-shadow:none}.btn:focus,.btn.focus-visible,.btn.focus{outline:0.125rem solid #174eef;outline:var(--cdk-size-2) solid #174eef;outline-offset:0.125rem;outline-offset:var(--cdk-size-2);box-shadow:none}.btn:focus,.btn:focus-visible,.btn.focus{outline:0.125rem solid #174eef;outline:var(--cdk-size-2) solid #174eef;outline-offset:0.125rem;outline-offset:var(--cdk-size-2);box-shadow:none}.btn-primary{color:#fff;color:var(--cdk-white);background-color:#1b1c1d;border-color:#1b1c1d;box-shadow:none}.btn-primary:hover{color:#fff;color:var(--cdk-white);background-color:#3f3f3d;border-color:#3f3f3d}.btn-primary:focus,.btn-primary.focus{color:#fff;color:var(--cdk-white);background-color:#3f3f3d;border-color:#3f3f3d}.btn-primary.focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-primary:focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-primary.disabled,.btn-primary:disabled{color:#fff;color:var(--cdk-white);background-color:#ddd;border-color:#ddd}.btn-primary:not([disabled]):not(.disabled):active,.btn-primary:not([disabled]):not(.disabled).active,.show>.btn-primary.dropdown-toggle{background-color:#5e5e5e;border-color:#5e5e5e;box-shadow:none}.btn-secondary{color:#1b1c1d;color:var(--cdk-primary-800)}.btn-secondary:hover,.btn-secondary:focus{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#ddd;background-color:var(--cdk-primary-400);border-color:#ddd;border-color:var(--cdk-primary-400)}.btn-secondary:focus,.btn-secondary.focus{color:#fff;color:var(--cdk-white);background-color:#ddd;border-color:#ddd}.btn-secondary.focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-secondary:focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;color:var(--cdk-white);background-color:#ddd;border-color:#ddd}.btn-secondary:not([disabled]):not(.disabled):active,.btn-secondary:not([disabled]):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{background-color:#eee;border-color:#eee;box-shadow:none}.btn-success{color:#fff;color:var(--cdk-white);background-color:#207f4b;border-color:#207f4b;box-shadow:none}.btn-success:hover{color:#fff;color:var(--cdk-white);background-color:#4caf6b;border-color:#4caf6b}.btn-success:focus,.btn-success.focus{color:#fff;color:var(--cdk-white);background-color:#4caf6b;border-color:#4caf6b}.btn-success.focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-success:focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-success.disabled,.btn-success:disabled{color:#fff;color:var(--cdk-white);background-color:#ddd;border-color:#ddd}.btn-success:not([disabled]):not(.disabled):active,.btn-success:not([disabled]):not(.disabled).active,.show>.btn-success.dropdown-toggle{background-color:#185e38;border-color:#185e38;box-shadow:none}.btn-info{color:#fff;color:var(--cdk-white);background-color:#174eef;border-color:#174eef;box-shadow:none}.btn-info:hover{color:#fff;color:var(--cdk-white);background-color:#7ca5e5;border-color:#7ca5e5}.btn-info:focus,.btn-info.focus{color:#fff;color:var(--cdk-white);background-color:#7ca5e5;border-color:#7ca5e5}.btn-info.focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-info:focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-info.disabled,.btn-info:disabled{color:#fff;color:var(--cdk-white);background-color:#ddd;border-color:#ddd}.btn-info:not([disabled]):not(.disabled):active,.btn-info:not([disabled]):not(.disabled).active,.show>.btn-info.dropdown-toggle{background-color:#0e3fcf;border-color:#0e3fcf;box-shadow:none}.btn-warning{color:#1b1c1d;color:var(--cdk-primary-800)}.btn-warning:focus,.btn-warning.focus{color:#fff;color:var(--cdk-white);background-color:#efad6c;border-color:#efad6c}.btn-warning.focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-warning:focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-warning.disabled,.btn-warning:disabled{color:#fff;color:var(--cdk-white);background-color:#ddd;border-color:#ddd}.btn-warning:not([disabled]):not(.disabled):active,.btn-warning:not([disabled]):not(.disabled).active,.show>.btn-warning.dropdown-toggle{background-color:#d68600;border-color:#d68600;box-shadow:none}.btn-danger{color:#fff;color:var(--cdk-white);background-color:#ba151a;border-color:#ba151a;box-shadow:none}.btn-danger:hover{color:#fff;color:var(--cdk-white);background-color:#d4566b;border-color:#d4566b}.btn-danger:focus,.btn-danger.focus{color:#fff;color:var(--cdk-white);background-color:#d4566b;border-color:#d4566b}.btn-danger.focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-danger:focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-danger.disabled,.btn-danger:disabled{color:#fff;color:var(--cdk-white);background-color:#ddd;border-color:#ddd}.btn-danger:not([disabled]):not(.disabled):active,.btn-danger:not([disabled]):not(.disabled).active,.show>.btn-danger.dropdown-toggle{background-color:#951115;border-color:#951115;box-shadow:none}.btn-light{color:#1b1c1d;color:var(--cdk-primary-800)}.btn-light:focus,.btn-light.focus{color:#fff;color:var(--cdk-white);background-color:#3f3f3d;border-color:#3f3f3d}.btn-light.focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-light:focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-light.disabled,.btn-light:disabled{color:#fff;color:var(--cdk-white);background-color:#ddd;border-color:#ddd}.btn-light:not([disabled]):not(.disabled):active,.btn-light:not([disabled]):not(.disabled).active,.show>.btn-light.dropdown-toggle{background-color:#e6e6e6;border-color:#e6e6e6;box-shadow:none}.btn-light:focus,.btn-light.focus{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#ddd;background-color:var(--cdk-primary-400);border-color:#ddd;border-color:var(--cdk-primary-400)}.btn-dark{color:#fff;color:var(--cdk-white);background-color:#1b1c1d;border-color:#1b1c1d;box-shadow:none}.btn-dark:hover{color:#fff;color:var(--cdk-white);background-color:#3f3f3d;border-color:#3f3f3d}.btn-dark:focus,.btn-dark.focus{color:#fff;color:var(--cdk-white);background-color:#3f3f3d;border-color:#3f3f3d}.btn-dark.focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-dark:focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-dark.disabled,.btn-dark:disabled{color:#fff;color:var(--cdk-white);background-color:#ddd;border-color:#ddd}.btn-dark:not([disabled]):not(.disabled):active,.btn-dark:not([disabled]):not(.disabled).active,.show>.btn-dark.dropdown-toggle{background-color:#070808;border-color:#070808;box-shadow:none}.btn-outline-primary{color:#1b1c1d;color:var(--cdk-primary-800);background-image:none;background-color:#ddd;background-color:var(--cdk-primary-400);border-color:#1b1c1d;border-color:var(--cdk-primary-800)}.btn-outline-primary:hover,.btn-outline-primary:focus{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#eee;background-color:var(--cdk-primary-300);border-color:#1b1c1d;border-color:var(--cdk-primary-800)}.btn-outline-primary:not([disabled]):not(.disabled):not(.btn-default):active,.btn-outline-primary:not([disabled]):not(.disabled):not(.btn-default).active,.show>.btn-outline-primary.dropdown-toggle{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#ddd;background-color:var(--cdk-primary-400);border-color:#1b1c1d;border-color:var(--cdk-primary-800)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#ddd;color:var(--cdk-primary-400);background-color:#f7f7f7;background-color:var(--cdk-primary-200);border-color:#eee;border-color:var(--cdk-primary-300)}.btn-outline-secondary{color:#1b1c1d;color:var(--cdk-primary-800);background-image:none;background-color:#fff;border-color:#1b1c1d;border-color:var(--cdk-primary-800)}.btn-outline-secondary:hover,.btn-outline-secondary:focus{color:#1b1c1d;background-color:#eee;background-color:var(--cdk-primary-300);border-color:#1b1c1d;border-color:var(--cdk-primary-800)}.btn-outline-secondary:not([disabled]):not(.disabled):not(.btn-default):active,.btn-outline-secondary:not([disabled]):not(.disabled):not(.btn-default).active,.show>.btn-outline-secondary.dropdown-toggle{color:#1b1c1d;background-color:#ddd;background-color:var(--cdk-primary-400);border-color:#1b1c1d;border-color:var(--cdk-primary-800)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#ddd;color:var(--cdk-primary-400);background-color:#f7f7f7;background-color:var(--cdk-primary-200);border-color:#eee;border-color:var(--cdk-primary-300)}.btn-outline-success{color:#1b1c1d;color:var(--cdk-primary-800);background-image:none;background-color:#deece4;border-color:#207f4b}.btn-outline-success:hover,.btn-outline-success:focus{color:#1b1c1d;background-color:#90bfa5;border-color:#207f4b}.btn-outline-success:not([disabled]):not(.disabled):not(.btn-default):active,.btn-outline-success:not([disabled]):not(.disabled):not(.btn-default).active,.show>.btn-outline-success.dropdown-toggle{color:#1b1c1d;background-color:#79b293;border-color:#207f4b}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#ddd;color:var(--cdk-primary-400);background-color:#f7f7f7;background-color:var(--cdk-primary-200);border-color:#eee;border-color:var(--cdk-primary-300)}.btn-outline-info{color:#1b1c1d;color:var(--cdk-primary-800);background-image:none;background-color:#dce4fd;border-color:#174eef}.btn-outline-info:hover,.btn-outline-info:focus{color:#1b1c1d;background-color:#8ba7f7;border-color:#174eef}.btn-outline-info:not([disabled]):not(.disabled):not(.btn-default):active,.btn-outline-info:not([disabled]):not(.disabled):not(.btn-default).active,.show>.btn-outline-info.dropdown-toggle{color:#1b1c1d;background-color:#7495f5;border-color:#174eef}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#ddd;color:var(--cdk-primary-400);background-color:#f7f7f7;background-color:var(--cdk-primary-200);border-color:#eee;border-color:var(--cdk-primary-300)}.btn-outline-warning{color:#1b1c1d;color:var(--cdk-primary-800);background-image:none;background-color:#fff1d9;border-color:#ffa000}.btn-outline-warning:hover,.btn-outline-warning:focus{color:#1b1c1d;background-color:#ffd080;border-color:#ffa000}.btn-outline-warning:not([disabled]):not(.disabled):not(.btn-default):active,.btn-outline-warning:not([disabled]):not(.disabled):not(.btn-default).active,.show>.btn-outline-warning.dropdown-toggle{color:#1b1c1d;background-color:#ffc666;border-color:#ffa000}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ddd;color:var(--cdk-primary-400);background-color:#f7f7f7;background-color:var(--cdk-primary-200);border-color:#eee;border-color:var(--cdk-primary-300)}.btn-outline-danger{color:#1b1c1d;color:var(--cdk-primary-800);background-image:none;background-color:#f5dcdd;border-color:#ba151a}.btn-outline-danger:hover,.btn-outline-danger:focus{color:#1b1c1d;background-color:#dd8a8d;border-color:#ba151a}.btn-outline-danger:not([disabled]):not(.disabled):not(.btn-default):active,.btn-outline-danger:not([disabled]):not(.disabled):not(.btn-default).active,.show>.btn-outline-danger.dropdown-toggle{color:#1b1c1d;background-color:#d67376;border-color:#ba151a}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#ddd;color:var(--cdk-primary-400);background-color:#f7f7f7;background-color:var(--cdk-primary-200);border-color:#eee;border-color:var(--cdk-primary-300)}.btn-outline-light{color:#1b1c1d;color:var(--cdk-primary-800);background-image:none;background-color:#fefefe;border-color:#fafafa}.btn-outline-light:hover,.btn-outline-light:focus{color:#1b1c1d;background-color:#fdfdfd;border-color:#fafafa}.btn-outline-light:not([disabled]):not(.disabled):not(.btn-default):active,.btn-outline-light:not([disabled]):not(.disabled):not(.btn-default).active,.show>.btn-outline-light.dropdown-toggle{color:#1b1c1d;background-color:#fcfcfc;border-color:#fafafa}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#ddd;color:var(--cdk-primary-400);background-color:#f7f7f7;background-color:var(--cdk-primary-200);border-color:#eee;border-color:var(--cdk-primary-300)}.btn-outline-dark{color:#1b1c1d;color:var(--cdk-primary-800);background-image:none;background-color:#ddd;border-color:#1b1c1d}.btn-outline-dark:hover,.btn-outline-dark:focus{color:#1b1c1d;background-color:#8d8e8e;border-color:#1b1c1d}.btn-outline-dark:not([disabled]):not(.disabled):not(.btn-default):active,.btn-outline-dark:not([disabled]):not(.disabled):not(.btn-default).active,.show>.btn-outline-dark.dropdown-toggle{color:#1b1c1d;background-color:#767777;border-color:#1b1c1d}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#ddd;color:var(--cdk-primary-400);background-color:#f7f7f7;background-color:var(--cdk-primary-200);border-color:#eee;border-color:var(--cdk-primary-300)}.btn-group input[type=radio]{display:none}.btn-group .btn.dropdown-toggle-split{padding-right:0.5rem;padding-right:var(--cdk-size-8);padding-left:0.5rem;padding-left:var(--cdk-size-8)}.btn-group .btn.dropdown-toggle-split:not([class*=outline]){margin-left:1px}.btn-group .btn.dropdown-toggle-split.btn-lg,.btn-group .btn-group-lg>.btn.dropdown-toggle-split{padding-right:0.5rem;padding-right:var(--cdk-size-8);padding-left:0.5rem;padding-left:var(--cdk-size-8)}.btn-group .btn.dropdown-toggle-split .caret{display:none}.btn-group .btn.dropdown-toggle-split[class*=outline]{margin-left:-1px}.toolbar-button{display:inline-block;margin:0 0.3125rem;margin:0 var(--cdk-size-5);color:#1b1c1d;color:var(--cdk-primary-800);text-align:center}.toolbar-button>.material-icons,.toolbar-button>.help-box{font-size:1.5rem;font-size:var(--cdk-size-24)}.toolbar-button>.title{display:block;font-size:0.75rem;font-size:var(--cdk-size-12);color:#1b1c1d;color:var(--cdk-primary-800)}.toolbar-button:hover{color:#3f3f3d;color:var(--cdk-primary-700);text-decoration:none}.ps-card{padding:0.625rem;padding:var(--cdk-size-10);transition:all 0.15s;transition:var(--cdk-default-transition)}.ps-card:hover{box-shadow:0 4px 6px -1px rgba(29, 29, 27, 0.2);box-shadow:var(--cdk-box-shadow-md)}.ps-card .list-group-item{padding:1.5rem 1.5rem}.ps-card .ps-card-body{padding:0}.ps-card .ps-card-body-bottom{display:flex;align-items:center;justify-content:space-between}.ps-card .ps-card-img,.ps-card .ps-card-img-top{width:100%}.ps-card .ps-card-title{margin:0.625rem 0;margin:var(--cdk-size-10) 0;font-size:0.875rem;font-size:var(--cdk-size-14);font-weight:600;color:#3f3f3d;color:var(--cdk-primary-700)}.ps-card .ps-card-button{margin:0;font-size:0.875rem;font-size:var(--cdk-size-14);font-weight:600;color:#1b1c1d;color:var(--cdk-primary-800)}.ps-card .ps-card-subtitle{font-size:0.875rem;font-size:var(--cdk-size-14);font-weight:600;color:#bbb;color:var(--cdk-primary-500)}.card-header,.card-header-title{font-size:1.5rem;font-size:var(--cdk-size-24);font-weight:600;border:none}.custom-file,.custom-select{width:100%;height:2.5rem;height:var(--cdk-size-40);box-shadow:none}.custom-file:focus,.custom-select:focus{outline:2px solid #174eef;outline:2px solid var(--cdk-blue-500);box-shadow:none}.custom-file .custom-file-input{height:2.5rem;height:var(--cdk-size-40);cursor:pointer}.custom-file .custom-file-input:focus~.custom-file-label{border-color:#3f3f3d}.custom-file .custom-file-input.disabled,.custom-file .custom-file-input :disabled{cursor:not-allowed}.custom-file .custom-file-input.disabled~.custom-file-label,.custom-file .custom-file-input :disabled~.custom-file-label{color:#bbb;cursor:not-allowed;background-color:#eee}.custom-file .custom-file-input.disabled~.custom-file-label::after,.custom-file .custom-file-input :disabled~.custom-file-label::after{color:#bbb;background-color:rgba(0,0,0,0);border-color:#ddd;border-color:var(--cdk-primary-400)}.custom-file .custom-file-label{height:2.5rem;height:var(--cdk-size-40);padding:0.5rem 1rem;padding:var(--cdk-size-8) var(--cdk-size-16);cursor:pointer}.custom-file .custom-file-label::after{top:-1px;right:-1px;bottom:-1px;height:auto;font-weight:500;line-height:1.75rem;line-height:var(--cdk-size-28);color:#fff;color:var(--cdk-white);background-color:#1b1c1d;border-color:#1b1c1d;box-shadow:none}.custom-file .custom-file-label::after:hover,.custom-file .custom-file-label::after:focus{cursor:pointer}.custom-file .custom-file-label::after:hover{color:#fff;color:var(--cdk-white)}.custom-file .custom-file-label::after:focus,.custom-file .custom-file-label::after.focus{color:#fff;color:var(--cdk-white)}.custom-file .custom-file-label::after.focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.custom-file .custom-file-label::after:focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.custom-file .custom-file-label::after.disabled,.custom-file .custom-file-label::after:disabled{color:#fff;color:var(--cdk-white);background-color:#ddd;border-color:#ddd}.custom-file .custom-file-label::after:not([disabled]):not(.disabled):active,.custom-file .custom-file-label::after:not([disabled]):not(.disabled).active,.show>.custom-file .custom-file-label::after.dropdown-toggle{box-shadow:none}.form-select{position:relative}.dropdown-toggle,.dropup .dropdown-toggle{padding-right:.65625rem}.dropdown-toggle[aria-expanded=true]:not(.no-rotate)::after,.dropup .dropdown-toggle[aria-expanded=true]:not(.no-rotate)::after{transform:rotate(-180deg)}.dropdown-toggle::after,.dropup .dropdown-toggle::after{display:inline-block;font-family:"Material Symbols Outlined",sans-serif;font-size:1.5rem;font-size:var(--cdk-size-24);font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;content:"expand_more";display:inline-block;width:auto;line-height:1;vertical-align:middle;border:none;transition:all 0.15s;transition:var(--cdk-default-transition)}.dropup .dropdown-toggle::after{content:"expand_less"}.dropdown-toggle:not(.dropdown-toggle-split)::after{margin-left:0.625rem;margin-left:var(--cdk-size-10)}.dropdown-menu{box-sizing:border-box;min-width:8rem;min-width:var(--cdk-size-128);padding:0.5rem;padding:var(--cdk-size-8);margin:0.375rem 0 0 0;margin:var(--cdk-size-6) 0 0 0;color:#1b1c1d;color:var(--cdk-primary-800);border:none;box-shadow:0 4px 6px -1px rgba(29, 29, 27, 0.2);box-shadow:var(--cdk-box-shadow-md)}.dropdown-menu .material-icons,.dropdown-menu .help-box{padding-right:0.5rem;padding-right:var(--cdk-size-8);margin-right:0;font-size:1.125rem;font-size:var(--cdk-size-18);color:#bbb;color:var(--cdk-primary-500);vertical-align:text-bottom}.dropdown-menu .dropdown-item{justify-content:start;padding:0.375rem 1rem;padding:var(--cdk-size-6) var(--cdk-size-16);line-height:normal;color:inherit;border-bottom:0}.dropdown-menu .dropdown-item.btn{display:block;white-space:nowrap}.dropdown-menu .dropdown-item:hover{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#f7f7f7;background-color:var(--cdk-primary-200)}.dropdown-menu .dropdown-item:hover .material-icons,.dropdown-menu .dropdown-item:hover .help-box{color:#1b1c1d;color:var(--cdk-primary-800)}.dropdown-menu .dropdown-item.disabled{color:#eee;color:var(--cdk-primary-300);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu .dropdown-item:not([disabled]):not(.disabled):active,.dropdown-menu .dropdown-item:not([disabled]):not(.disabled).active{color:#fff;color:var(--cdk-white);background-color:#1b1c1d;background-color:var(--cdk-primary-800)}.dropdown-menu .dropdown-item:not([disabled]):not(.disabled):active .material-icons,.dropdown-menu .dropdown-item:not([disabled]):not(.disabled):active .help-box,.dropdown-menu .dropdown-item:not([disabled]):not(.disabled).active .material-icons,.dropdown-menu .dropdown-item:not([disabled]):not(.disabled).active .help-box{color:#fff;color:var(--cdk-white)}.dropdown-menu>.dropdown-divider{margin:0.3125rem 0;margin:var(--cdk-size-5) 0}.btn-primary+.dropdown-menu,.btn-outline-primary+.dropdown-menu{border:none}.btn-primary+.dropdown-menu>.dropdown-item,.btn-outline-primary+.dropdown-menu>.dropdown-item{color:#1b1c1d;color:var(--cdk-primary-800)}.btn-primary+.dropdown-menu>.dropdown-item:hover,.btn-outline-primary+.dropdown-menu>.dropdown-item:hover{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#f7f7f7;background-color:var(--cdk-primary-200)}.btn-primary+.dropdown-menu>.dropdown-item.disabled,.btn-outline-primary+.dropdown-menu>.dropdown-item.disabled{color:#eee;color:var(--cdk-primary-300);pointer-events:none;background-color:rgba(0,0,0,0)}.btn-primary+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-primary+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active,.btn-outline-primary+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-outline-primary+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active{background-color:#1b1c1d}.btn-secondary+.dropdown-menu,.btn-outline-secondary+.dropdown-menu{border:none}.btn-secondary+.dropdown-menu>.dropdown-item,.btn-outline-secondary+.dropdown-menu>.dropdown-item{color:#1b1c1d;color:var(--cdk-primary-800)}.btn-secondary+.dropdown-menu>.dropdown-item:hover,.btn-outline-secondary+.dropdown-menu>.dropdown-item:hover{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#f7f7f7;background-color:var(--cdk-primary-200)}.btn-secondary+.dropdown-menu>.dropdown-item.disabled,.btn-outline-secondary+.dropdown-menu>.dropdown-item.disabled{color:#eee;color:var(--cdk-primary-300);pointer-events:none;background-color:rgba(0,0,0,0)}.btn-secondary+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-secondary+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active,.btn-outline-secondary+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-outline-secondary+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active{background-color:#bbb}.btn-success+.dropdown-menu,.btn-outline-success+.dropdown-menu{border:none}.btn-success+.dropdown-menu>.dropdown-item,.btn-outline-success+.dropdown-menu>.dropdown-item{color:#1b1c1d;color:var(--cdk-primary-800)}.btn-success+.dropdown-menu>.dropdown-item:hover,.btn-outline-success+.dropdown-menu>.dropdown-item:hover{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#f7f7f7;background-color:var(--cdk-primary-200)}.btn-success+.dropdown-menu>.dropdown-item.disabled,.btn-outline-success+.dropdown-menu>.dropdown-item.disabled{color:#eee;color:var(--cdk-primary-300);pointer-events:none;background-color:rgba(0,0,0,0)}.btn-success+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-success+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active,.btn-outline-success+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-outline-success+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active{background-color:#207f4b}.btn-info+.dropdown-menu,.btn-outline-info+.dropdown-menu{border:none}.btn-info+.dropdown-menu>.dropdown-item,.btn-outline-info+.dropdown-menu>.dropdown-item{color:#1b1c1d;color:var(--cdk-primary-800)}.btn-info+.dropdown-menu>.dropdown-item:hover,.btn-outline-info+.dropdown-menu>.dropdown-item:hover{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#f7f7f7;background-color:var(--cdk-primary-200)}.btn-info+.dropdown-menu>.dropdown-item.disabled,.btn-outline-info+.dropdown-menu>.dropdown-item.disabled{color:#eee;color:var(--cdk-primary-300);pointer-events:none;background-color:rgba(0,0,0,0)}.btn-info+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-info+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active,.btn-outline-info+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-outline-info+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active{background-color:#174eef}.btn-warning+.dropdown-menu,.btn-outline-warning+.dropdown-menu{border:none}.btn-warning+.dropdown-menu>.dropdown-item,.btn-outline-warning+.dropdown-menu>.dropdown-item{color:#1b1c1d;color:var(--cdk-primary-800)}.btn-warning+.dropdown-menu>.dropdown-item:hover,.btn-outline-warning+.dropdown-menu>.dropdown-item:hover{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#f7f7f7;background-color:var(--cdk-primary-200)}.btn-warning+.dropdown-menu>.dropdown-item.disabled,.btn-outline-warning+.dropdown-menu>.dropdown-item.disabled{color:#eee;color:var(--cdk-primary-300);pointer-events:none;background-color:rgba(0,0,0,0)}.btn-warning+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-warning+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active,.btn-outline-warning+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-outline-warning+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active{background-color:#ffa000}.btn-danger+.dropdown-menu,.btn-outline-danger+.dropdown-menu{border:none}.btn-danger+.dropdown-menu>.dropdown-item,.btn-outline-danger+.dropdown-menu>.dropdown-item{color:#1b1c1d;color:var(--cdk-primary-800)}.btn-danger+.dropdown-menu>.dropdown-item:hover,.btn-outline-danger+.dropdown-menu>.dropdown-item:hover{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#f7f7f7;background-color:var(--cdk-primary-200)}.btn-danger+.dropdown-menu>.dropdown-item.disabled,.btn-outline-danger+.dropdown-menu>.dropdown-item.disabled{color:#eee;color:var(--cdk-primary-300);pointer-events:none;background-color:rgba(0,0,0,0)}.btn-danger+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-danger+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active,.btn-outline-danger+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-outline-danger+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active{background-color:#ba151a}.btn-light+.dropdown-menu,.btn-outline-light+.dropdown-menu{border:none}.btn-light+.dropdown-menu>.dropdown-item,.btn-outline-light+.dropdown-menu>.dropdown-item{color:#1b1c1d;color:var(--cdk-primary-800)}.btn-light+.dropdown-menu>.dropdown-item:hover,.btn-outline-light+.dropdown-menu>.dropdown-item:hover{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#f7f7f7;background-color:var(--cdk-primary-200)}.btn-light+.dropdown-menu>.dropdown-item.disabled,.btn-outline-light+.dropdown-menu>.dropdown-item.disabled{color:#eee;color:var(--cdk-primary-300);pointer-events:none;background-color:rgba(0,0,0,0)}.btn-light+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-light+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active,.btn-outline-light+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-outline-light+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active{background-color:#fafafa}.btn-dark+.dropdown-menu,.btn-outline-dark+.dropdown-menu{border:none}.btn-dark+.dropdown-menu>.dropdown-item,.btn-outline-dark+.dropdown-menu>.dropdown-item{color:#1b1c1d;color:var(--cdk-primary-800)}.btn-dark+.dropdown-menu>.dropdown-item:hover,.btn-outline-dark+.dropdown-menu>.dropdown-item:hover{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#f7f7f7;background-color:var(--cdk-primary-200)}.btn-dark+.dropdown-menu>.dropdown-item.disabled,.btn-outline-dark+.dropdown-menu>.dropdown-item.disabled{color:#eee;color:var(--cdk-primary-300);pointer-events:none;background-color:rgba(0,0,0,0)}.btn-dark+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-dark+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active,.btn-outline-dark+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-outline-dark+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active{background-color:#1b1c1d}.form.form-background{padding:2rem;padding:var(--cdk-size-32);background-color:#fafafa;background-color:var(--cdk-primary-100)}.form-control-label{margin-bottom:0.3125rem;margin-bottom:var(--cdk-size-5);color:#3f3f3d;color:var(--cdk-primary-700)}.form-text{font-size:0.75rem;font-size:var(--cdk-size-12);color:#3f3f3d;color:var(--cdk-primary-700)}.form-text a.btn,.form-text a{color:#1b1c1d;color:var(--cdk-primary-800)}label+.form-text{float:right}.form-group .small a,.form-group .small a.btn{color:#1b1c1d;color:var(--cdk-primary-800)}.form-group .form-control-label{display:flex;align-items:flex-start}.form-control,.tags-input,.pstaggerAddTagInput,.pstaggerWrapper,.pagination .jump-to-page{height:auto;min-height:2rem;padding:0.5rem 1rem;padding:var(--cdk-size-8) var(--cdk-size-16);border-radius:0;border-radius:var(--cdk-size-0)}.form-control[type=text]:hover,[type=text].tags-input:hover,[type=text].pstaggerAddTagInput:hover,[type=text].pstaggerWrapper:hover,.pagination [type=text].jump-to-page:hover,.form-control[type=text]:focus,[type=text].tags-input:focus,[type=text].pstaggerAddTagInput:focus,[type=text].pstaggerWrapper:focus,.pagination [type=text].jump-to-page:focus,.form-control[type=number]:hover,[type=number].tags-input:hover,[type=number].pstaggerAddTagInput:hover,[type=number].pstaggerWrapper:hover,.pagination [type=number].jump-to-page:hover,.form-control[type=number]:focus,[type=number].tags-input:focus,[type=number].pstaggerAddTagInput:focus,[type=number].pstaggerWrapper:focus,.pagination [type=number].jump-to-page:focus,.form-control[type=password]:hover,[type=password].tags-input:hover,[type=password].pstaggerAddTagInput:hover,[type=password].pstaggerWrapper:hover,.pagination [type=password].jump-to-page:hover,.form-control[type=password]:focus,[type=password].tags-input:focus,[type=password].pstaggerAddTagInput:focus,[type=password].pstaggerWrapper:focus,.pagination [type=password].jump-to-page:focus{background-color:#fff;background-color:var(--cdk-white);border-color:#1b1c1d;border-color:var(--cdk-primary-800)}.form-control[type=text].disabled:hover,[type=text].disabled.tags-input:hover,[type=text].disabled.pstaggerAddTagInput:hover,[type=text].disabled.pstaggerWrapper:hover,.pagination [type=text].disabled.jump-to-page:hover,.form-control[type=text].disabled:focus,[type=text].disabled.tags-input:focus,[type=text].disabled.pstaggerAddTagInput:focus,[type=text].disabled.pstaggerWrapper:focus,.pagination [type=text].disabled.jump-to-page:focus,.form-control[type=text]:disabled:hover,[type=text].tags-input:disabled:hover,[type=text].pstaggerAddTagInput:disabled:hover,[type=text].pstaggerWrapper:disabled:hover,.pagination [type=text].jump-to-page:disabled:hover,.form-control[type=text]:disabled:focus,[type=text].tags-input:disabled:focus,[type=text].pstaggerAddTagInput:disabled:focus,[type=text].pstaggerWrapper:disabled:focus,.pagination [type=text].jump-to-page:disabled:focus,.form-control[type=number].disabled:hover,[type=number].disabled.tags-input:hover,[type=number].disabled.pstaggerAddTagInput:hover,[type=number].disabled.pstaggerWrapper:hover,.pagination [type=number].disabled.jump-to-page:hover,.form-control[type=number].disabled:focus,[type=number].disabled.tags-input:focus,[type=number].disabled.pstaggerAddTagInput:focus,[type=number].disabled.pstaggerWrapper:focus,.pagination [type=number].disabled.jump-to-page:focus,.form-control[type=number]:disabled:hover,[type=number].tags-input:disabled:hover,[type=number].pstaggerAddTagInput:disabled:hover,[type=number].pstaggerWrapper:disabled:hover,.pagination [type=number].jump-to-page:disabled:hover,.form-control[type=number]:disabled:focus,[type=number].tags-input:disabled:focus,[type=number].pstaggerAddTagInput:disabled:focus,[type=number].pstaggerWrapper:disabled:focus,.pagination [type=number].jump-to-page:disabled:focus,.form-control[type=password].disabled:hover,[type=password].disabled.tags-input:hover,[type=password].disabled.pstaggerAddTagInput:hover,[type=password].disabled.pstaggerWrapper:hover,.pagination [type=password].disabled.jump-to-page:hover,.form-control[type=password].disabled:focus,[type=password].disabled.tags-input:focus,[type=password].disabled.pstaggerAddTagInput:focus,[type=password].disabled.pstaggerWrapper:focus,.pagination [type=password].disabled.jump-to-page:focus,.form-control[type=password]:disabled:hover,[type=password].tags-input:disabled:hover,[type=password].pstaggerAddTagInput:disabled:hover,[type=password].pstaggerWrapper:disabled:hover,.pagination [type=password].jump-to-page:disabled:hover,.form-control[type=password]:disabled:focus,[type=password].tags-input:disabled:focus,[type=password].pstaggerAddTagInput:disabled:focus,[type=password].pstaggerWrapper:disabled:focus,.pagination [type=password].jump-to-page:disabled:focus{color:#bbb;color:var(--cdk-primary-500);background-color:#f7f7f7;background-color:var(--cdk-primary-200);border-color:#ddd;border-color:var(--cdk-primary-400)}.form-control.disabled,.disabled.tags-input,.disabled.pstaggerAddTagInput,.disabled.pstaggerWrapper,.pagination .disabled.jump-to-page,.form-control:disabled,.tags-input:disabled,.pstaggerAddTagInput:disabled,.pstaggerWrapper:disabled,.pagination .jump-to-page:disabled{color:#bbb;color:var(--cdk-primary-500);cursor:not-allowed;background-color:#f7f7f7;background-color:var(--cdk-primary-200);border-color:#ddd;border-color:var(--cdk-primary-400)}.form-control:focus,.tags-input:focus,.pstaggerAddTagInput:focus,.pstaggerWrapper:focus,.pagination .jump-to-page:focus{outline:2px solid #174eef;outline:2px solid var(--cdk-blue-500)}.form-control[type=color],[type=color].tags-input,[type=color].pstaggerAddTagInput,[type=color].pstaggerWrapper,.pagination [type=color].jump-to-page{height:2.5rem !important;height:var(--cdk-size-40) !important}.form-control[type=color],[type=color].tags-input,[type=color].pstaggerAddTagInput,[type=color].pstaggerWrapper,.pagination [type=color].jump-to-page{width:2.5rem;width:var(--cdk-size-40);padding:1px 0.125rem;padding:var(--cdk-size-1) var(--cdk-size-2)}.has-success,.has-warning,.has-danger{position:relative}.has-success .form-control-label,.has-warning .form-control-label,.has-danger .form-control-label{color:#3f3f3d}.has-success .form-control,.has-success .tags-input,.has-success .pstaggerAddTagInput,.has-success .pstaggerWrapper,.has-success .pagination .jump-to-page,.pagination .has-success .jump-to-page,.has-warning .form-control,.has-warning .tags-input,.has-warning .pstaggerAddTagInput,.has-warning .pstaggerWrapper,.has-warning .pagination .jump-to-page,.pagination .has-warning .jump-to-page,.has-danger .form-control,.has-danger .tags-input,.has-danger .pstaggerAddTagInput,.has-danger .pstaggerWrapper,.has-danger .pagination .jump-to-page,.pagination .has-danger .jump-to-page{padding-right:1.5rem;padding-right:var(--cdk-size-24);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width:24px;height:24px' viewBox='0 0 24 24'%3E%3Cpath fill='%23f54c3e' d='M13,13H11V7H13M13,17H11V15H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.has-success:not(.multiple) .form-control,.has-success:not(.multiple) .tags-input,.has-success:not(.multiple) .pstaggerAddTagInput,.has-success:not(.multiple) .pstaggerWrapper,.has-success:not(.multiple) .pagination .jump-to-page,.pagination .has-success:not(.multiple) .jump-to-page{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width:24px;height:24px' viewBox='0 0 24 24'%3E%3Cpath fill='%2370b580' d='M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z' /%3E%3C/svg%3E");background-repeat:no-repeat}.has-warning:not(.multiple) .form-control,.has-warning:not(.multiple) .tags-input,.has-warning:not(.multiple) .pstaggerAddTagInput,.has-warning:not(.multiple) .pstaggerWrapper,.has-warning:not(.multiple) .pagination .jump-to-page,.pagination .has-warning:not(.multiple) .jump-to-page{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width:24px;height:24px' viewBox='0 0 24 24'%3E%3Cpath fill='%23fab000' d='M13,13H11V7H13M13,17H11V15H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z' /%3E%3C/svg%3E");background-repeat:no-repeat}.has-danger:not(.multiple) .form-control,.has-danger:not(.multiple) .tags-input,.has-danger:not(.multiple) .pstaggerAddTagInput,.has-danger:not(.multiple) .pstaggerWrapper,.has-danger:not(.multiple) .pagination .jump-to-page,.pagination .has-danger:not(.multiple) .jump-to-page{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width:24px;height:24px' viewBox='0 0 24 24'%3E%3Cpath fill='%23f54c3e' d='M13,13H11V7H13M13,17H11V15H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z' /%3E%3C/svg%3E");background-repeat:no-repeat}.form-check.disabled .form-check-label,.form-check :disabled .form-check-label{color:#bbb}.form-check-radio{padding:0;margin-bottom:0.625rem;margin-bottom:var(--cdk-size-10)}.form-check-radio .form-check-label{display:flex;align-items:center}.form-check-radio input{position:absolute;cursor:pointer;opacity:0}.form-check-radio input:checked~.form-check-round{border-color:#1b1c1d}.form-check-radio input:checked~.form-check-round::after{opacity:1;transform:translate(-50%, -50%) scale(1)}.form-check-radio input:disabled~.form-check-round{cursor:not-allowed}.form-check-round{position:relative;width:1.25rem;width:var(--cdk-size-20);min-width:1.25rem;min-width:var(--cdk-size-20);height:1.25rem;height:var(--cdk-size-20);margin-right:0.5rem;margin-right:var(--cdk-size-8);border:2px solid #1b1c1d;border:2px solid var(--cdk-primary-800);transition:all 0.15s;transition:var(--cdk-default-transition);border-radius:50%}.form-check-round::after{position:absolute;top:50%;left:50%;width:0.625rem;width:var(--cdk-size-10);height:0.625rem;height:var(--cdk-size-10);content:"";background:#1b1c1d;background:var(--cdk-primary-800);opacity:0;transition:all 0.15s;transition:var(--cdk-default-transition);transform:translate(-50%, -50%) scale(0);border-radius:50%}.form-control.is-valid,.pagination .is-valid.jump-to-page,.is-valid{border-color:#207f4b}.form-control.is-valid:focus,.is-valid:focus{box-shadow:none}.valid-feedback{margin-top:0.3125rem;margin-top:var(--cdk-size-5);font-size:.625rem;font-weight:700;color:#207f4b}.form-control.is-invalid,.pagination .is-invalid.jump-to-page,.is-invalid{border-color:#ba151a}.form-control.is-invalid:focus,.is-invalid:focus{box-shadow:none}.invalid-feedback{margin-top:0.3125rem;margin-top:var(--cdk-size-5);font-size:.625rem;font-weight:700;color:#ba151a}.form-control.is-warning,.pagination .is-warning.jump-to-page,.is-warning{border-color:#ffa000}.form-control.is-warning:focus,.is-warning:focus{box-shadow:none}.warning-feedback{margin-top:0.3125rem;margin-top:var(--cdk-size-5);font-size:.625rem;font-weight:700;color:#ffa000}.switch-input{position:relative;display:inline-block;width:40px;height:20px;vertical-align:middle;cursor:pointer;margin:-2px 4px 0 0}.switch-input,.switch-input::after{box-sizing:border-box;color:#bbb;color:var(--cdk-primary-500);background:#fff;background:var(--cdk-white);border:2px solid #ddd;border:2px solid var(--cdk-primary-400);border-radius:20px;transition:all 0.15s;transition:var(--cdk-default-transition)}.switch-input>input{display:none}.switch-input::after{display:inline-block;font-family:"Material Symbols Outlined",sans-serif;font-size:1.5rem;font-size:var(--cdk-size-24);font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;content:"close";position:absolute;top:-4px;left:-4px;display:block;width:24px;height:24px;font-size:16px;line-height:20px;text-align:center;transform:rotate(-180deg)}.switch-input.-checked{background:#207f4b;background:var(--cdk-green-500)}.switch-input.-checked::after{left:16px;color:#207f4b;color:var(--cdk-green-500);content:"check";transform:rotate(0deg)}.switch-input.switch-input-lg{position:relative;display:inline-block;width:60px;height:30px;vertical-align:middle;cursor:pointer;margin:-2px 5px 0 0}.switch-input.switch-input-lg,.switch-input.switch-input-lg::after{box-sizing:border-box;color:#bbb;color:var(--cdk-primary-500);background:#fff;background:var(--cdk-white);border:2px solid #ddd;border:2px solid var(--cdk-primary-400);border-radius:30px;transition:all 0.15s;transition:var(--cdk-default-transition)}.switch-input.switch-input-lg>input{display:none}.switch-input.switch-input-lg::after{display:inline-block;font-family:"Material Symbols Outlined",sans-serif;font-size:1.5rem;font-size:var(--cdk-size-24);font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;content:"close";position:absolute;top:-5px;left:-5px;display:block;width:36px;height:36px;font-size:24px;line-height:32px;text-align:center;transform:rotate(-180deg)}.switch-input.switch-input-lg.-checked{background:#207f4b;background:var(--cdk-green-500)}.switch-input.switch-input-lg.-checked::after{left:25px;color:#207f4b;color:var(--cdk-green-500);content:"check";transform:rotate(0deg)}.switch-input.switch-input-sm{position:relative;display:inline-block;width:28px;height:16px;vertical-align:middle;cursor:pointer;margin:-2px 3px 0 0}.switch-input.switch-input-sm,.switch-input.switch-input-sm::after{box-sizing:border-box;color:#bbb;color:var(--cdk-primary-500);background:#fff;background:var(--cdk-white);border:2px solid #ddd;border:2px solid var(--cdk-primary-400);border-radius:16px;transition:all 0.15s;transition:var(--cdk-default-transition)}.switch-input.switch-input-sm>input{display:none}.switch-input.switch-input-sm::after{display:inline-block;font-family:"Material Symbols Outlined",sans-serif;font-size:1.5rem;font-size:var(--cdk-size-24);font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;content:"close";position:absolute;top:-3px;left:-3px;display:block;width:18px;height:18px;font-size:12px;line-height:14px;text-align:center;transform:rotate(-180deg)}.switch-input.switch-input-sm.-checked{background:#207f4b;background:var(--cdk-green-500)}.switch-input.switch-input-sm.-checked::after{left:9px;color:#207f4b;color:var(--cdk-green-500);content:"check";transform:rotate(0deg)}.search.search-with-icon{position:relative}.search.search-with-icon input{padding-right:2rem;padding-right:var(--cdk-size-32)}.search.search-with-icon::after{display:inline-block;font-family:"Material Symbols Outlined",sans-serif;font-size:1.5rem;font-size:var(--cdk-size-24);font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;content:"";position:absolute;top:50%;right:0.3125rem;right:var(--cdk-size-5);margin-top:calc(-1*1.5rem/2);margin-top:calc(-1*var(--cdk-size-24)/2);font-size:var(--cdk-size-24);font-weight:400;color:#bbb}.input-group-text{padding:0.375rem 0.625rem;padding:var(--cdk-size-6) var(--cdk-size-10);font-size:.875rem;color:#5e5e5e;color:var(--cdk-primary-600)}.input-group-text .material-icons,.input-group-text .help-box{font-size:.875rem}.input-group-text+.input-group-text{margin-left:-1px}.input-group .input-group-input{position:relative;flex:1 1 auto;width:1%}.input-group .input-group-input .form-control,.input-group .input-group-input .tags-input,.input-group .input-group-input .pstaggerAddTagInput,.input-group .input-group-input .pstaggerWrapper,.input-group .input-group-input .pagination .jump-to-page,.pagination .input-group .input-group-input .jump-to-page{padding:0.375rem 2rem 0.375rem 0.625rem;padding:var(--cdk-size-6) var(--cdk-size-32) var(--cdk-size-6) var(--cdk-size-10)}.input-group .input-group-input+.input-group-append>span{border-left:0}.multiple.has-danger .valid-feedback,.multiple.has-danger .warning-feedback,.multiple.has-danger .invalid-feedback,.multiple.has-warning .valid-feedback,.multiple.has-warning .warning-feedback,.multiple.has-warning .invalid-feedback,.multiple.has-success .valid-feedback,.multiple.has-success .warning-feedback,.multiple.has-success .invalid-feedback{display:block}.list-group-item-action:active{color:#fff;background-color:#1b1c1d}.list-group-item-action .badge{float:right}.list-group-item-action:hover .badge,.list-group-item-action.active .badge{color:#1b1c1d;background:#fff;background:var(--cdk-white)}.modal .modal-dialog{top:50%;max-height:100vh}.modal.show .modal-dialog{transform:translateY(-50%)}.modal-header .close,.modal-header .alert.expandable-alert .read-more,.alert.expandable-alert .modal-header .read-more{padding:1.25rem;padding:var(--cdk-size-20);margin:calc(-1*1.875rem) calc(-1*1.25rem) calc(-1*1.25rem) auto;margin:calc(-1*var(--cdk-size-30)) calc(-1*var(--cdk-size-20)) calc(-1*var(--cdk-size-20)) auto;font-size:2rem;font-size:var(--cdk-size-32);cursor:pointer}.modal-header .close i,.modal-header .alert.expandable-alert .read-more i,.alert.expandable-alert .modal-header .read-more i{font-size:1.75rem;font-size:var(--cdk-size-28)}.modal-header,.modal-body{padding:1.25rem;padding:var(--cdk-size-20);padding-bottom:0}.modal-header p:last-child,.modal-body p:last-child{margin-bottom:0}.modal-title{font-size:1rem;font-size:var(--cdk-size-16)}.modal-content{border-radius:0}.modal-footer{padding:1.25rem;padding:var(--cdk-size-20);padding-top:1.875rem;padding-top:var(--cdk-size-30)}.modal-footer>:not(:first-child){margin-right:0.3125rem;margin-right:var(--cdk-size-5)}.modal-footer>:not(:first-child){margin-left:0.3125rem;margin-left:var(--cdk-size-5)}.modal-title{margin-bottom:0}.nav-link{color:#5e5e5e;color:var(--cdk-primary-600)}.nav-tabs{border:none}.nav-tabs .nav-link{border:none;border-bottom:0.1875rem solid rgba(0,0,0,0);border-bottom:var(--cdk-size-3) solid rgba(0,0,0,0);border-radius:0}.nav-tabs .nav-link:hover{border-bottom-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active{border-bottom:0.1875rem solid #1b1c1d;border-bottom:var(--cdk-size-3) solid #1b1c1d}.nav-tabs .nav-item.show .nav-link{border-bottom:0.1875rem solid rgba(0,0,0,0);border-bottom:var(--cdk-size-3) solid rgba(0,0,0,0)}.nav-pills{border-top:solid 1px #ddd;border-top:solid 1px var(--cdk-primary-400);border-bottom:solid 1px #ddd;border-bottom:solid 1px var(--cdk-primary-400)}.nav-pills .nav-link{border-radius:0}.nav-pills .nav-link.active{border-bottom:0.1875rem solid #1b1c1d;border-bottom:var(--cdk-size-3) solid #1b1c1d}.tab-content{padding:1rem;background-color:#fff}.page-item.previous .page-link,.page-item.next .page-link{padding:0}.page-item.previous .page-link::after,.page-item.next .page-link::after{display:inline-block;font-family:"Material Symbols Outlined",sans-serif;font-size:1.5rem;font-size:var(--cdk-size-24);font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;line-height:2.25rem;line-height:var(--cdk-size-36)}.page-item.previous .page-link:hover,.page-item.next .page-link:hover{text-decoration:underline}.page-item.previous.previous .page-link::after,.page-item.next.previous .page-link::after{content:""}.page-item.previous.next .page-link::after,.page-item.next.next .page-link::after{content:""}.page-item.active .page-link{font-weight:700}.page-link{margin:0;font-weight:400}.page-link:active{z-index:4}.page-link:hover,.page-link:focus{text-decoration:underline}.pagination .jump-to-page{width:3rem;width:var(--cdk-size-48);margin:0;font-weight:700;color:#1b1c1d;text-align:center}.pagination .jump-to-page:focus{font-weight:400}.pagination .jump-to-page:focus,.pagination .jump-to-page:active{position:relative;z-index:1}.progress{background-color:#ddd;background-color:var(--cdk-primary-400);box-shadow:none}.pstaggerWrapper{min-height:43px;padding:0;border:0}.pstaggerTagsWrapper{position:relative;display:none;width:100%;height:100%;padding:0.375rem 0.5rem;padding:var(--cdk-size-6) var(--cdk-size-8);background:#fff;background:var(--cdk-white);border:1px solid #ddd;border:1px solid var(--cdk-primary-400)}.pstaggerAddTagWrapper{width:100%;height:100%}.pstaggerTag{display:inline-block;padding:0.125rem 0.25rem 0.125rem 0.375rem;padding:var(--cdk-size-2) var(--cdk-size-4) var(--cdk-size-2) var(--cdk-size-6);margin:0.125rem;margin:var(--cdk-size-2);font-size:0.75rem;font-size:var(--cdk-size-12);font-weight:700;color:#1b1c1d;color:var(--cdk-primary-800);text-align:center;white-space:nowrap;vertical-align:middle;background-color:#eee;background-color:var(--cdk-primary-300)}.pstaggerTag>span{display:inline-block;line-height:1.25rem;line-height:var(--cdk-size-20);white-space:nowrap}.pstaggerTag .pstaggerClosingCross{display:inline-block;align-content:center;width:1.25rem;width:var(--cdk-size-20);height:1.25rem;height:var(--cdk-size-20);margin:0 0 0 0.375rem;margin:0 0 0 var(--cdk-size-6);font-size:0;line-height:1.25rem;line-height:var(--cdk-size-20);vertical-align:middle}.pstaggerTag .pstaggerClosingCross:hover::after{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#ddd;background-color:var(--cdk-primary-400)}.pstaggerTag .pstaggerClosingCross::after{display:inline-block;font-family:"Material Symbols Outlined",sans-serif;font-size:1.5rem;font-size:var(--cdk-size-24);font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;content:"";align-content:center;width:1.25rem;width:var(--cdk-size-20);height:1.25rem;height:var(--cdk-size-20);font-size:1.125rem;font-size:var(--cdk-size-18);font-weight:400;line-height:1.25rem;line-height:var(--cdk-size-20);color:#1b1c1d;color:var(--cdk-primary-800);text-decoration:none;text-shadow:none;background-color:#eee;background-color:var(--cdk-primary-300);border-radius:50%;transition:all 0.15s;transition:var(--cdk-default-transition)}.pstaggerAddTagInput{height:100%}.input-group .pstaggerAddTagInput{display:block;width:100%;border-radius:0}.tags-input{padding:0;background-color:#fff;border:1px solid #ddd}.tags-input[focus-within]{border-color:#3f3f3d}.tags-input:focus-within{border-color:#3f3f3d}.tags-input .tags-wrapper{font-size:0}.tags-input .tags-wrapper:not(:empty){display:flex;flex-wrap:wrap;row-gap:0.5rem;row-gap:var(--cdk-size-8);align-items:flex-start;padding:0.5rem 0 0.5rem 0.5rem;padding:var(--cdk-size-8) 0 var(--cdk-size-8) var(--cdk-size-8)}.tags-input .tag{display:inline-block;padding:.125rem .5rem;margin:0 .5rem 0 0;font-size:0.75rem;font-size:var(--cdk-size-12);font-weight:700;line-height:1.25rem;line-height:var(--cdk-size-20);color:#1b1c1d;color:var(--cdk-primary-800);text-align:center;vertical-align:middle;background-color:#eee;background-color:var(--cdk-primary-300)}.tags-input .tag:last-child{margin-right:0}.tags-input .tag>.material-icons,.tags-input .tag>.help-box{align-content:center;width:1.25rem;width:var(--cdk-size-20);height:1.25rem;height:var(--cdk-size-20);padding-left:0.125rem;padding-right:0.125rem;padding-left:var(--cdk-size-2);padding-right:var(--cdk-size-2);margin:0 0 0 0.375rem;margin:0 0 0 var(--cdk-size-6);font-size:1rem;font-size:var(--cdk-size-16);font-weight:400;line-height:1.25rem;line-height:var(--cdk-size-20);color:#1b1c1d;color:var(--cdk-primary-800);text-decoration:none;text-shadow:none;cursor:pointer;background-color:#eee;background-color:var(--cdk-primary-300);border-radius:50%;opacity:1;transition:all 0.15s;transition:var(--cdk-default-transition)}.tags-input .tag>.material-icons:hover,.tags-input .tag>.help-box:hover{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#ddd;background-color:var(--cdk-primary-400);opacity:1}.tags-input [type=text]{flex-grow:1;width:auto;min-width:4.5rem;min-width:var(--cdk-size-72);border:none}.ps-switch{position:relative;display:block;width:100%;height:1.5rem;height:var(--cdk-size-24)}.ps-switch-nolabel label{display:none}.ps-switch label{position:absolute;top:50%;left:0;z-index:1;padding-left:2.75rem;padding-left:var(--cdk-size-44);margin-bottom:0;opacity:0;transform:translateY(-50%)}.ps-switch .slide-button{position:absolute;top:0;z-index:0;display:block;width:2.25rem;width:var(--cdk-size-36);height:1.5rem;height:var(--cdk-size-24);background:#ddd;background:var(--cdk-primary-400);transition:all 0.15s;transition:var(--cdk-default-transition);border-radius:9999px}.ps-switch .slide-button::after{position:absolute;top:0.125rem;top:var(--cdk-size-2);left:0.125rem;left:var(--cdk-size-2);width:1.25rem;width:var(--cdk-size-20);height:1.25rem;height:var(--cdk-size-20);content:"";background:#fff;background:var(--cdk-white);border-radius:50%;transition:all 0.15s;transition:var(--cdk-default-transition)}.ps-switch-center .slide-button{position:inherit;margin:auto}.ps-switch input{position:absolute;left:0;z-index:3;width:100%;height:100%;cursor:pointer;opacity:0}.ps-switch input:disabled{cursor:not-allowed}.ps-switch input:disabled~.slide-button{opacity:.2}.ps-switch input:checked{z-index:0}.ps-switch input:first-of-type:checked~label:first-of-type{opacity:1}.ps-switch input:first-of-type:checked:disabled~label:first-of-type{opacity:.2}.ps-switch input:first-of-type:checked~.slide-button{background:#ddd;background:var(--cdk-primary-400)}.ps-switch input:last-of-type:checked~label:last-of-type{opacity:1}.ps-switch input:last-of-type:checked:disabled~label:last-of-type{opacity:.2}.ps-switch input:last-of-type:checked~.slide-button{background:#207f4b}.ps-switch input:last-of-type:checked~.slide-button::after{transform:translateX(0.75rem);transform:translateX(var(--cdk-size-12))}.ps-switch.ps-switch-sm{min-width:6.25rem;height:1rem;height:var(--cdk-size-16);font-size:.75rem}.ps-switch.ps-switch-sm label{padding-left:2.5rem;padding-left:var(--cdk-size-40)}.ps-switch.ps-switch-sm .slide-button{width:1.75rem;width:var(--cdk-size-28);height:1rem;height:var(--cdk-size-16)}.ps-switch.ps-switch-sm .slide-button::after{width:0.75rem;width:var(--cdk-size-12);height:0.75rem;height:var(--cdk-size-12)}.ps-switch.ps-switch-lg{height:1.75rem;height:var(--cdk-size-28);font-size:1rem}.ps-switch.ps-switch-lg label{padding-left:4rem;padding-left:var(--cdk-size-64)}.ps-switch.ps-switch-lg .slide-button{width:3.25rem;width:var(--cdk-size-52);height:1.75rem;height:var(--cdk-size-28)}.ps-switch.ps-switch-lg .slide-button::after{width:1.5rem;width:var(--cdk-size-24);height:1.5rem;height:var(--cdk-size-24)}.ps-switch.ps-switch-lg input:last-of-type:checked~.slide-button::after{transform:translateX(1.5rem);transform:translateX(var(--cdk-size-24))}.ps-sortable-column{display:flex;flex-wrap:nowrap}.ps-sortable-column [role=columnheader]{text-overflow:ellipsis}.ps-sortable-column .ps-sort{display:inline-block;font-family:"Material Symbols Outlined",sans-serif;font-size:1.5rem;font-size:var(--cdk-size-24);font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;align-self:flex-end;margin-bottom:0.125rem;margin-bottom:var(--cdk-size-2);margin-left:0.5rem;margin-left:var(--cdk-size-8);font-size:1rem;font-size:var(--cdk-size-16);color:#bbb;color:var(--cdk-primary-500);opacity:0;transition:all 0.15s;transition:var(--cdk-default-transition);transform:rotate(90deg)}.ps-sortable-column .ps-sort::before{content:"code"}.ps-sortable-column[data-sort-is-current] .ps-sort{font-weight:700;color:#1b1c1d;opacity:1;transform:rotate(0deg)}.ps-sortable-column[data-sort-is-current][data-sort-direction=asc] .ps-sort::before{content:"keyboard_arrow_up"}.ps-sortable-column[data-sort-is-current][data-sort-direction=desc] .ps-sort::before{content:"keyboard_arrow_down"}.ps-sortable-column:hover{cursor:pointer}.ps-sortable-column:not([data-sort-is-current=true]):hover .ps-sort{width:auto;opacity:1}.text-center>.ps-sortable-column:not([data-sort-is-current=true])>.ps-sort,.text-right>.ps-sortable-column:not([data-sort-is-current=true])>.ps-sort{width:0;margin-left:0;overflow:hidden}.text-center>.ps-sortable-column:not([data-sort-is-current=true]):hover>.ps-sort,.text-right>.ps-sortable-column:not([data-sort-is-current=true]):hover>.ps-sort{width:auto;width:initial;height:auto;height:initial;margin-left:0.5rem;margin-left:var(--cdk-size-8)}.text-center>.ps-sortable-column{justify-content:center}.text-right>.ps-sortable-column{justify-content:flex-end}.ps-dropdown{width:100%;padding:.1875em 0;font-size:0.875rem;font-size:var(--cdk-size-14);line-height:2.25em;color:#1b1c1d;color:var(--cdk-primary-800);cursor:pointer;background:#fff;background:var(--cdk-white);box-shadow:none;transition:all 0.15s;transition:var(--cdk-default-transition)}.ps-dropdown.bordered{border:1px solid #ddd;border:1px solid var(--cdk-primary-400);border-radius:0}.ps-dropdown.bordered.show{border-radius:0;border:1px solid #1b1c1d;border:1px solid var(--cdk-primary-800);box-shadow:0 4px 6px -1px rgba(29, 29, 27, 0.2);box-shadow:var(--cdk-box-shadow-md)}.ps-dropdown .dropdown-label{flex-grow:1;padding:0 0.3125rem 0 1rem;padding:0 var(--cdk-size-5) 0 var(--cdk-size-16)}.ps-dropdown .arrow-down{position:relative;font-size:1.8em;line-height:2rem;line-height:var(--cdk-size-32);color:#1b1c1d;color:var(--cdk-primary-800);cursor:pointer;transition:all 0.15s;transition:var(--cdk-default-transition)}.ps-dropdown.show .arrow-down{transform:rotate(-180deg)}.ps-dropdown>.ps-dropdown-menu{z-index:1;width:100%;min-width:18.75rem;padding:0;padding:0.5rem;padding:var(--cdk-size-8);margin:0;margin-top:0.375rem;margin-top:var(--cdk-size-6);border:none;box-shadow:inherit;border-radius:0}.ps-dropdown>.ps-dropdown-menu .dropdown-item{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.ps-number-input{position:relative}.ps-number-input .ps-number-input-inputs{display:flex;align-items:center}.ps-number-input .ps-number-input-inputs input::-webkit-outer-spin-button,.ps-number-input .ps-number-input-inputs input::-webkit-inner-spin-button{-webkit-appearance:none}.ps-number-input .ps-number-input-inputs input[type=number]{-moz-appearance:textfield}.ps-number-input .ps-number-input-inputs .btn{min-width:2.5rem;min-width:var(--cdk-size-40);padding:0 0.5rem;padding:0 var(--cdk-size-8)}.ps-number-input .ps-number-input-inputs .btn>.material-icons,.ps-number-input .ps-number-input-inputs .btn>.help-box{font-size:1.2em}.ps-number-input.ps-number-input-enable-arrows .ps-number-input-inputs input::-webkit-outer-spin-button,.ps-number-input.ps-number-input-enable-arrows .ps-number-input-inputs input::-webkit-inner-spin-button{-webkit-appearance:auto}.ps-number-input.ps-number-input-enable-arrows .ps-number-input-inputs input[type=number]{-moz-appearance:auto}.ps-number-input.ps-number-input-enable-arrows .ps-number-input-inputs input[type=number].is-invalid{padding-right:1.75rem;padding-right:var(--cdk-size-28)}.ps-number-input .ps-number-input-controls{height:39px;margin-left:0.3125rem;margin-left:var(--cdk-size-5)}.ps-number-input .invalid-feedback.show{display:block}.table{border-bottom:1px solid #eee}.table thead th{border-top:none;border-bottom:solid 0.125rem #1b1c1d;border-bottom:solid var(--cdk-size-2) #1b1c1d}.table thead th>.material-icons,.table thead th>.help-box{margin-top:calc(-1*0.5rem);margin-top:calc(-1*var(--cdk-size-8));color:#5e5e5e;color:var(--cdk-primary-600)}.table thead .column-filters{background:#fafafa;background:var(--cdk-primary-100)}.table thead .column-filters td,.table thead .column-filters th{vertical-align:middle;border-bottom:1px solid #ddd;border-bottom:1px solid var(--cdk-primary-400);padding-top:1rem;padding-top:var(--cdk-size-16);padding-bottom:1rem;padding-bottom:var(--cdk-size-16)}.table .with-filters+tbody>tr:first-of-type td,.table .with-filters+tbody>tr:first-of-type th{border-top:none}.table td,.table th,.table tr{vertical-align:middle}.table td{font-size:.8125rem}.table .form-group{text-align:center}.table .form-group .form-check{display:inherit;margin-bottom:0}.table-form tbody tr:nth-of-type(odd){background-color:#eee;background-color:var(--cdk-primary-300)}.table-hover .table-active{color:#fff;color:var(--cdk-white)}.thead-dark th{background-color:#1b1c1d;background-color:var(--cdk-primary-800)}.table-dark.table-form tbody tr:nth-of-type(odd){background-color:#e8edfd}.spinner{display:inline-block;width:2.5rem;width:var(--cdk-size-40);height:2.5rem;height:var(--cdk-size-40);font-size:0;color:#fff;color:var(--cdk-white);background-color:#fff;background-color:var(--cdk-white);border-style:solid;border-width:0.1875rem;border-width:var(--cdk-size-3);border-top-color:#ddd;border-top-color:var(--cdk-primary-400);border-right-color:#1b1c1d;border-bottom-color:#1b1c1d;border-left-color:#ddd;border-left-color:var(--cdk-primary-400);border-radius:2.5rem;border-radius:var(--cdk-size-40);outline:none;animation:rotating 2s linear infinite}.spinner-primary{border-right-color:#1b1c1d;border-bottom-color:#1b1c1d}.spinner-secondary{border-right-color:#bbb;border-bottom-color:#bbb}.spinner-success{border-right-color:#207f4b;border-bottom-color:#207f4b}.spinner-info{border-right-color:#174eef;border-bottom-color:#174eef}.spinner-warning{border-right-color:#ffa000;border-bottom-color:#ffa000}.spinner-danger{border-right-color:#ba151a;border-bottom-color:#ba151a}.spinner-light{border-right-color:#fafafa;border-bottom-color:#fafafa}.spinner-dark{border-right-color:#1b1c1d;border-bottom-color:#1b1c1d}@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.md-checkbox{position:relative;margin:0;margin:initial;text-align:left}.md-checkbox.md-checkbox-inline{display:inline-block}.md-checkbox.disabled{color:#bbb;color:var(--cdk-primary-500)}.md-checkbox label{padding-left:calc(1.25rem + 0.5rem);padding-left:calc(var(--cdk-size-20) + var(--cdk-size-8));margin-bottom:0}.md-checkbox .md-checkbox-control{cursor:pointer}.md-checkbox .md-checkbox-control::before,.md-checkbox .md-checkbox-control::after{position:absolute;top:0;left:0;content:""}.md-checkbox .md-checkbox-control::before{width:1.25rem;width:var(--cdk-size-20);height:1.25rem;height:var(--cdk-size-20);cursor:pointer;background:#fff;background:var(--cdk-white);border:2px solid #1b1c1d;border:2px solid var(--cdk-primary-800);border-radius:0.125rem;border-radius:var(--cdk-size-2);transition:background 0.15s;transition:background var(--cdk-default-transition-duration)}.md-checkbox [type=checkbox]{display:none;outline:0}.md-checkbox [type=checkbox]:disabled+.md-checkbox-control{cursor:not-allowed;opacity:.5}.md-checkbox [type=checkbox]:disabled+.md-checkbox-control::before{cursor:not-allowed}.md-checkbox [type=checkbox]:checked+.md-checkbox-control::before,.md-checkbox .indeterminate+.md-checkbox-control::before{background:#1b1c1d;background:var(--cdk-primary-800);border:none}.md-checkbox [type=checkbox]:checked+.md-checkbox-control::after,.md-checkbox .indeterminate+.md-checkbox-control::after{top:calc(1.25rem/2 - (1.25rem - 2*var(--cdk-size-4))/4 - 1.25rem/10);top:calc(var(--cdk-size-20)/2 - (var(--cdk-size-20) - 2*var(--cdk-size-4))/4 - var(--cdk-size-20)/10);left:0.25rem;left:var(--cdk-size-4);width:calc(1.25rem - 2*0.25rem);width:calc(var(--cdk-size-20) - 2*var(--cdk-size-4));height:calc((1.25rem - 2*var(--cdk-size-4))/2);height:calc((var(--cdk-size-20) - 2*var(--cdk-size-4))/2);border:0.125rem solid #fff;border:var(--cdk-size-2) solid var(--cdk-white);border-top-style:none;border-right-style:none;transform:rotate(-45deg)}.md-checkbox .indeterminate+.md-checkbox-control::after{top:calc(1.25rem/2 - 0.125rem/2);top:calc(var(--cdk-size-20)/2 - var(--cdk-size-2)/2);height:0;transform:rotate(0)}.growl{display:flex;flex-direction:row-reverse;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-right:4rem;padding-right:var(--cdk-size-64);color:#3f3f3d;color:var(--cdk-primary-700);border-radius:0;box-shadow:0 10px 15px -3px rgba(29, 29, 27, 0.2);box-shadow:var(--cdk-box-shadow-lg);opacity:1;animation-name:fromLeft;animation-duration:.25s}.growl.growl-medium{width:auto;max-width:800px;padding:1rem;padding:var(--cdk-size-16);padding-right:4rem;padding-right:var(--cdk-size-64)}.growl .growl-close{position:absolute;top:50%;right:1.125rem;right:var(--cdk-size-18);float:none;float:initial;font-size:1.5rem;font-size:var(--cdk-size-24);font-weight:300;color:#1b1c1d;color:var(--cdk-primary-800);transition:all 0.15s;transition:var(--cdk-default-transition);transform:translateY(-60%)}.growl .growl-close:hover{color:#5e5e5e;color:var(--cdk-primary-600)}.growl .growl-title{display:none;min-width:100%;margin-bottom:0.3125rem;margin-bottom:var(--cdk-size-5);font-weight:500}.growl .growl-message{flex-grow:1;font-size:0.875rem;font-size:var(--cdk-size-14)}.growl.growl-default{color:#1b1c1d;color:var(--cdk-primary-800);background:#eaf8ef;background:var(--cdk-green-50, #eaf8ef);border:1px solid #207f4b;border:1px solid var(--cdk-green-500, #207f4b)}.growl.growl-error{color:#1b1c1d;color:var(--cdk-primary-800);background:#ffe4e6;background:var(--cdk-red-50, #ffe4e6);border:1px solid #ba151a;border:1px solid var(--cdk-red-500, #ba151a)}.growl.growl-notice{color:#1b1c1d;color:var(--cdk-primary-800);background:#e8edfd;background:var(--cdk-blue-50, #e8edfd);border:1px solid #174eef;border:1px solid var(--cdk-blue-500, #174eef)}.growl.growl-warning{color:#1b1c1d;color:var(--cdk-primary-800);background:#fff5e5;background:var(--cdk-yellow-50, #fff5e5);border:1px solid #ffa000;border:1px solid var(--cdk-yellow-500, #ffa000)}.search.input-group .search-input{padding:0 1rem;padding:0 var(--cdk-size-16)}.search.input-group .search-input:focus{border-color:#1b1c1d;border-color:var(--cdk-primary-800)}.btn-floating{position:fixed;right:1rem;right:var(--cdk-size-16);bottom:1rem;bottom:var(--cdk-size-16);z-index:999}.btn-floating>.btn{position:relative;z-index:1;justify-content:center;width:3.5rem;width:var(--cdk-size-56);height:3.5rem;height:var(--cdk-size-56);padding:0.5rem;padding:var(--cdk-size-8);transition:all 0.15s;transition:var(--cdk-default-transition);border-radius:100%}.btn-floating>.btn:not(.collapsed){background:#ba151a;background:var(--cdk-red-500);border-color:#ba151a;border-color:var(--cdk-red-500)}.btn-floating>.btn:not(.collapsed) i{transform:rotate(45deg)}.btn-floating>.btn i{font-size:1.75rem;font-size:var(--cdk-size-28);transition:all 0.15s;transition:var(--cdk-default-transition)}.btn-floating .btn-floating-container{position:absolute;right:0;bottom:calc(100% + 1rem);bottom:calc(100% + var(--cdk-size-16));transition:all 0.15s;transition:var(--cdk-default-transition)}.btn-floating .btn-floating-container.collapsing .btn-floating-menu::after{pointer-events:none;opacity:0}.btn-floating .btn-floating-menu{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:20rem;width:var(--cdk-size-320);overflow:hidden}.btn-floating .btn-floating-menu a,.btn-floating .btn-floating-menu button{position:relative;z-index:1}.btn-floating .btn-floating-menu::before{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;content:"";background-color:#fff;background-color:var(--cdk-white);transition:all 0.15s;transition:var(--cdk-default-transition)}.btn-floating .btn-floating-menu::after{position:fixed;top:0;left:0;z-index:-1;width:100vw;height:100vh;content:"";background:rgba(27,28,29,.8);opacity:1;transition:all 0.15s;transition:var(--cdk-default-transition)}.btn-floating .btn-floating-item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0.5rem 0.75rem;padding:var(--cdk-size-8) var(--cdk-size-12);font-weight:500;color:#3f3f3d;color:var(--cdk-primary-700);transition:all 0.15s;transition:var(--cdk-default-transition)}.btn-floating .btn-floating-item .material-icon{margin-top:0}.btn-floating .btn-floating-item:hover{color:#fff;color:var(--cdk-white);background:#1b1c1d;background:var(--cdk-primary-800)}body{font-family:"IBM Plex Sans", "Verdana", "Arial", "sans-serif";font-family:var(--cdk-font-family-primary);color:#1b1c1d;color:var(--cdk-primary-800)}body h1,body h2,body .modal-title,body h3,body h4,body h5,body h6{font-family:"IBM Plex Sans", "Verdana", "Arial", "sans-serif";font-family:var(--cdk-font-family-secondary);color:#1b1c1d;color:var(--cdk-primary-800)}body p,body .h1,body .h2,body .h3,body .h4,body .h5,body .h6{color:#1b1c1d;color:var(--cdk-primary-800)}body mark,body .mark{background-color:#fdf6dd;background-color:var(--cdk-amber-100)}.select2-container--bootstrap.select2-container{background:#fff;background:var(--cdk-white)}.select2-container--bootstrap.select2-container .select2-selection__rendered{padding:0;line-height:1.75rem;line-height:var(--cdk-size-28)}.select2-container--bootstrap .select2-dropdown{padding:.5rem .375rem;padding:0;border-color:#ddd;border-color:var(--cdk-primary-400);border-radius:0;box-shadow:0 4px 6px -1px rgba(29, 29, 27, 0.2);box-shadow:var(--cdk-box-shadow-md)}.select2-container--bootstrap .select2-search--dropdown{padding:0.625rem;padding:var(--cdk-size-10);background:#f7f7f7;background:var(--cdk-primary-200);border-bottom:1px solid #ddd;border-bottom:1px solid var(--cdk-primary-400)}.select2-container--bootstrap .select2-search--dropdown .select2-search__field{background:#fff;background:var(--cdk-white);border:1px solid #ddd;border:1px solid var(--cdk-primary-400);border-radius:0}.select2-container--bootstrap .select2-results{padding:0}.select2-container--bootstrap .select2-results__options{max-height:200px;overflow-y:auto}.select2-container--bootstrap .select2-results__option{padding:0.5rem;padding:var(--cdk-size-8)}.select2-container--bootstrap .select2-results__option:not([role=group]):hover{color:#1b1c1d;color:var(--cdk-primary-800);background:#f7f7f7;background:var(--cdk-primary-200)}.select2-container--bootstrap .select2-results__option:not([role=group]):focus,.select2-container--bootstrap .select2-results__option:not([role=group]):active{color:#1b1c1d;color:var(--cdk-primary-800);background:#eee;background:var(--cdk-primary-300)}.select2-container--bootstrap .select2-results__option[aria-selected=true]{display:flex;gap:0.5rem;gap:var(--cdk-size-8);align-items:center;color:#1b1c1d;color:var(--cdk-primary-800);background-color:#eee;background-color:var(--cdk-primary-300)}.select2-container--bootstrap .select2-results__option[aria-selected=true]::after{margin-left:auto;font-family:"Material Symbols Outlined", "sans-serif";font-family:var(--cdk-font-family-material-icons);font-size:1.25rem;font-size:var(--cdk-size-20);line-height:1;content:""}.select2-container--bootstrap .select2-selection--single{height:auto;min-height:2.25rem;min-height:var(--cdk-size-36);padding:0.5rem 1rem;padding:var(--cdk-size-8) var(--cdk-size-16);padding-left:1rem;padding-left:var(--cdk-size-16);cursor:default;border:1px solid #ddd;border:1px solid var(--cdk-primary-400);border-radius:0}.select2-container--bootstrap .select2-selection--single .select2-selection__arrow{position:absolute;top:50%;right:0.3125rem;right:var(--cdk-size-5);display:flex;align-items:center;justify-content:center;transform:translateY(-50%)}.select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{width:auto;height:auto;margin-top:0;font-size:0;border:none}.select2-container--bootstrap .select2-selection--single .select2-selection__arrow b::after{display:inline-block;font-family:"Material Symbols Outlined",sans-serif;font-size:1.5rem;font-size:var(--cdk-size-24);font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;content:"expand_more";display:inline-block;width:auto;line-height:0;color:#5e5e5e;color:var(--cdk-primary-600);vertical-align:middle;border:none;transition:all 0.15s;transition:var(--cdk-default-transition)}.select2-container--bootstrap .select2-selection__rendered{padding:0 .375rem 0 0;line-height:1.25rem;line-height:var(--cdk-size-20)}.select2-container--bootstrap.select2-container--disabled{color:#bbb;color:var(--cdk-primary-500);background:#eee}.select2-container--bootstrap.select2-container--disabled .select2-selection--single{cursor:not-allowed}.select2-container--bootstrap.select2-container--open .select2-selection__arrow b::after{transform:rotate(-180deg)}.select2-container--bootstrap.select2-container--open .select2-selection{border-color:#eee;border-color:var(--cdk-primary-300);border-radius:0}.select2-container{display:block}.select2-container *:focus{outline:0}.input-group .select2-container--bootstrap4{flex-grow:1}.input-group-prepend~.select2-container--bootstrap4 .select2-selection{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.select2-container--bootstrap4:not(:last-child) .select2-selection{border-top-right-radius:0;border-bottom-right-radius:0}.select2-container--bootstrap4 .select2-selection{width:100%;background-color:#fff;border:1px solid #ddd;border-radius:0;box-shadow:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.select2-container--bootstrap4.select2-container--focus .select2-selection{border-color:#3f3f3d;box-shadow:none}.select2-container--bootstrap4.select2-container--focus.select2-container--open .select2-selection{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--bootstrap4.select2-container--open.select2-container--above .select2-selection{border-top-left-radius:0;border-top-right-radius:0}.select2-container--bootstrap4.select2-container--open.select2-container--below .select2-selection{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--bootstrap4.select2-container--disabled .select2-selection,.select2-container--bootstrap4.select2-container--disabled.select2-container--focus .select2-selection{cursor:not-allowed;background-color:#eee;border-color:#ddd;box-shadow:none}.select2-container--bootstrap4.select2-container--disabled .select2-search__field,.select2-container--bootstrap4.select2-container--disabled.select2-container--focus .select2-search__field{background-color:rgba(0,0,0,0)}select.is-invalid~.select2-container--bootstrap4 .select2-selection,form.was-validated select:invalid~.select2-container--bootstrap4 .select2-selection{border-color:#ba151a}select.is-valid~.select2-container--bootstrap4 .select2-selection,form.was-validated select:valid~.select2-container--bootstrap4 .select2-selection{border-color:#207f4b}.select2-container--bootstrap4 .select2-search{width:100%}.select2-container--bootstrap4 .select2-dropdown{border-color:#ddd;border-radius:0}.select2-container--bootstrap4 .select2-dropdown.select2-dropdown--below{border-top:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--bootstrap4 .select2-dropdown.select2-dropdown--above{border-top:1px solid #ddd;border-top-left-radius:0;border-top-right-radius:0}.select2-container--bootstrap4 .select2-dropdown .select2-results__option[aria-selected=true]{color:#101010;background-color:#f2f2f2}.select2-container--bootstrap4 .select2-results__option--highlighted,.select2-container--bootstrap4 .select2-results__option--highlighted.select2-results__option[aria-selected=true]{color:#fff;background-color:#1b1c1d}.select2-container--bootstrap4 .select2-results__option[role=group]{padding:0}.select2-container--bootstrap4 .select2-results__option[role=group] .select2-results__options--nested .select2-results__option{padding-left:1em}.select2-container--bootstrap4 .select2-results__option{padding:.375rem .5rem}.select2-container--bootstrap4 .select2-results>.select2-results__options{max-height:15em;overflow-y:auto}.select2-container--bootstrap4 .select2-results__group{display:list-item;padding:6px;color:#bbb}.select2-container--bootstrap4 .select2-selection__clear{float:right;width:.9em;height:.9em;padding-left:.15em;margin-top:.7em;margin-right:.3em;line-height:.75em;color:#fafafa;background-color:#c8c8c8;border-radius:100%}.select2-container--bootstrap4 .select2-selection__clear:hover{background-color:#afafaf}.select2-container--bootstrap4 .select2-selection--single{height:2rem !important}.select2-container--bootstrap4 .select2-selection--single .select2-selection__placeholder{line-height:calc(1.5em + 0.75rem);color:#bbb}.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow{position:absolute;top:50%;right:3px;width:20px}.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow b{position:absolute;top:60%;left:50%;width:0;height:0;margin-top:-2px;margin-left:-4px;border-color:#1b1c1d rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0}.select2-container--bootstrap4 .select2-selection--single .select2-selection__rendered{padding-left:.5rem;line-height:calc(1.5em + 0.75rem);color:#1b1c1d}.select2-search--dropdown .select2-search__field{padding:.375rem .5rem;border:1px solid #ddd;border-radius:0}.select2-results__message{color:#bbb}.select2-container--bootstrap4 .select2-selection--multiple{min-height:2rem !important}.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;width:100%;padding:0 .25rem;margin:0;list-style:none}.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice{float:left;padding:0;padding-right:.5rem;margin-top:calc(0.375rem - 2px);margin-right:.25rem;color:#1b1c1d;cursor:pointer;border:1px solid #c7c7c7;border-radius:.2rem}.select2-container--bootstrap4 .select2-selection--multiple .select2-search__field{color:#1b1c1d}.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice+.select2-search{width:0}.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice__remove{float:left;padding-right:3px;padding-left:3px;margin-right:1px;margin-left:3px;font-weight:700;color:#c7c7c7}.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice__remove:hover{color:#1b1c1d}.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__clear{position:absolute !important}.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__clear{top:0;right:.7em;float:none;margin-right:0}.select2-container--bootstrap4.select2-container--disabled .select2-selection--multiple .select2-selection__choice{padding:0 5px;cursor:not-allowed}.select2-container--bootstrap4.select2-container--disabled .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{display:none} + */:root{--blue: #174eef;--indigo: #7b4fac;--purple: #7b4fac;--pink: #e83e8c;--red: #ba151a;--orange: #ffa000;--yellow: #ffa000;--green: #207f4b;--teal: #5c92aa;--cyan: #a4dbe8;--white: #fff;--gray: #5e5e5e;--gray-dark: #1b1c1d;--primary: #1b1c1d;--secondary: #bbb;--success: #207f4b;--info: #174eef;--warning: #ffa000;--danger: #ba151a;--light: #fafafa;--dark: #1b1c1d;--breakpoint-xs: 0;--breakpoint-sm: 544px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1300px;--breakpoint-xxl: 1600px;--font-family-sans-serif: var(--cdk-font-family-primary);--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:"IBM Plex Sans", "Verdana", "Arial", "sans-serif";font-family:var(--cdk-font-family-primary);font-size:0.875rem;font-weight:400;line-height:1.5;color:#1b1c1d;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(.focus-visible){outline:0 !important}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,.modal-title,h3,h4,h5,h6{margin-top:0;margin-bottom:.9375rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted currentColor;text-decoration:underline dotted currentColor;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#1b1c1d;text-decoration:none;background-color:rgba(0,0,0,0)}a:hover{color:#1b1c1d;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.375rem;padding-bottom:.375rem;color:#5e5e5e;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(.focus-visible){outline:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}h1,h2,.modal-title,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.9375rem;font-family:"IBM Plex Sans", "Verdana", "Arial", "sans-serif";font-family:var(--cdk-font-family-primary);font-weight:700;line-height:1.2;color:#1b1c1d}h1,.h1{font-size:1.5rem}h2,.modal-title,.h2{font-size:1.25rem}h3,.h3{font-size:1rem}h4,.h4{font-size:0.875rem}h5,.h5{font-size:0.75rem}h6,.h6{font-size:0.625rem}.lead{font-size:1.09375rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1.875rem;margin-bottom:1.875rem;border:0;border-top:1px solid #ddd}small,.small{font-size:0.875em;font-weight:400}mark,.mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1.875rem;font-size:1.09375rem}.blockquote-footer{display:block;font-size:0.875em;color:#5e5e5e}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:0;background-color:#fff;border:1px solid #ddd;border-radius:0;box-shadow:none;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.9375rem;line-height:1}.figure-caption{font-size:90%;color:#bbb}code{font-size:87.5%;color:#1b1c1d;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#101010;border-radius:.2rem;box-shadow:inset 0 -0.1rem 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;font-size:87.5%;color:#1b1c1d}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:.9375rem;padding-left:.9375rem;margin-right:auto;margin-left:auto}@media(min-width: 544px){.container-sm,.container{max-width:576px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 1024px){.container-lg,.container-md,.container-sm,.container{max-width:972px}}@media(min-width: 1300px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1240px}}.row{display:flex;flex-wrap:wrap;margin-right:-0.9375rem;margin-left:-0.9375rem}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-xxl,.col-xxl-auto,.col-xxl-12,.col-xxl-11,.col-xxl-10,.col-xxl-9,.col-xxl-8,.col-xxl-7,.col-xxl-6,.col-xxl-5,.col-xxl-4,.col-xxl-3,.col-xxl-2,.col-xxl-1,.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;padding-right:.9375rem;padding-left:.9375rem}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}@media(min-width: 544px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media(min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media(min-width: 1024px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}}@media(min-width: 1300px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}}@media(min-width: 1600px){.col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xxl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xxl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xxl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xxl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xxl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xxl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xxl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xxl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xxl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xxl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xxl-12{flex:0 0 100%;max-width:100%}.order-xxl-first{order:-1}.order-xxl-last{order:13}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}}.table{width:100%;margin-bottom:1.875rem;color:#1b1c1d}.table th,.table td{padding:.375rem;vertical-align:top;border-top:1px solid #eee}.table thead th{vertical-align:bottom;border-bottom:2px solid #eee}.table tbody+tbody{border-top:2px solid #eee}.table-sm th,.table-sm td{padding:.25rem}.table-bordered{border:1px solid #eee}.table-bordered th,.table-bordered td{border:1px solid #eee}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:#eee}.table-hover tbody tr:hover{color:#1b1c1d;background-color:#e4f4f8}.table-primary,.table-primary>th,.table-primary>td{background-color:#bfbfc0}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#888989}.table-hover .table-primary:hover{background-color:#b2b2b3}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#b2b2b3}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#ececec}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#dcdcdc}.table-hover .table-secondary:hover{background-color:#dfdfdf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#dfdfdf}.table-success,.table-success>th,.table-success>td{background-color:#c1dbcd}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#8bbca1}.table-hover .table-success:hover{background-color:#b1d2c0}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1d2c0}.table-info,.table-info>th,.table-info>td{background-color:#becdfb}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#86a3f7}.table-hover .table-info:hover{background-color:#a6bbfa}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#a6bbfa}.table-warning,.table-warning>th,.table-warning>td{background-color:#ffe4b8}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#ffce7a}.table-hover .table-warning:hover{background-color:#ffda9f}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffda9f}.table-danger,.table-danger>th,.table-danger>td{background-color:#ecbdbf}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#db8588}.table-hover .table-danger:hover{background-color:#e6a9ac}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#e6a9ac}.table-light,.table-light>th,.table-light>td{background-color:#fefefe}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#fcfcfc}.table-hover .table-light:hover{background-color:#f1f1f1}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#f1f1f1}.table-dark,.table-dark>th,.table-dark>td{background-color:#bfbfc0}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#888989}.table-hover .table-dark:hover{background-color:#b2b2b3}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b2b2b3}.table-active,.table-active>th,.table-active>td{background-color:#3f3f3d}.table-hover .table-active:hover{background-color:#323230}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#323230}.table .thead-dark th{color:#fff;background-color:#3f3f3d;border-color:#bbb}.table .thead-light th{color:#1b1c1d;background-color:#fafafa;border-color:#eee}.table-dark{color:#fff;background-color:#3f3f3d}.table-dark th,.table-dark td,.table-dark thead th{border-color:#bbb}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:#101010}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:#1b1c1d}@media(max-width: 543.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media(max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media(max-width: 1023.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media(max-width: 1299.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}@media(max-width: 1599.98px){.table-responsive-xxl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xxl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control,.tags-input,.pstaggerAddTagInput,.pstaggerWrapper,.pagination .jump-to-page{display:block;width:100%;height:2rem;padding:.375rem .5rem;font-size:0.875rem;font-weight:400;line-height:1.5;color:#1b1c1d;background-color:#fff;background-clip:padding-box;border:1px solid #ddd;border-radius:0;box-shadow:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control,.tags-input,.pstaggerAddTagInput,.pstaggerWrapper,.pagination .jump-to-page{transition:none}}.form-control::-ms-expand,.tags-input::-ms-expand,.pstaggerAddTagInput::-ms-expand,.pstaggerWrapper::-ms-expand,.pagination .jump-to-page::-ms-expand{background-color:rgba(0,0,0,0);border:0}.form-control:focus,.tags-input:focus,.pstaggerAddTagInput:focus,.pstaggerWrapper:focus,.pagination .jump-to-page:focus{color:#1b1c1d;background-color:#fff;border-color:#3f3f3d;outline:0}.form-control::-moz-placeholder, .tags-input::-moz-placeholder, .pstaggerAddTagInput::-moz-placeholder, .pstaggerWrapper::-moz-placeholder, .pagination .jump-to-page::-moz-placeholder{color:#bbb;opacity:1}.form-control::placeholder,.tags-input::placeholder,.pstaggerAddTagInput::placeholder,.pstaggerWrapper::placeholder,.pagination .jump-to-page::placeholder{color:#bbb;opacity:1}.form-control:disabled,.tags-input:disabled,.pstaggerAddTagInput:disabled,.pstaggerWrapper:disabled,.pagination .jump-to-page:disabled,.form-control[readonly],[readonly].tags-input,[readonly].pstaggerAddTagInput,[readonly].pstaggerWrapper,.pagination [readonly].jump-to-page{background-color:#eee;opacity:1}input[type=date].form-control,input[type=date].tags-input,input[type=date].pstaggerAddTagInput,input[type=date].pstaggerWrapper,.pagination input[type=date].jump-to-page,input[type=time].form-control,input[type=time].tags-input,input[type=time].pstaggerAddTagInput,input[type=time].pstaggerWrapper,.pagination input[type=time].jump-to-page,input[type=datetime-local].form-control,input[type=datetime-local].tags-input,input[type=datetime-local].pstaggerAddTagInput,input[type=datetime-local].pstaggerWrapper,.pagination input[type=datetime-local].jump-to-page,input[type=month].form-control,input[type=month].tags-input,input[type=month].pstaggerAddTagInput,input[type=month].pstaggerWrapper,.pagination input[type=month].jump-to-page{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:-moz-focusring,select.tags-input:-moz-focusring,select.pstaggerAddTagInput:-moz-focusring,select.pstaggerWrapper:-moz-focusring,.pagination select.jump-to-page:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #1b1c1d}select.form-control:focus::-ms-value,select.tags-input:focus::-ms-value,select.pstaggerAddTagInput:focus::-ms-value,select.pstaggerWrapper:focus::-ms-value,.pagination select.jump-to-page:focus::-ms-value{color:#1b1c1d;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1rem;line-height:1.5}.col-form-label-sm{padding-top:calc(0.3125rem + 1px);padding-bottom:calc(0.3125rem + 1px);font-size:0.75rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:0.875rem;line-height:1.5;color:#1b1c1d;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + 0.625rem + 2px);padding:.3125rem .625rem;font-size:0.75rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:2rem;padding:.5rem .875rem;font-size:1rem;line-height:1.5;border-radius:.3rem}select.form-control[size],select[size].tags-input,select[size].pstaggerAddTagInput,select[size].pstaggerWrapper,.pagination select[size].jump-to-page,select.form-control[multiple],select[multiple].tags-input,select[multiple].pstaggerAddTagInput,select[multiple].pstaggerWrapper,.pagination select[multiple].jump-to-page{height:auto}textarea.form-control,textarea.tags-input,textarea.pstaggerAddTagInput,textarea.pstaggerWrapper,.pagination textarea.jump-to-page{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{color:#5e5e5e}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#207f4b}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.625rem 1.25rem;margin-top:.1rem;font-size:0.75rem;line-height:1.5;color:#fff;background-color:#207f4b;border-radius:0}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.was-validated .tags-input:valid,.was-validated .pstaggerAddTagInput:valid,.was-validated .pstaggerWrapper:valid,.was-validated .pagination .jump-to-page:valid,.pagination .was-validated .jump-to-page:valid,.form-control.is-valid,.is-valid.tags-input,.is-valid.pstaggerAddTagInput,.is-valid.pstaggerWrapper,.pagination .is-valid.jump-to-page{padding-right:calc(1.5em + 0.75rem) !important}.was-validated .form-control:valid,.was-validated .tags-input:valid,.was-validated .pstaggerAddTagInput:valid,.was-validated .pstaggerWrapper:valid,.was-validated .pagination .jump-to-page:valid,.pagination .was-validated .jump-to-page:valid,.form-control.is-valid,.is-valid.tags-input,.is-valid.pstaggerAddTagInput,.is-valid.pstaggerWrapper,.pagination .is-valid.jump-to-page{border-color:#207f4b;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23207f4b' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.was-validated .tags-input:valid:focus,.was-validated .pstaggerAddTagInput:valid:focus,.was-validated .pstaggerWrapper:valid:focus,.was-validated .pagination .jump-to-page:valid:focus,.pagination .was-validated .jump-to-page:valid:focus,.form-control.is-valid:focus,.is-valid.tags-input:focus,.is-valid.pstaggerAddTagInput:focus,.is-valid.pstaggerWrapper:focus,.pagination .is-valid.jump-to-page:focus{border-color:#207f4b;box-shadow:0 0 0 .2rem rgba(32,127,75,.25)}.was-validated select.form-control:valid,.was-validated select.tags-input:valid,.was-validated select.pstaggerAddTagInput:valid,.was-validated select.pstaggerWrapper:valid,.was-validated .pagination select.jump-to-page:valid,.pagination .was-validated select.jump-to-page:valid,select.form-control.is-valid,select.is-valid.tags-input,select.is-valid.pstaggerAddTagInput,select.is-valid.pstaggerWrapper,.pagination select.is-valid.jump-to-page{padding-right:2rem !important}.was-validated select.form-control:valid,.was-validated select.tags-input:valid,.was-validated select.pstaggerAddTagInput:valid,.was-validated select.pstaggerWrapper:valid,.was-validated .pagination select.jump-to-page:valid,.pagination .was-validated select.jump-to-page:valid,select.form-control.is-valid,select.is-valid.tags-input,select.is-valid.pstaggerAddTagInput,select.is-valid.pstaggerWrapper,.pagination select.is-valid.jump-to-page{background-position:right 1rem center}.was-validated textarea.form-control:valid,.was-validated textarea.tags-input:valid,.was-validated textarea.pstaggerAddTagInput:valid,.was-validated textarea.pstaggerWrapper:valid,.was-validated .pagination textarea.jump-to-page:valid,.pagination .was-validated textarea.jump-to-page:valid,textarea.form-control.is-valid,textarea.is-valid.tags-input,textarea.is-valid.pstaggerAddTagInput,textarea.is-valid.pstaggerWrapper,.pagination textarea.is-valid.jump-to-page{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .custom-select:valid,.custom-select.is-valid{padding-right:calc(0.75em + 2.0625rem) !important}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#207f4b;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%231b1c1d' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .5rem center/0.5rem 0.625rem no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23207f4b' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.5rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#207f4b;box-shadow:0 0 0 .2rem rgba(32,127,75,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#207f4b}.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip,.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip{display:block}.was-validated .custom-control-input:valid~.custom-control-label,.custom-control-input.is-valid~.custom-control-label{color:#207f4b}.was-validated .custom-control-input:valid~.custom-control-label::before,.custom-control-input.is-valid~.custom-control-label::before{border-color:#207f4b}.was-validated .custom-control-input:valid:checked~.custom-control-label::before,.custom-control-input.is-valid:checked~.custom-control-label::before{border-color:#2aa863;background-color:#2aa863}.was-validated .custom-control-input:valid:focus~.custom-control-label::before,.custom-control-input.is-valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(32,127,75,.25)}.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before{border-color:#207f4b}.was-validated .custom-file-input:valid~.custom-file-label,.custom-file-input.is-valid~.custom-file-label{border-color:#207f4b}.was-validated .custom-file-input:valid:focus~.custom-file-label,.custom-file-input.is-valid:focus~.custom-file-label{border-color:#207f4b;box-shadow:0 0 0 .2rem rgba(32,127,75,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#ba151a}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.625rem 1.25rem;margin-top:.1rem;font-size:0.75rem;line-height:1.5;color:#fff;background-color:#ba151a;border-radius:0}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.was-validated .tags-input:invalid,.was-validated .pstaggerAddTagInput:invalid,.was-validated .pstaggerWrapper:invalid,.was-validated .pagination .jump-to-page:invalid,.pagination .was-validated .jump-to-page:invalid,.form-control.is-invalid,.is-invalid.tags-input,.is-invalid.pstaggerAddTagInput,.is-invalid.pstaggerWrapper,.pagination .is-invalid.jump-to-page{padding-right:calc(1.5em + 0.75rem) !important}.was-validated .form-control:invalid,.was-validated .tags-input:invalid,.was-validated .pstaggerAddTagInput:invalid,.was-validated .pstaggerWrapper:invalid,.was-validated .pagination .jump-to-page:invalid,.pagination .was-validated .jump-to-page:invalid,.form-control.is-invalid,.is-invalid.tags-input,.is-invalid.pstaggerAddTagInput,.is-invalid.pstaggerWrapper,.pagination .is-invalid.jump-to-page{border-color:#ba151a;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ba151a' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ba151a' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.was-validated .tags-input:invalid:focus,.was-validated .pstaggerAddTagInput:invalid:focus,.was-validated .pstaggerWrapper:invalid:focus,.was-validated .pagination .jump-to-page:invalid:focus,.pagination .was-validated .jump-to-page:invalid:focus,.form-control.is-invalid:focus,.is-invalid.tags-input:focus,.is-invalid.pstaggerAddTagInput:focus,.is-invalid.pstaggerWrapper:focus,.pagination .is-invalid.jump-to-page:focus{border-color:#ba151a;box-shadow:0 0 0 .2rem rgba(186,21,26,.25)}.was-validated select.form-control:invalid,.was-validated select.tags-input:invalid,.was-validated select.pstaggerAddTagInput:invalid,.was-validated select.pstaggerWrapper:invalid,.was-validated .pagination select.jump-to-page:invalid,.pagination .was-validated select.jump-to-page:invalid,select.form-control.is-invalid,select.is-invalid.tags-input,select.is-invalid.pstaggerAddTagInput,select.is-invalid.pstaggerWrapper,.pagination select.is-invalid.jump-to-page{padding-right:2rem !important}.was-validated select.form-control:invalid,.was-validated select.tags-input:invalid,.was-validated select.pstaggerAddTagInput:invalid,.was-validated select.pstaggerWrapper:invalid,.was-validated .pagination select.jump-to-page:invalid,.pagination .was-validated select.jump-to-page:invalid,select.form-control.is-invalid,select.is-invalid.tags-input,select.is-invalid.pstaggerAddTagInput,select.is-invalid.pstaggerWrapper,.pagination select.is-invalid.jump-to-page{background-position:right 1rem center}.was-validated textarea.form-control:invalid,.was-validated textarea.tags-input:invalid,.was-validated textarea.pstaggerAddTagInput:invalid,.was-validated textarea.pstaggerWrapper:invalid,.was-validated .pagination textarea.jump-to-page:invalid,.pagination .was-validated textarea.jump-to-page:invalid,textarea.form-control.is-invalid,textarea.is-invalid.tags-input,textarea.is-invalid.pstaggerAddTagInput,textarea.is-invalid.pstaggerWrapper,.pagination textarea.is-invalid.jump-to-page{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .custom-select:invalid,.custom-select.is-invalid{padding-right:calc(0.75em + 2.0625rem) !important}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#ba151a;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%231b1c1d' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .5rem center/0.5rem 0.625rem no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ba151a' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ba151a' stroke='none'/%3e%3c/svg%3e") center right 1.5rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#ba151a;box-shadow:0 0 0 .2rem rgba(186,21,26,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#ba151a}.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip,.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip{display:block}.was-validated .custom-control-input:invalid~.custom-control-label,.custom-control-input.is-invalid~.custom-control-label{color:#ba151a}.was-validated .custom-control-input:invalid~.custom-control-label::before,.custom-control-input.is-invalid~.custom-control-label::before{border-color:#ba151a}.was-validated .custom-control-input:invalid:checked~.custom-control-label::before,.custom-control-input.is-invalid:checked~.custom-control-label::before{border-color:#e51d23;background-color:#e51d23}.was-validated .custom-control-input:invalid:focus~.custom-control-label::before,.custom-control-input.is-invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(186,21,26,.25)}.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before{border-color:#ba151a}.was-validated .custom-file-input:invalid~.custom-file-label,.custom-file-input.is-invalid~.custom-file-label{border-color:#ba151a}.was-validated .custom-file-input:invalid:focus~.custom-file-label,.custom-file-input.is-invalid:focus~.custom-file-label{border-color:#ba151a;box-shadow:0 0 0 .2rem rgba(186,21,26,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media(min-width: 544px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control,.form-inline .tags-input,.form-inline .pstaggerAddTagInput,.form-inline .pstaggerWrapper,.form-inline .pagination .jump-to-page,.pagination .form-inline .jump-to-page{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:500;color:#1b1c1d;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:.5rem 1rem;font-size:0.875rem;line-height:1.5;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:#1b1c1d;text-decoration:none}.btn:focus,.btn.focus{outline:0;box-shadow:none}.btn.disabled,.btn:disabled{opacity:.65;box-shadow:none}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled).active{box-shadow:none}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#1b1c1d;border-color:#1b1c1d;box-shadow:none}.btn-primary:hover{color:#fff;background-color:#090909;border-color:#020303}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#090909;border-color:#020303;box-shadow:0 0 0 .2rem rgba(61,62,63,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#1b1c1d;border-color:#1b1c1d}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#020303;border-color:#000}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(61,62,63,.5)}.btn-secondary{color:#101010;background-color:#bbb;border-color:#bbb;box-shadow:none}.btn-secondary:hover{color:#101010;background-color:#a8a8a8;border-color:#a2a2a2}.btn-secondary:focus,.btn-secondary.focus{color:#101010;background-color:#a8a8a8;border-color:#a2a2a2;box-shadow:0 0 0 .2rem rgba(161,161,161,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#101010;background-color:#bbb;border-color:#bbb}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#101010;background-color:#a2a2a2;border-color:#9b9b9b}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(161,161,161,.5)}.btn-success{color:#fff;background-color:#207f4b;border-color:#207f4b;box-shadow:none}.btn-success:hover{color:#fff;background-color:#186039;border-color:#165633}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#186039;border-color:#165633;box-shadow:0 0 0 .2rem rgba(65,146,102,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#207f4b;border-color:#207f4b}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#165633;border-color:#134c2d}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(65,146,102,.5)}.btn-info{color:#fff;background-color:#174eef;border-color:#174eef;box-shadow:none}.btn-info:hover{color:#fff;background-color:#0e40d1;border-color:#0e3cc5}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#0e40d1;border-color:#0e3cc5;box-shadow:0 0 0 .2rem rgba(58,105,241,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#174eef;border-color:#174eef}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#0e3cc5;border-color:#0d39b9}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,105,241,.5)}.btn-warning{color:#101010;background-color:#ffa000;border-color:#ffa000;box-shadow:none}.btn-warning:hover{color:#fff;background-color:#d98800;border-color:#cc8000}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#d98800;border-color:#cc8000;box-shadow:0 0 0 .2rem rgba(219,138,2,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#101010;background-color:#ffa000;border-color:#ffa000}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#cc8000;border-color:#bf7800}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(219,138,2,.5)}.btn-danger{color:#fff;background-color:#ba151a;border-color:#ba151a;box-shadow:none}.btn-danger:hover{color:#fff;background-color:#981115;border-color:#8c1014}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#981115;border-color:#8c1014;box-shadow:0 0 0 .2rem rgba(196,56,60,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#ba151a;border-color:#ba151a}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#8c1014;border-color:#810f12}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(196,56,60,.5)}.btn-light{color:#101010;background-color:#fafafa;border-color:#fafafa;box-shadow:none}.btn-light:hover{color:#101010;background-color:#e7e7e7;border-color:#e1e1e1}.btn-light:focus,.btn-light.focus{color:#101010;background-color:#e7e7e7;border-color:#e1e1e1;box-shadow:0 0 0 .2rem rgba(215,215,215,.5)}.btn-light.disabled,.btn-light:disabled{color:#101010;background-color:#fafafa;border-color:#fafafa}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#101010;background-color:#e1e1e1;border-color:#dadada}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(215,215,215,.5)}.btn-dark{color:#fff;background-color:#1b1c1d;border-color:#1b1c1d;box-shadow:none}.btn-dark:hover{color:#fff;background-color:#090909;border-color:#020303}.btn-dark:focus,.btn-dark.focus{color:#fff;background-color:#090909;border-color:#020303;box-shadow:0 0 0 .2rem rgba(61,62,63,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#1b1c1d;border-color:#1b1c1d}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#020303;border-color:#000}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(61,62,63,.5)}.btn-outline-primary{color:#1b1c1d;border-color:#1b1c1d}.btn-outline-primary:hover{color:#fff;background-color:#1b1c1d;border-color:#1b1c1d}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem rgba(27,28,29,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#1b1c1d;background-color:rgba(0,0,0,0)}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#1b1c1d;border-color:#1b1c1d}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(27,28,29,.5)}.btn-outline-secondary{color:#bbb;border-color:#bbb}.btn-outline-secondary:hover{color:#101010;background-color:#bbb;border-color:#bbb}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .2rem rgba(187,187,187,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#bbb;background-color:rgba(0,0,0,0)}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#101010;background-color:#bbb;border-color:#bbb}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(187,187,187,.5)}.btn-outline-success{color:#207f4b;border-color:#207f4b}.btn-outline-success:hover{color:#fff;background-color:#207f4b;border-color:#207f4b}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 .2rem rgba(32,127,75,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#207f4b;background-color:rgba(0,0,0,0)}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#207f4b;border-color:#207f4b}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(32,127,75,.5)}.btn-outline-info{color:#174eef;border-color:#174eef}.btn-outline-info:hover{color:#fff;background-color:#174eef;border-color:#174eef}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 .2rem rgba(23,78,239,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#174eef;background-color:rgba(0,0,0,0)}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#174eef;border-color:#174eef}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,78,239,.5)}.btn-outline-warning{color:#ffa000;border-color:#ffa000}.btn-outline-warning:hover{color:#101010;background-color:#ffa000;border-color:#ffa000}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 .2rem rgba(255,160,0,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffa000;background-color:rgba(0,0,0,0)}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#101010;background-color:#ffa000;border-color:#ffa000}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,160,0,.5)}.btn-outline-danger{color:#ba151a;border-color:#ba151a}.btn-outline-danger:hover{color:#fff;background-color:#ba151a;border-color:#ba151a}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 .2rem rgba(186,21,26,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#ba151a;background-color:rgba(0,0,0,0)}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#ba151a;border-color:#ba151a}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(186,21,26,.5)}.btn-outline-light{color:#fafafa;border-color:#fafafa}.btn-outline-light:hover{color:#101010;background-color:#fafafa;border-color:#fafafa}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 .2rem rgba(250,250,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#fafafa;background-color:rgba(0,0,0,0)}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#101010;background-color:#fafafa;border-color:#fafafa}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(250,250,250,.5)}.btn-outline-dark{color:#1b1c1d;border-color:#1b1c1d}.btn-outline-dark:hover{color:#fff;background-color:#1b1c1d;border-color:#1b1c1d}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 .2rem rgba(27,28,29,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#1b1c1d;background-color:rgba(0,0,0,0)}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#1b1c1d;border-color:#1b1c1d}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(27,28,29,.5)}.btn-link{font-weight:400;color:#1b1c1d;text-decoration:none}.btn-link:hover{color:#1b1c1d;text-decoration:underline}.btn-link:focus,.btn-link.focus{text-decoration:underline}.btn-link:disabled,.btn-link.disabled{color:#5e5e5e;pointer-events:none}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1rem;line-height:1.5;border-radius:0}.btn-sm,.btn-group-sm>.btn{padding:.3125rem .625rem;font-size:0.75rem;line-height:1.5;border-radius:0}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.width{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.width{transition:none}}.dropup,.dropright,.dropdown,.dropleft{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.2125rem;vertical-align:.2125rem;content:"";border-top:.25rem solid;border-right:.25rem solid rgba(0,0,0,0);border-bottom:0;border-left:.25rem solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:0 0;margin:.125rem 0 0;font-size:0.875rem;color:#1b1c1d;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ddd;border-radius:0;box-shadow:0 .5rem 1rem rgba(0,0,0,.175)}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media(min-width: 544px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media(min-width: 1024px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media(min-width: 1300px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}@media(min-width: 1600px){.dropdown-menu-xxl-left{right:auto;left:0}.dropdown-menu-xxl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.2125rem;vertical-align:.2125rem;content:"";border-top:0;border-right:.25rem solid rgba(0,0,0,0);border-bottom:.25rem solid;border-left:.25rem solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.2125rem;vertical-align:.2125rem;content:"";border-top:.25rem solid rgba(0,0,0,0);border-right:0;border-bottom:.25rem solid rgba(0,0,0,0);border-left:.25rem solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.2125rem;vertical-align:.2125rem;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.2125rem;vertical-align:.2125rem;content:"";border-top:.25rem solid rgba(0,0,0,0);border-right:.25rem solid;border-bottom:.25rem solid rgba(0,0,0,0)}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=top],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.9375rem 0;overflow:hidden;border-top:1px solid #ddd}.dropdown-item{display:block;width:100%;padding:.3125rem .3125rem;clear:both;font-weight:400;color:#bbb;text-align:inherit;white-space:nowrap;background-color:rgba(0,0,0,0);border:0}.dropdown-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.dropdown-item:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.dropdown-item:hover,.dropdown-item:focus{color:#1b1c1d;text-decoration:none;background-color:#fff}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#1b1c1d}.dropdown-item.disabled,.dropdown-item:disabled{color:#eee;pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:0 .3125rem;margin-bottom:0;font-size:0.75rem;color:#5e5e5e;white-space:nowrap}.dropdown-item-text{display:block;padding:.3125rem .3125rem;color:#bbb}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover{z-index:1}.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split,.btn-group .btn.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.dropdown-toggle-split::after,.btn-group .btn.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before,.dropleft .btn-group .btn.dropdown-toggle-split::before,.btn-group .dropleft .btn.dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group .btn-sm+.btn.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.46875rem;padding-left:.46875rem}.btn-lg+.dropdown-toggle-split,.btn-group .btn-lg+.btn.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group.show .dropdown-toggle{box-shadow:none}.btn-group.show .dropdown-toggle.btn-link{box-shadow:none}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.tags-input,.input-group>.pstaggerAddTagInput,.input-group>.pstaggerWrapper,.pagination .input-group>.jump-to-page,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.form-control+.form-control,.input-group>.tags-input+.form-control,.input-group>.form-control+.tags-input,.input-group>.tags-input+.tags-input,.input-group>.pstaggerAddTagInput+.form-control,.input-group>.pstaggerAddTagInput+.tags-input,.input-group>.form-control+.pstaggerAddTagInput,.input-group>.tags-input+.pstaggerAddTagInput,.input-group>.pstaggerAddTagInput+.pstaggerAddTagInput,.input-group>.pstaggerWrapper+.form-control,.input-group>.pstaggerWrapper+.tags-input,.input-group>.pstaggerWrapper+.pstaggerAddTagInput,.input-group>.form-control+.pstaggerWrapper,.input-group>.tags-input+.pstaggerWrapper,.input-group>.pstaggerAddTagInput+.pstaggerWrapper,.input-group>.pstaggerWrapper+.pstaggerWrapper,.pagination .input-group>.jump-to-page+.form-control,.pagination .input-group>.jump-to-page+.tags-input,.pagination .input-group>.jump-to-page+.pstaggerAddTagInput,.pagination .input-group>.jump-to-page+.pstaggerWrapper,.pagination .input-group>.form-control+.jump-to-page,.pagination .input-group>.tags-input+.jump-to-page,.pagination .input-group>.pstaggerAddTagInput+.jump-to-page,.pagination .input-group>.pstaggerWrapper+.jump-to-page,.pagination .input-group>.jump-to-page+.jump-to-page,.input-group>.form-control+.custom-select,.input-group>.tags-input+.custom-select,.input-group>.pstaggerAddTagInput+.custom-select,.input-group>.pstaggerWrapper+.custom-select,.pagination .input-group>.jump-to-page+.custom-select,.input-group>.form-control+.custom-file,.input-group>.tags-input+.custom-file,.input-group>.pstaggerAddTagInput+.custom-file,.input-group>.pstaggerWrapper+.custom-file,.pagination .input-group>.jump-to-page+.custom-file,.input-group>.form-control-plaintext+.form-control,.input-group>.form-control-plaintext+.tags-input,.input-group>.form-control-plaintext+.pstaggerAddTagInput,.input-group>.form-control-plaintext+.pstaggerWrapper,.pagination .input-group>.form-control-plaintext+.jump-to-page,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.custom-file,.input-group>.custom-select+.form-control,.input-group>.custom-select+.tags-input,.input-group>.custom-select+.pstaggerAddTagInput,.input-group>.custom-select+.pstaggerWrapper,.pagination .input-group>.custom-select+.jump-to-page,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.custom-file,.input-group>.custom-file+.form-control,.input-group>.custom-file+.tags-input,.input-group>.custom-file+.pstaggerAddTagInput,.input-group>.custom-file+.pstaggerWrapper,.pagination .input-group>.custom-file+.jump-to-page,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.custom-file{margin-left:-1px}.input-group>.form-control:focus,.input-group>.tags-input:focus,.input-group>.pstaggerAddTagInput:focus,.input-group>.pstaggerWrapper:focus,.pagination .input-group>.jump-to-page:focus,.input-group>.custom-select:focus,.input-group>.custom-file .custom-file-input:focus~.custom-file-label{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.form-control:not(:first-child),.input-group>.tags-input:not(:first-child),.input-group>.pstaggerAddTagInput:not(:first-child),.input-group>.pstaggerWrapper:not(:first-child),.pagination .input-group>.jump-to-page:not(:first-child),.input-group>.custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.form-control:not(:last-child),.input-group:not(.has-validation)>.tags-input:not(:last-child),.input-group:not(.has-validation)>.pstaggerAddTagInput:not(:last-child),.input-group:not(.has-validation)>.pstaggerWrapper:not(:last-child),.pagination .input-group:not(.has-validation)>.jump-to-page:not(:last-child),.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.form-control:nth-last-child(n+3),.input-group.has-validation>.tags-input:nth-last-child(n+3),.input-group.has-validation>.pstaggerAddTagInput:nth-last-child(n+3),.input-group.has-validation>.pstaggerWrapper:nth-last-child(n+3),.pagination .input-group.has-validation>.jump-to-page:nth-last-child(n+3),.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label,.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-prepend,.input-group-append{display:flex}.input-group-prepend .btn,.input-group-append .btn{position:relative;z-index:2}.input-group-prepend .btn:focus,.input-group-append .btn:focus{z-index:3}.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .5rem;margin-bottom:0;font-size:0.875rem;font-weight:400;line-height:1.5;color:#1b1c1d;text-align:center;white-space:nowrap;background-color:#f7f7f7;border:1px solid #ddd;border-radius:0}.input-group-text input[type=radio],.input-group-text input[type=checkbox]{margin-top:0}.input-group-lg>.form-control:not(textarea),.input-group-lg>.tags-input:not(textarea),.input-group-lg>.pstaggerAddTagInput:not(textarea),.input-group-lg>.pstaggerWrapper:not(textarea),.pagination .input-group-lg>.jump-to-page:not(textarea),.input-group-lg>.custom-select{height:2rem}.input-group-lg>.form-control,.input-group-lg>.tags-input,.input-group-lg>.pstaggerAddTagInput,.input-group-lg>.pstaggerWrapper,.pagination .input-group-lg>.jump-to-page,.input-group-lg>.custom-select,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-append>.btn{padding:.5rem .875rem;font-size:1rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control:not(textarea),.input-group-sm>.tags-input:not(textarea),.input-group-sm>.pstaggerAddTagInput:not(textarea),.input-group-sm>.pstaggerWrapper:not(textarea),.pagination .input-group-sm>.jump-to-page:not(textarea),.input-group-sm>.custom-select{height:calc(1.5em + 0.625rem + 2px)}.input-group-sm>.form-control,.input-group-sm>.tags-input,.input-group-sm>.pstaggerAddTagInput,.input-group-sm>.pstaggerWrapper,.pagination .input-group-sm>.jump-to-page,.input-group-sm>.custom-select,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-append>.btn{padding:.3125rem .625rem;font-size:0.75rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.5rem}.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.3125rem;padding-left:1.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.15625rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#1b1c1d;background-color:#1b1c1d}.custom-control-input:focus~.custom-control-label::before{box-shadow:none,none}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#3f3f3d}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#717579;border-color:#717579}.custom-control-input[disabled]~.custom-control-label,.custom-control-input:disabled~.custom-control-label{color:#5e5e5e}.custom-control-input[disabled]~.custom-control-label::before,.custom-control-input:disabled~.custom-control-label::before{background-color:#eee}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.15625rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:1px solid #bbb;box-shadow:none}.custom-control-label::after{position:absolute;top:.15625rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label::before{border-radius:0}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#1b1c1d;background-color:#1b1c1d}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(27,28,29,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(27,28,29,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(27,28,29,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(0.15625rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#bbb;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;transform:translateX(0.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(27,28,29,.5)}.custom-select{display:inline-block;width:100%;height:2rem;padding:.375rem 1.5rem .375rem .5rem;font-size:0.875rem;font-weight:400;line-height:1.5;color:#1b1c1d;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%231b1c1d' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .5rem center/0.5rem 0.625rem no-repeat;border:1px solid #ddd;border-radius:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075);-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#3f3f3d;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075)}.custom-select:focus::-ms-value{color:#1b1c1d;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.5rem;background-image:none}.custom-select:disabled{color:#bbb;background-color:#eee}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #1b1c1d}.custom-select-sm{height:calc(1.5em + 0.625rem + 2px);padding-top:.3125rem;padding-bottom:.3125rem;padding-left:.625rem;font-size:0.75rem}.custom-select-lg{height:2rem;padding-top:.5rem;padding-bottom:.5rem;padding-left:.875rem;font-size:1rem}.custom-file{position:relative;display:inline-block;width:100%;height:2rem;margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:2rem;margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#3f3f3d;box-shadow:none}.custom-file-input[disabled]~.custom-file-label,.custom-file-input:disabled~.custom-file-label{background-color:#eee}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:2rem;padding:.375rem .5rem;overflow:hidden;font-weight:400;line-height:1.5;color:#1b1c1d;background-color:#fff;border:1px solid #ddd;border-radius:0;box-shadow:none}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + 0.75rem);padding:.375rem .5rem;line-height:1.5;color:#1b1c1d;content:"Browse";background-color:#f7f7f7;border-left:inherit;border-radius:0 0 0 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,none}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,none}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,none}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#1b1c1d;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media(prefers-reduced-motion: reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#717579}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#eee;border-color:rgba(0,0,0,0);border-radius:1rem;box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.1)}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#1b1c1d;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media(prefers-reduced-motion: reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#717579}.custom-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#eee;border-color:rgba(0,0,0,0);border-radius:1rem;box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.1)}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#1b1c1d;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#717579}.custom-range::-ms-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-width:.5rem;box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.1)}.custom-range::-ms-fill-lower{background-color:#eee;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#eee;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#bbb}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#bbb}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#bbb}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:1rem 1.25rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#ddd;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #fff}.nav-tabs .nav-link{margin-bottom:-1px;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-top-left-radius:0;border-top-right-radius:0}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:#1b1c1d}.nav-tabs .nav-link.disabled{color:#ddd;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#1b1c1d;background-color:#fff;border-color:#1b1c1d}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:none;border:0;border-radius:0}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#1b1c1d;background-color:#f7f7f7}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.9375rem 1.875rem}.navbar .container,.navbar .container-fluid,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.90625rem;padding-bottom:.90625rem;margin-right:1.875rem;font-size:1rem;line-height:inherit;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:1rem;padding-bottom:1rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1rem;line-height:1;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:0}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media(max-width: 543.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media(min-width: 544px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important}.navbar-expand-sm .navbar-collapse{flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media(max-width: 767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media(min-width: 768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important}.navbar-expand-md .navbar-collapse{flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media(max-width: 1023.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media(min-width: 1024px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important}.navbar-expand-lg .navbar-collapse{flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media(max-width: 1299.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media(min-width: 1300px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important}.navbar-expand-xl .navbar-collapse{flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}@media(max-width: 1599.98px){.navbar-expand-xxl>.container,.navbar-expand-xxl>.container-fluid,.navbar-expand-xxl>.container-sm,.navbar-expand-xxl>.container-md,.navbar-expand-xxl>.container-lg,.navbar-expand-xxl>.container-xl{padding-right:0;padding-left:0}}@media(min-width: 1600px){.navbar-expand-xxl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl>.container,.navbar-expand-xxl>.container-fluid,.navbar-expand-xxl>.container-sm,.navbar-expand-xxl>.container-md,.navbar-expand-xxl>.container-lg,.navbar-expand-xxl>.container-xl{flex-wrap:nowrap}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important}.navbar-expand-xxl .navbar-collapse{flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important}.navbar-expand .navbar-collapse{flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-color:var(--cdk-white);background-clip:border-box;border:1px solid #ddd;border:var(--cdk-size-1) solid var(--cdk-primary-400);border-radius:0;border-radius:var(--cdk-size-0)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(0 - (1px));border-top-left-radius:calc(var(--cdk-size-0) - (var(--cdk-size-1)));border-top-right-radius:calc(0 - (1px));border-top-right-radius:calc(var(--cdk-size-0) - (var(--cdk-size-1)))}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(0 - (1px));border-bottom-right-radius:calc(var(--cdk-size-0) - (var(--cdk-size-1)));border-bottom-left-radius:calc(0 - (1px));border-bottom-left-radius:calc(var(--cdk-size-0) - (var(--cdk-size-1)))}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.5rem}.card-title{margin-bottom:1.5rem}.card-subtitle{margin-top:-0.75rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.5rem}.card-header{padding:1.5rem 1.5rem;margin-bottom:0;background-color:#fff;background-color:var(--cdk-white);border-bottom:1px solid #ddd;border-bottom:var(--cdk-size-1) solid var(--cdk-primary-400)}.card-header:first-child{border-radius:calc(0 - (1px)) calc(0 - (1px)) 0 0;border-radius:calc(var(--cdk-size-0) - (var(--cdk-size-1))) calc(var(--cdk-size-0) - (var(--cdk-size-1))) 0 0}.card-footer{padding:1.5rem 1.5rem;background-color:#fff;background-color:var(--cdk-white);border-top:1px solid #ddd;border-top:var(--cdk-size-1) solid var(--cdk-primary-400)}.card-footer:last-child{border-radius:0 0 calc(0 - (1px)) calc(0 - (1px));border-radius:0 0 calc(var(--cdk-size-0) - (var(--cdk-size-1))) calc(var(--cdk-size-0) - (var(--cdk-size-1)))}.card-header-tabs{margin-right:-0.75rem;margin-bottom:-1.5rem;margin-left:-0.75rem;border-bottom:0}.card-header-pills{margin-right:-0.75rem;margin-left:-0.75rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(0 - (1px));border-radius:calc(var(--cdk-size-0) - (var(--cdk-size-1)))}.card-img,.card-img-top,.card-img-bottom{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(0 - (1px));border-top-left-radius:calc(var(--cdk-size-0) - (var(--cdk-size-1)));border-top-right-radius:calc(0 - (1px));border-top-right-radius:calc(var(--cdk-size-0) - (var(--cdk-size-1)))}.card-img,.card-img-bottom{border-bottom-right-radius:calc(0 - (1px));border-bottom-right-radius:calc(var(--cdk-size-0) - (var(--cdk-size-1)));border-bottom-left-radius:calc(0 - (1px));border-bottom-left-radius:calc(var(--cdk-size-0) - (var(--cdk-size-1)))}.card-deck .card{margin-bottom:.9375rem}@media(min-width: 544px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-0.9375rem;margin-left:-0.9375rem}.card-deck .card{flex:1 0 0%;margin-right:.9375rem;margin-bottom:0;margin-left:.9375rem}}.card-group>.card{margin-bottom:.9375rem}@media(min-width: 544px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:1.5rem}@media(min-width: 544px){.card-columns{-moz-column-count:3;column-count:3;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-var(--cdk-size-1)}.breadcrumb{display:flex;flex-wrap:wrap;padding:.3125rem .3125rem;margin-bottom:0;list-style:none;background-color:rgba(0,0,0,0);border-radius:0}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#1b1c1d;content:">"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#1b1c1d}.pagination{display:flex;padding-left:0;list-style:none;border-radius:0}.page-link{position:relative;display:block;padding:.625rem .5rem;margin-left:-1px;line-height:1.25;color:#5e5e5e;background-color:#fff;border:1px solid #fff}.page-link:hover{z-index:2;color:#5e5e5e;text-decoration:none;background-color:#fff;border-color:#fff}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(27,28,29,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.page-item:last-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0}.page-item.active .page-link{z-index:3;color:#1b1c1d;background-color:#fff;border-color:#fff}.page-item.disabled .page-link{color:#ddd;pointer-events:none;cursor:auto;background-color:#fff;border-color:#fff}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:0.75rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25rem .5rem;font-size:0.625rem;font-weight:500;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.badge{transition:none}}a.badge:hover,a.badge:focus{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#1b1c1d}a.badge-primary:hover,a.badge-primary:focus{color:#fff;background-color:#020303}a.badge-primary:focus,a.badge-primary.focus{outline:0;box-shadow:0 0 0 .2rem rgba(27,28,29,.5)}.badge-secondary{color:#101010;background-color:#bbb}a.badge-secondary:hover,a.badge-secondary:focus{color:#101010;background-color:#a2a2a2}a.badge-secondary:focus,a.badge-secondary.focus{outline:0;box-shadow:0 0 0 .2rem rgba(187,187,187,.5)}.badge-success{color:#fff;background-color:#207f4b}a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:#165633}a.badge-success:focus,a.badge-success.focus{outline:0;box-shadow:0 0 0 .2rem rgba(32,127,75,.5)}.badge-info{color:#fff;background-color:#174eef}a.badge-info:hover,a.badge-info:focus{color:#fff;background-color:#0e3cc5}a.badge-info:focus,a.badge-info.focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,78,239,.5)}.badge-warning{color:#101010;background-color:#ffa000}a.badge-warning:hover,a.badge-warning:focus{color:#101010;background-color:#cc8000}a.badge-warning:focus,a.badge-warning.focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,160,0,.5)}.badge-danger{color:#fff;background-color:#ba151a}a.badge-danger:hover,a.badge-danger:focus{color:#fff;background-color:#8c1014}a.badge-danger:focus,a.badge-danger.focus{outline:0;box-shadow:0 0 0 .2rem rgba(186,21,26,.5)}.badge-light{color:#101010;background-color:#fafafa}a.badge-light:hover,a.badge-light:focus{color:#101010;background-color:#e1e1e1}a.badge-light:focus,a.badge-light.focus{outline:0;box-shadow:0 0 0 .2rem rgba(250,250,250,.5)}.badge-dark{color:#fff;background-color:#1b1c1d}a.badge-dark:hover,a.badge-dark:focus{color:#fff;background-color:#020303}a.badge-dark:focus,a.badge-dark.focus{outline:0;box-shadow:0 0 0 .2rem rgba(27,28,29,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#f7f7f7;border-radius:.3rem}@media(min-width: 544px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:.125rem solid rgba(0,0,0,0);border-radius:0}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3.3125rem}.alert-dismissible .close,.alert-dismissible .alert.expandable-alert .read-more,.alert.expandable-alert .alert-dismissible .read-more{position:absolute;top:0;right:0;z-index:2;padding:1rem 1rem;color:inherit}.alert-primary{color:#0e0f0f;background-color:#d1d2d2;border-color:#bfbfc0}.alert-primary hr{border-top-color:#b2b2b3}.alert-primary .alert-link{color:#000}.alert-secondary{color:#616161;background-color:#f1f1f1;border-color:#ececec}.alert-secondary hr{border-top-color:#dfdfdf}.alert-secondary .alert-link{color:#484848}.alert-success{color:#114227;background-color:#d2e5db;border-color:#c1dbcd}.alert-success hr{border-top-color:#b1d2c0}.alert-success .alert-link{color:#07190f}.alert-info{color:#0c297c;background-color:#d1dcfc;border-color:#becdfb}.alert-info hr{border-top-color:#a6bbfa}.alert-info .alert-link{color:#081a4e}.alert-warning{color:#855300;background-color:#ffeccc;border-color:#ffe4b8}.alert-warning hr{border-top-color:#ffda9f}.alert-warning .alert-link{color:#523300}.alert-danger{color:#610b0e;background-color:#f1d0d1;border-color:#ecbdbf}.alert-danger hr{border-top-color:#e6a9ac}.alert-danger .alert-link{color:#330607}.alert-light{color:#828282;background-color:#fefefe;border-color:#fefefe}.alert-light hr{border-top-color:#f1f1f1}.alert-light .alert-link{color:dimgray}.alert-dark{color:#0e0f0f;background-color:#d1d2d2;border-color:#bfbfc0}.alert-dark hr{border-top-color:#b2b2b3}.alert-dark .alert-link{color:#000}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;line-height:0;font-size:0.65625rem;background-color:#f7f7f7;border-radius:0;box-shadow:inset 0 .1rem .1rem rgba(0,0,0,.1)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#1b1c1d;transition:width .6s ease}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:0}.list-group-item-action{width:100%;color:#3f3f3d;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#3f3f3d;text-decoration:none;background-color:#f7f7f7}.list-group-item-action:active{color:#1b1c1d;background-color:#f7f7f7}.list-group-item{position:relative;display:block;padding:.625rem 1rem;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#bbb;pointer-events:none;background-color:#f7f7f7}.list-group-item.active{z-index:2;color:#fff;background-color:#1b1c1d;border-color:#f7f7f7}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media(min-width: 544px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 1024px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 1300px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 1600px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#0e0f0f;background-color:#bfbfc0}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#0e0f0f;background-color:#b2b2b3}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#0e0f0f;border-color:#0e0f0f}.list-group-item-secondary{color:#616161;background-color:#ececec}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#616161;background-color:#dfdfdf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#616161;border-color:#616161}.list-group-item-success{color:#114227;background-color:#c1dbcd}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#114227;background-color:#b1d2c0}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#114227;border-color:#114227}.list-group-item-info{color:#0c297c;background-color:#becdfb}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#0c297c;background-color:#a6bbfa}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c297c;border-color:#0c297c}.list-group-item-warning{color:#855300;background-color:#ffe4b8}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#855300;background-color:#ffda9f}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#855300;border-color:#855300}.list-group-item-danger{color:#610b0e;background-color:#ecbdbf}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#610b0e;background-color:#e6a9ac}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#610b0e;border-color:#610b0e}.list-group-item-light{color:#828282;background-color:#fefefe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#828282;background-color:#f1f1f1}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#828282;border-color:#828282}.list-group-item-dark{color:#0e0f0f;background-color:#bfbfc0}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#0e0f0f;background-color:#b2b2b3}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#0e0f0f;border-color:#0e0f0f}.close,.alert.expandable-alert .read-more{float:right;font-size:1.3125rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover,.alert.expandable-alert .read-more:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):hover,.alert.expandable-alert .read-more:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus,.alert.expandable-alert .read-more:not(:disabled):not(.disabled):focus{opacity:.75}button.close,.alert.expandable-alert button.read-more{padding:0;background-color:rgba(0,0,0,0);border:0}a.close.disabled,.alert.expandable-alert a.disabled.read-more{pointer-events:none}.toast{flex-basis:350px;max-width:350px;font-size:0.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.25rem .75rem;color:#5e5e5e;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:0 solid none;border-radius:.3rem;box-shadow:0 8px 16px 0 rgba(0,0,0,.1);outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1.875rem;border-bottom:0 solid none;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close,.modal-header .alert.expandable-alert .read-more,.alert.expandable-alert .modal-header .read-more{padding:1.875rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1.875rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:1.625rem;border-top:0 solid none;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width: 544px){.modal-dialog{max-width:680px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-moz-min-content;height:min-content}.modal-content{box-shadow:0 8px 16px 0 rgba(0,0,0,.1)}.modal-sm{max-width:400px}}@media(min-width: 1024px){.modal-lg,.modal-xl{max-width:900px}}@media(min-width: 1300px){.modal-xl{max-width:1140px}}[dir="ltr"] .tooltip{text-align:left}[dir="rtl"] .tooltip{text-align:right}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:"IBM Plex Sans", "Verdana", "Arial", "sans-serif";font-family:var(--cdk-font-family-primary);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:0.75rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:1}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^=top]{padding:.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^=top] .arrow{bottom:0}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^=top] .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#1b1c1d}.bs-tooltip-right,.bs-tooltip-auto[x-placement^=right]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^=right] .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^=right] .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#1b1c1d}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^=bottom]{padding:.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^=bottom] .arrow{top:0}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^=bottom] .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#1b1c1d}.bs-tooltip-left,.bs-tooltip-auto[x-placement^=left]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^=left] .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^=left] .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#1b1c1d}.tooltip-inner{max-width:200px;padding:.625rem 1.25rem;color:#fff;text-align:center;background-color:#1b1c1d;border-radius:0}[dir="ltr"] .popover{text-align:left}[dir="rtl"] .popover{text-align:right}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:"IBM Plex Sans", "Verdana", "Arial", "sans-serif";font-family:var(--cdk-font-family-primary);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:0.75rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid #ddd;border-radius:.3rem;box-shadow:none}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^=top]{margin-bottom:.5rem}.bs-popover-top>.arrow,.bs-popover-auto[x-placement^=top]>.arrow{bottom:calc(-0.5rem - 1px)}.bs-popover-top>.arrow::before,.bs-popover-auto[x-placement^=top]>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:#ddd}.bs-popover-top>.arrow::after,.bs-popover-auto[x-placement^=top]>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-right,.bs-popover-auto[x-placement^=right]{margin-left:.5rem}.bs-popover-right>.arrow,.bs-popover-auto[x-placement^=right]>.arrow{left:calc(-0.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-right>.arrow::before,.bs-popover-auto[x-placement^=right]>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#ddd}.bs-popover-right>.arrow::after,.bs-popover-auto[x-placement^=right]>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[x-placement^=bottom]{margin-top:.5rem}.bs-popover-bottom>.arrow,.bs-popover-auto[x-placement^=bottom]>.arrow{top:calc(-0.5rem - 1px)}.bs-popover-bottom>.arrow::before,.bs-popover-auto[x-placement^=bottom]>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:#ddd}.bs-popover-bottom>.arrow::after,.bs-popover-auto[x-placement^=bottom]>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-0.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-left,.bs-popover-auto[x-placement^=left]{margin-right:.5rem}.bs-popover-left>.arrow,.bs-popover-auto[x-placement^=left]>.arrow{right:calc(-0.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-left>.arrow::before,.bs-popover-auto[x-placement^=left]>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#ddd}.bs-popover-left>.arrow::after,.bs-popover-auto[x-placement^=left]>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.625rem 1.25rem;margin-bottom:0;font-size:0.875rem;color:#1b1c1d;background-color:#f7f7f7;border-bottom:1px solid #eaeaea;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.625rem 1.25rem;color:#1b1c1d}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:50%/100% 100% no-repeat}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;border:.25em solid currentcolor;border-right-color:rgba(0,0,0,0);border-radius:50%;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;background-color:currentcolor;border-radius:50%;opacity:0;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.bg-primary{background-color:#1b1c1d !important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#020303 !important}.bg-secondary{background-color:#bbb !important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#a2a2a2 !important}.bg-success{background-color:#207f4b !important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#165633 !important}.bg-info{background-color:#174eef !important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#0e3cc5 !important}.bg-warning{background-color:#ffa000 !important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#cc8000 !important}.bg-danger{background-color:#ba151a !important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#8c1014 !important}.bg-light{background-color:#fafafa !important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#e1e1e1 !important}.bg-dark{background-color:#1b1c1d !important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#020303 !important}.bg-white{background-color:#fff !important}.bg-transparent{background-color:rgba(0,0,0,0) !important}.border{border:1px solid #eee !important}.border-top{border-top:1px solid #eee !important}.border-right{border-right:1px solid #eee !important}.border-bottom{border-bottom:1px solid #eee !important}.border-left{border-left:1px solid #eee !important}.border-0{border:0 !important}.border-top-0{border-top:0 !important}.border-right-0{border-right:0 !important}.border-bottom-0{border-bottom:0 !important}.border-left-0{border-left:0 !important}.border-primary{border-color:#1b1c1d !important}.border-secondary{border-color:#bbb !important}.border-success{border-color:#207f4b !important}.border-info{border-color:#174eef !important}.border-warning{border-color:#ffa000 !important}.border-danger{border-color:#ba151a !important}.border-light{border-color:#fafafa !important}.border-dark{border-color:#1b1c1d !important}.border-white{border-color:#fff !important}.rounded-sm{border-radius:.2rem !important}.rounded{border-radius:0 !important}.rounded-top{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-right{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-bottom{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-left{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-lg{border-radius:.3rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-0{border-radius:0 !important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}@media(min-width: 544px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}@media(min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}@media(min-width: 1024px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}@media(min-width: 1300px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}@media(min-width: 1600px){.d-xxl-none{display:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.85714286%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-fill{flex:1 1 auto !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media(min-width: 544px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media(min-width: 768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media(min-width: 1024px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media(min-width: 1300px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}@media(min-width: 1600px){.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}@media(min-width: 544px){.float-sm-left{float:left !important}.float-sm-right{float:right !important}.float-sm-none{float:none !important}}@media(min-width: 768px){.float-md-left{float:left !important}.float-md-right{float:right !important}.float-md-none{float:none !important}}@media(min-width: 1024px){.float-lg-left{float:left !important}.float-lg-right{float:right !important}.float-lg-none{float:none !important}}@media(min-width: 1300px){.float-xl-left{float:left !important}.float-xl-right{float:right !important}.float-xl-none{float:none !important}}@media(min-width: 1600px){.float-xxl-left{float:left !important}.float-xxl-right{float:right !important}.float-xxl-none{float:none !important}}.user-select-all{-webkit-user-select:all !important;-moz-user-select:all !important;user-select:all !important}.user-select-auto{-webkit-user-select:auto !important;-moz-user-select:auto !important;user-select:auto !important}.user-select-none{-webkit-user-select:none !important;-moz-user-select:none !important;user-select:none !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports(position: sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}.shadow-none{box-shadow:none !important}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.min-vw-100{min-width:100vw !important}.min-vh-100{min-height:100vh !important}.vw-100{width:100vw !important}.vh-100{height:100vh !important}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.3125rem !important}.mt-1,.my-1{margin-top:.3125rem !important}.mr-1,.mx-1{margin-right:.3125rem !important}.mb-1,.my-1{margin-bottom:.3125rem !important}.ml-1,.mx-1{margin-left:.3125rem !important}.m-2{margin:.625rem !important}.mt-2,.my-2{margin-top:.625rem !important}.mr-2,.mx-2{margin-right:.625rem !important}.mb-2,.my-2{margin-bottom:.625rem !important}.ml-2,.mx-2{margin-left:.625rem !important}.m-3{margin:.9375rem !important}.mt-3,.my-3{margin-top:.9375rem !important}.mr-3,.mx-3{margin-right:.9375rem !important}.mb-3,.my-3{margin-bottom:.9375rem !important}.ml-3,.mx-3{margin-left:.9375rem !important}.m-4{margin:1.875rem !important}.mt-4,.my-4{margin-top:1.875rem !important}.mr-4,.mx-4{margin-right:1.875rem !important}.mb-4,.my-4{margin-bottom:1.875rem !important}.ml-4,.mx-4{margin-left:1.875rem !important}.m-5{margin:3.75rem !important}.mt-5,.my-5{margin-top:3.75rem !important}.mr-5,.mx-5{margin-right:3.75rem !important}.mb-5,.my-5{margin-bottom:3.75rem !important}.ml-5,.mx-5{margin-left:3.75rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.3125rem !important}.pt-1,.py-1{padding-top:.3125rem !important}.pr-1,.px-1{padding-right:.3125rem !important}.pb-1,.py-1{padding-bottom:.3125rem !important}.pl-1,.px-1{padding-left:.3125rem !important}.p-2{padding:.625rem !important}.pt-2,.py-2{padding-top:.625rem !important}.pr-2,.px-2{padding-right:.625rem !important}.pb-2,.py-2{padding-bottom:.625rem !important}.pl-2,.px-2{padding-left:.625rem !important}.p-3{padding:.9375rem !important}.pt-3,.py-3{padding-top:.9375rem !important}.pr-3,.px-3{padding-right:.9375rem !important}.pb-3,.py-3{padding-bottom:.9375rem !important}.pl-3,.px-3{padding-left:.9375rem !important}.p-4{padding:1.875rem !important}.pt-4,.py-4{padding-top:1.875rem !important}.pr-4,.px-4{padding-right:1.875rem !important}.pb-4,.py-4{padding-bottom:1.875rem !important}.pl-4,.px-4{padding-left:1.875rem !important}.p-5{padding:3.75rem !important}.pt-5,.py-5{padding-top:3.75rem !important}.pr-5,.px-5{padding-right:3.75rem !important}.pb-5,.py-5{padding-bottom:3.75rem !important}.pl-5,.px-5{padding-left:3.75rem !important}.m-n1{margin:-0.3125rem !important}.mt-n1,.my-n1{margin-top:-0.3125rem !important}.mr-n1,.mx-n1{margin-right:-0.3125rem !important}.mb-n1,.my-n1{margin-bottom:-0.3125rem !important}.ml-n1,.mx-n1{margin-left:-0.3125rem !important}.m-n2{margin:-0.625rem !important}.mt-n2,.my-n2{margin-top:-0.625rem !important}.mr-n2,.mx-n2{margin-right:-0.625rem !important}.mb-n2,.my-n2{margin-bottom:-0.625rem !important}.ml-n2,.mx-n2{margin-left:-0.625rem !important}.m-n3{margin:-0.9375rem !important}.mt-n3,.my-n3{margin-top:-0.9375rem !important}.mr-n3,.mx-n3{margin-right:-0.9375rem !important}.mb-n3,.my-n3{margin-bottom:-0.9375rem !important}.ml-n3,.mx-n3{margin-left:-0.9375rem !important}.m-n4{margin:-1.875rem !important}.mt-n4,.my-n4{margin-top:-1.875rem !important}.mr-n4,.mx-n4{margin-right:-1.875rem !important}.mb-n4,.my-n4{margin-bottom:-1.875rem !important}.ml-n4,.mx-n4{margin-left:-1.875rem !important}.m-n5{margin:-3.75rem !important}.mt-n5,.my-n5{margin-top:-3.75rem !important}.mr-n5,.mx-n5{margin-right:-3.75rem !important}.mb-n5,.my-n5{margin-bottom:-3.75rem !important}.ml-n5,.mx-n5{margin-left:-3.75rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media(min-width: 544px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:.3125rem !important}.mt-sm-1,.my-sm-1{margin-top:.3125rem !important}.mr-sm-1,.mx-sm-1{margin-right:.3125rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.3125rem !important}.ml-sm-1,.mx-sm-1{margin-left:.3125rem !important}.m-sm-2{margin:.625rem !important}.mt-sm-2,.my-sm-2{margin-top:.625rem !important}.mr-sm-2,.mx-sm-2{margin-right:.625rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.625rem !important}.ml-sm-2,.mx-sm-2{margin-left:.625rem !important}.m-sm-3{margin:.9375rem !important}.mt-sm-3,.my-sm-3{margin-top:.9375rem !important}.mr-sm-3,.mx-sm-3{margin-right:.9375rem !important}.mb-sm-3,.my-sm-3{margin-bottom:.9375rem !important}.ml-sm-3,.mx-sm-3{margin-left:.9375rem !important}.m-sm-4{margin:1.875rem !important}.mt-sm-4,.my-sm-4{margin-top:1.875rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.875rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.875rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.875rem !important}.m-sm-5{margin:3.75rem !important}.mt-sm-5,.my-sm-5{margin-top:3.75rem !important}.mr-sm-5,.mx-sm-5{margin-right:3.75rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3.75rem !important}.ml-sm-5,.mx-sm-5{margin-left:3.75rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:.3125rem !important}.pt-sm-1,.py-sm-1{padding-top:.3125rem !important}.pr-sm-1,.px-sm-1{padding-right:.3125rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.3125rem !important}.pl-sm-1,.px-sm-1{padding-left:.3125rem !important}.p-sm-2{padding:.625rem !important}.pt-sm-2,.py-sm-2{padding-top:.625rem !important}.pr-sm-2,.px-sm-2{padding-right:.625rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.625rem !important}.pl-sm-2,.px-sm-2{padding-left:.625rem !important}.p-sm-3{padding:.9375rem !important}.pt-sm-3,.py-sm-3{padding-top:.9375rem !important}.pr-sm-3,.px-sm-3{padding-right:.9375rem !important}.pb-sm-3,.py-sm-3{padding-bottom:.9375rem !important}.pl-sm-3,.px-sm-3{padding-left:.9375rem !important}.p-sm-4{padding:1.875rem !important}.pt-sm-4,.py-sm-4{padding-top:1.875rem !important}.pr-sm-4,.px-sm-4{padding-right:1.875rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.875rem !important}.pl-sm-4,.px-sm-4{padding-left:1.875rem !important}.p-sm-5{padding:3.75rem !important}.pt-sm-5,.py-sm-5{padding-top:3.75rem !important}.pr-sm-5,.px-sm-5{padding-right:3.75rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3.75rem !important}.pl-sm-5,.px-sm-5{padding-left:3.75rem !important}.m-sm-n1{margin:-0.3125rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-0.3125rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-0.3125rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-0.3125rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-0.3125rem !important}.m-sm-n2{margin:-0.625rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-0.625rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-0.625rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-0.625rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-0.625rem !important}.m-sm-n3{margin:-0.9375rem !important}.mt-sm-n3,.my-sm-n3{margin-top:-0.9375rem !important}.mr-sm-n3,.mx-sm-n3{margin-right:-0.9375rem !important}.mb-sm-n3,.my-sm-n3{margin-bottom:-0.9375rem !important}.ml-sm-n3,.mx-sm-n3{margin-left:-0.9375rem !important}.m-sm-n4{margin:-1.875rem !important}.mt-sm-n4,.my-sm-n4{margin-top:-1.875rem !important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.875rem !important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.875rem !important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.875rem !important}.m-sm-n5{margin:-3.75rem !important}.mt-sm-n5,.my-sm-n5{margin-top:-3.75rem !important}.mr-sm-n5,.mx-sm-n5{margin-right:-3.75rem !important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3.75rem !important}.ml-sm-n5,.mx-sm-n5{margin-left:-3.75rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media(min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:.3125rem !important}.mt-md-1,.my-md-1{margin-top:.3125rem !important}.mr-md-1,.mx-md-1{margin-right:.3125rem !important}.mb-md-1,.my-md-1{margin-bottom:.3125rem !important}.ml-md-1,.mx-md-1{margin-left:.3125rem !important}.m-md-2{margin:.625rem !important}.mt-md-2,.my-md-2{margin-top:.625rem !important}.mr-md-2,.mx-md-2{margin-right:.625rem !important}.mb-md-2,.my-md-2{margin-bottom:.625rem !important}.ml-md-2,.mx-md-2{margin-left:.625rem !important}.m-md-3{margin:.9375rem !important}.mt-md-3,.my-md-3{margin-top:.9375rem !important}.mr-md-3,.mx-md-3{margin-right:.9375rem !important}.mb-md-3,.my-md-3{margin-bottom:.9375rem !important}.ml-md-3,.mx-md-3{margin-left:.9375rem !important}.m-md-4{margin:1.875rem !important}.mt-md-4,.my-md-4{margin-top:1.875rem !important}.mr-md-4,.mx-md-4{margin-right:1.875rem !important}.mb-md-4,.my-md-4{margin-bottom:1.875rem !important}.ml-md-4,.mx-md-4{margin-left:1.875rem !important}.m-md-5{margin:3.75rem !important}.mt-md-5,.my-md-5{margin-top:3.75rem !important}.mr-md-5,.mx-md-5{margin-right:3.75rem !important}.mb-md-5,.my-md-5{margin-bottom:3.75rem !important}.ml-md-5,.mx-md-5{margin-left:3.75rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:.3125rem !important}.pt-md-1,.py-md-1{padding-top:.3125rem !important}.pr-md-1,.px-md-1{padding-right:.3125rem !important}.pb-md-1,.py-md-1{padding-bottom:.3125rem !important}.pl-md-1,.px-md-1{padding-left:.3125rem !important}.p-md-2{padding:.625rem !important}.pt-md-2,.py-md-2{padding-top:.625rem !important}.pr-md-2,.px-md-2{padding-right:.625rem !important}.pb-md-2,.py-md-2{padding-bottom:.625rem !important}.pl-md-2,.px-md-2{padding-left:.625rem !important}.p-md-3{padding:.9375rem !important}.pt-md-3,.py-md-3{padding-top:.9375rem !important}.pr-md-3,.px-md-3{padding-right:.9375rem !important}.pb-md-3,.py-md-3{padding-bottom:.9375rem !important}.pl-md-3,.px-md-3{padding-left:.9375rem !important}.p-md-4{padding:1.875rem !important}.pt-md-4,.py-md-4{padding-top:1.875rem !important}.pr-md-4,.px-md-4{padding-right:1.875rem !important}.pb-md-4,.py-md-4{padding-bottom:1.875rem !important}.pl-md-4,.px-md-4{padding-left:1.875rem !important}.p-md-5{padding:3.75rem !important}.pt-md-5,.py-md-5{padding-top:3.75rem !important}.pr-md-5,.px-md-5{padding-right:3.75rem !important}.pb-md-5,.py-md-5{padding-bottom:3.75rem !important}.pl-md-5,.px-md-5{padding-left:3.75rem !important}.m-md-n1{margin:-0.3125rem !important}.mt-md-n1,.my-md-n1{margin-top:-0.3125rem !important}.mr-md-n1,.mx-md-n1{margin-right:-0.3125rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-0.3125rem !important}.ml-md-n1,.mx-md-n1{margin-left:-0.3125rem !important}.m-md-n2{margin:-0.625rem !important}.mt-md-n2,.my-md-n2{margin-top:-0.625rem !important}.mr-md-n2,.mx-md-n2{margin-right:-0.625rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-0.625rem !important}.ml-md-n2,.mx-md-n2{margin-left:-0.625rem !important}.m-md-n3{margin:-0.9375rem !important}.mt-md-n3,.my-md-n3{margin-top:-0.9375rem !important}.mr-md-n3,.mx-md-n3{margin-right:-0.9375rem !important}.mb-md-n3,.my-md-n3{margin-bottom:-0.9375rem !important}.ml-md-n3,.mx-md-n3{margin-left:-0.9375rem !important}.m-md-n4{margin:-1.875rem !important}.mt-md-n4,.my-md-n4{margin-top:-1.875rem !important}.mr-md-n4,.mx-md-n4{margin-right:-1.875rem !important}.mb-md-n4,.my-md-n4{margin-bottom:-1.875rem !important}.ml-md-n4,.mx-md-n4{margin-left:-1.875rem !important}.m-md-n5{margin:-3.75rem !important}.mt-md-n5,.my-md-n5{margin-top:-3.75rem !important}.mr-md-n5,.mx-md-n5{margin-right:-3.75rem !important}.mb-md-n5,.my-md-n5{margin-bottom:-3.75rem !important}.ml-md-n5,.mx-md-n5{margin-left:-3.75rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media(min-width: 1024px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:.3125rem !important}.mt-lg-1,.my-lg-1{margin-top:.3125rem !important}.mr-lg-1,.mx-lg-1{margin-right:.3125rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.3125rem !important}.ml-lg-1,.mx-lg-1{margin-left:.3125rem !important}.m-lg-2{margin:.625rem !important}.mt-lg-2,.my-lg-2{margin-top:.625rem !important}.mr-lg-2,.mx-lg-2{margin-right:.625rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.625rem !important}.ml-lg-2,.mx-lg-2{margin-left:.625rem !important}.m-lg-3{margin:.9375rem !important}.mt-lg-3,.my-lg-3{margin-top:.9375rem !important}.mr-lg-3,.mx-lg-3{margin-right:.9375rem !important}.mb-lg-3,.my-lg-3{margin-bottom:.9375rem !important}.ml-lg-3,.mx-lg-3{margin-left:.9375rem !important}.m-lg-4{margin:1.875rem !important}.mt-lg-4,.my-lg-4{margin-top:1.875rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.875rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.875rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.875rem !important}.m-lg-5{margin:3.75rem !important}.mt-lg-5,.my-lg-5{margin-top:3.75rem !important}.mr-lg-5,.mx-lg-5{margin-right:3.75rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3.75rem !important}.ml-lg-5,.mx-lg-5{margin-left:3.75rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:.3125rem !important}.pt-lg-1,.py-lg-1{padding-top:.3125rem !important}.pr-lg-1,.px-lg-1{padding-right:.3125rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.3125rem !important}.pl-lg-1,.px-lg-1{padding-left:.3125rem !important}.p-lg-2{padding:.625rem !important}.pt-lg-2,.py-lg-2{padding-top:.625rem !important}.pr-lg-2,.px-lg-2{padding-right:.625rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.625rem !important}.pl-lg-2,.px-lg-2{padding-left:.625rem !important}.p-lg-3{padding:.9375rem !important}.pt-lg-3,.py-lg-3{padding-top:.9375rem !important}.pr-lg-3,.px-lg-3{padding-right:.9375rem !important}.pb-lg-3,.py-lg-3{padding-bottom:.9375rem !important}.pl-lg-3,.px-lg-3{padding-left:.9375rem !important}.p-lg-4{padding:1.875rem !important}.pt-lg-4,.py-lg-4{padding-top:1.875rem !important}.pr-lg-4,.px-lg-4{padding-right:1.875rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.875rem !important}.pl-lg-4,.px-lg-4{padding-left:1.875rem !important}.p-lg-5{padding:3.75rem !important}.pt-lg-5,.py-lg-5{padding-top:3.75rem !important}.pr-lg-5,.px-lg-5{padding-right:3.75rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3.75rem !important}.pl-lg-5,.px-lg-5{padding-left:3.75rem !important}.m-lg-n1{margin:-0.3125rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-0.3125rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-0.3125rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-0.3125rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-0.3125rem !important}.m-lg-n2{margin:-0.625rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-0.625rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-0.625rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-0.625rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-0.625rem !important}.m-lg-n3{margin:-0.9375rem !important}.mt-lg-n3,.my-lg-n3{margin-top:-0.9375rem !important}.mr-lg-n3,.mx-lg-n3{margin-right:-0.9375rem !important}.mb-lg-n3,.my-lg-n3{margin-bottom:-0.9375rem !important}.ml-lg-n3,.mx-lg-n3{margin-left:-0.9375rem !important}.m-lg-n4{margin:-1.875rem !important}.mt-lg-n4,.my-lg-n4{margin-top:-1.875rem !important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.875rem !important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.875rem !important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.875rem !important}.m-lg-n5{margin:-3.75rem !important}.mt-lg-n5,.my-lg-n5{margin-top:-3.75rem !important}.mr-lg-n5,.mx-lg-n5{margin-right:-3.75rem !important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3.75rem !important}.ml-lg-n5,.mx-lg-n5{margin-left:-3.75rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media(min-width: 1300px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:.3125rem !important}.mt-xl-1,.my-xl-1{margin-top:.3125rem !important}.mr-xl-1,.mx-xl-1{margin-right:.3125rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.3125rem !important}.ml-xl-1,.mx-xl-1{margin-left:.3125rem !important}.m-xl-2{margin:.625rem !important}.mt-xl-2,.my-xl-2{margin-top:.625rem !important}.mr-xl-2,.mx-xl-2{margin-right:.625rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.625rem !important}.ml-xl-2,.mx-xl-2{margin-left:.625rem !important}.m-xl-3{margin:.9375rem !important}.mt-xl-3,.my-xl-3{margin-top:.9375rem !important}.mr-xl-3,.mx-xl-3{margin-right:.9375rem !important}.mb-xl-3,.my-xl-3{margin-bottom:.9375rem !important}.ml-xl-3,.mx-xl-3{margin-left:.9375rem !important}.m-xl-4{margin:1.875rem !important}.mt-xl-4,.my-xl-4{margin-top:1.875rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.875rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.875rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.875rem !important}.m-xl-5{margin:3.75rem !important}.mt-xl-5,.my-xl-5{margin-top:3.75rem !important}.mr-xl-5,.mx-xl-5{margin-right:3.75rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3.75rem !important}.ml-xl-5,.mx-xl-5{margin-left:3.75rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:.3125rem !important}.pt-xl-1,.py-xl-1{padding-top:.3125rem !important}.pr-xl-1,.px-xl-1{padding-right:.3125rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.3125rem !important}.pl-xl-1,.px-xl-1{padding-left:.3125rem !important}.p-xl-2{padding:.625rem !important}.pt-xl-2,.py-xl-2{padding-top:.625rem !important}.pr-xl-2,.px-xl-2{padding-right:.625rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.625rem !important}.pl-xl-2,.px-xl-2{padding-left:.625rem !important}.p-xl-3{padding:.9375rem !important}.pt-xl-3,.py-xl-3{padding-top:.9375rem !important}.pr-xl-3,.px-xl-3{padding-right:.9375rem !important}.pb-xl-3,.py-xl-3{padding-bottom:.9375rem !important}.pl-xl-3,.px-xl-3{padding-left:.9375rem !important}.p-xl-4{padding:1.875rem !important}.pt-xl-4,.py-xl-4{padding-top:1.875rem !important}.pr-xl-4,.px-xl-4{padding-right:1.875rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.875rem !important}.pl-xl-4,.px-xl-4{padding-left:1.875rem !important}.p-xl-5{padding:3.75rem !important}.pt-xl-5,.py-xl-5{padding-top:3.75rem !important}.pr-xl-5,.px-xl-5{padding-right:3.75rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3.75rem !important}.pl-xl-5,.px-xl-5{padding-left:3.75rem !important}.m-xl-n1{margin:-0.3125rem !important}.mt-xl-n1,.my-xl-n1{margin-top:-0.3125rem !important}.mr-xl-n1,.mx-xl-n1{margin-right:-0.3125rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-0.3125rem !important}.ml-xl-n1,.mx-xl-n1{margin-left:-0.3125rem !important}.m-xl-n2{margin:-0.625rem !important}.mt-xl-n2,.my-xl-n2{margin-top:-0.625rem !important}.mr-xl-n2,.mx-xl-n2{margin-right:-0.625rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-0.625rem !important}.ml-xl-n2,.mx-xl-n2{margin-left:-0.625rem !important}.m-xl-n3{margin:-0.9375rem !important}.mt-xl-n3,.my-xl-n3{margin-top:-0.9375rem !important}.mr-xl-n3,.mx-xl-n3{margin-right:-0.9375rem !important}.mb-xl-n3,.my-xl-n3{margin-bottom:-0.9375rem !important}.ml-xl-n3,.mx-xl-n3{margin-left:-0.9375rem !important}.m-xl-n4{margin:-1.875rem !important}.mt-xl-n4,.my-xl-n4{margin-top:-1.875rem !important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.875rem !important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.875rem !important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.875rem !important}.m-xl-n5{margin:-3.75rem !important}.mt-xl-n5,.my-xl-n5{margin-top:-3.75rem !important}.mr-xl-n5,.mx-xl-n5{margin-right:-3.75rem !important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3.75rem !important}.ml-xl-n5,.mx-xl-n5{margin-left:-3.75rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}@media(min-width: 1600px){.m-xxl-0{margin:0 !important}.mt-xxl-0,.my-xxl-0{margin-top:0 !important}.mr-xxl-0,.mx-xxl-0{margin-right:0 !important}.mb-xxl-0,.my-xxl-0{margin-bottom:0 !important}.ml-xxl-0,.mx-xxl-0{margin-left:0 !important}.m-xxl-1{margin:.3125rem !important}.mt-xxl-1,.my-xxl-1{margin-top:.3125rem !important}.mr-xxl-1,.mx-xxl-1{margin-right:.3125rem !important}.mb-xxl-1,.my-xxl-1{margin-bottom:.3125rem !important}.ml-xxl-1,.mx-xxl-1{margin-left:.3125rem !important}.m-xxl-2{margin:.625rem !important}.mt-xxl-2,.my-xxl-2{margin-top:.625rem !important}.mr-xxl-2,.mx-xxl-2{margin-right:.625rem !important}.mb-xxl-2,.my-xxl-2{margin-bottom:.625rem !important}.ml-xxl-2,.mx-xxl-2{margin-left:.625rem !important}.m-xxl-3{margin:.9375rem !important}.mt-xxl-3,.my-xxl-3{margin-top:.9375rem !important}.mr-xxl-3,.mx-xxl-3{margin-right:.9375rem !important}.mb-xxl-3,.my-xxl-3{margin-bottom:.9375rem !important}.ml-xxl-3,.mx-xxl-3{margin-left:.9375rem !important}.m-xxl-4{margin:1.875rem !important}.mt-xxl-4,.my-xxl-4{margin-top:1.875rem !important}.mr-xxl-4,.mx-xxl-4{margin-right:1.875rem !important}.mb-xxl-4,.my-xxl-4{margin-bottom:1.875rem !important}.ml-xxl-4,.mx-xxl-4{margin-left:1.875rem !important}.m-xxl-5{margin:3.75rem !important}.mt-xxl-5,.my-xxl-5{margin-top:3.75rem !important}.mr-xxl-5,.mx-xxl-5{margin-right:3.75rem !important}.mb-xxl-5,.my-xxl-5{margin-bottom:3.75rem !important}.ml-xxl-5,.mx-xxl-5{margin-left:3.75rem !important}.p-xxl-0{padding:0 !important}.pt-xxl-0,.py-xxl-0{padding-top:0 !important}.pr-xxl-0,.px-xxl-0{padding-right:0 !important}.pb-xxl-0,.py-xxl-0{padding-bottom:0 !important}.pl-xxl-0,.px-xxl-0{padding-left:0 !important}.p-xxl-1{padding:.3125rem !important}.pt-xxl-1,.py-xxl-1{padding-top:.3125rem !important}.pr-xxl-1,.px-xxl-1{padding-right:.3125rem !important}.pb-xxl-1,.py-xxl-1{padding-bottom:.3125rem !important}.pl-xxl-1,.px-xxl-1{padding-left:.3125rem !important}.p-xxl-2{padding:.625rem !important}.pt-xxl-2,.py-xxl-2{padding-top:.625rem !important}.pr-xxl-2,.px-xxl-2{padding-right:.625rem !important}.pb-xxl-2,.py-xxl-2{padding-bottom:.625rem !important}.pl-xxl-2,.px-xxl-2{padding-left:.625rem !important}.p-xxl-3{padding:.9375rem !important}.pt-xxl-3,.py-xxl-3{padding-top:.9375rem !important}.pr-xxl-3,.px-xxl-3{padding-right:.9375rem !important}.pb-xxl-3,.py-xxl-3{padding-bottom:.9375rem !important}.pl-xxl-3,.px-xxl-3{padding-left:.9375rem !important}.p-xxl-4{padding:1.875rem !important}.pt-xxl-4,.py-xxl-4{padding-top:1.875rem !important}.pr-xxl-4,.px-xxl-4{padding-right:1.875rem !important}.pb-xxl-4,.py-xxl-4{padding-bottom:1.875rem !important}.pl-xxl-4,.px-xxl-4{padding-left:1.875rem !important}.p-xxl-5{padding:3.75rem !important}.pt-xxl-5,.py-xxl-5{padding-top:3.75rem !important}.pr-xxl-5,.px-xxl-5{padding-right:3.75rem !important}.pb-xxl-5,.py-xxl-5{padding-bottom:3.75rem !important}.pl-xxl-5,.px-xxl-5{padding-left:3.75rem !important}.m-xxl-n1{margin:-0.3125rem !important}.mt-xxl-n1,.my-xxl-n1{margin-top:-0.3125rem !important}.mr-xxl-n1,.mx-xxl-n1{margin-right:-0.3125rem !important}.mb-xxl-n1,.my-xxl-n1{margin-bottom:-0.3125rem !important}.ml-xxl-n1,.mx-xxl-n1{margin-left:-0.3125rem !important}.m-xxl-n2{margin:-0.625rem !important}.mt-xxl-n2,.my-xxl-n2{margin-top:-0.625rem !important}.mr-xxl-n2,.mx-xxl-n2{margin-right:-0.625rem !important}.mb-xxl-n2,.my-xxl-n2{margin-bottom:-0.625rem !important}.ml-xxl-n2,.mx-xxl-n2{margin-left:-0.625rem !important}.m-xxl-n3{margin:-0.9375rem !important}.mt-xxl-n3,.my-xxl-n3{margin-top:-0.9375rem !important}.mr-xxl-n3,.mx-xxl-n3{margin-right:-0.9375rem !important}.mb-xxl-n3,.my-xxl-n3{margin-bottom:-0.9375rem !important}.ml-xxl-n3,.mx-xxl-n3{margin-left:-0.9375rem !important}.m-xxl-n4{margin:-1.875rem !important}.mt-xxl-n4,.my-xxl-n4{margin-top:-1.875rem !important}.mr-xxl-n4,.mx-xxl-n4{margin-right:-1.875rem !important}.mb-xxl-n4,.my-xxl-n4{margin-bottom:-1.875rem !important}.ml-xxl-n4,.mx-xxl-n4{margin-left:-1.875rem !important}.m-xxl-n5{margin:-3.75rem !important}.mt-xxl-n5,.my-xxl-n5{margin-top:-3.75rem !important}.mr-xxl-n5,.mx-xxl-n5{margin-right:-3.75rem !important}.mb-xxl-n5,.my-xxl-n5{margin-bottom:-3.75rem !important}.ml-xxl-n5,.mx-xxl-n5{margin-left:-3.75rem !important}.m-xxl-auto{margin:auto !important}.mt-xxl-auto,.my-xxl-auto{margin-top:auto !important}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto !important}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto !important}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto !important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important}.text-justify{text-align:justify !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media(min-width: 544px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 1024px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1300px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1600px){.text-xxl-left{text-align:left !important}.text-xxl-right{text-align:right !important}.text-xxl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-lighter{font-weight:lighter !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-weight-bolder{font-weight:bolder !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#1b1c1d !important}a.text-primary:hover,a.text-primary:focus{color:#000 !important}.text-secondary{color:#bbb !important}a.text-secondary:hover,a.text-secondary:focus{color:#959595 !important}.text-success{color:#207f4b !important}a.text-success:hover,a.text-success:focus{color:#114227 !important}.text-info{color:#174eef !important}a.text-info:hover,a.text-info:focus{color:#0c35ae !important}.text-warning{color:#ffa000 !important}a.text-warning:hover,a.text-warning:focus{color:#b37000 !important}.text-danger{color:#ba151a !important}a.text-danger:hover,a.text-danger:focus{color:#750d10 !important}.text-light{color:#fafafa !important}a.text-light:hover,a.text-light:focus{color:#d4d4d4 !important}.text-dark{color:#1b1c1d !important}a.text-dark:hover,a.text-dark:focus{color:#000 !important}.text-body{color:#1b1c1d !important}.text-muted{color:#5e5e5e !important}.text-black-50{color:rgba(0,0,0,.5) !important}.text-white-50{color:rgba(255,255,255,.5) !important}.text-hide{font:0/0 a;color:rgba(0,0,0,0);text-shadow:none;background-color:rgba(0,0,0,0);border:0}.text-decoration-none{text-decoration:none !important}.text-break{word-break:break-word !important;word-wrap:break-word !important}.text-reset{color:inherit !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media print{*,*::before,*::after{text-shadow:none !important;box-shadow:none !important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #bbb;page-break-inside:avoid}tr,img{page-break-inside:avoid}p,h2,.modal-title,h3{orphans:3;widows:3}h2,.modal-title,h3{page-break-after:avoid}@page{size:a3}body{min-width:1024px !important}.container{min-width:1024px !important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #eee !important}.table-dark{color:inherit}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#eee}.table .thead-dark th{color:inherit;border-color:#eee}}.material-icons,.help-box{display:inline-block;font-family:"Material Symbols Outlined",sans-serif;font-size:1.5rem;font-size:var(--cdk-size-24);font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:rgba(0,0,0,0);border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #eee;border-radius:0;outline:0;background-image:linear-gradient(to bottom, white 50%, #eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #eee;border-top-right-radius:0;border-bottom-right-radius:0;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #eee;border-radius:0;border-top-left-radius:0;border-bottom-left-radius:0;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:rgba(0,0,0,0);border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom, white 0%, #eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom, #eeeeee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #eee;border-radius:0;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #eee;border-radius:0;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #eee;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid rgba(0,0,0,0)}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:gray}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.ontop,#growls-cr,#growls-cl,#growls-cc,#growls-bc,#growls-tc,#growls-br,#growls-bl,#growls-tr,#growls-tl,#growls-default{z-index:50000;position:fixed}#growls-default{top:10px;right:10px}#growls-tl{top:10px;left:10px}#growls-tr{top:10px;right:10px}#growls-bl{bottom:10px;left:10px}#growls-br{bottom:10px;right:10px}#growls-tc{top:10px;right:10px;left:10px}#growls-bc{bottom:10px;right:10px;left:10px}#growls-cc{top:50%;left:50%;margin-left:-125px}#growls-cl{top:50%;left:10px}#growls-cr{top:50%;right:10px}#growls-tc .growl,#growls-bc .growl{margin-left:auto;margin-right:auto}.growl{opacity:.8;filter:alpha(opacity=80);position:relative;border-radius:4px;transition:all .4s ease-in-out}.growl.growl-incoming{opacity:0;filter:alpha(opacity=0)}.growl.growl-outgoing{opacity:0;filter:alpha(opacity=0)}.growl.growl-small{width:200px;padding:5px;margin:5px}.growl.growl-medium{width:250px;padding:10px;margin:10px}.growl.growl-large{width:300px;padding:15px;margin:15px}.growl.growl-default{color:#fff;background:#7f8c8d}.growl.growl-error{color:#fff;background:#c0392b}.growl.growl-notice{color:#fff;background:#2ecc71}.growl.growl-warning{color:#fff;background:#f39c12}.growl .growl-close{cursor:pointer;float:right;font-size:14px;line-height:18px;font-weight:normal;font-family:helvetica,verdana,sans-serif}.growl .growl-title{font-size:18px;line-height:24px}.growl .growl-message{font-size:14px;line-height:18px}@keyframes fromTop{from{transform:translateY(-2rem)}to{transform:translateY(0)}}@keyframes fromBottom{from{transform:translateY(2rem)}to{transform:translateY(0)}}@keyframes fromLeft{from{transform:translateX(-2rem)}to{transform:translateX(0)}}@keyframes fromRight{from{transform:translateX(2rem)}to{transform:translateX(0)}}.tooltip-link>.material-icons,.tooltip-link>.help-box{color:#1b1c1d;color:var(--cdk-primary-800);vertical-align:middle}.tooltip-link>.material-icons:hover,.tooltip-link>.help-box:hover{color:#3f3f3d;color:var(--cdk-primary-700)}.external-link::before{display:inline-block;font-family:"Material Symbols Outlined",sans-serif;font-size:1.5rem;font-size:var(--cdk-size-24);font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;content:"";display:inline-block;margin-right:0.125rem;margin-right:var(--cdk-size-2);font-size:1.125rem;font-size:var(--cdk-size-18);font-weight:400;text-decoration:none;vertical-align:middle}.small-text{font-size:.75rem}.xsmall-text{font-size:.625rem}.alert{position:relative;padding:1rem 15px 1rem 2.875rem;color:#1b1c1d;color:var(--cdk-primary-800);background-color:#fff;background-color:var(--cdk-white)}.alert a:not(.btn){font-weight:500;color:#1b1c1d;color:var(--cdk-primary-800);text-decoration:underline;transition:all 0.15s;transition:var(--cdk-default-transition)}.alert a:not(.btn):hover{color:#3f3f3d;color:var(--cdk-primary-700)}.alert::before{display:inline-block;font-family:"Material Symbols Outlined",sans-serif;font-size:1.5rem;font-size:var(--cdk-size-24);font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;position:absolute;top:1rem;top:var(--cdk-size-16);left:1rem;left:var(--cdk-size-16);display:flex;flex-direction:column;justify-content:center;font-size:var(--cdk-size-24);text-align:center}.alert.toast{display:flex;align-items:center;justify-content:space-between;padding:1rem;padding:var(--cdk-size-16);box-shadow:0 4px 6px -1px rgba(29, 29, 27, 0.2);box-shadow:var(--cdk-box-shadow-md)}.alert.toast::before{content:none}.alert.toast p,.alert.toast a{color:#fff;color:var(--cdk-white)}.alert.toast .close,.alert.toast .alert.expandable-alert .read-more,.alert.expandable-alert .alert.toast .read-more{margin-right:0}.alert.toast a{font-weight:500}.alert.toast-fixed-right,.alert.toast-fixed-left{position:fixed;bottom:1.25rem;bottom:var(--cdk-size-20);animation-name:fromTop;animation-duration:.5s}.alert.toast-fixed-left{left:10vh}.alert.toast-fixed-right{right:10vh}.alert .close,.alert.expandable-alert .read-more{margin-left:1.25rem;margin-left:var(--cdk-size-20);line-height:.8}.alert .alert-action{margin-left:1rem;margin-left:var(--cdk-size-16)}.alert p,.alert ul{margin:0;font-size:.875rem}.alert>*{padding:0 1rem}.alert>ul,.alert>ol{margin-left:1.5rem;margin-left:var(--cdk-size-24)}.alert .close,.alert.expandable-alert .read-more{margin-right:0.625rem;margin-right:var(--cdk-size-10);color:#bbb;color:var(--cdk-primary-500);cursor:pointer;opacity:1}.alert .close .material-icons,.alert .close .help-box,.alert.expandable-alert .read-more .material-icons,.alert.expandable-alert .read-more .help-box{font-size:1.125rem;font-size:var(--cdk-size-18);vertical-align:middle}.alert.expandable-alert .alert-text{font-weight:500;color:#1b1c1d;color:var(--cdk-primary-800)}.alert.expandable-alert .read-more{float:inherit;font-size:.875rem;font-weight:500;line-height:1.25rem;line-height:var(--cdk-size-20);color:#1b1c1d;opacity:1}.alert.expandable-alert .read-more-container{text-align:right}.alert.expandable-alert .read-more:hover{opacity:.8}.alert.expandable-alert .read-more:focus{outline:none}.alert.expandable-alert .alert-more{font-size:.75rem;color:#1b1c1d;color:var(--cdk-primary-800);padding-top:1.25rem;padding-top:var(--cdk-size-20);padding-bottom:0.75rem;padding-bottom:var(--cdk-size-12)}.alert.expandable-alert .alert-more p{font-size:.75rem;color:inherit}.alert-success{background-color:#eaf8ef;background-color:var(--cdk-green-50, #eaf8ef);border:1px solid #207f4b;border:1px solid var(--cdk-green-500, #207f4b)}.alert-success.toast{color:#fff;color:var(--cdk-white);background:#eaf8ef;background:var(--cdk-green-50, #eaf8ef)}.alert-success.toast .close,.alert-success.toast .alert.expandable-alert .read-more,.alert.expandable-alert .alert-success.toast .read-more,.alert-success.toast.expandable-alert .read-more,.alert-success.toast.expandable-alert .read-more:hover,.alert-success.toast.expandable-alert .read-more:focus{color:#fff;color:var(--cdk-white)}.alert-success::before{color:#207f4b;color:var(--cdk-green-500, #207f4b);content:""}.alert-success .close,.alert-success .alert.expandable-alert .read-more,.alert.expandable-alert .alert-success .read-more{color:#207f4b}.alert-success.expandable-alert .read-more,.alert-success.expandable-alert .read-more:hover{color:#1b1c1d;color:var(--cdk-primary-800)}.alert-info{background-color:#e8edfd;background-color:var(--cdk-blue-50, #e8edfd);border:1px solid #174eef;border:1px solid var(--cdk-blue-500, #174eef)}.alert-info.toast{color:#fff;color:var(--cdk-white);background:#e8edfd;background:var(--cdk-blue-50, #e8edfd)}.alert-info.toast .close,.alert-info.toast .alert.expandable-alert .read-more,.alert.expandable-alert .alert-info.toast .read-more,.alert-info.toast.expandable-alert .read-more,.alert-info.toast.expandable-alert .read-more:hover,.alert-info.toast.expandable-alert .read-more:focus{color:#fff;color:var(--cdk-white)}.alert-info::before{color:#174eef;color:var(--cdk-blue-500, #174eef);content:""}.alert-info .close,.alert-info .alert.expandable-alert .read-more,.alert.expandable-alert .alert-info .read-more{color:#174eef}.alert-info.expandable-alert .read-more,.alert-info.expandable-alert .read-more:hover{color:#1b1c1d;color:var(--cdk-primary-800)}.alert-warning{background-color:#fff5e5;background-color:var(--cdk-yellow-50, #fff5e5);border:1px solid #ffa000;border:1px solid var(--cdk-yellow-500, #ffa000)}.alert-warning.toast{color:#fff;color:var(--cdk-white);background:#fff5e5;background:var(--cdk-yellow-50, #fff5e5)}.alert-warning.toast .close,.alert-warning.toast .alert.expandable-alert .read-more,.alert.expandable-alert .alert-warning.toast .read-more,.alert-warning.toast.expandable-alert .read-more,.alert-warning.toast.expandable-alert .read-more:hover,.alert-warning.toast.expandable-alert .read-more:focus{color:#fff;color:var(--cdk-white)}.alert-warning::before{color:#ffa000;color:var(--cdk-yellow-500, #ffa000);content:""}.alert-warning .close,.alert-warning .alert.expandable-alert .read-more,.alert.expandable-alert .alert-warning .read-more{color:#ffa000}.alert-warning.expandable-alert .read-more,.alert-warning.expandable-alert .read-more:hover{color:#1b1c1d;color:var(--cdk-primary-800)}.alert-danger{background-color:#ffe4e6;background-color:var(--cdk-red-50, #ffe4e6);border:1px solid #ba151a;border:1px solid var(--cdk-red-500, #ba151a)}.alert-danger.toast{color:#fff;color:var(--cdk-white);background:#ffe4e6;background:var(--cdk-red-50, #ffe4e6)}.alert-danger.toast .close,.alert-danger.toast .alert.expandable-alert .read-more,.alert.expandable-alert .alert-danger.toast .read-more,.alert-danger.toast.expandable-alert .read-more,.alert-danger.toast.expandable-alert .read-more:hover,.alert-danger.toast.expandable-alert .read-more:focus{color:#fff;color:var(--cdk-white)}.alert-danger::before{color:#ba151a;color:var(--cdk-red-500, #ba151a);content:""}.alert-danger .close,.alert-danger .alert.expandable-alert .read-more,.alert.expandable-alert .alert-danger .read-more{color:#ba151a}.alert-danger.expandable-alert .read-more,.alert-danger.expandable-alert .read-more:hover{color:#1b1c1d;color:var(--cdk-primary-800)}.help-box{margin-left:0.25rem;margin-left:var(--cdk-size-4);font-size:1.25rem;font-size:var(--cdk-size-20);vertical-align:middle;cursor:pointer}.help-box i,.help-box::after{font-size:1.25rem;font-size:var(--cdk-size-20);line-height:1.25rem;line-height:var(--cdk-size-20);color:#1b1c1d;color:var(--cdk-primary-800);content:"";transition:all 0.15s;transition:var(--cdk-default-transition)}.help-box:hover i,.help-box:hover::after{color:#3f3f3d;color:var(--cdk-primary-700)}.popover{padding:0.625rem;padding:var(--cdk-size-10);background:#3f3f3d;background:var(--cdk-primary-700);border:none;border-radius:0}.popover .popover-header,.popover .popover-body{padding:0;color:#fff;color:var(--cdk-white);background:none;border:none}.popover .popover-header{margin-bottom:0.25rem;margin-bottom:var(--cdk-size-4)}.popover.bs-popover-right .arrow,.popover.bs-popover-auto[x-placement^=right] .arrow{left:calc(-1*0.5rem);left:calc(-1*var(--cdk-size-8))}.popover.bs-popover-right .arrow::before,.popover.bs-popover-auto[x-placement^=right] .arrow::before,.popover.bs-popover-right .arrow::after,.popover.bs-popover-auto[x-placement^=right] .arrow::after{border-right-color:#3f3f3d;border-right-color:var(--cdk-primary-700)}.popover.bs-popover-left .arrow,.popover.bs-popover-auto[x-placement^=left] .arrow{right:calc(-1*0.5rem);right:calc(-1*var(--cdk-size-8))}.popover.bs-popover-left .arrow::before,.popover.bs-popover-auto[x-placement^=left] .arrow::before,.popover.bs-popover-left .arrow::after,.popover.bs-popover-auto[x-placement^=left] .arrow::after{border-left-color:#3f3f3d;border-left-color:var(--cdk-primary-700)}.popover.bs-popover-bottom .arrow,.popover.bs-popover-auto[x-placement^=bottom] .arrow{top:calc(-1*0.5rem);top:calc(-1*var(--cdk-size-8))}.popover.bs-popover-bottom .arrow::before,.popover.bs-popover-auto[x-placement^=bottom] .arrow::before,.popover.bs-popover-bottom .arrow::after,.popover.bs-popover-auto[x-placement^=bottom] .arrow::after{border-bottom-color:#3f3f3d;border-bottom-color:var(--cdk-primary-700)}.popover.bs-popover-top .arrow,.popover.bs-popover-auto[x-placement^=top] .arrow{bottom:calc(-1*0.5rem);bottom:calc(-1*var(--cdk-size-8))}.popover.bs-popover-top .arrow::before,.popover.bs-popover-auto[x-placement^=top] .arrow::before,.popover.bs-popover-top .arrow::after,.popover.bs-popover-auto[x-placement^=top] .arrow::after{border-top-color:#3f3f3d;border-top-color:var(--cdk-primary-700)}.badge{display:inline-flex;gap:0.25rem;gap:var(--cdk-size-4);align-items:center}.badge[\:has\(.material-icons\,.help-box\)]{gap:0.25rem;gap:var(--cdk-size-4)}.badge[\:has\(.material-icons\,.help-box\)]{gap:0.25rem;gap:var(--cdk-size-4)}.badge:has(.material-icons,.help-box){gap:0.25rem;gap:var(--cdk-size-4)}.badge.status{padding:0 0.3125rem;padding:0 var(--cdk-size-5);font-size:0.875rem;font-size:var(--cdk-size-14);font-weight:500;line-height:1.5}.badge .material-icons,.badge .help-box{font-size:1.5em}.btn{display:inline-flex;gap:0.25rem;gap:var(--cdk-size-4);align-items:center;justify-content:center;font-weight:500;white-space:normal;border-width:1px;border-width:var(--cdk-size-1)}.btn:not([href]):hover{text-decoration:none}.btn:hover,.btn:focus{cursor:pointer}.btn.disabled,.btn:disabled{cursor:not-allowed;background-color:#ddd;opacity:1}.btn>.material-icons,.btn>.help-box{font-size:1.25rem;font-size:var(--cdk-size-20)}.btn-default{color:#1b1c1d;color:var(--cdk-primary-800);background-image:none;background-color:#fff;background-color:var(--cdk-white);border-color:#1b1c1d;border-color:var(--cdk-primary-800)}.btn-default:hover{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#eee;background-color:var(--cdk-primary-300);border-color:#1b1c1d;border-color:var(--cdk-primary-800)}.btn-default.focus{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#eee;background-color:var(--cdk-primary-300)}.btn-default:not([disabled]):not(.disabled):active,.btn-default:not([disabled]):not(.disabled).active,.show>.btn-default.dropdown-toggle{color:#fff;color:var(--cdk-white);background-color:#1b1c1d;background-color:var(--cdk-primary-800);border-color:#1b1c1d;border-color:var(--cdk-primary-800)}.btn-default.disabled,.btn-default:disabled{color:#ddd;color:var(--cdk-primary-400);background-color:#f7f7f7;background-color:var(--cdk-primary-200);border-color:#eee;border-color:var(--cdk-primary-300)}.btn-link>.material-icons,.btn-link>.help-box{float:left}.btn:focus,.btn:active:focus,.btn.focus-visible,.btn:active,.btn.focus{box-shadow:none !important}.btn:focus,.btn:active:focus,.btn.focus-visible,.btn:active,.btn.focus{z-index:1;outline:0.125rem solid #174eef;outline:var(--cdk-size-2) solid #174eef;outline-offset:0.125rem;outline-offset:var(--cdk-size-2)}.btn:focus,.btn:active:focus,.btn.focus-visible,.btn:active,.btn.focus{box-shadow:none !important}.btn:focus,.btn:active:focus,.btn.focus-visible,.btn:active,.btn.focus{z-index:1;outline:0.125rem solid #174eef;outline:var(--cdk-size-2) solid #174eef;outline-offset:0.125rem;outline-offset:var(--cdk-size-2)}.btn:focus,.btn:active:focus,.btn:focus-visible,.btn:active,.btn.focus{box-shadow:none !important}.btn:focus,.btn:active:focus,.btn:focus-visible,.btn:active,.btn.focus{z-index:1;outline:0.125rem solid #174eef;outline:var(--cdk-size-2) solid #174eef;outline-offset:0.125rem;outline-offset:var(--cdk-size-2)}.btn-primary{color:#fff;color:var(--cdk-white);background-color:#1b1c1d;border-color:#1b1c1d;box-shadow:none}.btn-primary:focus,.btn-primary.focus{color:#fff;color:var(--cdk-white);background-color:#3f3f3d;border-color:#3f3f3d}.btn-primary.focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-primary:focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-primary.disabled,.btn-primary:disabled{color:#fff;color:var(--cdk-white);background-color:#ddd;border-color:#ddd}.btn-primary:not([disabled]):not(.disabled):active,.btn-primary:not([disabled]):not(.disabled).active,.show>.btn-primary.dropdown-toggle{background-color:#5e5e5e;border-color:#5e5e5e;box-shadow:none}.btn-primary:hover{color:#fff;color:var(--cdk-white);background-color:#3f3f3d;border-color:#3f3f3d}.btn-secondary{color:#1b1c1d;color:var(--cdk-primary-800)}.btn-secondary:focus,.btn-secondary.focus{color:#fff;color:var(--cdk-white);background-color:#ddd;border-color:#ddd}.btn-secondary.focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-secondary:focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;color:var(--cdk-white);background-color:#ddd;border-color:#ddd}.btn-secondary:not([disabled]):not(.disabled):active,.btn-secondary:not([disabled]):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{background-color:#eee;border-color:#eee;box-shadow:none}.btn-secondary:hover,.btn-secondary:focus{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#ddd;background-color:var(--cdk-primary-400);border-color:#ddd;border-color:var(--cdk-primary-400)}.btn-success{color:#fff;color:var(--cdk-white);background-color:#207f4b;border-color:#207f4b;box-shadow:none}.btn-success:focus,.btn-success.focus{color:#fff;color:var(--cdk-white);background-color:#4caf6b;border-color:#4caf6b}.btn-success.focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-success:focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-success.disabled,.btn-success:disabled{color:#fff;color:var(--cdk-white);background-color:#ddd;border-color:#ddd}.btn-success:not([disabled]):not(.disabled):active,.btn-success:not([disabled]):not(.disabled).active,.show>.btn-success.dropdown-toggle{background-color:#185e38;border-color:#185e38;box-shadow:none}.btn-success:hover{color:#fff;color:var(--cdk-white);background-color:#4caf6b;border-color:#4caf6b}.btn-info{color:#fff;color:var(--cdk-white);background-color:#174eef;border-color:#174eef;box-shadow:none}.btn-info:focus,.btn-info.focus{color:#fff;color:var(--cdk-white);background-color:#7ca5e5;border-color:#7ca5e5}.btn-info.focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-info:focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-info.disabled,.btn-info:disabled{color:#fff;color:var(--cdk-white);background-color:#ddd;border-color:#ddd}.btn-info:not([disabled]):not(.disabled):active,.btn-info:not([disabled]):not(.disabled).active,.show>.btn-info.dropdown-toggle{background-color:#0e3fcf;border-color:#0e3fcf;box-shadow:none}.btn-info:hover{color:#fff;color:var(--cdk-white);background-color:#7ca5e5;border-color:#7ca5e5}.btn-warning{color:#1b1c1d;color:var(--cdk-primary-800)}.btn-warning:focus,.btn-warning.focus{color:#fff;color:var(--cdk-white);background-color:#efad6c;border-color:#efad6c}.btn-warning.focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-warning:focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-warning.disabled,.btn-warning:disabled{color:#fff;color:var(--cdk-white);background-color:#ddd;border-color:#ddd}.btn-warning:not([disabled]):not(.disabled):active,.btn-warning:not([disabled]):not(.disabled).active,.show>.btn-warning.dropdown-toggle{background-color:#d68600;border-color:#d68600;box-shadow:none}.btn-danger{color:#fff;color:var(--cdk-white);background-color:#ba151a;border-color:#ba151a;box-shadow:none}.btn-danger:focus,.btn-danger.focus{color:#fff;color:var(--cdk-white);background-color:#d4566b;border-color:#d4566b}.btn-danger.focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-danger:focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-danger.disabled,.btn-danger:disabled{color:#fff;color:var(--cdk-white);background-color:#ddd;border-color:#ddd}.btn-danger:not([disabled]):not(.disabled):active,.btn-danger:not([disabled]):not(.disabled).active,.show>.btn-danger.dropdown-toggle{background-color:#951115;border-color:#951115;box-shadow:none}.btn-danger:hover{color:#fff;color:var(--cdk-white);background-color:#d4566b;border-color:#d4566b}.btn-light{color:#1b1c1d;color:var(--cdk-primary-800)}.btn-light:focus,.btn-light.focus{color:#fff;color:var(--cdk-white);background-color:#3f3f3d;border-color:#3f3f3d}.btn-light.focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-light:focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-light.disabled,.btn-light:disabled{color:#fff;color:var(--cdk-white);background-color:#ddd;border-color:#ddd}.btn-light:not([disabled]):not(.disabled):active,.btn-light:not([disabled]):not(.disabled).active,.show>.btn-light.dropdown-toggle{background-color:#e6e6e6;border-color:#e6e6e6;box-shadow:none}.btn-light:focus,.btn-light.focus{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#ddd;background-color:var(--cdk-primary-400);border-color:#ddd;border-color:var(--cdk-primary-400)}.btn-dark{color:#fff;color:var(--cdk-white);background-color:#1b1c1d;border-color:#1b1c1d;box-shadow:none}.btn-dark:focus,.btn-dark.focus{color:#fff;color:var(--cdk-white);background-color:#3f3f3d;border-color:#3f3f3d}.btn-dark.focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-dark:focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.btn-dark.disabled,.btn-dark:disabled{color:#fff;color:var(--cdk-white);background-color:#ddd;border-color:#ddd}.btn-dark:not([disabled]):not(.disabled):active,.btn-dark:not([disabled]):not(.disabled).active,.show>.btn-dark.dropdown-toggle{background-color:#070808;border-color:#070808;box-shadow:none}.btn-dark:hover{color:#fff;color:var(--cdk-white);background-color:#3f3f3d;border-color:#3f3f3d}.btn-outline-primary{color:#1b1c1d;color:var(--cdk-primary-800);background-image:none;background-color:#ddd;background-color:var(--cdk-primary-400);border-color:#1b1c1d;border-color:var(--cdk-primary-800)}.btn-outline-primary:hover,.btn-outline-primary:focus{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#eee;background-color:var(--cdk-primary-300);border-color:#1b1c1d;border-color:var(--cdk-primary-800)}.btn-outline-primary:not([disabled]):not(.disabled):not(.btn-default):active,.btn-outline-primary:not([disabled]):not(.disabled):not(.btn-default).active,.show>.btn-outline-primary.dropdown-toggle{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#ddd;background-color:var(--cdk-primary-400);border-color:#1b1c1d;border-color:var(--cdk-primary-800)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#ddd;color:var(--cdk-primary-400);background-color:#f7f7f7;background-color:var(--cdk-primary-200);border-color:#eee;border-color:var(--cdk-primary-300)}.btn-outline-secondary{color:#1b1c1d;color:var(--cdk-primary-800);background-image:none;background-color:#fff;border-color:#1b1c1d;border-color:var(--cdk-primary-800)}.btn-outline-secondary:hover,.btn-outline-secondary:focus{color:#1b1c1d;background-color:#eee;background-color:var(--cdk-primary-300);border-color:#1b1c1d;border-color:var(--cdk-primary-800)}.btn-outline-secondary:not([disabled]):not(.disabled):not(.btn-default):active,.btn-outline-secondary:not([disabled]):not(.disabled):not(.btn-default).active,.show>.btn-outline-secondary.dropdown-toggle{color:#1b1c1d;background-color:#ddd;background-color:var(--cdk-primary-400);border-color:#1b1c1d;border-color:var(--cdk-primary-800)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#ddd;color:var(--cdk-primary-400);background-color:#f7f7f7;background-color:var(--cdk-primary-200);border-color:#eee;border-color:var(--cdk-primary-300)}.btn-outline-success{color:#1b1c1d;color:var(--cdk-primary-800);background-image:none;background-color:#deece4;border-color:#207f4b}.btn-outline-success:hover,.btn-outline-success:focus{color:#1b1c1d;background-color:#90bfa5;border-color:#207f4b}.btn-outline-success:not([disabled]):not(.disabled):not(.btn-default):active,.btn-outline-success:not([disabled]):not(.disabled):not(.btn-default).active,.show>.btn-outline-success.dropdown-toggle{color:#1b1c1d;background-color:#79b293;border-color:#207f4b}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#ddd;color:var(--cdk-primary-400);background-color:#f7f7f7;background-color:var(--cdk-primary-200);border-color:#eee;border-color:var(--cdk-primary-300)}.btn-outline-info{color:#1b1c1d;color:var(--cdk-primary-800);background-image:none;background-color:#dce4fd;border-color:#174eef}.btn-outline-info:hover,.btn-outline-info:focus{color:#1b1c1d;background-color:#8ba7f7;border-color:#174eef}.btn-outline-info:not([disabled]):not(.disabled):not(.btn-default):active,.btn-outline-info:not([disabled]):not(.disabled):not(.btn-default).active,.show>.btn-outline-info.dropdown-toggle{color:#1b1c1d;background-color:#7495f5;border-color:#174eef}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#ddd;color:var(--cdk-primary-400);background-color:#f7f7f7;background-color:var(--cdk-primary-200);border-color:#eee;border-color:var(--cdk-primary-300)}.btn-outline-warning{color:#1b1c1d;color:var(--cdk-primary-800);background-image:none;background-color:#fff1d9;border-color:#ffa000}.btn-outline-warning:hover,.btn-outline-warning:focus{color:#1b1c1d;background-color:#ffd080;border-color:#ffa000}.btn-outline-warning:not([disabled]):not(.disabled):not(.btn-default):active,.btn-outline-warning:not([disabled]):not(.disabled):not(.btn-default).active,.show>.btn-outline-warning.dropdown-toggle{color:#1b1c1d;background-color:#ffc666;border-color:#ffa000}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ddd;color:var(--cdk-primary-400);background-color:#f7f7f7;background-color:var(--cdk-primary-200);border-color:#eee;border-color:var(--cdk-primary-300)}.btn-outline-danger{color:#1b1c1d;color:var(--cdk-primary-800);background-image:none;background-color:#f5dcdd;border-color:#ba151a}.btn-outline-danger:hover,.btn-outline-danger:focus{color:#1b1c1d;background-color:#dd8a8d;border-color:#ba151a}.btn-outline-danger:not([disabled]):not(.disabled):not(.btn-default):active,.btn-outline-danger:not([disabled]):not(.disabled):not(.btn-default).active,.show>.btn-outline-danger.dropdown-toggle{color:#1b1c1d;background-color:#d67376;border-color:#ba151a}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#ddd;color:var(--cdk-primary-400);background-color:#f7f7f7;background-color:var(--cdk-primary-200);border-color:#eee;border-color:var(--cdk-primary-300)}.btn-outline-light{color:#1b1c1d;color:var(--cdk-primary-800);background-image:none;background-color:#fefefe;border-color:#fafafa}.btn-outline-light:hover,.btn-outline-light:focus{color:#1b1c1d;background-color:#fdfdfd;border-color:#fafafa}.btn-outline-light:not([disabled]):not(.disabled):not(.btn-default):active,.btn-outline-light:not([disabled]):not(.disabled):not(.btn-default).active,.show>.btn-outline-light.dropdown-toggle{color:#1b1c1d;background-color:#fcfcfc;border-color:#fafafa}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#ddd;color:var(--cdk-primary-400);background-color:#f7f7f7;background-color:var(--cdk-primary-200);border-color:#eee;border-color:var(--cdk-primary-300)}.btn-outline-dark{color:#1b1c1d;color:var(--cdk-primary-800);background-image:none;background-color:#ddd;border-color:#1b1c1d}.btn-outline-dark:hover,.btn-outline-dark:focus{color:#1b1c1d;background-color:#8d8e8e;border-color:#1b1c1d}.btn-outline-dark:not([disabled]):not(.disabled):not(.btn-default):active,.btn-outline-dark:not([disabled]):not(.disabled):not(.btn-default).active,.show>.btn-outline-dark.dropdown-toggle{color:#1b1c1d;background-color:#767777;border-color:#1b1c1d}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#ddd;color:var(--cdk-primary-400);background-color:#f7f7f7;background-color:var(--cdk-primary-200);border-color:#eee;border-color:var(--cdk-primary-300)}.btn-group input[type=radio]{display:none}.btn-group .btn.dropdown-toggle-split{padding-right:0.5rem;padding-right:var(--cdk-size-8);padding-left:0.5rem;padding-left:var(--cdk-size-8)}.btn-group .btn.dropdown-toggle-split:not([class*=outline]){margin-left:1px}.btn-group .btn.dropdown-toggle-split.btn-lg,.btn-group .btn-group-lg>.btn.dropdown-toggle-split{padding-right:0.5rem;padding-right:var(--cdk-size-8);padding-left:0.5rem;padding-left:var(--cdk-size-8)}.btn-group .btn.dropdown-toggle-split .caret{display:none}.btn-group .btn.dropdown-toggle-split[class*=outline]{margin-left:-1px}.toolbar-button{display:inline-block;margin:0 0.3125rem;margin:0 var(--cdk-size-5);color:#1b1c1d;color:var(--cdk-primary-800);text-align:center}.toolbar-button>.material-icons,.toolbar-button>.help-box{font-size:1.5rem;font-size:var(--cdk-size-24)}.toolbar-button>.title{display:block;font-size:0.75rem;font-size:var(--cdk-size-12);color:#1b1c1d;color:var(--cdk-primary-800)}.toolbar-button:hover{color:#3f3f3d;color:var(--cdk-primary-700);text-decoration:none}.ps-card{padding:0.625rem;padding:var(--cdk-size-10);transition:all 0.15s;transition:var(--cdk-default-transition)}.ps-card:hover{box-shadow:0 4px 6px -1px rgba(29, 29, 27, 0.2);box-shadow:var(--cdk-box-shadow-md)}.ps-card .list-group-item{padding:1.5rem 1.5rem}.ps-card .ps-card-body{padding:0}.ps-card .ps-card-body-bottom{display:flex;align-items:center;justify-content:space-between}.ps-card .ps-card-img,.ps-card .ps-card-img-top{width:100%}.ps-card .ps-card-title{margin:0.625rem 0;margin:var(--cdk-size-10) 0;font-size:0.875rem;font-size:var(--cdk-size-14);font-weight:600;color:#3f3f3d;color:var(--cdk-primary-700)}.ps-card .ps-card-button{margin:0;font-size:0.875rem;font-size:var(--cdk-size-14);font-weight:600;color:#1b1c1d;color:var(--cdk-primary-800)}.ps-card .ps-card-subtitle{font-size:0.875rem;font-size:var(--cdk-size-14);font-weight:600;color:#bbb;color:var(--cdk-primary-500)}.card-header,.card-header-title{font-size:1.5rem;font-size:var(--cdk-size-24);font-weight:600;border:none}.custom-file,.custom-select{width:100%;height:2.5rem;height:var(--cdk-size-40);box-shadow:none}.custom-file:focus,.custom-select:focus{outline:2px solid #174eef;outline:2px solid var(--cdk-blue-500);box-shadow:none}.custom-file .custom-file-input{height:2.5rem;height:var(--cdk-size-40);cursor:pointer}.custom-file .custom-file-input:focus~.custom-file-label{border-color:#3f3f3d}.custom-file .custom-file-input.disabled,.custom-file .custom-file-input :disabled{cursor:not-allowed}.custom-file .custom-file-input.disabled~.custom-file-label,.custom-file .custom-file-input :disabled~.custom-file-label{color:#bbb;cursor:not-allowed;background-color:#eee}.custom-file .custom-file-input.disabled~.custom-file-label::after,.custom-file .custom-file-input :disabled~.custom-file-label::after{color:#bbb;background-color:rgba(0,0,0,0);border-color:#ddd;border-color:var(--cdk-primary-400)}.custom-file .custom-file-label{height:2.5rem;height:var(--cdk-size-40);padding:0.5rem 1rem;padding:var(--cdk-size-8) var(--cdk-size-16);cursor:pointer}.custom-file .custom-file-label::after{top:-1px;right:-1px;bottom:-1px;height:auto;font-weight:500;line-height:1.75rem;line-height:var(--cdk-size-28);color:#fff;color:var(--cdk-white);background-color:#1b1c1d;border-color:#1b1c1d;box-shadow:none}.custom-file .custom-file-label::after:hover,.custom-file .custom-file-label::after:focus{cursor:pointer}.custom-file .custom-file-label::after:focus,.custom-file .custom-file-label::after.focus{color:#fff;color:var(--cdk-white)}.custom-file .custom-file-label::after.focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.custom-file .custom-file-label::after:focus-visible{outline:2px auto #174eef;outline-offset:3px;box-shadow:none}.custom-file .custom-file-label::after.disabled,.custom-file .custom-file-label::after:disabled{color:#fff;color:var(--cdk-white);background-color:#ddd;border-color:#ddd}.custom-file .custom-file-label::after:not([disabled]):not(.disabled):active,.custom-file .custom-file-label::after:not([disabled]):not(.disabled).active,.show>.custom-file .custom-file-label::after.dropdown-toggle{box-shadow:none}.custom-file .custom-file-label::after:hover{color:#fff;color:var(--cdk-white)}.form-select{position:relative}.dropdown-toggle,.dropup .dropdown-toggle{padding-right:.65625rem}.dropdown-toggle[aria-expanded=true]:not(.no-rotate)::after,.dropup .dropdown-toggle[aria-expanded=true]:not(.no-rotate)::after{transform:rotate(-180deg)}.dropdown-toggle::after,.dropup .dropdown-toggle::after{display:inline-block;font-family:"Material Symbols Outlined",sans-serif;font-size:1.5rem;font-size:var(--cdk-size-24);font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;content:"expand_more";display:inline-block;width:auto;line-height:1;vertical-align:middle;border:none;transition:all 0.15s;transition:var(--cdk-default-transition)}.dropup .dropdown-toggle::after{content:"expand_less"}.dropdown-toggle:not(.dropdown-toggle-split)::after{margin-left:0.625rem;margin-left:var(--cdk-size-10)}.dropdown-menu{box-sizing:border-box;min-width:8rem;min-width:var(--cdk-size-128);padding:0.5rem;padding:var(--cdk-size-8);margin:0.375rem 0 0 0;margin:var(--cdk-size-6) 0 0 0;color:#1b1c1d;color:var(--cdk-primary-800);border:none;box-shadow:0 4px 6px -1px rgba(29, 29, 27, 0.2);box-shadow:var(--cdk-box-shadow-md)}.dropdown-menu .material-icons,.dropdown-menu .help-box{padding-right:0.5rem;padding-right:var(--cdk-size-8);margin-right:0;font-size:1.125rem;font-size:var(--cdk-size-18);color:#bbb;color:var(--cdk-primary-500);vertical-align:text-bottom}.dropdown-menu .dropdown-item{justify-content:start;padding:0.375rem 1rem;padding:var(--cdk-size-6) var(--cdk-size-16);line-height:normal;color:inherit;border-bottom:0}.dropdown-menu .dropdown-item.btn{display:block;white-space:nowrap}.dropdown-menu .dropdown-item:hover{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#f7f7f7;background-color:var(--cdk-primary-200)}.dropdown-menu .dropdown-item:hover .material-icons,.dropdown-menu .dropdown-item:hover .help-box{color:#1b1c1d;color:var(--cdk-primary-800)}.dropdown-menu .dropdown-item.disabled{color:#eee;color:var(--cdk-primary-300);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu .dropdown-item:not([disabled]):not(.disabled):active,.dropdown-menu .dropdown-item:not([disabled]):not(.disabled).active{color:#fff;color:var(--cdk-white);background-color:#1b1c1d;background-color:var(--cdk-primary-800)}.dropdown-menu .dropdown-item:not([disabled]):not(.disabled):active .material-icons,.dropdown-menu .dropdown-item:not([disabled]):not(.disabled):active .help-box,.dropdown-menu .dropdown-item:not([disabled]):not(.disabled).active .material-icons,.dropdown-menu .dropdown-item:not([disabled]):not(.disabled).active .help-box{color:#fff;color:var(--cdk-white)}.dropdown-menu>.dropdown-divider{margin:0.3125rem 0;margin:var(--cdk-size-5) 0}.btn-primary+.dropdown-menu,.btn-outline-primary+.dropdown-menu{border:none}.btn-primary+.dropdown-menu>.dropdown-item,.btn-outline-primary+.dropdown-menu>.dropdown-item{color:#1b1c1d;color:var(--cdk-primary-800)}.btn-primary+.dropdown-menu>.dropdown-item:hover,.btn-outline-primary+.dropdown-menu>.dropdown-item:hover{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#f7f7f7;background-color:var(--cdk-primary-200)}.btn-primary+.dropdown-menu>.dropdown-item.disabled,.btn-outline-primary+.dropdown-menu>.dropdown-item.disabled{color:#eee;color:var(--cdk-primary-300);pointer-events:none;background-color:rgba(0,0,0,0)}.btn-primary+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-primary+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active,.btn-outline-primary+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-outline-primary+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active{background-color:#1b1c1d}.btn-secondary+.dropdown-menu,.btn-outline-secondary+.dropdown-menu{border:none}.btn-secondary+.dropdown-menu>.dropdown-item,.btn-outline-secondary+.dropdown-menu>.dropdown-item{color:#1b1c1d;color:var(--cdk-primary-800)}.btn-secondary+.dropdown-menu>.dropdown-item:hover,.btn-outline-secondary+.dropdown-menu>.dropdown-item:hover{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#f7f7f7;background-color:var(--cdk-primary-200)}.btn-secondary+.dropdown-menu>.dropdown-item.disabled,.btn-outline-secondary+.dropdown-menu>.dropdown-item.disabled{color:#eee;color:var(--cdk-primary-300);pointer-events:none;background-color:rgba(0,0,0,0)}.btn-secondary+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-secondary+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active,.btn-outline-secondary+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-outline-secondary+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active{background-color:#bbb}.btn-success+.dropdown-menu,.btn-outline-success+.dropdown-menu{border:none}.btn-success+.dropdown-menu>.dropdown-item,.btn-outline-success+.dropdown-menu>.dropdown-item{color:#1b1c1d;color:var(--cdk-primary-800)}.btn-success+.dropdown-menu>.dropdown-item:hover,.btn-outline-success+.dropdown-menu>.dropdown-item:hover{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#f7f7f7;background-color:var(--cdk-primary-200)}.btn-success+.dropdown-menu>.dropdown-item.disabled,.btn-outline-success+.dropdown-menu>.dropdown-item.disabled{color:#eee;color:var(--cdk-primary-300);pointer-events:none;background-color:rgba(0,0,0,0)}.btn-success+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-success+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active,.btn-outline-success+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-outline-success+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active{background-color:#207f4b}.btn-info+.dropdown-menu,.btn-outline-info+.dropdown-menu{border:none}.btn-info+.dropdown-menu>.dropdown-item,.btn-outline-info+.dropdown-menu>.dropdown-item{color:#1b1c1d;color:var(--cdk-primary-800)}.btn-info+.dropdown-menu>.dropdown-item:hover,.btn-outline-info+.dropdown-menu>.dropdown-item:hover{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#f7f7f7;background-color:var(--cdk-primary-200)}.btn-info+.dropdown-menu>.dropdown-item.disabled,.btn-outline-info+.dropdown-menu>.dropdown-item.disabled{color:#eee;color:var(--cdk-primary-300);pointer-events:none;background-color:rgba(0,0,0,0)}.btn-info+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-info+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active,.btn-outline-info+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-outline-info+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active{background-color:#174eef}.btn-warning+.dropdown-menu,.btn-outline-warning+.dropdown-menu{border:none}.btn-warning+.dropdown-menu>.dropdown-item,.btn-outline-warning+.dropdown-menu>.dropdown-item{color:#1b1c1d;color:var(--cdk-primary-800)}.btn-warning+.dropdown-menu>.dropdown-item:hover,.btn-outline-warning+.dropdown-menu>.dropdown-item:hover{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#f7f7f7;background-color:var(--cdk-primary-200)}.btn-warning+.dropdown-menu>.dropdown-item.disabled,.btn-outline-warning+.dropdown-menu>.dropdown-item.disabled{color:#eee;color:var(--cdk-primary-300);pointer-events:none;background-color:rgba(0,0,0,0)}.btn-warning+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-warning+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active,.btn-outline-warning+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-outline-warning+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active{background-color:#ffa000}.btn-danger+.dropdown-menu,.btn-outline-danger+.dropdown-menu{border:none}.btn-danger+.dropdown-menu>.dropdown-item,.btn-outline-danger+.dropdown-menu>.dropdown-item{color:#1b1c1d;color:var(--cdk-primary-800)}.btn-danger+.dropdown-menu>.dropdown-item:hover,.btn-outline-danger+.dropdown-menu>.dropdown-item:hover{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#f7f7f7;background-color:var(--cdk-primary-200)}.btn-danger+.dropdown-menu>.dropdown-item.disabled,.btn-outline-danger+.dropdown-menu>.dropdown-item.disabled{color:#eee;color:var(--cdk-primary-300);pointer-events:none;background-color:rgba(0,0,0,0)}.btn-danger+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-danger+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active,.btn-outline-danger+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-outline-danger+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active{background-color:#ba151a}.btn-light+.dropdown-menu,.btn-outline-light+.dropdown-menu{border:none}.btn-light+.dropdown-menu>.dropdown-item,.btn-outline-light+.dropdown-menu>.dropdown-item{color:#1b1c1d;color:var(--cdk-primary-800)}.btn-light+.dropdown-menu>.dropdown-item:hover,.btn-outline-light+.dropdown-menu>.dropdown-item:hover{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#f7f7f7;background-color:var(--cdk-primary-200)}.btn-light+.dropdown-menu>.dropdown-item.disabled,.btn-outline-light+.dropdown-menu>.dropdown-item.disabled{color:#eee;color:var(--cdk-primary-300);pointer-events:none;background-color:rgba(0,0,0,0)}.btn-light+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-light+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active,.btn-outline-light+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-outline-light+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active{background-color:#fafafa}.btn-dark+.dropdown-menu,.btn-outline-dark+.dropdown-menu{border:none}.btn-dark+.dropdown-menu>.dropdown-item,.btn-outline-dark+.dropdown-menu>.dropdown-item{color:#1b1c1d;color:var(--cdk-primary-800)}.btn-dark+.dropdown-menu>.dropdown-item:hover,.btn-outline-dark+.dropdown-menu>.dropdown-item:hover{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#f7f7f7;background-color:var(--cdk-primary-200)}.btn-dark+.dropdown-menu>.dropdown-item.disabled,.btn-outline-dark+.dropdown-menu>.dropdown-item.disabled{color:#eee;color:var(--cdk-primary-300);pointer-events:none;background-color:rgba(0,0,0,0)}.btn-dark+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-dark+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active,.btn-outline-dark+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled):active,.btn-outline-dark+.dropdown-menu>.dropdown-item:not([disabled]):not(.disabled).active{background-color:#1b1c1d}.form.form-background{padding:2rem;padding:var(--cdk-size-32);background-color:#fafafa;background-color:var(--cdk-primary-100)}.form-control-label{margin-bottom:0.3125rem;margin-bottom:var(--cdk-size-5);color:#3f3f3d;color:var(--cdk-primary-700)}.form-text{font-size:0.75rem;font-size:var(--cdk-size-12);color:#3f3f3d;color:var(--cdk-primary-700)}.form-text a.btn,.form-text a{color:#1b1c1d;color:var(--cdk-primary-800)}label+.form-text{float:right}.form-group .small a,.form-group .small a.btn{color:#1b1c1d;color:var(--cdk-primary-800)}.form-group .form-control-label{display:flex;align-items:flex-start}.form-control,.tags-input,.pstaggerAddTagInput,.pstaggerWrapper,.pagination .jump-to-page{height:auto;min-height:2rem;padding:0.5rem 1rem;padding:var(--cdk-size-8) var(--cdk-size-16);border-radius:0;border-radius:var(--cdk-size-0)}.form-control[type=text]:hover,[type=text].tags-input:hover,[type=text].pstaggerAddTagInput:hover,[type=text].pstaggerWrapper:hover,.pagination [type=text].jump-to-page:hover,.form-control[type=text]:focus,[type=text].tags-input:focus,[type=text].pstaggerAddTagInput:focus,[type=text].pstaggerWrapper:focus,.pagination [type=text].jump-to-page:focus,.form-control[type=number]:hover,[type=number].tags-input:hover,[type=number].pstaggerAddTagInput:hover,[type=number].pstaggerWrapper:hover,.pagination [type=number].jump-to-page:hover,.form-control[type=number]:focus,[type=number].tags-input:focus,[type=number].pstaggerAddTagInput:focus,[type=number].pstaggerWrapper:focus,.pagination [type=number].jump-to-page:focus,.form-control[type=password]:hover,[type=password].tags-input:hover,[type=password].pstaggerAddTagInput:hover,[type=password].pstaggerWrapper:hover,.pagination [type=password].jump-to-page:hover,.form-control[type=password]:focus,[type=password].tags-input:focus,[type=password].pstaggerAddTagInput:focus,[type=password].pstaggerWrapper:focus,.pagination [type=password].jump-to-page:focus{background-color:#fff;background-color:var(--cdk-white);border-color:#1b1c1d;border-color:var(--cdk-primary-800)}.form-control[type=text].disabled:hover,[type=text].disabled.tags-input:hover,[type=text].disabled.pstaggerAddTagInput:hover,[type=text].disabled.pstaggerWrapper:hover,.pagination [type=text].disabled.jump-to-page:hover,.form-control[type=text].disabled:focus,[type=text].disabled.tags-input:focus,[type=text].disabled.pstaggerAddTagInput:focus,[type=text].disabled.pstaggerWrapper:focus,.pagination [type=text].disabled.jump-to-page:focus,.form-control[type=text]:disabled:hover,[type=text].tags-input:disabled:hover,[type=text].pstaggerAddTagInput:disabled:hover,[type=text].pstaggerWrapper:disabled:hover,.pagination [type=text].jump-to-page:disabled:hover,.form-control[type=text]:disabled:focus,[type=text].tags-input:disabled:focus,[type=text].pstaggerAddTagInput:disabled:focus,[type=text].pstaggerWrapper:disabled:focus,.pagination [type=text].jump-to-page:disabled:focus,.form-control[type=number].disabled:hover,[type=number].disabled.tags-input:hover,[type=number].disabled.pstaggerAddTagInput:hover,[type=number].disabled.pstaggerWrapper:hover,.pagination [type=number].disabled.jump-to-page:hover,.form-control[type=number].disabled:focus,[type=number].disabled.tags-input:focus,[type=number].disabled.pstaggerAddTagInput:focus,[type=number].disabled.pstaggerWrapper:focus,.pagination [type=number].disabled.jump-to-page:focus,.form-control[type=number]:disabled:hover,[type=number].tags-input:disabled:hover,[type=number].pstaggerAddTagInput:disabled:hover,[type=number].pstaggerWrapper:disabled:hover,.pagination [type=number].jump-to-page:disabled:hover,.form-control[type=number]:disabled:focus,[type=number].tags-input:disabled:focus,[type=number].pstaggerAddTagInput:disabled:focus,[type=number].pstaggerWrapper:disabled:focus,.pagination [type=number].jump-to-page:disabled:focus,.form-control[type=password].disabled:hover,[type=password].disabled.tags-input:hover,[type=password].disabled.pstaggerAddTagInput:hover,[type=password].disabled.pstaggerWrapper:hover,.pagination [type=password].disabled.jump-to-page:hover,.form-control[type=password].disabled:focus,[type=password].disabled.tags-input:focus,[type=password].disabled.pstaggerAddTagInput:focus,[type=password].disabled.pstaggerWrapper:focus,.pagination [type=password].disabled.jump-to-page:focus,.form-control[type=password]:disabled:hover,[type=password].tags-input:disabled:hover,[type=password].pstaggerAddTagInput:disabled:hover,[type=password].pstaggerWrapper:disabled:hover,.pagination [type=password].jump-to-page:disabled:hover,.form-control[type=password]:disabled:focus,[type=password].tags-input:disabled:focus,[type=password].pstaggerAddTagInput:disabled:focus,[type=password].pstaggerWrapper:disabled:focus,.pagination [type=password].jump-to-page:disabled:focus{color:#bbb;color:var(--cdk-primary-500);background-color:#f7f7f7;background-color:var(--cdk-primary-200);border-color:#ddd;border-color:var(--cdk-primary-400)}.form-control.disabled,.disabled.tags-input,.disabled.pstaggerAddTagInput,.disabled.pstaggerWrapper,.pagination .disabled.jump-to-page,.form-control:disabled,.tags-input:disabled,.pstaggerAddTagInput:disabled,.pstaggerWrapper:disabled,.pagination .jump-to-page:disabled{color:#bbb;color:var(--cdk-primary-500);cursor:not-allowed;background-color:#f7f7f7;background-color:var(--cdk-primary-200);border-color:#ddd;border-color:var(--cdk-primary-400)}.form-control:focus,.tags-input:focus,.pstaggerAddTagInput:focus,.pstaggerWrapper:focus,.pagination .jump-to-page:focus{outline:2px solid #174eef;outline:2px solid var(--cdk-blue-500)}.form-control[type=color],[type=color].tags-input,[type=color].pstaggerAddTagInput,[type=color].pstaggerWrapper,.pagination [type=color].jump-to-page{height:2.5rem !important;height:var(--cdk-size-40) !important}.form-control[type=color],[type=color].tags-input,[type=color].pstaggerAddTagInput,[type=color].pstaggerWrapper,.pagination [type=color].jump-to-page{width:2.5rem;width:var(--cdk-size-40);padding:1px 0.125rem;padding:var(--cdk-size-1) var(--cdk-size-2)}.has-success,.has-warning,.has-danger{position:relative}.has-success .form-control-label,.has-warning .form-control-label,.has-danger .form-control-label{color:#3f3f3d}.has-success .form-control,.has-success .tags-input,.has-success .pstaggerAddTagInput,.has-success .pstaggerWrapper,.has-success .pagination .jump-to-page,.pagination .has-success .jump-to-page,.has-warning .form-control,.has-warning .tags-input,.has-warning .pstaggerAddTagInput,.has-warning .pstaggerWrapper,.has-warning .pagination .jump-to-page,.pagination .has-warning .jump-to-page,.has-danger .form-control,.has-danger .tags-input,.has-danger .pstaggerAddTagInput,.has-danger .pstaggerWrapper,.has-danger .pagination .jump-to-page,.pagination .has-danger .jump-to-page{padding-right:1.5rem;padding-right:var(--cdk-size-24);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width:24px;height:24px' viewBox='0 0 24 24'%3E%3Cpath fill='%23f54c3e' d='M13,13H11V7H13M13,17H11V15H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.has-success:not(.multiple) .form-control,.has-success:not(.multiple) .tags-input,.has-success:not(.multiple) .pstaggerAddTagInput,.has-success:not(.multiple) .pstaggerWrapper,.has-success:not(.multiple) .pagination .jump-to-page,.pagination .has-success:not(.multiple) .jump-to-page{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width:24px;height:24px' viewBox='0 0 24 24'%3E%3Cpath fill='%2370b580' d='M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z' /%3E%3C/svg%3E");background-repeat:no-repeat}.has-warning:not(.multiple) .form-control,.has-warning:not(.multiple) .tags-input,.has-warning:not(.multiple) .pstaggerAddTagInput,.has-warning:not(.multiple) .pstaggerWrapper,.has-warning:not(.multiple) .pagination .jump-to-page,.pagination .has-warning:not(.multiple) .jump-to-page{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width:24px;height:24px' viewBox='0 0 24 24'%3E%3Cpath fill='%23fab000' d='M13,13H11V7H13M13,17H11V15H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z' /%3E%3C/svg%3E");background-repeat:no-repeat}.has-danger:not(.multiple) .form-control,.has-danger:not(.multiple) .tags-input,.has-danger:not(.multiple) .pstaggerAddTagInput,.has-danger:not(.multiple) .pstaggerWrapper,.has-danger:not(.multiple) .pagination .jump-to-page,.pagination .has-danger:not(.multiple) .jump-to-page{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width:24px;height:24px' viewBox='0 0 24 24'%3E%3Cpath fill='%23f54c3e' d='M13,13H11V7H13M13,17H11V15H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z' /%3E%3C/svg%3E");background-repeat:no-repeat}.form-check.disabled .form-check-label,.form-check :disabled .form-check-label{color:#bbb}.form-check-radio{padding:0;margin-bottom:0.625rem;margin-bottom:var(--cdk-size-10)}.form-check-radio .form-check-label{display:flex;align-items:center}.form-check-radio input{position:absolute;cursor:pointer;opacity:0}.form-check-radio input:checked~.form-check-round{border-color:#1b1c1d}.form-check-radio input:checked~.form-check-round::after{opacity:1;transform:translate(-50%, -50%) scale(1)}.form-check-radio input:disabled~.form-check-round{cursor:not-allowed}.form-check-round{position:relative;width:1.25rem;width:var(--cdk-size-20);min-width:1.25rem;min-width:var(--cdk-size-20);height:1.25rem;height:var(--cdk-size-20);margin-right:0.5rem;margin-right:var(--cdk-size-8);border:2px solid #1b1c1d;border:2px solid var(--cdk-primary-800);transition:all 0.15s;transition:var(--cdk-default-transition);border-radius:50%}.form-check-round::after{position:absolute;top:50%;left:50%;width:0.625rem;width:var(--cdk-size-10);height:0.625rem;height:var(--cdk-size-10);content:"";background:#1b1c1d;background:var(--cdk-primary-800);opacity:0;transition:all 0.15s;transition:var(--cdk-default-transition);transform:translate(-50%, -50%) scale(0);border-radius:50%}.form-control.is-valid,.pagination .is-valid.jump-to-page,.is-valid{border-color:#207f4b}.form-control.is-valid:focus,.is-valid:focus{box-shadow:none}.valid-feedback{margin-top:0.3125rem;margin-top:var(--cdk-size-5);font-size:.625rem;font-weight:700;color:#207f4b}.form-control.is-invalid,.pagination .is-invalid.jump-to-page,.is-invalid{border-color:#ba151a}.form-control.is-invalid:focus,.is-invalid:focus{box-shadow:none}.invalid-feedback{margin-top:0.3125rem;margin-top:var(--cdk-size-5);font-size:.625rem;font-weight:700;color:#ba151a}.form-control.is-warning,.pagination .is-warning.jump-to-page,.is-warning{border-color:#ffa000}.form-control.is-warning:focus,.is-warning:focus{box-shadow:none}.warning-feedback{margin-top:0.3125rem;margin-top:var(--cdk-size-5);font-size:.625rem;font-weight:700;color:#ffa000}.switch-input{position:relative;display:inline-block;width:40px;height:20px;vertical-align:middle;cursor:pointer;margin:-2px 4px 0 0}.switch-input,.switch-input::after{box-sizing:border-box;color:#bbb;color:var(--cdk-primary-500);background:#fff;background:var(--cdk-white);border:2px solid #ddd;border:2px solid var(--cdk-primary-400);border-radius:20px;transition:all 0.15s;transition:var(--cdk-default-transition)}.switch-input>input{display:none}.switch-input::after{display:inline-block;font-family:"Material Symbols Outlined",sans-serif;font-size:1.5rem;font-size:var(--cdk-size-24);font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;content:"close";position:absolute;top:-4px;left:-4px;display:block;width:24px;height:24px;font-size:16px;line-height:20px;text-align:center;transform:rotate(-180deg)}.switch-input.-checked{background:#207f4b;background:var(--cdk-green-500)}.switch-input.-checked::after{left:16px;color:#207f4b;color:var(--cdk-green-500);content:"check";transform:rotate(0deg)}.switch-input.switch-input-lg{position:relative;display:inline-block;width:60px;height:30px;vertical-align:middle;cursor:pointer;margin:-2px 5px 0 0}.switch-input.switch-input-lg,.switch-input.switch-input-lg::after{box-sizing:border-box;color:#bbb;color:var(--cdk-primary-500);background:#fff;background:var(--cdk-white);border:2px solid #ddd;border:2px solid var(--cdk-primary-400);border-radius:30px;transition:all 0.15s;transition:var(--cdk-default-transition)}.switch-input.switch-input-lg>input{display:none}.switch-input.switch-input-lg::after{display:inline-block;font-family:"Material Symbols Outlined",sans-serif;font-size:1.5rem;font-size:var(--cdk-size-24);font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;content:"close";position:absolute;top:-5px;left:-5px;display:block;width:36px;height:36px;font-size:24px;line-height:32px;text-align:center;transform:rotate(-180deg)}.switch-input.switch-input-lg.-checked{background:#207f4b;background:var(--cdk-green-500)}.switch-input.switch-input-lg.-checked::after{left:25px;color:#207f4b;color:var(--cdk-green-500);content:"check";transform:rotate(0deg)}.switch-input.switch-input-sm{position:relative;display:inline-block;width:28px;height:16px;vertical-align:middle;cursor:pointer;margin:-2px 3px 0 0}.switch-input.switch-input-sm,.switch-input.switch-input-sm::after{box-sizing:border-box;color:#bbb;color:var(--cdk-primary-500);background:#fff;background:var(--cdk-white);border:2px solid #ddd;border:2px solid var(--cdk-primary-400);border-radius:16px;transition:all 0.15s;transition:var(--cdk-default-transition)}.switch-input.switch-input-sm>input{display:none}.switch-input.switch-input-sm::after{display:inline-block;font-family:"Material Symbols Outlined",sans-serif;font-size:1.5rem;font-size:var(--cdk-size-24);font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;content:"close";position:absolute;top:-3px;left:-3px;display:block;width:18px;height:18px;font-size:12px;line-height:14px;text-align:center;transform:rotate(-180deg)}.switch-input.switch-input-sm.-checked{background:#207f4b;background:var(--cdk-green-500)}.switch-input.switch-input-sm.-checked::after{left:9px;color:#207f4b;color:var(--cdk-green-500);content:"check";transform:rotate(0deg)}.search.search-with-icon{position:relative}.search.search-with-icon input{padding-right:2rem;padding-right:var(--cdk-size-32)}.search.search-with-icon::after{display:inline-block;font-family:"Material Symbols Outlined",sans-serif;font-size:1.5rem;font-size:var(--cdk-size-24);font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;content:"";position:absolute;top:50%;right:0.3125rem;right:var(--cdk-size-5);margin-top:calc(-1*1.5rem/2);margin-top:calc(-1*var(--cdk-size-24)/2);font-size:var(--cdk-size-24);font-weight:400;color:#bbb}.input-group-text{padding:0.375rem 0.625rem;padding:var(--cdk-size-6) var(--cdk-size-10);font-size:.875rem;color:#5e5e5e;color:var(--cdk-primary-600)}.input-group-text .material-icons,.input-group-text .help-box{font-size:.875rem}.input-group-text+.input-group-text{margin-left:-1px}.input-group .input-group-input{position:relative;flex:1 1 auto;width:1%}.input-group .input-group-input .form-control,.input-group .input-group-input .tags-input,.input-group .input-group-input .pstaggerAddTagInput,.input-group .input-group-input .pstaggerWrapper,.input-group .input-group-input .pagination .jump-to-page,.pagination .input-group .input-group-input .jump-to-page{padding:0.375rem 2rem 0.375rem 0.625rem;padding:var(--cdk-size-6) var(--cdk-size-32) var(--cdk-size-6) var(--cdk-size-10)}.input-group .input-group-input+.input-group-append>span{border-left:0}.multiple.has-danger .valid-feedback,.multiple.has-danger .warning-feedback,.multiple.has-danger .invalid-feedback,.multiple.has-warning .valid-feedback,.multiple.has-warning .warning-feedback,.multiple.has-warning .invalid-feedback,.multiple.has-success .valid-feedback,.multiple.has-success .warning-feedback,.multiple.has-success .invalid-feedback{display:block}.list-group-item-action:active{color:#fff;background-color:#1b1c1d}.list-group-item-action .badge{float:right}.list-group-item-action:hover .badge,.list-group-item-action.active .badge{color:#1b1c1d;background:#fff;background:var(--cdk-white)}.modal .modal-dialog{top:50%;max-height:100vh}.modal.show .modal-dialog{transform:translateY(-50%)}.modal-header .close,.modal-header .alert.expandable-alert .read-more,.alert.expandable-alert .modal-header .read-more{padding:1.25rem;padding:var(--cdk-size-20);margin:calc(-1*1.875rem) calc(-1*1.25rem) calc(-1*1.25rem) auto;margin:calc(-1*var(--cdk-size-30)) calc(-1*var(--cdk-size-20)) calc(-1*var(--cdk-size-20)) auto;font-size:2rem;font-size:var(--cdk-size-32);cursor:pointer}.modal-header .close i,.modal-header .alert.expandable-alert .read-more i,.alert.expandable-alert .modal-header .read-more i{font-size:1.75rem;font-size:var(--cdk-size-28)}.modal-header,.modal-body{padding:1.25rem;padding:var(--cdk-size-20);padding-bottom:0}.modal-header p:last-child,.modal-body p:last-child{margin-bottom:0}.modal-title{font-size:1rem;font-size:var(--cdk-size-16)}.modal-content{border-radius:0}.modal-footer{padding:1.25rem;padding:var(--cdk-size-20);padding-top:1.875rem;padding-top:var(--cdk-size-30)}.modal-footer>:not(:first-child){margin-right:0.3125rem;margin-right:var(--cdk-size-5)}.modal-footer>:not(:first-child){margin-left:0.3125rem;margin-left:var(--cdk-size-5)}.modal-title{margin-bottom:0}.nav-link{color:#5e5e5e;color:var(--cdk-primary-600)}.nav-tabs{border:none}.nav-tabs .nav-link{border:none;border-bottom:0.1875rem solid rgba(0,0,0,0);border-bottom:var(--cdk-size-3) solid rgba(0,0,0,0);border-radius:0}.nav-tabs .nav-link:hover{border-bottom-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active{border-bottom:0.1875rem solid #1b1c1d;border-bottom:var(--cdk-size-3) solid #1b1c1d}.nav-tabs .nav-item.show .nav-link{border-bottom:0.1875rem solid rgba(0,0,0,0);border-bottom:var(--cdk-size-3) solid rgba(0,0,0,0)}.nav-pills{border-top:solid 1px #ddd;border-top:solid 1px var(--cdk-primary-400);border-bottom:solid 1px #ddd;border-bottom:solid 1px var(--cdk-primary-400)}.nav-pills .nav-link{border-radius:0}.nav-pills .nav-link.active{border-bottom:0.1875rem solid #1b1c1d;border-bottom:var(--cdk-size-3) solid #1b1c1d}.tab-content{padding:1rem;background-color:#fff}.page-item.previous .page-link,.page-item.next .page-link{padding:0}.page-item.previous .page-link::after,.page-item.next .page-link::after{display:inline-block;font-family:"Material Symbols Outlined",sans-serif;font-size:1.5rem;font-size:var(--cdk-size-24);font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;line-height:2.25rem;line-height:var(--cdk-size-36)}.page-item.previous .page-link:hover,.page-item.next .page-link:hover{text-decoration:underline}.page-item.previous.previous .page-link::after,.page-item.next.previous .page-link::after{content:""}.page-item.previous.next .page-link::after,.page-item.next.next .page-link::after{content:""}.page-item.active .page-link{font-weight:700}.page-link{margin:0;font-weight:400}.page-link:active{z-index:4}.page-link:hover,.page-link:focus{text-decoration:underline}.pagination .jump-to-page{width:3rem;width:var(--cdk-size-48);margin:0;font-weight:700;color:#1b1c1d;text-align:center}.pagination .jump-to-page:focus{font-weight:400}.pagination .jump-to-page:focus,.pagination .jump-to-page:active{position:relative;z-index:1}.progress{background-color:#ddd;background-color:var(--cdk-primary-400);box-shadow:none}.pstaggerWrapper{min-height:43px;padding:0;border:0}.pstaggerTagsWrapper{position:relative;display:none;width:100%;height:100%;padding:0.375rem 0.5rem;padding:var(--cdk-size-6) var(--cdk-size-8);background:#fff;background:var(--cdk-white);border:1px solid #ddd;border:1px solid var(--cdk-primary-400)}.pstaggerAddTagWrapper{width:100%;height:100%}.pstaggerTag{display:inline-block;padding:0.125rem 0.25rem 0.125rem 0.375rem;padding:var(--cdk-size-2) var(--cdk-size-4) var(--cdk-size-2) var(--cdk-size-6);margin:0.125rem;margin:var(--cdk-size-2);font-size:0.75rem;font-size:var(--cdk-size-12);font-weight:700;color:#1b1c1d;color:var(--cdk-primary-800);text-align:center;white-space:nowrap;vertical-align:middle;background-color:#eee;background-color:var(--cdk-primary-300)}.pstaggerTag>span{display:inline-block;line-height:1.25rem;line-height:var(--cdk-size-20);white-space:nowrap}.pstaggerTag .pstaggerClosingCross{display:inline-block;align-content:center;width:1.25rem;width:var(--cdk-size-20);height:1.25rem;height:var(--cdk-size-20);margin:0 0 0 0.375rem;margin:0 0 0 var(--cdk-size-6);font-size:0;line-height:1.25rem;line-height:var(--cdk-size-20);vertical-align:middle}.pstaggerTag .pstaggerClosingCross:hover::after{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#ddd;background-color:var(--cdk-primary-400)}.pstaggerTag .pstaggerClosingCross::after{display:inline-block;font-family:"Material Symbols Outlined",sans-serif;font-size:1.5rem;font-size:var(--cdk-size-24);font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;content:"";align-content:center;width:1.25rem;width:var(--cdk-size-20);height:1.25rem;height:var(--cdk-size-20);font-size:1.125rem;font-size:var(--cdk-size-18);font-weight:400;line-height:1.25rem;line-height:var(--cdk-size-20);color:#1b1c1d;color:var(--cdk-primary-800);text-decoration:none;text-shadow:none;background-color:#eee;background-color:var(--cdk-primary-300);border-radius:50%;transition:all 0.15s;transition:var(--cdk-default-transition)}.pstaggerAddTagInput{height:100%}.input-group .pstaggerAddTagInput{display:block;width:100%;border-radius:0}.tags-input{padding:0;background-color:#fff;border:1px solid #ddd}.tags-input[focus-within]{border-color:#3f3f3d}.tags-input:focus-within{border-color:#3f3f3d}.tags-input .tags-wrapper{font-size:0}.tags-input .tags-wrapper:not(:empty){display:flex;flex-wrap:wrap;row-gap:0.5rem;row-gap:var(--cdk-size-8);align-items:flex-start;padding:0.5rem 0 0.5rem 0.5rem;padding:var(--cdk-size-8) 0 var(--cdk-size-8) var(--cdk-size-8)}.tags-input .tag{display:inline-block;padding:.125rem .5rem;margin:0 .5rem 0 0;font-size:0.75rem;font-size:var(--cdk-size-12);font-weight:700;line-height:1.25rem;line-height:var(--cdk-size-20);color:#1b1c1d;color:var(--cdk-primary-800);text-align:center;vertical-align:middle;background-color:#eee;background-color:var(--cdk-primary-300)}.tags-input .tag:last-child{margin-right:0}.tags-input .tag>.material-icons,.tags-input .tag>.help-box{align-content:center;width:1.25rem;width:var(--cdk-size-20);height:1.25rem;height:var(--cdk-size-20);padding-left:0.125rem;padding-right:0.125rem;padding-left:var(--cdk-size-2);padding-right:var(--cdk-size-2);margin:0 0 0 0.375rem;margin:0 0 0 var(--cdk-size-6);font-size:1rem;font-size:var(--cdk-size-16);font-weight:400;line-height:1.25rem;line-height:var(--cdk-size-20);color:#1b1c1d;color:var(--cdk-primary-800);text-decoration:none;text-shadow:none;cursor:pointer;background-color:#eee;background-color:var(--cdk-primary-300);border-radius:50%;opacity:1;transition:all 0.15s;transition:var(--cdk-default-transition)}.tags-input .tag>.material-icons:hover,.tags-input .tag>.help-box:hover{color:#1b1c1d;color:var(--cdk-primary-800);background-color:#ddd;background-color:var(--cdk-primary-400);opacity:1}.tags-input [type=text]{flex-grow:1;width:auto;min-width:4.5rem;min-width:var(--cdk-size-72);border:none}.ps-switch{position:relative;display:block;width:100%;height:1.5rem;height:var(--cdk-size-24)}.ps-switch-nolabel label{display:none}.ps-switch label{position:absolute;top:50%;left:0;z-index:1;padding-left:2.75rem;padding-left:var(--cdk-size-44);margin-bottom:0;opacity:0;transform:translateY(-50%)}.ps-switch .slide-button{position:absolute;top:0;z-index:0;display:block;width:2.25rem;width:var(--cdk-size-36);height:1.5rem;height:var(--cdk-size-24);background:#ddd;background:var(--cdk-primary-400);transition:all 0.15s;transition:var(--cdk-default-transition);border-radius:9999px}.ps-switch .slide-button::after{position:absolute;top:0.125rem;top:var(--cdk-size-2);left:0.125rem;left:var(--cdk-size-2);width:1.25rem;width:var(--cdk-size-20);height:1.25rem;height:var(--cdk-size-20);content:"";background:#fff;background:var(--cdk-white);border-radius:50%;transition:all 0.15s;transition:var(--cdk-default-transition)}.ps-switch-center .slide-button{position:inherit;margin:auto}.ps-switch input{position:absolute;left:0;z-index:3;width:100%;height:100%;cursor:pointer;opacity:0}.ps-switch input:disabled{cursor:not-allowed}.ps-switch input:disabled~.slide-button{opacity:.2}.ps-switch input:checked{z-index:0}.ps-switch input:first-of-type:checked~label:first-of-type{opacity:1}.ps-switch input:first-of-type:checked:disabled~label:first-of-type{opacity:.2}.ps-switch input:first-of-type:checked~.slide-button{background:#ddd;background:var(--cdk-primary-400)}.ps-switch input:last-of-type:checked~label:last-of-type{opacity:1}.ps-switch input:last-of-type:checked:disabled~label:last-of-type{opacity:.2}.ps-switch input:last-of-type:checked~.slide-button{background:#207f4b}.ps-switch input:last-of-type:checked~.slide-button::after{transform:translateX(0.75rem);transform:translateX(var(--cdk-size-12))}.ps-switch.ps-switch-sm{min-width:6.25rem;height:1rem;height:var(--cdk-size-16);font-size:.75rem}.ps-switch.ps-switch-sm label{padding-left:2.5rem;padding-left:var(--cdk-size-40)}.ps-switch.ps-switch-sm .slide-button{width:1.75rem;width:var(--cdk-size-28);height:1rem;height:var(--cdk-size-16)}.ps-switch.ps-switch-sm .slide-button::after{width:0.75rem;width:var(--cdk-size-12);height:0.75rem;height:var(--cdk-size-12)}.ps-switch.ps-switch-lg{height:1.75rem;height:var(--cdk-size-28);font-size:1rem}.ps-switch.ps-switch-lg label{padding-left:4rem;padding-left:var(--cdk-size-64)}.ps-switch.ps-switch-lg .slide-button{width:3.25rem;width:var(--cdk-size-52);height:1.75rem;height:var(--cdk-size-28)}.ps-switch.ps-switch-lg .slide-button::after{width:1.5rem;width:var(--cdk-size-24);height:1.5rem;height:var(--cdk-size-24)}.ps-switch.ps-switch-lg input:last-of-type:checked~.slide-button::after{transform:translateX(1.5rem);transform:translateX(var(--cdk-size-24))}.ps-sortable-column{display:flex;flex-wrap:nowrap}.ps-sortable-column [role=columnheader]{text-overflow:ellipsis}.ps-sortable-column .ps-sort{display:inline-block;font-family:"Material Symbols Outlined",sans-serif;font-size:1.5rem;font-size:var(--cdk-size-24);font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;align-self:flex-end;margin-bottom:0.125rem;margin-bottom:var(--cdk-size-2);margin-left:0.5rem;margin-left:var(--cdk-size-8);font-size:1rem;font-size:var(--cdk-size-16);color:#bbb;color:var(--cdk-primary-500);opacity:0;transition:all 0.15s;transition:var(--cdk-default-transition);transform:rotate(90deg)}.ps-sortable-column .ps-sort::before{content:"code"}.ps-sortable-column[data-sort-is-current] .ps-sort{font-weight:700;color:#1b1c1d;opacity:1;transform:rotate(0deg)}.ps-sortable-column[data-sort-is-current][data-sort-direction=asc] .ps-sort::before{content:"keyboard_arrow_up"}.ps-sortable-column[data-sort-is-current][data-sort-direction=desc] .ps-sort::before{content:"keyboard_arrow_down"}.ps-sortable-column:hover{cursor:pointer}.ps-sortable-column:not([data-sort-is-current=true]):hover .ps-sort{width:auto;opacity:1}.text-center>.ps-sortable-column:not([data-sort-is-current=true])>.ps-sort,.text-right>.ps-sortable-column:not([data-sort-is-current=true])>.ps-sort{width:0;margin-left:0;overflow:hidden}.text-center>.ps-sortable-column:not([data-sort-is-current=true]):hover>.ps-sort,.text-right>.ps-sortable-column:not([data-sort-is-current=true]):hover>.ps-sort{width:auto;width:initial;height:auto;height:initial;margin-left:0.5rem;margin-left:var(--cdk-size-8)}.text-center>.ps-sortable-column{justify-content:center}.text-right>.ps-sortable-column{justify-content:flex-end}.ps-dropdown{width:100%;padding:.1875em 0;font-size:0.875rem;font-size:var(--cdk-size-14);line-height:2.25em;color:#1b1c1d;color:var(--cdk-primary-800);cursor:pointer;background:#fff;background:var(--cdk-white);box-shadow:none;transition:all 0.15s;transition:var(--cdk-default-transition)}.ps-dropdown.bordered{border:1px solid #ddd;border:1px solid var(--cdk-primary-400);border-radius:0}.ps-dropdown.bordered.show{border-radius:0;border:1px solid #1b1c1d;border:1px solid var(--cdk-primary-800);box-shadow:0 4px 6px -1px rgba(29, 29, 27, 0.2);box-shadow:var(--cdk-box-shadow-md)}.ps-dropdown .dropdown-label{flex-grow:1;padding:0 0.3125rem 0 1rem;padding:0 var(--cdk-size-5) 0 var(--cdk-size-16)}.ps-dropdown .arrow-down{position:relative;font-size:1.8em;line-height:2rem;line-height:var(--cdk-size-32);color:#1b1c1d;color:var(--cdk-primary-800);cursor:pointer;transition:all 0.15s;transition:var(--cdk-default-transition)}.ps-dropdown.show .arrow-down{transform:rotate(-180deg)}.ps-dropdown>.ps-dropdown-menu{z-index:1;width:100%;min-width:18.75rem;padding:0;padding:0.5rem;padding:var(--cdk-size-8);margin:0;margin-top:0.375rem;margin-top:var(--cdk-size-6);border:none;box-shadow:inherit;border-radius:0}.ps-dropdown>.ps-dropdown-menu .dropdown-item{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.ps-number-input{position:relative}.ps-number-input .ps-number-input-inputs{display:flex;align-items:center}.ps-number-input .ps-number-input-inputs input::-webkit-outer-spin-button,.ps-number-input .ps-number-input-inputs input::-webkit-inner-spin-button{-webkit-appearance:none}.ps-number-input .ps-number-input-inputs input[type=number]{-moz-appearance:textfield}.ps-number-input .ps-number-input-inputs .btn{min-width:2.5rem;min-width:var(--cdk-size-40);padding:0 0.5rem;padding:0 var(--cdk-size-8)}.ps-number-input .ps-number-input-inputs .btn>.material-icons,.ps-number-input .ps-number-input-inputs .btn>.help-box{font-size:1.2em}.ps-number-input.ps-number-input-enable-arrows .ps-number-input-inputs input::-webkit-outer-spin-button,.ps-number-input.ps-number-input-enable-arrows .ps-number-input-inputs input::-webkit-inner-spin-button{-webkit-appearance:auto}.ps-number-input.ps-number-input-enable-arrows .ps-number-input-inputs input[type=number]{-moz-appearance:auto}.ps-number-input.ps-number-input-enable-arrows .ps-number-input-inputs input[type=number].is-invalid{padding-right:1.75rem;padding-right:var(--cdk-size-28)}.ps-number-input .ps-number-input-controls{height:39px;margin-left:0.3125rem;margin-left:var(--cdk-size-5)}.ps-number-input .invalid-feedback.show{display:block}.table{border-bottom:1px solid #eee}.table thead th{border-top:none;border-bottom:solid 0.125rem #1b1c1d;border-bottom:solid var(--cdk-size-2) #1b1c1d}.table thead th>.material-icons,.table thead th>.help-box{margin-top:calc(-1*0.5rem);margin-top:calc(-1*var(--cdk-size-8));color:#5e5e5e;color:var(--cdk-primary-600)}.table thead .column-filters{background:#fafafa;background:var(--cdk-primary-100)}.table thead .column-filters td,.table thead .column-filters th{vertical-align:middle;border-bottom:1px solid #ddd;border-bottom:1px solid var(--cdk-primary-400);padding-top:1rem;padding-top:var(--cdk-size-16);padding-bottom:1rem;padding-bottom:var(--cdk-size-16)}.table .with-filters+tbody>tr:first-of-type td,.table .with-filters+tbody>tr:first-of-type th{border-top:none}.table td,.table th,.table tr{vertical-align:middle}.table td{font-size:.8125rem}.table .form-group{text-align:center}.table .form-group .form-check{display:inherit;margin-bottom:0}.table-form tbody tr:nth-of-type(odd){background-color:#eee;background-color:var(--cdk-primary-300)}.table-hover .table-active{color:#fff;color:var(--cdk-white)}.thead-dark th{background-color:#1b1c1d;background-color:var(--cdk-primary-800)}.table-dark.table-form tbody tr:nth-of-type(odd){background-color:#e8edfd}.spinner{display:inline-block;width:2.5rem;width:var(--cdk-size-40);height:2.5rem;height:var(--cdk-size-40);font-size:0;color:#fff;color:var(--cdk-white);background-color:#fff;background-color:var(--cdk-white);border-style:solid;border-width:0.1875rem;border-width:var(--cdk-size-3);border-top-color:#ddd;border-top-color:var(--cdk-primary-400);border-right-color:#1b1c1d;border-bottom-color:#1b1c1d;border-left-color:#ddd;border-left-color:var(--cdk-primary-400);border-radius:2.5rem;border-radius:var(--cdk-size-40);outline:none;animation:rotating 2s linear infinite}.spinner-primary{border-right-color:#1b1c1d;border-bottom-color:#1b1c1d}.spinner-secondary{border-right-color:#bbb;border-bottom-color:#bbb}.spinner-success{border-right-color:#207f4b;border-bottom-color:#207f4b}.spinner-info{border-right-color:#174eef;border-bottom-color:#174eef}.spinner-warning{border-right-color:#ffa000;border-bottom-color:#ffa000}.spinner-danger{border-right-color:#ba151a;border-bottom-color:#ba151a}.spinner-light{border-right-color:#fafafa;border-bottom-color:#fafafa}.spinner-dark{border-right-color:#1b1c1d;border-bottom-color:#1b1c1d}@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.md-checkbox{position:relative;margin:0;margin:initial;text-align:left}.md-checkbox.md-checkbox-inline{display:inline-block}.md-checkbox.disabled{color:#bbb;color:var(--cdk-primary-500)}.md-checkbox label{padding-left:calc(1.25rem + 0.5rem);padding-left:calc(var(--cdk-size-20) + var(--cdk-size-8));margin-bottom:0}.md-checkbox .md-checkbox-control{cursor:pointer}.md-checkbox .md-checkbox-control::before,.md-checkbox .md-checkbox-control::after{position:absolute;top:0;left:0;content:""}.md-checkbox .md-checkbox-control::before{width:1.25rem;width:var(--cdk-size-20);height:1.25rem;height:var(--cdk-size-20);cursor:pointer;background:#fff;background:var(--cdk-white);border:2px solid #1b1c1d;border:2px solid var(--cdk-primary-800);border-radius:0.125rem;border-radius:var(--cdk-size-2);transition:background 0.15s;transition:background var(--cdk-default-transition-duration)}.md-checkbox [type=checkbox]{display:none;outline:0}.md-checkbox [type=checkbox]:disabled+.md-checkbox-control{cursor:not-allowed;opacity:.5}.md-checkbox [type=checkbox]:disabled+.md-checkbox-control::before{cursor:not-allowed}.md-checkbox [type=checkbox]:checked+.md-checkbox-control::before,.md-checkbox .indeterminate+.md-checkbox-control::before{background:#1b1c1d;background:var(--cdk-primary-800);border:none}.md-checkbox [type=checkbox]:checked+.md-checkbox-control::after,.md-checkbox .indeterminate+.md-checkbox-control::after{top:calc(1.25rem/2 - (1.25rem - 2*var(--cdk-size-4))/4 - 1.25rem/10);top:calc(var(--cdk-size-20)/2 - (var(--cdk-size-20) - 2*var(--cdk-size-4))/4 - var(--cdk-size-20)/10);left:0.25rem;left:var(--cdk-size-4);width:calc(1.25rem - 2*0.25rem);width:calc(var(--cdk-size-20) - 2*var(--cdk-size-4));height:calc((1.25rem - 2*var(--cdk-size-4))/2);height:calc((var(--cdk-size-20) - 2*var(--cdk-size-4))/2);border:0.125rem solid #fff;border:var(--cdk-size-2) solid var(--cdk-white);border-top-style:none;border-right-style:none;transform:rotate(-45deg)}.md-checkbox .indeterminate+.md-checkbox-control::after{top:calc(1.25rem/2 - 0.125rem/2);top:calc(var(--cdk-size-20)/2 - var(--cdk-size-2)/2);height:0;transform:rotate(0)}.growl{display:flex;flex-direction:row-reverse;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-right:4rem;padding-right:var(--cdk-size-64);color:#3f3f3d;color:var(--cdk-primary-700);border-radius:0;box-shadow:0 10px 15px -3px rgba(29, 29, 27, 0.2);box-shadow:var(--cdk-box-shadow-lg);opacity:1;animation-name:fromLeft;animation-duration:.25s}.growl.growl-medium{width:auto;max-width:800px;padding:1rem;padding:var(--cdk-size-16);padding-right:4rem;padding-right:var(--cdk-size-64)}.growl .growl-close{position:absolute;top:50%;right:1.125rem;right:var(--cdk-size-18);float:none;float:initial;font-size:1.5rem;font-size:var(--cdk-size-24);font-weight:300;color:#1b1c1d;color:var(--cdk-primary-800);transition:all 0.15s;transition:var(--cdk-default-transition);transform:translateY(-60%)}.growl .growl-close:hover{color:#5e5e5e;color:var(--cdk-primary-600)}.growl .growl-title{display:none;min-width:100%;margin-bottom:0.3125rem;margin-bottom:var(--cdk-size-5);font-weight:500}.growl .growl-message{flex-grow:1;font-size:0.875rem;font-size:var(--cdk-size-14)}.growl.growl-default{color:#1b1c1d;color:var(--cdk-primary-800);background:#eaf8ef;background:var(--cdk-green-50, #eaf8ef);border:1px solid #207f4b;border:1px solid var(--cdk-green-500, #207f4b)}.growl.growl-error{color:#1b1c1d;color:var(--cdk-primary-800);background:#ffe4e6;background:var(--cdk-red-50, #ffe4e6);border:1px solid #ba151a;border:1px solid var(--cdk-red-500, #ba151a)}.growl.growl-notice{color:#1b1c1d;color:var(--cdk-primary-800);background:#e8edfd;background:var(--cdk-blue-50, #e8edfd);border:1px solid #174eef;border:1px solid var(--cdk-blue-500, #174eef)}.growl.growl-warning{color:#1b1c1d;color:var(--cdk-primary-800);background:#fff5e5;background:var(--cdk-yellow-50, #fff5e5);border:1px solid #ffa000;border:1px solid var(--cdk-yellow-500, #ffa000)}.search.input-group .search-input{padding:0 1rem;padding:0 var(--cdk-size-16)}.search.input-group .search-input:focus{border-color:#1b1c1d;border-color:var(--cdk-primary-800)}.btn-floating{position:fixed;right:1rem;right:var(--cdk-size-16);bottom:1rem;bottom:var(--cdk-size-16);z-index:999}.btn-floating>.btn{position:relative;z-index:1;justify-content:center;width:3.5rem;width:var(--cdk-size-56);height:3.5rem;height:var(--cdk-size-56);padding:0.5rem;padding:var(--cdk-size-8);transition:all 0.15s;transition:var(--cdk-default-transition);border-radius:100%}.btn-floating>.btn:not(.collapsed){background:#ba151a;background:var(--cdk-red-500);border-color:#ba151a;border-color:var(--cdk-red-500)}.btn-floating>.btn:not(.collapsed) i{transform:rotate(45deg)}.btn-floating>.btn i{font-size:1.75rem;font-size:var(--cdk-size-28);transition:all 0.15s;transition:var(--cdk-default-transition)}.btn-floating .btn-floating-container{position:absolute;right:0;bottom:calc(100% + 1rem);bottom:calc(100% + var(--cdk-size-16));transition:all 0.15s;transition:var(--cdk-default-transition)}.btn-floating .btn-floating-container.collapsing .btn-floating-menu::after{pointer-events:none;opacity:0}.btn-floating .btn-floating-menu{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:20rem;width:var(--cdk-size-320);overflow:hidden}.btn-floating .btn-floating-menu a,.btn-floating .btn-floating-menu button{position:relative;z-index:1}.btn-floating .btn-floating-menu::before{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;content:"";background-color:#fff;background-color:var(--cdk-white);transition:all 0.15s;transition:var(--cdk-default-transition)}.btn-floating .btn-floating-menu::after{position:fixed;top:0;left:0;z-index:-1;width:100vw;height:100vh;content:"";background:rgba(27,28,29,.8);opacity:1;transition:all 0.15s;transition:var(--cdk-default-transition)}.btn-floating .btn-floating-item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0.5rem 0.75rem;padding:var(--cdk-size-8) var(--cdk-size-12);font-weight:500;color:#3f3f3d;color:var(--cdk-primary-700);transition:all 0.15s;transition:var(--cdk-default-transition)}.btn-floating .btn-floating-item .material-icon{margin-top:0}.btn-floating .btn-floating-item:hover{color:#fff;color:var(--cdk-white);background:#1b1c1d;background:var(--cdk-primary-800)}body{font-family:"IBM Plex Sans", "Verdana", "Arial", "sans-serif";font-family:var(--cdk-font-family-primary);color:#1b1c1d;color:var(--cdk-primary-800)}body h1,body h2,body .modal-title,body h3,body h4,body h5,body h6{font-family:"IBM Plex Sans", "Verdana", "Arial", "sans-serif";font-family:var(--cdk-font-family-secondary);color:#1b1c1d;color:var(--cdk-primary-800)}body p,body .h1,body .h2,body .h3,body .h4,body .h5,body .h6{color:#1b1c1d;color:var(--cdk-primary-800)}body mark,body .mark{background-color:#fdf6dd;background-color:var(--cdk-amber-100)}.select2-container--bootstrap.select2-container{background:#fff;background:var(--cdk-white)}.select2-container--bootstrap.select2-container .select2-selection__rendered{padding:0;line-height:1.75rem;line-height:var(--cdk-size-28)}.select2-container--bootstrap .select2-dropdown{padding:.5rem .375rem;padding:0;border-color:#ddd;border-color:var(--cdk-primary-400);border-radius:0;box-shadow:0 4px 6px -1px rgba(29, 29, 27, 0.2);box-shadow:var(--cdk-box-shadow-md)}.select2-container--bootstrap .select2-search--dropdown{padding:0.625rem;padding:var(--cdk-size-10);background:#f7f7f7;background:var(--cdk-primary-200);border-bottom:1px solid #ddd;border-bottom:1px solid var(--cdk-primary-400)}.select2-container--bootstrap .select2-search--dropdown .select2-search__field{background:#fff;background:var(--cdk-white);border:1px solid #ddd;border:1px solid var(--cdk-primary-400);border-radius:0}.select2-container--bootstrap .select2-results{padding:0}.select2-container--bootstrap .select2-results__options{max-height:200px;overflow-y:auto}.select2-container--bootstrap .select2-results__option{padding:0.5rem;padding:var(--cdk-size-8)}.select2-container--bootstrap .select2-results__option:not([role=group]):hover{color:#1b1c1d;color:var(--cdk-primary-800);background:#f7f7f7;background:var(--cdk-primary-200)}.select2-container--bootstrap .select2-results__option:not([role=group]):focus,.select2-container--bootstrap .select2-results__option:not([role=group]):active{color:#1b1c1d;color:var(--cdk-primary-800);background:#eee;background:var(--cdk-primary-300)}.select2-container--bootstrap .select2-results__option[aria-selected=true]{display:flex;gap:0.5rem;gap:var(--cdk-size-8);align-items:center;color:#1b1c1d;color:var(--cdk-primary-800);background-color:#eee;background-color:var(--cdk-primary-300)}.select2-container--bootstrap .select2-results__option[aria-selected=true]::after{margin-left:auto;font-family:"Material Symbols Outlined", "sans-serif";font-family:var(--cdk-font-family-material-icons);font-size:1.25rem;font-size:var(--cdk-size-20);line-height:1;content:""}.select2-container--bootstrap .select2-selection--single{height:auto;min-height:2.25rem;min-height:var(--cdk-size-36);padding:0.5rem 1rem;padding:var(--cdk-size-8) var(--cdk-size-16);padding-left:1rem;padding-left:var(--cdk-size-16);cursor:default;border:1px solid #ddd;border:1px solid var(--cdk-primary-400);border-radius:0}.select2-container--bootstrap .select2-selection--single .select2-selection__arrow{position:absolute;top:50%;right:0.3125rem;right:var(--cdk-size-5);display:flex;align-items:center;justify-content:center;transform:translateY(-50%)}.select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{width:auto;height:auto;margin-top:0;font-size:0;border:none}.select2-container--bootstrap .select2-selection--single .select2-selection__arrow b::after{display:inline-block;font-family:"Material Symbols Outlined",sans-serif;font-size:1.5rem;font-size:var(--cdk-size-24);font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;content:"expand_more";display:inline-block;width:auto;line-height:0;color:#5e5e5e;color:var(--cdk-primary-600);vertical-align:middle;border:none;transition:all 0.15s;transition:var(--cdk-default-transition)}.select2-container--bootstrap .select2-selection__rendered{padding:0 .375rem 0 0;line-height:1.25rem;line-height:var(--cdk-size-20)}.select2-container--bootstrap.select2-container--disabled{color:#bbb;color:var(--cdk-primary-500);background:#eee}.select2-container--bootstrap.select2-container--disabled .select2-selection--single{cursor:not-allowed}.select2-container--bootstrap.select2-container--open .select2-selection__arrow b::after{transform:rotate(-180deg)}.select2-container--bootstrap.select2-container--open .select2-selection{border-color:#eee;border-color:var(--cdk-primary-300);border-radius:0}.select2-container{display:block}.select2-container *:focus{outline:0}.input-group .select2-container--bootstrap4{flex-grow:1}.input-group-prepend~.select2-container--bootstrap4 .select2-selection{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.select2-container--bootstrap4:not(:last-child) .select2-selection{border-top-right-radius:0;border-bottom-right-radius:0}.select2-container--bootstrap4 .select2-selection{width:100%;background-color:#fff;border:1px solid #ddd;border-radius:0;box-shadow:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.select2-container--bootstrap4.select2-container--focus .select2-selection{border-color:#3f3f3d;box-shadow:none}.select2-container--bootstrap4.select2-container--focus.select2-container--open .select2-selection{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--bootstrap4.select2-container--open.select2-container--above .select2-selection{border-top-left-radius:0;border-top-right-radius:0}.select2-container--bootstrap4.select2-container--open.select2-container--below .select2-selection{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--bootstrap4.select2-container--disabled .select2-selection,.select2-container--bootstrap4.select2-container--disabled.select2-container--focus .select2-selection{cursor:not-allowed;background-color:#eee;border-color:#ddd;box-shadow:none}.select2-container--bootstrap4.select2-container--disabled .select2-search__field,.select2-container--bootstrap4.select2-container--disabled.select2-container--focus .select2-search__field{background-color:rgba(0,0,0,0)}select.is-invalid~.select2-container--bootstrap4 .select2-selection,form.was-validated select:invalid~.select2-container--bootstrap4 .select2-selection{border-color:#ba151a}select.is-valid~.select2-container--bootstrap4 .select2-selection,form.was-validated select:valid~.select2-container--bootstrap4 .select2-selection{border-color:#207f4b}.select2-container--bootstrap4 .select2-search{width:100%}.select2-container--bootstrap4 .select2-dropdown{border-color:#ddd;border-radius:0}.select2-container--bootstrap4 .select2-dropdown.select2-dropdown--below{border-top:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--bootstrap4 .select2-dropdown.select2-dropdown--above{border-top:1px solid #ddd;border-top-left-radius:0;border-top-right-radius:0}.select2-container--bootstrap4 .select2-dropdown .select2-results__option[aria-selected=true]{color:#101010;background-color:#f2f2f2}.select2-container--bootstrap4 .select2-results__option--highlighted,.select2-container--bootstrap4 .select2-results__option--highlighted.select2-results__option[aria-selected=true]{color:#fff;background-color:#1b1c1d}.select2-container--bootstrap4 .select2-results__option[role=group]{padding:0}.select2-container--bootstrap4 .select2-results__option[role=group] .select2-results__options--nested .select2-results__option{padding-left:1em}.select2-container--bootstrap4 .select2-results__option{padding:.375rem .5rem}.select2-container--bootstrap4 .select2-results>.select2-results__options{max-height:15em;overflow-y:auto}.select2-container--bootstrap4 .select2-results__group{display:list-item;padding:6px;color:#bbb}.select2-container--bootstrap4 .select2-selection__clear{float:right;width:.9em;height:.9em;padding-left:.15em;margin-top:.7em;margin-right:.3em;line-height:.75em;color:#fafafa;background-color:#c8c8c8;border-radius:100%}.select2-container--bootstrap4 .select2-selection__clear:hover{background-color:#afafaf}.select2-container--bootstrap4 .select2-selection--single{height:2rem !important}.select2-container--bootstrap4 .select2-selection--single .select2-selection__placeholder{line-height:calc(1.5em + 0.75rem);color:#bbb}.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow{position:absolute;top:50%;right:3px;width:20px}.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow b{position:absolute;top:60%;left:50%;width:0;height:0;margin-top:-2px;margin-left:-4px;border-color:#1b1c1d rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0}.select2-container--bootstrap4 .select2-selection--single .select2-selection__rendered{padding-left:.5rem;line-height:calc(1.5em + 0.75rem);color:#1b1c1d}.select2-search--dropdown .select2-search__field{padding:.375rem .5rem;border:1px solid #ddd;border-radius:0}.select2-results__message{color:#bbb}.select2-container--bootstrap4 .select2-selection--multiple{min-height:2rem !important}.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;width:100%;padding:0 .25rem;margin:0;list-style:none}.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice{float:left;padding:0;padding-right:.5rem;margin-top:calc(0.375rem - 2px);margin-right:.25rem;color:#1b1c1d;cursor:pointer;border:1px solid #c7c7c7;border-radius:.2rem}.select2-container--bootstrap4 .select2-selection--multiple .select2-search__field{color:#1b1c1d}.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice+.select2-search{width:0}.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice__remove{float:left;padding-right:3px;padding-left:3px;margin-right:1px;margin-left:3px;font-weight:700;color:#c7c7c7}.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice__remove:hover{color:#1b1c1d}.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__clear{position:absolute !important}.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__clear{top:0;right:.7em;float:none;margin-right:0}.select2-container--bootstrap4.select2-container--disabled .select2-selection--multiple .select2-selection__choice{padding:0 5px;cursor:not-allowed}.select2-container--bootstrap4.select2-container--disabled .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{display:none} -/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vY3NzL2Jvb3RzdHJhcC1wcmVzdGFzaG9wLXVpLWtpdC5jc3MiLCJtYXBwaW5ncyI6Ijs7QUF3RVksTUNpRFosaUJBSU0scTFEQUtKLCtFQUNBLDRFQUNBLDRCQUVBLDZCQUNBLDJCQUNBLDZCQUNBLDRCQUNBLDRCQUNBLDhCQUNBLDBCQUNBLDBCQUNBLDREQUdBLHdEQUNBLDBEQUNBLDREQUNBLDREQUNBLCtEQUNBLDhEQUNBLDRCQUNBLDJEQUNBLHVEQUNBLDJEQUNBLHVCQUdBLDZCQUVBLDZCQUNBLDBCQUNBLDJCQUVBLG9DQUVBLHlDQUNBLDZCQUdBLGdDQUNBLDJDQUNBLDJCQUNBLHNDQUNBLG9DQUNBOzs7OztFQy9LRixPQ0dJLDJOQUlBLDhJQUlBLDBJQUtGLHlEQUNBLDhHQ0NGLHFCQUdFLHNCQUdGLEtBQ0UsdUJBQ0EsaUJBQ0EsOEJBQ0EsMENBTUYsc0VBQ0UsY0FVRixLQUNFLFNBQ0EsNkRDb051QixDRHBOdkIsMENDb051QixDQy9FbkIsbUJGbklKLGVHK080QixDSDlPNUIsZUdtUDRCLENIbFA1QixhQ3lKVyxDRHhKWCxnQkFDQSxxQkNzSlEsQ0QxSVYsMENBQ0UscUJBREYsMENBQ0UscUJBU0YsR0FDRSx1QkFDQSxTQUNBLGlCQWFGLCtCQUNFLGFBQ0Esc0JHaU40QixDSDFNOUIsRUFDRSxhQUNBLGtCQzZHd0IsQ0RsRzFCLHNDQUVFLDBCQUNBLDhIQUNBLFlBQ0EsZ0JBQ0Esb0VBR0YsUUFDRSxtQkFDQSxrQkFDQSxvQkFHRixTQUdFLGFBQ0EsbUJBR0Ysd0JBSUUsZ0JBR0YsR0FDRSxlQ2dJaUIsQ0Q3SG5CLEdBQ0Usb0JBQ0EsY0FHRixXQUNFLGdCQUdGLFNBRUUsa0JHcUk0QixDSGxJOUIsTUVJSSxjRktKLFFBRUUsa0JFUEUsY0ZTRixjQUNBLHdCQUdGLG1CQUNBLGVBT0EsRUFDRSxhR1h3QyxDSFl4QyxvQkdYd0MsQ0hZeEMsK0JJaExBLFFKbUxFLGFDZ0JlLENEZmYseUJDZ0JvQixDRFB4QiwyQkFDRSxjQUNBLHFCSS9MQSxpQ0prTUUsY0FDQSxxQkFTSixrQkFJRSwwRkcwRDRCLENEbEgxQixjRjRESixJQUVFLGFBRUEsbUJBRUEsY0FHQSw2QkFRRixPQUVFLGdCQVFGLElBQ0Usc0JBQ0Esa0JBR0YsSUFHRSxnQkFDQSxzQkFRRixNQUNFLHlCQUdGLFFBQ0UsbUJDa0RtQixDRGpEbkIsc0JDaURtQixDRGhEbkIsYUMwQlcsQ0R6QlgsZ0JBQ0Esb0JBT0YsR0FFRSxtQkFDQSxnQ0FRRixNQUVFLHFCQUNBLG1CRzRKc0MsQ0h0SnhDLE9BRUUsZ0JBUUYsaUNBQ0UsVUFERixpQ0FDRSxVQUdGLHNDQUtFLFNBQ0Esb0JFaEtFLGtCRmtLRixvQkFHRixhQUVFLGlCQUdGLGNBRUUsb0JBTUYsY0FDRSxlQU1GLE9BQ0UsaUJBT0YsZ0RBSUUsMEJBU0UsNEdBQ0UsZUFNTix3SEFJRSxVQUNBLGtCQUdGLHVDQUVFLHNCQUNBLFVBSUYsU0FDRSxjQUVBLGdCQUdGLFNBTUUsWUFFQSxVQUNBLFNBQ0EsU0FLRixPQUNFLGNBQ0EsV0FDQSxlQUNBLFVBQ0Esb0JFOU9JLGlCRmdQSixvQkFDQSxjQUNBLG1CQUdGLFNBQ0Usd0JBSUYsa0ZBRUUsWUFHRixjQUtFLG9CQUNBLHdCQU9GLHlDQUNFLHdCQVFGLDZCQUNFLGFBQ0EsMEJBT0YsT0FDRSxxQkFHRixRQUNFLGtCQUNBLGVBR0YsU0FDRSxhQUtGLFNBQ0Usd0JLNWRGLHVEQUVFLHNCRnNTNEIsQ0VyUzVCLDZESjBQdUIsQ0kxUHZCLDBDSjBQdUIsQ0l6UHZCLGVKcVFpQixDSXBRakIsZUZzUzRCLENFclM1QixhSmdNVyxDSTdMYixPSHFLTSxpQkdwS04sb0JIb0tNLGtCR25LTixPSG1LTSxlR2xLTixPSGtLTSxtQkdqS04sT0hpS00sa0JHaEtOLE9IZ0tNLG1CRzlKTixNSDhKTSxxQkc1SkosZUZ3UzRCLENFcFM5QixXSHdKTSxlR3RKSixlRjJSNEIsQ0UxUjVCLGVGa1I0QixDRWhSOUIsV0htSk0saUJHakpKLGVGdVI0QixDRXRSNUIsZUY2UTRCLENFM1E5QixXSDhJTSxpQkc1SUosZUZtUjRCLENFbFI1QixlRndRNEIsQ0V0UTlCLFdIeUlNLGlCR3ZJSixlRitRNEIsQ0U5UTVCLGVGbVE0QixDRTNQOUIsR0FDRSxtQkpnSU8sQ0kvSFAsc0JKK0hPLENJOUhQLFNBQ0EsMEJBUUYsYUhrR0ksa0JHL0ZGLGVGMk40QixDRXhOOUIsV0FFRSxZRm1RNEIsQ0VsUTVCLHdCRjJRNEIsQ0VuUTlCLGVDL0VFLGVBQ0EsZ0JEbUZGLGFDcEZFLGVBQ0EsZ0JEc0ZGLGtCQUNFLHFCQUVBLG1DQUNFLGtCRnFQMEIsQ0UzTzlCLFlIMkRJLGNHekRGLHlCQUlGLFlBQ0Usc0JKdUVPLENDSEgscUJHaEVOLG1CQUNFLGNIK0NFLGtCRzdDRixhSnRHUyxDSXdHVCwyQkFDRSxhRW5ISixXQ0lFLGVBR0EsWURERixlQUNFLFNOMnZCa0IsQ00xdkJsQixxQk4ydkJhLENNMXZCYixzQkVFRSxnQkNGRSxlSEVKLENDUEEsZUFHQSxZRGNGLFFBRUUscUJBR0YsWUFDRSx1QkFDQSxjQUdGLGdCTDhISSxjSzVIRixVTnV1QnFCLENVOXdCdkIsS1RtS0ksZ0JTaktGLGFWeU1XLENVeE1YLHFCQUdBLE9BQ0UsY0FLSixJQUNFLG9CVHNKRSxnQlNwSkYsVVZYTSxDVVlOLHdCVktTLENRSlAsb0JDRkUsNENDR0osQ0FFQSxRQUNFLFVUOElBLGVTNUlBLGVWdVBlLENTL1BiLGVDU0YsQ0FLSixJQUNFLGNUcUlFLGdCU25JRixhVjJLVyxDVXhLWCxTVGdJRSxrQlM5SEEsY0FDQSxrQkFLSixnQkFDRSxnQlJpa0NrQyxDUWhrQ2xDLGtCQ3hDQSxvRkNEQSxXQUNBLHVCQUNBLHNCQUNBLGtCQUNBLGlCQ21ERSx5QkZ6Q0UseUJBQ0UsZVg4TWUsRWF0S25CLHlCRnpDRSx1Q0FDRSxlWDhNZSxFYXRLbkIsMEJGekNFLHFEQUNFLGVYOE1lLEVhdEtuQiwwQkZ6Q0UsbUVBQ0UsZ0JYOE1lLEVXbExyQixLQ25DQSxhQUNBLGVBQ0Esd0JBQ0EsdUJEc0NBLFlBQ0UsZUFDQSxjQUVBLDJDQUVFLGdCQUNBLGVHdERKLG8wQkFDRSxrQkFDQSxXQUNB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QlYsY0VnQlUsYUZoQlYsd0JFZ0JVLGFGaEJWLHlCRWdCVSxhRmhCVixnQkVnQlUsYUZoQlYseUJFZ0JVLGFGaEJWLHlCRWdCVSxhRmhCVixnQkVnQlUsYUZoQlYseUJFZ0JVLGFGaEJWLHlCRWdCVSxhRmhCVixnQkVnQlUsY0ZoQlYseUJFZ0JVLGNGaEJWLDBCQ0tFLDBCQzNCRSxRQUNFLGFBQ0EsWUFDQSxlRjRCTixpQkFDRSxjQUNBLGVBRkYsaUJBQ0UsYUFDQSxjQUZGLGlCQUNFLHdCQUNBLHlCQUZGLGlCQUNFLGFBQ0EsY0FGRixpQkFDRSxhQUNBLGNBRkYsaUJBQ0Usd0JBQ0EseUJFbkJFLGFGQ0osY0FDQSxXQUNBLGVFR1EsVUZiUixxQkFJQSxzQkVTUSxVRmJSLHNCQUlBLHVCRVNRLFVGYlIsYUFJQSxjRVNRLFVGYlIsc0JBSUEsdUJFU1EsVUZiUixzQkFJQSx1QkVTUSxVRmJSLGFBSUEsY0VTUSxVRmJSLHNCQUlBLHVCRVNRLFVGYlIsc0JBSUEsdUJFU1EsVUZiUixhQUlBLGNFU1EsV0ZiUixzQkFJQSx1QkVTUSxXRmJSLHNCQUlBLHVCRVNRLFdGYlIsY0FJQSxlRWVJLHlCQUVBLHdCQUdFLG1CQURXLENBQ1gsbUJBRFcsQ0FDWCxtQkFEVyxDQUNYLG1CQURXLENBQ1gsbUJBRFcsQ0FDWCxtQkFEVyxDQUNYLG1CQURXLENBQ1gsbUJBRFcsQ0FDWCxtQkFEVyxDQUNYLG1CQURXLENBQ1gscUJBRFcsQ0FDWCxxQkFEVyxDQUNYLHFCQURXLENBUVAsYUZoQlYsY0VnQlUsYUZoQlYsd0JFZ0JVLGFGaEJWLHlCRWdCVSxhRmhCVixnQkVnQlUsYUZoQlYseUJFZ0JVLGFGaEJWLHlCRWdCVSxhRmhCVixnQkVnQlUsYUZoQlYseUJFZ0JVLGFGaEJWLHlCRWdCVSxhRmhCVixnQkVnQlUsY0ZoQlYseUJFZ0JVLGNGaEJWLDBCQ0tFLDBCQzNCRSxRQUNFLGFBQ0EsWUFDQSxlRjRCTixpQkFDRSxjQUNBLGVBRkYsaUJBQ0UsYUFDQSxjQUZGLGlCQUNFLHdCQUNBLHlCQUZGLGlCQUNFLGFBQ0EsY0FGRixp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Tiw0QkFDQSxzQ1JGSSxlUU9KLENDUEksb0VEUUosQ0NKSSx1Q0RkTiwwRkNlUSxpQkRNTixzSkFDRSwrQkFDQSxTRWhCRix3SEFDRSxhbkI4TFMsQ21CN0xULHFCbkJWSSxDbUJXSixvQm5Ca1p1QixDbUJqWnZCLFVGbUJGLHdMQUNFLFVqQmtZc0IsQ2lCaFl0QixVQUhGLDJKQUNFLFVqQmtZc0IsQ2lCaFl0QixVQVFGLG1SQUVFLHFCakJxV2dCLENpQm5XaEIsVUFRRiwrdEJBQ0UsNkRBTUYsbU1BQ0Usb0JBQ0EsMEJBR0YsNk1BTUUsYWpCK0hTLENpQjlIVCxxQmpCekVJLENpQjhFUix1Q0FFRSxjQUNBLFdBVUYsZ0JBQ0UsaUNBQ0Esb0NBQ0EsZ0JoQmlFRSxrQmdCL0RGLGVmZ000QixDZTdMOUIsbUJBQ0UsK0JBQ0Esa0NoQjBFSSxlZ0J4RUosZWY2SDRCLENlMUg5QixtQkFDRSxrQ0FDQSxxQ2hCbUVJLGtCZ0JqRUosZWZ1SDRCLENlOUc5Qix3QkFDRSxjQUNBLFdBQ0Esa0JBQ0EsZ0JoQm9ESSxtQmdCbERKLGVmbUs0QixDZWxLNUIsYWpCeUVXLENpQnhFWCwrQkFDQSwyQkFDQSxtQkFFQSxnRkFFRSxnQkFDQSxlQVlKLGlCQUNFLG1DZjZWc0MsQ2U1VnRDLHlCaEIyQkksa0JnQnpCSixlZitFNEIsQ014TjFCLG9CUzZJSixpQkFDRSxXakJrUmdCLENpQmpSaEIsc0JoQm1CSSxlZ0JqQkosZWZzRTRCLENNdk4xQixvQlN1SkYsZ1VBRUUsWUFJSixrSUFDRSxZQVFGLFlBQ0Usa0JmMlVzQyxDZXhVeEMsV0FDRSxjQUNBLGlCZjRUc0MsQ2VwVHhDLFVBQ0UsYUFDQSxlQUNBLGtCQUNBLGlCQUVBLHVDQUVFLGtCQUNBLGlCQVNKLFlBQ0Usa0JBQ0EsY0FDQSxvQmZpU3NDLENlOVJ4QyxrQkFDRSxrQkFDQSxnQmY2UnNDLENlNVJ0QyxxQkFHQSwyRkFFRSxhakJ1RVMsQ2lCbkViLGtCQUNFLGdCQUdGLG1CQUNFLG9CQUNBLG1CQUNBLGVBQ0EsbUJmOFFzQyxDZTNRdEMscUNBQ0UsZ0JBQ0EsYUFDQSxxQmZ5UW9DLENleFFwQyxjRTdNRixnQkFDRSxhQUNBLFdBQ0EsaUJqQjJjb0MsQ0R0VnBDLGtCa0JuSEEsYUZxTnFDLENFbE52QyxlQUNFLGtCQUNBLFNBQ0EsT0FDQSxVQUNBLGFBQ0EsZUFDQSx3QkFDQSxpQmxCd0hFLGtCa0J0SEYsZWpCdU8wQixDaUJ0TzFCLFdBQ0EseUJYOUNBLGdCV21EQSxxRUFFRSxTQUtGLDhIQUVFLGNBOUNGLHlYQXVESSw4Q0FJQSxDQTNESix5WEFvREUsb0JGa0xtQyxDRTlLakMsaVJBQ0EsNEJBQ0EsMkRBQ0EsZ0VBR0YsMmJBQ0Usb0JGdUtpQyxDRXRLakMsMkNBaEVKLDJiQXlFSSw2QkFDQSxDQTFFSiwyYkEwRUksc0NBMUVKLGlkQW1GSSxtQ2pCNlhnQyxDaUI1WGhDLGtGQXBGSiw0REE4RkksaURBQ0EsQ0EvRkosNERBMkZFLG9CRjJJbUMsQ0V2SWpDLDBqQkFHRix3RUFDRSxvQkZtSWlDLENFbElqQywyQ0FPRixzR0FDRSxhRjBIaUMsQ0V2SG5DLGtNQUVFLGNBT0Ysc0hBQ0UsYUY2R2lDLENFM0dqQyxzSUFDRSxvQkYwRytCLENFckdqQyxzSkFDRSxxQkM1Sk4sd0JENkoyQixDQUt2QixrSkFDRSwyQ0FHRiw4S0FDRSxvQkZ5RitCLENFaEZuQywwR0FDRSxvQkYrRWlDLENFM0VqQyxzSEFDRSxvQkYwRStCLENFekUvQiwyQ0FqSlIsa0JBQ0UsYUFDQSxXQUNBLGlCakIyY29DLENEdFZwQyxrQmtCbkhBLGFGcU5xQyxDRWxOdkMsaUJBQ0Usa0JBQ0EsU0FDQSxPQUNBLFVBQ0EsYUFDQSxlQUNBLHdCQUNBLGlCbEJ3SEUsa0JrQnRIRixlakJ1TzBCLENpQnRPMUIsV0FDQSx5Qlg5Q0EsZ0JXbURBLHlFQUVFLFNBS0YsOElBRUUsY0E5Q0YsK1lBdURJLDhDQUlBLENBM0RKLCtZQW9ERSxvQkZrTG1DLENFOUtqQyw0VUFDQSw0QkFDQSwyREFDQSxnRUFHRixpZEFDRSxvQkZ1S2lDLENFdEtqQywyQ0FoRUosaWRBeUVJLDZCQUNBLENBMUVKLGlkQTBFSSxzQ0ExRUosdWVBbUZJLG1DakI2WGdDLENpQjVYaEMsa0ZBcEZKLGdFQThGSSxpREFDQSxDQS9GSixnRUEyRkUsb0JGMkltQyxDRXZJakMscW5CQUdGLDRFQUNFLG9CRm1JaUMsQ0VsSWpDLDJDQU9GLDBHQUNFLGFGMEhpQyxDRXZIbkMsa05BRUUsY0FPRiwwSEFDRSxhRjZHaUMsQ0UzR2pDLDBJQUNFLG9CRjBHK0IsQ0VyR2pDLDBKQUNFLHFCQzVKTix3QkQ2SjJCLENBS3ZCLHNKQUNFLDJDQUdGLGtMQUNFLG9CRnlGK0IsQ0VoRm5DLDhHQUNFLG9CRitFaUMsQ0UzRWpDLDBIQUNFLG9CRjBFK0IsQ0V6RS9CLDJDRnFGVixhQUNFLGFBQ0EsbUJBQ0EsbUJBS0EseUJBQ0UsV0ovTkEseUJJb09BLG1CQUNFLGFBQ0EsbUJBQ0EsdUJBQ0EsZ0JBSUYseUJBQ0UsYUFDQSxjQUNBLG1CQUNBLG1CQUNBLGdCQUlGLGtNQUNFLHFCQUNBLFdBQ0Esc0JBSUYscUNBQ0UscUJBR0Ysc0RBRUUsV0FLRix5QkFDRSxhQUNBLG1CQUNBLHVCQUNBLFdBQ0EsZUFFRiwrQkFDRSxrQkFDQSxjQUNBLGFBQ0EsbUJmZ0xrQyxDZS9LbEMsY0FHRiw2QkFDRSxtQkFDQSx1QkFFRixtQ0FDRSxpQklqVk4sS0FDRSxxQkFFQSxlckJxUXFCLENxQnBRckIsYXJCa01XLENxQmpNWCxrQkFHQSxzQkFDQSxnRUFDQSwrQkFDQSwrQkN1RkEsbUJyQjRFSSxtQnFCMUVKLGVwQjJMNEIsQ01uUjFCLGdCVUZFLDZIR0dKLENIQ0ksdUNHZE4sS0hlUSxpQmZUTixXa0JVRSxhckJzTFMsQ3FCckxULHFCQUdGLHNCQUVFLFVBQ0EsZXJCNlZtQixDcUJ6VnJCLDRCQUVFLFduQmtaMEIsQ09yYXhCLGVZb0JGLENBR0YsbUNBQ0UsZUFFQSxvRloxQkUsZVk0QkEsQ0FVTix1Q0FFRSxvQkFTQSxhQzNEQSxtQ3BCc0VhLENvQnBFYixvQnBCb0VhLENPNURULGVhUEosQ25CR0EsOEJpQk5FLHdCRUQyRCxDQVMzRCxvQkFUcUcsQ0FZdkcsc0NBRUUsV0ZiQSx3QkVEMkQsQ0FnQjNELG9CQWhCcUcsQ2JXbkcsd0NBTGEsQ2FvQmpCLDRDQUVFLFdBQ0Esd0JwQjBDVyxDb0J6Q1gsb0JwQnlDVyxDb0JsQ2IsdUlBR0UsV0FDQSx3QkF6QytJLENBNkMvSSxpQkE3Q3lMLENBK0N6TCx5SkFLSSx5Q0RRTixlQzNEQSxtQ3BCc0VhLENvQnBFYixpQnBCb0VhLENPNURULGVhUEosQ25CR0EsbUNpQk5FLHdCRUQyRCxDQVMzRCxvQkFUcUcsQ0FZdkcsMENBRUUsY0ZiQSx3QkVEMkQsQ0FnQjNELG9CQWhCcUcsQ2JXbkcsMkNBTGEsQ2FvQmpCLGdEQUVFLGNBQ0EscUJwQjBDVyxDb0J6Q1gsaUJwQnlDVyxDb0JsQ2IsNklBR0UsY0FDQSx3QkF6QytJLENBNkMvSSxvQkE3Q3lMLENBK0N6TCwrSkFLSSw0Q0RRTixhQzNEQSxtQ3BCc0VhLENvQnBFYixvQnBCb0VhLENPNURULGVhUEosQ25CR0EsOEJpQk5FLHdCRUQyRCxDQVMzRCxvQkFUcUcsQ0FZdkcsc0NBRUUsV0ZiQSx3QkVEMkQsQ0FnQjNELG9CQWhCcUcsQ2JXbkcsMENBTGEsQ2FvQmpCLDRDQUVFLFdBQ0Esd0JwQjBDVyxDb0J6Q1gsb0JwQnlDVyxDb0JsQ2IsdUlBR0UsV0FDQSx3QkF6QytJLENBNkMvSSxvQkE3Q3lMLENBK0N6TCx5SkFLSSwyQ0RRTixVQzNEQSxtQ3BCc0VhLENvQnBFYixvQnBCb0VhLENPNURULGVhUEosQ25CR0EsMkJpQk5FLHdCRUQyRCxDQVMzRCxvQkFUcUcsQ0FZdkcsZ0NBRUUsV0ZiQSx3QkVEMkQsQ0FnQjNELG9CQWhCcUcsQ2JXbkcsMENBTGEsQ2FvQmpCLHNDQUVFLFdBQ0Esd0JwQjBDVyxDb0J6Q1gsb0JwQnlDVyxDb0JsQ2IsOEhBR0UsV0FDQSx3QkF6QytJLENBNkMvSSxvQkE3Q3lMLENBK0N6TCxnSkFLSSwyQ0RRTixhQzNEQSxzQ3BCc0VhLENvQnBFYixvQnBCb0VhLENPNURULGVhUEosQ25CR0EsOEJpQk5FLHdCRUQyRCxDQVMzRCxvQkFUcUcsQ0FZdkcsc0NBRUUsV0ZiQSx3QkVEMkQsQ0FnQjNELG9CQWhCcUcsQ2JXbkcseUNBTGEsQ2FvQmpCLDRDQUVFLGNBQ0Esd0JwQjBDVyxDb0J6Q1gsb0JwQnlDVyxDb0JsQ2IsdUlBR0UsV0FDQSx3QkF6QytJLENBNkMvSSxvQkE3Q3lMLENBK0N6TCx5SkFLSSwwQ0RRTixZQzNEQSxtQ3BCc0VhLENvQnBFYixvQnBCb0VhLENPNURULGVhUEosQ25CR0EsNkJpQk5FLHdCRUQyRCxDQVMzRCxvQkFUcUcsQ0FZdkcsb0NBRUUsV0ZiQSx3QkVEMkQsQ0FnQjNELG9CQWhCcUcsQ2JXbkcseUNBTGEsQ2FvQmpCLDBDQUVFLFdBQ0Esd0JwQjBDVyxDb0J6Q1gsb0JwQnlDVyxDb0JsQ2Isb0lBR0UsV0FDQSx3QkF6QytJLENBNkMvSSxvQkE3Q3lMLENBK0N6TCxzSkFLSSwwQ0RRTixXQzNEQSxzQ3BCc0VhLENvQnBFYixvQnBCb0VhLENPNURULGVhUEosQ25CR0EsK0JpQk5FLHdCRUQyRCxDQVMzRCxvQkFUcUcsQ0FZdkcsa0NBRUUsY0ZiQSx3QkVEMkQsQ0FnQjNELG9CQWhCcUcsQ2JXbkcsMkNBTGEsQ2FvQmpCLHdDQUVFLGNBQ0Esd0JwQjBDVyxDb0J6Q1gsb0JwQnlDVyxDb0JsQ2IsaUlBR0UsY0FDQSx3QkF6QytJLENBNkMvSSxvQkE3Q3lMLENBK0N6TCxtSkFLSSw0Q0RRTixVQzNEQSxtQ3BCc0VhLENvQnBFYixvQnBCb0VhLENPNURULGVhUEosQ25CR0EsMkJpQk5FLHdCRUQyRCxDQVMzRCxvQkFUcUcsQ0FZdkcsZ0NBRUUsV0ZiQSx3QkVEMkQsQ0FnQjNELG9CQWhCcUcsQ2JXbkcsd0NBTGEsQ2FvQmpCLHNDQUVFLFdBQ0Esd0JwQjBDVyxDb0J6Q1gsb0JwQnlDVyxDb0JsQ2IsOEhBR0UsV0FDQSx3QkF6QytJLENBNkMvSSxpQkE3Q3lMLENBK0N6TCxnSkFLSSx5Q0RjTixxQkNQQSxhcEJZYSxDb0JYYixvQnBCV2EsQ0NoRWIsMkJtQndERSxVQUxnRCxDQU1oRCx3QnBCT1csQ29CTlgsb0JwQk1XLENvQkhiLHNEQUVFLHlDQUdGLDREQUVFLGFwQkpXLENvQktYLCtCQUdGLCtKQUdFLFdBQ0Esd0JwQlpXLENvQmFYLG9CcEJiVyxDb0JlWCxpTEFLSSx5Q0R6Qk4sdUJDUEEsVXBCWWEsQ29CWGIsaUJwQldhLENDaEViLDZCbUJ3REUsYUFMZ0QsQ0FNaEQscUJwQk9XLENvQk5YLGlCcEJNVyxDb0JIYiwwREFFRSw0Q0FHRixnRUFFRSxVcEJKVyxDb0JLWCwrQkFHRixxS0FHRSxjQUNBLHFCcEJaVyxDb0JhWCxpQnBCYlcsQ29CZVgsdUxBS0ksNENEekJOLHFCQ1BBLGFwQllhLENvQlhiLG9CcEJXYSxDQ2hFYiwyQm1Cd0RFLFVBTGdELENBTWhELHdCcEJPVyxDb0JOWCxvQnBCTVcsQ29CSGIsc0RBRUUsMENBR0YsNERBRUUsYXBCSlcsQ29CS1gsK0JBR0YsK0pBR0UsV0FDQSx3QnBCWlcsQ29CYVgsb0JwQmJXLENvQmVYLGlMQUtJLDBDRHpCTixrQkNQQSxhcEJZYSxDb0JYYixvQnBCV2EsQ0NoRWIsd0JtQndERSxVQUxnRCxDQU1oRCx3QnBCT1csQ29CTlgsb0JwQk1XLENvQkhiLGdEQUVFLDBDQUdGLHNEQUVFLGFwQkpXLENvQktYLCtCQUdGLHNKQUdFLFdBQ0Esd0JwQlpXLENvQmFYLG9CcEJiVyxDb0JlWCx3S0FLSSwwQ0R6Qk4scUJDUEEsYXBCWWEsQ29CWGIsb0JwQldhLENDaEViLDJCbUJ3REUsYUFMZ0QsQ0FNaEQsd0JwQk9XLENvQk5YLG9CcEJNVyxDb0JIYixzREFFRSwwQ0FHRiw0REFFRSxhcEJKVyxDb0JLWCwrQkFHRiwrSkFHRSxjQUNBLHdCcEJaVyxDb0JhWCxvQnBCYlcsQ29CZVgsaUxBS0ksMENEekJOLG9CQ1BBLGFwQllhLENvQlhiLG9CcEJXYSxDQ2hFYiwwQm1Cd0RFLFVBTGdELENBTWhELHdCcEJPVyxDb0JOWCxvQnBCTVcsQ29CSGIsb0RBRUUsMENBR0YsMERBRUUsYXBCSlcsQ29CS1gsK0JBR0YsNEpBR0UsV0FDQSx3QnBCWlcsQ29CYVgsb0JwQmJXLENvQmVYLDhLQUtJLDBDRHpCTixtQkNQQSxhcEJZYSxDb0JYYixvQnBCV2EsQ0NoRWIseUJtQndERSxhQUxnRCxDQU1oRCx3QnBCT1csQ29CTlgsb0JwQk1XLENvQkhiLGtEQUVFLDRDQUdGLHdEQUVFLGFwQkpXLENvQktYLCtCQUdGLHlKQUdFLGNBQ0Esd0JwQlpXLENvQmFYLG9CcEJiVyxDb0JlWCwyS0FLSSw0Q0R6Qk4sa0JDUEEsYXBCWWEsQ29CWGIsb0JwQldhLENDaEViLHdCbUJ3REUsVUFMZ0QsQ0FNaEQsd0JwQk9XLENvQk5YLG9CcEJNVyxDb0JIYixnREFFRSx5Q0FHRixzREFFRSxhcEJKVyxDb0JLWCwrQkFHRixzSkFHRSxXQUNBLHdCcEJaVyxDb0JhWCxvQnBCYlcsQ29CZVgsd0tBS0kseUNEZFIsVUFDRSxlbkI2TTRCLENtQjVNNUIsYW5CMkZ3QyxDbUIxRnhDLG9CbkIyRndDLENDcEt4QyxnQmtCNEVFLGFyQnVIZSxDcUJ0SGYseUJyQnVIb0IsQ3FCcEh0QixnQ0FFRSx5QnJCa0hvQixDcUIvR3RCLHNDQUVFLGFyQmxGTyxDcUJtRlAsb0JBV0osMkJDUEUsbUJyQjRFSSxlcUIxRUosZXBCK0g0QixDTXZOMUIsZ0JhaUdKLDJCQ1hFLHlCckI0RUksa0JxQjFFSixlcEJnSTRCLENNeE4xQixnQmEwR0osV0FDRSxjQUNBLFdBR0Esc0JBQ0UsZ0JuQndUMEIsQ21CaFQ1QixzRkFDRSxXRTNJSixNTGdCTSw4QktmSixDTG1CSSx1Q0twQk4sTUxxQlEsaUJLbEJOLGlCQUNFLFVBS0YscUJBQ0UsYUFJSixZQUNFLGtCQUNBLFNBQ0EsZ0JMREksMkJLRUosQ0xFSSx1Q0tOTixZTE9RLGlCS0ROLGtCQUNFLFFBQ0EsWUxORSwwQktPRixDTEhFLHlEQUNFLGlCTXBCUix1Q0FJRSxrQkFHRixpQkFDRSxtQkNvQkUsd0JBQ0UscUJBQ0Esb0J2QitOd0IsQ3VCOU54Qix1QnZCNk53QixDdUI1TnhCLFdBaENKLHdCQUNBLHdDQUNBLGdCQUNBLHVDQXFERSw4QkFDRSxjRDFDTixlQUNFLGtCQUNBLFNBQ0EsT0FDQSxZdEJ5cEJrQyxDc0J4cEJsQyxhQUNBLFdB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Q0EsMEJBQ0EsNkJvQmlESix5Q0FFRSxhQUtBLG1EQUNFLGtCQUNBLFVBRUEsK0RBQ0UsVUFJSiw0VkFJRSxpQkFJSix1Q0FDQSxxQ0FRQSxrQkFDRSxhQUNBLG1CQUNBLHNCQUNBLGdCM0IyREksbUIyQnpESixlMUJxSzRCLEMwQnBLNUIsZTFCeUs0QixDMEJ4SzVCLGE1QitFVyxDNEI5RVgsa0JBQ0EsbUJBQ0Esd0I1QnZIUyxDNEJ3SFQsc0JwQi9HRSxnQm9CbUhGLDJFQUVFLGFBVUosK1FBRUUsVzVCK1JnQixDNEI1UmxCLHlZQU1FLHNCM0J3QkksZTJCdEJKLGUxQjJFNEIsQ012TjFCLG9Cb0JnSkosK1FBRUUsbUMxQmlWc0MsQzBCOVV4Qyx5WUFNRSx5QjNCT0ksa0IyQkxKLGUxQjJENEIsQ014TjFCLG9Cb0JpS0osOERBRUUscUJBV0Ysc2tCcEI5SkksMEJBQ0EsNkJvQndLSiwrV3BCM0pJLHlCQUNBLDRCcUJ4Q0osZ0JBQ0Usa0JBQ0EsVUFDQSxjQUNBLHFCQUNBLG9CQUNBLDBEQUdGLHVCQUNFLG9CQUNBLGlCM0J5ZnNDLEMyQnRmeEMsc0JBQ0Usa0JBQ0EsT0FDQSxXQUNBLFUzQnFmc0MsQzJCcGZ0QyxrQkFDQSxVQUVBLDREQUNFLFU3QjNCSSxDNkI0Qkosb0IzQnlOMEIsQ2tCcFAxQix3QmxCb1AwQixDMkJwTjVCLDBEQUdJLHFCQU1KLHdFQUNFLG9CN0JrWHVCLEM2Qi9XekIsMEVBQ0UsVTdCL0NJLEM2QmdESix3QjNCa2Y0QyxDMkJqZjVDLG9CM0JpZjRDLEMyQjFlNUMsMkdBQ0UsYTdCN0NLLEM2QitDTCwySEFDRSxxQjdCcVZZLEM2QjNVcEIsc0JBQ0Usa0JBQ0EsZ0JBRUEsbUJBSUEsOEJBQ0Usa0JBQ0EsY0FDQSxhQUNBLGNBQ0EsVTNCd2JvQyxDMkJ2YnBDLFczQnVib0MsQzJCdGJwQyxvQkFDQSxXQUNBLHFCN0J2RkksQzZCd0ZKLHNCcEI3RUUsZW9COEVGLENBSUYsNkJBQ0Usa0JBQ0EsY0FDQSxhQUNBLGNBQ0EsVTNCeWFvQyxDMkJ4YXBDLFczQndhb0MsQzJCdmFwQyxXQUNBLGlDQVVGLCtDckJsR0UsZ0JxQnVHQSw0RUFDRSxrT0FLRixtRkFDRSxvQjNCMEh3QixDa0JwUDFCLHdCbEJvUDBCLEMyQnRIMUIsa0ZBQ0UsK0tBS0Ysc0ZUcElBLGtDbEJ5aEI0QyxDMkJsWjVDLDRGVHZJQSxrQ2xCeWhCNEMsQzJCdlk5Qyw0Q0FFRSxpQjNCMFo0QyxDMkJ0WjVDLHlFQUNFLDhLQUtGLG1GVDlKQSxrQ2xCeWhCNEMsQzJCaFhoRCxlQUNFLHFCQUdFLDZDQUNFLGNBQ0EsYTNCa1kwQyxDMkJqWTFDLG1CQUVBLG1CM0JnWTBDLEMyQjdYNUMsNENBQ0UsMkJBQ0EsMEJBQ0Esc0IzQjJYMEMsQzJCMVgxQyx1QjNCMFgwQyxDMkJ6WDFDLHFCN0JqTEssQzZCbUxMLG1CM0JzWDBDLENnQnhpQjFDLGlJV21MQSxDWC9LQSx1Q1d1S0YsNENYdEtJLGlCV21MSiwwRUFDRSxxQjdCcE1FLEM2QnFNRiw4QkFLRixvRlR6TUEsa0NsQnloQjRDLEMyQm5VaEQsZUFDRSxxQkFDQSxXQUNBLFc3QjZNYSxDNkI1TWIscUM1QjVDSSxtQjRCK0NKLGUzQjZENEIsQzJCNUQ1QixlM0JpRTRCLEMyQmhFNUIsYTdCekJXLEM2QjBCWCxzQkFDQSw0T0FDQSxzQnJCdE5FLGdCQ0ZFLDJDb0IwTkosQ0FDQSw2REFFQSxxQkFDRSxvQjdCb0x1QixDNkJuTHZCLFVwQi9ORSwyQ0FMYSxDb0I0T2YsZ0NBTUUsYTdCakRPLEM2QmtEUCxxQjdCelBFLEM2QjZQTiw4REFFRSxZQUNBLG1CN0JxSWMsQzZCcElkLHNCQUdGLHdCQUNFLFU3QjNQTyxDNkI0UFAscUI3QjJJZ0IsQzZCdklsQiwyQkFDRSxhQUlGLDhCQUNFLG9CQUNBLDBCQUlKLGtCQUNFLG1DM0IwTnNDLEMyQnpOdEMsb0I3QnFFdUIsQzZCcEV2Qix1QjdCb0V1QixDNkJuRXZCLG9CN0JvRXVCLENDOUtuQixrQjRCOEdOLGtCQUNFLFc3QitJZ0IsQzZCOUloQixpQjdCaUV1QixDNkJoRXZCLG9CN0JnRXVCLEM2Qi9EdkIsb0I3QmdFdUIsQ0NsTG5CLGU0QjJITixhQUNFLGtCQUNBLHFCQUNBLFdBQ0EsVzdCeUhhLEM2QnhIYixnQkFHRixtQkFDRSxrQkFDQSxVQUNBLFdBQ0EsVzdCaUhhLEM2QmhIYixTQUNBLGdCQUNBLFVBRUEsNENBQ0Usb0I3QmlHdUIsQzZCaEd2QixlN0JtR3FCLEM2Qi9GdkIsK0ZBRUUscUI3QjhFZ0IsQzZCMUVoQixzREFDRSxnQjNCMlRhLEMyQnZUakIsMERBQ0UsMEJBSUosbUJBQ0Usa0JBQ0EsTUFDQSxRQUNBLE9BQ0EsVUFDQSxXN0JnRmEsQzZCL0ViLHNCQUNBLGdCQUVBLGUzQmhFNEIsQzJCaUU1QixlM0I1RDRCLEMyQjZENUIsYTdCdEpXLEM2QnVKWCxxQjdCOVZNLEM2QitWTixzQnJCbFZFLGdCQ0ZFLGVvQnNWSixDQUVBLDBCQUNFLGtCQUNBLE1BQ0EsUUFDQSxTQUNBLFVBQ0EsY0FDQSw0QjNCaUlvQyxDMkJoSXBDLHNCQUNBLGUzQjVFMEIsQzJCNkUxQixhN0J0S1MsQzZCdUtULGlCVDdXQSx3QnBCR08sQzZCNFdQLG9CckJuV0Esc0JxQjhXSixjQUNFLFdBQ0EsY0FDQSxVQUNBLCtCQUNBLDZEQUVBLG9CQUNFLFVBSUEsd0UzQm9PeUMsQzJCbk96QyxvRTNCbU95QyxDMkJsT3pDLDZEM0JrT3lDLEMyQi9OM0MsZ0NBQ0UsU0FHRixvQ0FDRSxVM0JvTnlDLEMyQm5OekMsVzNCbU55QyxDMkJsTnpDLG9CVGxaQSx3QmxCb1AwQixDMkJnSzFCLFEzQm1OeUMsQ00zbEJ6QyxtQkNGRSx3Q29CNFlGLENYNVlFLDhHVzZZRixDWDdZRSxzR1c2WUYsQ0FDQSx3Q1gxWUUsdUNXaVlKLG9DWGhZTSx5Q1cyWUosMkNUMVpBLHdCbEI0bUJ5QyxDMkI3TTNDLDZDQUNFLFUzQjZMZ0MsQzJCNUxoQyxZM0I2TGdDLEMyQjVMaEMsb0JBQ0EsYzNCNExnQyxDMkIzTGhDLHFCN0IvWk8sQzZCZ2FQLDJCckJ6WkEsbUJDRkUsK0NvQjZaRixDQUdGLGdDQUNFLFUzQnlMeUMsQzJCeEx6QyxXM0J3THlDLENrQnBtQnpDLHdCbEJvUDBCLEMyQjBMMUIsUTNCeUx5QyxDTTNsQnpDLG1CQ0ZFLHdDb0JzYUYsQ1h0YUUsMkdXdWFGLENYdmFFLHNHV3VhRixDQUNBLHFDWHBhRSx1Q1c0WkosZ0NYM1pNLHNDV3FhSix1Q1RwYkEsd0JsQjRtQnlDLEMyQm5MM0MsZ0NBQ0UsVTNCbUtnQyxDMkJsS2hDLFkzQm1LZ0MsQzJCbEtoQyxvQkFDQSxjM0JrS2dDLEMyQmpLaEMscUI3QnpiTyxDNkIwYlAsMkJyQm5iQSxtQkNGRSwrQ29CdWJGLENBR0YseUJBQ0UsVTNCK0p5QyxDMkI5SnpDLFczQjhKeUMsQzJCN0p6QyxhQUNBLGtCM0JyRTBCLEMyQnNFMUIsaUIzQnRFMEIsQ2tCblkxQix3QmxCb1AwQixDMkJ1TjFCLFEzQjRKeUMsQ00zbEJ6QyxtQkNGRSx3Q29CbWNGLENYbmNFLDBHV29jRixDWHBjRSxzR1dvY0YsQ0FDQSxnQlhqY0UsdUNXc2JKLHlCWHJiTSxxQ1drY0osZ0NUamRBLHdCbEI0bUJ5QyxDMkJ0SjNDLHlCQUNFLFUzQnNJZ0MsQzJCckloQyxZM0JzSWdDLEMyQnJJaEMsb0JBQ0EsYzNCcUlnQyxDMkJwSWhDLCtCQUNBLDJCQUNBLG1CcEJuZEUsK0NvQm9kRixDQUdGLDhCQUNFLHFCN0I3ZE8sQ1FPUCxtQnFCMGRGLDhCQUNFLGtCQUNBLHFCN0JuZU8sQ1FPUCxtQnFCaWVBLDZDQUNFLHFCN0JyZUssQzZCd2VQLHNEQUNFLGVBR0YseUNBQ0UscUI3QjdlSyxDNkJnZlAseUNBQ0UsZUFHRixrQ0FDRSxxQjdCcmZLLEM2QjBmWCxnRVh6Zk0sc0dXNGZKLENYeGZJLHVDV3FmTixnRVhwZlEsaUJZaEJSLEtBQ0UsYUFDQSxlQUNBLGVBQ0EsZ0JBQ0EsZ0JBR0YsVUFDRSxjQUNBLHFCM0JDQSxnQzJCR0UscUJBSUYsbUJBQ0UsVTlCWE8sQzhCWVAsb0JBQ0EsZUFRSixVQUNFLDZCQUVBLG9CQUNFLG1CQUNBLCtCQUNBLCtCdEJiQSx5QkFDQSwwQkxaRixvRDJCNkJJLGtCQUNBLG9COUIrZ0I2QixDOEI1Z0IvQiw2QkFDRSxVOUJyQ0ssQzhCc0NM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ZjhCLEM2QnpmaEMsb0NBQ0Usb0I3QnNmOEIsQ0N2dEJsQyxvRjRCb09NLG9CN0JvZjRCLEM2QmpmOUIsNkNBQ0Usb0I3QmtmNEIsQzZCOWVoQywwS0FJRSxvQjdCeWU4QixDNkJyZWxDLDhCQUNFLG9CN0JrZWdDLEM2QmplaEMsMkI3QnNlZ0MsQzZCbmVsQyxtQ0FDRSxtUkFHRiwyQkFDRSxvQjdCeWRnQyxDNkJ4ZGhDLDZCQUNFLG9CN0J5ZDhCLENDenRCbEMsc0U0Qm1RTSxvQjdCc2Q0QixDNkI5Y2xDLDJCQUNFLFUvQnZSSSxDR1dOLGtFNEIrUUksVS9CMVJFLEMrQitSSixtQ0FDRSwwQjdCMmI4QixDQ2h0QmxDLGtGNEJ3Uk0sMkI3QnliNEIsQzZCdGI5Qiw0Q0FDRSwyQjdCdWI0QixDNkJuYmhDLHNLQUlFLFUvQi9TRSxDK0JtVE4sNkJBQ0UsMEI3QnVhZ0MsQzZCdGFoQyxpQzdCMmFnQyxDNkJ4YWxDLGtDQUNFLHlSQUdGLDBCQUNFLDBCN0I4WmdDLEM2QjdaaEMsNEJBQ0UsVS9CL1RFLENHV04sb0U0QnVUTSxVL0JsVUEsQ2dDRFIsTUFDRSxrQkFDQSxhQUNBLHNCQUNBLFlBRUEscUJBQ0EscUJoQ3NvQlEsQ2dDdG9CUixpQ2hDc29CUSxDZ0Nyb0JSLDJCQUNBLDRFeEJLRSxnRHdCRkYsU0FDRSxlQUNBLGNBR0Ysa0JBQ0UsbUJBQ0Esc0JBRUEsOEJBQ0UsbUJ4QkNGLDRHQUNBLDhHd0JFQSw2QkFDRSxzQnhCVUYsb0hBQ0Esa0h3QkpGLDhEQUVFLGFBSUosV0FHRSxjQUdBLGVBQ0EsY2hDd2xCYyxDZ0NwbEJoQixZQUNFLG9CaENvbEJjLENnQ2psQmhCLGVBQ0Usb0JBQ0EsZ0JBR0Ysc0JBQ0UsZ0I3QnJEQSxpQjZCMERFLHFCQUdGLHNCQUNFLGtCaENpa0JZLENnQ3pqQmhCLGFBQ0Usc0JBQ0EsZ0JBRUEscUJoQzBqQlksQ2dDMWpCWixpQ2hDMGpCWSxDZ0N6akJaLDBGQUVBLHlCeEJ2RUUsZ0t3QjRFSixhQUNFLHNCQUVBLHFCaEMraUJZLENnQy9pQlosaUNoQytpQlksQ2dDOWlCWixvRkFFQSx3QnhCbEZFLGdLd0I0Rkosa0JBQ0Usc0JBQ0Esc0JBQ0EscUJBQ0EsZ0JBR0YsbUJBQ0Usc0JBQ0EscUJBSUYsa0JBQ0Usa0JBQ0EsTUFDQSxRQUNBLFNBQ0EsT0FDQSxlOUI2c0JrQyxDTTV6QmhDLDBGd0JtSEoseUNBR0UsY0FDQSxXQUdGLHdCeEJqSEksNEdBQ0EsOEd3QnFISiwyQnhCeEdJLG9IQUNBLGtId0JnSEYsaUJBQ0Usc0I5QnFyQmdDLENXcHhCaEMseUJtQjZGSixXQU1JLGFBQ0EsbUJBQ0Esd0JBQ0EsdUJBRUEsaUJBRUUsWUFDQSxxQjlCeXFCOEIsQzhCeHFCOUIsZ0JBQ0Esb0I5QnVxQjhCLEU4QjFwQmxDLGtCQUNFLHNCOUJ5cEJnQyxDV3B4QmhDLHlCbUJ1SEosWUFRSSxhQUNBLG1CQUdBLGtCQUVFLFlBQ0EsZ0JBRUEsd0JBQ0UsY0FDQSxjQUtBLG1DeEJ6S0osMEJBQ0EsNkJ3QjJLTSxpR0FHRSwwQkFFRixvR0FHRSw2QkFJSixvQ3hCMUtKLHlCQUNBLDRCd0I0S00sbUdBR0UseUJBRUYsc0dBR0UsNkJBY1Ysb0JBQ0Usb0JoQ3daWSxDYWhsQloseUJtQnNMSixjQU1JLG1COUIybEJnQyxDOEIzbEJoQyxjOUIybEJnQyxDOEIxbEJoQyx1QjlCMmxCZ0MsQzhCM2xCaEMsa0I5QjJsQmdDLEM4QjFsQmhDLFVBQ0EsU0FFQSxvQkFDRSxxQkFDQSxZQVVOLFdBQ0UscUJBRUEsaUJBQ0UsZ0JBRUEsb0NBQ0UsZ0J4QnZPRiw2QkFDQSw0QndCME9BLHFDeEJ6UEEseUJBQ0EsMEJ3QjRQQSw4QnhCdFFBLGdCd0J3UUUsaUNDMVJOLFlBQ0UsYUFDQSxlQUNBLDBCQUNBLGVqQ2t4QnlCLENpQ2h4QnpCLGdCQUNBLDhCakNpeEJjLENRdHdCWixnQnlCTEYsa0NBQ0Usa0JqQ3N3QnNCLENpQ3B3QnRCLDBDQUNFLFdBQ0EsbUJqQ2t3Qm9CLENpQ2p3QnBCLGFqQ3N3QnFCLENpQ3J3QnJCLFlBVUosZ0RBQ0UsMEJBR0YsZ0RBQ0UscUJBR0Ysd0JBQ0UsYWpDbXZCc0IsQ2tDMXhCMUIsWUFDRSxhN0JHQSxlQUNBLGdCR2FFLGdCMEJaSixXQUNFLGtCQUNBLGNBQ0Esc0JBQ0EsaUJBQ0EsZ0JoQ294QmtDLENnQ254QmxDLGFsQ3VtQmlCLENrQ3JtQmpCLHFCbENzbUJjLENrQ3JtQmQsc0JBRUEsaUJBQ0UsVUFDQSxhbENnbUJlLENrQy9sQmYscUJBQ0EscUJsQytsQlksQ2tDOWxCWixpQmxDZ21Cc0IsQ2tDN2xCeEIsaUJBQ0UsVUFDQSxTaEM0d0JnQyxDZ0Mzd0JoQyx5Q2hDK1cwQixDZ0N6VzFCLGtDQUNFLGMxQmFGLHlCQUNBLDRCMEJUQSxpQzFCTkEsMEJBQ0EsNkIwQlVGLDZCQUNFLFVBQ0EsYWxDK2tCc0IsQ2tDOWtCdEIscUJsQ29rQlksQ2tDbmtCWixpQmxDcWtCc0IsQ2tDbGtCeEIsK0JBQ0UsVWxDeENPLENrQ3lDUCxvQkFFQSxZQUNBLHFCbEMyakJZLENrQzFqQlosaUJsQzRqQnNCLENtQ25uQnhCLDBCQUNFLHNCbENnTEUsZWtDOUtGLGVqQ21PMEIsQ2lDOU54QixpRDNCcUNGLDZCQUNBLGdDMkJqQ0UsZ0QzQmtCRiw4QkFDQSxpQzJCaENGLDBCQUNFLHFCbENnTEUsa0JrQzlLRixlakNvTzBCLENpQy9OeEIsaUQzQnFDRiw2QkFDQSxnQzJCakNFLGdEM0JrQkYsOEJBQ0EsaUM0QjlCSixPQUNFLHFCQUNBLHFCbkM2S0ksbUJtQzNLSixlcENxckJrQixDb0NwckJsQixjQUNBLGtCQUNBLG1CQUNBLHdCNUJLRSxnQlVGRSw2SGtCREosQ2xCS0ksdUNrQmZOLE9sQmdCUSxpQmZMTiw0QmlDR0kscUJBS0osYUFDRSxhQUtKLFlBQ0Usa0JBQ0EsU0FPRixZQUNFLGtCbENpNEJrQyxDa0NoNEJsQyxpQmxDZzRCa0MsQ012NUJoQyxvQjRCZ0NGLGVDakRBLFdBQ0Esd0JuQzBFYSxDQzVEYiw0Q2tDVkksV0FDQSx5QkFHRiw0Q0FFRSxVQUNBLHlDRHFDSixpQkNqREEsY0FDQSxxQm5DMEVhLENDNURiLGdEa0NWSSxjQUNBLHlCQUdGLGdEQUVFLFVBQ0EsNENEcUNKLGVDakRBLFdBQ0Esd0JuQzBFYSxDQzVEYiw0Q2tDVkksV0FDQSx5QkFHRiw0Q0FFRSxVQUNBLDBDRHFDSixZQ2pEQSxXQUNBLHdCbkMwRWEsQ0M1RGIsc0NrQ1ZJLFdBQ0EseUJBR0Ysc0NBRUUsVUFDQSwwQ0RxQ0osZUNqREEsY0FDQSx3Qm5DMEVhLENDNURiLDRDa0NWSSxjQUNBLHlCQUdGLDRDQUVFLFVBQ0EsMENEcUNKLGNDakRBLFdBQ0Esd0JuQzBFYSxDQzVEYiwwQ2tDVkksV0FDQSx5QkFHRiwwQ0FFRSxVQUNBLDBDRHFDSixhQ2pEQSxjQUNBLHdCbkMwRWEsQ0M1RGIsd0NrQ1ZJLGNBQ0EseUJBR0Ysd0NBRUUsVUFDQSw0Q0RxQ0osWUNqREEsV0FDQSx3Qm5DMEVhLENDNURiLHNDa0NWSSxXQUNBLHlCQUdGLHNDQUVFLFVBQ0EseUNDYk4sV0FDRSxrQkFDQSxrQnRDcW9Ca0IsQ3NDbm9CbEIsd0J0Q0tTLENRU1Asb0JLMENBLHlCeUI1REosV0FRSSxtQkFJSixpQkFDRSxnQkFDQSxlOUJJRSxnQitCZEosT0FDRSxrQkFDQSxrQkFDQSxrQnJDeTlCa0MsQ3FDeDlCbEMsbUMvQlVFLGdCK0JMSixlQUVFLGNBSUYsWUFDRSxldkMyUGlCLEN1Q25QbkIsbUJBQ0Usd0JBR0Esc0lBQ0Usa0JBQ0EsTUFDQSxRQUNBLFVBQ0Esa0JBQ0EsY0FVRixlQy9DQSxhRGdEcUgsQ25CM0NuSCx3Qm1CMkN1QixDQzlDekIsb0JEOENxRSxDQzVDckUsa0JBQ0UseUJBR0YsMkJBQ0UsV0RzQ0YsaUJDL0NBLGFEZ0RxSCxDbkIzQ25ILHdCbUIyQ3VCLENDOUN6QixvQkQ4Q3FFLENDNUNyRSxvQkFDRSx5QkFHRiw2QkFDRSxjRHNDRixlQy9DQSxhRGdEcUgsQ25CM0NuSCx3Qm1CMkN1QixDQzlDekIsb0JEOENxRSxDQzVDckUsa0JBQ0UseUJBR0YsMkJBQ0UsY0RzQ0YsWUMvQ0EsYURnRHFILENuQjNDbkgsd0JtQjJDdUIsQ0M5Q3pCLG9CRDhDcUUsQ0M1Q3JFLGVBQ0UseUJBR0Ysd0JBQ0UsY0RzQ0YsZUMvQ0EsYURnRHFILENuQjNDbkgsd0JtQjJDdUIsQ0M5Q3pCLG9CRDhDcUUsQ0M1Q3JFLGtCQUNFLHlCQUdGLDJCQUNFLGNEc0NGLGNDL0NBLGFEZ0RxSCxDbkIzQ25ILHdCbUIyQ3VCLENDOUN6QixvQkQ4Q3FFLENDNUNyRSxpQkFDRSx5QkFHRiwwQkFDRSxjRHNDRixhQy9DQSxhRGdEcUgsQ25CM0NuSCx3Qm1CMkN1QixDQzlDekIsb0JEOENxRSxDQzVDckUsZ0JBQ0UseUJBR0YseUJBQ0UsY0RzQ0YsWUMvQ0EsYURnRHFILENuQjNDbkgsd0JtQjJDdUIsQ0M5Q3pCLG9CRDhDcUUsQ0M1Q3JFLGVBQ0UseUJBR0Ysd0JBQ0UsV0NSRixnQ0FDRSxnQ0FDQSw0QkFJSixVQUNFLGFBQ0EsV3ZDaytCa0MsQ3VDaitCbEMsZ0JBQ0EsY3hDd0tJLHFCd0N0S0osd0J6Q0xTLENRU1AsZ0JDRkUsOENnQ0dOLGNBQ0UsYUFDQSxzQkFDQSx1QkFDQSxnQkFDQSxVekNuQk0sQ3lDb0JOLGtCQUNBLG1CQUNBLHdCdkN1OUJrQyxDZ0JsK0I5Qix5QnVCWUosQ3ZCUkksdUN1QkROLGN2QkVRLGlCdUJVUixzQnJCWUUscU1xQlZBLDBCQUlBLHVCQUNFLGtEQUdFLHVDQUpKLHVCQUtNLGdCQzFDUixPQUNFLGFBQ0EsdUJBR0YsWUFDRSxPQ0ZGLFlBQ0UsYUFDQSxzQkFHQSxlQUNBLGdCbkNRRSxnQm1DRUosd0JBQ0UsV0FDQSxhM0NIUyxDMkNJVCxtQnhDUEEsNER3Q1dFLFVBQ0EsYTNDVE8sQzJDVVAscUJBQ0Esd0IzQ2t1QmtCLEMyQy90QnBCLCtCQUNFLGEzQzBLUyxDMkN6S1Qsd0IzQzFCTyxDMkNtQ1gsaUJBQ0Usa0JBQ0EsY0FDQSxxQkFHQSxxQjNDd3NCYyxDMkN2c0JkLHNCQUVBLDZCbkMxQkUsK0JBQ0EsZ0NtQzZCRiw0Qm5DaEJFLG1DQUNBLGtDbUNtQkYsb0RBRUUsVTNDc3NCd0IsQzJDcnNCeEIsb0JBQ0Esd0IzQ3FzQnFCLEMyQ2pzQnZCLHdCQUNFLFVBQ0EsVTNDMHJCc0IsQzJDenJCdEIsd0IzQzByQm1CLEMyQ3pyQm5CLG9CM0MwckI2QixDMkN2ckIvQixrQ0FDRSxtQkFFQSx5Q0FDRSxnQkFDQSxvQnpDMkp3QixDeUM3STFCLHVCQUNFLG1CQUdFLG9EbkMxQkosNEJBWkEsMEJtQzJDSSxtRG5DM0NKLDBCQVlBLDRCbUNvQ0ksK0NBQ0UsYUFHRix5REFDRSxvQnpDMEhvQixDeUN6SHBCLG9CQUVBLGdFQUNFLGlCQUNBLHFCekNxSGtCLENXaEwxQix5QjhCbUNBLDBCQUNFLG1CQUdFLHVEbkMxQkosNEJBWkEsMEJtQzJDSSxzRG5DM0NKLDBCQVlBLDRCbUNvQ0ksa0RBQ0UsYUFHRiw0REFDRSxvQnpDMEhvQixDeUN6SHBCLG9CQUVBLG1FQUNFLGlCQUNBLHFCekNxSGtCLEVXaEwxQix5QjhCbUNBLDBCQUNFLG1CQUdFLHVEbkMxQkosNEJBWkEsMEJtQzJDSSxzRG5DM0NKLDBCQVlBLDRCbUNvQ0ksa0RBQ0UsYUFHRiw0REFDRSxvQnpDMEhvQixDeUN6SHBCLG9CQUVBLG1FQUNFLGlCQUNBLHFCekNxSGtCLEVXaEwxQiwwQjhCbUNBLDBCQUNFLG1CQUdFLHVEbkMxQkosNEJBWkEsMEJtQzJDSSxzRG5DM0NKLDBCQVlBLDRCbUNvQ0ksa0RBQ0UsYUFHRiw0REFDRSxvQnpDMEhvQixDeUN6SHBCLG9CQUVBLG1FQUNFLGlCQUNBLHFCekNxSGtCLEVXaEwxQiwwQjhCbUNBLDBCQUNFLG1CQUdFLHVEbkMxQkosNEJBWkEsMEJtQzJDSSxzRG5DM0NKLDBCQVlBLDRCbUNvQ0ksa0RBQ0UsYUFHRiw0REFDRSxvQnpDMEhvQixDeUN6SHBCLG9CQUVBLG1FQUNFLGlCQUNBLHFCekNxSGtCLEVXaEwxQiwwQjhCbUNBLDJCQUNFLG1CQUdFLHdEbkMxQkosNEJBWkEsMEJtQzJDSSx1RG5DM0NKLDBCQVlBLDRCbUNvQ0ksbURBQ0UsYUFHRiw2REFDRSxvQnpDMEhvQixDeUN6SHBCLG9CQUVBLG9FQUNFLGlCQUNBLHFCekNxSGtCLEV5Q3ZHOUIsa0JuQ25ISSxnQm1Dc0hGLG1DQUNFLHFCQUVBLDhDQUNFLHNCQ3pJSix5QkFDRSxhRG9Kc0UsQ0NuSnRFLHdCRG1KdUMsQ3hDeEl6Qyw0R3lDUE0sYUQrSWtFLENDOUlsRSx5QkFHRix1REFDRSxVNUNUQSxDNENVQSx3QkR5SWtFLENDeElsRSxvQkR3SWtFLENDckp4RSwyQkFDRSxhRG9Kc0UsQ0NuSnRFLHdCRG1KdUMsQ3hDeEl6QyxnSHlDUE0sYUQrSWtFLENDOUlsRSx5QkFHRix5REFDRSxVNUNUQSxDNENVQSx3QkR5SWtFLENDeElsRSxvQkR3SWtFLENDckp4RSx5QkFDRSxhRG9Kc0UsQ0NuSnRFLHdCRG1KdUMsQ3hDeEl6Qyw0R3lDUE0sYUQrSWtFLENDOUlsRSx5QkFHRix1REFDRSxVNUNUQSxDNENVQSx3QkR5SWtFLENDeElsRSxvQkR3SWtFLENDckp4RSxzQkFDRSxhRG9Kc0UsQ0NuSnRFLHdCRG1KdUMsQ3hDeEl6QyxzR3lDUE0sYUQrSWtFLENDOUlsRSx5QkFHRixvREFDRSxVNUNUQSxDNENVQSx3QkR5SWtFLENDeElsRSxvQkR3SWtFLENDckp4RSx5QkFDRSxhRG9Kc0UsQ0NuSnRFLHdCRG1KdUMsQ3hDeEl6Qyw0R3lDUE0sYUQrSWtFLENDOUlsRSx5QkFHRix1REFDRSxVNUNUQSxDNENVQSx3QkR5SWtFLENDeElsRSxvQkR3SWtFLENDckp4RSx3QkFDRSxhRG9Kc0UsQ0NuSnRFLHdCRG1KdUMsQ3hDeEl6QywwR3lDUE0sYUQrSWtFLENDOUlsRSx5QkFHRixzREFDRSxVNUNUQSxDNENVQSx3QkR5SWtFLENDeElsRSxvQkR3SWtFLENDckp4RSx1QkFDRSxhRG9Kc0UsQ0NuSnRFLHdCRG1KdUMsQ3hDeEl6Qyx3R3lDUE0sYUQrSWtFLENDOUlsRSx5QkFHRixxREFDRSxVNUNUQSxDNENVQSx3QkR5SWtFLENDeElsRSxvQkR3SWtFLENDckp4RSxzQkFDRSxhRG9Kc0UsQ0NuSnRFLHdCRG1KdUMsQ3hDeEl6QyxzR3lDUE0sYUQrSWtFLENDOUlsRSx5QkFHRixvREFDRSxVNUNUQSxDNENVQSx3QkR5SWtFLENDeElsRSxvQkR3SWtFLENFeEoxRSwwQ0FDRSxZNUNtTEksb0I0Q2pMSixlN0M0UWlCLEM2QzNRakIsY0FDQSxVN0NDTSx5QkV5bEM0QixDMkN4bENsQyxXMUNLQSxzRDBDREUsVTdDTEksQzZDTUoscUIxQ0lGLG9PMENDSSxZQVdOLHNEQUNFLFVBQ0EsK0JBQ0EsU0FNRiw4REFDRSxvQkN0Q0YsT0FHRSxnQjVDMjRCa0MsQzRDMTRCbEMsZTVDMDRCa0MsQ0QxdEI5QixtQjZDN0tKLHNDNUM0NEJrQyxDNEMzNEJsQyw0QkFDQSxnQ0FDQSx5QzVDNjRCa0MsQzRDNTRCbEMsVXRDT0UscUJzQ0pGLHdCQUNFLG9CNUNnNEJnQyxDNEM3M0JsQyxlQUNFLFVBR0YsWUFDRSxjQUNBLFVBR0YsWUFDRSxhQUlKLGNBQ0UsYUFDQSxtQkFDQSxzQkFDQSxhOUNuQlMsQzhDb0JULHNDNUNxM0JrQyxDNENwM0JsQyw0QkFDQSx3Q3RDWkUsMkNBQ0EsNENzQ2VKLFlBQ0UsYzVDbTJCa0MsQzZDejRCcEMsWUFFRSxnQkFFQSxtQkFDRSxrQkFDQSxnQkFLSixPQUNFLGVBQ0EsTUFDQSxPQUNBLFk3QzRwQmtDLEM2QzNwQmxDLGFBQ0EsV0FDQSxZQUNBLGdCQUdBLFVBT0YsY0FDRSxrQkFDQSxXQUNBLFk3Q2k1QmtDLEM2Qy80QmxDLG9CQUdBLDBCN0IzQkksaUM2QjRCRixDQUNBLDZCN0N1NkJnQyxDZ0JoOEI5Qix1QzZCdUJKLDBCN0J0Qk0saUI2QjBCTiwwQkFDRSxjN0NxNkJnQyxDNkNqNkJsQyxrQ0FDRSxxQjdDazZCZ0MsQzZDOTVCcEMseUJBQ0UsYUFDQSw2QkFFQSx3Q0FDRSw4QkFDQSxnQkFHRiw4RUFFRSxjQUdGLHFDQUNFLGdCQUlKLHVCQUNFLGFBQ0EsbUJBQ0EsNkJBR0EsK0JBQ0UsY0FDQSwwQkFDQSwyQ0FDQSxXQUlGLCtDQUNFLHNCQUNBLHVCQUNBLFlBRUEsOERBQ0UsZ0JBR0YsdURBQ0UsYUFNTixlQUNFLGtCQUNBLGFBQ0Esc0JBQ0EsV0FHQSxvQkFDQSxxQi9DN0dNLEMrQzhHTiw0QkFDQSxvQnZDbEdFLG9CQ0ZFLHNDc0NzR0osQ0FFQSxVQUlGLGdCQUNFLGVBQ0EsTUFDQSxPQUNBLFk3Q2dqQmtDLEM2Qy9pQmxDLFlBQ0EsYUFDQSxxQi9DN0hNLEMrQ2dJTiwrQkFDQSwrQjdDK3pCa0MsQzZDMXpCcEMsY0FDRSxhQUNBLHVCQUNBLDhCQUNBLGdCL0N1akJvQixDK0N0akJwQiwyQnZDdEhFLDZCQUNBLDhCdUN3SEYsdUhBQ0UsZ0IvQ2tqQmtCLEMrQ2hqQmxCLDhCQUtKLGFBQ0UsZ0JBQ0EsZTdDdUk0QixDNkNsSTlCLFlBQ0Usa0JBR0EsY0FDQSxnQi9DK2hCb0IsQytDM2hCdEIsY0FDRSxhQUNBLGVBQ0EsbUJBQ0EseUJBQ0EsaUJBQ0Esd0J2Q3pJRSxpQ0FDQSxnQ3VDOElGLGdCQUNFLGNBS0oseUJBQ0Usa0JBQ0EsWUFDQSxXQUNBLFlBQ0EsZ0JsQ3ZJRSx5QmtDNklGLGNBQ0UsZS9DbWhCTyxDK0NsaEJQLG9CQUdGLHlCQUNFLCtCQUVBLHdDQUNFLGdDQUlKLHVCQUNFLCtCQUVBLCtCQUNFLDRCQUNBLDJDQUlKLGV0Qy9NSSxzQ3NDZ05GLENBR0YseUIvQzJmUyxFYWxxQlAsMEJrQzJLRixvQkFFRSxlL0NtZk8sRWFocUJQLDBCa0NrTEYsMEI3Q2l1QmtDLEU4Qzk4QnBDLHFCQ01FLGVES0EsQ0FYRixxQkNNRSxnQkRLQSxDQVhGLFNBQ0Usa0JBQ0EsWTlDZ3JCa0MsQzhDL3FCbEMsY0FDQSxROUM2MUJrQyxDK0NqMkJsQyw2RGpEa1F1QixDaURsUXZCLDBDakRrUXVCLENpRGhRdkIsa0JBQ0EsZS9DNFI0QixDK0MzUjVCLGUvQ2dTNEIsQytDL1I1QixnQkFFQSxxQkFDQSxpQkFDQSxvQkFDQSxzQkFDQSxrQkFDQSxtQkFDQSxvQkFDQSxnQmhEcUtJLGtCK0N6S0oscUJBQ0EsVUFFQSx1QmhENm9CZ0IsQ2dEM29CaEIsZ0JBQ0Usa0JBQ0EsY0FDQSxXOUNpMUJnQyxDOENoMUJoQyxZOUNpMUJnQyxDOEMvMEJoQyx3QkFDRSxrQkFDQSxXQUNBLDJCQUNBLG1CQUtOLG1EQUNFLGdCQUVBLGlFQUNFLFNBRUEsaUZBQ0UsTUFDQSwyQkFDQSx3QmhEaW5CTyxDZ0Q1bUJiLHVEQUNFLGdCQUVBLHFFQUNFLE9BQ0EsVzlDbXpCZ0MsQzhDbHpCaEMsWTlDaXpCZ0MsQzhDL3lCaEMscUZBQ0UsUUFDQSxpQ0FDQSwwQmhEaW1CTyxDZ0Q1bEJiLHlEQUNFLGdCQUVBLHVFQUNFLE1BRUEsdUZBQ0UsU0FDQSwyQkFDQSwyQmhEbWxCTyxDZ0Q5a0JiLHFEQUNFLGdCQUVBLG1FQUNFLFFBQ0EsVzlDcXhCZ0MsQzhDcHhCaEMsWTlDbXhCZ0MsQzhDanhCaEMsbUZBQ0UsT0FDQSxpQ0FDQSx5QmhEbWtCTyxDZ0Q5aUJiLGVBQ0UsZTlDK3VCa0MsQzhDOXVCbEMsd0JBQ0EsVWhEekdNLENnRDBHTixrQkFDQSx3QmhEeWlCVyxDUXZvQlQsZ0IwQ2xCSixxQkRPRSxlQ1VBLENBakJGLHFCRE9FLGdCQ1VBLENBakJGLFNBQ0Usa0JBQ0EsTUFDQSxPQUNBLFloRDhxQmtDLENnRDdxQmxDLGNBQ0EsZWhEKzJCa0MsQytDcDNCbEMsNkRqRGtRdUIsQ2lEbFF2QiwwQ2pEa1F1QixDaURoUXZCLGtCQUNBLGUvQzRSNEIsQytDM1I1QixlL0NnUzRCLEMrQy9SNUIsZ0JBRUEscUJBQ0EsaUJBQ0Esb0JBQ0Esc0JBQ0Esa0JBQ0EsbUJBQ0Esb0JBQ0EsZ0JoRHFLSSxrQmlEeEtKLHFCQUNBLHFCbERSTSxDa0RTTiw0QkFDQSxzQjFDR0Usb0JDRkUsZXlDQ0osQ0FFQSxnQkFDRSxrQkFDQSxjQUNBLFVoRCsyQmdDLENnRDkyQmhDLFloRCsyQmdDLENnRDkyQmhDLGVBRUEsK0NBRUUsa0JBQ0EsY0FDQSxXQUNBLDJCQUNBLG1CQUtOLG1EQUNFLG1CaERnMkJrQyxDZ0Q5MUJsQyxpRUFDRSwyQkFFQSxpRkFDRSxTQUNBLDJCQUNBLHFCaEQyMUI4QixDZ0R4MUJoQywrRUFDRSxVaEQwTHdCLENnRHpMeEIsMkJBQ0EscUJsRC9DRSxDa0RvRFIsdURBQ0UsaUJoRDQwQmtDLENnRDEwQmxDLHFFQUNFLHlCQUNBLFdoRHcwQmdDLENnRHYwQmhDLFdoRHMwQmdDLENnRHIwQmhDLGVBRUEscUZBQ0UsT0FDQSxpQ0FDQSx1QmhEbzBCOEIsQ2dEajBCaEMsbUZBQ0UsUWhEbUt3QixDZ0RsS3hCLGlDQUNBLHVCbER0RUUsQ2tEMkVSLHlEQUNFLGdCaERxekJrQyxDZ0RuekJsQyx1RUFDRSx3QkFFQSx1RkFDRSxNQUNBLGlDQUNBLHdCaERnekI4QixDZ0Q3eUJoQyxxRkFDRSxPaEQrSXdCLENnRDlJeEIsaUNBQ0Esd0JsRDFGRSxDa0QrRk4seUdBQ0Usa0JBQ0EsTUFDQSxTQUNBLGNBQ0EsVWhENHhCZ0MsQ2dEM3hCaEMsb0JBQ0EsV0FDQSxnQ0FJSixxREFDRSxrQmhEcXhCa0MsQ2dEbnhCbEMsbUVBQ0UsMEJBQ0EsV2hEaXhCZ0MsQ2dEaHhCaEMsV2hEK3dCZ0MsQ2dEOXdCaEMsZUFFQSxtRkFDRSxRQUNBLGlDQUNBLHNCaEQ2d0I4QixDZ0Qxd0JoQyxpRkFDRSxTaEQ0R3dCLENnRDNHeEIsaUNBQ0Esc0JsRDdIRSxDa0RtSlIsZ0JBQ0Usd0JBQ0EsZ0JqRDBCSSxtQmlEeEJKLGFsRGdEVyxDa0QvQ1gsd0JsRHBKUyxDa0RxSlQsZ0MxQ25JRSwwQ0FDQSwyQzBDcUlGLHNCQUNFLGFBSUosY0FDRSx3QkFDQSxhbERvQ1csQ21EL0xiLFVBQ0Usa0JBR0Ysd0JBQ0UsbUJBR0YsZ0JBQ0Usa0JBQ0EsV0FDQSxnQkN2QkEsdUJBQ0UsY0FDQSxXQUNBLFdEd0JKLGVBQ0Usa0JBQ0EsYUFDQSxXQUNBLFdBQ0EsbUJBQ0EsMkJqQ2xCSSxvQ2lDbUJKLENqQ2ZJLHVDaUNRTixlakNQUSxpQmlDaUJSLDhEQUdFLGNBR0YseUVBRUUsMkJBR0YseUVBRUUsNEJBU0EsOEJBQ0UsVUFDQSw0QkFDQSxlQUdGLGtKQUdFLFVBQ0EsVUFHRixxRkFFRSxVQUNBLFVqQzVERSx5QmlDNkRGLENqQ3pERSx1Q2lDcURKLHFGakNwRE0saUJpQ2lFUiw4Q0FFRSxrQkFDQSxNQUNBLFNBQ0EsVUFFQSxhQUNBLG1CQUNBLHVCQUNBLFNqRHM5Qm1DLENpRHI5Qm5DLFVBQ0EsVW5EN0ZNLENtRDhGTixrQkFDQSxnQkFDQSxTQUNBLFVqRGk5Qm1DLENnQnZpQy9CLDRCaUN1RkosQ2pDbkZJLHVDaUNrRU4sOENqQ2pFUSxpQmZMTixvSGdEMkZFLFVuRHRHSSxDbUR1R0oscUJBQ0EsVUFDQSxVakQwOEJpQyxDaUR2OEJyQyx1QkFDRSxPQUtGLHVCQUNFLFFBT0Ysd0RBRUUscUJBQ0EsVWpEbThCbUMsQ2lEbDhCbkMsV2pEazhCbUMsQ2lEajhCbkMsbUNBRUYsNEJBQ0Usc05BRUYsNEJBQ0UsdU5BU0YscUJBQ0Usa0JBQ0EsUUFDQSxTQUNBLE9BQ0EsV0FDQSxhQUNBLHVCQUNBLGVBRUEsZ0JqRHk1Qm1DLENpRHg1Qm5DLGVqRHc1Qm1DLENpRHY1Qm5DLGdCQUVBLHdCQUNFLHVCQUNBLGNBQ0EsVWpEdTVCaUMsQ2lEdDVCakMsVWpEdTVCaUMsQ2lEdDVCakMsZ0JqRHc1QmlDLENpRHY1QmpDLGVqRHU1QmlDLENpRHQ1QmpDLG1CQUNBLGVBQ0EscUJuRHJLSSxDbURzS0osNEJBRUEsb0NBQ0EsdUNBQ0EsV2pDL0pFLDJCaUNnS0YsQ2pDNUpFLHVDaUM2SUosd0JqQzVJTSxpQmlDOEpOLDZCQUNFLFVBU0osa0JBQ0Usa0JBQ0EsVUFDQSxZQUNBLFNBQ0EsV0FDQSxpQkFDQSxvQkFDQSxVbkRoTU0sQ21EaU1OLGtCRWxNRiwwQkFDRSw2QkFHRixnQkFDRSxxQkFDQSxVbkRza0N3QixDbURya0N4QixXbkRxa0N3QixDbURwa0N4Qix1Qm5Ec2tDd0IsQ21EcmtDeEIsZ0NBQ0EsaUNBRUEsa0JBQ0EsOENBR0YsbUJBQ0UsVW5EZ2tDd0IsQ21EL2pDeEIsV25EK2pDd0IsQ21EOWpDeEIsaUJuRGdrQ3dCLENtRHpqQzFCLHdCQUNFLEdBQ0UsbUJBRUYsSUFDRSxVQUNBLGdCQUlKLGNBQ0UscUJBQ0EsVW5Ec2lDd0IsQ21EcmlDeEIsV25EcWlDd0IsQ21EcGlDeEIsdUJuRHNpQ3dCLENtRHJpQ3hCLDhCQUVBLGtCQUNBLFVBQ0EsNENBR0YsaUJBQ0UsVW5EZ2lDd0IsQ21EL2hDeEIsV25EK2hDd0IsQ21EM2hDeEIsdUNBQ0UsOEJBRUUseUJDM0ROLG1EQUNBLHlDQUNBLCtDQUNBLCtDQUNBLHlEQUNBLG1EQ0ZFLFlBQ0Usb0NwRFVGLHNGb0RMSSxvQ0FOSixjQUNFLGlDcERVRiw4Rm9ETEksb0NBTkosWUFDRSxvQ3BEVUYsc0ZvRExJLG9DQU5KLFNBQ0Usb0NwRFVGLDBFb0RMSSxvQ0FOSixZQUNFLG9DcERVRixzRm9ETEksb0NBTkosV0FDRSxvQ3BEVUYsa0ZvRExJLG9DQU5KLFVBQ0Usb0NwRFVGLDhFb0RMSSxvQ0FOSixTQUNFLG9DcERVRiwwRW9ETEksb0NDQ04sVUFDRSxpQ0FHRixnQkFDRSwwQ0NYRix5Q0FDQSxpREFDQSxxREFDQSx1REFDQSxtREFFQSw4QkFDQSxzQ0FDQSwwQ0FDQSw0Q0FDQSx3Q0FHRSxnQkFDRSxnQ0FERixrQkFDRSw2QkFERixnQkFDRSxnQ0FERixhQUNFLGdDQURGLGdCQUNFLGdDQURGLGVBQ0UsZ0NBREYsY0FDRSxnQ0FERixhQUNFLGdDQUlKLGNBQ0UsNkJBT0YsWUFDRSwrQkFHRixTQUNFLDJCQUdGLGFBQ0Usb0NBQ0EscUNBR0YsZUFDRSxxQ0FDQSx3Q0FHRixnQkFDRSx3Q0FDQSx1Q0FHRixjQUNFLG9DQUNBLHVDQUdGLFlBQ0UsK0JBR0YsZ0JBQ0UsNkJBR0YsY0FDRSwrQkFHRixXQUNFLDJCTHhFQSxpQkFDRSxjQUNBLFdBQ0EsV01PRSw0VjdDaURGLHlCNkNqREUsd1g3Q2lERix5QjZDakRFLHdYN0NpREYsMEI2Q2pERSx3WDdDaURGLDBCNkNqREUsd1g3Q2lERiwwQjZDakRFLGlZQVVOLGFBRUksbVpDckJKLGtCQUNFLGtCQUNBLGNBQ0EsV0FDQSxVQUNBLGdCQUVBLDBCQUNFLGNBQ0EsV0FHRiwySUFLRSxrQkFDQSxNQUNBLFNBQ0EsT0FDQSxXQUNBLFlBQ0EsU0FTQSxnQ0FDRSx5QkFERixnQ0FDRSxtQkFERiwrQkFDRSxnQkFERiwrQkFDRSxpQkN6QkYsd0NBQ0EsOENBQ0Esd0RBQ0EsOERBRUEscUNBQ0EseUNBQ0EscURBQ0Esb0NBQ0Esb0NBQ0Esb0NBQ0Esd0NBQ0Esd0NBRUEsNkRBQ0EseURBQ0EsMERBQ0Esa0VBQ0EsZ0VBRUEscURBQ0EsaURBQ0Esa0RBQ0Esc0RBQ0Esb0RBRUEseURBQ0EscURBQ0Esc0RBQ0EsOERBQ0EsNERBQ0Esd0RBRUEsNENBQ0EsbURBQ0EsK0NBQ0EsZ0RBQ0Esb0RBQ0Esa0QvQ1lBLHlCK0NsREEsMkNBQ0EsaURBQ0EsMkRBQ0EsaUVBRUEsd0NBQ0EsNENBQ0Esd0RBQ0EsdUNBQ0EsdUNBQ0EsdUNBQ0EsMkNBQ0EsMkNBRUEsZ0VBQ0EsNERBQ0EsNkRBQ0EscUVBQ0EsbUVBRUEsd0RBQ0Esb0RBQ0EscURBQ0EseURBQ0EsdURBRUEsNERBQ0Esd0RBQ0EseURBQ0EsaUVBQ0EsK0RBQ0EsMkRBRUEsK0NBQ0Esc0RBQ0Esa0RBQ0EsbURBQ0EsdURBQ0Esc0QvQ1lBLHlCK0NsREEsMkNBQ0EsaURBQ0EsMkRBQ0EsaUVBRUEsd0NBQ0EsNENBQ0Esd0RBQ0EsdUNBQ0EsdUNBQ0EsdUNBQ0EsMkNBQ0EsMkNBRUEsZ0VBQ0EsNERBQ0EsNkRBQ0EscUVBQ0EsbUVBRUEsd0RBQ0Esb0RBQ0EscURBQ0EseURBQ0EsdURBRUEsNERBQ0Esd0RBQ0EseURBQ0EsaUVBQ0EsK0RBQ0EsMkRBRUEsK0NBQ0Esc0RBQ0Esa0RBQ0EsbURBQ0EsdURBQ0Esc0QvQ1lBLDBCK0NsREEsMkNBQ0EsaURBQ0EsMkRBQ0EsaUVBRUEsd0NBQ0EsNENBQ0Esd0RBQ0EsdUNBQ0EsdUNBQ0EsdUNBQ0EsMkNBQ0EsMkNBRUEsZ0VBQ0EsNERBQ0EsNkRBQ0EscUVBQ0EsbUVBRUEsd0RBQ0Esb0RBQ0EscURBQ0EseURBQ0EsdURBRUEsNERBQ0Esd0RBQ0EseURBQ0EsaUVBQ0EsK0RBQ0EsMkRBRUEsK0NBQ0Esc0RBQ0Esa0RBQ0EsbURBQ0EsdURBQ0Esc0QvQ1lBLDBCK0NsREEsMkNBQ0EsaURBQ0EsMkRBQ0EsaUVBRUEsd0NBQ0EsNENBQ0Esd0RBQ0EsdUNBQ0EsdUNBQ0EsdUNBQ0EsMkNBQ0EsMkNBRUEsZ0VBQ0EsNERBQ0EsNkRBQ0EscUVBQ0EsbUVBRUEsd0RBQ0Esb0RBQ0EscURBQ0EseURBQ0EsdURBRUEsNERBQ0Esd0RBQ0EseURBQ0Es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Q0FDQSxrQkFFRSwrQkFFRixrQkFFRSxpQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxnQ0FmRixtQ0FDQSxrQkFFRSwrQkFFRixrQkFFRSxpQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxnQ0FmRixrQ0FDQSxrQkFFRSw4QkFFRixrQkFFRSxnQ0FFRixrQkFFRSxpQ0FFRixrQkFFRSwrQkFmRiw2QkFDQSxrQkFFRSx5QkFFRixrQkFFRSwyQkFFRixrQkFFRSw0QkFFRixrQkFFRSwwQkFmRixvQ0FDQSxrQkFFRSxnQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxtQ0FFRixrQkFFRSxpQ0FmRixtQ0FDQSxrQkFFRSwrQkFFRixrQkFFRSxpQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxnQ0FmRixvQ0FDQSxrQkFFRSxnQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxtQ0FFRixrQkFFRSxpQ0FmRixvQ0FDQSxrQkFFRSxnQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxtQ0FFRixrQkFFRSxpQ0FmRixtQ0FDQSxrQkFFRSwrQkFFRixrQkFFRSxpQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxnQ0FRRixzQ0FDQSxvQkFFRSxpQ0FFRixvQkFFRSxtQ0FFRixvQkFFRSxvQ0FFRixvQkFFRSxrQ0FmRixxQ0FDQSxvQkFFRSxnQ0FFRixvQkFFRSxrQ0FFRixvQkFFRSxtQ0FFRixvQkFFRSxpQ0FmRixzQ0FDQSxvQkFFRSxpQ0FFRixvQkFFRSxtQ0FFRixvQkFFRSxvQ0FFRixvQkFFRSxrQ0FmRixxQ0FDQSxvQkFFRSxnQ0FFRixvQkFFRSxrQ0FFRixvQkFFRSxtQ0FFRixvQkFFRSxpQ0FmRixvQ0FDQSxvQkFFRSwrQkFFRixvQkFFRSxpQ0FFRixvQkFFRSxrQ0FFRixvQkFFRSxnQ0FNTixrQ0FDQSx3QkFFRSwyQkFFRix3QkFFRSw2QkFFRix3QkFFRSw4QkFFRix3QkFFRSw2QnZEVEYseUJ1RGxESSw0QkFDQSxrQkFFRSx3QkFFRixrQkFFRSwwQkFFRixrQkFFRSwyQkFFRixrQkFFRSx5QkFmRixtQ0FDQSxrQkFFRSwrQkFFRixrQkFFRSxpQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxnQ0FmRixrQ0FDQSxrQkFFRSw4QkFFRixrQkFFRSxnQ0FFRixrQkFFRSxpQ0FFRixrQkFFRSwrQkFmRixtQ0FDQSxrQkFFRSwrQkFFRixrQkFFRSxpQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxnQ0FmRixtQ0FDQSxrQkFFRSwrQkFFRixrQkFFRSxpQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxnQ0FmRixrQ0FDQSxrQkFFRSw4QkFFRixrQkFFRSxnQ0FFRixrQkFFRSxpQ0FFRixrQkFFRSwrQkFmRiw2QkFDQSxrQkFFRSx5QkFFRixrQkFFRSwyQkFFRixrQkFFRSw0QkFFRixrQkFFRSwwQkFmRixvQ0FDQSxrQkFFRSxnQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxtQ0FFRixrQkFFRSxpQ0FmRixtQ0FDQSxrQkFFRSwrQkFFRixrQkFFRSxpQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxnQ0FmRixvQ0FDQSxrQkFFRSxnQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxtQ0FFRixrQkFFRSxpQ0FmRixvQ0FDQSxrQkFFRSxnQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxtQ0FFRixrQkFFRSxpQ0FmRixtQ0FDQSxrQkFFRSwrQkFFRixrQkFFRSxpQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxnQ0FRRixzQ0FDQSxvQkFFRSxpQ0FFRixvQkFFRSxtQ0FFRixvQkFFRSxvQ0FFRixvQkFFRSxrQ0FmRixxQ0FDQSxvQkFFRSxnQ0FFRixvQkFFRSxrQ0FFRixvQkFFRSxtQ0FFRixvQkFFRSxpQ0FmRixzQ0FDQSxvQkFFRSxpQ0FFRixvQkFFRSxtQ0FFRixvQkFFRSxvQ0FFRixvQkFFRSxrQ0FmRixxQ0FDQSxvQkFFRSxnQ0FFRixvQkFFRSxrQ0FFRixvQkFFRSxtQ0FFRixvQkFFRSxpQ0FmRixvQ0FDQSxvQkFFRSwrQkFFRixvQkFFRSxpQ0FFRixvQkFFRSxrQ0FFRixvQkFFRSxnQ0FNTixrQ0FDQSx3QkFFRSwyQkFFRix3QkFFRSw2QkFFRix3QkFFRSw4QkFFRix3QkFFRSw2QnZEVEYsMEJ1RGxESSw0QkFDQSxrQkFFRSx3QkFFRixrQkFFRSwwQkFFRixrQkFFRSwyQkFFRixrQkFFRSx5QkFmRixtQ0FDQSxrQkFFRSwrQkFFRixrQkFFRSxpQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxnQ0FmRixrQ0FDQSxrQkFFRSw4QkFFRixrQkFFRSxnQ0FFRixrQkFFRSxpQ0FFRixrQkFFRSwrQkFmRixtQ0FDQSxrQkFFRSwrQkFFRixrQkFFRSxpQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxnQ0FmRixtQ0FDQSxrQkFFRSwrQkFFRixrQkFFRSxpQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxnQ0FmRixrQ0FDQSxrQkFFRSw4QkFFRixrQkFFRSxnQ0FFRixrQkFFRSxpQ0FFRixrQkFFRSwrQkFmRiw2QkFDQSxrQkFFRSx5QkFFRixrQkFFRSwyQkFFRixrQkFFRSw0QkFFRixrQkFFRSwwQkFmRixvQ0FDQSxrQkFFRSxnQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxtQ0FFRixrQkFFRSxpQ0FmRixtQ0FDQSxrQkFFRSwrQkFFRixrQkFFRSxpQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxnQ0FmRixvQ0FDQSxrQkFFRSxnQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxtQ0FFRixrQkFFRSxpQ0FmRixvQ0FDQSxrQkFFRSxnQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxtQ0FFRixrQkFFRSxpQ0FmRixtQ0FDQSxrQkFFRSwrQkFFRixrQkFFRSxpQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxnQ0FRRixzQ0FDQSxvQkFFRSxpQ0FFRixvQkFFRSxtQ0FFRixvQkFFRSxvQ0FFRixvQkFFRSxrQ0FmRixxQ0FDQSxvQkFFRSxnQ0FFRixvQkFFRSxrQ0FFRixvQkFFRSxtQ0FFRixvQkFFRSxpQ0FmRixzQ0FDQSxvQkFFRSxpQ0FFRixvQkFFRSxtQ0FFRixvQkFFRSxvQ0FFRixvQkFFRSxrQ0FmRixxQ0FDQSxvQkFFRSxnQ0FFRixvQkFFRSxrQ0FFRixvQkFFRSxtQ0FFRixvQkFFRSxpQ0FmRixvQ0FDQSxvQkFFRSwrQkFFRixvQkFFRSxpQ0FFRixvQkFFRSxrQ0FFRixvQkFFRSxnQ0FNTixrQ0FDQSx3QkFFRSwyQkFFRix3QkFFRSw2QkFFRix3QkFFRSw4QkFFRix3QkFFRSw2QnZEVEYsMEJ1RGxESSw0QkFDQSxrQkFFRSx3QkFFRixrQkFFRSwwQkFFRixrQkFFRSwyQkFFRixrQkFFRSx5QkFmRixtQ0FDQSxrQkFFRSwrQkFFRixrQkFFRSxpQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxnQ0FmRixrQ0FDQSxrQkFFRSw4QkFFRixrQkFFRSxnQ0FFRixrQkFFRSxpQ0FFRixrQkFFRSwrQkFmRixtQ0FDQSxrQkFFRSwrQkFFRixrQkFFRSxpQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxnQ0FmRixtQ0FDQSxrQkFFRSwrQkFFRixrQkFFRSxpQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxnQ0FmRixrQ0FDQSxrQkFFRSw4QkFFRixrQkFFRSxnQ0FFRixrQkFFRSxpQ0FFRixrQkFFRSwrQkFmRiw2QkFDQSxrQkFFRSx5QkFFRixrQkFFRSwyQkFFRixrQkFFRSw0QkFFRixrQkFFRSwwQkFmRixvQ0FDQSxrQkFFRSxnQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxtQ0FFRixrQkFFRSxpQ0FmRixtQ0FDQSxrQkFFRSwrQkFFRixrQkFFRSxpQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxnQ0FmRixvQ0FDQSxrQkFFRSxnQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxtQ0FFRixrQkFFRSxpQ0FmRixvQ0FDQSxrQkFFRSxnQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxtQ0FFRixrQkFFRSxpQ0FmRixtQ0FDQSxrQkFFRSwrQkFFRixrQkFFRSxpQ0FFRixrQkFFRSxrQ0FFRixrQkFFRSxnQ0FRRixzQ0FDQSxvQkFFRSxpQ0FFRixvQkFFRSxtQ0FFRixvQkFFRSxvQ0FFRixvQkFFRSxrQ0FmRixxQ0FDQSxvQkFFRSxnQ0FFRixvQkFFRSxrQ0FFRixvQkFFRSxtQ0FFRixvQkFFRSxpQ0FmRixzQ0FDQSxvQkFFRSxpQ0FFRixvQkFFRSxtQ0FFRixvQkFFRSxvQ0FFRixvQkFFRSxrQ0FmRixxQ0FDQSxvQkFFRSxnQ0FFRixvQkFFRSxrQ0FFRixvQkFFRSxtQ0FFRixvQkFFRSxpQ0FmRixvQ0FDQSxvQkFFRSwrQkFFRixvQkFFRSxpQ0FFRixvQkFFRSxrQ0FFRixvQkFFRSxnQ0FNTixrQ0FDQSx3QkFFRSwyQkFFRix3QkFFRSw2QkFFRix3QkFFRSw4QkFFRix3QkFFRSw2QnZEVEYsMEJ1RGxESSw2QkFDQSxvQkFFRSx3QkFFRixvQkFFRSwwQkFFRixvQkFFRSwyQkFFRixvQkFFRSx5QkFmRixvQ0FDQSxvQkFFRSwrQkFFRixvQkFFRSxpQ0FFRixvQkFFRSxrQ0FFRixvQkFFRSxnQ0FmRixtQ0FDQSxvQkFFRSw4QkFFRixvQkFFRSxnQ0FFRixvQkFFRSxpQ0FFRixvQkFFRSwrQkFmRixvQ0FDQSxvQkFFRSwrQkFFRixvQkFFRSxpQ0FFRixvQkFFRSxrQ0FFRixvQkFFRSxnQ0FmRixvQ0FDQSxvQkFFRSwrQkFFRixvQkFFRSxpQ0FFRixvQkFFRSxrQ0FFRixvQkFFRSxnQ0FmRixtQ0FDQSxvQkFFRSw4QkFFRixvQkFFRSxnQ0FFRixvQkFFRSxpQ0FFRixvQkFFRSwrQkFmRiw4QkFDQSxvQkFFRSx5QkFFRixvQkFFRSwyQkFFRixvQkFFRSw0QkFFRixvQkFFRSwwQkFmRixxQ0FDQSxvQkFFRSxnQ0FFRixvQkFFRSxrQ0FFRixvQkFFRSxtQ0FFRixvQkFFRSxpQ0FmRixvQ0FDQSxvQkFFRSwrQkFFRixvQkFFRSxpQ0FFRixvQkFFRSxrQ0FFRixvQkFFRSxnQ0FmRixxQ0FDQSxvQkFFRSxnQ0FFRixvQkFFRSxrQ0FFRixvQkFFRSxtQ0FFRixvQkFFRSxpQ0FmRixxQ0FDQSxvQkFFRSxnQ0FFRixvQkFFRSxrQ0FFRixvQkFFRSxtQ0FFRixvQkFFRSxpQ0FmRixvQ0FDQSxvQkFFRSwrQkFFRixvQkFFRSxpQ0FFRixvQkFFRSxrQ0FFRixvQkFFRSxnQ0FRRix1Q0FDQSxzQkFFRSxpQ0FFRixzQkFFRSxtQ0FFRixzQkFFRSxvQ0FFRixzQkFFRSxrQ0FmRixzQ0FDQSxzQkFFRSxnQ0FFRixzQkFFRSxrQ0FFRixzQkFFRSxtQ0FFRixzQkFFRSxpQ0FmRix1Q0FDQSxzQkFFRSxpQ0FFRixzQkFFRSxtQ0FFRixzQkFFRSxvQ0FFRixzQkFFRSxrQ0FmRixzQ0FDQSxzQkFFRSxnQ0FFRixzQkFFRSxrQ0FFRixzQkFFRSxtQ0FFRixzQkFFRSxpQ0FmRixxQ0FDQSxzQkFFRSwrQkFFRixzQkFFRSxpQ0FFRixzQkFFRSxrQ0FFRixzQkFFRSxnQ0FNTixtQ0FDQSwwQkFFRSwyQkFFRiwwQkFFRSw2QkFFRiwwQkFFRSw4QkFFRiwwQkFFRSw2QkNoRUosdUJBQ0Usa0JBQ0EsTUFDQSxRQUNBLFNBQ0EsT0FDQSxVQUVBLG9CQUNBLFdBRUEsK0JDVkosc0hBSUEsNENBQ0EseUNBQ0EsMkNBQ0EsZUNURSxnQkFDQSx1QkFDQSxtQkRlRSxzQ0FDQSx3Q0FDQSwwQ3pEcUNBLHlCeUR2Q0EseUNBQ0EsMkNBQ0EsOEN6RHFDQSx5QnlEdkNBLHlDQUNBLDJDQUNBLDhDekRxQ0EsMEJ5RHZDQSx5Q0FDQSwyQ0FDQSw4Q3pEcUNBLDBCeUR2Q0EseUNBQ0EsMkNBQ0EsOEN6RHFDQSwwQnlEdkNBLDBDQUNBLDRDQUNBLCtDQU1KLG9EQUNBLG9EQUNBLHNEQUlBLDhDQUNBLG9EQUNBLCtDQUNBLDZDQUNBLGtEQUNBLDBDQUlBLGtDRXZDRSxjQUNFLHlCckVVRiwwQ3FFTE0sc0JBTk4sZ0JBQ0Usc0JyRVVGLDhDcUVMTSx5QkFOTixjQUNFLHlCckVVRiwwQ3FFTE0seUJBTk4sV0FDRSx5QnJFVUYsb0NxRUxNLHlCQU5OLGNBQ0UseUJyRVVGLDBDcUVMTSx5QkFOTixhQUNFLHlCckVVRix3Q3FFTE0seUJBTk4sWUFDRSx5QnJFVUYsc0NxRUxNLHlCQU5OLFdBQ0UseUJyRVVGLG9DcUVMTSxzQkZ1Q1Isb0NBQ0EscUNBRUEsK0NBQ0EscURBSUEsV0d2REUsV0FDQSxvQkFDQSxpQkFDQSwrQkFDQSxTSHVERixzREFFQSxZQUNFLGlDQUNBLGdDQUtGLHFDSWpFQSxTQUNFLDhCQUdGLFdBQ0UsMENDQ0UscUJBS0UsNEJBRUEsMkJBSUEsWUFDRSwwQkFTSixtQkFDRSw2QkFjRixJQUNFLGdDQUVGLGVBRUUsc0JBQ0Esd0JBR0YsT0FFRSx3QkFHRixxQkFHRSxVQUNBLFNBR0YsbUJBRUUsdUJBUUYsTUFDRSxPekUyaUM4QixDeUV6aUNoQyxLQUNFLDRCQUVGLFdBQ0UsNEJBSUYsUUFDRSxhQUVGLE9BQ0Usc0JBR0YsT0FDRSxvQ0FFQSxvQkFFRSxpQ0FLRixzQ0FFRSxpQ0FJSixZQUNFLGNBRUEsMkVBSUUsaUIzRTdHRyxDMkVpSFAsc0JBQ0UsY0FDQSxpQjNFbkhLLEVMbUVYLDBCaUY3RUUscUJBQ0EsbURBQ0EsOENBQ0EsK0RBQ0Esa0JBQ0EsZ0JBQ0EsY0FDQSxvQkFDQSxzQkFDQSxpQkFDQSxtQkFDQSxzQkFDQSxjQ2JGLG1CQUNFLHNCQUVBLHFCQUNBLFNBQ0Esa0JBQ0Esc0JDTkYsOENBQ0Usc0JBRUEsZUFDQSxjQUVBLFlBRUEsdUNBQ0EseUJBRUEsMkVBQ0UsY0FDQSxpQkFDQSxtQkFFQSxnQkFDQSx1QkFDQSxtQkFHRix3RUFDRSxrQkFNQSxvRkFDRSxrQkFDQSxrQkM5Qk4sZ0RBQ0Usc0JBRUEsZUFDQSxjQUVBLGdCQUVBLHVDQUNBLHlCQUVBLDZFQUNFLHFCQUNBLGdCQUNBLGlCQUNBLHVCQUNBLG1CQUlKLDJDQUNFLFdBRUEsa0VBQ0Usc0JBQ0EsWUFDQSxlQUNBLGVBQ0EsVUFFQSxnR0FDRSx3QkMvQk4sa0JBQ0Usc0JBRUEsc0JBQ0Esa0JBRUEsc0JBRUEsY0FFQSxrQkFDQSxlQUVBLFdBRUEsYUFHRixpQkFDRSxjQUdGLDBCQUNFLGdCQUNBLFNBQ0EsVUFHRix5QkFDRSxZQUVBLHVDQUNBLHlCQUVBLHdDQUNFLGVBSUosMkNBQ0UsT0FHRixrREFDRSxtQkFDQSw0QkFDQSw2QkFHRixrREFDRSxnQkFDQSx5QkFDQSwwQkFHRiwwQkFDRSxjQUNBLFlBRUEsaURBQ0UsWUFDQSxXQUNBLHNCQUVBLCtFQUNFLHdCQUlKLCtDQUNFLGFIeERKLG9CQUNFLFNBQ0EsU0FDQSxVQUNBLGNBQ0EsZUFDQSxPQUNBLE1BQ0EsZ0JBQ0EsZUFDQSxZQUNBLFdBQ0EsVUFDQSxXQUlBLHNCQUNBLHdCQUdGLDJCQUNFLG9CQUNBLDhCQUVBLGdDQUNBLHNCQUNBLDJCQUNBLHFCQUNBLDZCQUNBLHFCQUNBLDhCSTdDRix1REFDRSxzQkFDQSxzQkFDQSxrQkFFQSxvRkFDRSxXQUNBLGlCQUdGLGlGQUNFLGVBQ0EsWUFDQSxpQkFHRix1RkFDRSxXQUdGLGlGQUNFLFlBRUEsa0JBRUEsUUFDQSxVQUVBLFdBRUEsbUZBQ0UsNERBQ0EsbUJBQ0EsMkJBRUEsU0FDQSxTQUVBLGlCQUNBLGdCQUVBLGtCQUVBLFFBQ0EsUUFPRiwwRkFDRSxXQUdGLDBGQUNFLFNBQ0EsV0FNSixtRkFDRSxzQkFDQSxlQUVBLDZHQUNFLGFBUUEsMkdBQ0UsNERBQ0EsMkJDOUVSLHlEQUNFLHNCQUNBLHNCQUNBLGtCQUNBLFlBRUEsc0ZBQ0Usc0JBQ0EsZ0JBQ0EsU0FDQSxjQUNBLFdBRUEseUZBQ0UsZ0JBSUosbUZBQ0UsZUFDQSxZQUNBLGlCQUNBLGVBQ0Esa0JBTUEsWUFHRixvRkFDRSx5QkFFQSxzQkFDQSxrQkFDQSxlQUVBLFdBRUEsaUJBQ0EsZUFDQSxjQUdGLDRGQUNFLFdBQ0EsZUFFQSxxQkFDQSxpQkFFQSxpQkFFQSxrR0FDRSxXQU9GLHVMQUNFLFlBR0YsNkZBQ0UsZ0JBQ0Esa0JBR0YscUdBQ0UsZ0JBQ0Esa0JBTUosa0ZBQ0Usc0JBQ0EsVUFLRixxRkFDRSxzQkFDQSxlQUdGLDJGQUNFLGFDeEZBLGtOQUNFLHlCQUNBLDBCQUtGLGtOQUNFLDRCQUNBLDZCQUtGLDZFQUNFLHNCQUtGLDJFQUNFLHlCQUNBLFlBQ0EsVUFDQSxnQkFDQSw2QkFJSix1RUFDRSxpQkFDQSxnQkFJQSxpRUFDRSxVQUdGLHlFQUNFLFdBR0YseUVBQ0Usc0JBR0YsOEVBQ0UsaUJBRUEsc0dBQ0UsZUFHRix1R0FDRSxpQkFDQSxpQkFFQSxnSUFDRSxpQkFDQSxpQkFFQSx5SkFDRSxpQkFDQSxpQkFFQSxrTEFDRSxpQkFDQSxpQkFFQSwyTUFDRSxpQkFDQSxpQkFTZCxpRkFDRSx5QkFDQSxXQUdGLG9EQUNFLGVBQ0EsY0FDQSxZQzlGSix1REFDRSx5QkFFQSxzQkFDQSxlcEZpUGMsQ29GL09kLFVDR0EscUVBQ0EsMkJBQ0Esc0hEREEsNkRBQ0UseUJBR0Ysb0ZBQ0UsV0FDQSxpQkFHRixpRkFDRSxlQUNBLFlBQ0EsaUJBQ0Esa0JBR0YsdUZBQ0UsV0FHRixpRkFDRSxzQkFFQSxZQUNBLDJCQUNBLHlCcEZrTlksQ29Gak5aLDRCcEZpTlksQ29GL01aLFlBRUEsa0JBRUEsUUFDQSxVQUVBLFdDcENGLHVFQUNBLDJCQUNBLHNIRHNDRSxtRkFDRSw0REFDQSxtQkFDQSwyQkFFQSxTQUNBLFNBRUEsaUJBQ0EsZ0JBRUEsa0JBRUEsUUFDQSxRQU9GLDBGQUNFLFdBR0YsMEZBQ0UsWUFDQSw0QkFFQSxnQkFDQSx3QnBGc0tVLENvRnJLViwyQnBGcUtVLENvRm5LVixTQUNBLFdBTUosK0VBQ0UseUJBRUEseUdBQ0UseUJBRUEsWUFFQSwyR0FDRSw0REFDQSwyQkFNSix3R0FDRSxnQkFDQSx5QkFDQSwwQkNuR0osbUVBQ0EsMkJBQ0Esc0hEd0dFLHdHQUNFLG1CQUNBLDRCQUNBLDZCQzdHSixxRUFDQSwyQkFDQSxzSENYRix5REFDRSxzQkFFQSxzQkFDQSxldEZpUGMsQ3NGL09kLFlBRUEsVUFFQSwrREFDRSx5QkFHRixzRkFDRSxnQkFDQSxTQUNBLGNBR0YsbUZBQ0UsYUFHRixvRkFDRSx5QkFFQSxzQkFDQSxldEZ5TlksQ3NGdk5aLGVBRUEsV0FFQSxpQkFDQSxlQUNBLGNBR0YsNEZBQ0UsVUN4Q1csQ0R5Q1gsZUFFQSxxQkFDQSxpQkFFQSxpQkFFQSxrR0FDRSxVQ2hEZSxDRHVEakIsNkZBQ0UsWUFDQSxnQkFDQSxrQkFHRixxR0FDRSxnQkFDQSxrQkFNSixpRkFDRSx5QkFJQSwwR0FDRSxnQkFDQSx5QkFDQSwwQkFLRiwwR0FDRSxtQkFDQSw0QkFDQSw2QkU5RUYsNkVBQ0Usc0JBQ0EsVUFLRiwyRUFDRSxVQUNBLGdCQUlKLDhDQUNFLHFCRFRxQixDQ1VyQiwrQkFHRixxREFDRSxtQkFHRixxREFDRSxnQkFHRix1RUFDRSxnQkRSaUIsQ0NTakIsZ0JBSUEsaUVBQ0UsVUFHRix5RUFDRSxVRFppQyxDQ2dCckMsaUZBQ0Usd0JEcEI0QixDQ3FCNUIsVURwQjRCLENDdUI5QixvREFDRSxlQUNBLGNBQ0EsWUFHRixzRUFDRSxvQkRwRGlCLENFY3JCLDBIQUNFLGNBQ0EsZUFHQSxnQkFFRSxRQVhNLENBWU4sVUFaTSxDQWFSLFdBRUUsUUFmTSxDQWdCTixTQWhCTSxDQWlCUixXQUVFLFFBbkJNLENBb0JOLFVBcEJNLENBcUJSLFdBRUUsV0F2Qk0sQ0F3Qk4sU0F4Qk0sQ0F5QlIsV0FFRSxXQTNCTSxDQTRCTixVQTVCTSxDQTZCUixXQUVFLFFBL0JNLENBZ0NOLFVBaENNLENBaUNOLFNBakNNLENBa0NSLFdBRUUsV0FwQ00sQ0FxQ04sVUFyQ00sQ0FzQ04sU0F0Q00sQ0F1Q1IsV0FFRSxRQUNBLFNBQ0EsbUJBQ0YsV0FFRSxRQUNBLFNBL0NNLENBZ0RSLFdBRUUsUUFDQSxVQW5ETSxDQXFETixvQ0FFSSxpQkFDQSxrQkFFUixPQXBFRSxVQXFFUyxDQXBFVCx5QkFxRUEsa0JBQ0Esa0JDN0JNLDhCRDhCTixDQUVBLHNCQTFFQSxTQTJFVyxDQTFFWCx3QkE0RUEsc0JBN0VBLFNBOEVXLENBN0VYLHdCQStFQSxtQkFDRSxXQTFFSSxDQTJFSixZQUNBLFdBQ0Ysb0JBQ0UsV0E3RUssQ0E4RUwsWUE1RU0sQ0E2RU4sV0E3RU0sQ0E4RVIsbUJBQ0UsV0FoRkksQ0FpRkosYUFDQSxZQUVGLHFCQUNFLFdBQ0EsbUJBQ0YsbUJBQ0UsV0FDQSxtQkFDRixvQkFDRSxXQUNBLG1CQUNGLHFCQUNFLFdBQ0EsbUJBRUYsb0JBQ0UsZUFDQSxZQUNBLGVBQ0EsaUJBQ0EsbUJBQ0EseUNBRUYsb0JBQ0UsZUFDQSxpQkFFRixzQkFDRSxlQUNBLGlCRWpJSixtQkFDRSxLQUNFLDRCQUdGLEdBQ0UseUJBSUosc0JBQ0UsS0FDRSwyQkFHRixHQUNFLHlCQUlKLG9CQUNFLEtBQ0UsNEJBR0YsR0FDRSx5QkFJSixxQkFDRSxLQUNFLDJCQUdGLEdBQ0UseUJDbkNGLHNEQUNFLDJDQUNBLHNCQUVBLGtFQUNFLDJDQU1KLHVCaEJYQSxxQkFDQSxtREFDQSw4Q0FDQSwrREFDQSxrQkFDQSxnQkFDQSxjQUNBLG9CQUNBLHNCQUNBLGlCQUNBLG1CQUNBLHNCQUNBLGNBS0EsV2dCTHlCLENBQ3ZCLHFCQUNBLHFEQUNBLGdEQUNBLGUxRitRMEIsQzBGOVExQixxQkFDQSxzQkFJSixZQUNFLGdCNUZpUGEsQzRGOU9mLGFBQ0UsaUI1RjhPYSxDNkZ4UWYsT0FDRSxrQkFDQSxnQ0FDQSwyQ0FDQSx3REFFQSxtQkFDRSxnQkFDQSwyQ0FDQSwwQkFDQSw4REFFQSx5QkFDRSwyQ0FJSixlakJsQkEscUJBQ0EsbURBQ0EsOENBQ0EsK0RBQ0Esa0JBQ0EsZ0JBQ0EsY0FDQSxvQkFDQSxzQkFDQSxpQkFDQSxtQkFDQSxzQkFDQSxjaUJRRSxrQkFDQSxnQ0FDQSxrQ0FDQSxhQUNBLHNCQUNBLHVCQUNBLDZCQUNBLGtCQUdGLGFBQ0UsYUFDQSxtQkFDQSw4QkFDQSx3Q0FDQSxvRkFFQSxxQkFDRSxhQUdGLDhCQUVFLGtDQUdGLG9IQUNFLGVBR0YsZUFDRSxnQkFHRixpREFFRSxlQUNBLHlDQUNBLHVCQUNBLHVCQUdGLHdCQUNFLFVBR0YseUJBQ0UsV0FJSixpREFDRSxtREFDQSxlQUdGLHFCQUNFLGdEQUdGLG1CQUVFLFNBQ0EsaUI3Rm1MYSxDNkZoTGYsU0FDRSxlQUlGLG9CQUVFLGtEQzdGRixpREFDRSxxQkQrRm9CLENDL0ZwQiwrQkQrRm9CLENDOUZwQixVQUgwQyxDQUcxQyw0QkFIMEMsQ0FJMUMsZUFDQSxVQUVBLHNKQUNFLGdEQUNBLHNCRDJGRixvQ0FDRSxnQkFDQSwyQ0FHRixtQ0FFRSxjQUNBLGlCN0YySlcsQzZGMUpYLGdCQUNBLG1EQUNBLGE3RnBESSxDNkZxREosVUFFQSw2Q0FDRSxpQkFHRix5Q0FDRSxXQUdGLHlDQUNFLGFBSUosb0NBQ0UsZ0I3RnlJUyxDNkZ4SVQsMkNBR0UsbURBQ0EseURBR0Ysc0NBQ0UsZ0I3RmdJTyxDNkYvSFAsY0FPTixlQUNFLHVFQUNBLHdFQUVBLHFCQUNFLGtDQUNBLDJEQUVBLDJTQUlFLGtDQUlKLHVCQUNFLGtEQUNBLFc3RnJEZSxDNkZ3RGpCLDBIQUNFLGNBR0YsNEZBRUUsMkNBM0JKLFlBQ0Usc0VBQ0EsdUVBRUEsa0JBQ0Usa0NBQ0EsMERBRUEseVJBSUUsa0NBSUosb0JBQ0UsaURBQ0EsVzdGckRlLEM2RndEakIsaUhBQ0UsY0FHRixzRkFFRSwyQ0EzQkosZUFDRSx3RUFDQSx5RUFFQSxxQkFDRSxrQ0FDQSw0REFFQSwyU0FJRSxrQ0FJSix1QkFDRSxtREFDQSxXN0ZyRGUsQzZGd0RqQiwwSEFDRSxjQUdGLDRGQUVFLDJDQTNCSixjQUNFLHFFQUNBLHNFQUVBLG9CQUNFLGtDQUNBLHlEQUVBLHFTQUlFLGtDQUlKLHNCQUNFLGdEQUNBLFc3RnJEZSxDNkZ3RGpCLHVIQUNFLGNBR0YsMEZBRUUsMkNFektOLFVBRUUsa0RBQ0EsK0NBQ0Esc0JBQ0EsZUFFQSw2QkFFRSwrQ0FDQSxtREFDQSwyQ0FDQSxZQUNBLDhEQUlBLHlDQUVFLDJDQ25CTixTQUNFLDRDQUNBLHFEQUNBLFlBQ0EsZ0JBRUEsZ0RBRUUsVUFDQSxrQ0FDQSxnQkFDQSxZQUdGLHlCQUNFLHNEQUdGLHFGQUNFLHFEQUVBLHdNQUVFLHFFQUlKLG1GQUNFLHVEQUVBLG9NQUVFLG1FQUlKLHVGQUNFLG1EQUVBLDRNQUVFLHVFQUlKLGlGQUNFLHlEQUVBLGdNQUVFLGlFQ3JETixPQUNFLG9CQUVBLGtDQUNBLG1CQUVBLDRDQUNFLGtDQURGLDRDQUNFLGtDQURGLHNDQUNFLGtDQUdGLGNBQ0UsZ0RBQ0EsZ0RBQ0EsZ0JBQ0EsZ0JBR0Ysd0NBQ0UsZ0JDbEJKLEtBQ0Usb0JBQ0Esa0NBQ0EsbUJBQ0EsdUJBQ0EsZ0JBQ0EsbUJBQ0EsZ0RBR0UsdUJBQ0UscUIvRktKLHFDK0ZJQSw0QkFFRSxtQkFDQSxzQkFDQSxVQUdGLG9DQUNFLCtDQUdGLGFDa0RBLDJDQUNBLHNCQUdFLHdEQUNBLHlEaEcxRUYsbUJnRzRFSSxhRHhENEQsQ0N3RDVELDRCRHhENEQsQ0N5RDVELDhEQUNBLHlEQUdGLG1CQUNFLDJDQUNBLDhEQUdGLHlJQUdFLGtDQUNBLGlFQUNBLHlEQW9ESiw0Q0FFRSx3Q0FDQSxpRUFDQSxzREQzSEEsOENBRUUsV0FJSix5Q0FHRSx1RUFDQSx5REFDQSxnQkFMRix5Q0FHRSx1RUFDQSx5REFDQSxnQkFMRix5Q0FHRSx1RUFDQSx5REFDQSxnQkFLRixhQ2hDRSxrQ0FDQSx3QmpHdURXLENpR3REWCxvQmpHc0RXLENpR3JEWCxnQkFFQSxtQkFDRSxrQ0FDQSx3QkQ4QkUsQ0M3QkYsb0JEOEJFLENDekJOLHNDQUVFLGtDQUNBLHdCRHFCSSxDQ3BCSixvQkRxQkksQ0NsQk4sMkJBQ0UseUJBQ0EsbUJBQ0EsZ0JBSEYsMkJBQ0UseUJBQ0EsbUJBQ0EsZ0JBSUYsNENBRUUsa0NBQ0EscUJuRzNCWSxDbUc0QlosaUJuRzVCWSxDbUcrQmQseUlBR0Usd0JERUksQ0NESixvQkRFSSxDQ0RKLGdCRFBGLGVDV0UsMkNoRy9DRiwwQ2dHREksMkNBQ0EsOERBQ0Esc0RBZ0JKLDBDQUVFLGtDQUNBLHFCRHFCSSxDQ3BCSixpQkRxQkksQ0NsQk4sNkJBQ0UseUJBQ0EsbUJBQ0EsZ0JBSEYsNkJBQ0UseUJBQ0EsbUJBQ0EsZ0JBSUYsZ0RBRUUsa0NBQ0EscUJuRzNCWSxDbUc0QlosaUJuRzVCWSxDbUcrQmQsK0lBR0UscUJERUksQ0NESixpQkRFSSxDQ0RKLGdCRFBGLGFDaENFLGtDQUNBLHdCakd1RFcsQ2lHdERYLG9CakdzRFcsQ2lHckRYLGdCQUVBLG1CQUNFLGtDQUNBLHdCRDhCRSxDQzdCRixvQkQ4QkUsQ0N6Qk4sc0NBRUUsa0NBQ0Esd0JEcUJJLENDcEJKLG9CRHFCSSxDQ2xCTiwyQkFDRSx5QkFDQSxtQkFDQSxnQkFIRiwyQkFDRSx5QkFDQSxtQkFDQSxnQkFJRiw0Q0FFRSxrQ0FDQSxxQm5HM0JZLENtRzRCWixpQm5HNUJZLENtRytCZCx5SUFHRSx3QkRFSSxDQ0RKLG9CREVJLENDREosZ0JEUEYsVUNoQ0Usa0NBQ0Esd0JqR3VEVyxDaUd0RFgsb0JqR3NEVyxDaUdyRFgsZ0JBRUEsZ0JBQ0Usa0NBQ0Esd0JEOEJFLENDN0JGLG9CRDhCRSxDQ3pCTixnQ0FFRSxrQ0FDQSx3QkRxQkksQ0NwQkosb0JEcUJJLENDbEJOLHdCQUNFLHlCQUNBLG1CQUNBLGdCQUhGLHdCQUNFLHlCQUNBLG1CQUNBLGdCQUlGLHNDQUVFLGtDQUNBLHFCbkczQlksQ21HNEJaLGlCbkc1QlksQ21HK0JkLGdJQUdFLHdCREVJLENDREosb0JERUksQ0NESixnQkRQRixhQ3hDRSwyQ0FxQkYsc0NBRUUsa0NBQ0Esd0JEcUJJLENDcEJKLG9CRHFCSSxDQ2xCTiwyQkFDRSx5QkFDQSxtQkFDQSxnQkFIRiwyQkFDRSx5QkFDQSxtQkFDQSxnQkFJRiw0Q0FFRSxrQ0FDQSxxQm5HM0JZLENtRzRCWixpQm5HNUJZLENtRytCZCx5SUFHRSx3QkRFSSxDQ0RKLG9CREVJLENDREosZ0JEUEYsWUNoQ0Usa0NBQ0Esd0JqR3VEVyxDaUd0RFgsb0JqR3NEVyxDaUdyRFgsZ0JBRUEsa0JBQ0Usa0NBQ0Esd0JEOEJFLENDN0JGLG9CRDhCRSxDQ3pCTixvQ0FFRSxrQ0FDQSx3QkRxQkksQ0NwQkosb0JEcUJJLENDbEJOLDBCQUNFLHlCQUNBLG1CQUNBLGdCQUhGLDBCQUNFLHlCQUNBLG1CQUNBLGdCQUlGLDBDQUVFLGtDQUNBLHFCbkczQlksQ21HNEJaLGlCbkc1QlksQ21HK0JkLHNJQUdFLHdCREVJLENDREosb0JERUksQ0NESixnQkRQRixXQzFDRSwyQ0F1QkYsa0NBRUUsa0NBQ0Esd0JEcUJJLENDcEJKLG9CRHFCSSxDQ2xCTix5QkFDRSx5QkFDQSxtQkFDQSxnQkFIRix5QkFDRSx5QkFDQSxtQkFDQSxnQkFJRix3Q0FFRSxrQ0FDQSxxQm5HM0JZLENtRzRCWixpQm5HNUJZLENtRytCZCxtSUFHRSx3QkRFSSxDQ0RKLG9CREVJLENDREosZ0JBUUEsa0NBRUUsMkNBQ0EsOERBQ0Esc0REbkJKLFVDaENFLGtDQUNBLHdCakd1RFcsQ2lHdERYLG9CakdzRFcsQ2lHckRYLGdCQUVBLGdCQUNFLGtDQUNBLHdCRDhCRSxDQzdCRixvQkQ4QkUsQ0N6Qk4sZ0NBRUUsa0NBQ0Esd0JEcUJJLENDcEJKLG9CRHFCSSxDQ2xCTix3QkFDRSx5QkFDQSxtQkFDQSxnQkFIRix3QkFDRSx5QkFDQSxtQkFDQSxnQkFJRixzQ0FFRSxrQ0FDQSxxQm5HM0JZLENtRzRCWixpQm5HNUJZLENtRytCZCxnSUFHRSx3QkRFSSxDQ0RKLG9CREVJLENDREosZ0JEU0YscUJDYUEsMkNBQ0Esc0JBd0JFLDhEQUNBLHlEaEczRkYsc0RnRzZGSSwyQ0FDQSw4REFDQSx5REFHRixxTUFHRSwyQ0FDQSw4REFDQSx5REFvQ0osNERBRUUsd0NBQ0EsaUVBQ0Esc0REM0ZGLHVCQ2FBLDJDQUNBLHNCQXdDRSxzQkFDQSx5RGhHM0dGLDBEZ0c2R0ksYUR4RHlDLENDeUR6Qyw4REFDQSx5REFHRiwyTUFHRSxhRGhFeUMsQ0NpRXpDLDhEQUNBLHlEQW9CSixnRUFFRSx3Q0FDQSxpRUFDQSxzREQzRkYscUJDYUEsMkNBQ0Esc0JBd0RFLHlCQUNBLG9CakcvRFcsQ0M1RGIsc0RnRzZISSxhRHhFeUMsQ0N5RXpDLHlCQUNBLG9CakduRVMsQ2lHc0VYLHFNQUdFLGFEaEZ5QyxDQ2lGekMseUJBQ0Esb0JqRzNFUyxDaUcrRWIsNERBRUUsd0NBQ0EsaUVBQ0Esc0REM0ZGLGtCQ2FBLDJDQUNBLHNCQXdERSx5QkFDQSxvQmpHL0RXLENDNURiLGdEZ0c2SEksYUR4RXlDLENDeUV6Qyx5QkFDQSxvQmpHbkVTLENpR3NFWCw0TEFHRSxhRGhGeUMsQ0NpRnpDLHlCQUNBLG9CakczRVMsQ2lHK0ViLHNEQUVFLHdDQUNBLGlFQUNBLHNERDNGRixxQkNhQSwyQ0FDQSxzQkF3REUseUJBQ0Esb0JqRy9EVyxDQzVEYixzRGdHNkhJLGFEeEV5QyxDQ3lFekMseUJBQ0Esb0JqR25FUyxDaUdzRVgscU1BR0UsYURoRnlDLENDaUZ6Qyx5QkFDQSxvQmpHM0VTLENpRytFYiw0REFFRSx3Q0FDQSxpRUFDQSxzREQzRkYsb0JDYUEsMkNBQ0Esc0JBd0RFLHlCQUNBLG9CakcvRFcsQ0M1RGIsb0RnRzZISSxhRHhF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LGlCQUNBLFNBQ0EsZ0JBSUYsdUZBQ0UsV0FDQSxVQUNBLG1CbEl1WFksQ2tJdFhaLGdDQUNBLG9CQUNBLGFsSXNMTyxDa0lyTFAsZUFDQSx5QjFITkYsb0IwSFdBLG1GQUNFLGFsSThLTyxDa0kxS1QsdUdBQ0UsUUFJRiwrRkFDRSxXQUNBLGtCQUNBLGlCQUNBLGlCQUNBLGdCQUNBLGdCQUNBLGNBQ0EscUdBQ0UsYWxJM0JHLENrSWdDUCxzRkFDRSw0QkFLQSxDQU5GLHNGQUVFLE1BQ0EsV0FFQSxXQUNBLGVBT0EsbUhBQ0UsY0FDQSxtQkFFQSxzSkFDRSxhIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vc2Nzcy9faW1wb3J0cy5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL3Njc3MvX3Jvb3Quc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvYm9vdHN0cmFwLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yb290LnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9zY3NzL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2hvdmVyLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdHMuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JveC1zaGFkb3cuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NvZGUuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdGFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGFibGUtcm93LnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19mb3Jtcy5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19kcm9wZG93bi5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbmF2LWRpdmlkZXIuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW5wdXQtZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2N1c3RvbS1mb3Jtcy5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2LnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BhZ2luYXRpb24uc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19iYWRnZS5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhZGdlLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19qdW1ib3Ryb24uc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYWxlcnQuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tZWRpYS5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbGlzdC1ncm91cC5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b2FzdHMuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcG9wb3Zlci5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2Fyb3VzZWwuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fc3Bpbm5lcnMuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hbGlnbi5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19ib3JkZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZGlzcGxheS5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2VtYmVkLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxleC5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Zsb2F0LnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9faW50ZXJhY3Rpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fcG9zaXRpb24uc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zY3JlZW5yZWFkZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fc2NyZWVuLXJlYWRlci5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NoYWRvd3Muc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaXppbmcuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zcGFjaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL190ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWhpZGUuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL192aXNpYmlsaXR5LnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcmludC5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL3Njc3MvbWl4aW5zL19mb250cy5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL25vZGVfbW9kdWxlcy9zZWxlY3QyL3NyYy9zY3NzL2NvcmUuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvc2VsZWN0Mi9zcmMvc2Nzcy9fc2luZ2xlLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL3NlbGVjdDIvc3JjL3Njc3MvX211bHRpcGxlLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL3NlbGVjdDIvc3JjL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL3NlbGVjdDIvc3JjL3Njc3MvdGhlbWUvZGVmYXVsdC9fc2luZ2xlLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL3NlbGVjdDIvc3JjL3Njc3MvdGhlbWUvZGVmYXVsdC9fbXVsdGlwbGUuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvc2VsZWN0Mi9zcmMvc2Nzcy90aGVtZS9kZWZhdWx0L2xheW91dC5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL25vZGVfbW9kdWxlcy9zZWxlY3QyL3NyYy9zY3NzL3RoZW1lL2NsYXNzaWMvX3NpbmdsZS5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL25vZGVfbW9kdWxlcy9zZWxlY3QyL3NyYy9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL3NlbGVjdDIvc3JjL3Njc3MvdGhlbWUvY2xhc3NpYy9fbXVsdGlwbGUuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvc2VsZWN0Mi9zcmMvc2Nzcy90aGVtZS9jbGFzc2ljL19kZWZhdWx0cy5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL25vZGVfbW9kdWxlcy9zZWxlY3QyL3NyYy9zY3NzL3RoZW1lL2NsYXNzaWMvbGF5b3V0LnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL2pxdWVyeS5ncm93bC9zdHlsZXNoZWV0cy9qcXVlcnkuZ3Jvd2wuc2FzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvanF1ZXJ5Lmdyb3dsL2JvdXJib24vYWRkb25zL19wcmVmaXhlci5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL3Njc3MvdXRpbHMvX2FuaW1hdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9zY3NzL190eXBlLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vc2Nzcy9fYWxlcnRzLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vc2Nzcy9taXhpbnMvX2Nsb3NlLWJ1dHRvbi5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL3Njc3MvX2hlbHAtYm94LnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vc2Nzcy9fcG9wb3Zlci5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL3Njc3MvX2JhZGdlcy5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL3Njc3MvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL3Njc3MvX3Rvb2xiYXIuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9zY3NzL19jYXJkcy5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL3Njc3MvX2N1c3RvbS1mb3Jtcy5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vc2Nzcy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9zY3NzL19pbnB1dC1ncm91cC5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9zY3NzL19tb2RhbC5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL3Njc3MvX25hdnMuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vc2Nzcy9fcHJvZ3Jlc3Muc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9zY3NzL19wcy10YWdnZXIuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9zY3NzL19wcy10YWdzLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vc2Nzcy9fcHMtc3dpdGNoLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vc2Nzcy9fcHMtc29ydGFibGUtY29sdW1ucy5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL3Njc3MvX3BzLWRyb3Bkb3duLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vc2Nzcy9fcHMtbnVtYmVyLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vc2Nzcy9fdGFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vc2Nzcy9fc3Bpbm5lcnMuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9zY3NzL19tYXRlcmlhbC1jaGVja2JveC5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL3Njc3MvX2dyb3dsLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vc2Nzcy9fc2VhcmNoLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vc2Nzcy9fZmxvYXRpbmctYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vc2Nzcy9fY29udGVudC5zY3NzIiwid2VicGFjazovL3ByZXN0YWtpdC8uL3Njc3MvX3NlbGVjdDIuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvQHR0c2tjaC9zZWxlY3QyLWJvb3RzdHJhcDQtdGhlbWUvc3JjL19sYXlvdXQuc2NzcyIsIndlYnBhY2s6Ly9wcmVzdGFraXQvLi9ub2RlX21vZHVsZXMvanF1ZXJ5Lmdyb3dsL2JvdXJib24vYWRkb25zL19ib3JkZXItcmFkaXVzLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL0B0dHNrY2gvc2VsZWN0Mi1ib290c3RyYXA0LXRoZW1lL3NyYy9fc2luZ2xlLnNjc3MiLCJ3ZWJwYWNrOi8vcHJlc3Rha2l0Ly4vbm9kZV9tb2R1bGVzL0B0dHNrY2gvc2VsZWN0Mi1ib290c3RyYXA0LXRoZW1lL3NyYy9fbXVsdGlwbGUuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuJEZvbnRQYXRoSUJNUGxleFNhbnM6IFwifkBmb250c291cmNlL2libS1wbGV4LXNhbnNcIjtcblxuQG1peGluIHNldEZvbnQoKSB7XG4gIEBpZiAkbG9jYWwtZm9udCB7XG4gICAgXG4gICAgLy8gSUJNIFBsZXggU2Fuc1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgZm9udC1mYW1pbHk6IFwiSUJNIFBsZXggU2Fuc1wiO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICAgIHNyYzpcbiAgICAgICAgdXJsKFwiI3skRm9udFBhdGhJQk1QbGV4U2Fuc30vZmlsZXMvaWJtLXBsZXgtc2Fucy1sYXRpbi0yMDAtbm9ybWFsLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgICB1cmwoXCIjeyRGb250UGF0aElCTVBsZXhTYW5zfS9maWxlcy9pYm0tcGxleC1zYW5zLWxhdGluLTIwMC1ub3JtYWwud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICAgIH1cblxuICAgIEBmb250LWZhY2Uge1xuICAgICAgZm9udC1mYW1pbHk6IFwiSUJNIFBsZXggU2Fuc1wiO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIHNyYzpcbiAgICAgICAgdXJsKFwiI3skRm9udFBhdGhJQk1QbGV4U2Fuc30vZmlsZXMvaWJtLXBsZXgtc2Fucy1sYXRpbi0zMDAtbm9ybWFsLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgICB1cmwoXCIjeyRGb250UGF0aElCTVBsZXhTYW5zfS9maWxlcy9pYm0tcGxleC1zYW5zLWxhdGluLTMwMC1ub3JtYWwud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICAgIH1cblxuICAgIEBmb250LWZhY2Uge1xuICAgICAgZm9udC1mYW1pbHk6IFwiSUJNIFBsZXggU2Fuc1wiO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIHNyYzpcbiAgICAgICAgdXJsKFwiI3skRm9udFBhdGhJQk1QbGV4U2Fuc30vZmlsZXMvaWJtLXBsZXgtc2Fucy1sYXRpbi00MDAtbm9ybWFsLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgICB1cmwoXCIjeyRGb250UGF0aElCTVBsZXhTYW5zfS9maWxlcy9pYm0tcGxleC1zYW5zLWxhdGluLTQwMC1ub3JtYWwud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICAgIH1cblxuICAgIEBmb250LWZhY2Uge1xuICAgICAgZm9udC1mYW1pbHk6IFwiSUJNIFBsZXggU2Fuc1wiO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHNyYzpcbiAgICAgICAgdXJsKFwiI3skRm9udFBhdGhJQk1QbGV4U2Fuc30vZmlsZXMvaWJtLXBsZXgtc2Fucy1sYXRpbi01MDAtbm9ybWFsLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgICB1cmwoXCIjeyRGb250UGF0aElCTVBsZXhTYW5zfS9maWxlcy9pYm0tcGxleC1zYW5zLWxhdGluLTUwMC1ub3JtYWwud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICAgIH1cblxuICAgIEBmb250LWZhY2Uge1xuICAgICAgZm9udC1mYW1pbHk6IFwiSUJNIFBsZXggU2Fuc1wiO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHNyYzpcbiAgICAgICAgdXJsKFwiI3skRm9udFBhdGhJQk1QbGV4U2Fuc30vZmlsZXMvaWJtLXBsZXgtc2Fucy1sYXRpbi02MDAtbm9ybWFsLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgICB1cmwoXCIjeyRGb250UGF0aElCTVBsZXhTYW5zfS9maWxlcy9pYm0tcGxleC1zYW5zLWxhdGluLTYwMC1ub3JtYWwud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICAgIH1cblxuICAgIEBmb250LWZhY2Uge1xuICAgICAgZm9udC1mYW1pbHk6IFwiSUJNIFBsZXggU2Fuc1wiO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHNyYzpcbiAgICAgICAgdXJsKFwiI3skRm9udFBhdGhJQk1QbGV4U2Fuc30vZmlsZXMvaWJtLXBsZXgtc2Fucy1sYXRpbi03MDAtbm9ybWFsLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgICB1cmwoXCIjeyRGb250UGF0aElCTVBsZXhTYW5zfS9maWxlcy9pYm0tcGxleC1zYW5zLWxhdGluLTcwMC1ub3JtYWwud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICAgIH1cblxuICAgIC8vIE1hdGVyaWFsIFN5bWJvbHMgT3V0bGluZWRcbiAgICBAZm9udC1mYWNlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIFN5bWJvbHMgT3V0bGluZWRcIjtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIHNyYzogdXJsKFwiL2ZvbnRzL01hdGVyaWFsU3ltYm9sc091dGxpbmVkW0ZJTEwsR1JBRCxvcHN6LHdnaHRdLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvTWF0ZXJpYWxTeW1ib2xzT3V0bGluZWRbRklMTCxHUkFELG9wc3osd2dodF0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgLy8gSUJNIFBsZXggU2Fuc1xuICAgIEBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1JQk0rUGxleCtTYW5zOndnaHRAMjAwOzMwMDs0MDA7NTAwOzYwMDs3MDAmZGlzcGxheT1zd2FwXCIpO1xuXG4gICAgLy8gTWF0ZXJpYWwgU3ltYm9scyBPdXRsaW5lZFxuICAgIEBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1NYXRlcmlhbCtTeW1ib2xzK091dGxpbmVkOm9wc3osd2dodCxGSUxMLEdSQURAMjQsMzAwLDAsMFwiKTtcbiAgfVxufVxuXG5AaW5jbHVkZSBzZXRGb250KCk7XG5cbi5tYXRlcmlhbC1pY29ucyB7XG4gIEBpbmNsdWRlIHVzZS1tYXRlcmlhbC1pY29uKCk7XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjU0NlwiOyIsIi8vIFByZXN0YVNob3AgQ29yZSBEZXNpZ24gS2l0XG5cbi8vIFZhcmlhYmxlc1xuJGNkazogY2RrLSAhZGVmYXVsdDtcblxuLy8gUHJpbWl0aXZlcyB2YXJpYWJsZXNcblxuLy8gQ29tbW9uXG4kY2RrLWNvbW1vbjogKFxuICBcImJsYWNrXCI6ICAgICAgICAgICAgICAjMDAwLFxuICBcIndoaXRlXCI6ICAgICAgICAgICAgICAjZmZmXG4pICFkZWZhdWx0O1xuXG4vLyBQcmltYXJ5XG4kY2RrLXByaW1hcnk6IChcbiAgXCJwcmltYXJ5LTEwMFwiOiAgICAgICAgI2ZhZmFmYSxcbiAgXCJwcmltYXJ5LTIwMFwiOiAgICAgICAgI2Y3ZjdmNyxcbiAgXCJwcmltYXJ5LTMwMFwiOiAgICAgICAgI2VlZSxcbiAgXCJwcmltYXJ5LTQwMFwiOiAgICAgICAgI2RkZCxcbiAgXCJwcmltYXJ5LTUwMFwiOiAgICAgICAgI2JiYixcbiAgXCJwcmltYXJ5LTYwMFwiOiAgICAgICAgIzVlNWU1ZSxcbiAgXCJwcmltYXJ5LTcwMFwiOiAgICAgICAgIzNmM2YzZCxcbiAgXCJwcmltYXJ5LTgwMFwiOiAgICAgICAgIzFiMWMxZCxcbiAgXCJwcmltYXJ5LTkwMFwiOiAgICAgICAgIzEwMTAxMFxuKSAhZGVmYXVsdDtcblxuJGNkay1yZWQ6IChcbiAgXCJyZWQtNTBcIjogICAgICAgICAgICAgI2ZmZTRlNixcbiAgXCJyZWQtMTAwXCI6ICAgICAgICAgICAgI2ZkYmZiZixcbiAgXCJyZWQtMzAwXCI6ICAgICAgICAgICAgI2Q2M2YzYyxcbiAgXCJyZWQtNTAwXCI6ICAgICAgICAgICAgI2JhMTUxYSxcbiAgXCJyZWQtNzAwXCI6ICAgICAgICAgICAgI2E0MTkxM1xuKSAhZGVmYXVsdDtcblxuJGNkay1wdXJwbGU6IChcbiAgXCJwdXJwbGUtNTBcIjogICAgICAgICAgI2Y4ZjBmNyxcbiAgXCJwdXJwbGUtNTAwXCI6ICAgICAgICAgI2RlY2RlNyxcbiAgXCJwdXJwbGUtNzAwXCI6ICAgICAgICAgIzdiNGZhY1xuKSAhZGVmYXVsdDtcblxuJGNkay1ibHVlOiAoXG4gIFwiYmx1ZS01MFwiOiAgICAgICAgICAgICNlOGVkZmQsXG4gIFwiYmx1ZS0xMDBcIjogICAgICAgICAgICNkMWRjZmMsXG4gIFwiYmx1ZS0zMDBcIjogICAgICAgICAgICNhMmI4ZjksXG4gIFwiYmx1ZS01MDBcIjogICAgICAgICAgICMxNzRlZWYsXG4gIFwiYmx1ZS03MDBcIjogICAgICAgICAgICMyOTQyY2NcbikgIWRlZmF1bHQ7XG5cbiRjZGstb2NlYW4tYmx1ZTogKFxuICBcIm9jZWFuLWJsdWUtNTBcIjogICAgICAjZTRmNGY4LFxuICBcIm9jZWFuLWJsdWUtNTAwXCI6ICAgICAjYTRkYmU4LFxuICBcIm9jZWFuLWJsdWUtNzAwXCI6ICAgICAjNWM5MmFhXG4pICFkZWZhdWx0O1xuXG4kY2RrLXllbGxvdzogKFxuICBcInllbGxvdy01MFwiOiAgICAgICAgICAjZmZmNWU1LFxuICBcInllbGxvdy0xMDBcIjogICAgICAgICAjZmZlY2NjLFxuICBcInllbGxvdy0zMDBcIjogICAgICAgICAjZmZkOTk5LFxuICBcInllbGxvdy01MDBcIjogICAgICAgICAjZmZhMDAwXG4pICFkZWZhdWx0O1xuXG4kY2RrLWFtYmVyOiAoXG4gIFwiYW1iZXItMTAwXCI6ICAgICAgICAgICNmZGY2ZGQsXG4gIFwiYW1iZXItNTAwXCI6ICAgICAgICAgICNmOGUwOGVcbikgIWRlZmF1bHQ7XG5cbiRjZGstZ3JlZW46IChcbiAgXCJncmVlbi01MFwiOiAgICAgICAgICAgI2VhZjhlZixcbiAgXCJncmVlbi0xMDBcIjogICAgICAgICAgI2JkZTljOSxcbiAgXCJncmVlbi0zMDBcIjogICAgICAgICAgIzU5YWY3MCxcbiAgXCJncmVlbi01MDBcIjogICAgICAgICAgIzIwN2Y0YlxuKSAhZGVmYXVsdDtcblxuJGNkay1zaXplOiAoXG4gIFwic2l6ZS0wXCI6ICAgICAgICAgICAgICAgMCxcbiAgXCJzaXplLTFcIjogICAgICAgICAgICAgICAxcHgsXG4gIFwic2l6ZS0yXCI6ICAgICAgICAgICAgICAgMC4xMjVyZW0sXG4gIFwic2l6ZS0zXCI6ICAgICAgICAgICAgICAgMC4xODc1cmVtLFxuICBcInNpemUtNFwiOiAgICAgICAgICAgICAgIDAuMjVyZW0sXG4gIFwic2l6ZS01XCI6ICAgICAgICAgICAgICAgMC4zMTI1cmVtLFxuICBcInNpemUtNlwiOiAgICAgICAgICAgICAgIDAuMzc1cmVtLFxuICBcInNpemUtOFwiOiAgICAgICAgICAgICAgIDAuNXJlbSxcbiAgXCJzaXplLTEwXCI6ICAgICAgICAgICAgICAwLjYyNXJlbSxcbiAgXCJzaXplLTEyXCI6ICAgICAgICAgICAgICAwLjc1cmVtLFxuICBcInNpemUtMTRcIjogICAgICAgICAgICAgIDAuODc1cmVtLFxuICBcInNpemUtMTZcIjogICAgICAgICAgICAgIDFyZW0sXG4gIFwic2l6ZS0xOFwiOiAgICAgICAgICAgICAgMS4xMjVyZW0sXG4gIFwic2l6ZS0yMFwiOiAgICAgICAgICAgICAgMS4yNXJlbSxcbiAgXCJzaXplLTI0XCI6ICAgICAgICAgICAgICAxLjVyZW0sXG4gIFwic2l6ZS0yOFwiOiAgICAgICAgICAgICAgMS43NXJlbSxcbiAgXCJzaXplLTMwXCI6ICAgICAgICAgICAgICAxLjg3NXJlbSxcbiAgXCJzaXplLTMyXCI6ICAgICAgICAgICAgICAycmVtLFxuICBcInNpemUtMzZcIjogICAgICAgICAgICAgIDIuMjVyZW0sXG4gIFwic2l6ZS00MFwiOiAgICAgICAgICAgICAgMi41cmVtLFxuICBcInNpemUtNDRcIjogICAgICAgICAgICAgIDIuNzVyZW0sXG4gIFwic2l6ZS00OFwiOiAgICAgICAgICAgICAgM3JlbSxcbiAgXCJzaXplLTUyXCI6ICAgICAgICAgICAgICAzLjI1cmVtLFxuICBcInNpemUtNTZcIjogICAgICAgICAgICAgIDMuNXJlbSxcbiAgXCJzaXplLTYwXCI6ICAgICAgICAgICAgICAzLjc1cmVtLFxuICBcInNpemUtNjRcIjogICAgICAgICAgICAgIDRyZW0sXG4gIFwic2l6ZS03MlwiOiAgICAgICAgICAgICAgNC41cmVtLFxuICBcInNpemUtODBcIjogICAgICAgICAgICAgIDVyZW0sXG4gIFwic2l6ZS05NlwiOiAgICAgICAgICAgICAgNnJlbSxcbiAgXCJzaXplLTExMlwiOiAgICAgICAgICAgICA3cmVtLFxuICBcInNpemUtMTI4XCI6ICAgICAgICAgICAgIDhyZW0sXG4gIFwic2l6ZS0xNDRcIjogICAgICAgICAgICAgOXJlbSxcbiAgXCJzaXplLTE2MFwiOiAgICAgICAgICAgICAxMHJlbSxcbiAgXCJzaXplLTE3NlwiOiAgICAgICAgICAgICAxMXJlbSxcbiAgXCJzaXplLTE5MlwiOiAgICAgICAgICAgICAxMnJlbSxcbiAgXCJzaXplLTIwOFwiOiAgICAgICAgICAgICAxM3JlbSxcbiAgXCJzaXplLTIyNFwiOiAgICAgICAgICAgICAxNHJlbSxcbiAgXCJzaXplLTI0MFwiOiAgICAgICAgICAgICAxNXJlbSxcbiAgXCJzaXplLTI1NlwiOiAgICAgICAgICAgICAxNnJlbSxcbiAgXCJzaXplLTI4OFwiOiAgICAgICAgICAgICAxOHJlbSxcbiAgXCJzaXplLTMyMFwiOiAgICAgICAgICAgICAyMHJlbVxuKSAhZGVmYXVsdDtcblxuLy8gTGlzdCBvZiBwcmltaXRpdmVzIGNvbG9yIG1hcHNcbiRjZGstcHJpbWl0aXZlczogJGNkay1jb21tb24sICRjZGstcHJpbWFyeSwgJGNkay1yZWQsICRjZGstcHVycGxlLCAkY2RrLWJsdWUsICRjZGstb2NlYW4tYmx1ZSwgJGNkay15ZWxsb3csICRjZGstYW1iZXIsICRjZGstZ3JlZW4sICRjZGstc2l6ZSAhZGVmYXVsdDtcblxuLy8gR2VuZXJhdGUgcm9vdCBwcmltaXRpdmVzIENTUyB2YXJpYWJsZXNcbjpyb290IHtcbiAgLy8gUHJpbWl0aXZlc1xuICBAZWFjaCAkcHJpbWl0aXZlIGluICRjZGstcHJpbWl0aXZlcyB7XG4gICAgQGVhY2ggJHZhcmlhdGlvbiwgJHZhbHVlIGluICRwcmltaXRpdmUge1xuICAgICAgLS0jeyRjZGt9I3skdmFyaWF0aW9ufTogI3skdmFsdWV9O1xuICAgIH1cbiAgfVxuXG4gIC8vIEZvbnRzXG4gIC0tI3skY2RrfWZvbnQtZmFtaWx5LXByaW1hcnk6IFwiSUJNIFBsZXggU2Fuc1wiLCBcIlZlcmRhbmFcIiwgXCJBcmlhbFwiLCBcInNhbnMtc2VyaWZcIjtcbiAgLS0jeyRjZGt9Zm9udC1mYW1pbHktc2Vjb25kYXJ5OiBcIklCTSBQbGV4IFNhbnNcIiwgXCJWZXJkYW5hXCIsIFwiQXJpYWxcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIC0tI3skY2RrfWZvbnQtZmFtaWx5LW1hdGVyaWFsLWljb25zOiBcIk1hdGVyaWFsIFN5bWJvbHMgT3V0bGluZWRcIiwgXCJzYW5zLXNlcmlmXCI7XG5cbiAgLS0jeyRjZGt9Zm9udC1zaXplLXhzOiAwLjc1cmVtO1xuICAtLSN7JGNka31mb250LXNpemUtc206IDAuODc1cmVtO1xuICAtLSN7JGNka31mb250LXNpemUtYmFzZTogMXJlbTtcbiAgLS0jeyRjZGt9Zm9udC1zaXplLWxnOiAxLjEyNXJlbTtcbiAgLS0jeyRjZGt9Zm9udC1zaXplLXhsOiAxLjI1cmVtO1xuICAtLSN7JGNka31mb250LXNpemUtMnhsOiAxLjVyZW07XG4gIC0tI3skY2RrfWZvbnQtc2l6ZS0zeGw6IDEuODc1cmVtO1xuICAtLSN7JGNka31mb250LXNpemUtNHhsOiAycmVtO1xuICAtLSN7JGNka31mb250LXNpemUtNXhsOiAzcmVtO1xuXG4gIC8vIFNoYWRvd3NcbiAgLS0jeyRjZGt9Ym94LXNoYWRvdy1kZWZhdWx0OiAwIDFweCAzcHggMCByZ2IoMjkgMjkgMjcgLyAwLjIpO1xuICAtLSN7JGNka31ib3gtc2hhZG93LXNtOiAwIDFweCAycHggMCByZ2IoMjkgMjkgMjcgLyAwLjA1KTtcbiAgLS0jeyRjZGt9Ym94LXNoYWRvdy1tZDogMCA0cHggNnB4IC0xcHggcmdiKDI5IDI5IDI3IC8gMC4yKTtcbiAgLS0jeyRjZGt9Ym94LXNoYWRvdy1sZzogMCAxMHB4IDE1cHggLTNweCByZ2IoMjkgMjkgMjcgLyAwLjIpO1xuICAtLSN7JGNka31ib3gtc2hhZG93LXhsOiAwIDIwcHggMjVweCAtNXB4IHJnYigyOSAyOSAyNyAvIDAuMik7XG4gIC0tI3skY2RrfWJveC1zaGFkb3ctMnhsOiAwIDI1cHggNjBweCAtMTJweCByZ2IoMjkgMjkgMjcgLyAwLjI1KTtcbiAgLS0jeyRjZGt9Ym94LXNoYWRvdy1pbm5lcjogaW5zZXQgMCAycHggNHB4IDAgcmdiKDAgMCAwIC8gMC4wNSk7XG4gIC0tI3skY2RrfWJveC1zaGFkb3ctbm9uZTogbm9uZTtcbiAgLS0jeyRjZGt9Ym94LXNoYWRvdy1vdmVybGF5OiAwIDEycHggNjBweCAwIHJnYigwIDAgMCAvIDAuMSk7XG4gIC0tI3skY2RrfWJveC1zaGFkb3ctc3RpY2t5OiAwIDZweCAxMnB4IHJnYigwIDAgMCAvIDAuMSk7XG4gIC0tI3skY2RrfWJveC1zaGFkb3ctcG9wLW1vZGFsOiAwIDEycHggMjRweCByZ2IoMCAwIDAgLyAwLjEpO1xuXG4gIC8vIFV0aWxpdGllc1xuICAtLSN7JGNka31zY3JlZW4teHM6IDMyMHB4O1xuXG4gIC0tI3skY2RrfW1pbi1oZWlnaHQtc206IDEuNzVyZW07XG4gIC0tI3skY2RrfW1pbi1oZWlnaHQtbWQ6IDIuMjVyZW07XG4gIC0tI3skY2RrfW1pbi1oZWlnaHQtbGc6IDNyZW07XG5cbiAgLS0jeyRjZGt9b3BhY2l0eS1vdmVybGF5OiAwLjg7XG5cbiAgLS0jeyRjZGt9ZGVmYXVsdC10cmFuc2l0aW9uOiBhbGwgMC4xNXM7XG4gIC0tI3skY2RrfWRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XG5cbiAgLy8gU3BlY2lmaWNcbiAgLS0jeyRjZGt9aGVhZGVyLWhlaWdodDogMy4yNXJlbTtcbiAgLS0jeyRjZGt9cGFnZS1oZWFkLWhlaWdodDogNi4yNXJlbTtcbiAgLS0jeyRjZGt9cGFnZS1oZWFkLXdpdGgtdGFicy1oZWlnaHQ6IDkuNjI1cmVtO1xuICAtLSN7JGNka31zaWRlYmFyLXdpZHRoOiAxM3JlbTtcbiAgLS0jeyRjZGt9c2lkZWJhci13aWR0aC1jb2xsYXBzZTogMy4yNXJlbTtcbiAgLS0jeyRjZGt9bXVsdGlzaG9wLWJhci1oZWlnaHQ6IDIuMjVyZW07XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjQ1N1wiOyIsIi8qIVxuICogQm9vdHN0cmFwIHY0LjYuMiAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMjIgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovXG5cbkBpbXBvcnQgXCJmdW5jdGlvbnNcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJtaXhpbnNcIjtcbkBpbXBvcnQgXCJyb290XCI7XG5AaW1wb3J0IFwicmVib290XCI7XG5AaW1wb3J0IFwidHlwZVwiO1xuQGltcG9ydCBcImltYWdlc1wiO1xuQGltcG9ydCBcImNvZGVcIjtcbkBpbXBvcnQgXCJncmlkXCI7XG5AaW1wb3J0IFwidGFibGVzXCI7XG5AaW1wb3J0IFwiZm9ybXNcIjtcbkBpbXBvcnQgXCJidXR0b25zXCI7XG5AaW1wb3J0IFwidHJhbnNpdGlvbnNcIjtcbkBpbXBvcnQgXCJkcm9wZG93blwiO1xuQGltcG9ydCBcImJ1dHRvbi1ncm91cFwiO1xuQGltcG9ydCBcImlucHV0LWdyb3VwXCI7XG5AaW1wb3J0IFwiY3VzdG9tLWZvcm1zXCI7XG5AaW1wb3J0IFwibmF2XCI7XG5AaW1wb3J0IFwibmF2YmFyXCI7XG5AaW1wb3J0IFwiY2FyZFwiO1xuQGltcG9ydCBcImJyZWFkY3J1bWJcIjtcbkBpbXBvcnQgXCJwYWdpbmF0aW9uXCI7XG5AaW1wb3J0IFwiYmFkZ2VcIjtcbkBpbXBvcnQgXCJqdW1ib3Ryb25cIjtcbkBpbXBvcnQgXCJhbGVydFwiO1xuQGltcG9ydCBcInByb2dyZXNzXCI7XG5AaW1wb3J0IFwibWVkaWFcIjtcbkBpbXBvcnQgXCJsaXN0LWdyb3VwXCI7XG5AaW1wb3J0IFwiY2xvc2VcIjtcbkBpbXBvcnQgXCJ0b2FzdHNcIjtcbkBpbXBvcnQgXCJtb2RhbFwiO1xuQGltcG9ydCBcInRvb2x0aXBcIjtcbkBpbXBvcnQgXCJwb3BvdmVyXCI7XG5AaW1wb3J0IFwiY2Fyb3VzZWxcIjtcbkBpbXBvcnQgXCJzcGlubmVyc1wiO1xuQGltcG9ydCBcInV0aWxpdGllc1wiO1xuQGltcG9ydCBcInByaW50XCI7XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjQ1OFwiOyIsIjpyb290IHtcbiAgLy8gQ3VzdG9tIHZhcmlhYmxlIHZhbHVlcyBvbmx5IHN1cHBvcnQgU2Fzc1NjcmlwdCBpbnNpZGUgYCN7fWAuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRjb2xvcnMge1xuICAgIC0tI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAtLSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGJwLCAkdmFsdWUgaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgIC0tYnJlYWtwb2ludC0jeyRicH06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIC8vIFVzZSBgaW5zcGVjdGAgZm9yIGxpc3RzIHNvIHRoYXQgcXVvdGVkIGl0ZW1zIGtlZXAgdGhlIHF1b3Rlcy5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzIzODMjaXNzdWVjb21tZW50LTMzNjM0OTE3MlxuICAtLWZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktc2Fucy1zZXJpZil9O1xuICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1tb25vc3BhY2UpfTtcbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NDkzXCI7IiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGUsIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXhcblxuLy8gUmVib290XG4vL1xuLy8gTm9ybWFsaXphdGlvbiBvZiBIVE1MIGVsZW1lbnRzLCBtYW51YWxseSBmb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzIHRvIHJlbW92ZVxuLy8gc3R5bGVzIHRhcmdldGluZyBpcnJlbGV2YW50IGJyb3dzZXJzIHdoaWxlIGFwcGx5aW5nIG5ldyBzdHlsZXMuXG4vL1xuLy8gTm9ybWFsaXplIGlzIGxpY2Vuc2VkIE1JVC4gaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzc1xuXG5cbi8vIERvY3VtZW50XG4vL1xuLy8gMS4gQ2hhbmdlIGZyb20gYGJveC1zaXppbmc6IGNvbnRlbnQtYm94YCBzbyB0aGF0IGB3aWR0aGAgaXMgbm90IGFmZmVjdGVkIGJ5IGBwYWRkaW5nYCBvciBgYm9yZGVyYC5cbi8vIDIuIENoYW5nZSB0aGUgZGVmYXVsdCBmb250IGZhbWlseSBpbiBhbGwgYnJvd3NlcnMuXG4vLyAzLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4vLyA0LiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIElFIG9uIFdpbmRvd3MgUGhvbmUgYW5kIGluIGlPUy5cbi8vIDUuIENoYW5nZSB0aGUgZGVmYXVsdCB0YXAgaGlnaGxpZ2h0IHRvIGJlIGNvbXBsZXRlbHkgdHJhbnNwYXJlbnQgaW4gaU9TLlxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxXG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLy8gMlxuICBsaW5lLWhlaWdodDogMS4xNTsgLy8gM1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDRcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKCRibGFjaywgMCk7IC8vIDVcbn1cblxuLy8gU2hpbSBmb3IgXCJuZXdcIiBIVE1MNSBzdHJ1Y3R1cmFsIGVsZW1lbnRzIHRvIGRpc3BsYXkgY29ycmVjdGx5IChJRTEwLCBvbGRlciBicm93c2Vycylcbi8vIFRPRE86IHJlbW92ZSBpbiB2NVxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuYXJ0aWNsZSwgYXNpZGUsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIEJvZHlcbi8vXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4vLyAyLiBBcyBhIGJlc3QgcHJhY3RpY2UsIGFwcGx5IGEgZGVmYXVsdCBgYmFja2dyb3VuZC1jb2xvcmAuXG4vLyAzLiBTZXQgYW4gZXhwbGljaXQgaW5pdGlhbCB0ZXh0LWFsaWduIHZhbHVlIHNvIHRoYXQgd2UgY2FuIGxhdGVyIHVzZVxuLy8gICAgdGhlIGBpbmhlcml0YCB2YWx1ZSBvbiB0aGluZ3MgbGlrZSBgPHRoPmAgZWxlbWVudHMuXG5cbmJvZHkge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1iYXNlKTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1iYXNlO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gM1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZzsgLy8gMlxufVxuXG4vLyBGdXR1cmUtcHJvb2YgcnVsZTogaW4gYnJvd3NlcnMgdGhhdCBzdXBwb3J0IDpmb2N1cy12aXNpYmxlLCBzdXBwcmVzcyB0aGUgZm9jdXMgb3V0bGluZVxuLy8gb24gZWxlbWVudHMgdGhhdCBwcm9ncmFtbWF0aWNhbGx5IHJlY2VpdmUgZm9jdXMgYnV0IHdvdWxkbid0IG5vcm1hbGx5IHNob3cgYSB2aXNpYmxlXG4vLyBmb2N1cyBvdXRsaW5lLiBJbiBnZW5lcmFsLCB0aGlzIHdvdWxkIG1lYW4gdGhhdCB0aGUgb3V0bGluZSBpcyBvbmx5IGFwcGxpZWQgaWYgdGhlXG4vLyBpbnRlcmFjdGlvbiB0aGF0IGxlZCB0byB0aGUgZWxlbWVudCByZWNlaXZpbmcgcHJvZ3JhbW1hdGljIGZvY3VzIHdhcyBhIGtleWJvYXJkIGludGVyYWN0aW9uLFxuLy8gb3IgdGhlIGJyb3dzZXIgaGFzIHNvbWVob3cgZGV0ZXJtaW5lZCB0aGF0IHRoZSB1c2VyIGlzIHByaW1hcmlseSBhIGtleWJvYXJkIHVzZXIgYW5kL29yXG4vLyB3YW50cyBmb2N1cyBvdXRsaW5lcyB0byBhbHdheXMgYmUgcHJlc2VudGVkLlxuLy9cbi8vIFNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvOmZvY3VzLXZpc2libGVcbi8vIGFuZCBodHRwczovL2RldmVsb3Blci5wYWNpZWxsb2dyb3VwLmNvbS9ibG9nLzIwMTgvMDMvZm9jdXMtdmlzaWJsZS1hbmQtYmFja3dhcmRzLWNvbXBhdGliaWxpdHkvXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG5cbi8vIENvbnRlbnQgZ3JvdXBpbmdcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuLy8gMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8vIDFcbiAgaGVpZ2h0OiAwOyAvLyAxXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvLyAyXG59XG5cblxuLy9cbi8vIFR5cG9ncmFwaHlcbi8vXG5cbi8vIFJlbW92ZSB0b3AgbWFyZ2lucyBmcm9tIGhlYWRpbmdzXG4vL1xuLy8gQnkgZGVmYXVsdCwgYDxoMT5gLWA8aDY+YCBhbGwgcmVjZWl2ZSB0b3AgYW5kIGJvdHRvbSBtYXJnaW5zLiBXZSBudWtlIHRoZSB0b3Bcbi8vIG1hcmdpbiBmb3IgZWFzaWVyIGNvbnRyb2wgd2l0aGluIHR5cGUgc2NhbGVzIGFzIGl0IGF2b2lkcyBtYXJnaW4gY29sbGFwc2luZy5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gUmVzZXQgbWFyZ2lucyBvbiBwYXJhZ3JhcGhzXG4vL1xuLy8gU2ltaWxhcmx5LCB0aGUgdG9wIG1hcmdpbiBvbiBgPHA+YHMgZ2V0IHJlc2V0LiBIb3dldmVyLCB3ZSBhbHNvIHJlc2V0IHRoZVxuLy8gYm90dG9tIG1hcmdpbiB0byB1c2UgYHJlbWAgdW5pdHMgaW5zdGVhZCBvZiBgZW1gLlxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gQWJicmV2aWF0aW9uc1xuLy9cbi8vIDEuIER1cGxpY2F0ZSBiZWhhdmlvciB0byB0aGUgZGF0YS0qIGF0dHJpYnV0ZSBmb3Igb3VyIHRvb2x0aXAgcGx1Z2luXG4vLyAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuLy8gMy4gQWRkIGV4cGxpY2l0IGN1cnNvciB0byBpbmRpY2F0ZSBjaGFuZ2VkIGJlaGF2aW9yLlxuLy8gNC4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIEZpcmVmb3ggMzktLlxuLy8gNS4gUHJldmVudCB0aGUgdGV4dC1kZWNvcmF0aW9uIHRvIGJlIHNraXBwZWQuXG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7IC8vIDFcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8vIDJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvLyAyXG4gIGN1cnNvcjogaGVscDsgLy8gM1xuICBib3JkZXItYm90dG9tOiAwOyAvLyA0XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTsgLy8gNVxufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiAkZHQtZm9udC13ZWlnaHQ7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwOyAvLyBVbmRvIGJyb3dzZXIgZGVmYXVsdFxufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyOyAvLyBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpXG59XG5cbnNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDgwJSk7IC8vIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzXG59XG5cbi8vXG4vLyBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbi8vIGFsbCBicm93c2Vycy5cbi8vXG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDc1JSk7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7IGJvdHRvbTogLS4yNWVtOyB9XG5zdXAgeyB0b3A6IC0uNWVtOyB9XG5cblxuLy9cbi8vIExpbmtzXG4vL1xuXG5hIHtcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxufVxuXG4vLyBBbmQgdW5kbyB0aGVzZSBzdHlsZXMgZm9yIHBsYWNlaG9sZGVyIGxpbmtzL25hbWVkIGFuY2hvcnMgKHdpdGhvdXQgaHJlZikuXG4vLyBJdCB3b3VsZCBiZSBtb3JlIHN0cmFpZ2h0Zm9yd2FyZCB0byBqdXN0IHVzZSBhW2hyZWZdIGluIHByZXZpb3VzIGJsb2NrLCBidXQgdGhhdFxuLy8gY2F1c2VzIHNwZWNpZmljaXR5IGlzc3VlcyBpbiBtYW55IG90aGVyIHN0eWxlcyB0aGF0IGFyZSB0b28gY29tcGxleCB0byBmaXguXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTQwMlxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cblxuLy9cbi8vIENvZGVcbi8vXG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2U7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pOyAvLyBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG59XG5cbnByZSB7XG4gIC8vIFJlbW92ZSBicm93c2VyIGRlZmF1bHQgdG9wIG1hcmdpblxuICBtYXJnaW4tdG9wOiAwO1xuICAvLyBSZXNldCBicm93c2VyIGRlZmF1bHQgb2YgYDFlbWAgdG8gdXNlIGByZW1gc1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAvLyBEb24ndCBhbGxvdyBjb250ZW50IHRvIGJyZWFrIG91dHNpZGVcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC8vIERpc2FibGUgYXV0by1oaWRpbmcgc2Nyb2xsYmFyIGluIElFICYgbGVnYWN5IEVkZ2UgdG8gYXZvaWQgb3ZlcmxhcCxcbiAgLy8gbWFraW5nIGl0IGltcG9zc2libGUgdG8gaW50ZXJhY3Qgd2l0aCB0aGUgY29udGVudFxuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuXG4vL1xuLy8gRmlndXJlc1xuLy9cblxuZmlndXJlIHtcbiAgLy8gQXBwbHkgYSBjb25zaXN0ZW50IG1hcmdpbiBzdHJhdGVneSAobWF0Y2hlcyBvdXIgdHlwZSBzdHlsZXMpLlxuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vXG4vLyBJbWFnZXMgYW5kIGNvbnRlbnRcbi8vXG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC0uXG59XG5cbnN2ZyB7XG4gIC8vIFdvcmthcm91bmQgZm9yIHRoZSBTVkcgb3ZlcmZsb3cgYnVnIGluIElFMTAvMTEgaXMgc3RpbGwgcmVxdWlyZWQuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI2ODc4XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cblxuLy9cbi8vIFRhYmxlc1xuLy9cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzXG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgcGFkZGluZy1ib3R0b206ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIGNvbG9yOiAkdGFibGUtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG59XG5cbi8vIDEuIFJlbW92ZXMgZm9udC13ZWlnaHQgYm9sZCBieSBpbmhlcml0aW5nXG4vLyAyLiBNYXRjaGVzIGRlZmF1bHQgYDx0ZD5gIGFsaWdubWVudCBieSBpbmhlcml0aW5nIGB0ZXh0LWFsaWduYC5cbi8vIDMuIEZpeCBhbGlnbm1lbnQgZm9yIFNhZmFyaVxuXG50aCB7XG4gIGZvbnQtd2VpZ2h0OiAkdGFibGUtdGgtZm9udC13ZWlnaHQ7IC8vIDFcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gMlxuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDsgLy8gM1xufVxuXG5cbi8vXG4vLyBGb3Jtc1xuLy9cblxubGFiZWwge1xuICAvLyBBbGxvdyBsYWJlbHMgdG8gdXNlIGBtYXJnaW5gIGZvciBzcGFjaW5nLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206ICRsYWJlbC1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBSZW1vdmUgdGhlIGRlZmF1bHQgYGJvcmRlci1yYWRpdXNgIHRoYXQgbWFjT1MgQ2hyb21lIGFkZHMuXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0MDkzXG5idXR0b24ge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8vIEV4cGxpY2l0bHkgcmVtb3ZlIGZvY3VzIG91dGxpbmUgaW4gQ2hyb21pdW0gd2hlbiBpdCBzaG91bGRuJ3QgYmVcbi8vIHZpc2libGUgKGUuZy4gYXMgcmVzdWx0IG9mIG1vdXNlIGNsaWNrIG9yIHRvdWNoIHRhcCkuIEl0IGFscmVhZHlcbi8vIHNob3VsZCBiZSBkb2luZyB0aGlzIGF1dG9tYXRpY2FsbHksIGJ1dCBzZWVtcyB0byBjdXJyZW50bHkgYmVcbi8vIGNvbmZ1c2VkIGFuZCBhcHBsaWVzIGl0cyB2ZXJ5IHZpc2libGUgdHdvLXRvbmUgb3V0bGluZSBhbnl3YXkuXG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwOyAvLyBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmlcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2Vcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IC8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveFxufVxuXG4vLyBTZXQgdGhlIGN1cnNvciBmb3Igbm9uLWA8YnV0dG9uPmAgYnV0dG9uc1xuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMzA1NjJcbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHdvcmQtd3JhcCBpbiBTYWZhcmkuXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0OTkwXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxuXG4vLyAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2Bcbi8vICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSwgLy8gMVxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcbn1cblxuLy8gT3BpbmlvbmF0ZWQ6IGFkZCBcImhhbmRcIiBjdXJzb3IgdG8gbm9uLWRpc2FibGVkIGJ1dHRvbiBlbGVtZW50cy5cbkBpZiAkZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zIHtcbiAgYnV0dG9uLFxuICBbdHlwZT1cImJ1dHRvblwiXSxcbiAgW3R5cGU9XCJyZXNldFwiXSxcbiAgW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICY6bm90KDpkaXNhYmxlZCkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZW1vdmUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGZyb20gRmlyZWZveCwgYnV0IGRvbid0IHJlc3RvcmUgdGhlIG91dGxpbmUgbGlrZSBOb3JtYWxpemUuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtXG4gIHBhZGRpbmc6IDA7IC8vIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC1cbn1cblxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvOyAvLyBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFLlxuICAvLyBUZXh0YXJlYXMgc2hvdWxkIHJlYWxseSBvbmx5IHJlc2l6ZSB2ZXJ0aWNhbGx5IHNvIHRoZXkgZG9uJ3QgYnJlYWsgdGhlaXIgKGhvcml6b250YWwpIGNvbnRhaW5lcnMuXG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgLy8gQnJvd3NlcnMgc2V0IGEgZGVmYXVsdCBgbWluLXdpZHRoOiBtaW4tY29udGVudDtgIG9uIGZpZWxkc2V0cyxcbiAgLy8gdW5saWtlIGUuZy4gYDxkaXY+YHMsIHdoaWNoIGhhdmUgYG1pbi13aWR0aDogMDtgIGJ5IGRlZmF1bHQuXG4gIC8vIFNvIHdlIHJlc2V0IHRoYXQgdG8gZW5zdXJlIGZpZWxkc2V0cyBiZWhhdmUgbW9yZSBsaWtlIGEgc3RhbmRhcmQgYmxvY2sgZWxlbWVudC5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTIzNTlcbiAgLy8gYW5kIGh0dHBzOi8vaHRtbC5zcGVjLndoYXR3Zy5vcmcvbXVsdGlwYWdlLyN0aGUtZmllbGRzZXQtYW5kLWxlZ2VuZC1lbGVtZW50c1xuICBtaW4td2lkdGg6IDA7XG4gIC8vIFJlc2V0IHRoZSBkZWZhdWx0IG91dGxpbmUgYmVoYXZpb3Igb2YgZmllbGRzZXRzIHNvIHRoZXkgZG9uJ3QgYWZmZWN0IHBhZ2UgbGF5b3V0LlxuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbi8vIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyAxXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBAaW5jbHVkZSBmb250LXNpemUoMS41cmVtKTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0OyAvLyAyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8vIDFcbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8vIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG59XG5cbi8vIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLy8gVGhpcyBvdmVycmlkZXMgdGhlIGV4dHJhIHJvdW5kZWQgY29ybmVycyBvbiBzZWFyY2ggaW5wdXRzIGluIGlPUyBzbyB0aGF0IG91clxuICAvLyBgLmZvcm0tY29udHJvbGAgY2xhc3MgY2FuIHByb3Blcmx5IHN0eWxlIHRoZW0uIE5vdGUgdGhhdCB0aGlzIGNhbm5vdCBzaW1wbHlcbiAgLy8gYmUgYWRkZWQgdG8gYC5mb3JtLWNvbnRyb2xgIGFzIGl0J3Mgbm90IHNwZWNpZmljIGVub3VnaC4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNTg2LlxuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLy8gMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy9cbi8vIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbi8vXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbi8vIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbi8vXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0OyAvLyAyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAxXG59XG5cbi8vXG4vLyBDb3JyZWN0IGVsZW1lbnQgZGlzcGxheXNcbi8vXG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzXG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyAvLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRVxufVxuXG4vLyBBbHdheXMgaGlkZSBhbiBlbGVtZW50IHdpdGggdGhlIGBoaWRkZW5gIEhUTUwgYXR0cmlidXRlIChmcm9tIFB1cmVDU1MpLlxuLy8gTmVlZGVkIGZvciBwcm9wZXIgZGlzcGxheSBpbiBJRSAxMC0uXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NDk0XCI7IiwiLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbi8vIE5ldyBzZXQgb2YgdmFyaWFibGVzIGZvciBDb3JlIERlc2lnbiBLaXRcbkBpbXBvcnQgXCJyb290XCI7XG5cbi8vIENvbG9yIHN5c3RlbVxuJHdoaXRlOiBtYXAtZ2V0KCRtYXA6ICRjZGstY29tbW9uLCAka2V5OiBcIndoaXRlXCIpO1xuJGJsYWNrOiBtYXAtZ2V0KCRtYXA6ICRjZGstY29tbW9uLCAka2V5OiBcImJsYWNrXCIpO1xuXG4kZ3JheS0xMDA6IG1hcC1nZXQoJG1hcDogJGNkay1wcmltYXJ5LCAka2V5OiBcInByaW1hcnktMTAwXCIpO1xuJGdyYXktMjAwOiBtYXAtZ2V0KCRtYXA6ICRjZGstcHJpbWFyeSwgJGtleTogXCJwcmltYXJ5LTIwMFwiKTtcbiRncmF5LTI1MDogbWFwLWdldCgkbWFwOiAkY2RrLXByaW1hcnksICRrZXk6IFwicHJpbWFyeS0yMDBcIik7XG4kZ3JheS0zMDA6IG1hcC1nZXQoJG1hcDogJGNkay1wcmltYXJ5LCAka2V5OiBcInByaW1hcnktMzAwXCIpO1xuJGdyYXktMzUwOiBtYXAtZ2V0KCRtYXA6ICRjZGstcHJpbWFyeSwgJGtleTogXCJwcmltYXJ5LTMwMFwiKTtcbiRncmF5LTQwMDogbWFwLWdldCgkbWFwOiAkY2RrLXByaW1hcnksICRrZXk6IFwicHJpbWFyeS00MDBcIik7XG4kZ3JheS00NTA6IG1hcC1nZXQoJG1hcDogJGNkay1wcmltYXJ5LCAka2V5OiBcInByaW1hcnktNDAwXCIpO1xuJGdyYXktNTAwOiBtYXAtZ2V0KCRtYXA6ICRjZGstcHJpbWFyeSwgJGtleTogXCJwcmltYXJ5LTUwMFwiKTtcbiRncmF5LTU1MDogbWFwLWdldCgkbWFwOiAkY2RrLXByaW1hcnksICRrZXk6IFwicHJpbWFyeS01MDBcIik7XG4kZ3JheS02MDA6IG1hcC1nZXQoJG1hcDogJGNkay1wcmltYXJ5LCAka2V5OiBcInByaW1hcnktNjAwXCIpO1xuJGdyYXktNjUwOiBtYXAtZ2V0KCRtYXA6ICRjZGstcHJpbWFyeSwgJGtleTogXCJwcmltYXJ5LTYwMFwiKTtcbiRncmF5LTcwMDogbWFwLWdldCgkbWFwOiAkY2RrLXByaW1hcnksICRrZXk6IFwicHJpbWFyeS03MDBcIik7XG4kZ3JheS03NTA6IG1hcC1nZXQoJG1hcDogJGNkay1wcmltYXJ5LCAka2V5OiBcInByaW1hcnktNzAwXCIpO1xuJGdyYXktODAwOiBtYXAtZ2V0KCRtYXA6ICRjZGstcHJpbWFyeSwgJGtleTogXCJwcmltYXJ5LTgwMFwiKTtcbiRncmF5LTkwMDogIzEwMTAxMDtcbiRncmF5LWRpc2FibGVkOiBtYXAtZ2V0KCRtYXA6ICRjZGstcHJpbWFyeSwgJGtleTogXCJwcmltYXJ5LTQwMFwiKTtcblxuLy8gUFMgVmFyc1xuJGV4dHJhLWxpZ2h0LWdyYXk6ICRncmF5LTIwMDtcbiRsaWdodC1ncmF5OiAkZ3JheS00MDA7XG4kbWVkaXVtLWdyYXk6ICRncmF5LTUwMDtcbiRkYXJrLWdyYXk6ICRncmF5LTcwMDtcbiRleHRyYS1kYXJrLWdyYXk6ICRncmF5LTkwMDtcbiRncmF5LWxpZ2h0OiAkbGlnaHQtZ3JheTtcbiRncmF5LW1lZGl1bTogJG1lZGl1bS1ncmF5O1xuJGdyYXktZGFyazogJGRhcmstZ3JheTtcbiRncmF5LXNvZnQ6ICRncmF5LTIwMDtcbiRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRtYXA6ICRjZGstcHJpbWFyeSwgJGtleTogXCJwcmltYXJ5LTEwMFwiKTtcbiRwcmltYXJ5LWxpZ2h0ZW46IG1hcC1nZXQoJG1hcDogJGNkay1wcmltYXJ5LCAka2V5OiBcInByaW1hcnktMjAwXCIpO1xuJGxvY2FsLWZvbnQ6IGZhbHNlICFkZWZhdWx0O1xuXG4kYmx1ZTogbWFwLWdldCgkbWFwOiAkY2RrLWJsdWUsICRrZXk6IFwiYmx1ZS01MDBcIik7XG4kaW5kaWdvOiBtYXAtZ2V0KCRtYXA6ICRjZGstcHVycGxlLCAka2V5OiBcInB1cnBsZS03MDBcIik7XG4kcHVycGxlOiBtYXAtZ2V0KCRtYXA6ICRjZGstcHVycGxlLCAka2V5OiBcInB1cnBsZS03MDBcIik7XG4kcmVkOiBtYXAtZ2V0KCRtYXA6ICRjZGstcmVkLCAka2V5OiBcInJlZC01MDBcIik7XG4kb3JhbmdlOiBtYXAtZ2V0KCRtYXA6ICRjZGsteWVsbG93LCAka2V5OiBcInllbGxvdy01MDBcIik7XG4keWVsbG93OiBtYXAtZ2V0KCRtYXA6ICRjZGsteWVsbG93LCAka2V5OiBcInllbGxvdy01MDBcIik7XG4kZ3JlZW46IG1hcC1nZXQoJG1hcDogJGNkay1ncmVlbiwgJGtleTogXCJncmVlbi01MDBcIik7XG4kdGVhbDogbWFwLWdldCgkbWFwOiAkY2RrLW9jZWFuLWJsdWUsICRrZXk6IFwib2NlYW4tYmx1ZS03MDBcIik7XG4kY3lhbjogbWFwLWdldCgkbWFwOiAkY2RrLW9jZWFuLWJsdWUsICRrZXk6IFwib2NlYW4tYmx1ZS01MDBcIik7XG4kbGlnaHQtYmx1ZTogbWFwLWdldCgkbWFwOiAkY2RrLXByaW1hcnksICRrZXk6IFwicHJpbWFyeS0yMDBcIik7XG5cbi8vIG1haW4gYnV0dG9uIGJhY2tncm91bmQgY29sb3JzXG4kcHJpbWFyeS1ob3ZlcjogJGdyYXktNzAwO1xuJHByaW1hcnktYWN0aXZlOiAkZ3JheS02MDA7XG4kcHJpbWFyeS1kaXNhYmxlZDogJGdyYXktNTAwO1xuJHNlY29uZGFyeS1ob3ZlcjogJGdyYXktNDAwO1xuJHNlY29uZGFyeS1hY3RpdmU6ICRncmF5LTMwMDtcbiRkYW5nZXItaG92ZXI6IG1hcC1nZXQoJG1hcDogJGNkay1yZWQsICRrZXk6IFwicmVkLTMwMFwiKTtcbiRub3RpY2U6IG1hcC1nZXQoJG1hcDogJGNkay1vY2Vhbi1ibHVlLCAka2V5OiBcIm9jZWFuLWJsdWUtNTBcIik7XG5cbiRwcmltYXJ5OiBtYXAtZ2V0KCRtYXA6ICRjZGstcHJpbWFyeSwgJGtleTogXCJwcmltYXJ5LTgwMFwiKTtcbiRzZWNvbmRhcnk6IG1hcC1nZXQoJG1hcDogJGNkay1wcmltYXJ5LCAka2V5OiBcInByaW1hcnktNTAwXCIpO1xuJHN1Y2Nlc3M6ICRncmVlbjtcbiRpbmZvOiAkYmx1ZTtcbiR3YXJuaW5nOiAkeWVsbG93O1xuJGRhbmdlcjogJHJlZDtcbiRsaWdodDogJGdyYXktMTAwO1xuJGRhcms6ICRncmF5LTgwMDtcbiRvdXRsaW5lLWNvbG9yOiAkYmx1ZTtcblxuJGJyYW5kLXByaW1hcnk6ICRwcmltYXJ5ICFkZWZhdWx0O1xuJGJyYW5kLXNlY29uZGFyeTogJHNlY29uZGFyeSAhZGVmYXVsdDtcbiRicmFuZC1pbmZvOiAkaW5mbyAhZGVmYXVsdDtcbiRicmFuZC13YXJuaW5nOiAkd2FybmluZyAhZGVmYXVsdDtcbiRicmFuZC1zdWNjZXNzOiAkc3VjY2VzcyAhZGVmYXVsdDtcbiRicmFuZC1kYW5nZXI6ICRkYW5nZXIgIWRlZmF1bHQ7XG5cbiRidG4tcHJpbWFyeS1iZzogJHByaW1hcnktaG92ZXI7XG4kYnRuLXNlY29uZGFyeS1ib3JkZXI6IG1hcC1nZXQoJG1hcDogJGNkay1wcmltYXJ5LCAka2V5OiBcInByaW1hcnktODAwXCIpO1xuJGJ0bi1pbmZvLWJnOiAkYnJhbmQtaW5mbyAhZGVmYXVsdDtcbiRidG4tc3VjY2Vzcy1iZzogJGJyYW5kLXN1Y2Nlc3MgIWRlZmF1bHQ7XG4kYnRuLXdhcm5pbmctYmc6ICRicmFuZC13YXJuaW5nICFkZWZhdWx0O1xuJGJ0bi1kYW5nZXItYmc6ICRicmFuZC1kYW5nZXIgIWRlZmF1bHQ7XG5cbiRoZWxwLWJveC1ob3ZlcjogJGdyYXktNjAwO1xuXG4kdGhlbWUtY29sb3JzOiAoXG4gIFwicHJpbWFyeVwiOiAkcHJpbWFyeSxcbiAgXCJzZWNvbmRhcnlcIjogJHNlY29uZGFyeSxcbiAgXCJzdWNjZXNzXCI6ICRzdWNjZXNzLFxuICBcImluZm9cIjogJGluZm8sXG4gIFwid2FybmluZ1wiOiAkd2FybmluZyxcbiAgXCJkYW5nZXJcIjogJGRhbmdlcixcbiAgXCJsaWdodFwiOiAkbGlnaHQsXG4gIFwiZGFya1wiOiAkZGFyayxcbik7XG5cbiRhbGVydHMtYmFja2dyb3VuZC1jb2xvcnM6IChcbiAgXCJzdWNjZXNzXCI6IHZhcigtLSN7JGNka31ncmVlbi01MCwgI2VhZjhlZiksXG4gIFwiaW5mb1wiOiB2YXIoLS0jeyRjZGt9Ymx1ZS01MCwgI2U4ZWRmZCksXG4gIFwid2FybmluZ1wiOiB2YXIoLS0jeyRjZGt9eWVsbG93LTUwLCAjZmZmNWU1KSxcbiAgXCJkYW5nZXJcIjogdmFyKC0tI3skY2RrfXJlZC01MCwgI2ZmZTRlNiksXG4pO1xuXG4kYWxlcnRzLXNlY29uZC1jb2xvcnM6IChcbiAgXCJzdWNjZXNzXCI6IHZhcigtLSN7JGNka31ncmVlbi01MDAsICMyMDdmNGIpLFxuICBcImluZm9cIjogdmFyKC0tI3skY2RrfWJsdWUtNTAwLCAjMTc0ZWVmKSxcbiAgXCJ3YXJuaW5nXCI6IHZhcigtLSN7JGNka315ZWxsb3ctNTAwLCAjZmZhMDAwKSxcbiAgXCJkYW5nZXJcIjogdmFyKC0tI3skY2RrfXJlZC01MDAsICNiYTE1MWEpLFxuKTtcblxuJHRoZW1lLWFsZXJ0cy1pY29uczogKFxuICBzdWNjZXNzOiBcIlxcZTg2Y1wiLFxuICBpbmZvOiBcIlxcZTg4ZVwiLFxuICB3YXJuaW5nOiBcIlxcZTAwMlwiLFxuICBkYW5nZXI6IFwiXFxlMDAwXCIsXG4pO1xuXG4kdGhlbWUtY29sb3JzLWljb25zOiAoXG4gIFwicHJpbWFyeVwiOiAkcHJpbWFyeSxcbiAgXCJzZWNvbmRhcnlcIjogJHNlY29uZGFyeSxcbiAgXCJzdWNjZXNzXCI6ICRzdWNjZXNzLFxuICBcImluZm9cIjogJGluZm8sXG4gIFwid2FybmluZ1wiOiAkd2FybmluZyxcbiAgXCJkYW5nZXJcIjogJGRhbmdlcixcbiAgXCJsaWdodFwiOiAkbGlnaHQsXG4pO1xuXG4kdGhlbWUtY29sb3JzLWhvdmVyOiAoXG4gIHByaW1hcnk6ICRwcmltYXJ5LWhvdmVyLFxuICBzZWNvbmRhcnk6ICRzZWNvbmRhcnktaG92ZXIsXG4gIHN1Y2Nlc3M6IGFkanVzdC1jb2xvcihhZGp1c3QtaHVlKGxpZ2h0ZW4obWFwLWdldCgkdGhlbWUtY29sb3JzLCBcInN1Y2Nlc3NcIiksIDE4JSksIC04ZGVnKSwgJHNhdHVyYXRpb246IC0yMCUpLFxuICBpbmZvOiBhZGp1c3QtY29sb3IoYWRqdXN0LWh1ZShsaWdodGVuKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgXCJpbmZvXCIpLCAxOCUpLCAtOGRlZyksICRzYXR1cmF0aW9uOiAtMjAlKSxcbiAgd2FybmluZzogYWRqdXN0LWNvbG9yKGFkanVzdC1odWUobGlnaHRlbihtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIFwid2FybmluZ1wiKSwgMTglKSwgLThkZWcpLCAkc2F0dXJhdGlvbjogLTIwJSksXG4gIGRhbmdlcjogYWRqdXN0LWNvbG9yKGFkanVzdC1odWUobGlnaHRlbihtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIFwiZGFuZ2VyXCIpLCAxOCUpLCAtOGRlZyksICRzYXR1cmF0aW9uOiAtMjAlKSxcbiAgbGlnaHQ6ICRncmF5LTcwMCxcbiAgZGFyazogJGdyYXktNzAwLFxuICBkZWZhdWx0OiAkbGlnaHQtYmx1ZSxcbik7XG5cbiR0aGVtZS1jb2xvcnMtYWN0aXZlOiAoXG4gIHByaW1hcnk6ICRwcmltYXJ5LWFjdGl2ZSxcbiAgc2Vjb25kYXJ5OiAkc2Vjb25kYXJ5LWFjdGl2ZSxcbiAgc3VjY2VzczogZGFya2VuKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgXCJzdWNjZXNzXCIpLCA4JSksXG4gIGluZm86IGRhcmtlbihtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIFwiaW5mb1wiKSwgOCUpLFxuICB3YXJuaW5nOiBkYXJrZW4obWFwLWdldCgkdGhlbWUtY29sb3JzLCBcIndhcm5pbmdcIiksIDglKSxcbiAgZGFuZ2VyOiBkYXJrZW4obWFwLWdldCgkdGhlbWUtY29sb3JzLCBcImRhbmdlclwiKSwgOCUpLFxuICBsaWdodDogZGFya2VuKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgXCJsaWdodFwiKSwgOCUpLFxuICBkYXJrOiBkYXJrZW4obWFwLWdldCgkdGhlbWUtY29sb3JzLCBcImRhcmtcIiksIDglKSxcbiAgZGVmYXVsdDogJHByaW1hcnksXG4pO1xuXG4kdGhlbWUtY29sb3JzLWJhY2tncm91bmQ6IChcbiAgcHJpbWFyeTogbWFwLWdldCgkbWFwOiAkY2RrLXByaW1hcnksICRrZXk6IFwicHJpbWFyeS0yMDBcIiksXG4gIHNlY29uZGFyeTogbWFwLWdldCgkbWFwOiAkY2RrLXByaW1hcnksICRrZXk6IFwicHJpbWFyeS04MDBcIiksXG4gIHN1Y2Nlc3M6IG1hcC1nZXQoJG1hcDogJGNkay1ncmVlbiwgJGtleTogXCJncmVlbi01MFwiKSxcbiAgaW5mbzogbWFwLWdldCgkbWFwOiAkY2RrLWJsdWUsICRrZXk6IFwiYmx1ZS01MFwiKSxcbiAgd2FybmluZzogbWFwLWdldCgkbWFwOiAkY2RrLXllbGxvdywgJGtleTogXCJ5ZWxsb3ctNTBcIiksXG4gIGRhbmdlcjogbWFwLWdldCgkbWFwOiAkY2RrLXJlZCwgJGtleTogXCJyZWQtNTBcIiksXG4gIGxpZ2h0OiBtYXAtZ2V0KCRtYXA6ICRjZGstcHJpbWFyeSwgJGtleTogXCJwcmltYXJ5LTIwMFwiKSxcbiAgZGFyazogbWFwLWdldCgkbWFwOiAkY2RrLXByaW1hcnksICRrZXk6IFwicHJpbWFyeS04MDBcIiksXG4pO1xuXG4kdGhlbWUtY29sb3JzLXNoYWRvdzogKFxuICBwcmltYXJ5OiB0aGVtZS1jb2xvcihcInByaW1hcnlcIiksXG4gIHNlY29uZGFyeTogdGhlbWUtY29sb3IoXCJzZWNvbmRhcnlcIiksXG4gIHN1Y2Nlc3M6IHRoZW1lLWNvbG9yKFwic3VjY2Vzc1wiKSxcbiAgaW5mbzogdGhlbWUtY29sb3IoXCJpbmZvXCIpLFxuICB3YXJuaW5nOiB0aGVtZS1jb2xvcihcIndhcm5pbmdcIiksXG4gIGRhbmdlcjogdGhlbWUtY29sb3IoXCJkYW5nZXJcIiksXG4gIGxpZ2h0OiB0aGVtZS1jb2xvcihcImxpZ2h0XCIpLFxuICBkYXJrOiB0aGVtZS1jb2xvcihcImRhcmtcIiksXG4pO1xuXG4vLyBPcHRpb25zXG4kZW5hYmxlLWNhcmV0OiB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yb3VuZGVkOiB0cnVlO1xuJGVuYWJsZS1zaGFkb3dzOiB0cnVlO1xuJGVuYWJsZS1ncmFkaWVudHM6IGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wcmludC1zdHlsZXM6IHRydWUgIWRlZmF1bHQ7XG5cbi8vIFNwYWNpbmdcbiRzcGFjZXI6IDEuODc1cmVtO1xuXG4kc3BhY2VyczogKFxuICAwOiAwLFxuICAxOiAoXG4gICAgJHNwYWNlciAvIDYsXG4gICksXG4gIDI6IChcbiAgICAkc3BhY2VyIC8gMyxcbiAgKSxcbiAgMzogKFxuICAgICRzcGFjZXIgLyAyLFxuICApLFxuICA0OiAkc3BhY2VyLFxuICA1OiAoXG4gICAgJHNwYWNlciAqIDIsXG4gICksXG4pO1xuXG4vLyBCb2R5XG4kYm9keS1iZzogbWFwLWdldCgkbWFwOiAkY2RrLWNvbW1vbiwgJGtleTogXCJ3aGl0ZVwiKTtcbiRib2R5LWNvbG9yOiBtYXAtZ2V0KCRtYXA6ICRjZGstcHJpbWFyeSwgJGtleTogXCJwcmltYXJ5LTgwMFwiKTtcblxuLy8gTGlua3NcbiRsaW5rLWhvdmVyLWNvbG9yOiB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbi8vIFBhcmFncmFwaHNcbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogbWFwLWdldCgkbWFwOiAkY2RrLXNpemUsICRrZXk6IFwic2l6ZS0xNlwiKTtcblxuLy8gR3JpZCBicmVha3BvaW50c1xuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NDRweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogMTAyNHB4LFxuICB4bDogMTMwMHB4LFxuICB4eGw6IDE2MDBweCAvLyBQUyBjdXN0b20sXG4pO1xuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzKTtcblxuLy8gR3JpZCBjb250YWluZXJzXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU3NnB4LFxuICBtZDogNzIwcHgsXG4gIGxnOiA5NzJweCxcbiAgeGw6IDEyNDBweCxcbik7XG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG4vLyBHcmlkIGNvbHVtbnNcbi8vJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6IG1hcC1nZXQoJG1hcDogJGNkay1zaXplLCAka2V5OiBcInNpemUtMzBcIik7XG5cbi8vIENvbXBvbmVudHNcbi8vJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuLy8kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG5cbi8vJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuLy8kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRib3JkZXItcmFkaXVzOiAwO1xuLy8kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbi8vJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG5cbi8vJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuLy8kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG5cbiRjYXJldC13aWR0aDogbWFwLWdldCgkbWFwOiAkY2RrLXNpemUsICRrZXk6IFwic2l6ZS00XCIpO1xuXG4vLyR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyR0cmFuc2l0aW9uLWZhZGU6ICAgICAgICAgICAgIG9wYWNpdHkgLjE1cyBsaW5lYXIgIWRlZmF1bHQ7XG4vLyR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG5cbi8vIEZvbnRzXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogdmFyKC0tI3skY2RrfWZvbnQtZmFtaWx5LXByaW1hcnkpO1xuLy8kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuLy8kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICAkZm9udC1mYW1pbHktc2Fucy1zZXJpZiAhZGVmYXVsdDtcblxuJGZvbnQtc2l6ZS1iYXNlOiBtYXAtZ2V0KCRtYXA6ICRjZGstc2l6ZSwgJGtleTogXCJzaXplLTE0XCIpO1xuJGZvbnQtc2l6ZS1sZzogbWFwLWdldCgkbWFwOiAkY2RrLXNpemUsICRrZXk6IFwic2l6ZS0xNlwiKTtcbiRmb250LXNpemUtc206IG1hcC1nZXQoJG1hcDogJGNkay1zaXplLCAka2V5OiBcInNpemUtMTJcIik7XG4kZm9udC1zaXplLXhzOiBtYXAtZ2V0KCRtYXA6ICRjZGstc2l6ZSwgJGtleTogXCJzaXplLTEwXCIpOyAvLyBQUyBjdXN0b21cblxuLy8kZm9udC13ZWlnaHQtbGlnaHQ6ICAgICAgICAgICAzMDA7XG4vLyRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMDtcbiRmb250LXdlaWdodC1zZW1pYm9sZDogNTAwO1xuJGZvbnQtd2VpZ2h0LWJvbGQ6IDcwMDtcblxuJGgxLWZvbnQtc2l6ZTogbWFwLWdldCgkbWFwOiAkY2RrLXNpemUsICRrZXk6IFwic2l6ZS0yNFwiKTtcbiRoMi1mb250LXNpemU6IG1hcC1nZXQoJG1hcDogJGNkay1zaXplLCAka2V5OiBcInNpemUtMjBcIik7XG4kaDMtZm9udC1zaXplOiBtYXAtZ2V0KCRtYXA6ICRjZGstc2l6ZSwgJGtleTogXCJzaXplLTE2XCIpO1xuJGg0LWZvbnQtc2l6ZTogbWFwLWdldCgkbWFwOiAkY2RrLXNpemUsICRrZXk6IFwic2l6ZS0xNFwiKTtcbiRoNS1mb250LXNpemU6IG1hcC1nZXQoJG1hcDogJGNkay1zaXplLCAka2V5OiBcInNpemUtMTJcIik7XG4kaDYtZm9udC1zaXplOiBtYXAtZ2V0KCRtYXA6ICRjZGstc2l6ZSwgJGtleTogXCJzaXplLTEwXCIpO1xuXG4vLyRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICgkc3BhY2VyIC8gMikgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiRoZWFkaW5ncy1jb2xvcjogJGJvZHktY29sb3I7XG5cbi8vJGRpc3BsYXkxLXNpemU6ICAgICAgICAgICAgICAgNnJlbSAhZGVmYXVsdDtcbi8vJGRpc3BsYXkyLXNpemU6ICAgICAgICAgICAgICAgNS41cmVtICFkZWZhdWx0O1xuLy8kZGlzcGxheTMtc2l6ZTogICAgICAgICAgICAgICA0LjVyZW0gIWRlZmF1bHQ7XG4vLyRkaXNwbGF5NC1zaXplOiAgICAgICAgICAgICAgIDMuNXJlbSAhZGVmYXVsdDtcblxuLy8kZGlzcGxheTEtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4vLyRkaXNwbGF5Mi13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbi8vJGRpc3BsYXkzLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuLy8kZGlzcGxheTQtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4vLyRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAgICAgICAgICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuLy8kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkgIWRlZmF1bHQ7XG4vLyRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcblxuLy8kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICA4MCUgIWRlZmF1bHQ7XG5cbiR0ZXh0LW11dGVkOiBtYXAtZ2V0KCRtYXA6ICRjZGstcHJpbWFyeSwgJGtleTogXCJwcmltYXJ5LTYwMFwiKTtcblxuLy8kYmxvY2txdW90ZS1zbWFsbC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4vLyRibG9ja3F1b3RlLWZvbnQtc2l6ZTogICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAxLjI1KSAhZGVmYXVsdDtcblxuJGhyLWJvcmRlci1jb2xvcjogbWFwLWdldCgkbWFwOiAkY2RrLXByaW1hcnksICRrZXk6IFwicHJpbWFyeS00MDBcIik7XG4vLyRoci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbi8vJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjJlbSAhZGVmYXVsdDtcblxuLy8kZHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuLy8ka2JkLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIC0uMXJlbSAwIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuLy8kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuLy8kbGlzdC1pbmxpbmUtcGFkZGluZzogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuLy8kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAjZmNmOGUzICFkZWZhdWx0O1xuXG4vLyRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbi8vIFRhYmxlc1xuJHRhYmxlLWNlbGwtcGFkZGluZzogbWFwLWdldCgkbWFwOiAkY2RrLXNpemUsICRrZXk6IFwic2l6ZS02XCIpO1xuJHRhYmxlLWNlbGwtcGFkZGluZy1zbTogbWFwLWdldCgkbWFwOiAkY2RrLXNpemUsICRrZXk6IFwic2l6ZS00XCIpO1xuXG4vLyR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJHRhYmxlLWFjY2VudC1iZzogbWFwLWdldCgkbWFwOiAkY2RrLXByaW1hcnksICRrZXk6IFwicHJpbWFyeS0zMDBcIik7XG4kdGFibGUtaG92ZXItY29sb3I6IG1hcC1nZXQoJG1hcDogJGNkay1wcmltYXJ5LCAka2V5OiBcInByaW1hcnktODAwXCIpO1xuJHRhYmxlLWhvdmVyLWJnOiBtYXAtZ2V0KCRtYXA6ICRjZGstb2NlYW4tYmx1ZSwgJGtleTogXCJvY2Vhbi1ibHVlLTUwXCIpO1xuJHRhYmxlLWFjdGl2ZS1iZzogbWFwLWdldCgkbWFwOiAkY2RrLXByaW1hcnksICRrZXk6IFwicHJpbWFyeS03MDBcIik7XG5cbi8vJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbi8vJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kdGFibGUtaGVhZC1iZzogJGJhY2tncm91bmQtY29sb3I7XG4kdGFibGUtaGVhZC1jb2xvcjogJGJvZHktY29sb3I7XG5cbiR0YWJsZS1kYXJrLWJnOiBtYXAtZ2V0KCRtYXA6ICRjZGstcHJpbWFyeSwgJGtleTogXCJwcmltYXJ5LTcwMFwiKTtcbiR0YWJsZS1kYXJrLWFjY2VudC1iZzogbWFwLWdldCgkbWFwOiAkY2RrLXByaW1hcnksICRrZXk6IFwicHJpbWFyeS05MDBcIik7XG4kdGFibGUtZGFyay1ob3Zlci1iZzogbWFwLWdldCgkbWFwOiAkY2RrLXByaW1hcnksICRrZXk6IFwicHJpbWFyeS04MDBcIik7XG4kdGFibGUtZGFyay1ib3JkZXItY29sb3I6IG1hcC1nZXQoJG1hcDogJGNkay1wcmltYXJ5LCAka2V5OiBcInByaW1hcnktNTAwXCIpO1xuLy8kdGFibGUtZGFyay1jb2xvcjogICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcblxuLy8gQnV0dG9uc1xuJGlucHV0LWJ0bi1wYWRkaW5nLXk6IG1hcC1nZXQoJG1hcDogJGNkay1zaXplLCAka2V5OiBcInNpemUtNlwiKTtcbiRpbnB1dC1idG4tcGFkZGluZy14OiBtYXAtZ2V0KCRtYXA6ICRjZGstc2l6ZSwgJGtleTogXCJzaXplLTE0XCIpO1xuLy8kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuLy8kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAgICAgICAuMnJlbSAhZGVmYXVsdDtcbi8vJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgcmdiYSgkY29tcG9uZW50LWFjdGl2ZS1iZywgLjI1KSAhZGVmYXVsdDtcbi8vJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgMCAwIDAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogbWFwLWdldCgkbWFwOiAkY2RrLXNpemUsICRrZXk6IFwic2l6ZS01XCIpO1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206IG1hcC1nZXQoJG1hcDogJGNkay1zaXplLCAka2V5OiBcInNpemUtMTBcIik7XG4vLyRpbnB1dC1idG4tbGluZS1oZWlnaHQtc206ICAgICRsaW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6IG1hcC1nZXQoJG1hcDogJGNkay1zaXplLCAka2V5OiBcInNpemUtOFwiKTtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiBtYXAtZ2V0KCRtYXA6ICRjZGstc2l6ZSwgJGtleTogXCJzaXplLTE0XCIpO1xuLy8kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAkbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbi8vJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuLy8gQnV0dG9uc1xuJGJ0bi1wYWRkaW5nLXk6IG1hcC1nZXQoJG1hcDogJGNkay1zaXplLCAka2V5OiBcInNpemUtOFwiKTtcbiRidG4tcGFkZGluZy14OiBtYXAtZ2V0KCRtYXA6ICRjZGstc2l6ZSwgJGtleTogXCJzaXplLTE2XCIpO1xuXG4kYnRuLXBhZGRpbmcteS1zbTogbWFwLWdldCgkbWFwOiAkY2RrLXNpemUsICRrZXk6IFwic2l6ZS01XCIpO1xuJGJ0bi1wYWRkaW5nLXgtc206IG1hcC1nZXQoJG1hcDogJGNkay1zaXplLCAka2V5OiBcInNpemUtMTBcIik7XG5cbiRidG4tcGFkZGluZy15LWxnOiBtYXAtZ2V0KCRtYXA6ICRjZGstc2l6ZSwgJGtleTogXCJzaXplLThcIik7XG4kYnRuLXBhZGRpbmcteC1sZzogbWFwLWdldCgkbWFwOiAkY2RrLXNpemUsICRrZXk6IFwic2l6ZS0xNlwiKTtcblxuLy8kYnRuLWJvcmRlci13aWR0aDogICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGJ0bi1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuJGJ0bi1ib3gtc2hhZG93OiBub25lO1xuLy8kYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiBub25lO1xuLy8kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiBub25lO1xuXG4vLyRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuLy8kYnRuLWJsb2NrLXNwYWNpbmcteTogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItcmFkaXVzOiAwO1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAwO1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAwO1xuXG4vLyRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuLy8gRm9ybXNcbiRpbnB1dC1wYWRkaW5nLXk6IG1hcC1nZXQoJG1hcDogJGNkay1zaXplLCAka2V5OiBcInNpemUtNlwiKTtcbiRpbnB1dC1wYWRkaW5nLXg6IG1hcC1nZXQoJG1hcDogJGNkay1zaXplLCAka2V5OiBcInNpemUtOFwiKTtcbi8vJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbi8vJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuLy8kaW5wdXQtcGFkZGluZy14LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4vLyRpbnB1dC1saW5lLWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4vLyRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbi8vJGlucHV0LXBhZGRpbmcteC1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuLy8kaW5wdXQtbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuLy8kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiBtYXAtZ2V0KCRtYXA6ICRjZGstcHJpbWFyeSwgJGtleTogXCJwcmltYXJ5LTMwMFwiKTtcblxuJGlucHV0LWNvbG9yOiAkYm9keS1jb2xvcjtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICRsaWdodC1ncmF5O1xuLy8kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogbm9uZTtcblxuLy8kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbi8vJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4vLyRpbnB1dC1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiB0aGVtZS1jb2xvci1ob3ZlcihcInByaW1hcnlcIik7XG4vLyRpbnB1dC1mb2N1cy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4vLyRpbnB1dC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6IG5vbmU7XG5cbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogbWFwLWdldCgkbWFwOiAkY2RrLXByaW1hcnksICRrZXk6IFwicHJpbWFyeS01MDBcIik7XG5cbi8vJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggKiAyICFkZWZhdWx0O1xuXG4vLyRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogJGlucHV0LWJ0bi1saW5lLWhlaWdodCkgKyAoJGlucHV0LWJ0bi1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQ6IG1hcC1nZXQoJG1hcDogJGNkay1zaXplLCAka2V5OiBcInNpemUtMzJcIik7XG5cbi8vJGlucHV0LWhlaWdodC1pbm5lci1zbTogICAgICAgICAgICAgICAgICgkZm9udC1zaXplLXNtICogJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSkgKyAoJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gKiAyKSAhZGVmYXVsdDtcbi8vJGlucHV0LWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAgICAgIGNhbGMoI3skaW5wdXQtaGVpZ2h0LWlubmVyLXNtfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXJ9KSAhZGVmYXVsdDtcblxuLy8kaW5wdXQtaGVpZ2h0LWlubmVyLWxnOiAgICAgICAgICAgICAgICAgKCRmb250LXNpemUtbGcgKiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnKSArICgkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogbWFwLWdldCgkbWFwOiAkY2RrLXNpemUsICRrZXk6IFwic2l6ZS0zMlwiKTtcblxuLy8kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuLy8kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4vLyRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjogICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuLy8kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTogICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4vLyRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14OiAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbi8vJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi14OiAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbi8vJGZvcm0tY2hlY2staW5saW5lLWlucHV0LW1hcmdpbi14OiAgICAgIC4zMTI1cmVtICFkZWZhdWx0O1xuXG4vLyRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4vLyRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICRleHRyYS1saWdodC1ncmF5O1xuLy8kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuLy8kY3VzdG9tLWNvbnRyb2wtZ3V0dGVyOiAgICAgICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuLy8kY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuLy8kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbi8vJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZzogICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbi8vJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplOiAgICAgIDUwJSA1MCUgIWRlZmF1bHQ7XG4vLyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm94LXNoYWRvdzogICBpbnNldCAwIC4yNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuLy8kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnOiAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4vLyRjdXN0b20tY29udHJvbC1sYWJlbC1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuLy8kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbi8vJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4vLyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZzogIHJnYmEodGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpLCAuNSkgIWRlZmF1bHQ7XG4vLyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93OiAgIG5vbmUgIWRlZmF1bHQ7XG5cbi8vJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93OiAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbi8vJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I6ICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4vLyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4vLyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJveC1zaGFkb3c6ICAgIG5vbmUgIWRlZmF1bHQ7XG5cbi8vJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yfScgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcblxuLy8kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnOiAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbi8vJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yICFkZWZhdWx0O1xuLy8kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWluZGV0ZXJtaW5hdGU6ICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDQnJTNFJTNDcGF0aCBzdHJva2U9JyN7JGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcn0nIGQ9J00wIDJoNCcvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuLy8kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3c6IG5vbmUgIWRlZmF1bHQ7XG5cbi8vJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuLy8kY3VzdG9tLXJhZGlvLWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM0UlM0NjaXJjbGUgcj0nMycgZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG5cbi8vJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbi8vJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4vLyRjdXN0b20tc2VsZWN0LWhlaWdodDogICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4vLyRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nOiAgIDFyZW0gIWRlZmF1bHQ7IC8vIEV4dHJhIHBhZGRpbmcgdG8gYWNjb3VudCBmb3IgdGhlIHByZXNlbmNlIG9mIHRoZSBiYWNrZ3JvdW5kLWltYWdlIGJhc2VkIGluZGljYXRvclxuLy8kY3VzdG9tLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuLy8kY3VzdG9tLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogJG1lZGl1bS1ncmF5O1xuLy8kY3VzdG9tLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZzogJGlucHV0LWRpc2FibGVkLWJnO1xuJGN1c3RvbS1zZWxlY3QtYmctc2l6ZTogbWFwLWdldCgkbWFwOiAkY2RrLXNpemUsICRrZXk6IFwic2l6ZS04XCIpIG1hcC1nZXQoJG1hcDogJGNkay1zaXplLCAka2V5OiBcInNpemUtMTBcIik7IC8vIEluIHBpeGVscyBiZWNhdXNlIGltYWdlIGRpbWVuc2lvbnNcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcjogJGlucHV0LWNvbG9yO1xuLy8kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3I6ICAgICAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDUnJTNFJTNDcGF0aCBmaWxsPScjeyRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbi8vJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4vLyRjdXN0b20tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4vLyRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcblxuLy8kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICA3NSUgIWRlZmF1bHQ7XG4vLyRjdXN0b20tc2VsZWN0LWhlaWdodC1zbTogICAgICAgICAgICRpbnB1dC1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbi8vJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLWxnOiAgICAgICAgMTI1JSAhZGVmYXVsdDtcbi8vJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1sZyAhZGVmYXVsdDtcblxuLy8kY3VzdG9tLWZpbGUtaGVpZ2h0OiAgICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuLy8kY3VzdG9tLWZpbGUtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuXG4vLyRjdXN0b20tZmlsZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuLy8kY3VzdG9tLWZpbGUtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbi8vJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbi8vJGN1c3RvbS1maWxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuLy8kY3VzdG9tLWZpbGUtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4vLyRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuLy8kY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuLy8kY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1czogICAgICAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbi8vJGN1c3RvbS1maWxlLWJveC1zaGFkb3c6ICAgICAgICAgICAgJGlucHV0LWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4vLyRjdXN0b20tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRjdXN0b20tZmlsZS1jb2xvciAhZGVmYXVsdDtcbi8vJGN1c3RvbS1maWxlLWJ1dHRvbi1iZzogICAgICAgICAgICAgJGlucHV0LWdyb3VwLWFkZG9uLWJnICFkZWZhdWx0O1xuLy8kY3VzdG9tLWZpbGUtdGV4dDogKFxuLy8gICAgICAgIGVuOiBcIkJyb3dzZVwiXG4vLykgIWRlZmF1bHQ7XG5cbiRjdXJzb3ItZGlzYWJsZWQ6IG5vdC1hbGxvd2VkOyAvLyBQUyBjdXN0b21cblxuLy8gRm9ybSB2YWxpZGF0aW9uXG4vLyRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICAgICAgICAgICRmb3JtLXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcbi8vJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiB0aGVtZS1jb2xvcihcInN1Y2Nlc3NcIik7XG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yOiB0aGVtZS1jb2xvcihcImRhbmdlclwiKTtcbiRmb3JtLWZlZWRiYWNrLXdhcm5pbmctY29sb3I6IHRoZW1lLWNvbG9yKFwid2FybmluZ1wiKTsgLy8gUFMgY3VzdG9tXG5cbi8vIERyb3Bkb3duc1xuLy8kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXk6IDA7XG4vLyRkcm9wZG93bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuLy8kZHJvcGRvd24tc3BhY2VyOiAgICAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuLy8kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAkbGlnaHQtZ3JheTtcbi8vJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1iZzogJGxpZ2h0LWdyYXk7XG4vLyRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAkbWVkaXVtLWdyYXk7XG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpO1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICR3aGl0ZTtcblxuLy8kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbi8vJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiBtYXAtZ2V0KCRtYXA6ICRjZGstcHJpbWFyeSwgJGtleTogXCJwcmltYXJ5LTMwMFwiKTtcblxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiBtYXAtZ2V0KCRtYXA6ICRjZGstc2l6ZSwgJGtleTogXCJzaXplLTVcIik7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6IG1hcC1nZXQoJG1hcDogJGNkay1zaXplLCAka2V5OiBcInNpemUtNVwiKTtcblxuLy8kZHJvcGRvd24taGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbi8vIE5hdnNcbiRuYXYtbGluay1wYWRkaW5nLXk6IG1hcC1nZXQoJG1hcDogJGNkay1zaXplLCAka2V5OiBcInNpemUtMTZcIik7XG4kbmF2LWxpbmstcGFkZGluZy14OiBtYXAtZ2V0KCRtYXA6ICRjZGstc2l6ZSwgJGtleTogXCJzaXplLTIwXCIpO1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAkbGlnaHQtZ3JheTtcblxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogJHdoaXRlO1xuLy8kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuLy8kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpO1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAkYm9keS1jb2xvcjtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogJGJvZHktYmc7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiB0aGVtZS1jb2xvcihcInByaW1hcnlcIik7XG5cbiRuYXYtcGlsbHMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICRncmF5LTIwMDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOyAvLyBQUyBjdXN0b21cblxuLy8kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbi8vJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4vLyRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4vLyBOYXZiYXJcbi8vJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgKCRzcGFjZXIgLyAyKSAhZGVmYXVsdDtcbi8vJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuLy8kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuLy8kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4vLyRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbi8vJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbi8vJG5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICAgICAgICAgICAgKCRuYXYtbGluay1oZWlnaHQgLSAkbmF2YmFyLWJyYW5kLWhlaWdodCkgLyAyICFkZWZhdWx0O1xuXG4vLyRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbi8vJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuLy8kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuLy8kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbi8vJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41KSAhZGVmYXVsdDtcbi8vJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkd2hpdGUsIC43NSkgIWRlZmF1bHQ7XG4vLyRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbi8vJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yOiAgICAgICAgcmdiYSgkd2hpdGUsIC4yNSkgIWRlZmF1bHQ7XG4vLyRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHZpZXdCb3g9JzAgMCAzMCAzMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1jb2xvcn0nIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4vLyRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG5cbi8vJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbi8vJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgcmdiYSgkYmxhY2ssIC43KSAhZGVmYXVsdDtcbi8vJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC45KSAhZGVmYXVsdDtcbi8vJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSgkYmxhY2ssIC4zKSAhZGVmYXVsdDtcbi8vJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0Nzdmcgdmlld0JveD0nMCAwIDMwIDMwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1jb2xvcn0nIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4vLyRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbi8vIFBhZ2luYXRpb25cbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogbWFwLWdldCgkbWFwOiAkY2RrLXNpemUsICRrZXk6IFwic2l6ZS0xMFwiKTtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogbWFwLWdldCgkbWFwOiAkY2RrLXNpemUsICRrZXk6IFwic2l6ZS04XCIpO1xuLy8kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4vLyRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuLy8kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4vLyRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbi8vJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6IG1hcC1nZXQoJG1hcDogJGNkay1wcmltYXJ5LCAka2V5OiBcInByaW1hcnktNjAwXCIpO1xuJHBhZ2luYXRpb24tYmc6IG1hcC1nZXQoJG1hcDogJGNkay1jb21tb24sICRrZXk6IFwid2hpdGVcIik7XG4vLyRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6IG1hcC1nZXQoJG1hcDogJGNkay1jb21tb24sICRrZXk6IFwid2hpdGVcIik7XG5cbi8vJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogJHBhZ2luYXRpb24tY29sb3I7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogJHBhZ2luYXRpb24tYmc7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiB0aGVtZS1jb2xvcihcInByaW1hcnlcIik7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICRwYWdpbmF0aW9uLWJnO1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yO1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogJGxpZ2h0LWdyYXk7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogJHBhZ2luYXRpb24tYmc7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjtcblxuLy8gSnVtYm90cm9uXG4kanVtYm90cm9uLXBhZGRpbmc6IG1hcC1nZXQoJG1hcDogJGNkay1zaXplLCAka2V5OiBcInNpemUtMzJcIik7XG4kanVtYm90cm9uLWJnOiAkZXh0cmEtbGlnaHQtZ3JheTtcblxuLy8gQ2FyZHNcbiRjYXJkLXNwYWNlci14OiBtYXAtZ2V0KCRtYXA6ICRjZGstc2l6ZSwgJGtleTogXCJzaXplLTI0XCIpICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXk6IG1hcC1nZXQoJG1hcDogJGNkay1zaXplLCAka2V5OiBcInNpemUtMjRcIikgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItd2lkdGg6IHZhcigtLSN7JGNka31zaXplLTEpICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXJhZGl1czogdmFyKC0tI3skY2RrfXNpemUtMCkgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzLWlubmVyOiAkY2FyZC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGNhcmQtY2FwLWJnOiB2YXIoLS0jeyRjZGt9d2hpdGUpICFkZWZhdWx0O1xuJGNhcmQtYmc6IHZhcigtLSN7JGNka313aGl0ZSkgIWRlZmF1bHQ7XG4kY2FyZC1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS0jeyRjZGt9d2hpdGUpICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS00MDApICFkZWZhdWx0O1xuXG4vLyBUb29sdGlwc1xuLy8kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuLy8kdG9vbHRpcC1tYXgtd2lkdGg6ICAgICAgICAgICAyMDBweCAhZGVmYXVsdDtcbi8vJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHRvb2x0aXAtYmc6IG1hcC1nZXQoJG1hcDogJGNkay1wcmltYXJ5LCAka2V5OiBcInByaW1hcnktODAwXCIpO1xuLy8kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAxO1xuJHRvb2x0aXAtcGFkZGluZy15OiBtYXAtZ2V0KCRtYXA6ICRjZGstc2l6ZSwgJGtleTogXCJzaXplLTEwXCIpO1xuJHRvb2x0aXAtcGFkZGluZy14OiBtYXAtZ2V0KCRtYXA6ICRjZGstc2l6ZSwgJGtleTogXCJzaXplLTIwXCIpO1xuLy8kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuXG4vLyR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgIC44cmVtICFkZWZhdWx0O1xuLy8kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbi8vJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XG5cbi8vIFBvcG92ZXJzXG4vLyRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4vLyRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbi8vJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XG4vLyRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICRsaWdodC1ncmF5O1xuLy8kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWJveC1zaGFkb3c6IG5vbmU7XG5cbiRwb3BvdmVyLWhlYWRlci1iZzogJGV4dHJhLWxpZ2h0LWdyYXk7XG4vLyRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6IG1hcC1nZXQoJG1hcDogJGNkay1zaXplLCAka2V5OiBcInNpemUtMTBcIik7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiBtYXAtZ2V0KCRtYXA6ICRjZGstc2l6ZSwgJGtleTogXCJzaXplLTIwXCIpO1xuXG4vLyRwb3BvdmVyLWJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6IG1hcC1nZXQoJG1hcDogJGNkay1zaXplLCAka2V5OiBcInNpemUtMTBcIik7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogbWFwLWdldCgkbWFwOiAkY2RrLXNpemUsICRrZXk6IFwic2l6ZS0yMFwiKTtcblxuLy8kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuLy8kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbi8vJHBvcG92ZXItYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHBvcG92ZXItYmcgIWRlZmF1bHQ7XG5cbi8vJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgZmFkZS1pbigkcG9wb3Zlci1ib3JkZXItY29sb3IsIC4wNSkgIWRlZmF1bHQ7XG5cbi8vIEJhZGdlc1xuJGJhZGdlLWZvbnQtc2l6ZTogbWFwLWdldCgkbWFwOiAkY2RrLXNpemUsICRrZXk6IFwic2l6ZS0xMFwiKSAhZGVmYXVsdDtcbiRiYWRnZS1mb250LXdlaWdodDogNTAwICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteTogbWFwLWdldCgkbWFwOiAkY2RrLXNpemUsICRrZXk6IFwic2l6ZS00XCIpO1xuJGJhZGdlLXBhZGRpbmcteDogbWFwLWdldCgkbWFwOiAkY2RrLXNpemUsICRrZXk6IFwic2l6ZS04XCIpO1xuLy8kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuLy8kYmFkZ2UtcGlsbC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNmVtICFkZWZhdWx0O1xuLy8kYmFkZ2UtcGlsbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcblxuLy8gTW9kYWxzXG4kbW9kYWwtaW5uZXItcGFkZGluZzogbWFwLWdldCgkbWFwOiAkY2RrLXNpemUsICRrZXk6IFwic2l6ZS0zMFwiKTtcblxuLy8kbW9kYWwtZGlhbG9nLW1hcmdpbjogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbi8vJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogMS43NXJlbSAhZGVmYXVsdDtcblxuLy8kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuLy8kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6IG5vbmU7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6IDA7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAwIDhweCAxNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogMCA4cHggMTZweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcblxuLy8kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4vLyRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgIC41ICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6IG5vbmU7XG4vLyRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuLy8kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4vLyRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZztcblxuJG1vZGFsLWxnOiA5MDBweDtcbiRtb2RhbC1tZDogNjgwcHg7XG4kbW9kYWwtc206IDQwMHB4O1xuXG4vLyRtb2RhbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQgIWRlZmF1bHQ7XG5cbi8vIEFsZXJ0c1xuJGFsZXJ0LXBhZGRpbmcteTogbWFwLWdldCgkbWFwOiAkY2RrLXNpemUsICRrZXk6IFwic2l6ZS0xNlwiKTtcbiRhbGVydC1wYWRkaW5nLXg6IG1hcC1nZXQoJG1hcDogJGNkay1zaXplLCAka2V5OiBcInNpemUtMTZcIik7XG4vLyRhbGVydC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4vLyRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuLy8kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItd2lkdGg6IG1hcC1nZXQoJG1hcDogJGNkay1zaXplLCAka2V5OiBcInNpemUtMlwiKTtcblxuLy8kYWxlcnQtYmctbGV2ZWw6ICAgICAgICAgICAgICAgICAgICAtMTAgIWRlZmF1bHQ7XG4vLyRhbGVydC1ib3JkZXItbGV2ZWw6ICAgICAgICAgICAgICAgIC05ICFkZWZhdWx0O1xuLy8kYWxlcnQtY29sb3ItbGV2ZWw6ICAgICAgICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG4vLyBQcm9ncmVzcyBiYXJzXG4vLyRwcm9ncmVzcy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4vLyRwcm9ncmVzcy1mb250LXNpemU6ICAgICAgICAgICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAuNzUpICFkZWZhdWx0O1xuLy8kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4vLyRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuLy8kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICBpbnNldCAwIC4xcmVtIC4xcmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4vLyRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbi8vJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuLy8kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4vLyRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogICAgICAgICAgIHdpZHRoIC42cyBlYXNlICFkZWZhdWx0O1xuXG4vLyBMaXN0IGdyb3VwXG4kbGlzdC1ncm91cC1iZzogbWFwLWdldCgkbWFwOiAkY2RrLWNvbW1vbiwgJGtleTogXCJ3aGl0ZVwiKTtcbiRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjogbWFwLWdldCgkbWFwOiAkY2RrLXByaW1hcnksICRrZXk6IFwicHJpbWFyeS00MDBcIik7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiBtYXAtZ2V0KCRtYXA6ICRjZGstc2l6ZSwgJGtleTogXCJzaXplLTEwXCIpO1xuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6IG1hcC1nZXQoJG1hcDogJGNkay1zaXplLCAka2V5OiBcInNpemUtMTZcIik7XG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiBtYXAtZ2V0KCRtYXA6ICRjZGstcHJpbWFyeSwgJGtleTogXCJwcmltYXJ5LTIwMFwiKTtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogbWFwLWdldCgkbWFwOiAkY2RrLWNvbW1vbiwgJGtleTogXCJ3aGl0ZVwiKTtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogbWFwLWdldCgkbWFwOiAkY2RrLXByaW1hcnksICRrZXk6IFwicHJpbWFyeS04MDBcIik7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiBtYXAtZ2V0KCRtYXA6ICRjZGstcHJpbWFyeSwgJGtleTogXCJwcmltYXJ5LTIwMFwiKTtcblxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6IG1hcC1nZXQoJG1hcDogJGNkay1wcmltYXJ5LCAka2V5OiBcInByaW1hcnktNTAwXCIpO1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6IG1hcC1nZXQoJG1hcDogJGNkay1wcmltYXJ5LCAka2V5OiBcInByaW1hcnktMjAwXCIpO1xuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG4kdGh1bWJuYWlsLXBhZGRpbmc6IDA7XG4kdGh1bWJuYWlsLWJnOiBtYXAtZ2V0KCRtYXA6ICRjZGstY29tbW9uLCAka2V5OiBcIndoaXRlXCIpO1xuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6IG1hcC1nZXQoJG1hcDogJGNkay1wcmltYXJ5LCAka2V5OiBcInByaW1hcnktNDAwXCIpO1xuJHRodW1ibmFpbC1ib3gtc2hhZG93OiBub25lO1xuXG4vLyBGaWd1cmVzXG4kZmlndXJlLWNhcHRpb24tY29sb3I6IG1hcC1nZXQoJG1hcDogJGNkay1wcmltYXJ5LCAka2V5OiBcInByaW1hcnktNTAwXCIpO1xuXG4vLyBCcmVhZGNydW1ic1xuJGJyZWFkY3J1bWItcGFkZGluZy15OiBtYXAtZ2V0KCRtYXA6ICRjZGstc2l6ZSwgJGtleTogXCJzaXplLTVcIik7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6IG1hcC1nZXQoJG1hcDogJGNkay1zaXplLCAka2V5OiBcInNpemUtNVwiKTtcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZzogbWFwLWdldCgkbWFwOiAkY2RrLXNpemUsICRrZXk6IFwic2l6ZS04XCIpO1xuXG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAwO1xuXG4kYnJlYWRjcnVtYi1iZzogdHJhbnNwYXJlbnQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiBtYXAtZ2V0KCRtYXA6ICRjZGstcHJpbWFyeSwgJGtleTogXCJwcmltYXJ5LTgwMFwiKTtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogbWFwLWdldCgkbWFwOiAkY2RrLXByaW1hcnksICRrZXk6IFwicHJpbWFyeS04MDBcIik7XG4kYnJlYWRjcnVtYi1kaXZpZGVyOiBcIj5cIjtcblxuLy8gQ2Fyb3VzZWxcbi8vJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuLy8kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4vLyRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgIC41ICFkZWZhdWx0O1xuXG4vLyRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4vLyRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAgICAgICAgIDNweCAhZGVmYXVsdDtcbi8vJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgM3B4ICFkZWZhdWx0O1xuLy8kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vJGNhcm91c2VsLWNhcHRpb24td2lkdGg6ICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuLy8kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgMjBweCAhZGVmYXVsdDtcblxuLy8kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41LTIuNS0yLjUgMi41LTIuNS0xLjUtMS41eicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuLy8kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTIuNzUgMGwtMS41IDEuNSAyLjUgMi41LTIuNSAyLjUgMS41IDEuNSA0LTQtNC00eicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuXG4vLyRjYXJvdXNlbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuNnMgZWFzZSAhZGVmYXVsdDtcblxuLy8gQ2xvc2Vcbi8vJGNsb3NlLWZvbnQtc2l6ZTogICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuLy8kY2xvc2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbi8vJGNsb3NlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuLy8kY2xvc2UtdGV4dC1zaGFkb3c6ICAgICAgICAgICAwIDFweCAwICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gQ29kZVxuLy8kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICA4Ny41JSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAkYm9keS1jb2xvcjtcblxuLy8ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcbi8vJGtiZC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4vLyRrYmQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRrYmQtY29sb3I6ICR3aGl0ZTtcbiRrYmQtYmc6ICRleHRyYS1kYXJrLWdyYXk7XG5cbiRwcmUtY29sb3I6ICRib2R5LWNvbG9yO1xuLy8kcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDogICAgICAgICAzNDBweCAhZGVmYXVsdDtcblxuLy8gUHJpbnRpbmdcbi8vJHByaW50LXBhZ2Utc2l6ZTogICAgICAgICAgICAgICAgICAgYTMgIWRlZmF1bHQ7XG4vLyRwcmludC1ib2R5LW1pbi13aWR0aDogICAgICAgICAgICAgIG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIFwibGdcIikgIWRlZmF1bHQ7XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjQ1NlwiOyIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWJsYWNrbGlzdCwgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuXG4vLyBTQ1NTIFJGUyBtaXhpblxuLy9cbi8vIEF1dG9tYXRlZCByZXNwb25zaXZlIGZvbnQgc2l6ZXNcbi8vXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9ibG9iL3Y4LngvTElDRU5TRSlcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIGZvbnQgc2l6ZVxuJHJmcy1iYXNlLWZvbnQtc2l6ZTogMS4yNXJlbSAhZGVmYXVsdDtcbiRyZnMtZm9udC1zaXplLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuQGlmICRyZnMtZm9udC1zaXplLXVuaXQgIT0gcmVtIGFuZCAkcmZzLWZvbnQtc2l6ZS11bml0ICE9IHB4IHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mb250LXNpemUtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtZm9udC1zaXplLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xufVxuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIGZvbnQtc2l6ZSBzdGFydHMgZGVjcmVhc2luZyBpZiBzY3JlZW4gd2lkdGggaXMgc21hbGxlclxuJHJmcy1icmVha3BvaW50OiAxMjAwcHggIWRlZmF1bHQ7XG4kcmZzLWJyZWFrcG9pbnQtdW5pdDogcHggIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBweCBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gZW0gYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHJlbSB7XG4gIEBlcnJvciBcImAjeyRyZnMtYnJlYWtwb2ludC11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1icmVha3BvaW50LXVuaXQuIFVzZSBgcHhgLCBgZW1gIG9yIGByZW1gLlwiO1xufVxuXG4vLyBSZXNpemUgZm9udCBzaXplIGJhc2VkIG9uIHNjcmVlbiBoZWlnaHQgYW5kIHdpZHRoXG4kcmZzLXR3by1kaW1lbnNpb25hbDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIEZhY3RvciBvZiBkZWNyZWFzZVxuJHJmcy1mYWN0b3I6IDEwICFkZWZhdWx0O1xuXG5AaWYgdHlwZS1vZigkcmZzLWZhY3RvcikgIT0gXCJudW1iZXJcIiBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIEdlbmVyYXRlIGVuYWJsZSBvciBkaXNhYmxlIGNsYXNzZXMuIFBvc3NpYmlsaXRpZXM6IGZhbHNlLCBcImVuYWJsZVwiIG9yIFwiZGlzYWJsZVwiXG4kcmZzLWNsYXNzOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gMSByZW0gPSAkcmZzLXJlbS12YWx1ZSBweFxuJHJmcy1yZW0tdmFsdWU6IDE2ICFkZWZhdWx0O1xuXG4vLyBTYWZhcmkgaWZyYW1lIHJlc2l6ZSBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9pc3N1ZXMvMTRcbiRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIERpc2FibGUgUkZTIGJ5IHNldHRpbmcgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMgdG8gZmFsc2VcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiB0cnVlICFkZWZhdWx0O1xuXG4vLyBDYWNoZSAkcmZzLWJhc2UtZm9udC1zaXplIHVuaXRcbiRyZnMtYmFzZS1mb250LXNpemUtdW5pdDogdW5pdCgkcmZzLWJhc2UtZm9udC1zaXplKTtcblxuQGZ1bmN0aW9uIGRpdmlkZSgkZGl2aWRlbmQsICRkaXZpc29yLCAkcHJlY2lzaW9uOiAxMCkge1xuICAkc2lnbjogaWYoJGRpdmlkZW5kID4gMCBhbmQgJGRpdmlzb3IgPiAwIG9yICRkaXZpZGVuZCA8IDAgYW5kICRkaXZpc29yIDwgMCwgMSwgLTEpO1xuICAkZGl2aWRlbmQ6IGFicygkZGl2aWRlbmQpO1xuICAkZGl2aXNvcjogYWJzKCRkaXZpc29yKTtcbiAgQGlmICRkaXZpZGVuZCA9PSAwIHtcbiAgICBAcmV0dXJuIDA7XG4gIH1cbiAgQGlmICRkaXZpc29yID09IDAge1xuICAgIEBlcnJvciBcIkNhbm5vdCBkaXZpZGUgYnkgMFwiO1xuICB9XG4gICRyZW1haW5kZXI6ICRkaXZpZGVuZDtcbiAgJHJlc3VsdDogMDtcbiAgJGZhY3RvcjogMTA7XG4gIEB3aGlsZSAoJHJlbWFpbmRlciA+IDAgYW5kICRwcmVjaXNpb24gPj0gMCkge1xuICAgICRxdW90aWVudDogMDtcbiAgICBAd2hpbGUgKCRyZW1haW5kZXIgPj0gJGRpdmlzb3IpIHtcbiAgICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgLSAkZGl2aXNvcjtcbiAgICAgICRxdW90aWVudDogJHF1b3RpZW50ICsgMTtcbiAgICB9XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIDEwICsgJHF1b3RpZW50O1xuICAgICRmYWN0b3I6ICRmYWN0b3IgKiAuMTtcbiAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyICogMTA7XG4gICAgJHByZWNpc2lvbjogJHByZWNpc2lvbiAtIDE7XG4gICAgQGlmICgkcHJlY2lzaW9uIDwgMCBhbmQgJHJlbWFpbmRlciA+PSAkZGl2aXNvciAqIDUpIHtcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyAxO1xuICAgIH1cbiAgfVxuICAkcmVzdWx0OiAkcmVzdWx0ICogJGZhY3RvciAqICRzaWduO1xuICAkZGl2aWRlbmQtdW5pdDogdW5pdCgkZGl2aWRlbmQpO1xuICAkZGl2aXNvci11bml0OiB1bml0KCRkaXZpc29yKTtcbiAgJHVuaXQtbWFwOiAoXG4gICAgXCJweFwiOiAxcHgsXG4gICAgXCJyZW1cIjogMXJlbSxcbiAgICBcImVtXCI6IDFlbSxcbiAgICBcIiVcIjogMSVcbiAgKTtcbiAgQGlmICgkZGl2aWRlbmQtdW5pdCAhPSAkZGl2aXNvci11bml0IGFuZCBtYXAtaGFzLWtleSgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KSkge1xuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiBtYXAtZ2V0KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpO1xuICB9XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cblxuLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkcmZzLWJhc2UtZm9udC1zaXplIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtZm9udC1zaXplLXVuaXQgPT0gXCJweFwiIHtcbiAgJHJmcy1iYXNlLWZvbnQtc2l6ZTogZGl2aWRlKCRyZnMtYmFzZS1mb250LXNpemUsICRyZnMtYmFzZS1mb250LXNpemUgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJhc2UtZm9udC1zaXplLXVuaXQgPT0gXCJyZW1cIiB7XG4gICRyZnMtYmFzZS1mb250LXNpemU6IGRpdmlkZSgkcmZzLWJhc2UtZm9udC1zaXplLCBkaXZpZGUoJHJmcy1iYXNlLWZvbnQtc2l6ZSAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWNoZSAkcmZzLWJyZWFrcG9pbnQgdW5pdCB0byBwcmV2ZW50IG11bHRpcGxlIGNhbGxzXG4kcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZTogdW5pdCgkcmZzLWJyZWFrcG9pbnQpO1xuXG4vLyBSZW1vdmUgdW5pdCBmcm9tICRyZnMtYnJlYWtwb2ludCBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJweFwiIHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcInJlbVwiIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgZGl2aWRlKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZGlzYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1kaXNhYmxlLWNsYXNzIHtcbiAgQGlmICRyZnMtY2xhc3MgPT0gXCJkaXNhYmxlXCIge1xuICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgZm9udCBzaXplXG4gICAgJixcbiAgICAuZGlzYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICYuZGlzYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBlbmFibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtZW5hYmxlLWNsYXNzIHtcbiAgQGlmICRyZnMtY2xhc3MgPT0gXCJlbmFibGVcIiB7XG4gICAgLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICYuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdXNlZCB0byBkZXRlcm1pbmUgd2hpY2ggbWVkaWEgcXVlcnkgbmVlZHMgdG8gYmUgdXNlZFxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnkoJG1xLXZhbHVlKSB7XG4gIEBpZiAkcmZzLXR3by1kaW1lbnNpb25hbCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1xLXZhbHVlfSksIChtYXgtaGVpZ2h0OiAjeyRtcS12YWx1ZX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1xLXZhbHVlfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIFJlc3BvbnNpdmUgZm9udCBzaXplIG1peGluXG5AbWl4aW4gcmZzKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgLy8gQ2FjaGUgJGZzIHVuaXRcbiAgJGZzLXVuaXQ6IGlmKHR5cGUtb2YoJGZzKSA9PSBcIm51bWJlclwiLCB1bml0KCRmcyksIGZhbHNlKTtcblxuICAvLyBBZGQgIWltcG9ydGFudCBzdWZmaXggaWYgbmVlZGVkXG4gICRyZnMtc3VmZml4OiBpZigkaW1wb3J0YW50LCBcIiAhaW1wb3J0YW50XCIsIFwiXCIpO1xuXG4gIC8vIElmICRmcyBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkZnMgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICBAaWYgbm90ICRmcy11bml0IG9yICRmcy11bml0ICE9IFwiXCIgYW5kICRmcy11bml0ICE9IFwicHhcIiBhbmQgJGZzLXVuaXQgIT0gXCJyZW1cIiBvciAkZnMgPT0gMCB7XG4gICAgZm9udC1zaXplOiAjeyRmc30jeyRyZnMtc3VmZml4fTtcbiAgfVxuICBAZWxzZSB7XG4gICAgLy8gUmVtb3ZlIHVuaXQgZnJvbSAkZnMgZm9yIGNhbGN1bGF0aW9uc1xuICAgIEBpZiAkZnMtdW5pdCA9PSBcInB4XCIge1xuICAgICAgJGZzOiBkaXZpZGUoJGZzLCAkZnMgKiAwICsgMSk7XG4gICAgfVxuICAgIEBlbHNlIGlmICRmcy11bml0ID09IFwicmVtXCIge1xuICAgICAgJGZzOiBkaXZpZGUoJGZzLCBkaXZpZGUoJGZzICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG4gICAgfVxuXG4gICAgLy8gU2V0IGRlZmF1bHQgZm9udCBzaXplXG4gICAgJHJmcy1zdGF0aWM6IGlmKCRyZnMtZm9udC1zaXplLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkZnMsICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JGZzfXB4KTtcblxuICAgIC8vIE9ubHkgYWRkIHRoZSBtZWRpYSBxdWVyeSBpZiB0aGUgZm9udCBzaXplIGlzIGJpZ2dlciB0aGFuIHRoZSBtaW5pbXVtIGZvbnQgc2l6ZVxuICAgIEBpZiAkZnMgPD0gJHJmcy1iYXNlLWZvbnQtc2l6ZSBvciBub3QgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMge1xuICAgICAgZm9udC1zaXplOiAjeyRyZnMtc3RhdGljfSN7JHJmcy1zdWZmaXh9O1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAvLyBDYWxjdWxhdGUgdGhlIG1pbmltdW0gZm9udCBzaXplIGZvciAkZnNcbiAgICAgICRmcy1taW46ICRyZnMtYmFzZS1mb250LXNpemUgKyBkaXZpZGUoJGZzIC0gJHJmcy1iYXNlLWZvbnQtc2l6ZSwgJHJmcy1mYWN0b3IpO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuICRmcyBhbmQgdGhlIG1pbmltdW0gZm9udCBzaXplXG4gICAgICAkZnMtZGlmZjogJGZzIC0gJGZzLW1pbjtcblxuICAgICAgLy8gQmFzZSBmb250LXNpemUgZm9ybWF0dGluZ1xuICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy1mb250LXNpemUtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCRmcy1taW4sICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JGZzLW1pbn1weCk7XG5cbiAgICAgIC8vIFVzZSBgdm1pbmAgaWYgdHdvLWRpbWVuc2lvbmFsIGlzIGVuYWJsZWRcbiAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAkdmFyaWFibGUtd2lkdGg6ICN7ZGl2aWRlKCRmcy1kaWZmICogMTAwLCAkcmZzLWJyZWFrcG9pbnQpfSN7JHZhcmlhYmxlLXVuaXR9O1xuXG4gICAgICAvLyBTZXQgdGhlIGNhbGN1bGF0ZWQgZm9udC1zaXplXG4gICAgICAkcmZzLWZsdWlkOiBjYWxjKCN7JG1pbi13aWR0aH0gKyAjeyR2YXJpYWJsZS13aWR0aH0pICN7JHJmcy1zdWZmaXh9O1xuXG4gICAgICAvLyBCcmVha3BvaW50IGZvcm1hdHRpbmdcbiAgICAgICRtcS12YWx1ZTogaWYoJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcHgsICN7JHJmcy1icmVha3BvaW50fXB4LCAje2RpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtcmVtLXZhbHVlKX0jeyRyZnMtYnJlYWtwb2ludC11bml0fSk7XG5cbiAgICAgIEBpbmNsdWRlIF9yZnMtZGlzYWJsZS1jbGFzcyB7XG4gICAgICAgIGZvbnQtc2l6ZTogI3skcmZzLXN0YXRpY30jeyRyZnMtc3VmZml4fTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSgkbXEtdmFsdWUpIHtcbiAgICAgICAgQGluY2x1ZGUgX3Jmcy1lbmFibGUtY2xhc3Mge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEluY2x1ZGUgc2FmYXJpIGlmcmFtZSByZXNpemUgZml4IGlmIG5lZWRlZFxuICAgICAgICBtaW4td2lkdGg6IGlmKCRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCwgKDAgKiAxdncpLCBudWxsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gVGhlIGZvbnQtc2l6ZSAmIHJlc3BvbnNpdmUtZm9udC1zaXplIG1peGlucyB1c2UgUkZTIHRvIHJlc2NhbGUgdGhlIGZvbnQgc2l6ZVxuQG1peGluIGZvbnQtc2l6ZSgkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIHJmcygkZnMsICRpbXBvcnRhbnQpO1xufVxuXG5AbWl4aW4gcmVzcG9uc2l2ZS1mb250LXNpemUoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICBAaW5jbHVkZSByZnMoJGZzLCAkaW1wb3J0YW50KTtcbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NDYxXCI7IiwiLy8gVmFyaWFibGVzXG4vL1xuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cblxuLy8gQ29sb3Igc3lzdGVtXG5cbiR3aGl0ZTogICAgI2ZmZiAhZGVmYXVsdDtcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcbiRncmF5LTMwMDogI2RlZTJlNiAhZGVmYXVsdDtcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcbiRncmF5LTUwMDogI2FkYjViZCAhZGVmYXVsdDtcbiRncmF5LTYwMDogIzZjNzU3ZCAhZGVmYXVsdDtcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcbiRncmF5LTkwMDogIzIxMjUyOSAhZGVmYXVsdDtcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcblxuJGdyYXlzOiAoKSAhZGVmYXVsdDtcbiRncmF5czogbWFwLW1lcmdlKFxuICAoXG4gICAgXCIxMDBcIjogJGdyYXktMTAwLFxuICAgIFwiMjAwXCI6ICRncmF5LTIwMCxcbiAgICBcIjMwMFwiOiAkZ3JheS0zMDAsXG4gICAgXCI0MDBcIjogJGdyYXktNDAwLFxuICAgIFwiNTAwXCI6ICRncmF5LTUwMCxcbiAgICBcIjYwMFwiOiAkZ3JheS02MDAsXG4gICAgXCI3MDBcIjogJGdyYXktNzAwLFxuICAgIFwiODAwXCI6ICRncmF5LTgwMCxcbiAgICBcIjkwMFwiOiAkZ3JheS05MDBcbiAgKSxcbiAgJGdyYXlzXG4pO1xuXG4kYmx1ZTogICAgIzAwN2JmZiAhZGVmYXVsdDtcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XG4kcGluazogICAgI2U4M2U4YyAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAgI2ZmYzEwNyAhZGVmYXVsdDtcbiRncmVlbjogICAjMjhhNzQ1ICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzE3YTJiOCAhZGVmYXVsdDtcblxuJGNvbG9yczogKCkgIWRlZmF1bHQ7XG4kY29sb3JzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcImJsdWVcIjogICAgICAgJGJsdWUsXG4gICAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXG4gICAgXCJwdXJwbGVcIjogICAgICRwdXJwbGUsXG4gICAgXCJwaW5rXCI6ICAgICAgICRwaW5rLFxuICAgIFwicmVkXCI6ICAgICAgICAkcmVkLFxuICAgIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxuICAgIFwieWVsbG93XCI6ICAgICAkeWVsbG93LFxuICAgIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gICAgXCJ0ZWFsXCI6ICAgICAgICR0ZWFsLFxuICAgIFwiY3lhblwiOiAgICAgICAkY3lhbixcbiAgICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuICAgIFwiZ3JheVwiOiAgICAgICAkZ3JheS02MDAsXG4gICAgXCJncmF5LWRhcmtcIjogICRncmF5LTgwMFxuICApLFxuICAkY29sb3JzXG4pO1xuXG4kcHJpbWFyeTogICAgICAgJGJsdWUgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHN1Y2Nlc3M6ICAgICAgICRncmVlbiAhZGVmYXVsdDtcbiRpbmZvOiAgICAgICAgICAkY3lhbiAhZGVmYXVsdDtcbiR3YXJuaW5nOiAgICAgICAkeWVsbG93ICFkZWZhdWx0O1xuJGRhbmdlcjogICAgICAgICRyZWQgIWRlZmF1bHQ7XG4kbGlnaHQ6ICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGRhcms6ICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcblxuJHRoZW1lLWNvbG9yczogKCkgIWRlZmF1bHQ7XG4kdGhlbWUtY29sb3JzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcInByaW1hcnlcIjogICAgJHByaW1hcnksXG4gICAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnksXG4gICAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxuICAgIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcbiAgICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmcsXG4gICAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXG4gICAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgICBcImRhcmtcIjogICAgICAgJGRhcmtcbiAgKSxcbiAgJHRoZW1lLWNvbG9yc1xuKTtcblxuLy8gU2V0IGEgc3BlY2lmaWMganVtcCBwb2ludCBmb3IgcmVxdWVzdGluZyBjb2xvciBqdW1wc1xuJHRoZW1lLWNvbG9yLWludGVydmFsOiAgICAgIDglICFkZWZhdWx0O1xuXG4vLyBUaGUgeWlxIGxpZ2h0bmVzcyB2YWx1ZSB0aGF0IGRldGVybWluZXMgd2hlbiB0aGUgbGlnaHRuZXNzIG9mIGNvbG9yIGNoYW5nZXMgZnJvbSBcImRhcmtcIiB0byBcImxpZ2h0XCIuIEFjY2VwdGFibGUgdmFsdWVzIGFyZSBiZXR3ZWVuIDAgYW5kIDI1NS5cbiR5aXEtY29udHJhc3RlZC10aHJlc2hvbGQ6ICAxNTAgIWRlZmF1bHQ7XG5cbi8vIEN1c3RvbWl6ZSB0aGUgbGlnaHQgYW5kIGRhcmsgdGV4dCBjb2xvcnMgZm9yIHVzZSBpbiBvdXIgWUlRIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJHlpcS10ZXh0LWRhcms6ICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiR5aXEtdGV4dC1saWdodDogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vIENoYXJhY3RlcnMgd2hpY2ggYXJlIGVzY2FwZWQgYnkgdGhlIGVzY2FwZS1zdmcgZnVuY3Rpb25cbiRlc2NhcGVkLWNoYXJhY3RlcnM6IChcbiAgKFwiPFwiLCBcIiUzY1wiKSxcbiAgKFwiPlwiLCBcIiUzZVwiKSxcbiAgKFwiI1wiLCBcIiUyM1wiKSxcbiAgKFwiKFwiLCBcIiUyOFwiKSxcbiAgKFwiKVwiLCBcIiUyOVwiKSxcbikgIWRlZmF1bHQ7XG5cblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc2hhZG93czogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5OiAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5OiAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQsIG5vIGxvbmdlciBhZmZlY3RzIGFueSBjb21waWxlZCBDU1NcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wb2ludGVyLWN1cnNvci1mb3ItYnV0dG9uczogICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXByaW50LXN0eWxlczogICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdmFsaWRhdGlvbi1pY29uczogICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1kZXByZWNhdGlvbi1tZXNzYWdlczogICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG5cblxuLy8gU3BhY2luZ1xuLy9cbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG4kc3BhY2VyczogKCkgIWRlZmF1bHQ7XG4kc3BhY2VyczogbWFwLW1lcmdlKFxuICAoXG4gICAgMDogMCxcbiAgICAxOiAoJHNwYWNlciAqIC4yNSksXG4gICAgMjogKCRzcGFjZXIgKiAuNSksXG4gICAgMzogJHNwYWNlcixcbiAgICA0OiAoJHNwYWNlciAqIDEuNSksXG4gICAgNTogKCRzcGFjZXIgKiAzKVxuICApLFxuICAkc3BhY2Vyc1xuKTtcblxuLy8gVGhpcyB2YXJpYWJsZSBhZmZlY3RzIHRoZSBgLmgtKmAgYW5kIGAudy0qYCBjbGFzc2VzLlxuJHNpemVzOiAoKSAhZGVmYXVsdDtcbiRzaXplczogbWFwLW1lcmdlKFxuICAoXG4gICAgMjU6IDI1JSxcbiAgICA1MDogNTAlLFxuICAgIDc1OiA3NSUsXG4gICAgMTAwOiAxMDAlLFxuICAgIGF1dG86IGF1dG9cbiAgKSxcbiAgJHNpemVzXG4pO1xuXG5cbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgZGFya2VuKCRsaW5rLWNvbG9yLCAxNSUpICFkZWZhdWx0O1xuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuLy8gRGFya2VuIHBlcmNlbnRhZ2UgZm9yIGxpbmtzIHdpdGggYC50ZXh0LSpgIGNsYXNzIChlLmcuIGAudGV4dC1zdWNjZXNzYClcbiRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2U6IDE1JSAhZGVmYXVsdDtcblxuLy8gUGFyYWdyYXBoc1xuLy9cbi8vIFN0eWxlIHAgZWxlbWVudC5cblxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgIDFyZW0gIWRlZmF1bHQ7XG5cblxuLy8gR3JpZCBicmVha3BvaW50c1xuLy9cbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4kZ3JpZC1icmVha3BvaW50czogKFxuICB4czogMCxcbiAgc206IDU3NnB4LFxuICBtZDogNzY4cHgsXG4gIGxnOiA5OTJweCxcbiAgeGw6IDEyMDBweFxuKSAhZGVmYXVsdDtcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kZ3JpZC1yb3ctY29sdW1uczogICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xuXG4kcm91bmRlZC1waWxsOiAgICAgICAgICAgICAgICA1MHJlbSAhZGVmYXVsdDtcblxuJGJveC1zaGFkb3ctc206ICAgICAgICAgICAgICAgMCAuMTI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1sZzogICAgICAgICAgICAgICAwIDFyZW0gM3JlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG5cbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcblxuJGNhcmV0LXdpZHRoOiAgICAgICAgICAgICAgICAgLjNlbSAhZGVmYXVsdDtcbiRjYXJldC12ZXJ0aWNhbC1hbGlnbjogICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbiRjYXJldC1zcGFjaW5nOiAgICAgICAgICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcblxuJHRyYW5zaXRpb24tYmFzZTogICAgICAgICAgICAgYWxsIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWZhZGU6ICAgICAgICAgICAgIG9wYWNpdHkgLjE1cyBsaW5lYXIgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogICAgICAgICBoZWlnaHQgLjM1cyBlYXNlICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGg6ICAgd2lkdGggLjM1cyBlYXNlICFkZWZhdWx0O1xuXG4kZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zOiAoKSAhZGVmYXVsdDtcbiRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3M6IGpvaW4oXG4gIChcbiAgICAoMjEgOSksXG4gICAgKDE2IDkpLFxuICAgICg0IDMpLFxuICAgICgxIDEpLFxuICApLFxuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zXG4pO1xuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgICRmb250LWZhbWlseS1zYW5zLXNlcmlmICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcblxuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjg3NSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgbGlnaHRlciAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgIGJvbGRlciAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMiAhZGVmYXVsdDtcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgNTAwICFkZWZhdWx0O1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgMS4yICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGRpc3BsYXkxLXNpemU6ICAgICAgICAgICAgICAgNnJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5Mi1zaXplOiAgICAgICAgICAgICAgIDUuNXJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5My1zaXplOiAgICAgICAgICAgICAgIDQuNXJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5NC1zaXplOiAgICAgICAgICAgICAgIDMuNXJlbSAhZGVmYXVsdDtcblxuJGRpc3BsYXkxLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXkyLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXkzLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXk0LXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICAgICAgICAgJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICAuODc1ZW0gIWRlZmF1bHQ7XG5cbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJsb2NrcXVvdGUtc21hbGwtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtc21hbGwtZm9udC1zaXplOiAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG5cbiRoci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kaHItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kbWFyay1wYWRkaW5nOiAgICAgICAgICAgICAgICAuMmVtICFkZWZhdWx0O1xuXG4kZHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGtiZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAtLjFyZW0gMCByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0OiAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbGlzdC1pbmxpbmUtcGFkZGluZzogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1hcmstYmc6ICAgICAgICAgICAgICAgICAgICAgI2ZjZjhlMyAhZGVmYXVsdDtcblxuJGhyLW1hcmdpbi15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbiR0YWJsZS1jZWxsLXBhZGRpbmc6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmctc206ICAgICAgIC4zcmVtICFkZWZhdWx0O1xuXG4kdGFibGUtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1jb2xvcjogICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgICR0YWJsZS1ob3Zlci1iZyAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiR0YWJsZS1oZWFkLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiR0YWJsZS1oZWFkLWNvbG9yOiAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiR0YWJsZS10aC1mb250LXdlaWdodDogICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiR0YWJsZS1kYXJrLWNvbG9yOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJnOiAgICAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWFjY2VudC1iZzogICAgICAgIHJnYmEoJHdoaXRlLCAuMDUpICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstaG92ZXItY29sb3I6ICAgICAgJHRhYmxlLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ob3Zlci1iZzogICAgICAgICByZ2JhKCR3aGl0ZSwgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ib3JkZXItY29sb3I6ICAgICBsaWdodGVuKCR0YWJsZS1kYXJrLWJnLCA3LjUlKSAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcblxuJHRhYmxlLWJnLWxldmVsOiAgICAgICAgICAgICAgLTkgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWxldmVsOiAgICAgICAgICAtNiAhZGVmYXVsdDtcblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1mYW1pbHk6ICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICByZ2JhKCRjb21wb25lbnQtYWN0aXZlLWJnLCAuMjUpICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgMCAwIDAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAkbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAkbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRidG4td2hpdGUtc3BhY2U6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFNldCB0byBgbm93cmFwYCB0byBwcmV2ZW50IHRleHQgd3JhcHBpbmdcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1zbTogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1sZzogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC42NSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJ0bi1ibG9jay1zcGFjaW5nLXk6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG5cbi8vIEZvcm1zXG5cbiRsYWJlbC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDI1JSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY6ICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC41ZW0sICRpbnB1dC1wYWRkaW5nLXkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyOiAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuMjVlbSwgJGlucHV0LXBhZGRpbmcteSAqIC41KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodC1zbSAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0LWxnICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyOiAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTogICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teDogICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg6ICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5saW5lLWlucHV0LW1hcmdpbi14OiAgICAgIC4zMTI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1ncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgICAgICAgMTBweCAhZGVmYXVsdDtcbiRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZvcm1zLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtZ3V0dGVyOiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1jdXJzb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc6ICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZTogICAgICA1MCUgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93OiAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtY29sb3I6ICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1kaXNhYmxlZC1iZzogICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWxhYmVsLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnOiAgcmdiYSh0aGVtZS1jb2xvcihcInByaW1hcnlcIiksIC41KSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93OiAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdzogICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3JkZXItY29sb3I6ICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I6ICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdzogICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJvcmRlci1jb2xvcjogICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjZsMi45NzQgMi45OUw4IDIuMTkzeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZTogICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCA0IDQnPjxwYXRoIHN0cm9rZT0nI3skY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yfScgZD0nTTAgMmg0Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3gtc2hhZG93OiAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAqIDEuNzUgIWRlZmF1bHQ7XG4kY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgKiAuNSAhZGVmYXVsdDtcbiRjdXN0b20tc3dpdGNoLWluZGljYXRvci1zaXplOiAgICAgICAgICAgICAgICAgIHN1YnRyYWN0KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSwgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggKiA0KSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LWZhbWlseTogICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemU6ICAgICAgICAgICAkaW5wdXQtZm9udC1zaXplICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0OiAgICAgICAgICAgICAgJGlucHV0LWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nOiAgIDFyZW0gIWRlZmF1bHQ7IC8vIEV4dHJhIHBhZGRpbmcgdG8gYWNjb3VudCBmb3IgdGhlIHByZXNlbmNlIG9mIHRoZSBiYWNrZ3JvdW5kLWltYWdlIGJhc2VkIGluZGljYXRvclxuJGN1c3RvbS1zZWxlY3QtZm9udC13ZWlnaHQ6ICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtbGluZS1oZWlnaHQ6ICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtYmc6ICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmctc2l6ZTogICAgICAgICAgICAgOHB4IDEwcHggIWRlZmF1bHQ7IC8vIEluIHBpeGVscyBiZWNhdXNlIGltYWdlIGRpbWVuc2lvbnNcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcjogICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSc+PHBhdGggZmlsbD0nI3skY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZDogICAgICAgICAgZXNjYXBlLXN2ZygkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3IpIHJpZ2h0ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCBjZW50ZXIgLyAkY3VzdG9tLXNlbGVjdC1iZy1zaXplIG5vLXJlcGVhdCAhZGVmYXVsdDsgLy8gVXNlZCBzbyB3ZSBjYW4gaGF2ZSBtdWx0aXBsZSBiYWNrZ3JvdW5kIGVsZW1lbnRzIChlLmcuLCBhcnJvdyBhbmQgZmVlZGJhY2sgaWNvbilcblxuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLXJpZ2h0OiBhZGQoMWVtICogLjc1LCAoMiAqICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteSAqIC43NSkgKyAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uOiAgICAgIGNlbnRlciByaWdodCAoJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplOiAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm94LXNoYWRvdzogICAgICAgICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvY3VzLXdpZHRoOiAgICAgICAgICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAwICRjdXN0b20tc2VsZWN0LWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtc206ICAgICAgICAkaW5wdXQtcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLXNtOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1zbTogICAgICAgICAgICRpbnB1dC1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLWxnOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1sZzogICAgICAgICAgICRpbnB1dC1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg6ICAgICAgICAgIDEwMCUgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yOiAgICAgICAgIHBvaW50ZXIgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJnOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXM6ICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93OiAgICAgaW5zZXQgMCAuMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDogICAgICAgICAgICAgICAgICAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1iZzogICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjogICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgLjFyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOiAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0OyAvLyBGb3IgZm9jdXMgYm94IHNoYWRvdyBpc3N1ZSBpbiBJRS9FZGdlXG4kY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZzogICAgICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtaGVpZ2h0OiAgICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWhlaWdodC1pbm5lcjogICAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3JkZXItY29sb3I6ICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9jdXMtYm94LXNoYWRvdzogICAgICAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1kaXNhYmxlZC1iZzogICAgICAgICAgICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1maWxlLXBhZGRpbmcteTogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9udC1mYW1pbHk6ICAgICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9udC13ZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICRpbnB1dC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJveC1zaGFkb3c6ICAgICAgICAgICAgJGlucHV0LWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYnV0dG9uLWNvbG9yOiAgICAgICAgICAkY3VzdG9tLWZpbGUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYnV0dG9uLWJnOiAgICAgICAgICAgICAkaW5wdXQtZ3JvdXAtYWRkb24tYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtdGV4dDogKFxuICBlbjogXCJCcm93c2VcIlxuKSAhZGVmYXVsdDtcblxuXG4vLyBGb3JtIHZhbGlkYXRpb25cblxuJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDogICAgICAgICAgJGZvcm0tdGV4dC1tYXJnaW4tdG9wICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiAgICAgICAgIHRoZW1lLWNvbG9yKFwic3VjY2Vzc1wiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6ICAgICAgIHRoZW1lLWNvbG9yKFwiZGFuZ2VyXCIpICFkZWZhdWx0O1xuXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yOiAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQ6ICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yfScgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcjogICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHZpZXdCb3g9JzAgMCAxMiAxMic+PGNpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvPjxjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHN0cm9rZT0nbm9uZScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6ICgpICFkZWZhdWx0O1xuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwidmFsaWRcIjogKFxuICAgICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcixcbiAgICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkXG4gICAgKSxcbiAgICBcImludmFsaWRcIjogKFxuICAgICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yLFxuICAgICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZFxuICAgICksXG4gICksXG4gICRmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG4pO1xuXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XG4vL1xuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXG5cbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xuJHppbmRleC1maXhlZDogICAgICAgICAgICAgICAgICAgICAgMTAzMCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAgICAgICAgIDEwNDAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA2MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG5cblxuLy8gTmF2c1xuXG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICRncmF5LTIwMCAkZ3JheS0yMDAgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICRncmF5LTMwMCAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJG5hdi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuXG5cbi8vIE5hdmJhclxuXG4kbmF2YmFyLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbi8vIENvbXB1dGUgdGhlIG5hdmJhci1icmFuZCBwYWRkaW5nLXkgc28gdGhlIG5hdmJhci1icmFuZCB3aWxsIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IGFzIG5hdmJhci10ZXh0IGFuZCBuYXYtbGlua1xuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkbmF2LWxpbmstcGFkZGluZy15ICogMiAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiAgICAgICAgICAgICAgICRuYXZiYXItYnJhbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAqIC41ICFkZWZhdWx0O1xuXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1zY3JvbGwtbWF4LWhlaWdodDogICAgICA3NXZoICFkZWZhdWx0O1xuXG4kbmF2YmFyLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkd2hpdGUsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICByZ2JhKCRibGFjaywgLjcpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC45KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEoJGJsYWNrLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuXG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuJGRyb3Bkb3duLW1pbi13aWR0aDogICAgICAgICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tc3BhY2VyOiAgICAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgIHN1YnRyYWN0KCRkcm9wZG93bi1ib3JkZXItcmFkaXVzLCAkZHJvcGRvd24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICRuYXYtZGl2aWRlci1tYXJnaW4teSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgIGRhcmtlbigkZ3JheS05MDAsIDUlKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZzogICAgICAgICAgICRkcm9wZG93bi1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14ICFkZWZhdWx0O1xuXG5cbi8vIFBhZ2luYXRpb25cblxuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTogICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkcGFnaW5hdGlvbi1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuXG4vLyBKdW1ib3Ryb25cblxuJGp1bWJvdHJvbi1wYWRkaW5nOiAgICAgICAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tY29sb3I6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kanVtYm90cm9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gQ2FyZHNcblxuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoICogLjUgIWRlZmF1bHQ7XG4kY2FyZC1kZWNrLW1hcmdpbjogICAgICAgICAgICAgICAgICAkY2FyZC1ncm91cC1tYXJnaW4gIWRlZmF1bHQ7XG5cbiRjYXJkLWNvbHVtbnMtY291bnQ6ICAgICAgICAgICAgICAgIDMgIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLWdhcDogICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcmQtY29sdW1ucy1tYXJnaW46ICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXkgIWRlZmF1bHQ7XG5cblxuLy8gVG9vbHRpcHNcblxuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAuOSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgLjhyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICR0b29sdGlwLWJnICFkZWZhdWx0O1xuXG4vLyBGb3JtIHRvb2x0aXBzIG11c3QgY29tZSBhZnRlciByZWd1bGFyIHRvb2x0aXBzXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteTogICAgICR0b29sdGlwLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14OiAgICAgJHRvb2x0aXAtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU6ICAgICAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0OiAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5OiAgICAgICAkdG9vbHRpcC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAkdG9vbHRpcC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG5cbi8vIFBvcG92ZXJzXG5cbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICBzdWJ0cmFjdCgkcG9wb3Zlci1ib3JkZXItcmFkaXVzLCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHBvcG92ZXItYm94LXNoYWRvdzogICAgICAgICAgICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcblxuJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICAgZGFya2VuKCRwb3BvdmVyLWJnLCAzJSkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAkaGVhZGluZ3MtY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcblxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy15ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHBvcG92ZXItYmcgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiAgICAgICAgIGZhZGUtaW4oJHBvcG92ZXItYm9yZGVyLWNvbG9yLCAuMDUpICFkZWZhdWx0O1xuXG5cbi8vIFRvYXN0c1xuXG4kdG9hc3QtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgICAzNTBweCAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC44NzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRvYXN0LWJhY2tncm91bmQtY29sb3I6ICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIC4xKSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjI1cmVtIC43NXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kdG9hc3QtaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgIHJnYmEoMCwgMCwgMCwgLjA1KSAhZGVmYXVsdDtcblxuXG4vLyBCYWRnZXNcblxuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgNzUlICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC40ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGJhZGdlLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uICFkZWZhdWx0O1xuJGJhZGdlLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcblxuJGJhZGdlLXBpbGwtcGFkZGluZy14OiAgICAgICAgICAgICAgLjZlbSAhZGVmYXVsdDtcbi8vIFVzZSBhIGhpZ2hlciB0aGFuIG5vcm1hbCB2YWx1ZSB0byBlbnN1cmUgY29tcGxldGVseSByb3VuZGVkIGVkZ2VzIHdoZW5cbi8vIGN1c3RvbWl6aW5nIHBhZGRpbmcgb3IgZm9udC1zaXplIG9uIGxhYmVscy5cbiRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIGJvZHlcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbi8vIE1hcmdpbiBiZXR3ZWVuIGVsZW1lbnRzIGluIGZvb3RlciwgbXVzdCBiZSBsb3dlciB0aGFuIG9yIGVxdWFsIHRvIDIgKiAkbW9kYWwtaW5uZXItcGFkZGluZ1xuJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbjogICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1czogc3VidHJhY3QoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cywgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwOiAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcblxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgICAgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIEtlZXAgdGhpcyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblxuJG1vZGFsLXhsOiAgICAgICAgICAgICAgICAgICAgICAgICAgMTE0MHB4ICFkZWZhdWx0O1xuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgODAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICA1MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuXG4kbW9kYWwtZmFkZS10cmFuc2Zvcm06ICAgICAgICAgICAgICB0cmFuc2xhdGUoMCwgLTUwcHgpICFkZWZhdWx0O1xuJG1vZGFsLXNob3ctdHJhbnNmb3JtOiAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRtb2RhbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQgIWRlZmF1bHQ7XG4kbW9kYWwtc2NhbGUtdHJhbnNmb3JtOiAgICAgICAgICAgICBzY2FsZSgxLjAyKSAhZGVmYXVsdDtcblxuXG4vLyBBbGVydHNcbi8vXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cblxuJGFsZXJ0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGFsZXJ0LWJnLWxldmVsOiAgICAgICAgICAgICAgICAgICAgLTEwICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1sZXZlbDogICAgICAgICAgICAgICAgLTkgIWRlZmF1bHQ7XG4kYWxlcnQtY29sb3ItbGV2ZWw6ICAgICAgICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG5cbi8vIFByb2dyZXNzIGJhcnNcblxuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC43NSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHByb2dyZXNzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgaW5zZXQgMCAuMXJlbSAuMXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG5cblxuLy8gTGlzdCBncm91cFxuXG4kbGlzdC1ncm91cC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG5cbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuXG4vLyBGaWd1cmVzXG5cbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgIDkwJSAhZGVmYXVsdDtcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuXG4vLyBCcmVhZGNydW1ic1xuXG4kYnJlYWRjcnVtYi1mb250LXNpemU6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXI6ICAgICAgICAgICAgICAgIHF1b3RlKFwiL1wiKSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cblxuLy8gQ2Fyb3VzZWxcblxuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAgICAgLjkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMTVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0OiAxMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb246ICAgICAgb3BhY2l0eSAuNnMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNhcHRpb24td2lkdGg6ICAgICAgICAgICAgIDcwJSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgICAyMHB4ICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41TDQuMjUgNGwyLjUtMi41TDUuMjUgMHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZD0nTTIuNzUgMGwtMS41IDEuNUwzLjc1IDRsLTIuNSAyLjVMMi43NSA4bDQtNC00LTR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgICAgLjZzICFkZWZhdWx0O1xuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcblxuXG4vLyBTcGlubmVyc1xuXG4kc3Bpbm5lci13aWR0aDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQ6ICAgICAgICAgICRzcGlubmVyLXdpZHRoICFkZWZhdWx0O1xuJHNwaW5uZXItdmVydGljYWwtYWxpZ246ICAtLjEyNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoOiAgICAuMjVlbSAhZGVmYXVsdDtcblxuJHNwaW5uZXItd2lkdGgtc206ICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0LXNtOiAgICAgICAkc3Bpbm5lci13aWR0aC1zbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aC1zbTogLjJlbSAhZGVmYXVsdDtcblxuXG4vLyBDbG9zZVxuXG4kY2xvc2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kY2xvc2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRjbG9zZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjbG9zZS10ZXh0LXNoYWRvdzogICAgICAgICAgICAgICAgIDAgMXB4IDAgJHdoaXRlICFkZWZhdWx0O1xuXG5cbi8vIENvZGVcblxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgODcuNSUgIWRlZmF1bHQ7XG4kY29kZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAkcGluayAhZGVmYXVsdDtcblxuJGtiZC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4ka2JkLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiRrYmQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuJHByZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ6ICAgICAgICAgMzQwcHggIWRlZmF1bHQ7XG5cblxuLy8gVXRpbGl0aWVzXG5cbiRkaXNwbGF5czogbm9uZSwgaW5saW5lLCBpbmxpbmUtYmxvY2ssIGJsb2NrLCB0YWJsZSwgdGFibGUtcm93LCB0YWJsZS1jZWxsLCBmbGV4LCBpbmxpbmUtZmxleCAhZGVmYXVsdDtcbiRvdmVyZmxvd3M6IGF1dG8sIGhpZGRlbiAhZGVmYXVsdDtcbiRwb3NpdGlvbnM6IHN0YXRpYywgcmVsYXRpdmUsIGFic29sdXRlLCBmaXhlZCwgc3RpY2t5ICFkZWZhdWx0O1xuJHVzZXItc2VsZWN0czogYWxsLCBhdXRvLCBub25lICFkZWZhdWx0O1xuXG5cbi8vIFByaW50aW5nXG5cbiRwcmludC1wYWdlLXNpemU6ICAgICAgICAgICAgICAgICAgIGEzICFkZWZhdWx0O1xuJHByaW50LWJvZHktbWluLXdpZHRoOiAgICAgICAgICAgICAgbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgXCJsZ1wiKSAhZGVmYXVsdDtcblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NDU5XCI7IiwiLy8gSG92ZXIgbWl4aW4gYW5kIGAkZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5YCBhcmUgZGVwcmVjYXRlZC5cbi8vXG4vLyBPcmlnaW5hbGx5IGFkZGVkIGR1cmluZyBvdXIgYWxwaGFzIGFuZCBtYWludGFpbmVkIGR1cmluZyBiZXRhcywgdGhpcyBtaXhpbiB3YXNcbi8vIGRlc2lnbmVkIHRvIHByZXZlbnQgYDpob3ZlcmAgc3RpY2tpbmVzcyBvbiBpT1MtYW4gaXNzdWUgd2hlcmUgaG92ZXIgc3R5bGVzXG4vLyB3b3VsZCBwZXJzaXN0IGFmdGVyIGluaXRpYWwgdG91Y2guXG4vL1xuLy8gRm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHksIHdlJ3ZlIGtlcHQgdGhlc2UgbWl4aW5zIGFuZCB1cGRhdGVkIHRoZW0gdG9cbi8vIGFsd2F5cyByZXR1cm4gdGhlaXIgcmVndWxhciBwc2V1ZG8tY2xhc3NlcyBpbnN0ZWFkIG9mIGEgc2hpbW1lZCBtZWRpYSBxdWVyeS5cbi8vXG4vLyBJc3N1ZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTE5NVxuXG5AbWl4aW4gaG92ZXIoKSB7XG4gICY6aG92ZXIgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMoKSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBwbGFpbi1ob3Zlci1mb2N1cygpIHtcbiAgJixcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzLWFjdGl2ZSgpIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjQ2NFwiOyIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuXG4vL1xuLy8gSGVhZGluZ3Ncbi8vXG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG4gIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaGVhZGluZ3MtY29sb3I7XG59XG5cbmgxLCAuaDEgeyBAaW5jbHVkZSBmb250LXNpemUoJGgxLWZvbnQtc2l6ZSk7IH1cbmgyLCAuaDIgeyBAaW5jbHVkZSBmb250LXNpemUoJGgyLWZvbnQtc2l6ZSk7IH1cbmgzLCAuaDMgeyBAaW5jbHVkZSBmb250LXNpemUoJGgzLWZvbnQtc2l6ZSk7IH1cbmg0LCAuaDQgeyBAaW5jbHVkZSBmb250LXNpemUoJGg0LWZvbnQtc2l6ZSk7IH1cbmg1LCAuaDUgeyBAaW5jbHVkZSBmb250LXNpemUoJGg1LWZvbnQtc2l6ZSk7IH1cbmg2LCAuaDYgeyBAaW5jbHVkZSBmb250LXNpemUoJGg2LWZvbnQtc2l6ZSk7IH1cblxuLmxlYWQge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGxlYWQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWFkLWZvbnQtd2VpZ2h0O1xufVxuXG4vLyBUeXBlIGRpc3BsYXkgY2xhc3Nlc1xuLmRpc3BsYXktMSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTEtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTEtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS0yIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5Mi1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5Mi13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTMge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXkzLXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkzLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktNCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG5cblxuLy9cbi8vIEhvcml6b250YWwgcnVsZXNcbi8vXG5cbmhyIHtcbiAgbWFyZ2luLXRvcDogJGhyLW1hcmdpbi15O1xuICBtYXJnaW4tYm90dG9tOiAkaHItbWFyZ2luLXk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogJGhyLWJvcmRlci13aWR0aCBzb2xpZCAkaHItYm9yZGVyLWNvbG9yO1xufVxuXG5cbi8vXG4vLyBFbXBoYXNpc1xuLy9cblxuc21hbGwsXG4uc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoJHNtYWxsLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xufVxuXG5tYXJrLFxuLm1hcmsge1xuICBwYWRkaW5nOiAkbWFyay1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyay1iZztcbn1cblxuXG4vL1xuLy8gTGlzdHNcbi8vXG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuXG4vLyBJbmxpbmUgdHVybnMgbGlzdCBpdGVtcyBpbnRvIGlubGluZS1ibG9ja1xuLmxpc3QtaW5saW5lIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRsaXN0LWlubGluZS1wYWRkaW5nO1xuICB9XG59XG5cblxuLy9cbi8vIE1pc2Ncbi8vXG5cbi8vIEJ1aWxkcyBvbiBgYWJicmBcbi5pbml0aWFsaXNtIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDkwJSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8vIEJsb2NrcXVvdGVzXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1mb250LXNpemUpO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLXNtYWxsLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkYmxvY2txdW90ZS1zbWFsbC1jb2xvcjtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwyMDE0XFwwMEEwXCI7IC8vIGVtIGRhc2gsIG5ic3BcbiAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo0OTVcIjsiLCIvLyBMaXN0c1xuXG4vLyBVbnN0eWxlZCBrZWVwcyBsaXN0IGl0ZW1zIGJsb2NrIGxldmVsLCBqdXN0IHJlbW92ZXMgZGVmYXVsdCBicm93c2VyIHBhZGRpbmcgYW5kIGxpc3Qtc3R5bGVcbkBtaXhpbiBsaXN0LXVuc3R5bGVkKCkge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjQ3OVwiOyIsIi8vIFJlc3BvbnNpdmUgaW1hZ2VzIChlbnN1cmUgaW1hZ2VzIGRvbid0IHNjYWxlIGJleW9uZCB0aGVpciBwYXJlbnRzKVxuLy9cbi8vIFRoaXMgaXMgcHVycG9zZWZ1bGx5IG9wdC1pbiB2aWEgYW4gZXhwbGljaXQgY2xhc3MgcmF0aGVyIHRoYW4gYmVpbmcgdGhlIGRlZmF1bHQgZm9yIGFsbCBgPGltZz5gcy5cbi8vIFdlIHByZXZpb3VzbHkgdHJpZWQgdGhlIFwiaW1hZ2VzIGFyZSByZXNwb25zaXZlIGJ5IGRlZmF1bHRcIiBhcHByb2FjaCBpbiBCb290c3RyYXAgdjIsXG4vLyBhbmQgYWJhbmRvbmVkIGl0IGluIEJvb3RzdHJhcCB2MyBiZWNhdXNlIGl0IGJyZWFrcyBsb3RzIG9mIHRoaXJkLXBhcnR5IHdpZGdldHMgKGluY2x1ZGluZyBHb29nbGUgTWFwcylcbi8vIHdoaWNoIHdlcmVuJ3QgZXhwZWN0aW5nIHRoZSBpbWFnZXMgd2l0aGluIHRoZW1zZWx2ZXMgdG8gYmUgaW52b2x1bnRhcmlseSByZXNpemVkLlxuLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODE3OFxuLmltZy1mbHVpZCB7XG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogJHRodW1ibmFpbC1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGh1bWJuYWlsLWJnO1xuICBib3JkZXI6ICR0aHVtYm5haWwtYm9yZGVyLXdpZHRoIHNvbGlkICR0aHVtYm5haWwtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0aHVtYm5haWwtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHRodW1ibmFpbC1ib3gtc2hhZG93KTtcblxuICAvLyBLZWVwIHRoZW0gYXQgbW9zdCAxMDAlIHdpZGVcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG4uZmlndXJlIHtcbiAgLy8gRW5zdXJlcyB0aGUgY2FwdGlvbidzIHRleHQgYWxpZ25zIHdpdGggdGhlIGltYWdlLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIC41O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmaWd1cmUtY2FwdGlvbi1mb250LXNpemUpO1xuICBjb2xvcjogJGZpZ3VyZS1jYXB0aW9uLWNvbG9yO1xufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo0OTZcIjsiLCIvLyBJbWFnZSBNaXhpbnNcbi8vIC0gUmVzcG9uc2l2ZSBpbWFnZVxuLy8gLSBSZXRpbmEgaW1hZ2VcblxuXG4vLyBSZXNwb25zaXZlIGltYWdlXG4vL1xuLy8gS2VlcCBpbWFnZXMgZnJvbSBzY2FsaW5nIGJleW9uZCB0aGUgd2lkdGggb2YgdGhlaXIgcGFyZW50cy5cblxuQG1peGluIGltZy1mbHVpZCgpIHtcbiAgLy8gUGFydCAxOiBTZXQgYSBtYXhpbXVtIHJlbGF0aXZlIHRvIHRoZSBwYXJlbnRcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvLyBQYXJ0IDI6IE92ZXJyaWRlIHRoZSBoZWlnaHQgdG8gYXV0bywgb3RoZXJ3aXNlIGltYWdlcyB3aWxsIGJlIHN0cmV0Y2hlZFxuICAvLyB3aGVuIHNldHRpbmcgYSB3aWR0aCBhbmQgaGVpZ2h0IGF0dHJpYnV0ZSBvbiB0aGUgaW1nIGVsZW1lbnQuXG4gIGhlaWdodDogYXV0bztcbn1cblxuXG4vLyBSZXRpbmEgaW1hZ2Vcbi8vXG4vLyBTaG9ydCByZXRpbmEgbWl4aW4gZm9yIHNldHRpbmcgYmFja2dyb3VuZC1pbWFnZSBhbmQgLXNpemUuXG5cbkBtaXhpbiBpbWctcmV0aW5hKCRmaWxlLTF4LCAkZmlsZS0yeCwgJHdpZHRoLTF4LCAkaGVpZ2h0LTF4KSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkZmlsZS0xeCk7XG5cbiAgLy8gQXV0b3ByZWZpeGVyIHRha2VzIGNhcmUgb2YgYWRkaW5nIC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbyBhbmQgLW8tbWluLWRldmljZS1waXhlbC1yYXRpbyxcbiAgLy8gYnV0IGRvZXNuJ3QgY29udmVydCBkcHB4PT5kcGkuXG4gIC8vIFRoZXJlJ3Mgbm8gc3VjaCB0aGluZyBhcyB1bnByZWZpeGVkIG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8gc2luY2UgaXQncyBub25zdGFuZGFyZC5cbiAgLy8gQ29tcGF0aWJpbGl0eSBpbmZvOiBodHRwczovL2Nhbml1c2UuY29tL2Nzcy1tZWRpYS1yZXNvbHV0aW9uXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLCAvLyBJRTktMTEgZG9uJ3Qgc3VwcG9ydCBkcHB4XG4gICAgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsgLy8gU3RhbmRhcmRpemVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlLTJ4KTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6ICR3aWR0aC0xeCAkaGVpZ2h0LTF4O1xuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImBpbWctcmV0aW5hKClgXCIsIFwidjQuMy4wXCIsIFwidjVcIik7XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjQ2NVwiOyIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gcmVwbGFjZSBuZWdhdGl2ZSB2YWx1ZXMgd2l0aCAwXG5AZnVuY3Rpb24gdmFsaWQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgJHJldHVybjogKCk7XG4gIEBlYWNoICR2YWx1ZSBpbiAkcmFkaXVzIHtcbiAgICBAaWYgdHlwZS1vZigkdmFsdWUpID09IG51bWJlciB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgbWF4KCR2YWx1ZSwgMCkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sICR2YWx1ZSk7XG4gICAgfVxuICB9XG4gIEByZXR1cm4gJHJldHVybjtcbn1cblxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMsICRmYWxsYmFjay1ib3JkZXItcmFkaXVzOiBmYWxzZSkge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbiAgQGVsc2UgaWYgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXMgIT0gZmFsc2Uge1xuICAgIGJvcmRlci1yYWRpdXM6ICRmYWxsYmFjay1ib3JkZXItcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo0ODVcIjsiLCJAbWl4aW4gYm94LXNoYWRvdygkc2hhZG93Li4uKSB7XG4gIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICRyZXN1bHQ6ICgpO1xuXG4gICAgQGlmIChsZW5ndGgoJHNoYWRvdykgPT0gMSkge1xuICAgICAgLy8gV2UgY2FuIHBhc3MgYEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7YFxuICAgICAgJHJlc3VsdDogJHNoYWRvdztcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEZpbHRlciB0byBhdm9pZCBpbnZhbGlkIHByb3BlcnRpZXMgZm9yIGV4YW1wbGUgYGJveC1zaGFkb3c6IG5vbmUsIDFweCAxcHggYmxhY2s7YFxuICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCBsZW5ndGgoJHNoYWRvdykge1xuICAgICAgICBAaWYgbnRoKCRzaGFkb3csICRpKSAhPSBcIm5vbmVcIiB7XG4gICAgICAgICAgJHJlc3VsdDogYXBwZW5kKCRyZXN1bHQsIG50aCgkc2hhZG93LCAkaSksIFwiY29tbWFcIik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgQGlmIChsZW5ndGgoJHJlc3VsdCkgPiAwKSB7XG4gICAgICBib3gtc2hhZG93OiAkcmVzdWx0O1xuICAgIH1cbiAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo0ODZcIjsiLCIvLyBJbmxpbmUgY29kZVxuY29kZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJGNvZGUtY29sb3I7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcblxuICAvLyBTdHJlYW1saW5lIHRoZSBzdHlsZSB3aGVuIGluc2lkZSBhbmNob3JzIHRvIGF2b2lkIGJyb2tlbiB1bmRlcmxpbmUgYW5kIG1vcmVcbiAgYSA+ICYge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbi8vIFVzZXIgaW5wdXQgdHlwaWNhbGx5IGVudGVyZWQgdmlhIGtleWJvYXJkXG5rYmQge1xuICBwYWRkaW5nOiAka2JkLXBhZGRpbmcteSAka2JkLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRrYmQtZm9udC1zaXplKTtcbiAgY29sb3I6ICRrYmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtc20pO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRrYmQtYm94LXNoYWRvdyk7XG5cbiAga2JkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMDAlKTtcbiAgICBmb250LXdlaWdodDogJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG4vLyBCbG9ja3Mgb2YgY29kZVxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJHByZS1jb2xvcjtcblxuICAvLyBBY2NvdW50IGZvciBzb21lIGNvZGUgb3V0cHV0cyB0aGF0IHBsYWNlIGNvZGUgdGFncyBpbiBwcmUgdGFnc1xuICBjb2RlIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG59XG5cbi8vIEVuYWJsZSBzY3JvbGxhYmxlIGJsb2NrcyBvZiBjb2RlXG4ucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAkcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo0OTdcIjsiLCIvLyBDb250YWluZXIgd2lkdGhzXG4vL1xuLy8gU2V0IHRoZSBjb250YWluZXIgd2lkdGgsIGFuZCBvdmVycmlkZSBpdCBmb3IgZml4ZWQgbmF2YmFycyBpbiBtZWRpYSBxdWVyaWVzLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAvLyBTaW5nbGUgY29udGFpbmVyIGNsYXNzIHdpdGggYnJlYWtwb2ludCBtYXgtd2lkdGhzXG4gIC5jb250YWluZXIsXG4gIC8vIDEwMCUgd2lkZSBjb250YWluZXIgYXQgYWxsIGJyZWFrcG9pbnRzXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cblxuICAvLyBSZXNwb25zaXZlIGNvbnRhaW5lcnMgdGhhdCBhcmUgMTAwJSB3aWRlIHVudGlsIGEgYnJlYWtwb2ludFxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAuY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lci1mbHVpZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICAgIH1cblxuICAgICAgLy8gRXh0ZW5kIGVhY2ggYnJlYWtwb2ludCB3aGljaCBpcyBzbWFsbGVyIG9yIGVxdWFsIHRvIHRoZSBjdXJyZW50IGJyZWFrcG9pbnRcbiAgICAgICRleHRlbmQtYnJlYWtwb2ludDogdHJ1ZTtcblxuICAgICAgQGVhY2ggJG5hbWUsICR3aWR0aCBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgICAgIEBpZiAoJGV4dGVuZC1icmVha3BvaW50KSB7XG4gICAgICAgICAgLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGdyaWQtYnJlYWtwb2ludHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBPbmNlIHRoZSBjdXJyZW50IGJyZWFrcG9pbnQgaXMgcmVhY2hlZCwgc3RvcCBleHRlbmRpbmdcbiAgICAgICAgICBAaWYgKCRicmVha3BvaW50ID09ICRuYW1lKSB7XG4gICAgICAgICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IGZhbHNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiB5b3VyIGNvbHVtbnMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gIH1cblxuICAvLyBSZW1vdmUgdGhlIG5lZ2F0aXZlIG1hcmdpbiBmcm9tIGRlZmF1bHQgLnJvdywgdGhlbiB0aGUgaG9yaXpvbnRhbCBwYWRkaW5nXG4gIC8vIGZyb20gYWxsIGltbWVkaWF0ZSBjaGlsZHJlbiBjb2x1bW5zICh0byBwcmV2ZW50IHJ1bmF3YXkgc3R5bGUgaW5oZXJpdGFuY2UpLlxuICAubm8tZ3V0dGVycyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgPiAuY29sLFxuICAgID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gQ29sdW1uc1xuLy9cbi8vIENvbW1vbiBzdHlsZXMgZm9yIHNtYWxsIGFuZCBsYXJnZSBncmlkIGNvbHVtbnNcblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgQGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnMoKTtcbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NDk4XCI7IiwiLy8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyICogLjU7XG4gIHBhZGRpbmctbGVmdDogJGd1dHRlciAqIC41O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtJGd1dHRlciAqIC41O1xuICBtYXJnaW4tbGVmdDogLSRndXR0ZXIgKiAuNTtcbn1cblxuLy8gRm9yIGVhY2ggYnJlYWtwb2ludCwgZGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIHRoZSBjb250YWluZXIgaW4gYSBtZWRpYSBxdWVyeVxuQG1peGluIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoJG1heC13aWR0aHM6ICRjb250YWluZXItbWF4LXdpZHRocywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJG1heC13aWR0aHMge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzYCBtaXhpblwiLCBcInY0LjUuMlwiLCBcInY1XCIpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxuICAvLyBhbHdheXMgc2V0dGluZyBgd2lkdGg6IDEwMCU7YC4gVGhpcyB3b3JrcyBiZWNhdXNlIHdlIHVzZSBgZmxleGAgdmFsdWVzXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgKiAuNTtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyICogLjU7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgZmxleDogMCAwIHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xuICAvLyBBZGQgYSBgbWF4LXdpZHRoYCB0byBlbnN1cmUgY29udGVudCB3aXRoaW4gZWFjaCBjb2x1bW4gZG9lcyBub3QgYmxvdyBvdXRcbiAgLy8gdGhlIHdpZHRoIG9mIHRoZSBjb2x1bW4uIEFwcGxpZXMgdG8gSUUxMCsgYW5kIEZpcmVmb3guIENocm9tZSBhbmQgU2FmYXJpXG4gIC8vIGRvIG5vdCBhcHBlYXIgdG8gcmVxdWlyZSB0aGlzLlxuICBtYXgtd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtYXV0bygpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFJlc2V0IGVhcmxpZXIgZ3JpZCB0aWVyc1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiBkaXZpZGUoJHNpemUsICRjb2x1bW5zKTtcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG5cbi8vIFJvdyBjb2x1bW5zXG4vL1xuLy8gU3BlY2lmeSBvbiBhIHBhcmVudCBlbGVtZW50KGUuZy4sIC5yb3cpIHRvIGZvcmNlIGltbWVkaWF0ZSBjaGlsZHJlbiBpbnRvIE5OXG4vLyBudW1iZXJvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIGRpdmlkZSgxMDAlLCAkY291bnQpO1xuICAgIG1heC13aWR0aDogZGl2aWRlKDEwMCUsICRjb3VudCk7XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NDkxXCI7IiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjQ2M1wiOyIsIi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIC8vIENvbW1vbiBwcm9wZXJ0aWVzIGZvciBhbGwgYnJlYWtwb2ludHNcbiAgJWdyaWQtY29sdW1uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogJGd1dHRlciAqIC41O1xuICAgIHBhZGRpbmctbGVmdDogJGd1dHRlciAqIC41O1xuICB9XG5cbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAvLyBBbGxvdyBjb2x1bW5zIHRvIHN0cmV0Y2ggZnVsbCB3aWR0aCBiZWxvdyB0aGVpciBicmVha3BvaW50c1xuICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbCN7JGluZml4fSxcbiAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICAvLyBQcm92aWRlIGJhc2ljIGAuY29sLXticH1gIGNsYXNzZXMgZm9yIGVxdWFsLXdpZHRoIGZsZXhib3ggY29sdW1uc1xuICAgICAgLmNvbCN7JGluZml4fSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICBAaWYgJGdyaWQtcm93LWNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkZ3JpZC1yb3ctY29sdW1ucyB7XG4gICAgICAgICAgLnJvdy1jb2xzI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJvdy1jb2xzKCRpKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtYXV0bygpO1xuICAgICAgfVxuXG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAub3JkZXIjeyRpbmZpeH0tZmlyc3QgeyBvcmRlcjogLTE7IH1cblxuICAgICAgLm9yZGVyI3skaW5maXh9LWxhc3QgeyBvcmRlcjogJGNvbHVtbnMgKyAxOyB9XG5cbiAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAub3JkZXIjeyRpbmZpeH0tI3skaX0geyBvcmRlcjogJGk7IH1cbiAgICAgIH1cblxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIC8vIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZVxuICAgICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgICBAaWYgbm90ICgkaW5maXggPT0gXCJcIiBhbmQgJGkgPT0gMCkgeyAvLyBBdm9pZCBlbWl0dGluZyB1c2VsZXNzIC5vZmZzZXQtMFxuICAgICAgICAgICAgLm9mZnNldCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo0OTBcIjsiLCIvL1xuLy8gQmFzaWMgQm9vdHN0cmFwIHRhYmxlXG4vL1xuXG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgY29sb3I6ICR0YWJsZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWJnOyAvLyBSZXNldCBmb3IgbmVzdGluZyB3aXRoaW4gcGFyZW50cyB3aXRoIGBiYWNrZ3JvdW5kLWNvbG9yYC5cblxuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBib3JkZXItdG9wOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0aGVhZCB0aCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBib3JkZXItYm90dG9tOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItdG9wOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29uZGVuc2VkIHRhYmxlIHcvIGhhbGYgcGFkZGluZ1xuLy9cblxuLnRhYmxlLXNtIHtcbiAgdGgsXG4gIHRkIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nLXNtO1xuICB9XG59XG5cblxuLy8gQm9yZGVyIHZlcnNpb25zXG4vL1xuLy8gQWRkIG9yIHJlbW92ZSBib3JkZXJzIGFsbCBhcm91bmQgdGhlIHRhYmxlIGFuZCBiZXR3ZWVuIGFsbCB0aGUgY29sdW1ucy5cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG5cbiAgdGgsXG4gIHRkIHtcbiAgICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRoZWFkIHtcbiAgICB0aCxcbiAgICB0ZCB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAyICogJHRhYmxlLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWJvcmRlcmxlc3Mge1xuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoLFxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuLy8gWmVicmEtc3RyaXBpbmdcbi8vXG4vLyBEZWZhdWx0IHplYnJhLXN0cmlwZSBzdHlsZXMgKGFsdGVybmF0aW5nIGdyYXkgYW5kIHRyYW5zcGFyZW50IGJhY2tncm91bmRzKVxuXG4udGFibGUtc3RyaXBlZCB7XG4gIHRib2R5IHRyOm50aC1vZi10eXBlKCN7JHRhYmxlLXN0cmlwZWQtb3JkZXJ9KSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWFjY2VudC1iZztcbiAgfVxufVxuXG5cbi8vIEhvdmVyIGVmZmVjdFxuLy9cbi8vIFBsYWNlZCBoZXJlIHNpbmNlIGl0IGhhcyB0byBjb21lIGFmdGVyIHRoZSBwb3RlbnRpYWwgemVicmEgc3RyaXBpbmdcblxuLnRhYmxlLWhvdmVyIHtcbiAgdGJvZHkgdHIge1xuICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgY29sb3I6ICR0YWJsZS1ob3Zlci1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1ob3Zlci1iZztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUYWJsZSBiYWNrZ3JvdW5kc1xuLy9cbi8vIEV4YWN0IHNlbGVjdG9ycyBiZWxvdyByZXF1aXJlZCB0byBvdmVycmlkZSBgLnRhYmxlLXN0cmlwZWRgIGFuZCBwcmV2ZW50XG4vLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGFibGUtcm93LXZhcmlhbnQoJGNvbG9yLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICR0YWJsZS1iZy1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJHRhYmxlLWJvcmRlci1sZXZlbCkpO1xufVxuXG5AaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudChhY3RpdmUsICR0YWJsZS1hY3RpdmUtYmcpO1xuXG5cbi8vIERhcmsgc3R5bGVzXG4vL1xuLy8gU2FtZSB0YWJsZSBtYXJrdXAsIGJ1dCBpbnZlcnRlZCBjb2xvciBzY2hlbWU6IGRhcmsgYmFja2dyb3VuZCBhbmQgbGlnaHQgdGV4dC5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi50YWJsZSB7XG4gIC50aGVhZC1kYXJrIHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC50aGVhZC1saWdodCB7XG4gICAgdGgge1xuICAgICAgY29sb3I6ICR0YWJsZS1oZWFkLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhlYWQtYmc7XG4gICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgY29sb3I6ICR0YWJsZS1kYXJrLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcblxuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoIHtcbiAgICBib3JkZXItY29sb3I6ICR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICYudGFibGUtc3RyaXBlZCB7XG4gICAgdGJvZHkgdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWFjY2VudC1iZztcbiAgICB9XG4gIH1cblxuICAmLnRhYmxlLWhvdmVyIHtcbiAgICB0Ym9keSB0ciB7XG4gICAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgICAgY29sb3I6ICR0YWJsZS1kYXJrLWhvdmVyLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1ob3Zlci1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBSZXNwb25zaXZlIHRhYmxlc1xuLy9cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLnRhYmxlLXJlc3BvbnNpdmUtKmAgY2xhc3NlcyBmb3IgY29uZmlndXJpbmcgdGhlIHNjcmVlblxuLy8gc2l6ZSBvZiB3aGVyZSB5b3VyIHRhYmxlIHdpbGwgb3ZlcmZsb3cuXG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblxuICAgICAgICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXIgb24gaG9yaXpvbnRhbCBzY3JvbGwgZHVlIHRvIHVzZSBvZiBgZGlzcGxheTogYmxvY2s7YFxuICAgICAgICA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjQ5OVwiOyIsIi8vIFRhYmxlc1xuXG5AbWl4aW4gdGFibGUtcm93LXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCwgJGJvcmRlcjogbnVsbCkge1xuICAvLyBFeGFjdCBzZWxlY3RvcnMgYmVsb3cgcmVxdWlyZWQgdG8gb3ZlcnJpZGUgYC50YWJsZS1zdHJpcGVkYCBhbmQgcHJldmVudFxuICAvLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAmLFxuICAgID4gdGgsXG4gICAgPiB0ZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICB9XG5cbiAgICBAaWYgJGJvcmRlciAhPSBudWxsIHtcbiAgICAgIHRoLFxuICAgICAgdGQsXG4gICAgICB0aGVhZCB0aCxcbiAgICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gSG92ZXIgc3RhdGVzIGZvciBgLnRhYmxlLWhvdmVyYFxuICAvLyBOb3RlOiB0aGlzIGlzIG5vdCBhdmFpbGFibGUgZm9yIGNlbGxzIG9yIHJvd3Mgd2l0aGluIGB0aGVhZGAgb3IgYHRmb290YC5cbiAgLnRhYmxlLWhvdmVyIHtcbiAgICAkaG92ZXItYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCA1JSk7XG5cbiAgICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcblxuICAgICAgICA+IHRkLFxuICAgICAgICA+IHRoIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo0ODNcIjsiLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIFRleHR1YWwgZm9ybSBjb250cm9sc1xuLy9cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIGZvbnQtZmFtaWx5OiAkaW5wdXQtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcblxuICAvLyBOb3RlOiBUaGlzIGhhcyBubyBlZmZlY3Qgb24gPHNlbGVjdD5zIGluIHNvbWUgYnJvd3NlcnMsIGR1ZSB0byB0aGUgbGltaXRlZCBzdHlsYWJpbGl0eSBvZiBgPHNlbGVjdD5gcyBpbiBDU1MuXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMsIDApO1xuXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpbnB1dC10cmFuc2l0aW9uKTtcblxuICAvLyBVbnN0eWxlIHRoZSBjYXJldCBvbiBgPHNlbGVjdD5gcyBpbiBJRTEwKy5cbiAgJjo6LW1zLWV4cGFuZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgLy8gQ3VzdG9taXplIHRoZSBgOmZvY3VzYCBzdGF0ZSB0byBpbWl0YXRlIG5hdGl2ZSBXZWJLaXQgc3R5bGVzLlxuICBAaW5jbHVkZSBmb3JtLWNvbnRyb2wtZm9jdXMoJGlnbm9yZS13YXJuaW5nOiB0cnVlKTtcblxuICAvLyBQbGFjZWhvbGRlclxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjtcbiAgICAvLyBPdmVycmlkZSBGaXJlZm94J3MgdW51c3VhbCBkZWZhdWx0IG9wYWNpdHk7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMTUyNi5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgYW5kIHJlYWQtb25seSBpbnB1dHNcbiAgLy9cbiAgLy8gSFRNTDUgc2F5cyB0aGF0IGNvbnRyb2xzIHVuZGVyIGEgZmllbGRzZXQgPiBsZWdlbmQ6Zmlyc3QtY2hpbGQgd29uJ3QgYmVcbiAgLy8gZGlzYWJsZWQgaWYgdGhlIGZpZWxkc2V0IGlzIGRpc2FibGVkLiBEdWUgdG8gaW1wbGVtZW50YXRpb24gZGlmZmljdWx0eSwgd2VcbiAgLy8gZG9uJ3QgaG9ub3IgdGhhdCBlZGdlIGNhc2U7IHdlIHN0eWxlIHRoZW0gYXMgZGlzYWJsZWQgYW55d2F5LlxuICAmOmRpc2FibGVkLFxuICAmW3JlYWRvbmx5XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIC8vIGlPUyBmaXggZm9yIHVucmVhZGFibGUgZGlzYWJsZWQgY29udGVudDsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2NTUuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgJi5mb3JtLWNvbnRyb2wge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7IC8vIEZpeCBhcHBlYXJhbmNlIGZvciBkYXRlIGlucHV0cyBpbiBTYWZhcmlcbiAgfVxufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgLy8gUmVtb3ZlIHNlbGVjdCBvdXRsaW5lIGZyb20gc2VsZWN0IGJveCBpbiBGRlxuICAmOi1tb3otZm9jdXNyaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwICRpbnB1dC1jb2xvcjtcbiAgfVxuXG4gICY6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gICAgLy8gU3VwcHJlc3MgdGhlIG5lc3RlZCBkZWZhdWx0IHdoaXRlIHRleHQgb24gYmx1ZSBiYWNrZ3JvdW5kIGhpZ2hsaWdodCBnaXZlbiB0b1xuICAgIC8vIHRoZSBzZWxlY3RlZCBvcHRpb24gdGV4dCB3aGVuIHRoZSAoc3RpbGwgY2xvc2VkKSA8c2VsZWN0PiByZWNlaXZlcyBmb2N1c1xuICAgIC8vIGluIElFIGFuZCAodW5kZXIgY2VydGFpbiBjb25kaXRpb25zKSBFZGdlLCBhcyBpdCBsb29rcyBiYWQgYW5kIGNhbm5vdCBiZSBtYWRlIHRvXG4gICAgLy8gbWF0Y2ggdGhlIGFwcGVhcmFuY2Ugb2YgdGhlIG5hdGl2ZSB3aWRnZXQuXG4gICAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTkzOTguXG4gICAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gIH1cbn1cblxuLy8gTWFrZSBmaWxlIGlucHV0cyBiZXR0ZXIgbWF0Y2ggdGV4dCBpbnB1dHMgYnkgZm9yY2luZyB0aGVtIHRvIG5ldyBsaW5lcy5cbi5mb3JtLWNvbnRyb2wtZmlsZSxcbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cblxuLy9cbi8vIExhYmVsc1xuLy9cblxuLy8gRm9yIHVzZSB3aXRoIGhvcml6b250YWwgYW5kIGlubGluZSBmb3Jtcywgd2hlbiB5b3UgbmVlZCB0aGUgbGFiZWwgKG9yIGxlZ2VuZClcbi8vIHRleHQgdG8gYWxpZ24gd2l0aCB0aGUgZm9ybSBjb250cm9scy5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBgPGxhYmVsPi88bGVnZW5kPmAgZGVmYXVsdFxuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG59XG5cblxuLy8gUmVhZG9ubHkgY29udHJvbHMgYXMgcGxhaW4gdGV4dFxuLy9cbi8vIEFwcGx5IGNsYXNzIHRvIGEgcmVhZG9ubHkgaW5wdXQgdG8gbWFrZSBpdCBhcHBlYXIgbGlrZSByZWd1bGFyIHBsYWluXG4vLyB0ZXh0ICh3aXRob3V0IGFueSBib3JkZXIsIGJhY2tncm91bmQgY29sb3IsIGZvY3VzIGluZGljYXRvcilcblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgMDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gbWF0Y2ggaW5wdXRzIGlmIHRoaXMgY2xhc3MgY29tZXMgb24gaW5wdXRzIHdpdGggZGVmYXVsdCBtYXJnaW5zXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDtcblxuICAmLmZvcm0tY29udHJvbC1zbSxcbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cblxuLy8gRm9ybSBjb250cm9sIHNpemluZ1xuLy9cbi8vIEJ1aWxkIG9uIGAuZm9ybS1jb250cm9sYCB3aXRoIG1vZGlmaWVyIGNsYXNzZXMgdG8gZGVjcmVhc2Ugb3IgaW5jcmVhc2UgdGhlXG4vLyBoZWlnaHQgYW5kIGZvbnQtc2l6ZSBvZiBmb3JtIGNvbnRyb2xzLlxuLy9cbi8vIFJlcGVhdGVkIGluIGBfaW5wdXRfZ3JvdXAuc2Nzc2AgdG8gYXZvaWQgU2FzcyBleHRlbmQgaXNzdWVzLlxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbnNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAmW3NpemVdLFxuICAmW211bHRpcGxlXSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLy8gRm9ybSBncm91cHNcbi8vXG4vLyBEZXNpZ25lZCB0byBoZWxwIHdpdGggdGhlIG9yZ2FuaXphdGlvbiBhbmQgc3BhY2luZyBvZiB2ZXJ0aWNhbCBmb3Jtcy4gRm9yXG4vLyBob3Jpem9udGFsIGZvcm1zLCB1c2UgdGhlIHByZWRlZmluZWQgZ3JpZCBjbGFzc2VzLlxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b207XG59XG5cbi5mb3JtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogJGZvcm0tdGV4dC1tYXJnaW4tdG9wO1xufVxuXG5cbi8vIEZvcm0gZ3JpZFxuLy9cbi8vIFNwZWNpYWwgcmVwbGFjZW1lbnQgZm9yIG91ciBncmlkIHN5c3RlbSdzIGAucm93YCBmb3IgdGlnaHRlciBmb3JtIGxheW91dHMuXG5cbi5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggKiAuNTtcbiAgbWFyZ2luLWxlZnQ6IC0kZm9ybS1ncmlkLWd1dHRlci13aWR0aCAqIC41O1xuXG4gID4gLmNvbCxcbiAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgcGFkZGluZy1yaWdodDogJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggKiAuNTtcbiAgICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveGVzIGFuZCByYWRpb3Ncbi8vXG4vLyBJbmRlbnQgdGhlIGxhYmVscyB0byBwb3NpdGlvbiByYWRpb3MvY2hlY2tib3hlcyBhcyBoYW5naW5nIGNvbnRyb2xzLlxuXG4uZm9ybS1jaGVjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXk7XG4gIG1hcmdpbi1sZWZ0OiAtJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyO1xuXG4gIC8vIFVzZSBbZGlzYWJsZWRdIGFuZCA6ZGlzYWJsZWQgZm9yIHdvcmthcm91bmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSB+IC5mb3JtLWNoZWNrLWxhYmVsLFxuICAmOmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgYDxsYWJlbD5gIGJvdHRvbSBtYXJnaW5cbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDsgLy8gT3ZlcnJpZGUgYmFzZSAuZm9ybS1jaGVja1xuICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4teDtcblxuICAvLyBVbmRvIC5mb3JtLWNoZWNrLWlucHV0IGRlZmF1bHRzIGFuZCBhZGQgc29tZSBgbWFyZ2luLXJpZ2h0YC5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1pbnB1dC1tYXJnaW4teDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuLy9cbi8vIFByb3ZpZGUgZmVlZGJhY2sgdG8gdXNlcnMgd2hlbiBmb3JtIGZpZWxkIHZhbHVlcyBhcmUgdmFsaWQgb3IgaW52YWxpZC4gV29ya3Ncbi8vIHByaW1hcmlseSBmb3IgY2xpZW50LXNpZGUgdmFsaWRhdGlvbiB2aWEgc2NvcGVkIGA6aW52YWxpZGAgYW5kIGA6dmFsaWRgXG4vLyBwc2V1ZG8tY2xhc3NlcyBidXQgYWxzbyBpbmNsdWRlcyBgLmlzLWludmFsaWRgIGFuZCBgLmlzLXZhbGlkYCBjbGFzc2VzIGZvclxuLy8gc2VydmVyIHNpZGUgdmFsaWRhdGlvbi5cblxuQGVhY2ggJHN0YXRlLCAkZGF0YSBpbiAkZm9ybS12YWxpZGF0aW9uLXN0YXRlcyB7XG4gIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZSgkc3RhdGUsIG1hcC1nZXQoJGRhdGEsIGNvbG9yKSwgbWFwLWdldCgkZGF0YSwgaWNvbikpO1xufVxuXG4vLyBJbmxpbmUgZm9ybXNcbi8vXG4vLyBNYWtlIGZvcm1zIGFwcGVhciBpbmxpbmUoLWJsb2NrKSBieSBhZGRpbmcgdGhlIGAuZm9ybS1pbmxpbmVgIGNsYXNzLiBJbmxpbmVcbi8vIGZvcm1zIGJlZ2luIHN0YWNrZWQgb24gZXh0cmEgc21hbGwgKG1vYmlsZSkgZGV2aWNlcyBhbmQgdGhlbiBnbyBpbmxpbmUgd2hlblxuLy8gdmlld3BvcnRzIHJlYWNoIDw3NjhweC5cbi8vXG4vLyBSZXF1aXJlcyB3cmFwcGluZyBpbnB1dHMgYW5kIGxhYmVscyB3aXRoIGAuZm9ybS1ncm91cGAgZm9yIHByb3BlciBkaXNwbGF5IG9mXG4vLyBkZWZhdWx0IEhUTUwgZm9ybSBjb250cm9scyBhbmQgb3VyIGN1c3RvbSBmb3JtIGNvbnRyb2xzIChlLmcuLCBpbnB1dCBncm91cHMpLlxuXG4uZm9ybS1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyBQcmV2ZW50IHNob3J0ZXIgZWxlbWVudHMgZnJvbSBncm93aW5nIHRvIHNhbWUgaGVpZ2h0IGFzIG90aGVycyAoZS5nLiwgc21hbGwgYnV0dG9ucyBncm93aW5nIHRvIG5vcm1hbCBzaXplZCBidXR0b24gaGVpZ2h0KVxuXG4gIC8vIEJlY2F1c2Ugd2UgdXNlIGZsZXgsIHRoZSBpbml0aWFsIHNpemluZyBvZiBjaGVja2JveGVzIGlzIGNvbGxhcHNlZCBhbmRcbiAgLy8gZG9lc24ndCBvY2N1cHkgdGhlIGZ1bGwtd2lkdGggKHdoaWNoIGlzIHdoYXQgd2Ugd2FudCBmb3IgeHMgZ3JpZCB0aWVyKSxcbiAgLy8gc28gd2UgZm9yY2UgdGhhdCBoZXJlLlxuICAuZm9ybS1jaGVjayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAvLyBLaWNrIGluIHRoZSBpbmxpbmVcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC8vIElubGluZS1ibG9jayBhbGwgdGhlIHRoaW5ncyBmb3IgXCJpbmxpbmVcIlxuICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAvLyBBbGxvdyBmb2xrcyB0byAqbm90KiB1c2UgYC5mb3JtLWdyb3VwYFxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87IC8vIFByZXZlbnQgbGFiZWxzIGZyb20gc3RhY2tpbmcgYWJvdmUgaW5wdXRzIGluIGAuZm9ybS1ncm91cGBcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgLy8gTWFrZSBzdGF0aWMgY29udHJvbHMgYmVoYXZlIGxpa2UgcmVndWxhciBvbmVzXG4gICAgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCxcbiAgICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAvLyBSZW1vdmUgZGVmYXVsdCBtYXJnaW4gb24gcmFkaW9zL2NoZWNrYm94ZXMgdGhhdCB3ZXJlIHVzZWQgZm9yIHN0YWNraW5nLCBhbmRcbiAgICAvLyB0aGVuIHVuZG8gdGhlIGZsb2F0aW5nIG9mIHJhZGlvcyBhbmQgY2hlY2tib3hlcyB0byBtYXRjaC5cbiAgICAuZm9ybS1jaGVjayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXg7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAuY3VzdG9tLWNvbnRyb2wge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NTAwXCI7IiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAkdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgfVxuXG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID4gMSB7XG4gICAgQGVhY2ggJHZhbHVlIGluICR0cmFuc2l0aW9uIHtcbiAgICAgIEBpZiAkdmFsdWUgPT0gbnVsbCBvciAkdmFsdWUgPT0gbm9uZSB7XG4gICAgICAgIEB3YXJuIFwiVGhlIGtleXdvcmQgJ25vbmUnIG9yICdudWxsJyBtdXN0IGJlIHVzZWQgYXMgYSBzaW5nbGUgYXJndW1lbnQuXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAgIEBpZiBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuXG4gICAgQGlmICRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeSBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG5vbmUge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NDg4XCI7IiwiLy8gRm9ybSBjb250cm9sIGZvY3VzIHN0YXRlXG4vL1xuLy8gR2VuZXJhdGUgYSBjdXN0b21pemVkIGZvY3VzIHN0YXRlIGFuZCBmb3IgYW55IGlucHV0IHdpdGggdGhlIHNwZWNpZmllZCBjb2xvcixcbi8vIHdoaWNoIGRlZmF1bHRzIHRvIHRoZSBgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcmAgdmFyaWFibGUuXG4vL1xuLy8gV2UgaGlnaGx5IGVuY291cmFnZSB5b3UgdG8gbm90IGN1c3RvbWl6ZSB0aGUgZGVmYXVsdCB2YWx1ZSwgYnV0IGluc3RlYWQgdXNlXG4vLyB0aGlzIHRvIHR3ZWFrIGNvbG9ycyBvbiBhbiBhcy1uZWVkZWQgYmFzaXMuIFRoaXMgYWVzdGhldGljIGNoYW5nZSBpcyBiYXNlZCBvblxuLy8gV2ViS2l0J3MgZGVmYXVsdCBzdHlsZXMsIGJ1dCBhcHBsaWNhYmxlIHRvIGEgd2lkZXIgcmFuZ2Ugb2YgYnJvd3NlcnMuIEl0c1xuLy8gdXNhYmlsaXR5IGFuZCBhY2Nlc3NpYmlsaXR5IHNob3VsZCBiZSB0YWtlbiBpbnRvIGFjY291bnQgd2l0aCBhbnkgY2hhbmdlLlxuLy9cbi8vIEV4YW1wbGUgdXNhZ2U6IGNoYW5nZSB0aGUgZGVmYXVsdCBibHVlIGJvcmRlciBhbmQgc2hhZG93IHRvIHdoaXRlIGZvciBiZXR0ZXJcbi8vIGNvbnRyYXN0IGFnYWluc3QgYSBkYXJrIGdyYXkgYmFja2dyb3VuZC5cbkBtaXhpbiBmb3JtLWNvbnRyb2wtZm9jdXMoJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1mb2N1cy1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3csICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGZvcm0tY29udHJvbC1mb2N1cygpYCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG5cbi8vIFRoaXMgbWl4aW4gdXNlcyBhbiBgaWYoKWAgdGVjaG5pcXVlIHRvIGJlIGNvbXBhdGlibGUgd2l0aCBEYXJ0IFNhc3Ncbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8xODczI2lzc3VlY29tbWVudC0xNTIyOTM3MjUgZm9yIG1vcmUgZGV0YWlsc1xuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgQGlmICgkc3RhdGUgPT0gXCJ2YWxpZFwiIG9yICRzdGF0ZSA9PSBcImludmFsaWRcIikge1xuICAgIC53YXMtdmFsaWRhdGVkICN7aWYoJiwgXCImXCIsIFwiXCIpfTojeyRzdGF0ZX0sXG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCAkY29sb3IsICRpY29uKSB7XG4gIC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stZm9udC1zaXplKTtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG5cbiAgLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTsgLy8gQ29udGFpbiB0byBwYXJlbnQgd2hlbiBwb3NzaWJsZVxuICAgIHBhZGRpbmc6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14O1xuICAgIG1hcmdpbi10b3A6IC4xcmVtO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLCAkZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHkpO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcblxuICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMTU1N1xuICAgIC8vIEFsaWduIHRvb2x0aXAgdG8gZm9ybSBlbGVtZW50c1xuICAgIC5mb3JtLXJvdyA+IC5jb2wgPiAmLFxuICAgIC5mb3JtLXJvdyA+IFtjbGFzcyo9XCJjb2wtXCJdID4gJiB7XG4gICAgICBsZWZ0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAqIC41O1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGljb24pO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1wYWRkaW5nLXggKiA0ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICRpbnB1dC1wYWRkaW5nLXggKiAyIGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG4gIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1yaWdodCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICBiYWNrZ3JvdW5kOiAkY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kLCAkY3VzdG9tLXNlbGVjdC1iZyBlc2NhcGUtc3ZnKCRpY29uKSAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uIC8gJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplIG5vLXJlcGVhdDtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRjb2xvciwgMTAlKTtcbiAgICAgICAgICBAaW5jbHVkZSBncmFkaWVudC1iZyhsaWdodGVuKCRjb2xvciwgMTAlKSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGN1c3RvbSBmaWxlXG4gIC5jdXN0b20tZmlsZS1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NDgyXCI7IiwiLy8gR3JhZGllbnRzXG5cbkBtaXhpbiBncmFkaWVudC1iZygkY29sb3IpIHtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXg7XG4gIH0gQGVsc2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG4vLyBIb3Jpem9udGFsIGdyYWRpZW50LCBmcm9tIGxlZnQgdG8gcmlnaHRcbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXgoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG4vLyBWZXJ0aWNhbCBncmFkaWVudCwgZnJvbSB0b3AgdG8gYm90dG9tXG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC15KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5cbkBtaXhpbiBncmFkaWVudC1kaXJlY3Rpb25hbCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkZGVnOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGRlZywgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuQG1peGluIGdyYWRpZW50LXgtdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXktdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtc3RyaXBlZCgkY29sb3I6IHJnYmEoJHdoaXRlLCAuMTUpLCAkYW5nbGU6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkYW5nbGUsICRjb2xvciAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCAkY29sb3IgNTAlLCAkY29sb3IgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NDg3XCI7IiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICRidG4tZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkYnRuLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGJvZHktY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogJGJ0bi13aGl0ZS1zcGFjZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6ICRidG4tYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteSwgJGJ0bi1wYWRkaW5nLXgsICRidG4tZm9udC1zaXplLCAkYnRuLWxpbmUtaGVpZ2h0LCAkYnRuLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGJ0bi1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgY29tZXMgZmlyc3Qgc28gYWN0aXZlIGNhbiBwcm9wZXJseSByZXN0eWxlXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6ICRidG4tZGlzYWJsZWQtb3BhY2l0eTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgY3Vyc29yOiBpZigkZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zLCBwb2ludGVyLCBudWxsKTtcblxuICAgICY6YWN0aXZlLFxuICAgICYuYWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tZm9jdXMtYm94LXNoYWRvdywgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBkaXNhYmxpbmcgb2YgY2xpY2tzIG9uIGA8YT5gIGVsZW1lbnRzXG5hLmJ0bi5kaXNhYmxlZCxcbmZpZWxkc2V0OmRpc2FibGVkIGEuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSBidXR0b25zXG4vL1xuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCR2YWx1ZSwgJHZhbHVlKTtcbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG5cblxuLy9cbi8vIExpbmsgYnV0dG9uc1xuLy9cblxuLy8gTWFrZSBhIGJ1dHRvbiBsb29rIGFuZCBiZWhhdmUgbGlrZSBhIGxpbmtcbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRidG4tbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC8vIE5vIG5lZWQgZm9yIGFuIGFjdGl2ZSBzdGF0ZSBoZXJlXG59XG5cblxuLy9cbi8vIEJ1dHRvbiBTaXplc1xuLy9cblxuLmJ0bi1sZyB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LWxnLCAkYnRuLXBhZGRpbmcteC1sZywgJGJ0bi1mb250LXNpemUtbGcsICRidG4tbGluZS1oZWlnaHQtbGcsICRidG4tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5idG4tc20ge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1zbSwgJGJ0bi1wYWRkaW5nLXgtc20sICRidG4tZm9udC1zaXplLXNtLCAkYnRuLWxpbmUtaGVpZ2h0LXNtLCAkYnRuLWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG5cbi8vXG4vLyBCbG9jayBidXR0b25cbi8vXG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLy8gVmVydGljYWxseSBzcGFjZSBvdXQgbXVsdGlwbGUgYmxvY2sgYnV0dG9uc1xuICArIC5idG4tYmxvY2sge1xuICAgIG1hcmdpbi10b3A6ICRidG4tYmxvY2stc3BhY2luZy15O1xuICB9XG59XG5cbi8vIFNwZWNpZmljaXR5IG92ZXJyaWRlc1xuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xuICAmLmJ0bi1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NTAxXCI7IiwiLy8gQnV0dG9uIHZhcmlhbnRzXG4vL1xuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXG5cbkBtaXhpbiBidXR0b24tdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNy41JSksICRob3Zlci1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMCUpLCAkYWN0aXZlLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgMTAlKSwgJGFjdGl2ZS1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMi41JSkpIHtcbiAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdyk7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1jb2xvcjogJGhvdmVyLWJvcmRlcjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgfVxuICB9XG5cbiAgLy8gRGlzYWJsZWQgY29tZXMgZmlyc3Qgc28gYWN0aXZlIGNhbiBwcm9wZXJseSByZXN0eWxlXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IC8vIFJlbW92ZSB0aGUgZ3JhZGllbnQgZm9yIHRoZSBwcmVzc2VkL2FjdGl2ZSBzdGF0ZVxuICAgIH1cbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIGFuZCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93ICE9IG5vbmUge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkY29sb3IsICRjb2xvci1ob3ZlcjogY29sb3IteWlxKCRjb2xvciksICRhY3RpdmUtYmFja2dyb3VuZDogJGNvbG9yLCAkYWN0aXZlLWJvcmRlcjogJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkY29sb3ItaG92ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRhY3RpdmUtYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3MgYW5kICRidG4tYWN0aXZlLWJveC1zaGFkb3cgIT0gbm9uZSB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQnV0dG9uIHNpemVzXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgLy8gTWFudWFsbHkgZGVjbGFyZSB0byBwcm92aWRlIGFuIG92ZXJyaWRlIHRvIHRoZSBicm93c2VyIGRlZmF1bHRcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cywgMCk7XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjQ3NlwiOyIsIi5mYWRlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1mYWRlKTtcblxuICAmOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmNvbGxhcHNlIHtcbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2UpO1xuXG4gICYud2lkdGgge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoKTtcbiAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo1MDJcIjsiLCIvLyBUaGUgZHJvcGRvd24gd3JhcHBlciAoYDxkaXY+YClcbi5kcm9wdXAsXG4uZHJvcHJpZ2h0LFxuLmRyb3Bkb3duLFxuLmRyb3BsZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAvLyBHZW5lcmF0ZSB0aGUgY2FyZXQgYXV0b21hdGljYWxseVxuICBAaW5jbHVkZSBjYXJldCgpO1xufVxuXG4vLyBUaGUgZHJvcGRvd24gbWVudVxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1kcm9wZG93bjtcbiAgZGlzcGxheTogbm9uZTsgLy8gbm9uZSBieSBkZWZhdWx0LCBidXQgYmxvY2sgb24gXCJvcGVuXCIgb2YgdGhlIG1lbnVcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi13aWR0aDogJGRyb3Bkb3duLW1pbi13aWR0aDtcbiAgcGFkZGluZzogJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24tcGFkZGluZy14O1xuICBtYXJnaW46ICRkcm9wZG93bi1zcGFjZXIgMCAwOyAvLyBvdmVycmlkZSBkZWZhdWx0IHVsXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZHJvcGRvd24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRkcm9wZG93bi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRW5zdXJlcyBwcm9wZXIgYWxpZ25tZW50IGlmIHBhcmVudCBoYXMgaXQgY2hhbmdlZCAoZS5nLiwgbW9kYWwgZm9vdGVyKVxuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGRyb3Bkb3duLWJvcmRlci13aWR0aCBzb2xpZCAkZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRkcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZHJvcGRvd24tYm94LXNoYWRvdyk7XG59XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LWxlZnQge1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LXJpZ2h0IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLy8gQWxsb3cgZm9yIGRyb3Bkb3ducyB0byBnbyBib3R0b20gdXAgKGFrYSwgZHJvcHVwLW1lbnUpXG4vLyBKdXN0IGFkZCAuZHJvcHVwIGFmdGVyIHRoZSBzdGFuZGFyZCAuZHJvcGRvd24gY2xhc3MgYW5kIHlvdSdyZSBzZXQuXG4uZHJvcHVwIHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQodXApO1xuICB9XG59XG5cbi5kcm9wcmlnaHQge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHJpZ2h0KTtcbiAgICAmOjphZnRlciB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3BsZWZ0IHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQobGVmdCk7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBXaGVuIFBvcHBlciBpcyBlbmFibGVkLCByZXNldCB0aGUgYmFzaWMgZHJvcGRvd24gcG9zaXRpb25cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4uZHJvcGRvd24tbWVudSB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gIH1cbn1cblxuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBgPGhyPmApIHdpdGhpbiB0aGUgZHJvcGRvd25cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgQGluY2x1ZGUgbmF2LWRpdmlkZXIoJGRyb3Bkb3duLWRpdmlkZXItYmcsICRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15LCB0cnVlKTtcbn1cblxuLy8gTGlua3MsIGJ1dHRvbnMsIGFuZCBtb3JlIHdpdGhpbiB0aGUgZHJvcGRvd24gbWVudVxuLy9cbi8vIGA8YnV0dG9uPmAtc3BlY2lmaWMgc3R5bGVzIGFyZSBkZW5vdGVkIHdpdGggYC8vIEZvciA8YnV0dG9uPnNgXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBib3JkZXI6IDA7IC8vIEZvciBgPGJ1dHRvbj5gc1xuXG4gIC8vIFByZXZlbnQgZHJvcGRvd24gb3ZlcmZsb3cgaWYgdGhlcmUncyBubyBwYWRkaW5nXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yNzcwM1xuICBAaWYgJGRyb3Bkb3duLXBhZGRpbmcteSA9PSAwIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGRyb3Bkb3duLWxpbmstaG92ZXItYmcpO1xuICB9XG5cbiAgJi5hY3RpdmUsXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1hY3RpdmUtYmcpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIERyb3Bkb3duIHNlY3Rpb24gaGVhZGVyc1xuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmc7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIGZvciB1c2Ugd2l0aCBoZWFkaW5nIGVsZW1lbnRzXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLXNtKTtcbiAgY29sb3I6ICRkcm9wZG93bi1oZWFkZXItY29sb3I7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIGFzIHdpdGggPiBsaSA+IGFcbn1cblxuLy8gRHJvcGRvd24gdGV4dFxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjUwM1wiOyIsIkBtaXhpbiBjYXJldC1kb3duKCkge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtdXAoKSB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC1yaWdodCgpIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbn1cblxuQG1peGluIGNhcmV0LWxlZnQoKSB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0KCRkaXJlY3Rpb246IGRvd24pIHtcbiAgQGlmICRlbmFibGUtY2FyZXQge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgQGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWRvd24oKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXVwKCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1yaWdodCgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAkZGlyZWN0aW9uID09IGxlZnQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWxlZnQoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmVtcHR5OjphZnRlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NDc3XCI7IiwiLy8gSG9yaXpvbnRhbCBkaXZpZGVyc1xuLy9cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gaHIpIHdpdGhpbiBkcm9wZG93bnMgYW5kIG5hdiBsaXN0c1xuXG5AbWl4aW4gbmF2LWRpdmlkZXIoJGNvbG9yOiAkbmF2LWRpdmlkZXItY29sb3IsICRtYXJnaW4teTogJG5hdi1kaXZpZGVyLW1hcmdpbi15LCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAkbWFyZ2luLXkgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvcjtcbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBuYXYtZGl2aWRlcigpYCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjQ4MVwiOyIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vLyBNYWtlIHRoZSBkaXYgYmVoYXZlIGxpa2UgYSBidXR0b25cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgLy8gbWF0Y2ggLmJ0biBhbGlnbm1lbnQgZ2l2ZW4gZm9udC1zaXplIGhhY2sgYWJvdmVcblxuICA+IC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxIDEgYXV0bztcblxuICAgIC8vIEJyaW5nIHRoZSBob3ZlciwgZm9jdXNlZCwgYW5kIFwiYWN0aXZlXCIgYnV0dG9ucyB0byB0aGUgZnJvbnQgdG8gb3ZlcmxheVxuICAgIC8vIHRoZSBib3JkZXJzIHByb3Blcmx5XG4gICAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlLFxuICAgICYuYWN0aXZlIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICB9XG59XG5cbi8vIE9wdGlvbmFsOiBHcm91cCBtdWx0aXBsZSBidXR0b24gZ3JvdXBzIHRvZ2V0aGVyIGZvciBhIHRvb2xiYXJcbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmJ0bi1ncm91cCB7XG4gIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnMgd2hlbiBidXR0b25zIGFyZSBuZXh0IHRvIGVhY2ggb3RoZXJcbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGJ0bi1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcbiAgfVxufVxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBidXR0b24gc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyIG1hbmlwdWxhdGlvbi5cblxuLmJ0bi1ncm91cC1zbSA+IC5idG4geyBAZXh0ZW5kIC5idG4tc207IH1cbi5idG4tZ3JvdXAtbGcgPiAuYnRuIHsgQGV4dGVuZCAuYnRuLWxnOyB9XG5cblxuLy9cbi8vIFNwbGl0IGJ1dHRvbiBkcm9wZG93bnNcbi8vXG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcblxuICAmOjphZnRlcixcbiAgLmRyb3B1cCAmOjphZnRlcixcbiAgLmRyb3ByaWdodCAmOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGxlZnQgJjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbn1cblxuXG4vLyBUaGUgY2xpY2thYmxlIGJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG1lbnVcbi8vIFNldCB0aGUgc2FtZSBpbnNldCBzaGFkb3cgYXMgdGhlIDphY3RpdmUgc3RhdGVcbi5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAvLyBTaG93IG5vIHNoYWRvdyBmb3IgYC5idG4tbGlua2Agc2luY2UgaXQgaGFzIG5vIG90aGVyIGJ1dHRvbiBzdHlsZXMuXG4gICYuYnRuLWxpbmsge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gVmVydGljYWwgYnV0dG9uIGdyb3Vwc1xuLy9cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveCBhbmQgcmFkaW8gb3B0aW9uc1xuLy9cbi8vIEluIG9yZGVyIHRvIHN1cHBvcnQgdGhlIGJyb3dzZXIncyBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2ssIHBvd2VyZWQgYnkgdGhlXG4vLyBgcmVxdWlyZWRgIGF0dHJpYnV0ZSwgd2UgaGF2ZSB0byBcImhpZGVcIiB0aGUgaW5wdXRzIHZpYSBgY2xpcGAuIFdlIGNhbm5vdCB1c2Vcbi8vIGBkaXNwbGF5OiBub25lO2Agb3IgYHZpc2liaWxpdHk6IGhpZGRlbjtgIGFzIHRoYXQgYWxzbyBoaWRlcyB0aGUgcG9wb3Zlci5cbi8vIFNpbXBseSB2aXN1YWxseSBoaWRpbmcgdGhlIGlucHV0cyB2aWEgYG9wYWNpdHlgIHdvdWxkIGxlYXZlIHRoZW0gY2xpY2thYmxlIGluXG4vLyBjZXJ0YWluIGNhc2VzIHdoaWNoIGlzIHByZXZlbnRlZCBieSB1c2luZyBgY2xpcGAgYW5kIGBwb2ludGVyLWV2ZW50c2AuXG4vLyBUaGlzIHdheSwgd2UgZW5zdXJlIGEgRE9NIGVsZW1lbnQgaXMgdmlzaWJsZSB0byBwb3NpdGlvbiB0aGUgcG9wb3ZlciBmcm9tLlxuLy9cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMjc5NCBhbmRcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzE0NTU5IGZvciBtb3JlIGluZm9ybWF0aW9uLlxuXG4uYnRuLWdyb3VwLXRvZ2dsZSB7XG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBgPGxhYmVsPmAgdmFsdWVcblxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo1MDRcIjsiLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gRm9yIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFja1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuICA+IC5jdXN0b20tc2VsZWN0LFxuICA+IC5jdXN0b20tZmlsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBGb3IgZm9jdXMgc3RhdGUncyB6LWluZGV4XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgd2lkdGg6IDElO1xuICAgIG1pbi13aWR0aDogMDsgLy8gaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMzYyNDcxNDAvd2h5LWRvbnQtZmxleC1pdGVtcy1zaHJpbmstcGFzdC1jb250ZW50LXNpemVcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgKyAuZm9ybS1jb250cm9sLFxuICAgICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgKyAuY3VzdG9tLWZpbGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBcImFjdGl2ZVwiIGZvcm0gY29udHJvbCB0byB0aGUgdG9wIG9mIHN1cnJvdW5kaW5nIGVsZW1lbnRzXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbiAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICB6LWluZGV4OiAzO1xuICB9XG5cbiAgLy8gQnJpbmcgdGhlIGN1c3RvbSBmaWxlIGlucHV0IGFib3ZlIHRoZSBsYWJlbFxuICA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMge1xuICAgIHotaW5kZXg6IDQ7XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmN1c3RvbS1zZWxlY3Qge1xuICAgICY6bm90KDpmaXJzdC1jaGlsZCkgeyBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7IH1cbiAgfVxuXG4gIC8vIEN1c3RvbSBmaWxlIGlucHV0cyBoYXZlIG1vcmUgY29tcGxleCBtYXJrdXAsIHRodXMgcmVxdWlyaW5nIGRpZmZlcmVudFxuICAvLyBib3JkZXItcmFkaXVzIG92ZXJyaWRlcy5cbiAgPiAuY3VzdG9tLWZpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIgeyBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApOyB9XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwgeyBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7IH1cbiAgfVxuXG4gICY6bm90KC5oYXMtdmFsaWRhdGlvbikge1xuICAgID4gLmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLFxuICAgID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSxcbiAgICA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgICA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAmLmhhcy12YWxpZGF0aW9uIHtcbiAgICA+IC5mb3JtLWNvbnRyb2w6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuICAgID4gLmN1c3RvbS1zZWxlY3Q6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuICAgID4gLmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4gKyAzKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiArIDMpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBQcmVwZW5kIGFuZCBhcHBlbmRcbi8vXG4vLyBXaGlsZSBpdCByZXF1aXJlcyBvbmUgZXh0cmEgbGF5ZXIgb2YgSFRNTCBmb3IgZWFjaCwgZGVkaWNhdGVkIHByZXBlbmQgYW5kXG4vLyBhcHBlbmQgZWxlbWVudHMgYWxsb3cgdXMgdG8gMSkgYmUgbGVzcyBjbGV2ZXIsIDIpIHNpbXBsaWZ5IG91ciBzZWxlY3RvcnMsIGFuZFxuLy8gMykgc3VwcG9ydCBIVE1MNSBmb3JtIHZhbGlkYXRpb24uXG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kLFxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgLy8gRW5zdXJlIGJ1dHRvbnMgYXJlIGFsd2F5cyBhYm92ZSBpbnB1dHMgZm9yIG1vcmUgdmlzdWFsbHkgcGxlYXNpbmcgYm9yZGVycy5cbiAgLy8gVGhpcyBpc24ndCBuZWVkZWQgZm9yIGAuaW5wdXQtZ3JvdXAtdGV4dGAgc2luY2UgaXQgc2hhcmVzIHRoZSBzYW1lIGJvcmRlci1jb2xvclxuICAvLyBhcyBvdXIgaW5wdXRzLlxuICAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgei1pbmRleDogMztcbiAgICB9XG4gIH1cblxuICAuYnRuICsgLmJ0bixcbiAgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDtcbiAgfVxufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7IG1hcmdpbi1yaWdodDogLSRpbnB1dC1ib3JkZXItd2lkdGg7IH1cbi5pbnB1dC1ncm91cC1hcHBlbmQgeyBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7IH1cblxuXG4vLyBUZXh0dWFsIGFkZG9uc1xuLy9cbi8vIFNlcnZlcyBhcyBhIGNhdGNoLWFsbCBlbGVtZW50IGZvciBhbnkgdGV4dCBvciByYWRpby9jaGVja2JveCBpbnB1dCB5b3Ugd2lzaFxuLy8gdG8gcHJlcGVuZCBvciBhcHBlbmQgdG8gYW4gaW5wdXQuXG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBBbGxvdyB1c2Ugb2YgPGxhYmVsPiBlbGVtZW50cyBieSBvdmVycmlkaW5nIG91ciBkZWZhdWx0IG1hcmdpbi1ib3R0b21cbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpOyAvLyBNYXRjaCBpbnB1dHNcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWJnO1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gTnVrZSBkZWZhdWx0IG1hcmdpbnMgZnJvbSBjaGVja2JveGVzIGFuZCByYWRpb3MgdG8gdmVydGljYWxseSBjZW50ZXIgd2l0aGluLlxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGZvcm0gY29udHJvbCBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXJcbi8vIG1hbmlwdWxhdGlvbi5cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nO1xufVxuXG5cbi8vIFByZXBlbmQgYW5kIGFwcGVuZCByb3VuZGVkIGNvcm5lcnNcbi8vXG4vLyBUaGVzZSBydWxlc2V0cyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIHNpemluZyBvbmVzIHRvIHByb3Blcmx5IG92ZXJyaWRlIHNtIGFuZCBsZ1xuLy8gYm9yZGVyLXJhZGl1cyB2YWx1ZXMgd2hlbiBleHRlbmRpbmcuIFRoZXkncmUgbW9yZSBzcGVjaWZpYyB0aGFuIHdlJ2QgbGlrZVxuLy8gd2l0aCB0aGUgYC5pbnB1dC1ncm91cCA+YCBwYXJ0LCBidXQgd2l0aG91dCBpdCwgd2UgY2Fubm90IG92ZXJyaWRlIHRoZSBzaXppbmcuXG5cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmJ0bixcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjUwNVwiOyIsIi8vIEVtYmVkZGVkIGljb25zIGZyb20gT3BlbiBJY29uaWMuXG4vLyBSZWxlYXNlZCB1bmRlciBNSVQgYW5kIGNvcHlyaWdodCAyMDE0IFdheWJ1cnkuXG4vLyBodHRwczovL3VzZWljb25pYy5jb20vb3BlblxuXG5cbi8vIENoZWNrYm94ZXMgYW5kIHJhZGlvc1xuLy9cbi8vIEJhc2UgY2xhc3MgdGFrZXMgY2FyZSBvZiBhbGwgdGhlIGtleSBiZWhhdmlvcmFsIGFzcGVjdHMuXG5cbi5jdXN0b20tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6ICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlO1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7IC8vIEtlZXAgdGhlbWVkIGFwcGVhcmFuY2UgZm9yIHByaW50XG59XG5cbi5jdXN0b20tY29udHJvbC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7IC8vIFB1dCB0aGUgaW5wdXQgYmVoaW5kIHRoZSBsYWJlbCBzbyBpdCBkb2Vzbid0IG92ZXJsYXkgdGV4dFxuICB3aWR0aDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICBoZWlnaHQ6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgKiAuNTtcbiAgb3BhY2l0eTogMDtcblxuICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3JkZXItY29sb3I7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgLy8gdGhlIG1peGluIGlzIG5vdCB1c2VkIGhlcmUgdG8gbWFrZSBzdXJlIHRoZXJlIGlzIGZlZWRiYWNrXG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtYm94LXNoYWRvdywgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gICY6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdyk7XG4gIH1cblxuICAvLyBVc2UgW2Rpc2FibGVkXSBhbmQgOmRpc2FibGVkIHRvIHdvcmsgYXJvdW5kIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0sXG4gICY6ZGlzYWJsZWQge1xuICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtbGFiZWwtZGlzYWJsZWQtY29sb3I7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZGlzYWJsZWQtYmc7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEN1c3RvbSBjb250cm9sIGluZGljYXRvcnNcbi8vXG4vLyBCdWlsZCB0aGUgY3VzdG9tIGNvbnRyb2xzIG91dCBvZiBwc2V1ZG8tZWxlbWVudHMuXG5cbi5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICRjdXN0b20tY29udHJvbC1sYWJlbC1jb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgY3Vyc29yOiAkY3VzdG9tLWNvbnRyb2wtY3Vyc29yO1xuXG4gIC8vIEJhY2tncm91bmQtY29sb3IgYW5kICh3aGVuIGVuYWJsZWQpIGdyYWRpZW50XG4gICY6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAqIC41O1xuICAgIGxlZnQ6IC0oJGN1c3RvbS1jb250cm9sLWd1dHRlciArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBoZWlnaHQ6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc7XG4gICAgYm9yZGVyOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCBzb2xpZCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm94LXNoYWRvdyk7XG4gIH1cblxuICAvLyBGb3JlZ3JvdW5kIChpY29uKVxuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAqIC41O1xuICAgIGxlZnQ6IC0oJGN1c3RvbS1jb250cm9sLWd1dHRlciArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBoZWlnaHQ6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IDUwJSAvICN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplfSBuby1yZXBlYXQ7XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveGVzXG4vL1xuLy8gVHdlYWsganVzdCBhIGZldyB0aGluZ3MgZm9yIGNoZWNrYm94ZXMuXG5cbi5jdXN0b20tY2hlY2tib3gge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZCk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yO1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZyk7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm94LXNoYWRvdyk7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1pbmRldGVybWluYXRlKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICAgICY6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8vIFJhZGlvc1xuLy9cbi8vIFR3ZWFrIGp1c3QgYSBmZXcgdGhpbmdzIGZvciByYWRpb3MuXG5cbi5jdXN0b20tcmFkaW8ge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWJvcmRlci1yYWRpdXM7XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY3VzdG9tLXJhZGlvLWluZGljYXRvci1pY29uLWNoZWNrZWQpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB7XG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBzd2l0Y2hlc1xuLy9cbi8vIFR3ZWFrIGEgZmV3IHRoaW5ncyBmb3Igc3dpdGNoZXNcblxuLmN1c3RvbS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlcjtcblxuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAtKCRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlcik7XG4gICAgICB3aWR0aDogJGN1c3RvbS1zd2l0Y2gtd2lkdGg7XG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdG9wOiBhZGQoKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAqIC41LCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDIpO1xuICAgICAgbGVmdDogYWRkKC0oJGN1c3RvbS1zd2l0Y2gtd2lkdGggKyAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyKSwgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggKiAyKTtcbiAgICAgIHdpZHRoOiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Itc2l6ZTtcbiAgICAgIGhlaWdodDogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjtcbiAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbih0cmFuc2Zvcm0gLjE1cyBlYXNlLWluLW91dCwgJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZztcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgkY3VzdG9tLXN3aXRjaC13aWR0aCAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFNlbGVjdFxuLy9cbi8vIFJlcGxhY2VzIHRoZSBicm93c2VyIGRlZmF1bHQgc2VsZWN0IHdpdGggYSBjdXN0b20gb25lLCBtb3N0bHkgcHVsbGVkIGZyb21cbi8vIGh0dHBzOi8vcHJpbWVyLmdpdGh1Yi5pby8uXG4vL1xuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0O1xuICBwYWRkaW5nOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXkgKCRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXkgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGN1c3RvbS1zZWxlY3QtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY3VzdG9tLXNlbGVjdC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGN1c3RvbS1zZWxlY3QtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRjdXN0b20tc2VsZWN0LWNvbG9yO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiAkY3VzdG9tLXNlbGVjdC1iZyAkY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kO1xuICBib3JkZXI6ICRjdXN0b20tc2VsZWN0LWJvcmRlci13aWR0aCBzb2xpZCAkY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1cywgMCk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1zZWxlY3QtYm94LXNoYWRvdyk7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1zZWxlY3QtYm94LXNoYWRvdywgJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cblxuICAgICY6Oi1tcy12YWx1ZSB7XG4gICAgICAvLyBGb3IgdmlzdWFsIGNvbnNpc3RlbmN5IHdpdGggb3RoZXIgcGxhdGZvcm1zL2Jyb3dzZXJzLFxuICAgICAgLy8gc3VwcHJlc3MgdGhlIGRlZmF1bHQgd2hpdGUgdGV4dCBvbiBibHVlIGJhY2tncm91bmQgaGlnaGxpZ2h0IGdpdmVuIHRvXG4gICAgICAvLyB0aGUgc2VsZWN0ZWQgb3B0aW9uIHRleHQgd2hlbiB0aGUgKHN0aWxsIGNsb3NlZCkgPHNlbGVjdD4gcmVjZWl2ZXMgZm9jdXNcbiAgICAgIC8vIGluIElFIGFuZCAodW5kZXIgY2VydGFpbiBjb25kaXRpb25zKSBFZGdlLlxuICAgICAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTkzOTguXG4gICAgICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICAgIH1cbiAgfVxuXG4gICZbbXVsdGlwbGVdLFxuICAmW3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1yaWdodDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtYmc7XG4gIH1cblxuICAvLyBIaWRlcyB0aGUgZGVmYXVsdCBjYXJldCBpbiBJRTExXG4gICY6Oi1tcy1leHBhbmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAvLyBSZW1vdmUgb3V0bGluZSBmcm9tIHNlbGVjdCBib3ggaW4gRkZcbiAgJjotbW96LWZvY3VzcmluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCAkY3VzdG9tLXNlbGVjdC1jb2xvcjtcbiAgfVxufVxuXG4uY3VzdG9tLXNlbGVjdC1zbSB7XG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LXNtO1xuICBwYWRkaW5nLXRvcDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWJvdHRvbTogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1zbSk7XG59XG5cbi5jdXN0b20tc2VsZWN0LWxnIHtcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQtbGc7XG4gIHBhZGRpbmctdG9wOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctYm90dG9tOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLWxnKTtcbn1cblxuXG4vLyBGaWxlXG4vL1xuLy8gQ3VzdG9tIGZpbGUgaW5wdXQuXG5cbi5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcblxuICAmOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tZmlsZS1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgYm94LXNoYWRvdzogJGN1c3RvbS1maWxlLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAvLyBVc2UgW2Rpc2FibGVkXSBhbmQgOmRpc2FibGVkIHRvIHdvcmsgYXJvdW5kIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0gfiAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICY6ZGlzYWJsZWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tZmlsZS1kaXNhYmxlZC1iZztcbiAgfVxuXG4gIEBlYWNoICRsYW5nLCAkdmFsdWUgaW4gJGN1c3RvbS1maWxlLXRleHQge1xuICAgICY6bGFuZygjeyRsYW5nfSkgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICB+IC5jdXN0b20tZmlsZS1sYWJlbFtkYXRhLWJyb3dzZV06OmFmdGVyIHtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtYnJvd3NlKTtcbiAgfVxufVxuXG4uY3VzdG9tLWZpbGUtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgcGFkZGluZzogJGN1c3RvbS1maWxlLXBhZGRpbmcteSAkY3VzdG9tLWZpbGUtcGFkZGluZy14O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LWZhbWlseTogJGN1c3RvbS1maWxlLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGN1c3RvbS1maWxlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGN1c3RvbS1maWxlLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWZpbGUtYmc7XG4gIGJvcmRlcjogJGN1c3RvbS1maWxlLWJvcmRlci13aWR0aCBzb2xpZCAkY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWZpbGUtYm94LXNoYWRvdyk7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0LWlubmVyO1xuICAgIHBhZGRpbmc6ICRjdXN0b20tZmlsZS1wYWRkaW5nLXkgJGN1c3RvbS1maWxlLXBhZGRpbmcteDtcbiAgICBsaW5lLWhlaWdodDogJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0O1xuICAgIGNvbG9yOiAkY3VzdG9tLWZpbGUtYnV0dG9uLWNvbG9yO1xuICAgIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1maWxlLWJ1dHRvbi1iZyk7XG4gICAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwICRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzICRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzIDApO1xuICB9XG59XG5cbi8vIFJhbmdlXG4vL1xuLy8gU3R5bGUgcmFuZ2UgaW5wdXRzIHRoZSBzYW1lIGFjcm9zcyBicm93c2Vycy4gVmVuZG9yLXNwZWNpZmljIHJ1bGVzIGZvciBwc2V1ZG9cbi8vIGVsZW1lbnRzIGNhbm5vdCBiZSBtaXhlZC4gQXMgc3VjaCwgdGhlcmUgYXJlIG5vIHNoYXJlZCBzdHlsZXMgZm9yIGZvY3VzIG9yXG4vLyBhY3RpdmUgc3RhdGVzIG9uIHByZWZpeGVkIHNlbGVjdG9ycy5cblxuLmN1c3RvbS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGFkZCgkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodCwgJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoICogMik7XG4gIHBhZGRpbmc6IDA7IC8vIE5lZWQgdG8gcmVzZXQgcGFkZGluZ1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuXG4gICAgLy8gUHNldWRvLWVsZW1lbnRzIG11c3QgYmUgc3BsaXQgYWNyb3NzIG11bHRpcGxlIHJ1bGVzZXRzIHRvIGhhdmUgYW4gZWZmZWN0LlxuICAgIC8vIE5vIGJveC1zaGFkb3coKSBtaXhpbiBmb3IgZm9jdXMgYWNjZXNzaWJpbGl0eS5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7IGJveC1zaGFkb3c6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIgICAgIHsgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gICAgJjo6LW1zLXRodW1iICAgICAgICAgICAgeyBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgfVxuXG4gICY6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIG1hcmdpbi10b3A6ICgkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodCAtICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0KSAqIC41OyAvLyBXZWJraXQgc3BlY2lmaWNcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyAvLyBXaHk/XG4gICAgY3Vyc29yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGaXJlZm94IHNwZWNpZmljP1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbXMtdGh1bWIge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogMDsgLy8gRWRnZSBzcGVjaWZpY1xuICAgIG1hcmdpbi1yaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOyAvLyBXb3JrYXJvdW5kIHRoYXQgb3ZlcmZsb3dlZCBib3gtc2hhZG93IGlzIGhpZGRlbi5cbiAgICBtYXJnaW4tbGVmdDogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOyAgLy8gV29ya2Fyb3VuZCB0aGF0IG92ZXJmbG93ZWQgYm94LXNoYWRvdyBpcyBoaWRkZW4uXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tcy10cmFjayB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci13aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQgKiAuNTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbXMtZmlsbC1sb3dlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOjotbXMtZmlsbC11cHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyAvLyBhcmJpdHJhcnk/XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuXG4gICAgJjo6LW1zLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1zZWxlY3Qge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjUwNlwiOyIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBLaWNrc3RhcnQgYW55IG5hdmlnYXRpb24gY29tcG9uZW50IHdpdGggYSBzZXQgb2Ygc3R5bGUgcmVzZXRzLiBXb3JrcyB3aXRoXG4vLyBgPG5hdj5gcywgYDx1bD5gcyBvciBgPG9sPmBzLlxuXG4ubmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkbmF2LWxpbmstcGFkZGluZy15ICRuYXYtbGluay1wYWRkaW5nLXg7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBzdGF0ZSBsaWdodGVucyB0ZXh0XG4gICYuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG5cbi8vXG4vLyBUYWJzXG4vL1xuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkICRuYXYtdGFicy1ib3JkZXItY29sb3I7XG5cbiAgLm5hdi1saW5rIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJG5hdi10YWJzLWJvcmRlci1yYWRpdXMpO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAvLyBQcmV2ZW50cyBhY3RpdmUgLm5hdi1saW5rIHRhYiBvdmVybGFwcGluZyBmb2N1cyBvdXRsaW5lIG9mIHByZXZpb3VzL25leHQgLm5hdi1saW5rXG4gICAgICBpc29sYXRpb246IGlzb2xhdGU7XG4gICAgICBib3JkZXItY29sb3I6ICRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgLy8gTWFrZSBkcm9wZG93biBib3JkZXIgb3ZlcmxhcCB0YWIgYm9yZGVyXG4gICAgbWFyZ2luLXRvcDogLSRuYXYtdGFicy1ib3JkZXItd2lkdGg7XG4gICAgLy8gUmVtb3ZlIHRoZSB0b3Agcm91bmRlZCBjb3JuZXJzIGhlcmUgc2luY2UgdGhlcmUgaXMgYSBoYXJkIGVkZ2UgYWJvdmUgdGhlIG1lbnVcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBQaWxsc1xuLy9cblxuLm5hdi1waWxscyB7XG4gIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbmF2LXBpbGxzLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLnNob3cgPiAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc7XG4gIH1cbn1cblxuXG4vL1xuLy8gSnVzdGlmaWVkIHZhcmlhbnRzXG4vL1xuXG4ubmF2LWZpbGwge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1qdXN0aWZpZWQge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuXG4vLyBUYWJiYWJsZSB0YWJzXG4vL1xuLy8gSGlkZSB0YWJiYWJsZSBwYW5lcyB0byBzdGFydCwgc2hvdyB0aGVtIHdoZW4gYC5hY3RpdmVgXG5cbi50YWItY29udGVudCB7XG4gID4gLnRhYi1wYW5lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gID4gLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NTA3XCI7IiwiLy8gQ29udGVudHNcbi8vXG4vLyBOYXZiYXJcbi8vIE5hdmJhciBicmFuZFxuLy8gTmF2YmFyIG5hdlxuLy8gTmF2YmFyIHRleHRcbi8vIE5hdmJhciBkaXZpZGVyXG4vLyBSZXNwb25zaXZlIG5hdmJhclxuLy8gTmF2YmFyIHBvc2l0aW9uXG4vLyBOYXZiYXIgdGhlbWVzXG5cblxuLy8gTmF2YmFyXG4vL1xuLy8gUHJvdmlkZSBhIHN0YXRpYyBuYXZiYXIgZnJvbSB3aGljaCB3ZSBleHBhbmQgdG8gY3JlYXRlIGZ1bGwtd2lkdGgsIGZpeGVkLCBhbmRcbi8vIG90aGVyIG5hdmJhciB2YXJpYXRpb25zLlxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIGFsbG93IHVzIHRvIGRvIHRoZSBsaW5lIGJyZWFrIGZvciBjb2xsYXBzaW5nIGNvbnRlbnRcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBzcGFjZSBvdXQgYnJhbmQgZnJvbSBsb2dvXG4gIHBhZGRpbmc6ICRuYXZiYXItcGFkZGluZy15ICRuYXZiYXItcGFkZGluZy14O1xuXG4gIC8vIEJlY2F1c2UgZmxleCBwcm9wZXJ0aWVzIGFyZW4ndCBpbmhlcml0ZWQsIHdlIG5lZWQgdG8gcmVkZWNsYXJlIHRoZXNlIGZpcnN0XG4gIC8vIGZldyBwcm9wZXJ0aWVzIHNvIHRoYXQgY29udGVudCBuZXN0ZWQgd2l0aGluIGJlaGF2ZSBwcm9wZXJseS5cbiAgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmNvbnRhaW5lcixcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgYnJhbmRcbi8vXG4vLyBVc2VkIGZvciBicmFuZCwgcHJvamVjdCwgb3Igc2l0ZSBuYW1lcy5cblxuLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6ICRuYXZiYXItYnJhbmQtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdmJhci1icmFuZC1wYWRkaW5nLXk7XG4gIG1hcmdpbi1yaWdodDogJG5hdmJhci1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXZcbi8vXG4vLyBDdXN0b20gbmF2YmFyIG5hdmlnYXRpb24gKGRvZXNuJ3QgcmVxdWlyZSBgLm5hdmAsIGJ1dCBkb2VzIG1ha2UgdXNlIG9mIGAubmF2LWxpbmtgKS5cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvLyBjYW5ub3QgdXNlIGBpbmhlcml0YCB0byBnZXQgdGhlIGAubmF2YmFyYHMgdmFsdWVcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0ZXh0XG4vL1xuLy9cblxuLm5hdmJhci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogJG5hdi1saW5rLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRuYXYtbGluay1wYWRkaW5nLXk7XG59XG5cblxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciByZXNwb25zaXZlIGNvbGxhcHNpbmcgYW5kIHRvZ2dsaW5nIG9mIG5hdmJhciBjb250ZW50cy5cbi8vIFBvd2VyZWQgYnkgdGhlIGNvbGxhcHNlIEJvb3RzdHJhcCBKYXZhU2NyaXB0IHBsdWdpbi5cblxuLy8gV2hlbiBjb2xsYXBzZWQsIHByZXZlbnQgdGhlIHRvZ2dsZWFibGUgbmF2YmFyIGNvbnRlbnRzIGZyb20gYXBwZWFyaW5nIGluXG4vLyB0aGUgZGVmYXVsdCBmbGV4Ym94IHJvdyBvcmllbnRhdGlvbi4gUmVxdWlyZXMgdGhlIHVzZSBvZiBgZmxleC13cmFwOiB3cmFwYFxuLy8gb24gdGhlIGAubmF2YmFyYCBwYXJlbnQuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICAvLyBGb3IgYWx3YXlzIGV4cGFuZGVkIG9yIGV4dHJhIGZ1bGwgbmF2YmFycywgZW5zdXJlIGNvbnRlbnQgYWxpZ25zIGl0c2VsZlxuICAvLyBwcm9wZXJseSB2ZXJ0aWNhbGx5LiBDYW4gYmUgZWFzaWx5IG92ZXJyaWRkZW4gd2l0aCBmbGV4IHV0aWxpdGllcy5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLy8gQnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbmF2YmFyIHdoZW4gaW4gaXRzIGNvbGxhcHNlZCBzdGF0ZVxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteSAkbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4vLyBLZWVwIGFzIGEgc2VwYXJhdGUgZWxlbWVudCBzbyBmb2xrcyBjYW4gZWFzaWx5IG92ZXJyaWRlIGl0IHdpdGggYW5vdGhlciBpY29uXG4vLyBvciBpbWFnZSBmaWxlIGFzIG5lZWRlZC5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJSAvIDEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6ICRuYXZiYXItbmF2LXNjcm9sbC1tYXgtaGVpZ2h0O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC5uYXZiYXItZXhwYW5kLSpgIHJlc3BvbnNpdmUgY2xhc3NlcyBmb3IgY29uZmlndXJpbmdcbi8vIHdoZXJlIHlvdXIgbmF2YmFyIGNvbGxhcHNlcy5cbi5uYXZiYXItZXhwYW5kIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgICAlY29udGFpbmVyLW5hdmJhci1leHBhbmQtI3skYnJlYWtwb2ludH0ge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAuY29udGFpbmVyLFxuICAgICAgICA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uYXZiYXItZXhwYW5kLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHNpemUsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgICAgICAgPiAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmF2YmFyLWV4cGFuZC0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEZvciBuZXN0aW5nIGNvbnRhaW5lcnMsIGhhdmUgdG8gcmVkZWNsYXJlIGZvciBhbGlnbm1lbnQgcHVycG9zZXNcbiAgICAgICAgJWNvbnRhaW5lci1uZXN0aW5nLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmNvbnRhaW5lcixcbiAgICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmVzdGluZy0jeyRicmVha3BvaW50fTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgICAgICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5lc3RpbmctI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuICAgICAgICAgIC8vIENoYW5nZXMgZmxleC1iYXNlcyB0byBhdXRvIGJlY2F1c2Ugb2YgYW4gSUUxMCBidWdcbiAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIHRoZW1lc1xuLy9cbi8vIFN0eWxlcyBmb3Igc3dpdGNoaW5nIGJldHdlZW4gbmF2YmFycyB3aXRoIGxpZ2h0IG9yIGRhcmsgYmFja2dyb3VuZC5cblxuLy8gRGFyayBsaW5rcyBhZ2FpbnN0IGEgbGlnaHQgYmFja2dyb3VuZFxuLm5hdmJhci1saWdodCB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5zaG93LFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmcpO1xuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gV2hpdGUgbGlua3MgYWdhaW5zdCBhIGRhcmsgYmFja2dyb3VuZFxuLm5hdmJhci1kYXJrIHtcbiAgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1icmFuZC1jb2xvcjtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5zaG93LFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZyk7XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo1MDhcIjsiLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yMjc0MCNpc3N1ZWNvbW1lbnQtMzA1ODY4MTA2XG4gIGhlaWdodDogJGNhcmQtaGVpZ2h0O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcblxuICA+IGhyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICA+IC5saXN0LWdyb3VwIHtcbiAgICBib3JkZXItdG9wOiBpbmhlcml0O1xuICAgIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQgIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICAvLyBEdWUgdG8gc3BlY2lmaWNpdHkgb2YgdGhlIGFib3ZlIHNlbGVjdG9yIChgLmNhcmQgPiAubGlzdC1ncm91cGApLCB3ZSBtdXN0XG4gIC8vIHVzZSBhIGNoaWxkIHNlbGVjdG9yIGhlcmUgdG8gcHJldmVudCBkb3VibGUgYm9yZGVycy5cbiAgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbiAgPiAubGlzdC1ncm91cCArIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxufVxuXG4uY2FyZC1ib2R5IHtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIGZvciBkZWNrcyBhbmQgZ3JvdXBzIHNvIHRoYXQgY2FyZCBibG9ja3MgdGFrZSB1cFxuICAvLyBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlLCBlbnN1cmluZyBmb290ZXJzIGFyZSBhbGlnbmVkIHRvIHRoZSBib3R0b20uXG4gIGZsZXg6IDEgMSBhdXRvO1xuICAvLyBXb3JrYXJvdW5kIGZvciB0aGUgaW1hZ2Ugc2l6ZSBidWcgaW4gSUVcbiAgLy8gU2VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yODg1NVxuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci14O1xuICBjb2xvcjogJGNhcmQtY29sb3I7XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogJGNhcmQtc3BhY2VyLXk7XG59XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogLSRjYXJkLXNwYWNlci15ICogLjU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbmsge1xuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICArIC5jYXJkLWxpbmsge1xuICAgIG1hcmdpbi1sZWZ0OiAkY2FyZC1zcGFjZXIteDtcbiAgfVxufVxuXG4vL1xuLy8gT3B0aW9uYWwgdGV4dHVhbCBjYXBzXG4vL1xuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteSAkY2FyZC1zcGFjZXIteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVtb3ZlcyB0aGUgZGVmYXVsdCBtYXJnaW4tYm90dG9tIG9mIDxoTj5cbiAgY29sb3I6ICRjYXJkLWNhcC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtY2FwLWJnO1xuICBib3JkZXItYm90dG9tOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzIDAgMCk7XG4gIH1cbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogJGNhcmQtc3BhY2VyLXkgJGNhcmQtc3BhY2VyLXg7XG4gIGNvbG9yOiAkY2FyZC1jYXAtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWNhcC1iZztcbiAgYm9yZGVyLXRvcDogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAwICRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIH1cbn1cblxuXG4vL1xuLy8gSGVhZGVyIG5hdnNcbi8vXG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtJGNhcmQtc3BhY2VyLXggKiAuNTtcbiAgbWFyZ2luLWJvdHRvbTogLSRjYXJkLXNwYWNlci15O1xuICBtYXJnaW4tbGVmdDogLSRjYXJkLXNwYWNlci14ICogLjU7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLSRjYXJkLXNwYWNlci14ICogLjU7XG4gIG1hcmdpbi1sZWZ0OiAtJGNhcmQtc3BhY2VyLXggKiAuNTtcbn1cblxuLy8gQ2FyZCBpbWFnZVxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBmbGV4LXNocmluazogMDsgLy8gRm9yIElFOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI5Mzk2XG4gIHdpZHRoOiAxMDAlOyAvLyBSZXF1aXJlZCBiZWNhdXNlIHdlIHVzZSBmbGV4Ym94IGFuZCB0aGlzIGluaGVyZW50bHkgYXBwbGllcyBhbGlnbi1zZWxmOiBzdHJldGNoXG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3Age1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG5cbi8vIENhcmQgZGVja1xuXG4uY2FyZC1kZWNrIHtcbiAgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWRlY2stbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1kZWNrLW1hcmdpbjtcbiAgICBtYXJnaW4tbGVmdDogLSRjYXJkLWRlY2stbWFyZ2luO1xuXG4gICAgLmNhcmQge1xuICAgICAgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRjYXJkLWRlY2stbWFyZ2luO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgdGhlIGRlZmF1bHRcbiAgICAgIG1hcmdpbi1sZWZ0OiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gQ2FyZCBncm91cHNcbi8vXG5cbi5jYXJkLWdyb3VwIHtcbiAgLy8gVGhlIGNoaWxkIHNlbGVjdG9yIGFsbG93cyBuZXN0ZWQgYC5jYXJkYCB3aXRoaW4gYC5jYXJkLWdyb3VwYFxuICAvLyB0byBkaXNwbGF5IHByb3Blcmx5LlxuICA+IC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1ncm91cC1tYXJnaW47XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgICAvLyB0byBkaXNwbGF5IHByb3Blcmx5LlxuICAgID4gLmNhcmQge1xuICAgICAgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICArIC5jYXJkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAvLyBIYW5kbGUgcm91bmRlZCBjb3JuZXJzXG4gICAgICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIENvbHVtbnNcbi8vXG5cbi5jYXJkLWNvbHVtbnMge1xuICAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtY29sdW1ucy1tYXJnaW47XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgY29sdW1uLWNvdW50OiAkY2FyZC1jb2x1bW5zLWNvdW50O1xuICAgIGNvbHVtbi1nYXA6ICRjYXJkLWNvbHVtbnMtZ2FwO1xuICAgIG9ycGhhbnM6IDE7XG4gICAgd2lkb3dzOiAxO1xuXG4gICAgLmNhcmQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvLyBEb24ndCBsZXQgdGhlbSB2ZXJ0aWNhbGx5IHNwYW4gbXVsdGlwbGUgY29sdW1uc1xuICAgICAgd2lkdGg6IDEwMCU7IC8vIERvbid0IGxldCB0aGVpciB3aWR0aCBjaGFuZ2VcbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gQWNjb3JkaW9uXG4vL1xuXG4uYWNjb3JkaW9uIHtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xuXG4gID4gLmNhcmQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG4gICAgfVxuXG4gICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICAgIH1cblxuICAgID4gLmNhcmQtaGVhZGVyIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtJGNhcmQtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo1MDlcIjsiLCIuYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogJGJyZWFkY3J1bWItcGFkZGluZy15ICRicmVhZGNydW1iLXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRicmVhZGNydW1iLWZvbnQtc2l6ZSk7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRicmVhZGNydW1iLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRicmVhZGNydW1iLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtIHtcbiAgLy8gVGhlIHNlcGFyYXRvciBiZXR3ZWVuIGJyZWFkY3J1bWJzIChieSBkZWZhdWx0LCBhIGZvcndhcmQtc2xhc2g6IFwiL1wiKVxuICArIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGZsb2F0OiBsZWZ0OyAvLyBTdXBwcmVzcyBpbmxpbmUgc3BhY2luZ3MgYW5kIHVuZGVybGluaW5nIG9mIHRoZSBzZXBhcmF0b3JcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICRicmVhZGNydW1iLWl0ZW0tcGFkZGluZztcbiAgICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yO1xuICAgICAgY29udGVudDogZXNjYXBlLXN2ZygkYnJlYWRjcnVtYi1kaXZpZGVyKTtcbiAgICB9XG4gIH1cblxuICAvLyBJRTktMTEgaGFjayB0byBwcm9wZXJseSBoYW5kbGUgaHlwZXJsaW5rIHVuZGVybGluZXMgZm9yIGJyZWFkY3J1bWJzIGJ1aWx0XG4gIC8vIHdpdGhvdXQgYDx1bD5gcy4gVGhlIGA6OmJlZm9yZWAgcHNldWRvLWVsZW1lbnQgZ2VuZXJhdGVzIGFuIGVsZW1lbnRcbiAgLy8gKndpdGhpbiogdGhlIC5icmVhZGNydW1iLWl0ZW0gYW5kIHRoZXJlYnkgaW5oZXJpdHMgdGhlIGB0ZXh0LWRlY29yYXRpb25gLlxuICAvL1xuICAvLyBUbyB0cmljayBJRSBpbnRvIHN1cHByZXNzaW5nIHRoZSB1bmRlcmxpbmUsIHdlIGdpdmUgdGhlIHBzZXVkby1lbGVtZW50IGFuXG4gIC8vIHVuZGVybGluZSBhbmQgdGhlbiBpbW1lZGlhdGVseSByZW1vdmUgaXQuXG4gICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuICArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I7XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NTEwXCI7IiwiLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoKTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRwYWdpbmF0aW9uLXBhZGRpbmcteSAkcGFnaW5hdGlvbi1wYWRkaW5nLXg7XG4gIG1hcmdpbi1sZWZ0OiAtJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoO1xuICBsaW5lLWhlaWdodDogJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkcGFnaW5hdGlvbi1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1iZztcbiAgYm9yZGVyOiAkcGFnaW5hdGlvbi1ib3JkZXItd2lkdGggc29saWQgJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yO1xuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7XG4gICAgb3V0bGluZTogJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTtcbiAgICBib3gtc2hhZG93OiAkcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG59XG5cbi5wYWdlLWl0ZW0ge1xuICAmOmZpcnN0LWNoaWxkIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gICYuYWN0aXZlIC5wYWdlLWxpbmsge1xuICAgIHotaW5kZXg6IDM7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgLy8gT3BpbmlvbmF0ZWQ6IHJlbW92ZSB0aGUgXCJoYW5kXCIgY3Vyc29yIHNldCBwcmV2aW91c2x5IGZvciAucGFnZS1saW5rXG4gICAgY3Vyc29yOiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG59XG5cblxuLy9cbi8vIFNpemluZ1xuLy9cblxuLnBhZ2luYXRpb24tbGcge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LWxnLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGcsICRmb250LXNpemUtbGcsICRsaW5lLWhlaWdodC1sZywgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5wYWdpbmF0aW9uLXNtIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbSwgJHBhZ2luYXRpb24tcGFkZGluZy14LXNtLCAkZm9udC1zaXplLXNtLCAkbGluZS1oZWlnaHQtc20sICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo1MTFcIjsiLCIvLyBQYWdpbmF0aW9uXG5cbkBtaXhpbiBwYWdpbmF0aW9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICAucGFnZS1saW5rIHtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUpO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gIH1cblxuICAucGFnZS1pdGVtIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo0NzhcIjsiLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gUmVxdWlyZXMgb25lIG9mIHRoZSBjb250ZXh0dWFsLCBjb2xvciBtb2RpZmllciBjbGFzc2VzIGZvciBgY29sb3JgIGFuZFxuLy8gYGJhY2tncm91bmQtY29sb3JgLlxuXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6ICRiYWRnZS1wYWRkaW5nLXkgJGJhZGdlLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRiYWRnZS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGJhZGdlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJhZGdlLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRiYWRnZS10cmFuc2l0aW9uKTtcblxuICBAYXQtcm9vdCBhI3smfSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLy8gRW1wdHkgYmFkZ2VzIGNvbGxhcHNlIGF1dG9tYXRpY2FsbHlcbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBRdWljayBmaXggZm9yIGJhZGdlcyBpbiBidXR0b25zXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4vLyBQaWxsIGJhZGdlc1xuLy9cbi8vIE1ha2UgdGhlbSBleHRyYSByb3VuZGVkIHdpdGggYSBtb2RpZmllciB0byByZXBsYWNlIHYzJ3MgYmFkZ2VzLlxuXG4uYmFkZ2UtcGlsbCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRiYWRnZS1waWxsLXBhZGRpbmcteDtcbiAgcGFkZGluZy1sZWZ0OiAkYmFkZ2UtcGlsbC1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi8vIENvbG9yc1xuLy9cbi8vIENvbnRleHR1YWwgdmFyaWF0aW9ucyAobGlua2VkIGJhZGdlcyBnZXQgZGFya2VyIG9uIDpob3ZlcikuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYmFkZ2UtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBiYWRnZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NTEyXCI7IiwiQG1peGluIGJhZGdlLXZhcmlhbnQoJGJnKSB7XG4gIGNvbG9yOiBjb2xvci15aXEoJGJnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xuXG4gIEBhdC1yb290IGEjeyZ9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGNvbG9yOiBjb2xvci15aXEoJGJnKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmcsIDEwJSk7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAkYmFkZ2UtZm9jdXMtd2lkdGggcmdiYSgkYmcsIC41KTtcbiAgICB9XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NDY2XCI7IiwiLmp1bWJvdHJvbiB7XG4gIHBhZGRpbmc6ICRqdW1ib3Ryb24tcGFkZGluZyAoJGp1bWJvdHJvbi1wYWRkaW5nICogLjUpO1xuICBtYXJnaW4tYm90dG9tOiAkanVtYm90cm9uLXBhZGRpbmc7XG4gIGNvbG9yOiAkanVtYm90cm9uLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkanVtYm90cm9uLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLWxnKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgcGFkZGluZzogKCRqdW1ib3Ryb24tcGFkZGluZyAqIDIpICRqdW1ib3Ryb24tcGFkZGluZztcbiAgfVxufVxuXG4uanVtYm90cm9uLWZsdWlkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo1MTNcIjsiLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAkYWxlcnQtcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAkYWxlcnQtbWFyZ2luLWJvdHRvbTtcbiAgYm9yZGVyOiAkYWxlcnQtYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRhbGVydC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLy8gSGVhZGluZ3MgZm9yIGxhcmdlciBhbGVydHNcbi5hbGVydC1oZWFkaW5nIHtcbiAgLy8gU3BlY2lmaWVkIHRvIHByZXZlbnQgY29uZmxpY3RzIG9mIGNoYW5naW5nICRoZWFkaW5ncy1jb2xvclxuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLy8gUHJvdmlkZSBjbGFzcyBmb3IgbGlua3MgdGhhdCBtYXRjaCBhbGVydHNcbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRhbGVydC1saW5rLWZvbnQtd2VpZ2h0O1xufVxuXG5cbi8vIERpc21pc3NpYmxlIGFsZXJ0c1xuLy9cbi8vIEV4cGFuZCB0aGUgcmlnaHQgcGFkZGluZyBhbmQgYWNjb3VudCBmb3IgdGhlIGNsb3NlIGJ1dHRvbidzIHBvc2l0aW9uaW5nLlxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAkY2xvc2UtZm9udC1zaXplICsgJGFsZXJ0LXBhZGRpbmcteCAqIDI7XG5cbiAgLy8gQWRqdXN0IGNsb3NlIGxpbmsgcG9zaXRpb25cbiAgLmNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAkYWxlcnQtcGFkZGluZy14O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cblxuLy8gQWx0ZXJuYXRlIHN0eWxlc1xuLy9cbi8vIEdlbmVyYXRlIGNvbnRleHR1YWwgbW9kaWZpZXIgY2xhc3NlcyBmb3IgY29sb3JpemluZyB0aGUgYWxlcnQuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYWxlcnQtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBhbGVydC12YXJpYW50KHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWJnLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtYm9yZGVyLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtY29sb3ItbGV2ZWwpKTtcbiAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo1MTRcIjsiLCJAbWl4aW4gYWxlcnQtdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXG4gIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiBkYXJrZW4oJGJvcmRlciwgNSUpO1xuICB9XG5cbiAgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpO1xuICB9XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjQ3NVwiOyIsIi8vIERpc2FibGUgYW5pbWF0aW9uIGlmIHRyYW5zaXRpb25zIGFyZSBkaXNhYmxlZFxuQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICBAa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgICBmcm9tIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogJHByb2dyZXNzLWhlaWdodCAwOyB9XG4gICAgdG8geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH1cbiAgfVxufVxuXG4ucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6ICRwcm9ncmVzcy1oZWlnaHQ7XG4gIG92ZXJmbG93OiBoaWRkZW47IC8vIGZvcmNlIHJvdW5kZWQgY29ybmVycyBieSBjcm9wcGluZyBpdFxuICBsaW5lLWhlaWdodDogMDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRwcm9ncmVzcy1mb250LXNpemUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHByb2dyZXNzLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRwcm9ncmVzcy1ib3gtc2hhZG93KTtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogJHByb2dyZXNzLWJhci1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWJnO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbik7XG59XG5cbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIEBpbmNsdWRlIGdyYWRpZW50LXN0cmlwZWQoKTtcbiAgYmFja2dyb3VuZC1zaXplOiAkcHJvZ3Jlc3MtaGVpZ2h0ICRwcm9ncmVzcy1oZWlnaHQ7XG59XG5cbkBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiAkcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmcgcHJvZ3Jlc3MtYmFyLXN0cmlwZXM7XG5cbiAgICBAaWYgJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NTE1XCI7IiwiLm1lZGlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5tZWRpYS1ib2R5IHtcbiAgZmxleDogMTtcbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NTE2XCI7IiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEVhc2lseSB1c2FibGUgb24gPHVsPiwgPG9sPiwgb3IgPGRpdj4uXG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAvLyBObyBuZWVkIHRvIHNldCBsaXN0LXN0eWxlOiBub25lOyBzaW5jZSAubGlzdC1ncm91cC1pdGVtIGlzIGJsb2NrIGxldmVsXG4gIHBhZGRpbmctbGVmdDogMDsgLy8gcmVzZXQgcGFkZGluZyBiZWNhdXNlIHVsIGFuZCBvbFxuICBtYXJnaW4tYm90dG9tOiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xufVxuXG5cbi8vIEludGVyYWN0aXZlIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2UgYW5jaG9yIG9yIGJ1dHRvbiBlbGVtZW50cyBpbnN0ZWFkIG9mIGBsaWBzIG9yIGBkaXZgcyB0byBjcmVhdGUgaW50ZXJhY3RpdmVcbi8vIGxpc3QgaXRlbXMuIEluY2x1ZGVzIGFuIGV4dHJhIGAuYWN0aXZlYCBtb2RpZmllciBjbGFzcyBmb3Igc2VsZWN0ZWQgaXRlbXMuXG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBiZWNvbWUgMTAwJSBieSBkZWZhdWx0IHRob3VnaClcbiAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gRm9yIGA8YnV0dG9uPmBzIChhbmNob3JzIGluaGVyaXQpXG5cbiAgLy8gSG92ZXIgc3RhdGVcbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgei1pbmRleDogMTsgLy8gUGxhY2UgaG92ZXIvZm9jdXMgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWhvdmVyLWJnO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc7XG4gIH1cbn1cblxuXG4vLyBJbmRpdmlkdWFsIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2Ugb24gYGxpYHMgb3IgYGRpdmBzIHdpdGhpbiB0aGUgYC5saXN0LWdyb3VwYCBwYXJlbnQuXG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteSAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDtcbiAgY29sb3I6ICRsaXN0LWdyb3VwLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWJnO1xuICBib3JkZXI6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aCBzb2xpZCAkbGlzdC1ncm91cC1ib3JkZXItY29sb3I7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoaW5oZXJpdCk7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKGluaGVyaXQpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWJnO1xuICB9XG5cbiAgLy8gSW5jbHVkZSBib3RoIGhlcmUgZm9yIGA8YT5gcyBhbmQgYDxidXR0b24+YHNcbiAgJi5hY3RpdmUge1xuICAgIHotaW5kZXg6IDI7IC8vIFBsYWNlIGFjdGl2ZSBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJiArICYge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBtYXJnaW4tdG9wOiAtJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIEhvcml6b250YWxcbi8vXG4vLyBDaGFuZ2UgdGhlIGxheW91dCBvZiBsaXN0IGdyb3VwIGl0ZW1zIGZyb20gdmVydGljYWwgKGRlZmF1bHQpIHRvIGhvcml6b250YWwuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwjeyRpbmZpeH0ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLSRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gRmx1c2ggbGlzdCBpdGVtc1xuLy9cbi8vIFJlbW92ZSBib3JkZXJzIGFuZCBib3JkZXItcmFkaXVzIHRvIGtlZXAgbGlzdCBncm91cCBpdGVtcyBlZGdlLXRvLWVkZ2UuIE1vc3Rcbi8vIHVzZWZ1bCB3aXRoaW4gb3RoZXIgY29tcG9uZW50cyAoZS5nLiwgY2FyZHMpLlxuXG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBDb250ZXh0dWFsIHZhcmlhbnRzXG4vL1xuLy8gQWRkIG1vZGlmaWVyIGNsYXNzZXMgdG8gY2hhbmdlIHRleHQgYW5kIGJhY2tncm91bmQgY29sb3Igb24gaW5kaXZpZHVhbCBpdGVtcy5cbi8vIE9yZ2FuaXphdGlvbmFsbHksIHRoaXMgbXVzdCBjb21lIGFmdGVyIHRoZSBgOmhvdmVyYCBzdGF0ZXMuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCgkY29sb3IsIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgLTkpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsIDYpKTtcbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NTE3XCI7IiwiLy8gTGlzdCBHcm91cHNcblxuQG1peGluIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQsICRjb2xvcikge1xuICAubGlzdC1ncm91cC1pdGVtLSN7JHN0YXRlfSB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcblxuICAgICYubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiYWNrZ3JvdW5kLCA1JSk7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NDgwXCI7IiwiLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNsb3NlLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkY2xvc2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogJGNsb3NlLWNvbG9yO1xuICB0ZXh0LXNoYWRvdzogJGNsb3NlLXRleHQtc2hhZG93O1xuICBvcGFjaXR5OiAuNTtcblxuICAvLyBPdmVycmlkZSA8YT4ncyBob3ZlciBzdHlsZVxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGNsb3NlLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgb3BhY2l0eTogLjc1O1xuICAgIH1cbiAgfVxufVxuXG4vLyBBZGRpdGlvbmFsIHByb3BlcnRpZXMgZm9yIGJ1dHRvbiB2ZXJzaW9uXG4vLyBpT1MgcmVxdWlyZXMgdGhlIGJ1dHRvbiBlbGVtZW50IGluc3RlYWQgb2YgYW4gYW5jaG9yIHRhZy5cbi8vIElmIHlvdSB3YW50IHRoZSBhbmNob3IgdmVyc2lvbiwgaXQgcmVxdWlyZXMgYGhyZWY9XCIjXCJgLlxuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0V2ZW50cy9jbGljayNTYWZhcmlfTW9iaWxlXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbmJ1dHRvbi5jbG9zZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBkaXNhYmxpbmcgb2YgY2xpY2tzIG9uIGA8YT5gIGVsZW1lbnRzXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbmEuY2xvc2UuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NTE4XCI7IiwiLnRvYXN0IHtcbiAgLy8gUHJldmVudHMgZnJvbSBzaHJpbmtpbmcgaW4gSUUxMSwgd2hlbiBpbiBhIGZsZXggY29udGFpbmVyXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MzQxXG4gIGZsZXgtYmFzaXM6ICR0b2FzdC1tYXgtd2lkdGg7XG4gIG1heC13aWR0aDogJHRvYXN0LW1heC13aWR0aDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCR0b2FzdC1mb250LXNpemUpO1xuICBjb2xvcjogJHRvYXN0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9hc3QtYmFja2dyb3VuZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkdG9hc3QtYm9yZGVyLXdpZHRoIHNvbGlkICR0b2FzdC1ib3JkZXItY29sb3I7XG4gIGJveC1zaGFkb3c6ICR0b2FzdC1ib3gtc2hhZG93O1xuICBvcGFjaXR5OiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0b2FzdC1ib3JkZXItcmFkaXVzKTtcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206ICR0b2FzdC1wYWRkaW5nLXg7XG4gIH1cblxuICAmLnNob3dpbmcge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmLnNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmLmhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnRvYXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICR0b2FzdC1wYWRkaW5nLXkgJHRvYXN0LXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b2FzdC1oZWFkZXItY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogJHRvYXN0LWJvcmRlci13aWR0aCBzb2xpZCAkdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoc3VidHJhY3QoJHRvYXN0LWJvcmRlci1yYWRpdXMsICR0b2FzdC1ib3JkZXItd2lkdGgpKTtcbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiAkdG9hc3QtcGFkZGluZy14OyAvLyBhcHBseSB0byBib3RoIHZlcnRpY2FsIGFuZCBob3Jpem9udGFsXG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjUxOVwiOyIsIi8vIC5tb2RhbC1vcGVuICAgICAgLSBib2R5IGNsYXNzIGZvciBraWxsaW5nIHRoZSBzY3JvbGxcbi8vIC5tb2RhbCAgICAgICAgICAgLSBjb250YWluZXIgdG8gc2Nyb2xsIHdpdGhpblxuLy8gLm1vZGFsLWRpYWxvZyAgICAtIHBvc2l0aW9uaW5nIHNoZWxsIGZvciB0aGUgYWN0dWFsIG1vZGFsXG4vLyAubW9kYWwtY29udGVudCAgIC0gYWN0dWFsIG1vZGFsIHcvIGJnIGFuZCBjb3JuZXJzIGFuZCBzdHVmZlxuXG5cbi5tb2RhbC1vcGVuIHtcbiAgLy8gS2lsbCB0aGUgc2Nyb2xsIG9uIHRoZSBib2R5XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLm1vZGFsIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4vLyBDb250YWluZXIgdGhhdCB0aGUgbW9kYWwgc2Nyb2xscyB3aXRoaW5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvLyBQcmV2ZW50IENocm9tZSBvbiBXaW5kb3dzIGZyb20gYWRkaW5nIGEgZm9jdXMgb3V0bGluZS4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMDk1MS5cbiAgb3V0bGluZTogMDtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvbid0IHVzZSBgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO2AgZHVlIHRvIGFcbiAgLy8gZ25hcmx5IGlPUyBTYWZhcmkgYnVnOiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU4MzQyXG4gIC8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTc2OTVcbn1cblxuLy8gU2hlbGwgZGl2IHRvIHBvc2l0aW9uIHRoZSBtb2RhbCB3aXRoIGJvdHRvbSBwYWRkaW5nXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbjtcbiAgLy8gYWxsb3cgY2xpY2tzIHRvIHBhc3MgdGhyb3VnaCBmb3IgY3VzdG9tIGNsaWNrIGhhbmRsaW5nIHRvIGNsb3NlIG1vZGFsXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIC8vIFdoZW4gZmFkaW5nIGluIHRoZSBtb2RhbCwgYW5pbWF0ZSBpdCB0byBzbGlkZSBkb3duXG4gIC5tb2RhbC5mYWRlICYge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJG1vZGFsLXRyYW5zaXRpb24pO1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLWZhZGUtdHJhbnNmb3JtO1xuICB9XG4gIC5tb2RhbC5zaG93ICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNob3ctdHJhbnNmb3JtO1xuICB9XG5cbiAgLy8gV2hlbiB0cnlpbmcgdG8gY2xvc2UsIGFuaW1hdGUgZm9jdXMgdG8gc2NhbGVcbiAgLm1vZGFsLm1vZGFsLXN0YXRpYyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zY2FsZS10cmFuc2Zvcm07XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgZGlzcGxheTogZmxleDsgLy8gSUUxMC8xMVxuICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTsgLy8gSUUxMC8xMVxuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAubW9kYWwtaGVhZGVyLFxuICAubW9kYWwtZm9vdGVyIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xuXG4gIC8vIEVuc3VyZSBgbW9kYWwtZGlhbG9nLWNlbnRlcmVkYCBleHRlbmRzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgdmlldyAoSUUxMC8xMSlcbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgLy8gSUUxMFxuICAgIGhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG4gICAgaGVpZ2h0OiBtaW4tY29udGVudDsgLy8gUmVzZXQgaGVpZ2h0IHRvIDAgZXhjZXB0IG9uIElFXG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIC8vIEVuc3VyZSBgLm1vZGFsLWJvZHlgIHNob3dzIHNjcm9sbGJhciAoSUUxMC8xMSlcbiAgJi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4vLyBBY3R1YWwgbW9kYWxcbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTsgLy8gRW5zdXJlIGAubW9kYWwtY29udGVudGAgZXh0ZW5kcyB0aGUgZnVsbCB3aWR0aCBvZiB0aGUgcGFyZW50IGAubW9kYWwtZGlhbG9nYFxuICAvLyBjb3VudGVyYWN0IHRoZSBwb2ludGVyLWV2ZW50czogbm9uZTsgaW4gdGhlIC5tb2RhbC1kaWFsb2dcbiAgY29sb3I6ICRtb2RhbC1jb250ZW50LWNvbG9yO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLWNvbnRlbnQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzKTtcbiAgLy8gUmVtb3ZlIGZvY3VzIG91dGxpbmUgZnJvbSBvcGVuZWQgbW9kYWxcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gTW9kYWwgYmFja2dyb3VuZFxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWwtYmFja2Ryb3A7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLWJhY2tkcm9wLWJnO1xuXG4gIC8vIEZhZGUgZm9yIGJhY2tkcm9wXG4gICYuZmFkZSB7IG9wYWNpdHk6IDA7IH1cbiAgJi5zaG93IHsgb3BhY2l0eTogJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk7IH1cbn1cblxuLy8gTW9kYWwgaGVhZGVyXG4vLyBUb3Agc2VjdGlvbiBvZiB0aGUgbW9kYWwgdy8gdGl0bGUgYW5kIGRpc21pc3Ncbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgLy8gc28gdGhlIGNsb3NlIGJ0biBhbHdheXMgc3RheXMgb24gdGhlIHVwcGVyIHJpZ2h0IGNvcm5lclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIFB1dCBtb2RhbCBoZWFkZXIgZWxlbWVudHMgKHRpdGxlIGFuZCBkaXNtaXNzKSBvbiBvcHBvc2l0ZSBlbmRzXG4gIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgYm9yZGVyLWJvdHRvbTogJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIC5jbG9zZSB7XG4gICAgcGFkZGluZzogJG1vZGFsLWhlYWRlci1wYWRkaW5nO1xuICAgIC8vIGF1dG8gb24gdGhlIGxlZnQgZm9yY2UgaWNvbiB0byB0aGUgcmlnaHQgZXZlbiB3aGVuIHRoZXJlIGlzIG5vIC5tb2RhbC10aXRsZVxuICAgIG1hcmdpbjogKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkgKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcteCkgKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkgYXV0bztcbiAgfVxufVxuXG4vLyBUaXRsZSB0ZXh0IHdpdGhpbiBoZWFkZXJcbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ7XG59XG5cbi8vIE1vZGFsIGJvZHlcbi8vIFdoZXJlIGFsbCBtb2RhbCBjb250ZW50IHJlc2lkZXMgKHNpYmxpbmcgb2YgLm1vZGFsLWhlYWRlciBhbmQgLm1vZGFsLWZvb3Rlcilcbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgc28gdGhhdCB0aGUgYm9keSB0YWtlIHVwIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGVcbiAgLy8gd2hlbiB0aGVyZSBzaG91bGQgYmUgYSBmaXhlZCBoZWlnaHQgb24gYC5tb2RhbC1kaWFsb2dgLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmc7XG59XG5cbi8vIEZvb3RlciAoZm9yIGFjdGlvbnMpXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyB2ZXJ0aWNhbGx5IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyAvLyBSaWdodCBhbGlnbiBidXR0b25zIHdpdGggZmxleCBwcm9wZXJ0eSBiZWNhdXNlIHRleHQtYWxpZ24gZG9lc24ndCB3b3JrIG9uIGZsZXggaXRlbXNcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmcgLSAkbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuICogLjU7XG4gIGJvcmRlci10b3A6ICRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBQbGFjZSBtYXJnaW4gYmV0d2VlbiBmb290ZXIgZWxlbWVudHNcbiAgLy8gVGhpcyBzb2x1dGlvbiBpcyBmYXIgZnJvbSBpZGVhbCBiZWNhdXNlIG9mIHRoZSB1bml2ZXJzYWwgc2VsZWN0b3IgdXNhZ2UsXG4gIC8vIGJ1dCBpcyBuZWVkZWQgdG8gZml4IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ4MDBcbiAgPiAqIHtcbiAgICBtYXJnaW46ICRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW4gKiAuNTtcbiAgfVxufVxuXG4vLyBNZWFzdXJlIHNjcm9sbGJhciB3aWR0aCBmb3IgcGFkZGluZyBib2R5IGR1cmluZyBtb2RhbCBzaG93L2hpZGVcbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG4vLyBTY2FsZSB1cCB0aGUgbW9kYWxcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLy8gQXV0b21hdGljYWxseSBzZXQgbW9kYWwncyB3aWR0aCBmb3IgbGFyZ2VyIHZpZXdwb3J0c1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1tZDtcbiAgICBtYXJnaW46ICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgYXV0bztcbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcbiAgICB9XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuICAgICAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgICB9XG4gIH1cblxuICAubW9kYWwtY29udGVudCB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwKTtcbiAgfVxuXG4gIC5tb2RhbC1zbSB7IG1heC13aWR0aDogJG1vZGFsLXNtOyB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogJG1vZGFsLWxnO1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgLm1vZGFsLXhsIHsgbWF4LXdpZHRoOiAkbW9kYWwteGw7IH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NTIwXCI7IiwiLy8gQmFzZSBjbGFzc1xuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6ICR6aW5kZXgtdG9vbHRpcDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogJHRvb2x0aXAtbWFyZ2luO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCR0b29sdGlwLWZvbnQtc2l6ZSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSB0b29sdGlwJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcblxuICAmLnNob3cgeyBvcGFjaXR5OiAkdG9vbHRpcC1vcGFjaXR5OyB9XG5cbiAgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtdG9wIHtcbiAgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0IDA7XG5cbiAgLmFycm93IHtcbiAgICBib3R0b206IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtcmlnaHQge1xuICBwYWRkaW5nOiAwICR0b29sdGlwLWFycm93LWhlaWdodDtcblxuICAuYXJyb3cge1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHRvb2x0aXAtYXJyb3ctd2lkdGggKiAuNSkgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tIHtcbiAgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0IDA7XG5cbiAgLmFycm93IHtcbiAgICB0b3A6IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtbGVmdCB7XG4gIHBhZGRpbmc6IDAgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gIC5hcnJvdyB7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWF1dG8ge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC10b3A7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1yaWdodDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1ib3R0b207XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWxlZnQ7XG4gIH1cbn1cblxuLy8gV3JhcHBlciBmb3IgdGhlIHRvb2x0aXAgY29udGVudFxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6ICR0b29sdGlwLW1heC13aWR0aDtcbiAgcGFkZGluZzogJHRvb2x0aXAtcGFkZGluZy15ICR0b29sdGlwLXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b29sdGlwLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0b29sdGlwLWJvcmRlci1yYWRpdXMpO1xufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo1MjFcIjsiLCJAbWl4aW4gcmVzZXQtdGV4dCgpIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG8gTk9UIHJlc2V0IGZvbnQtc2l6ZSBvciB3b3JkLXdyYXAuXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRmFsbGJhY2sgZm9yIHdoZXJlIGBzdGFydGAgaXMgbm90IHN1cHBvcnRlZFxuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjQ3MFwiOyIsIi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtcG9wb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogJHBvcG92ZXItbWF4LXdpZHRoO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRwb3BvdmVyLWZvbnQtc2l6ZSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSBwb3BvdmVyJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBvcG92ZXItYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJHBvcG92ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRwb3BvdmVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkcG9wb3Zlci1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkcG9wb3Zlci1ib3gtc2hhZG93KTtcblxuICAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgbWFyZ2luOiAwICRwb3BvdmVyLWJvcmRlci1yYWRpdXM7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLXRvcCB7XG4gIG1hcmdpbi1ib3R0b206ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgYm90dG9tOiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJvcmRlci13aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIGxlZnQ6IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbjogJHBvcG92ZXItYm9yZGVyLXJhZGl1cyAwOyAvLyBtYWtlIHN1cmUgdGhlIGFycm93IGRvZXMgbm90IHRvdWNoIHRoZSBwb3BvdmVyJ3Mgcm91bmRlZCBjb3JuZXJzXG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgbGVmdDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICB0b3A6IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdG9wOiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSk7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAvLyBUaGlzIHdpbGwgcmVtb3ZlIHRoZSBwb3BvdmVyLWhlYWRlcidzIGJvcmRlciBqdXN0IGJlbG93IHRoZSBhcnJvd1xuICAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbi1sZWZ0OiAtJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1ib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG9wb3Zlci1oZWFkZXItYmc7XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICByaWdodDogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luOiAkcG9wb3Zlci1ib3JkZXItcmFkaXVzIDA7IC8vIG1ha2Ugc3VyZSB0aGUgYXJyb3cgZG9lcyBub3QgdG91Y2ggdGhlIHBvcG92ZXIncyByb3VuZGVkIGNvcm5lcnNcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDAgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICByaWdodDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1hdXRvIHtcbiAgJlt4LXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItdG9wO1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItcmlnaHQ7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItYm90dG9tO1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1sZWZ0O1xuICB9XG59XG5cblxuLy8gT2Zmc2V0IHRoZSBwb3BvdmVyIHRvIGFjY291bnQgZm9yIHRoZSBwb3BvdmVyIGFycm93XG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy15ICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlc2V0IHRoZSBkZWZhdWx0IGZyb20gUmVib290XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBjb2xvcjogJHBvcG92ZXItaGVhZGVyLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9wb3Zlci1oZWFkZXItYmc7XG4gIGJvcmRlci1ib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCBkYXJrZW4oJHBvcG92ZXItaGVhZGVyLWJnLCA1JSk7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6ICRwb3BvdmVyLWJvZHktcGFkZGluZy15ICRwb3BvdmVyLWJvZHktcGFkZGluZy14O1xuICBjb2xvcjogJHBvcG92ZXItYm9keS1jb2xvcjtcbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NTIyXCI7IiwiLy8gTm90ZXMgb24gdGhlIGNsYXNzZXM6XG4vL1xuLy8gMS4gLmNhcm91c2VsLnBvaW50ZXItZXZlbnQgc2hvdWxkIGlkZWFsbHkgYmUgcGFuLXkgKHRvIGFsbG93IGZvciB1c2VycyB0byBzY3JvbGwgdmVydGljYWxseSlcbi8vICAgIGV2ZW4gd2hlbiB0aGVpciBzY3JvbGwgYWN0aW9uIHN0YXJ0ZWQgb24gYSBjYXJvdXNlbCwgYnV0IGZvciBjb21wYXRpYmlsaXR5ICh3aXRoIEZpcmVmb3gpXG4vLyAgICB3ZSdyZSBwcmV2ZW50aW5nIGFsbCBhY3Rpb25zIGluc3RlYWRcbi8vIDIuIFRoZSAuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1yaWdodCBpcyB1c2VkIHRvIGluZGljYXRlIHdoZXJlXG4vLyAgICB0aGUgYWN0aXZlIHNsaWRlIGlzIGhlYWRpbmcuXG4vLyAzLiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0gaXMgdGhlIGN1cnJlbnQgc2xpZGUuXG4vLyA0LiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCBhbmQgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IGlzIHRoZSBjdXJyZW50XG4vLyAgICBzbGlkZSBpbiBpdHMgaW4tdHJhbnNpdGlvbiBzdGF0ZS4gT25seSBvbmUgb2YgdGhlc2Ugb2NjdXJzIGF0IGEgdGltZS5cbi8vIDUuIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHRcbi8vICAgIGlzIHRoZSB1cGNvbWluZyBzbGlkZSBpbiB0cmFuc2l0aW9uLlxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgY2xlYXJmaXgoKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC10cmFuc2l0aW9uKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tbGVmdCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLXJpZ2h0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIHRyYW5zaXRpb25zXG4vL1xuXG4uY2Fyb3VzZWwtZmFkZSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuICAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB6LWluZGV4OiAxO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB6LWluZGV4OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IDBzICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMZWZ0L3JpZ2h0IGNvbnRyb2xzIGZvciBuYXZcbi8vXG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgLy8gVXNlIGZsZXggZm9yIGFsaWdubWVudCAoMS0zKVxuICBkaXNwbGF5OiBmbGV4OyAvLyAxLiBhbGxvdyBmbGV4IHN0eWxlc1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyAyLiB2ZXJ0aWNhbGx5IGNlbnRlciBjb250ZW50c1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLy8gMy4gaG9yaXpvbnRhbGx5IGNlbnRlciBjb250ZW50c1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbik7XG5cbiAgLy8gSG92ZXIvZm9jdXMgc3RhdGVcbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKTtcbiAgfVxufVxuXG4vLyBJY29ucyBmb3Igd2l0aGluXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xuICBoZWlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGJhY2tncm91bmQ6IDUwJSAvIDEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZyk7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZyk7XG59XG5cblxuLy8gT3B0aW9uYWwgaW5kaWNhdG9yIHBpcHNcbi8vXG4vLyBBZGQgYW4gb3JkZXJlZCBsaXN0IHdpdGggdGhlIGZvbGxvd2luZyBjbGFzcyBhbmQgYWRkIGEgbGlzdCBpdGVtIGZvciBlYWNoXG4vLyBzbGlkZSB5b3VyIGNhcm91c2VsIGhvbGRzLlxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIG92ZXJyaWRlIDxvbD4gZGVmYXVsdFxuICAvLyBVc2UgdGhlIC5jYXJvdXNlbC1jb250cm9sJ3Mgd2lkdGggYXMgbWFyZ2luIHNvIHdlIGRvbid0IG92ZXJsYXkgdGhvc2VcbiAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIGxpIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICB3aWR0aDogJGNhcm91c2VsLWluZGljYXRvci13aWR0aDtcbiAgICBoZWlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyO1xuICAgIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgLy8gVXNlIHRyYW5zcGFyZW50IGJvcmRlcnMgdG8gaW5jcmVhc2UgdGhlIGhpdCBhcmVhIGJ5IDEwcHggb24gdG9wIGFuZCBib3R0b20uXG4gICAgYm9yZGVyLXRvcDogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgLmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5cbi8vIE9wdGlvbmFsIGNhcHRpb25zXG4vL1xuLy9cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAoMTAwJSAtICRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoKSAqIC41O1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpICogLjU7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo1MjNcIjsiLCJAbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjQ4OVwiOyIsIi8vXG4vLyBSb3RhdGluZyBib3JkZXJcbi8vXG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICB0byB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbn1cblxuLnNwaW5uZXItYm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGg7XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0O1xuICB2ZXJ0aWNhbC1hbGlnbjogJHNwaW5uZXItdmVydGljYWwtYWxpZ247XG4gIGJvcmRlcjogJHNwaW5uZXItYm9yZGVyLXdpZHRoIHNvbGlkIGN1cnJlbnRjb2xvcjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ib3JkZXI7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aC1zbTtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQtc207XG4gIGJvcmRlci13aWR0aDogJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtO1xufVxuXG4vL1xuLy8gR3Jvd2luZyBjaXJjbGVcbi8vXG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uc3Bpbm5lci1ncm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGg7XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0O1xuICB2ZXJ0aWNhbC1hbGlnbjogJHNwaW5uZXItdmVydGljYWwtYWxpZ247XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbjogLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ncm93O1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoLXNtO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodC1zbTtcbn1cblxuQGlmICRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeSB7XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLnNwaW5uZXItYm9yZGVyLFxuICAgIC5zcGlubmVyLWdyb3cge1xuICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICAgIH1cbiAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo1MjRcIjsiLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLmFsaWduLWJhc2VsaW5lICAgIHsgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH0gLy8gQnJvd3NlciBkZWZhdWx0XG4uYWxpZ24tdG9wICAgICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1taWRkbGUgICAgICB7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuLmFsaWduLWJvdHRvbSAgICAgIHsgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tdGV4dC1ib3R0b20geyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDsgfVxuLmFsaWduLXRleHQtdG9wICAgIHsgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7IH1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NTI2XCI7IiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIENvbnRleHR1YWwgYmFja2dyb3VuZHNcblxuQG1peGluIGJnLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIGEjeyRwYXJlbnR9LFxuICBidXR0b24jeyRwYXJlbnR9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBiZy12YXJpYW50YCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG5cbkBtaXhpbiBiZy1ncmFkaWVudC12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGJnLWdyYWRpZW50LXZhcmlhbnRgIG1peGluXCIsIFwidjQuNS4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NDg0XCI7IiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSBiZy12YXJpYW50KFwiLmJnLSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xufVxuXG5AaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICBAaW5jbHVkZSBiZy1ncmFkaWVudC12YXJpYW50KFwiLmJnLWdyYWRpZW50LSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xuICB9XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo1MjdcIjsiLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3QsIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gQm9yZGVyXG4vL1xuXG4uYm9yZGVyICAgICAgICAgeyBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXRvcCAgICAgeyBib3JkZXItdG9wOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodCAgIHsgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1ib3R0b20gIHsgYm9yZGVyLWJvdHRvbTogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItbGVmdCAgICB7IGJvcmRlci1sZWZ0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLTAgICAgICAgIHsgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wLTAgICAgeyBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItcmlnaHQtMCAgeyBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1ib3R0b20tMCB7IGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1sZWZ0LTAgICB7IGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5ib3JkZXItI3skY29sb3J9IHtcbiAgICBib3JkZXItY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vL1xuLy8gQm9yZGVyLXJhZGl1c1xuLy9cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZyB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogJHJvdW5kZWQtcGlsbCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo1MjhcIjsiLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgY29tbW9uIGBkaXNwbGF5YCB2YWx1ZXNcbi8vXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgICAgLmQjeyRpbmZpeH0tI3skdmFsdWV9IHsgZGlzcGxheTogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gVXRpbGl0aWVzIGZvciB0b2dnbGluZyBgZGlzcGxheWAgaW4gcHJpbnRcbi8vXG5cbkBtZWRpYSBwcmludCB7XG4gIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgIC5kLXByaW50LSN7JHZhbHVlfSB7IGRpc3BsYXk6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NTMwXCI7IiwiLy8gQ3JlZGl0OiBOaWNvbGFzIEdhbGxhZ2hlciBhbmQgU1VJVCBDU1MuXG5cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbiAgaWZyYW1lLFxuICBlbWJlZCxcbiAgb2JqZWN0LFxuICB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbkBlYWNoICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbyBpbiAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zIHtcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXg6IG50aCgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8sIDEpO1xuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teTogbnRoKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbywgMik7XG5cbiAgLmVtYmVkLXJlc3BvbnNpdmUtI3skZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teH1ieSN7JGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXl9IHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgcGFkZGluZy10b3A6IHBlcmNlbnRhZ2UoZGl2aWRlKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15LCAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teCkpO1xuICAgIH1cbiAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo1MzFcIjsiLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gRmxleCB2YXJpYXRpb25cbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciBhZGRpdGlvbmFsIGZsZXggYWxpZ25tZW50IG9wdGlvbnMuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5mbGV4I3skaW5maXh9LXJvdyAgICAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1yb3ctcmV2ZXJzZSAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uLXJldmVyc2UgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4gICAgLmZsZXgjeyRpbmZpeH0td3JhcCAgICAgICAgIHsgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ub3dyYXAgICAgICAgeyBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0td3JhcC1yZXZlcnNlIHsgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWZpbGwgICAgICAgICB7IGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ncm93LTAgICAgICAgeyBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWdyb3ctMSAgICAgICB7IGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tc2hyaW5rLTAgICAgIHsgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXNocmluay0xICAgICB7IGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cblxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1lbmQgICAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1jZW50ZXIgIHsganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1hcm91bmQgIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0YXJ0ICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWNlbnRlciAgIHsgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWJhc2VsaW5lIHsgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdGFydCAgIHsgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1jZW50ZXIgIHsgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHsgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RyZXRjaCB7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYXV0byAgICAgeyBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWVuZCAgICAgIHsgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWNlbnRlciAgIHsgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdHJldGNoICB7IGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICB9XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjUzMlwiOyIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxvYXQjeyRpbmZpeH0tbGVmdCAgeyBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLmZsb2F0I3skaW5maXh9LXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxvYXQjeyRpbmZpeH0tbm9uZSAgeyBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NTMzXCI7IiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICR2YWx1ZSBpbiAkdXNlci1zZWxlY3RzIHtcbiAgLnVzZXItc2VsZWN0LSN7JHZhbHVlfSB7IHVzZXItc2VsZWN0OiAkdmFsdWUgIWltcG9ydGFudDsgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo1MzRcIjsiLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gQ29tbW9uIHZhbHVlc1xuQGVhY2ggJHBvc2l0aW9uIGluICRwb3NpdGlvbnMge1xuICAucG9zaXRpb24tI3skcG9zaXRpb259IHsgcG9zaXRpb246ICRwb3NpdGlvbiAhaW1wb3J0YW50OyB9XG59XG5cbi8vIFNob3J0aGFuZFxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uc3RpY2t5LXRvcCB7XG4gIEBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xuICB9XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjUzNlwiOyIsIi8vXG4vLyBTY3JlZW5yZWFkZXJzXG4vL1xuXG4uc3Itb25seSB7XG4gIEBpbmNsdWRlIHNyLW9ubHkoKTtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlIHtcbiAgQGluY2x1ZGUgc3Itb25seS1mb2N1c2FibGUoKTtcbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NTM3XCI7IiwiLy8gT25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnNcbi8vXG4vLyBTZWU6IGh0dHBzOi8vd3d3LmExMXlwcm9qZWN0LmNvbS9wb3N0cy8yMDEzLTAxLTExLWhvdy10by1oaWRlLWNvbnRlbnQvXG4vLyBTZWU6IGh0dHBzOi8va2l0dHlnaXJhdWRlbC5jb20vMjAxNi8xMC8xMy9jc3MtaGlkZS1hbmQtc2Vlay9cblxuQG1peGluIHNyLW9ubHkoKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDsgLy8gRml4IGZvciBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1Njg2XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gVXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQuXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwczovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuLy9cbi8vIENyZWRpdDogSFRNTDUgQm9pbGVycGxhdGVcblxuQG1peGluIHNyLW9ubHktZm9jdXNhYmxlKCkge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjQ2OFwiOyIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uc2hhZG93LXNtIHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctc20gIWltcG9ydGFudDsgfVxuLnNoYWRvdyB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93ICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3ctbGcgeyBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1sZyAhaW1wb3J0YW50OyB9XG4uc2hhZG93LW5vbmUgeyBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NTM4XCI7IiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIFdpZHRoIGFuZCBoZWlnaHRcblxuQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKHdpZHRoOiB3LCBoZWlnaHQ6IGgpIHtcbiAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNpemVzIHtcbiAgICAuI3skYWJicmV2fS0jeyRzaXplfSB7ICN7JHByb3B9OiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4ubXctMTAwIHsgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbi5taC0xMDAgeyBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLy8gVmlld3BvcnQgYWRkaXRpb25hbCBoZWxwZXJzXG5cbi5taW4tdnctMTAwIHsgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG4ubWluLXZoLTEwMCB7IG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cblxuLnZ3LTEwMCB7IHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG4udmgtMTAwIHsgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjUzOVwiOyIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBNYXJnaW4gYW5kIFBhZGRpbmdcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKG1hcmdpbjogbSwgcGFkZGluZzogcCkge1xuICAgICAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNwYWNlcnMge1xuICAgICAgICAuI3skYWJicmV2fSN7JGluZml4fS0jeyRzaXplfSB7ICN7JHByb3B9OiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLiN7JGFiYnJldn10I3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXRvcDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9ciN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1yaWdodDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9YiN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1ib3R0b206ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fWwjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eCN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tbGVmdDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gTmVnYXRpdmUgbWFyZ2lucyAoZS5nLiwgd2hlcmUgYC5tYi1uMWAgaXMgbmVnYXRpdmUgdmVyc2lvbiBvZiBgLm1iLTFgKVxuICAgIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzcGFjZXJzIHtcbiAgICAgIEBpZiBcIiN7JHNpemV9XCIgIT0gXCIwXCIge1xuICAgICAgICAubSN7JGluZml4fS1uI3skc2l6ZX0geyBtYXJnaW46IC0kbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm10I3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm15I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubXIjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXgjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1iI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm15I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubWwjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXgjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFNvbWUgc3BlY2lhbCBtYXJnaW4gdXRpbHNcbiAgICAubSN7JGluZml4fS1hdXRvIHsgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAubXQjeyRpbmZpeH0tYXV0byxcbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tciN7JGluZml4fS1hdXRvLFxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWIjeyRpbmZpeH0tYXV0byxcbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tbCN7JGluZml4fS1hdXRvLFxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjU0MFwiOyIsIi8vXG4vLyBTdHJldGNoZWQgbGlua1xuLy9cblxuLnN0cmV0Y2hlZC1saW5rIHtcbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICAvLyBKdXN0IGluIGNhc2UgYHBvaW50ZXItZXZlbnRzOiBub25lYCBpcyBzZXQgb24gYSBwYXJlbnRcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIC8vIElFMTAgYnVnZml4LCBzZWUgaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMTY5NDc5NjcvaWUxMC1ob3Zlci1wc2V1ZG8tY2xhc3MtZG9lc250LXdvcmstd2l0aG91dC1iYWNrZ3JvdW5kLWNvbG9yXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo1NDFcIjsiLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFRleHRcbi8vXG5cbi50ZXh0LW1vbm9zcGFjZSB7IGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlICFpbXBvcnRhbnQ7IH1cblxuLy8gQWxpZ25tZW50XG5cbi50ZXh0LWp1c3RpZnkgIHsgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9XG4udGV4dC13cmFwICAgICB7IHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDsgfVxuLnRleHQtbm93cmFwICAgeyB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXRydW5jYXRlIHsgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZSgpOyB9XG5cbi8vIFJlc3BvbnNpdmUgYWxpZ25tZW50XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC50ZXh0I3skaW5maXh9LWxlZnQgICB7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LXJpZ2h0ICB7IHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAudGV4dCN7JGluZml4fS1jZW50ZXIgeyB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi8vIFRyYW5zZm9ybWF0aW9uXG5cbi50ZXh0LWxvd2VyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXVwcGVyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWNhcGl0YWxpemUgeyB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XG5cbi8vIFdlaWdodCBhbmQgaXRhbGljc1xuXG4uZm9udC13ZWlnaHQtbGlnaHQgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWxpZ2h0ZXIgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ZXIgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LW5vcm1hbCAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtYm9sZCAgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtYm9sZGVyICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyICFpbXBvcnRhbnQ7IH1cbi5mb250LWl0YWxpYyAgICAgICAgIHsgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7IH1cblxuLy8gQ29udGV4dHVhbCBjb2xvcnNcblxuLnRleHQtd2hpdGUgeyBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudChcIi50ZXh0LSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xufVxuXG4udGV4dC1ib2R5IHsgY29sb3I6ICRib2R5LWNvbG9yICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW11dGVkIHsgY29sb3I6ICR0ZXh0LW11dGVkICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYmxhY2stNTAgeyBjb2xvcjogcmdiYSgkYmxhY2ssIC41KSAhaW1wb3J0YW50OyB9XG4udGV4dC13aGl0ZS01MCB7IGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjUpICFpbXBvcnRhbnQ7IH1cblxuLy8gTWlzY1xuXG4udGV4dC1oaWRlIHtcbiAgQGluY2x1ZGUgdGV4dC1oaWRlKCRpZ25vcmUtd2FybmluZzogdHJ1ZSk7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7IHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50OyAvLyBEZXByZWNhdGVkLCBidXQgYXZvaWRzIGlzc3VlcyB3aXRoIGZsZXggY29udGFpbmVyc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDsgLy8gVXNlZCBpbnN0ZWFkIG9mIGBvdmVyZmxvdy13cmFwYCBmb3IgSUUgJiBFZGdlIExlZ2FjeVxufVxuXG4vLyBSZXNldFxuXG4udGV4dC1yZXNldCB7IGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NTQyXCI7IiwiLy8gVGV4dCB0cnVuY2F0ZVxuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjQ3M1wiOyIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBUeXBvZ3JhcGh5XG5cbkBtaXhpbiB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBAaWYgJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZSAhPSAwIHtcbiAgICBhI3skcGFyZW50fSB7XG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6IGRhcmtlbigkY29sb3IsICRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2UpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoKWBcIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo0NzFcIjsiLCIvLyBDU1MgaW1hZ2UgcmVwbGFjZW1lbnRcbkBtaXhpbiB0ZXh0LWhpZGUoJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgZm9udC1mYW1pbHktbm8tbWlzc2luZy1nZW5lcmljLWZhbWlseS1rZXl3b3JkXG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuXG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImB0ZXh0LWhpZGUoKWBcIiwgXCJ2NC4xLjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo0NzJcIjsiLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFZpc2liaWxpdHkgdXRpbGl0aWVzXG4vL1xuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo1NDNcIjsiLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vLyBTb3VyY2U6IGh0dHBzOi8vZ2l0aHViLmNvbS9oNWJwL21haW4uY3NzL2Jsb2IvbWFzdGVyL3NyYy9fcHJpbnQuY3NzXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBQcmludCBzdHlsZXMuXG4vLyBJbmxpbmVkIHRvIGF2b2lkIHRoZSBhZGRpdGlvbmFsIEhUVFAgcmVxdWVzdDpcbi8vIGh0dHBzOi8vd3d3LnBocGllZC5jb20vZGVsYXktbG9hZGluZy15b3VyLXByaW50LWNzcy9cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbkBpZiAkZW5hYmxlLXByaW50LXN0eWxlcyB7XG4gIEBtZWRpYSBwcmludCB7XG4gICAgKixcbiAgICAqOjpiZWZvcmUsXG4gICAgKjo6YWZ0ZXIge1xuICAgICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IG91dCBgY29sb3JgIGFuZCBgYmFja2dyb3VuZGBcbiAgICAgIC8vY29sb3I6ICRibGFjayAhaW1wb3J0YW50OyAvLyBCbGFjayBwcmludHMgZmFzdGVyXG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgLy9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgJjpub3QoLmJ0bikge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgdGhlIGZvbGxvd2luZyBzZWxlY3RvciBvdXRcbiAgICAvL2FbaHJlZl06OmFmdGVyIHtcbiAgICAvLyAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7XG4gICAgLy99XG5cbiAgICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCB0aGUgZm9sbG93aW5nIHNlbGVjdG9yIG91dFxuICAgIC8vXG4gICAgLy8gRG9uJ3Qgc2hvdyBsaW5rcyB0aGF0IGFyZSBmcmFnbWVudCBpZGVudGlmaWVycyxcbiAgICAvLyBvciB1c2UgdGhlIGBqYXZhc2NyaXB0OmAgcHNldWRvIHByb3RvY29sXG4gICAgLy9cblxuICAgIC8vYVtocmVmXj1cIiNcIl06OmFmdGVyLFxuICAgIC8vYVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOjphZnRlciB7XG4gICAgLy8gY29udGVudDogXCJcIjtcbiAgICAvL31cblxuICAgIHByZSB7XG4gICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgcHJlLFxuICAgIGJsb2NrcXVvdGUge1xuICAgICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRncmF5LTUwMDsgLy8gQm9vdHN0cmFwIGN1c3RvbSBjb2RlOyB1c2luZyBgJGJvcmRlci13aWR0aGAgaW5zdGVhZCBvZiAxcHhcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICB0cixcbiAgICBpbWcge1xuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIHAsXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgb3JwaGFuczogMztcbiAgICAgIHdpZG93czogMztcbiAgICB9XG5cbiAgICBoMixcbiAgICBoMyB7XG4gICAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBzdGFydFxuXG4gICAgLy8gU3BlY2lmeSBhIHNpemUgYW5kIG1pbi13aWR0aCB0byBtYWtlIHByaW50aW5nIGNsb3NlciBhY3Jvc3MgYnJvd3NlcnMuXG4gICAgLy8gV2UgZG9uJ3Qgc2V0IG1hcmdpbiBoZXJlIGJlY2F1c2UgaXQgYnJlYWtzIGBzaXplYCBpbiBDaHJvbWUuIFdlIGFsc29cbiAgICAvLyBkb24ndCB1c2UgYCFpbXBvcnRhbnRgIG9uIGBzaXplYCBhcyBpdCBicmVha3MgaW4gQ2hyb21lLlxuICAgIEBwYWdlIHtcbiAgICAgIHNpemU6ICRwcmludC1wYWdlLXNpemU7XG4gICAgfVxuICAgIGJvZHkge1xuICAgICAgbWluLXdpZHRoOiAkcHJpbnQtYm9keS1taW4td2lkdGggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtaW4td2lkdGg6ICRwcmludC1ib2R5LW1pbi13aWR0aCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBjb21wb25lbnRzXG4gICAgLm5hdmJhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuYmFkZ2Uge1xuICAgICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRibGFjaztcbiAgICB9XG5cbiAgICAudGFibGUge1xuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuXG4gICAgICB0ZCxcbiAgICAgIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIHRoLFxuICAgICAgdGQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0zMDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUtZGFyayB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcblxuICAgICAgdGgsXG4gICAgICB0ZCxcbiAgICAgIHRoZWFkIHRoLFxuICAgICAgdGJvZHkgKyB0Ym9keSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljIGNoYW5nZXMgZW5kXG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NTQ0XCI7IiwiQG1peGluIHVzZS1tYXRlcmlhbC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBTeW1ib2xzIE91dGxpbmVkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogdmFyKC0tI3skY2RrfXNpemUtMjQpOyAgLyogUHJlZmVycmVkIGljb24gc2l6ZSAqL1xuICBmb250LXZhcmlhdGlvbi1zZXR0aW5nczogXCJGSUxMXCIgMCwgXCJ3Z2h0XCIgMzAwLCBcIkdSQURcIiAwLCBcIm9wc3pcIiAyNDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBkaXJlY3Rpb246IGx0cjtcbn1cblxuQG1peGluIG1hdGVyaWFsLWljb24oJGNvbnRlbnQpIHtcbiAgQGluY2x1ZGUgdXNlLW1hdGVyaWFsLWljb24oKTtcbiAgY29udGVudDogJGNvbnRlbnQ7XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjU0NVwiOyIsIi5zZWxlY3QyLWNvbnRhaW5lciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICBAaW1wb3J0IFwic2luZ2xlXCI7XG4gIEBpbXBvcnQgXCJtdWx0aXBsZVwiO1xufVxuXG5AaW1wb3J0IFwiZHJvcGRvd25cIjtcblxuLnNlbGVjdDItY2xvc2UtbWFzayB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogOTk7XG5cbiAgLy8gc3R5bGVzIHJlcXVpcmVkIGZvciBJRSB0byB3b3JrXG5cbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xufVxuXG4uc2VsZWN0Mi1oaWRkZW4tYWNjZXNzaWJsZSB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAgMCAwIDApICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCg1MCUpICFpbXBvcnRhbnQ7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG5AaW1wb3J0IFwidGhlbWUvZGVmYXVsdC9sYXlvdXRcIjtcbkBpbXBvcnQgXCJ0aGVtZS9jbGFzc2ljL2xheW91dFwiO1xuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo1NTFcIjsiLCIuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcblxuICBoZWlnaHQ6IDI4cHg7XG5cbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcblxuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuXG4mW2Rpcj1cInJ0bFwiXSB7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NTUyXCI7IiwiLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcblxuICBtaW4taGVpZ2h0OiAzMnB4O1xuXG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbn1cblxuLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUge1xuICBmbG9hdDogbGVmdDtcblxuICAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NTUzXCI7IiwiLnNlbGVjdDItZHJvcGRvd24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblxuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG5cbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICBkaXNwbGF5OiBibG9jaztcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xMDAwMDBweDtcblxuICB3aWR0aDogMTAwJTtcblxuICB6LWluZGV4OiAxMDUxO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIHBhZGRpbmc6IDZweDtcblxuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblxuICAmW2FyaWEtc2VsZWN0ZWRdIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgbGVmdDogMDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1hYm92ZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWJlbG93IHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNHB4O1xuXG4gIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgJjo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJi5zZWxlY3QyLXNlYXJjaC0taGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo1NTRcIjsiLCIuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICBjb2xvcjogIzQ0NDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk5OTtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgIGhlaWdodDogMjZweDtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgIHRvcDogMXB4O1xuICAgIHJpZ2h0OiAxcHg7XG5cbiAgICB3aWR0aDogMjBweDtcblxuICAgIGIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjODg4IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogNXB4IDRweCAwIDRweDtcblxuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgbGVmdDogNTAlO1xuXG4gICAgICBtYXJnaW4tbGVmdDogLTRweDtcbiAgICAgIG1hcmdpbi10b3A6IC0ycHg7XG5cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgdG9wOiA1MCU7XG4gICAgICB3aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cblxuJltkaXI9XCJydGxcIl0ge1xuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICAgIGxlZnQ6IDFweDtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4mLnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCB7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuJi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICAgIGIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM4ODggdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMCA0cHggNXB4IDRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NTU2XCI7IiwiLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGN1cnNvcjogdGV4dDtcblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgbGkge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAvLyBUaGlzIHBhZGRpbmcgaXMgdG8gYWNjb3VudCBmb3IgdGhlIGJvdHRvbSBib3JkZXIgZm9yIHRoZSBmaXJzdFxuICAgIC8vIHNlbGVjdGlvbiByb3cgYW5kIHRoZSB0b3AgYm9yZGVyIG9mIHRoZSBzZWNvbmQgc2VsZWN0aW9uIHJvdy5cbiAgICAvLyBXaXRob3V0IGl0LCBzZWxlY3Rpb25zIG9uIHRoZSBmaXJzdCByb3cgbWF5IGJlIG9mZnNldCBpbmNvcnJlY3RseVxuICAgIC8vIGFuZCBhcHBlYXIgaW4gdGhlaXIgb3duIHJvdyBpbnN0ZWFkIG9mIGdvaW5nIHRvIHRoZSBzZWNvbmQgcm93XG4gICAgcGFkZGluZzogMXB4O1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG5cbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICBmbG9hdDogbGVmdDtcblxuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICAgIGNvbG9yOiAjOTk5O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgIG1hcmdpbi1yaWdodDogMnB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogIzMzMztcbiAgICB9XG4gIH1cbn1cblxuJltkaXI9XCJydGxcIl0ge1xuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSwgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cblxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4mLnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyB7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIGJvcmRlcjogc29saWQgYmxhY2sgMXB4O1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cblxuJi5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQge1xuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NTU3XCI7IiwiLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IHtcbiAgQGltcG9ydCBcInNpbmdsZVwiO1xuICBAaW1wb3J0IFwibXVsdGlwbGVcIjtcblxuICAmLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSB7XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxuXG4gICYuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSwgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgfVxuICB9XG5cbiAgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biB7XG4gICAgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcbiAgICAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgICB9XG4gIH1cblxuICAuc2VsZWN0Mi1yZXN1bHRzID4gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG4gICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuXG4gIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgJltyb2xlPWdyb3VwXSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgICZbYXJpYS1kaXNhYmxlZD10cnVlXSB7XG4gICAgICBjb2xvcjogIzk5OTtcbiAgICB9XG5cbiAgICAmW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XG5cbiAgICAgIC5zZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTFlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyZW07XG5cbiAgICAgICAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTJlbTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNlbTtcblxuICAgICAgICAgIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTNlbTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNGVtO1xuXG4gICAgICAgICAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTRlbTtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1ZW07XG5cbiAgICAgICAgICAgICAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTVlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDZlbTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1ODk3ZmI7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG5cbiAgLnNlbGVjdDItcmVzdWx0c19fZ3JvdXAge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA2cHg7XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NTU1XCI7IiwiLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBtaXgoJHNlbGVjdGlvbi1iZy10b3AtY29sb3IsICRzZWxlY3Rpb24tYmctYm90dG9tLWNvbG9yKTtcblxuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblxuICBvdXRsaW5lOiAwO1xuXG4gIEBpbmNsdWRlIGdyYWRpZW50LXZlcnRpY2FsKCRzZWxlY3Rpb24tYmctdG9wLWNvbG9yLCAkc2VsZWN0aW9uLWJnLWJvdHRvbS1jb2xvciwgNTAlLCAxMDAlKTtcblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZm9jdXMtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTk5O1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcblxuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblxuICAgIGhlaWdodDogMjZweDtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgIHRvcDogMXB4O1xuICAgIHJpZ2h0OiAxcHg7XG5cbiAgICB3aWR0aDogMjBweDtcblxuICAgIEBpbmNsdWRlIGdyYWRpZW50LXZlcnRpY2FsKCNlZWVlZWUsICNjY2NjY2MsIDUwJSwgMTAwJSk7XG5cbiAgICBiIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzg4OCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDVweCA0cHggMCA0cHg7XG5cbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGxlZnQ6IDUwJTtcblxuICAgICAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgIHRvcDogNTAlO1xuICAgICAgd2lkdGg6IDA7XG4gICAgfVxuICB9XG59XG5cbiZbZGlyPVwicnRsXCJdIHtcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblxuICAgICAgbGVmdDogMXB4O1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbiYuc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGZvY3VzLWJvcmRlci1jb2xvcjtcblxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgYiB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzg4OCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDRweCA1cHggNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuXG4gICAgICBAaW5jbHVkZSBncmFkaWVudC12ZXJ0aWNhbCgkc2VsZWN0aW9uLW9wZW5lZC1iZy1ib3R0b20tY29sb3IsICRzZWxlY3Rpb24tb3BlbmVkLWJnLXRvcC1jb2xvciwgMCUsIDUwJSk7XG4gICAgfVxuICB9XG5cbiAgJi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG5cbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LXZlcnRpY2FsKCRzZWxlY3Rpb24tb3BlbmVkLWJnLXRvcC1jb2xvciwgJHNlbGVjdGlvbi1vcGVuZWQtYmctYm90dG9tLWNvbG9yLCA1MCUsIDEwMCUpO1xuICAgIH1cbiAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo1NjFcIjsiLCIvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAtc2Fzcy9ibG9iLzMuMy1zdGFibGUvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyYWRpZW50cy5zY3NzI0wxNy1MMjdcblxuLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG4vLyBDb2xvciBzdG9wcyBhcmUgbm90IGF2YWlsYWJsZSBpbiBJRTkgYW5kIGJlbG93LlxuQG1peGluIGdyYWRpZW50LXZlcnRpY2FsKCRzdGFydC1jb2xvcjogIzU1NSwgJGVuZC1jb2xvcjogIzMzMywgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTsgIC8vIFNhZmFyaSA1LjEtNiwgQ2hyb21lIDEwK1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTsgIC8vIE9wZXJhIDEyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpOyAvLyBTdGFuZGFyZCwgSUUxMCwgRmlyZWZveCAxNissIE9wZXJhIDEyLjEwKywgU2FmYXJpIDcrLCBDaHJvbWUgMjYrXG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI3tpZS1oZXgtc3RyKCRzdGFydC1jb2xvcil9JywgZW5kQ29sb3JzdHI9JyN7aWUtaGV4LXN0cigkZW5kLWNvbG9yKX0nLCBHcmFkaWVudFR5cGU9MCk7IC8vIElFOSBhbmQgZG93blxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo1NjBcIjsiLCIuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cbiAgY3Vyc29yOiB0ZXh0O1xuXG4gIG91dGxpbmU6IDA7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGZvY3VzLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblxuICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gICAgY29sb3I6ICRyZW1vdmUtY29sb3I7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgbWFyZ2luLXJpZ2h0OiAycHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkcmVtb3ZlLWhvdmVyLWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4mW2Rpcj1cInJ0bFwiXSB7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4mLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIHtcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGZvY3VzLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYuc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgfVxuICB9XG5cbiAgJi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICB9XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NTYyXCI7IiwiJHJlbW92ZS1jb2xvcjogIzg4OCAhZGVmYXVsdDtcbiRyZW1vdmUtaG92ZXItY29sb3I6ICM1NTUgIWRlZmF1bHQ7XG4kcmVtb3ZlLXdpZHRoOiAyMHB4ICFkZWZhdWx0O1xuXG4kc2VsZWN0aW9uLWNvbG9yOiAjNDQ0ICFkZWZhdWx0O1xuXG4kYm9yZGVyLWNvbG9yOiAjYWFhICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXM6IDRweCAhZGVmYXVsdDtcblxuJGZvY3VzLWJvcmRlci1jb2xvcjogIzU4OTdmYiAhZGVmYXVsdDtcblxuJGNvbnRhaW5lci1oZWlnaHQ6IDI4cHggIWRlZmF1bHQ7XG5cbiRzZWxlY3Rpb24tYmctdG9wLWNvbG9yOiB3aGl0ZSAhZGVmYXVsdDtcbiRzZWxlY3Rpb24tYmctYm90dG9tLWNvbG9yOiAjZWVlZWVlICFkZWZhdWx0O1xuXG4kY29udGFpbmVyLXBsYWNlaG9sZGVyLWNvbG9yOiAjOTk5ICFkZWZhdWx0O1xuXG4kY29udGFpbmVyLWZvY3VzLWJvcmRlci1jb2xvcjogYmx1ZSAhZGVmYXVsdDtcblxuJHNlbGVjdGlvbi1vcGVuZWQtYmctdG9wLWNvbG9yOiAkc2VsZWN0aW9uLWJnLWJvdHRvbS1jb2xvciAhZGVmYXVsdDtcbiRzZWxlY3Rpb24tb3BlbmVkLWJnLWJvdHRvbS1jb2xvcjogJHNlbGVjdGlvbi1iZy10b3AtY29sb3IgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi16LWluZGV4OiAxICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tYmctY29sb3I6ICRzZWxlY3Rpb24tYmctdG9wLWNvbG9yICFkZWZhdWx0O1xuXG4kcmVzdWx0cy1tYXgtaGVpZ2h0OiAyMDBweCAhZGVmYXVsdDtcbiRyZXN1bHRzLW5lc3RlZC1wYWRkaW5nOiAyMHB4ICFkZWZhdWx0O1xuXG4kcmVzdWx0cy1jaG9pY2UtYmctaG92ZXItY29sb3I6ICMzODc1ZDcgIWRlZmF1bHQ7XG4kcmVzdWx0cy1jaG9pY2UtZmctaG92ZXItY29sb3I6IHdoaXRlICFkZWZhdWx0O1xuXG4kcmVzdWx0cy1jaG9pY2UtZmctdW5zZWxlY3RhYmxlLWNvbG9yOiBncmV5ICFkZWZhdWx0O1xuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo1NTlcIjsiLCJAaW1wb3J0IFwiZGVmYXVsdHNcIjtcbkBpbXBvcnQgXCIuLi8uLi9taXhpbnMvZ3JhZGllbnRzXCI7XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyB7XG4gIEBpbXBvcnQgXCJzaW5nbGVcIjtcbiAgQGltcG9ydCBcIm11bHRpcGxlXCI7XG5cbiAgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biB7XG4gICAgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgICAgb3V0bGluZTogMDtcbiAgICB9XG4gIH1cblxuICAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG4gICAgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuc2VsZWN0Mi1kcm9wZG93biB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWJnLWNvbG9yO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNlbGVjdDItZHJvcGRvd24tLWFib3ZlIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG5cbiAgLnNlbGVjdDItZHJvcGRvd24tLWJlbG93IHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG5cbiAgLnNlbGVjdDItcmVzdWx0cyA+IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICAgIG1heC1oZWlnaHQ6ICRyZXN1bHRzLW1heC1oZWlnaHQ7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuXG4gIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgJltyb2xlPWdyb3VwXSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgICZbYXJpYS1kaXNhYmxlZD10cnVlXSB7XG4gICAgICBjb2xvcjogJHJlc3VsdHMtY2hvaWNlLWZnLXVuc2VsZWN0YWJsZS1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVzdWx0cy1jaG9pY2UtYmctaG92ZXItY29sb3I7XG4gICAgY29sb3I6ICRyZXN1bHRzLWNob2ljZS1mZy1ob3Zlci1jb2xvcjtcbiAgfVxuXG4gIC5zZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogNnB4O1xuICB9XG5cbiAgJi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93biB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9jdXMtYm9yZGVyLWNvbG9yO1xuICB9XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjU1OFwiOyIsIi8qXG4gKiBqUXVlcnkgR3Jvd2xcbiAqIENvcHlyaWdodCAyMDE1IEtldmluIFN5bHZlc3RyZVxuICogMS4zLjVcbiAqL1xuXG5AaW1wb3J0IC4uL2JvdXJib24vYm91cmJvblxuXG5AbWl4aW4gb3BhY2l0eSgkYW1vdW50KVxuICBvcGFjaXR5OiAkYW1vdW50XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eSA9ICRhbW91bnQgKiAxMDApXG5cbiRuYW1lc3BhY2U6IFwiZ3Jvd2xcIlxuXG4kYmxhY2s6ICMwMDBcbiR3aGl0ZTogI0ZGRlxuJHNtYWxsOiAyMDBweFxuJG1lZGl1bTogMjUwcHhcbiRsYXJnZTogMzAwcHhcbiRzcGFjaW5nOiAxMHB4XG5cbiRkdXJhdGlvbjogMC40c1xuXG4ub250b3BcbiAgei1pbmRleDogNTAwMDBcbiAgcG9zaXRpb246IGZpeGVkXG5cbiNncm93bHNcbiAgJi1kZWZhdWx0XG4gICAgQGV4dGVuZCAub250b3BcbiAgICB0b3A6ICRzcGFjaW5nXG4gICAgcmlnaHQ6ICRzcGFjaW5nXG4gICYtdGxcbiAgICBAZXh0ZW5kIC5vbnRvcFxuICAgIHRvcDogJHNwYWNpbmdcbiAgICBsZWZ0OiAkc3BhY2luZ1xuICAmLXRyXG4gICAgQGV4dGVuZCAub250b3BcbiAgICB0b3A6ICRzcGFjaW5nXG4gICAgcmlnaHQ6ICRzcGFjaW5nXG4gICYtYmxcbiAgICBAZXh0ZW5kIC5vbnRvcFxuICAgIGJvdHRvbTogJHNwYWNpbmdcbiAgICBsZWZ0OiAkc3BhY2luZ1xuICAmLWJyXG4gICAgQGV4dGVuZCAub250b3BcbiAgICBib3R0b206ICRzcGFjaW5nXG4gICAgcmlnaHQ6ICRzcGFjaW5nXG4gICYtdGNcbiAgICBAZXh0ZW5kIC5vbnRvcFxuICAgIHRvcDogJHNwYWNpbmdcbiAgICByaWdodDogJHNwYWNpbmdcbiAgICBsZWZ0OiAkc3BhY2luZ1xuICAmLWJjXG4gICAgQGV4dGVuZCAub250b3BcbiAgICBib3R0b206ICRzcGFjaW5nXG4gICAgcmlnaHQ6ICRzcGFjaW5nXG4gICAgbGVmdDogJHNwYWNpbmdcbiAgJi1jY1xuICAgIEBleHRlbmQgLm9udG9wXG4gICAgdG9wOiA1MCVcbiAgICBsZWZ0OiA1MCVcbiAgICBtYXJnaW4tbGVmdDogJG1lZGl1bSAvIC0yXG4gICYtY2xcbiAgICBAZXh0ZW5kIC5vbnRvcFxuICAgIHRvcDogNTAlXG4gICAgbGVmdDogJHNwYWNpbmdcbiAgJi1jclxuICAgIEBleHRlbmQgLm9udG9wXG4gICAgdG9wOiA1MCVcbiAgICByaWdodDogJHNwYWNpbmdcbiAgJi10YywmLWJjXG4gICAgLiN7JG5hbWVzcGFjZX1cbiAgICAgIG1hcmdpbjpcbiAgICAgICAgbGVmdDogIGF1dG9cbiAgICAgICAgcmlnaHQ6IGF1dG9cblxuLiN7JG5hbWVzcGFjZX1cbiAgK29wYWNpdHkoMC44KVxuICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgYm9yZGVyLXJhZGl1czogNHB4XG4gICt0cmFuc2l0aW9uKGFsbCAkZHVyYXRpb24gZWFzZS1pbi1vdXQpXG5cbiAgJi4jeyRuYW1lc3BhY2V9LWluY29taW5nXG4gICAgK29wYWNpdHkoMC4wKVxuXG4gICYuI3skbmFtZXNwYWNlfS1vdXRnb2luZ1xuICAgICtvcGFjaXR5KDAuMClcblxuICAmLiN7JG5hbWVzcGFjZX0tc21hbGxcbiAgICB3aWR0aDogJHNtYWxsXG4gICAgcGFkZGluZzogJHNwYWNpbmcgKiAwLjVcbiAgICBtYXJnaW46ICRzcGFjaW5nICogMC41XG4gICYuI3skbmFtZXNwYWNlfS1tZWRpdW1cbiAgICB3aWR0aDogJG1lZGl1bVxuICAgIHBhZGRpbmc6ICRzcGFjaW5nXG4gICAgbWFyZ2luOiAkc3BhY2luZ1xuICAmLiN7JG5hbWVzcGFjZX0tbGFyZ2VcbiAgICB3aWR0aDogJGxhcmdlXG4gICAgcGFkZGluZzogJHNwYWNpbmcgKiAxLjVcbiAgICBtYXJnaW46ICRzcGFjaW5nICogMS41XG5cbiAgJi4jeyRuYW1lc3BhY2V9LWRlZmF1bHRcbiAgICBjb2xvcjogI0ZGRlxuICAgIGJhY2tncm91bmQ6ICM3ZjhjOGRcbiAgJi4jeyRuYW1lc3BhY2V9LWVycm9yXG4gICAgY29sb3I6ICNGRkZcbiAgICBiYWNrZ3JvdW5kOiAjQzAzOTJCXG4gICYuI3skbmFtZXNwYWNlfS1ub3RpY2VcbiAgICBjb2xvcjogI0ZGRlxuICAgIGJhY2tncm91bmQ6ICMyRUNDNzFcbiAgJi4jeyRuYW1lc3BhY2V9LXdhcm5pbmdcbiAgICBjb2xvcjogI0ZGRlxuICAgIGJhY2tncm91bmQ6ICNGMzlDMTJcblxuICAuI3skbmFtZXNwYWNlfS1jbG9zZVxuICAgIGN1cnNvcjogcG9pbnRlclxuICAgIGZsb2F0OiByaWdodFxuICAgIGZvbnQtc2l6ZTogMTRweFxuICAgIGxpbmUtaGVpZ2h0OiAxOHB4XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbFxuICAgIGZvbnQtZmFtaWx5OiBoZWx2ZXRpY2EsIHZlcmRhbmEsIHNhbnMtc2VyaWZcblxuICAuI3skbmFtZXNwYWNlfS10aXRsZVxuICAgIGZvbnQtc2l6ZTogMThweFxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4XG5cbiAgLiN7JG5hbWVzcGFjZX0tbWVzc2FnZVxuICAgIGZvbnQtc2l6ZTogMTRweFxuICAgIGxpbmUtaGVpZ2h0OiAxOHB4XG5cbkBpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NTYzXCIiLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vLyBBIG1peGluIGZvciBnZW5lcmF0aW5nIHZlbmRvciBwcmVmaXhlcyBvbiBub24tc3RhbmRhcmRpemVkIHByb3BlcnRpZXMuXG4vLy9cbi8vLyBAcGFyYW0ge1N0cmluZ30gJHByb3BlcnR5XG4vLy8gICBQcm9wZXJ0eSB0byBwcmVmaXhcbi8vL1xuLy8vIEBwYXJhbSB7Kn0gJHZhbHVlXG4vLy8gICBWYWx1ZSB0byB1c2Vcbi8vL1xuLy8vIEBwYXJhbSB7TGlzdH0gJHByZWZpeGVzXG4vLy8gICBQcmVmaXhlcyB0byBkZWZpbmVcbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBVc2FnZVxuLy8vICAgLmVsZW1lbnQge1xuLy8vICAgICBAaW5jbHVkZSBwcmVmaXhlcihib3JkZXItcmFkaXVzLCAxMHB4LCB3ZWJraXQgbXMgc3BlYyk7XG4vLy8gICB9XG4vLy9cbi8vLyBAZXhhbXBsZSBjc3MgLSBDU1MgT3V0cHV0XG4vLy8gICAuZWxlbWVudCB7XG4vLy8gICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbi8vLyAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAxMHB4O1xuLy8vICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuLy8vICAgfVxuLy8vXG4vLy8gQHJlcXVpcmUge3ZhcmlhYmxlfSAkcHJlZml4LWZvci13ZWJraXRcbi8vLyBAcmVxdWlyZSB7dmFyaWFibGV9ICRwcmVmaXgtZm9yLW1vemlsbGFcbi8vLyBAcmVxdWlyZSB7dmFyaWFibGV9ICRwcmVmaXgtZm9yLW1pY3Jvc29mdFxuLy8vIEByZXF1aXJlIHt2YXJpYWJsZX0gJHByZWZpeC1mb3Itb3BlcmFcbi8vLyBAcmVxdWlyZSB7dmFyaWFibGV9ICRwcmVmaXgtZm9yLXNwZWNcblxuQG1peGluIHByZWZpeGVyKCRwcm9wZXJ0eSwgJHZhbHVlLCAkcHJlZml4ZXMpIHtcbiAgQGVhY2ggJHByZWZpeCBpbiAkcHJlZml4ZXMge1xuICAgIEBpZiAkcHJlZml4ID09IHdlYmtpdCB7XG4gICAgICBAaWYgJHByZWZpeC1mb3Itd2Via2l0IHtcbiAgICAgICAgLXdlYmtpdC0jeyRwcm9wZXJ0eX06ICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9IEBlbHNlIGlmICRwcmVmaXggPT0gbW96IHtcbiAgICAgIEBpZiAkcHJlZml4LWZvci1tb3ppbGxhIHtcbiAgICAgICAgLW1vei0jeyRwcm9wZXJ0eX06ICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9IEBlbHNlIGlmICRwcmVmaXggPT0gbXMge1xuICAgICAgQGlmICRwcmVmaXgtZm9yLW1pY3Jvc29mdCB7XG4gICAgICAgIC1tcy0jeyRwcm9wZXJ0eX06ICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9IEBlbHNlIGlmICRwcmVmaXggPT0gbyB7XG4gICAgICBAaWYgJHByZWZpeC1mb3Itb3BlcmEge1xuICAgICAgICAtby0jeyRwcm9wZXJ0eX06ICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9IEBlbHNlIGlmICRwcmVmaXggPT0gc3BlYyB7XG4gICAgICBAaWYgJHByZWZpeC1mb3Itc3BlYyB7XG4gICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlO1xuICAgICAgfVxuICAgIH0gQGVsc2UgIHtcbiAgICAgIEB3YXJuIFwiVW5yZWNvZ25pemVkIHByZWZpeDogI3skcHJlZml4fVwiO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZGlzYWJsZS1wcmVmaXgtZm9yLWFsbCgpIHtcbiAgJHByZWZpeC1mb3Itd2Via2l0OiAgICBmYWxzZSAhZ2xvYmFsO1xuICAkcHJlZml4LWZvci1tb3ppbGxhOiAgIGZhbHNlICFnbG9iYWw7XG4gICRwcmVmaXgtZm9yLW1pY3Jvc29mdDogZmFsc2UgIWdsb2JhbDtcbiAgJHByZWZpeC1mb3Itb3BlcmE6ICAgICBmYWxzZSAhZ2xvYmFsO1xuICAkcHJlZml4LWZvci1zcGVjOiAgICAgIGZhbHNlICFnbG9iYWw7XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjYzNFwiOyIsIkBrZXlmcmFtZXMgZnJvbVRvcCB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnJlbSk7XG4gIH1cblxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZnJvbUJvdHRvbSB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgycmVtKTtcbiAgfVxuXG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmcm9tTGVmdCB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMnJlbSk7XG4gIH1cblxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZnJvbVJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJyZW0pO1xuICB9XG5cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo2NDJcIjsiLCIudG9vbHRpcC1saW5rIHtcbiAgPiAubWF0ZXJpYWwtaWNvbnMge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS04MDApO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS03MDApO1xuICAgIH1cbiAgfVxufVxuXG4uZXh0ZXJuYWwtbGluayB7XG4gICY6OmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgbWF0ZXJpYWwtaWNvbihcIlxcRTg5RVwiKTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS0jeyRjZGt9c2l6ZS0yKTtcbiAgICBmb250LXNpemU6IHZhcigtLSN7JGNka31zaXplLTE4KTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxufVxuXG4uc21hbGwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbn1cblxuLnhzbWFsbC10ZXh0IHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo2NDNcIjsiLCIkY29tcG9uZW50LW5hbWU6IGFsZXJ0ICFkZWZhdWx0O1xuXG4uI3skY29tcG9uZW50LW5hbWV9IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15IDE1cHggJGFsZXJ0LXBhZGRpbmcteSAyLjg3NXJlbTtcbiAgY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTgwMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JGNka313aGl0ZSk7XG5cbiAgYTpub3QoLmJ0bikge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTgwMCk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tI3skY2RrfWRlZmF1bHQtdHJhbnNpdGlvbik7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS03MDApO1xuICAgIH1cbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgdXNlLW1hdGVyaWFsLWljb24oKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiB2YXIoLS0jeyRjZGt9c2l6ZS0xNik7XG4gICAgbGVmdDogdmFyKC0tI3skY2RrfXNpemUtMTYpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IHZhcigtLSN7JGNka31zaXplLTI0KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmLnRvYXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IHZhcigtLSN7JGNka31zaXplLTE2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRjZGt9Ym94LXNoYWRvdy1tZCk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTtcbiAgICB9XG5cbiAgICBwLFxuICAgIGEge1xuICAgICAgY29sb3I6IHZhcigtLSN7JGNka313aGl0ZSk7XG4gICAgfVxuXG4gICAgLmNsb3NlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgJi1maXhlZC1yaWdodCxcbiAgICAmLWZpeGVkLWxlZnQge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgYm90dG9tOiB2YXIoLS0jeyRjZGt9c2l6ZS0yMCk7XG4gICAgICBhbmltYXRpb24tbmFtZTogZnJvbVRvcDtcbiAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcbiAgICB9XG5cbiAgICAmLWZpeGVkLWxlZnQge1xuICAgICAgbGVmdDogMTB2aDtcbiAgICB9XG5cbiAgICAmLWZpeGVkLXJpZ2h0IHtcbiAgICAgIHJpZ2h0OiAxMHZoO1xuICAgIH1cbiAgfVxuXG4gIC5jbG9zZSB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JGNka31zaXplLTIwKTtcbiAgICBsaW5lLWhlaWdodDogMC44O1xuICB9XG5cbiAgJiAmLWFjdGlvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JGNka31zaXplLTE2KTtcbiAgfVxuXG4gIHAsXG4gIHVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gIH1cblxuICA+ICoge1xuICAgIHBhZGRpbmc6IDAgJGFsZXJ0LXBhZGRpbmcteDtcbiAgfVxuXG4gIC8vIG1ha2UgYnVsbGV0IHBvaW50cyB2aXNpYmxlXG4gID4gdWwsXG4gID4gb2wge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS0jeyRjZGt9c2l6ZS0yNCk7XG4gIH1cblxuICBAaW5jbHVkZSBjbG9zZS1idXR0b24odmFyKC0tI3skY2RrfXNpemUtMTApKTtcblxuICAmLmV4cGFuZGFibGUtYWxlcnQge1xuICAgIC5hbGVydC10ZXh0IHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktODAwKTtcbiAgICB9XG5cbiAgICAucmVhZC1tb3JlIHtcbiAgICAgIEBleHRlbmQgLmNsb3NlO1xuICAgICAgZmxvYXQ6IGluaGVyaXQ7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogdmFyKC0tI3skY2RrfXNpemUtMjApO1xuICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgJi1jb250YWluZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLiN7JGNvbXBvbmVudC1uYW1lfS1tb3JlIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS04MDApO1xuXG4gICAgICBwYWRkaW5nOiB7XG4gICAgICAgIHRvcDogdmFyKC0tI3skY2RrfXNpemUtMjApO1xuICAgICAgICBib3R0b206IHZhcigtLSN7JGNka31zaXplLTEyKTtcbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1hbGVydHMtaWNvbnMge1xuICAuI3skY29tcG9uZW50LW5hbWV9LSN7JGNvbG9yfSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkYWxlcnRzLWJhY2tncm91bmQtY29sb3JzLCAkY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIG1hcC1nZXQoJGFsZXJ0cy1zZWNvbmQtY29sb3JzLCAkY29sb3IpO1xuXG4gICAgJi50b2FzdCB7XG4gICAgICBjb2xvcjogdmFyKC0tI3skY2RrfXdoaXRlKTtcbiAgICAgIGJhY2tncm91bmQ6IG1hcC1nZXQoJGFsZXJ0cy1iYWNrZ3JvdW5kLWNvbG9ycywgJGNvbG9yKTtcblxuICAgICAgLmNsb3NlLFxuICAgICAgJi5leHBhbmRhYmxlLWFsZXJ0IC5yZWFkLW1vcmUsXG4gICAgICAmLmV4cGFuZGFibGUtYWxlcnQgLnJlYWQtbW9yZTpob3ZlcixcbiAgICAgICYuZXhwYW5kYWJsZS1hbGVydCAucmVhZC1tb3JlOmZvY3VzIHtcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JGNka313aGl0ZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiBtYXAtZ2V0KCRhbGVydHMtc2Vjb25kLWNvbG9ycywgJGNvbG9yKTtcbiAgICAgIGNvbnRlbnQ6ICR2YWx1ZTtcbiAgICB9XG5cbiAgICAuY2xvc2Uge1xuICAgICAgY29sb3I6IHRoZW1lLWNvbG9yKCRjb2xvcik7XG4gICAgfVxuXG4gICAgJi5leHBhbmRhYmxlLWFsZXJ0IC5yZWFkLW1vcmUsXG4gICAgJi5leHBhbmRhYmxlLWFsZXJ0IC5yZWFkLW1vcmU6aG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTgwMCk7XG4gICAgfVxuICB9XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjY0NFwiOyIsIkBtaXhpbiBjbG9zZS1idXR0b24oJG1hcmdpbi1yaWdodDogMCwgJGNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS01MDApKSB7XG4gIC5jbG9zZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbWFyZ2luLXJpZ2h0O1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG9wYWNpdHk6IDE7XG5cbiAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgZm9udC1zaXplOiB2YXIoLS0jeyRjZGt9c2l6ZS0xOCk7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbiAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo1NDdcIjsiLCIvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmVcbiRjb21wb25lbnQtbmFtZTogaGVscC1ib3g7XG5cbi4jeyRjb21wb25lbnQtbmFtZX0ge1xuICBAZXh0ZW5kIC5tYXRlcmlhbC1pY29ucztcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JGNka31zaXplLTQpO1xuICBmb250LXNpemU6IHZhcigtLSN7JGNka31zaXplLTIwKTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIGksXG4gICY6OmFmdGVyIHtcbiAgICBmb250LXNpemU6IHZhcigtLSN7JGNka31zaXplLTIwKTtcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tI3skY2RrfXNpemUtMjApO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS04MDApO1xuICAgIGNvbnRlbnQ6IFwiXFxlODg3XCI7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tI3skY2RrfWRlZmF1bHQtdHJhbnNpdGlvbik7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBpLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS03MDApO1xuICAgIH1cbiAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo2NDVcIjsiLCIvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgKi9cbiRjb21wb25lbnQtbmFtZTogcG9wb3ZlcjtcblxuLiN7JGNvbXBvbmVudC1uYW1lfSB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JGNka31zaXplLTEwKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tI3skY2RrfXByaW1hcnktNzAwKTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICYgJi1oZWFkZXIsXG4gICYgJi1ib2R5IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRjZGt9d2hpdGUpO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG5cbiAgJiAmLWhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skY2RrfXNpemUtNCk7XG4gIH1cblxuICAmLmJzLXBvcG92ZXItcmlnaHQgLmFycm93IHtcbiAgICBsZWZ0OiBjYWxjKC0xICogdmFyKC0tI3skY2RrfXNpemUtOCkpO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktNzAwKTtcbiAgICB9XG4gIH1cblxuICAmLmJzLXBvcG92ZXItbGVmdCAuYXJyb3cge1xuICAgIHJpZ2h0OiBjYWxjKC0xICogdmFyKC0tI3skY2RrfXNpemUtOCkpO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS03MDApO1xuICAgIH1cbiAgfVxuXG4gICYuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93IHtcbiAgICB0b3A6IGNhbGMoLTEgKiB2YXIoLS0jeyRjZGt9c2l6ZS04KSk7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktNzAwKTtcbiAgICB9XG4gIH1cblxuICAmLmJzLXBvcG92ZXItdG9wIC5hcnJvdyB7XG4gICAgYm90dG9tOiBjYWxjKC0xICogdmFyKC0tI3skY2RrfXNpemUtOCkpO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTcwMCk7XG4gICAgfVxuICB9XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjY0NlwiOyIsIi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXG4gIGdhcDogdmFyKC0tI3skY2RrfXNpemUtNCk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgJjpoYXMoLm1hdGVyaWFsLWljb25zKSB7XG4gICAgZ2FwOiB2YXIoLS0jeyRjZGt9c2l6ZS00KTtcbiAgfVxuXG4gICYuc3RhdHVzIHtcbiAgICBwYWRkaW5nOiAwIHZhcigtLSN7JGNka31zaXplLTUpO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tI3skY2RrfXNpemUtMTQpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuXG4gIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo2NDdcIjsiLCIuYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGdhcDogdmFyKC0tI3skY2RrfXNpemUtNCk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBib3JkZXItd2lkdGg6IHZhcigtLSN7JGNka31zaXplLTEpO1xuXG4gICY6bm90KFtocmVmXSkge1xuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC8vIERpc2FibGVkIGNvbWVzIGZpcnN0IHNvIGFjdGl2ZSBjYW4gcHJvcGVybHkgcmVzdHlsZVxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LWRpc2FibGVkO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA+IC5tYXRlcmlhbC1pY29ucyB7XG4gICAgZm9udC1zaXplOiB2YXIoLS0jeyRjZGt9c2l6ZS0yMCk7XG4gIH1cblxuICAmLWRlZmF1bHQge1xuICAgIEBpbmNsdWRlIHBzLWJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQodmFyKC0tI3skY2RrfXByaW1hcnktODAwKSwgdmFyKC0tI3skY2RrfXByaW1hcnktODAwKSwgXCJkZWZhdWx0XCIpO1xuICB9XG5cbiAgJi1saW5rIHtcbiAgICA+IC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAvLyBjc3MgdHJpY2sgdG8gcmVtb3ZlIGljb24gdW5kZXJsaW5lIG9uIGhvdmVyXG4gICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG4gIH1cblxuICAmOmZvY3VzLFxuICAmOmZvY3VzLXZpc2libGUsXG4gICYuZm9jdXMge1xuICAgIG91dGxpbmU6IHZhcigtLSN7JGNka31zaXplLTIpIHNvbGlkICRvdXRsaW5lLWNvbG9yO1xuICAgIG91dGxpbmUtb2Zmc2V0OiB2YXIoLS0jeyRjZGt9c2l6ZS0yKTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLSN7JGNvbG9yfSB7XG4gICAgQGlmICRjb2xvciAhPSBkZWZhdWx0IHtcbiAgICAgIEBpbmNsdWRlIHBzLWJ1dHRvbi12YXJpYW50KFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgdGhlbWUtY29sb3ItaG92ZXIoJGNvbG9yKSxcbiAgICAgICAgdGhlbWUtY29sb3ItaG92ZXIoJGNvbG9yKSxcbiAgICAgICAgdGhlbWUtY29sb3ItYWN0aXZlKCRjb2xvciksXG4gICAgICAgIHRoZW1lLWNvbG9yLWFjdGl2ZSgkY29sb3IpLFxuICAgICAgICAkY29sb3JcbiAgICAgICk7XG4gICAgfVxuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLW91dGxpbmUtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBwcy1idXR0b24tb3V0bGluZS12YXJpYW50KCR2YWx1ZSwgbWFwLWdldCgkbWFwOiAkY2RrLXByaW1hcnksICRrZXk6IFwicHJpbWFyeS04MDBcIiksICRjb2xvcik7XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NjQ4XCI7IiwiQG1peGluIHBzLWJ1dHRvbi12YXJpYW50KFxuICAkYmFja2dyb3VuZCxcbiAgJGJvcmRlcixcbiAgJGhvdmVyLWJhY2tncm91bmQ6IGxpZ2h0ZW4oJGJhY2tncm91bmQsIDEzJSksXG4gICRob3Zlci1ib3JkZXI6IGxpZ2h0ZW4oJGJvcmRlciwgMTMlKSxcbiAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiAkYmFja2dyb3VuZCxcbiAgJGFjdGl2ZS1ib3JkZXI6ICRib3JkZXIsXG4gICRjb2xvci1uYW1lOiBcInByaW1hcnlcIlxuKSB7XG4gIEBpZiAkY29sb3ItbmFtZSA9PSBcImxpZ2h0XCIge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS04MDApO1xuICB9IEBlbHNlIGlmICRjb2xvci1uYW1lID09IFwid2FybmluZ1wiIHtcbiAgICBjb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktODAwKTtcbiAgfSBAZWxzZSBpZiAkY29sb3ItbmFtZSA9PSBcInNlY29uZGFyeVwiIHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS04MDApO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktNDAwKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktNDAwKTtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRjZGt9d2hpdGUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogdmFyKC0tI3skY2RrfXdoaXRlKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRob3Zlci1iYWNrZ3JvdW5kO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkaG92ZXItYm9yZGVyO1xuICAgIH1cbiAgfVxuXG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgY29sb3I6IHZhcigtLSN7JGNka313aGl0ZSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkaG92ZXItYm9yZGVyO1xuICB9XG5cbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBvdXRsaW5lOiAycHggYXV0byAkb3V0bGluZS1jb2xvcjtcbiAgICBvdXRsaW5lLW9mZnNldDogM3B4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBjb21lcyBmaXJzdCBzbyBhY3RpdmUgY2FuIHByb3Blcmx5IHJlc3R5bGVcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IHZhcigtLSN7JGNka313aGl0ZSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktZGlzYWJsZWQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JheS1kaXNhYmxlZDtcbiAgfVxuXG4gICY6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgQGlmICRjb2xvci1uYW1lID09IFwic2Vjb25kYXJ5XCIge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS04MDApO1xuICB9XG5cbiAgQGlmICRjb2xvci1uYW1lID09IFwibGlnaHRcIiB7XG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS04MDApO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktNDAwKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktNDAwKTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHBzLWJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoXG4gICRjb2xvcixcbiAgJGNvbG9yLWhvdmVyOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS04MDApLFxuICAkY29sb3ItbmFtZTogXCJwcmltYXJ5XCJcbikge1xuICBjb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktODAwKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblxuICBAaWYgJGNvbG9yLW5hbWUgPT0gXCJkZWZhdWx0XCIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JGNka313aGl0ZSk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS04MDApO1xuICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgY29sb3I6ICRjb2xvci1ob3ZlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTMwMCk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTgwMCk7XG4gICAgfVxuXG4gICAgJi5mb2N1cyB7XG4gICAgICBjb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktODAwKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTMwMCk7XG4gICAgfVxuXG4gICAgJjpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAgICY6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRjZGt9d2hpdGUpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktODAwKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktODAwKTtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJGNvbG9yLW5hbWUgPT0gXCJwcmltYXJ5XCIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTQwMCk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS04MDApO1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTgwMCk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS0zMDApO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS04MDApO1xuICAgIH1cblxuICAgICY6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguYnRuLWRlZmF1bHQpOmFjdGl2ZSxcbiAgICAmOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmJ0bi1kZWZhdWx0KS5hY3RpdmUsXG4gICAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICBjb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktODAwKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTQwMCk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTgwMCk7XG4gICAgfVxuICB9IEBlbHNlIGlmICRjb2xvci1uYW1lID09IFwic2Vjb25kYXJ5XCIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJG1hcDogJGNkay1jb21tb24sICRrZXk6IFwid2hpdGVcIik7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS04MDApO1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgY29sb3I6ICRjb2xvci1ob3ZlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTMwMCk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTgwMCk7XG4gICAgfVxuXG4gICAgJjpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5idG4tZGVmYXVsdCk6YWN0aXZlLFxuICAgICY6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguYnRuLWRlZmF1bHQpLmFjdGl2ZSxcbiAgICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItaG92ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS00MDApO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS04MDApO1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbWl4KG1hcC1nZXQoJG1hcDogJGNkay1jb21tb24sICRrZXk6IFwid2hpdGVcIiksICRjb2xvciwgODUlKTtcbiAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItaG92ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtaXgobWFwLWdldCgkbWFwOiAkY2RrLWNvbW1vbiwgJGtleTogXCJ3aGl0ZVwiKSwgJGNvbG9yLCA1MCUpO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgfVxuXG4gICAgJjpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5idG4tZGVmYXVsdCk6YWN0aXZlLFxuICAgICY6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguYnRuLWRlZmF1bHQpLmFjdGl2ZSxcbiAgICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItaG92ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtaXgobWFwLWdldCgkbWFwOiAkY2RrLWNvbW1vbiwgJGtleTogXCJ3aGl0ZVwiKSwgJGNvbG9yLCA0MCUpO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgfVxuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTQwMCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktMjAwKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTMwMCk7XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NTQ5XCI7IiwiLmJ0bi1ncm91cCB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSAqL1xuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYnRuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gICAgLy8gZml4IHNwYWNpbmcgdG8gdGhlIGxlZnQgb2YgY2hldnJvbiBpbiBzcGxpdCBkcm9wZG93biBkdWUgdG8gY2xhc3Mgb3JkZXIgKC5idG4gb3ZlcnJpZGVzIGl0IGJlY2F1c2UgaXQncyBsb2FkIGFmdGVyKVxuICAgIEBleHRlbmQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS0jeyRjZGt9c2l6ZS04KTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLSN7JGNka31zaXplLTgpO1xuXG4gICAgLy8gYWRkIHNwYWNpbmcgYmV0d2VlbiBidXR0b24gYW5kIGRyb3Bkb3duIGJ1dHRvbiBpbiBzcGxpdCBkcm9wZG93biBidXR0b25zLFxuICAgIC8vIGV4Y2VwdCBvbiBvdXRsaW5lIGJ1dHRvbnMgKHdoaWNoIGFscmVhZHkgaGF2ZSBhIGJvcmRlciBzZXBhcmF0aW5nIHRoZW0pXG4gICAgJjpub3QoW2NsYXNzKj1cIm91dGxpbmVcIl0pIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkYm9yZGVyLXdpZHRoO1xuICAgIH1cblxuICAgIC8vIGluY3JlYXNlZCBob3Jpem9udGFsIHNwYWNpbmcgb24gdGhlIGRyb3Bkb3duIGJ1dHRvbiBvZiBsYXJnZSBzcGxpdCBkcm9wZG93bnNcbiAgICAmLmJ0bi1sZyB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS0jeyRjZGt9c2l6ZS04KTtcbiAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tI3skY2RrfXNpemUtOCk7XG4gICAgfVxuXG4gICAgLmNhcmV0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLy8gY29sbGFwc2UgYm9yZGVycyBvbiBzcGxpdCBidXR0b25zIHdpdGggb3V0bGluZVxuICAuYnRuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdFtjbGFzcyo9XCJvdXRsaW5lXCJdIHtcbiAgICBtYXJnaW4tbGVmdDogLSRib3JkZXItd2lkdGg7XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NjQ5XCI7IiwiJGNvbG9yLWljb25zOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS04MDApICFkZWZhdWx0O1xuXG4udG9vbGJhci1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCB2YXIoLS0jeyRjZGt9c2l6ZS01KTtcbiAgY29sb3I6ICRjb2xvci1pY29ucztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gID4gLm1hdGVyaWFsLWljb25zIHtcbiAgICBmb250LXNpemU6IHZhcigtLSN7JGNka31zaXplLTI0KTtcbiAgfVxuXG4gID4gLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IHZhcigtLSN7JGNka31zaXplLTEyKTtcbiAgICBjb2xvcjogJGNvbG9yLWljb25zO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTcwMCk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjY1MVwiOyIsIi8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSAqL1xuJGNvbXBvbmVudC1uYW1lOiBwcy1jYXJkO1xuXG4uI3skY29tcG9uZW50LW5hbWV9IHtcbiAgcGFkZGluZzogdmFyKC0tI3skY2RrfXNpemUtMTApO1xuICB0cmFuc2l0aW9uOiB2YXIoLS0jeyRjZGt9ZGVmYXVsdC10cmFuc2l0aW9uKTtcblxuICAmOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRjZGt9Ym94LXNoYWRvdy1tZCk7XG4gIH1cblxuICAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteSAkY2FyZC1zcGFjZXIteDtcbiAgfVxuXG4gICYgJi1ib2R5IHtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJi1ib3R0b20ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuICB9XG5cbiAgJiAmLWltZyB7XG4gICAgJixcbiAgICAmLXRvcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmICYtdGl0bGUge1xuICAgIG1hcmdpbjogdmFyKC0tI3skY2RrfXNpemUtMTApIDA7XG4gICAgZm9udC1zaXplOiB2YXIoLS0jeyRjZGt9c2l6ZS0xNCk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktNzAwKTtcbiAgfVxuXG4gICYgJi1idXR0b24ge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IHZhcigtLSN7JGNka31zaXplLTE0KTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS04MDApO1xuICB9XG5cbiAgJiAmLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IHZhcigtLSN7JGNka31zaXplLTE0KTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS01MDApO1xuICB9XG59XG5cbi8vIENhcmRzXG4uY2FyZCB7XG4gICYtaGVhZGVyLFxuICAmLWhlYWRlci10aXRsZSB7XG4gICAgZm9udC1zaXplOiB2YXIoLS0jeyRjZGt9c2l6ZS0yNCk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NjUyXCI7IiwiLmN1c3RvbS1maWxlLFxuLmN1c3RvbS1zZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiB2YXIoLS0jeyRjZGt9c2l6ZS00MCk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLSN7JGNka31ibHVlLTUwMCk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG4uY3VzdG9tLWZpbGUge1xuICAuY3VzdG9tLWZpbGUtaW5wdXQge1xuICAgIGhlaWdodDogdmFyKC0tI3skY2RrfXNpemUtNDApO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0aGVtZS1jb2xvci1ob3ZlcihcInByaW1hcnlcIik7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCxcbiAgICA6ZGlzYWJsZWQge1xuICAgICAgY3Vyc29yOiAkY3Vyc29yLWRpc2FibGVkO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgOmRpc2FibGVkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgIGNvbG9yOiAkY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIGN1cnNvcjogJGN1cnNvci1kaXNhYmxlZDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWJnO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbG9yOiAkY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktNDAwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGhlaWdodDogdmFyKC0tI3skY2RrfXNpemUtNDApO1xuICAgIHBhZGRpbmc6IHZhcigtLSN7JGNka31zaXplLTgpIHZhcigtLSN7JGNka31zaXplLTE2KTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOjphZnRlciB7XG5cbiAgICAgIC8vIG1ha2UgdGhlIGJ1dHRvbiBvdmVybGFwIHRoZSBib3JkZXJcbiAgICAgIHRvcDogJGlucHV0LWJvcmRlci13aWR0aCAqIC0xO1xuICAgICAgcmlnaHQ6ICRpbnB1dC1ib3JkZXItd2lkdGggKiAtMTtcbiAgICAgIGJvdHRvbTogJGlucHV0LWJvcmRlci13aWR0aCAqIC0xO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRjZGt9c2l6ZS0yOCk7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzICgpIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuXG4gICAgICAkY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgXCJwcmltYXJ5XCIpO1xuICAgICAgQGluY2x1ZGUgcHMtYnV0dG9uLXZhcmlhbnQoXG4gICAgICAgICRjb2xvcixcbiAgICAgICAgJGNvbG9yLFxuICAgICAgICB0aGVtZS1jb2xvci1ob3ZlcigkY29sb3IpLFxuICAgICAgICB0aGVtZS1jb2xvci1ob3ZlcigkY29sb3IpLFxuICAgICAgICB0aGVtZS1jb2xvci1hY3RpdmUoJGNvbG9yKSxcbiAgICAgICAgdGhlbWUtY29sb3ItYWN0aXZlKCRjb2xvciksXG4gICAgICAgICRjb2xvclxuICAgICAgKTtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo2NTNcIjsiLCIuZHJvcGRvd24tdG9nZ2xlLFxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgcGFkZGluZy1yaWdodDogJGlucHV0LWJ0bi1wYWRkaW5nLXggKiAwLjc1O1xuXG4gICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl06bm90KC5uby1yb3RhdGUpIHtcbiAgICAmOjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICB9XG4gIH1cblxuICAvLyB1c2UgbWF0ZXJpYWwgaWNvbnMgZm9yIGRyb3Bkb3duIGFuZCBkcm9wdXBcbiAgJjo6YWZ0ZXIge1xuICAgIEBpbmNsdWRlIG1hdGVyaWFsLWljb24oXCJleHBhbmRfbW9yZVwiKTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tI3skY2RrfWRlZmF1bHQtdHJhbnNpdGlvbik7XG4gIH1cbn1cblxuLy8gZHJvcHVwIGljb25cbi5kcm9wdXAge1xuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcImV4cGFuZF9sZXNzXCI7XG4gICAgfVxuICB9XG59XG5cbi8vIGFkZCBhIGJpZ2dlciBtYXJnaW4gYmV0d2VlbiB0aGUgdGV4dCBhbmQgdGhlIGRyb3Bkb3duIGljb25cbi5kcm9wZG93bi10b2dnbGU6bm90KC5kcm9wZG93bi10b2dnbGUtc3BsaXQpIHtcbiAgJjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS0jeyRjZGt9c2l6ZS0xMCk7XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtaW4td2lkdGg6IHZhcigtLSN7JGNka31zaXplLTEyOCk7XG4gIHBhZGRpbmc6IHZhcigtLSN7JGNka31zaXplLTgpO1xuICBtYXJnaW46IHZhcigtLSN7JGNka31zaXplLTYpIDAgMCAwO1xuICBjb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktODAwKTtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiB2YXIoLS0jeyRjZGt9Ym94LXNoYWRvdy1tZCk7XG5cbiAgLm1hdGVyaWFsLWljb25zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS0jeyRjZGt9c2l6ZS04KTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgZm9udC1zaXplOiB2YXIoLS0jeyRjZGt9c2l6ZS0xOCk7XG4gICAgY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTUwMCk7XG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICB9XG5cbiAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgcGFkZGluZzogdmFyKC0tI3skY2RrfXNpemUtNikgdmFyKC0tI3skY2RrfXNpemUtMTYpO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcblxuICAgICYuYnRuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS04MDApO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktMjAwKTtcblxuICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTgwMCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICBjb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktMzAwKTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJjpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAgICY6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogdmFyKC0tI3skY2RrfXdoaXRlKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTgwMCk7XG5cbiAgICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRjZGt9d2hpdGUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gID4gLmRyb3Bkb3duLWRpdmlkZXIge1xuICAgIG1hcmdpbjogdmFyKC0tI3skY2RrfXNpemUtNSkgMDtcbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi0jeyRjb2xvcn0sXG4gIC5idG4tb3V0bGluZS0jeyRjb2xvcn0ge1xuICAgICsgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICA+IC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTgwMCk7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTgwMCk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktMjAwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS0zMDApO1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAgICAgICAmOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2YWx1ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo2NTRcIjsiLCIuZm9ybSB7XG4gICYuZm9ybS1iYWNrZ3JvdW5kIHtcbiAgICBwYWRkaW5nOiB2YXIoLS0jeyRjZGt9c2l6ZS0zMik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktMTAwKTtcbiAgfVxufVxuXG4uZm9ybS1jb250cm9sLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skY2RrfXNpemUtNSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS03MDApO1xufVxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZVxuLy8gaGVscCBsYWJlbHMgYXJvdW5kIGZvcm0gZWxlbWVudHNcbi5mb3JtLXRleHQge1xuICBmb250LXNpemU6IHZhcigtLSN7JGNka31zaXplLTEyKTtcbiAgY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTcwMCk7XG5cbiAgYS5idG4sXG4gIGEge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS04MDApO1xuICB9XG5cbiAgbGFiZWwgKyAmIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cblxuLmZvcm0tZ3JvdXAge1xuICAuc21hbGwge1xuICAgIGEsXG4gICAgYS5idG4ge1xuICAgICAgY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTgwMCk7XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbC1sYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuLy8gc3R5bGVsaW50LWVuYWJsZVxuXG4uZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICBwYWRkaW5nOiB2YXIoLS0jeyRjZGt9c2l6ZS04KSB2YXIoLS0jeyRjZGt9c2l6ZS0xNik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLSN7JGNka31zaXplLTApO1xuXG4gICZbdHlwZT1cInRleHRcIl0sXG4gICZbdHlwZT1cIm51bWJlclwiXSxcbiAgJlt0eXBlPVwicGFzc3dvcmRcIl0ge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRjZGt9d2hpdGUpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS04MDApO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQ6aG92ZXIsXG4gICAgJi5kaXNhYmxlZDpmb2N1cyxcbiAgICAmOmRpc2FibGVkOmhvdmVyLFxuICAgICY6ZGlzYWJsZWQ6Zm9jdXMge1xuICAgICAgY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTUwMCk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS0yMDApO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS00MDApO1xuICAgIH1cbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS01MDApO1xuICAgIGN1cnNvcjogJGN1cnNvci1kaXNhYmxlZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS0yMDApO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktNDAwKTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS0jeyRjZGt9Ymx1ZS01MDApO1xuICB9XG5cbiAgJlt0eXBlPVwiY29sb3JcIl0ge1xuICAgIHdpZHRoOiB2YXIoLS0jeyRjZGt9c2l6ZS00MCk7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lICovXG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRjZGt9c2l6ZS00MCkgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiB2YXIoLS0jeyRjZGt9c2l6ZS0xKSB2YXIoLS0jeyRjZGt9c2l6ZS0yKTtcbiAgfVxufVxuXG4vKiAuZm9ybS1jb250cm9sLWxnIHtcbiAgcGFkZGluZzogJGlucHV0LWJ0bi1wYWRkaW5nLXkgJGlucHV0LWJ0bi1wYWRkaW5nLXg7XG59ICovXG5cbi5oYXMtc3VjY2Vzcyxcbi5oYXMtd2FybmluZyxcbi5oYXMtZGFuZ2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5mb3JtLWNvbnRyb2wtbGFiZWwge1xuICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICB9XG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tI3skY2RrfXNpemUtMjQpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDoyNHB4O2hlaWdodDoyNHB4JyB2aWV3Qm94PScwIDAgMjQgMjQnJTNFJTNDcGF0aCBmaWxsPSclMjNmNTRjM2UnIGQ9J00xMywxM0gxMVY3SDEzTTEzLDE3SDExVjE1SDEzTTEyLDJBMTAsMTAgMCAwLDAgMiwxMkExMCwxMCAwIDAsMCAxMiwyMkExMCwxMCAwIDAsMCAyMiwxMkExMCwxMCAwIDAsMCAxMiwyWicgLyUzRSUzQy9zdmclM0VcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7XG4gICAgLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuICB9XG59XG5cbi5oYXMtc3VjY2VzcyB7XG4gICY6bm90KC5tdWx0aXBsZSkgLmZvcm0tY29udHJvbCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHgnIHZpZXdCb3g9JzAgMCAyNCAyNCclM0UlM0NwYXRoIGZpbGw9JyUyMzcwYjU4MCcgZD0nTTIxLDdMOSwxOUwzLjUsMTMuNUw0LjkxLDEyLjA5TDksMTYuMTdMMTkuNTksNS41OUwyMSw3WicgLyUzRSUzQy9zdmclM0VcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxufVxuXG4uaGFzLXdhcm5pbmcge1xuICAmOm5vdCgubXVsdGlwbGUpIC5mb3JtLWNvbnRyb2wge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDoyNHB4O2hlaWdodDoyNHB4JyB2aWV3Qm94PScwIDAgMjQgMjQnJTNFJTNDcGF0aCBmaWxsPSclMjNmYWIwMDAnIGQ9J00xMywxM0gxMVY3SDEzTTEzLDE3SDExVjE1SDEzTTEyLDJBMTAsMTAgMCAwLDAgMiwxMkExMCwxMCAwIDAsMCAxMiwyMkExMCwxMCAwIDAsMCAyMiwxMkExMCwxMCAwIDAsMCAxMiwyWicgLyUzRSUzQy9zdmclM0VcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxufVxuXG4uaGFzLWRhbmdlciB7XG4gICY6bm90KC5tdWx0aXBsZSkgLmZvcm0tY29udHJvbCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHgnIHZpZXdCb3g9JzAgMCAyNCAyNCclM0UlM0NwYXRoIGZpbGw9JyUyM2Y1NGMzZScgZD0nTTEzLDEzSDExVjdIMTNNMTMsMTdIMTFWMTVIMTNNMTIsMkExMCwxMCAwIDAsMCAyLDEyQTEwLDEwIDAgMCwwIDEyLDIyQTEwLDEwIDAgMCwwIDIyLDEyQTEwLDEwIDAgMCwwIDEyLDJaJyAvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG59XG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZVxuJGZvcm0tY2hlY2stbmFtZTogZm9ybS1jaGVjaztcblxuLiN7JGZvcm0tY2hlY2stbmFtZX0ge1xuICAmLmRpc2FibGVkLFxuICA6ZGlzYWJsZWQge1xuICAgIC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgIGNvbG9yOiAkbWVkaXVtLWdyYXk7XG4gICAgfVxuICB9XG5cbiAgJi1yYWRpbyB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRjZGt9c2l6ZS0xMCk7XG5cbiAgICAuI3skZm9ybS1jaGVjay1uYW1lfS1sYWJlbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICBpbnB1dCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIGlucHV0OmNoZWNrZWQge1xuICAgICAgfiAuI3skZm9ybS1jaGVjay1uYW1lfS1yb3VuZCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dDpkaXNhYmxlZCB7XG4gICAgICB+IC4jeyRmb3JtLWNoZWNrLW5hbWV9LXJvdW5kIHtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXJvdW5kIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IHZhcigtLSN7JGNka31zaXplLTIwKTtcbiAgICBtaW4td2lkdGg6IHZhcigtLSN7JGNka31zaXplLTIwKTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JGNka31zaXplLTIwKTtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLSN7JGNka31zaXplLTgpO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLSN7JGNka31wcmltYXJ5LTgwMCk7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tI3skY2RrfWRlZmF1bHQtdHJhbnNpdGlvbik7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB3aWR0aDogdmFyKC0tI3skY2RrfXNpemUtMTApO1xuICAgICAgaGVpZ2h0OiB2YXIoLS0jeyRjZGt9c2l6ZS0xMCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tI3skY2RrfXByaW1hcnktODAwKTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiB2YXIoLS0jeyRjZGt9ZGVmYXVsdC10cmFuc2l0aW9uKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDApO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBwcy1mb3JtLXZhbGlkYXRpb24tc3RhdGUoXCJ2YWxpZFwiLCAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcik7XG5AaW5jbHVkZSBwcy1mb3JtLXZhbGlkYXRpb24tc3RhdGUoXCJpbnZhbGlkXCIsICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IpO1xuQGluY2x1ZGUgcHMtZm9ybS12YWxpZGF0aW9uLXN0YXRlKFwid2FybmluZ1wiLCAkZm9ybS1mZWVkYmFjay13YXJuaW5nLWNvbG9yKTtcblxuLnN3aXRjaC1pbnB1dCB7XG4gIEBpbmNsdWRlIHBzLXN3aXRjaCgyMHB4LCA0MHB4LCAtMnB4LCAxNnB4KTtcblxuICAmLnN3aXRjaC1pbnB1dC1sZyB7XG4gICAgQGluY2x1ZGUgcHMtc3dpdGNoKDMwcHgsIDYwcHgsIC0zcHgsIDI0cHgpO1xuICB9XG5cbiAgJi5zd2l0Y2gtaW5wdXQtc20ge1xuICAgIEBpbmNsdWRlIHBzLXN3aXRjaCgxNnB4LCAyOHB4LCAtMXB4LCAxMnB4KTtcbiAgfVxufVxuXG4uc2VhcmNoIHtcbiAgJi5zZWFyY2gtd2l0aC1pY29uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBpbnB1dCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS0jeyRjZGt9c2l6ZS0zMik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgbWF0ZXJpYWwtaWNvbihcIlxcRThCNlwiKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgcmlnaHQ6IHZhcigtLSN7JGNka31zaXplLTUpO1xuICAgICAgbWFyZ2luLXRvcDogY2FsYygoLTEgKiB2YXIoLS0jeyRjZGt9c2l6ZS0yNCkpIC8gMik7XG4gICAgICBmb250LXNpemU6IHZhcigtLSN7JGNka31zaXplLTI0KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgY29sb3I6ICRtZWRpdW0tZ3JheTtcbiAgICB9XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NjU1XCI7IiwiQG1peGluIHBzLWZvcm0tdmFsaWRhdGlvbi1zdGF0ZSgkc3RhdGUsICRjb2xvcikge1xuICAuZm9ybS1jb250cm9sLmlzLSN7JHN0YXRlfSxcbiAgLmlzLSN7JHN0YXRlfSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tI3skY2RrfXNpemUtNSk7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG59XG5cbkBtaXhpbiBwcy1zd2l0Y2goJGhlaWdodCwgJHdpZHRoLCAkbWFyZ2luLCAkaWNvbi1zaXplLCAkYWxpZ24tbWFyZ2luOiAycHgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkd2lkdGg7XG4gIGhlaWdodDogJGhlaWdodDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIEBpZiAkbWFyZ2luIDwgMCB7XG4gICAgbWFyZ2luOiAtJGFsaWduLW1hcmdpbiAycHggLSAkbWFyZ2luIDAgMDtcbiAgfVxuICBAZWxzZSB7XG4gICAgbWFyZ2luOiAtJGFsaWduLW1hcmdpbiAycHggMCAwO1xuICB9XG5cbiAgJixcbiAgJjo6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTUwMCk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tI3skY2RrfXdoaXRlKTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS0jeyRjZGt9cHJpbWFyeS00MDApO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGhlaWdodCk7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tI3skY2RrfWRlZmF1bHQtdHJhbnNpdGlvbik7XG4gIH1cblxuICA+IGlucHV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIEBpbmNsdWRlIG1hdGVyaWFsLWljb24oXCJjbG9zZVwiKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAkbWFyZ2luIC0gMnB4O1xuICAgIGxlZnQ6ICRtYXJnaW4gLSAycHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRoZWlnaHQgKyAoMiAqIC0kbWFyZ2luKTtcbiAgICBoZWlnaHQ6ICRoZWlnaHQgKyAoMiAqIC0kbWFyZ2luKTtcbiAgICBmb250LXNpemU6ICRpY29uLXNpemU7XG4gICAgbGluZS1oZWlnaHQ6ICRoZWlnaHQgLSAoMiAqICRtYXJnaW4pIC0gNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgfVxuXG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSAqL1xuICAmLi1jaGVja2VkIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS0jeyRjZGt9Z3JlZW4tNTAwKTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGxlZnQ6ICR3aWR0aCAtICRoZWlnaHQgLSAycHggKyAkbWFyZ2luO1xuICAgICAgY29sb3I6IHZhcigtLSN7JGNka31ncmVlbi01MDApO1xuICAgICAgY29udGVudDogXCJjaGVja1wiO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuICB9XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjU1MFwiOyIsIi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZVxuJGNvbXBvbmVudC1uYW1lOiBpbnB1dC1ncm91cDtcblxuLiN7JGNvbXBvbmVudC1uYW1lfSB7XG4gICYtdGV4dCB7XG4gICAgcGFkZGluZzogdmFyKC0tI3skY2RrfXNpemUtNikgdmFyKC0tI3skY2RrfXNpemUtMTApO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS02MDApO1xuXG4gICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgIH1cblxuICAgIC8vIGNvbGxhcHNlIGJvcmRlcnNcbiAgICArIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkaW5wdXQtYm9yZGVyLXdpZHRoICogLTE7XG4gICAgfVxuICB9XG5cbiAgJiAmLWlucHV0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgd2lkdGg6IDElO1xuXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBwYWRkaW5nOiB2YXIoLS0jeyRjZGt9c2l6ZS02KSB2YXIoLS0jeyRjZGt9c2l6ZS0zMikgdmFyKC0tI3skY2RrfXNpemUtNikgdmFyKC0tI3skY2RrfXNpemUtMTApO1xuICAgIH1cblxuICAgICsgLiN7JGNvbXBvbmVudC1uYW1lfS1hcHBlbmQge1xuICAgICAgPiBzcGFuIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5tdWx0aXBsZSB7XG4gICYuaGFzLWRhbmdlcixcbiAgJi5oYXMtd2FybmluZyxcbiAgJi5oYXMtc3VjY2VzcyB7XG4gICAgLnZhbGlkLWZlZWRiYWNrLFxuICAgIC53YXJuaW5nLWZlZWRiYWNrLFxuICAgIC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo2NTZcIjsiLCIubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1iZztcbiAgfVxuXG4gIC5iYWRnZSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG5cbiAgJjpob3ZlcixcbiAgJi5hY3RpdmUge1xuICAgIC5iYWRnZSB7XG4gICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS0jeyRjZGt9d2hpdGUpO1xuICAgIH1cbiAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo2NTdcIjsiLCIvKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuJGNvbXBvbmVudC1uYW1lOiBtb2RhbDtcblxuLiN7JGNvbXBvbmVudC1uYW1lfSB7XG4gIC4jeyRjb21wb25lbnQtbmFtZX0tZGlhbG9nIHtcbiAgICB0b3A6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgfVxuXG4gICYuc2hvdyB7XG4gICAgLiN7JGNvbXBvbmVudC1uYW1lfS1kaWFsb2cge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIH1cbiAgfVxuXG4gICYtaGVhZGVyIHtcbiAgICAuY2xvc2Uge1xuICAgICAgcGFkZGluZzogdmFyKC0tI3skY2RrfXNpemUtMjApO1xuICAgICAgbWFyZ2luOiBjYWxjKCgtMSAqIHZhcigtLSN7JGNka31zaXplLTMwKSkpIGNhbGMoLTEgKiB2YXIoLS0jeyRjZGt9c2l6ZS0yMCkpIGNhbGMoLTEgKiB2YXIoLS0jeyRjZGt9c2l6ZS0yMCkpIGF1dG87XG4gICAgICBmb250LXNpemU6IHZhcigtLSN7JGNka31zaXplLTMyKTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tI3skY2RrfXNpemUtMjgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtaGVhZGVyLFxuICAmLWJvZHkge1xuICAgIHBhZGRpbmc6IHZhcigtLSN7JGNka31zaXplLTIwKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgIHA6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gICYtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tI3skY2RrfXNpemUtMTYpO1xuICB9XG5cbiAgJi1jb250ZW50IHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICB9XG5cbiAgJi1mb290ZXIge1xuICAgIHBhZGRpbmc6IHZhcigtLSN7JGNka31zaXplLTIwKTtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tI3skY2RrfXNpemUtMzApO1xuXG4gICAgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS0jeyRjZGt9c2l6ZS01KTtcbiAgICB9XG5cbiAgICA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0tI3skY2RrfXNpemUtNSk7XG4gICAgfVxuICB9XG5cbiAgJi10aXRsZSB7XG4gICAgQGV4dGVuZCBoMjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjY1OFwiOyIsIi5uYXYtbGluayB7XG4gIGNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS02MDApO1xufVxuXG4ubmF2LXRhYnMge1xuICBib3JkZXI6IG5vbmU7XG5cbiAgLm5hdi1saW5rIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skY2RrfXNpemUtMykgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skY2RrfXNpemUtMykgc29saWQgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JGNka31zaXplLTMpIHNvbGlkIHRyYW5zcGFyZW50O1xuICB9XG59XG5cbi5uYXYtcGlsbHMge1xuICBib3JkZXItdG9wOiBzb2xpZCAkYm9yZGVyLXdpZHRoIHZhcigtLSN7JGNka31wcmltYXJ5LTQwMCk7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkICRib3JkZXItd2lkdGggdmFyKC0tI3skY2RrfXByaW1hcnktNDAwKTtcblxuICAubmF2LWxpbmsge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRjZGt9c2l6ZS0zKSBzb2xpZCAkbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLnRhYi1jb250ZW50IHtcbiAgcGFkZGluZzogJG5hdi1saW5rLXBhZGRpbmcteTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnO1xufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo2NTlcIjsiLCIucGFnZS1pdGVtIHtcbiAgJi5wcmV2aW91cyxcbiAgJi5uZXh0IHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgdXNlLW1hdGVyaWFsLWljb24oKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JGNka31zaXplLTM2KTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cblxuICAgICYucHJldmlvdXMge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlxcRTMxNFwiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5uZXh0IHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcXEUzMTVcIjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuYWN0aXZlIC5wYWdlLWxpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbn1cblxuLnBhZ2UtbGluayB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAmOmFjdGl2ZSB7XG4gICAgei1pbmRleDogNDtcbiAgfVxuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzICgpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuXG4vLyBpbnB1dCB1c2VkIHRvIGp1bXAgdG8gYSBwYWdlXG4ucGFnaW5hdGlvbiAuanVtcC10by1wYWdlIHtcbiAgQGV4dGVuZCAuZm9ybS1jb250cm9sO1xuICB3aWR0aDogdmFyKC0tI3skY2RrfXNpemUtNDgpO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAmOmZvY3VzIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjY2MFwiOyIsIi5wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTQwMCk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjY2MVwiOyIsIi8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi5wc3RhZ2dlcldyYXBwZXIge1xuICBAZXh0ZW5kIC5mb3JtLWNvbnRyb2w7XG4gIG1pbi1oZWlnaHQ6IDQzcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuLnBzdGFnZ2VyVGFnc1dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IHZhcigtLSN7JGNka31zaXplLTYpIHZhcigtLSN7JGNka31zaXplLTgpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS0jeyRjZGt9d2hpdGUpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS0jeyRjZGt9cHJpbWFyeS00MDApO1xufVxuXG4ucHN0YWdnZXJBZGRUYWdXcmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnBzdGFnZ2VyVGFnIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRjZGt9c2l6ZS0yKSB2YXIoLS0jeyRjZGt9c2l6ZS00KSB2YXIoLS0jeyRjZGt9c2l6ZS0yKSB2YXIoLS0jeyRjZGt9c2l6ZS02KTtcbiAgbWFyZ2luOiB2YXIoLS0jeyRjZGt9c2l6ZS0yKTtcbiAgZm9udC1zaXplOiB2YXIoLS0jeyRjZGt9c2l6ZS0xMik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS04MDApO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTMwMCk7XG5cbiAgPiBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JGNka31zaXplLTIwKTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG5cbiAgLnBzdGFnZ2VyQ2xvc2luZ0Nyb3NzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiB2YXIoLS0jeyRjZGt9c2l6ZS0yMCk7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRjZGt9c2l6ZS0yMCk7XG4gICAgbWFyZ2luOiAwIDAgMCB2YXIoLS0jeyRjZGt9c2l6ZS02KTtcbiAgICBmb250LXNpemU6IDA7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JGNka31zaXplLTIwKTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS04MDApO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS00MDApO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIG1hdGVyaWFsLWljb24oXCJcXEU1Q0RcIik7XG4gICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogdmFyKC0tI3skY2RrfXNpemUtMjApO1xuICAgICAgaGVpZ2h0OiB2YXIoLS0jeyRjZGt9c2l6ZS0yMCk7XG4gICAgICBmb250LXNpemU6IHZhcigtLSN7JGNka31zaXplLTE4KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogdmFyKC0tI3skY2RrfXNpemUtMjApO1xuICAgICAgY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTgwMCk7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTMwMCk7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB0cmFuc2l0aW9uOiB2YXIoLS0jeyRjZGt9ZGVmYXVsdC10cmFuc2l0aW9uKTtcbiAgICB9XG4gIH1cbn1cblxuLnBzdGFnZ2VyQWRkVGFnSW5wdXQge1xuICBAZXh0ZW5kIC5mb3JtLWNvbnRyb2w7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmlucHV0LWdyb3VwIC5wc3RhZ2dlckFkZFRhZ0lucHV0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLyogc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjY2MlwiOyIsIi50YWdzLWlucHV0IHtcbiAgQGV4dGVuZCAuZm9ybS1jb250cm9sO1xuXG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgYm9yZGVyOiAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuXG4gIC8vIGNzcyA0LCBidXQgbmljZSB0byBoYXZlXG4gICY6Zm9jdXMtd2l0aGluIHtcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gIH1cblxuICAudGFncy13cmFwcGVyIHtcbiAgICBmb250LXNpemU6IDA7IC8vIGNvbGxhcHNlcyB3aGl0ZXNwYWNlIGJldHdlZW4gdGFnc1xuXG4gICAgJjpub3QoOmVtcHR5KSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgcm93LWdhcDogdmFyKC0tI3skY2RrfXNpemUtOCk7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIHBhZGRpbmc6IHZhcigtLSN7JGNka31zaXplLTgpIDAgdmFyKC0tI3skY2RrfXNpemUtOCkgdmFyKC0tI3skY2RrfXNpemUtOCk7XG4gICAgfVxuICB9XG5cbiAgLnRhZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6ICgkYmFkZ2UtcGFkZGluZy15IC8gMikgJGJhZGdlLXBhZGRpbmcteDtcbiAgICBtYXJnaW46IDAgJGJhZGdlLXBhZGRpbmcteCAwIDA7XG4gICAgZm9udC1zaXplOiB2YXIoLS0jeyRjZGt9c2l6ZS0xMik7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tI3skY2RrfXNpemUtMjApO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS04MDApO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTMwMCk7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgID4gLm1hdGVyaWFsLWljb25zIHtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiB2YXIoLS0jeyRjZGt9c2l6ZS0yMCk7XG4gICAgICBoZWlnaHQ6IHZhcigtLSN7JGNka31zaXplLTIwKTtcbiAgICAgIHBhZGRpbmctaW5saW5lOiB2YXIoLS0jeyRjZGt9c2l6ZS0yKTtcbiAgICAgIG1hcmdpbjogMCAwIDAgdmFyKC0tI3skY2RrfXNpemUtNik7XG4gICAgICBmb250LXNpemU6IHZhcigtLSN7JGNka31zaXplLTE2KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogdmFyKC0tI3skY2RrfXNpemUtMjApO1xuICAgICAgY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTgwMCk7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTMwMCk7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNpdGlvbjogdmFyKC0tI3skY2RrfWRlZmF1bHQtdHJhbnNpdGlvbik7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktODAwKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktNDAwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBbdHlwZT1cInRleHRcIl0ge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4td2lkdGg6IHZhcigtLSN7JGNka31zaXplLTcyKTtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NjYzXCI7IiwiLy8gb24tb2ZmIHN3aXRjaCBjb250cm9sXG4ucHMtc3dpdGNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogdmFyKC0tI3skY2RrfXNpemUtMjQpO1xuXG4gICYtbm9sYWJlbCB7XG4gICAgbGFiZWwge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICBsYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLSN7JGNka31zaXplLTQ0KTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG5cbiAgLnNsaWRlLWJ1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiB2YXIoLS0jeyRjZGt9c2l6ZS0zNik7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRjZGt9c2l6ZS0yNCk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tI3skY2RrfXByaW1hcnktNDAwKTtcbiAgICB0cmFuc2l0aW9uOiB2YXIoLS0jeyRjZGt9ZGVmYXVsdC10cmFuc2l0aW9uKTtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDk5OTlweCk7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IHZhcigtLSN7JGNka31zaXplLTIpO1xuICAgICAgbGVmdDogdmFyKC0tI3skY2RrfXNpemUtMik7XG4gICAgICB3aWR0aDogdmFyKC0tI3skY2RrfXNpemUtMjApO1xuICAgICAgaGVpZ2h0OiB2YXIoLS0jeyRjZGt9c2l6ZS0yMCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tI3skY2RrfXdoaXRlKTtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcbiAgICAgIHRyYW5zaXRpb246IHZhcigtLSN7JGNka31kZWZhdWx0LXRyYW5zaXRpb24pO1xuICAgIH1cbiAgfVxuXG4gICYtY2VudGVyIHtcbiAgICAuc2xpZGUtYnV0dG9uIHtcbiAgICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIGlucHV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAzO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgb3BhY2l0eTogMDtcblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcblxuICAgICAgfiAuc2xpZGUtYnV0dG9uIHtcbiAgICAgICAgb3BhY2l0eTogMC4yO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6Y2hlY2tlZCB7XG4gICAgICB6LWluZGV4OiAwO1xuICAgIH1cblxuICAgICY6Zmlyc3Qtb2YtdHlwZTpjaGVja2VkIHtcbiAgICAgIH4gbGFiZWw6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG5cbiAgICAgICY6ZGlzYWJsZWQgfiBsYWJlbDpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgb3BhY2l0eTogMC4yO1xuICAgICAgfVxuXG4gICAgICB+IC5zbGlkZS1idXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS00MDApO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1vZi10eXBlOmNoZWNrZWQge1xuICAgICAgfiBsYWJlbDpsYXN0LW9mLXR5cGUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuXG4gICAgICAmOmRpc2FibGVkIH4gbGFiZWw6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgb3BhY2l0eTogMC4yO1xuICAgICAgfVxuXG4gICAgICB+IC5zbGlkZS1idXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc3VjY2VzcztcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKHZhcigtLSN7JGNka31zaXplLTEyKSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnBzLXN3aXRjaC1zbSB7XG4gICAgbWluLXdpZHRoOiA2LjI1cmVtOyAvLyAxMDBweFxuICAgIGhlaWdodDogdmFyKC0tI3skY2RrfXNpemUtMTYpO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcblxuICAgIGxhYmVsIHtcbiAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tI3skY2RrfXNpemUtNDApO1xuICAgIH1cblxuICAgIC5zbGlkZS1idXR0b24ge1xuICAgICAgd2lkdGg6IHZhcigtLSN7JGNka31zaXplLTI4KTtcbiAgICAgIGhlaWdodDogdmFyKC0tI3skY2RrfXNpemUtMTYpO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHdpZHRoOiB2YXIoLS0jeyRjZGt9c2l6ZS0xMik7XG4gICAgICAgIGhlaWdodDogdmFyKC0tI3skY2RrfXNpemUtMTIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYucHMtc3dpdGNoLWxnIHtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JGNka31zaXplLTI4KTtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG5cbiAgICBsYWJlbCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLSN7JGNka31zaXplLTY0KTtcbiAgICB9XG5cbiAgICAuc2xpZGUtYnV0dG9uIHtcbiAgICAgIHdpZHRoOiB2YXIoLS0jeyRjZGt9c2l6ZS01Mik7XG4gICAgICBoZWlnaHQ6IHZhcigtLSN7JGNka31zaXplLTI4KTtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogdmFyKC0tI3skY2RrfXNpemUtMjQpO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLSN7JGNka31zaXplLTI0KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dDpsYXN0LW9mLXR5cGU6Y2hlY2tlZCB+IC5zbGlkZS1idXR0b24ge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgodmFyKC0tI3skY2RrfXNpemUtMjQpKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NjY0XCI7IiwiLnBzLXNvcnRhYmxlLWNvbHVtbiB7XG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG5cbiAgW3JvbGU9XCJjb2x1bW5oZWFkZXJcIl0ge1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB9XG5cbiAgLy8gc29ydCBidXR0b25cbiAgLnBzLXNvcnQge1xuICAgIEBpbmNsdWRlIHVzZS1tYXRlcmlhbC1pY29uKCk7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skY2RrfXNpemUtMik7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JGNka31zaXplLTgpO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tI3skY2RrfXNpemUtMTYpO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS01MDApO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tI3skY2RrfWRlZmF1bHQtdHJhbnNpdGlvbik7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiY29kZVwiO1xuICAgIH1cbiAgfVxuXG4gIC8vIGN1cnJlbnQgc29ydGVkIGNvbHVtblxuICAmW2RhdGEtc29ydC1pcy1jdXJyZW50XSB7XG4gICAgLnBzLXNvcnQge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG5cbiAgICAmW2RhdGEtc29ydC1kaXJlY3Rpb249XCJhc2NcIl0ge1xuICAgICAgLnBzLXNvcnQge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwia2V5Ym9hcmRfYXJyb3dfdXBcIjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZbZGF0YS1zb3J0LWRpcmVjdGlvbj1cImRlc2NcIl0ge1xuICAgICAgLnBzLXNvcnQge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwia2V5Ym9hcmRfYXJyb3dfZG93blwiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLy8gc2hvdyByb2xsb3ZlciBpY29uIG9uIHNvcnRhYmxlIGNvbHVtbnNcbiAgJjpub3QoW2RhdGEtc29ydC1pcy1jdXJyZW50PVwidHJ1ZVwiXSk6aG92ZXIge1xuICAgIC5wcy1zb3J0IHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cblxufVxuXG4udGV4dC1jZW50ZXIsXG4udGV4dC1yaWdodCB7XG4gID4gLnBzLXNvcnRhYmxlLWNvbHVtbjpub3QoW2RhdGEtc29ydC1pcy1jdXJyZW50PVwidHJ1ZVwiXSkge1xuICAgIC8vIGhpZGUgc29ydCBidXR0b25zIGFuZCBzaG93IHRoZW0gb24gcm9sbG92ZXJcblxuICAgID4gLnBzLXNvcnQge1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICA+IC5wcy1zb3J0IHtcbiAgICAgICAgd2lkdGg6IGluaXRpYWw7XG4gICAgICAgIGhlaWdodDogaW5pdGlhbDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JGNka31zaXplLTgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udGV4dC1jZW50ZXIgPiAucHMtc29ydGFibGUtY29sdW1uIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi50ZXh0LXJpZ2h0ID4gLnBzLXNvcnRhYmxlLWNvbHVtbiB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NjY1XCI7IiwiLnBzLWRyb3Bkb3duIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMTg3NWVtIDA7XG4gIGZvbnQtc2l6ZTogdmFyKC0tI3skY2RrfXNpemUtMTQpO1xuICBsaW5lLWhlaWdodDogMi4yNWVtO1xuICBjb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktODAwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS0jeyRjZGt9d2hpdGUpO1xuICBib3gtc2hhZG93OiBub25lO1xuICB0cmFuc2l0aW9uOiB2YXIoLS0jeyRjZGt9ZGVmYXVsdC10cmFuc2l0aW9uKTtcblxuICAmLmJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS0jeyRjZGt9cHJpbWFyeS00MDApO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgICAmLnNob3cge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLSN7JGNka31wcmltYXJ5LTgwMCk7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRjZGt9Ym94LXNoYWRvdy1tZCk7XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duLWxhYmVsIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgcGFkZGluZzogMCB2YXIoLS0jeyRjZGt9c2l6ZS01KSAwIHZhcigtLSN7JGNka31zaXplLTE2KTtcbiAgfVxuXG4gIC5hcnJvdy1kb3duIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAxLjhlbTtcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tI3skY2RrfXNpemUtMzIpO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS04MDApO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiB2YXIoLS0jeyRjZGt9ZGVmYXVsdC10cmFuc2l0aW9uKTtcbiAgfVxuXG4gICYuc2hvdyB7XG4gICAgLmFycm93LWRvd24ge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gICAgfVxuICB9XG5cbiAgPiAucHMtZHJvcGRvd24tbWVudSB7XG4gICAgei1pbmRleDogMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDE4Ljc1cmVtOyAvLyAzMDBweFxuICAgIHBhZGRpbmc6IDA7XG4gICAgcGFkZGluZzogdmFyKC0tI3skY2RrfXNpemUtOCk7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi10b3A6IHZhcigtLSN7JGNka31zaXplLTYpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3gtc2hhZG93OiBpbmhlcml0O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NjY2XCI7IiwiLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lICovXG4kY29tcG9uZW50LW5hbWU6IHBzLW51bWJlci1pbnB1dDtcblxuLiN7JGNvbXBvbmVudC1uYW1lfSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmICYtaW5wdXRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBpbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbiAgICBpbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmVcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcbiAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZVxuICAgICAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIEZpcmVmb3ggKi9cbiAgICB9XG5cbiAgICAuYnRuIHtcbiAgICAgIG1pbi13aWR0aDogdmFyKC0tI3skY2RrfXNpemUtNDApO1xuICAgICAgcGFkZGluZzogMCB2YXIoLS0jeyRjZGt9c2l6ZS04KTtcblxuICAgICAgPiAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuI3skY29tcG9uZW50LW5hbWV9LWVuYWJsZS1hcnJvd3Mge1xuICAgIC4jeyRjb21wb25lbnQtbmFtZX0taW5wdXRzIHtcbiAgICAgIGlucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuICAgICAgaW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmVcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBhdXRvO1xuICAgICAgfVxuXG4gICAgICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcbiAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lXG4gICAgICAgIC1tb3otYXBwZWFyYW5jZTogYXV0bzsgLyogRmlyZWZveCAqL1xuXG4gICAgICAgICYuaXMtaW52YWxpZCB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tI3skY2RrfXNpemUtMjgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJiAmLWNvbnRyb2xzIHtcbiAgICBoZWlnaHQ6IDM5cHg7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JGNka31zaXplLTUpO1xuICB9XG5cbiAgLmludmFsaWQtZmVlZGJhY2sge1xuICAgICYuc2hvdyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NjY3XCI7IiwiLnRhYmxlIHtcbiAgYm9yZGVyLWJvdHRvbTogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuXG4gIHRoZWFkIHtcbiAgICAvLyBub3JtYWwgaGVhZGVyIHJvd1xuICAgIHRoIHtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tOiBzb2xpZCB2YXIoLS0jeyRjZGt9c2l6ZS0yKSB0aGVtZS1jb2xvcihcInByaW1hcnlcIik7XG5cbiAgICAgID4gLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLSN7JGNka31zaXplLTgpKTtcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTYwMCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gZmlsdGVyIHJvd1xuICAgIC5jb2x1bW4tZmlsdGVycyB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS0xMDApO1xuXG4gICAgICB0ZCxcbiAgICAgIHRoIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLSN7JGNka31wcmltYXJ5LTQwMCk7XG4gICAgICAgIHBhZGRpbmc6IHtcbiAgICAgICAgICB0b3A6IHZhcigtLSN7JGNka31zaXplLTE2KTtcbiAgICAgICAgICBib3R0b206IHZhcigtLSN7JGNka31zaXplLTE2KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHJlbW92ZSBib3JkZXIgZnJvbSB0YWJsZXMgd2l0aCBmaWx0ZXIgcm93XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlICovXG4gIC53aXRoLWZpbHRlcnMgKyB0Ym9keSB7XG4gICAgPiB0cjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIHRkLFxuICAgICAgdGgge1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvKiBzdHlsZWxpbnQtZW5hYmxlICovXG5cbiAgdGQsXG4gIHRoLFxuICB0ciB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuXG4gIHRkIHtcbiAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgfVxuXG4gIC5mb3JtLWdyb3VwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAuZm9ybS1jaGVjayB7XG4gICAgICBkaXNwbGF5OiBpbmhlcml0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWZvcm0ge1xuICB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS0zMDApO1xuICB9XG59XG5cbi50YWJsZS1ob3ZlciB7XG4gIC50YWJsZS1hY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRjZGt9d2hpdGUpO1xuICB9XG59XG5cbi50aGVhZC1kYXJrIHtcbiAgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTgwMCk7XG4gIH1cbn1cblxuLnRhYmxlLWRhcmsge1xuICAmLnRhYmxlLWZvcm0ge1xuICAgIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUtY29sb3ItYmFja2dyb3VuZChcImluZm9cIik7XG4gICAgfVxuICB9XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjY2OFwiOyIsIi5zcGlubmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogdmFyKC0tI3skY2RrfXNpemUtNDApO1xuICBoZWlnaHQ6IHZhcigtLSN7JGNka31zaXplLTQwKTtcbiAgZm9udC1zaXplOiAwO1xuICBjb2xvcjogdmFyKC0tI3skY2RrfXdoaXRlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skY2RrfXdoaXRlKTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS0jeyRjZGt9c2l6ZS0zKTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktNDAwKTtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0aGVtZS1jb2xvcihcInByaW1hcnlcIik7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTQwMCk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skY2RrfXNpemUtNDApKTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYW5pbWF0aW9uOiByb3RhdGluZyAycyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuc3Bpbm5lci0jeyRjb2xvcn0ge1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHZhbHVlO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR2YWx1ZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0aW5nIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo2NjlcIjsiLCIkbWQtY2hlY2tib3gtbWFyZ2luOiBpbml0aWFsICFkZWZhdWx0O1xuJG1kLWNoZWNrYm94LWNoZWNrZWQtY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTgwMCkgIWRlZmF1bHQ7XG4kbWQtY2hlY2tib3gtYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS04MDApICFkZWZhdWx0O1xuJG1kLWNoZWNrYm94LWRpc2FibGVkLW9wYWNpdHk6IDAuNSAhZGVmYXVsdDtcblxuJG1kLWNoZWNrYm94LXNpemU6IHZhcigtLSN7JGNka31zaXplLTIwKSAhZGVmYXVsdDtcbiRtZC1jaGVja2JveC1wYWRkaW5nOiB2YXIoLS0jeyRjZGt9c2l6ZS00KSAhZGVmYXVsdDtcblxuJG1kLWNoZWNrbWFyay13aWR0aDogdmFyKC0tI3skY2RrfXNpemUtMikgIWRlZmF1bHQ7XG4kbWQtY2hlY2ttYXJrLWNvbG9yOiB2YXIoLS0jeyRjZGt9d2hpdGUpICFkZWZhdWx0O1xuXG4ubWQtY2hlY2tib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogJG1kLWNoZWNrYm94LW1hcmdpbjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAmLm1kLWNoZWNrYm94LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTUwMCk7XG4gIH1cblxuICBsYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKCRtZC1jaGVja2JveC1zaXplICsgdmFyKC0tI3skY2RrfXNpemUtOCkpO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAubWQtY2hlY2tib3gtY29udHJvbCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICAvLyBib3hcbiAgICAgIHdpZHRoOiAkbWQtY2hlY2tib3gtc2l6ZTtcbiAgICAgIGhlaWdodDogJG1kLWNoZWNrYm94LXNpemU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS0jeyRjZGt9d2hpdGUpO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgJG1kLWNoZWNrYm94LWJvcmRlci1jb2xvcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLSN7JGNka31zaXplLTIpO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCB2YXIoLS0jeyRjZGt9ZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgICB9XG4gIH1cblxuICBbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG91dGxpbmU6IDA7XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICsgLm1kLWNoZWNrYm94LWNvbnRyb2wge1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICBvcGFjaXR5OiAkbWQtY2hlY2tib3gtZGlzYWJsZWQtb3BhY2l0eTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQsXG4gIC5pbmRldGVybWluYXRlIHtcbiAgICArIC5tZC1jaGVja2JveC1jb250cm9sIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRtZC1jaGVja2JveC1jaGVja2VkLWNvbG9yO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgJG1kLWNoZWNrbWFyay1zaXplOiBjYWxjKCRtZC1jaGVja2JveC1zaXplIC0gKDIgKiAkbWQtY2hlY2tib3gtcGFkZGluZykpO1xuICAgICAgICB0b3A6IGNhbGMoKCRtZC1jaGVja2JveC1zaXplIC8gMikgLSAoJG1kLWNoZWNrbWFyay1zaXplIC8gNCkgLSAkbWQtY2hlY2tib3gtc2l6ZSAvIDEwKTtcbiAgICAgICAgbGVmdDogJG1kLWNoZWNrYm94LXBhZGRpbmc7XG4gICAgICAgIHdpZHRoOiAkbWQtY2hlY2ttYXJrLXNpemU7XG4gICAgICAgIGhlaWdodDogY2FsYygkbWQtY2hlY2ttYXJrLXNpemUgLyAyKTtcblxuICAgICAgICBib3JkZXI6ICRtZC1jaGVja21hcmstd2lkdGggc29saWQgJG1kLWNoZWNrbWFyay1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXRvcC1zdHlsZTogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBub25lO1xuXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmluZGV0ZXJtaW5hdGUge1xuICAgICsgLm1kLWNoZWNrYm94LWNvbnRyb2wge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0b3A6IGNhbGMoKCRtZC1jaGVja2JveC1zaXplIC8gMikgLSAoJG1kLWNoZWNrbWFyay13aWR0aCAvIDIpKTtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NjcwXCI7IiwiLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lXG4kY29tcG9uZW50LW5hbWU6IGdyb3dsO1xuXG4uI3skY29tcG9uZW50LW5hbWV9IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tI3skY2RrfXNpemUtNjQpO1xuICBjb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktNzAwKTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tI3skY2RrfWJveC1zaGFkb3ctbGcpO1xuICBvcGFjaXR5OiAxO1xuICBhbmltYXRpb24tbmFtZTogZnJvbUxlZnQ7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4yNXM7XG5cbiAgJi4jeyRjb21wb25lbnQtbmFtZX0tbWVkaXVtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIHBhZGRpbmc6IHZhcigtLSN7JGNka31zaXplLTE2KTtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS0jeyRjZGt9c2l6ZS02NCk7XG4gIH1cblxuICAmICYtY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogdmFyKC0tI3skY2RrfXNpemUtMTgpO1xuICAgIGZsb2F0OiBpbml0aWFsO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tI3skY2RrfXNpemUtMjQpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTgwMCk7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tI3skY2RrfWRlZmF1bHQtdHJhbnNpdGlvbik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02MCUpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktNjAwKTtcbiAgICB9XG4gIH1cblxuICAmICYtdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JGNka31zaXplLTUpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAmICYtbWVzc2FnZSB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tI3skY2RrfXNpemUtMTQpO1xuICB9XG5cbiAgJi4jeyRjb21wb25lbnQtbmFtZX0tZGVmYXVsdCB7XG4gICAgY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTgwMCk7XG4gICAgYmFja2dyb3VuZDogbWFwLWdldCgkYWxlcnRzLWJhY2tncm91bmQtY29sb3JzLCBzdWNjZXNzKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBtYXAtZ2V0KCRhbGVydHMtc2Vjb25kLWNvbG9ycywgc3VjY2Vzcyk7XG4gIH1cblxuICAmLiN7JGNvbXBvbmVudC1uYW1lfS1lcnJvciB7XG4gICAgY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTgwMCk7XG4gICAgYmFja2dyb3VuZDogbWFwLWdldCgkYWxlcnRzLWJhY2tncm91bmQtY29sb3JzLCBkYW5nZXIpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIG1hcC1nZXQoJGFsZXJ0cy1zZWNvbmQtY29sb3JzLCBkYW5nZXIpO1xuICB9XG5cbiAgJi4jeyRjb21wb25lbnQtbmFtZX0tbm90aWNlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktODAwKTtcbiAgICBiYWNrZ3JvdW5kOiBtYXAtZ2V0KCRhbGVydHMtYmFja2dyb3VuZC1jb2xvcnMsIGluZm8pO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIG1hcC1nZXQoJGFsZXJ0cy1zZWNvbmQtY29sb3JzLCBpbmZvKTtcbiAgfVxuXG4gICYuI3skY29tcG9uZW50LW5hbWV9LXdhcm5pbmcge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS04MDApO1xuICAgIGJhY2tncm91bmQ6IG1hcC1nZXQoJGFsZXJ0cy1iYWNrZ3JvdW5kLWNvbG9ycywgd2FybmluZyk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgbWFwLWdldCgkYWxlcnRzLXNlY29uZC1jb2xvcnMsIHdhcm5pbmcpO1xuICB9XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjY3MVwiOyIsIi8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSAqL1xuJGNvbXBvbmVudC1uYW1lOiBzZWFyY2g7XG5cbi4jeyRjb21wb25lbnQtbmFtZX0ge1xuICAmLmlucHV0LWdyb3VwIHtcbiAgICAuI3skY29tcG9uZW50LW5hbWV9LWlucHV0IHtcbiAgICAgIHBhZGRpbmc6IDAgdmFyKC0tI3skY2RrfXNpemUtMTYpO1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS04MDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo2NzJcIjsiLCIuYnRuLWZsb2F0aW5nIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogdmFyKC0tI3skY2RrfXNpemUtMTYpO1xuICBib3R0b206IHZhcigtLSN7JGNka31zaXplLTE2KTtcbiAgei1pbmRleDogOTk5O1xuXG4gID4gLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IHZhcigtLSN7JGNka31zaXplLTU2KTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JGNka31zaXplLTU2KTtcbiAgICBwYWRkaW5nOiB2YXIoLS0jeyRjZGt9c2l6ZS04KTtcbiAgICB0cmFuc2l0aW9uOiB2YXIoLS0jeyRjZGt9ZGVmYXVsdC10cmFuc2l0aW9uKTtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDEwMCUpO1xuXG4gICAgJjpub3QoLmNvbGxhcHNlZCkge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tI3skY2RrfXJlZC01MDApO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRjZGt9cmVkLTUwMCk7XG5cbiAgICAgIGkge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaSB7XG4gICAgICBmb250LXNpemU6IHZhcigtLSN7JGNka31zaXplLTI4KTtcbiAgICAgIHRyYW5zaXRpb246IHZhcigtLSN7JGNka31kZWZhdWx0LXRyYW5zaXRpb24pO1xuICAgIH1cbiAgfVxuXG4gICYgJi1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IGNhbGMoMTAwJSArIHZhcigtLSN7JGNka31zaXplLTE2KSk7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tI3skY2RrfWRlZmF1bHQtdHJhbnNpdGlvbik7XG5cbiAgICAmLmNvbGxhcHNpbmcge1xuICAgICAgLmJ0bi1mbG9hdGluZy1tZW51IHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmICYtbWVudSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB3aWR0aDogdmFyKC0tI3skY2RrfXNpemUtMzIwKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgYSxcbiAgICBidXR0b24ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRjZGt9d2hpdGUpO1xuICAgICAgdHJhbnNpdGlvbjogdmFyKC0tI3skY2RrfWRlZmF1bHQtdHJhbnNpdGlvbik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKG1hcC1nZXQoJG1hcDogJGNkay1wcmltYXJ5LCAka2V5OiBcInByaW1hcnktODAwXCIpLCAwLjgpO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zaXRpb246IHZhcigtLSN7JGNka31kZWZhdWx0LXRyYW5zaXRpb24pO1xuICAgIH1cbiAgfVxuXG4gICYgJi1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IHZhcigtLSN7JGNka31zaXplLTgpIHZhcigtLSN7JGNka31zaXplLTEyKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS03MDApO1xuICAgIHRyYW5zaXRpb246IHZhcigtLSN7JGNka31kZWZhdWx0LXRyYW5zaXRpb24pO1xuXG4gICAgLm1hdGVyaWFsLWljb24ge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRjZGt9d2hpdGUpO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tI3skY2RrfXByaW1hcnktODAwKTtcbiAgICB9XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NjczXCI7IiwiYm9keSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS0jeyRjZGt9Zm9udC1mYW1pbHktcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS04MDApO1xuXG4gIC8vIFRpdGxlc1xuICBoMSxcbiAgaDIsXG4gIGgzLFxuICBoNCxcbiAgaDUsXG4gIGg2IHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tI3skY2RrfWZvbnQtZmFtaWx5LXNlY29uZGFyeSk7XG4gICAgY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTgwMCk7XG4gIH1cblxuICBwLFxuICAuaDEsXG4gIC5oMixcbiAgLmgzLFxuICAuaDQsXG4gIC5oNSxcbiAgLmg2IHtcbiAgICBjb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktODAwKTtcbiAgfVxuXG4gIG1hcmssXG4gIC5tYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRjZGt9YW1iZXItMTAwKTtcbiAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo2NzRcIjsiLCIvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgKi9cbiRjb21wb25lbnQtbmFtZTogc2VsZWN0MjtcblxuLiN7JGNvbXBvbmVudC1uYW1lfS1jb250YWluZXItLWJvb3RzdHJhcCB7XG4gICYuI3skY29tcG9uZW50LW5hbWV9LWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tI3skY2RrfXdoaXRlKTtcbiAgICBcbiAgICAuI3skY29tcG9uZW50LW5hbWV9IHtcbiAgICAgICYtc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRjZGt9c2l6ZS0yOCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLiN7JGNvbXBvbmVudC1uYW1lfSB7XG4gICAgJi1kcm9wZG93biB7XG4gICAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy14ICRpbnB1dC1wYWRkaW5nLXk7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS00MDApO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JGNka31ib3gtc2hhZG93LW1kKTtcbiAgICB9XG5cbiAgICAmLXNlYXJjaC0tZHJvcGRvd24ge1xuICAgICAgcGFkZGluZzogdmFyKC0tI3skY2RrfXNpemUtMTApO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tI3skY2RrfXByaW1hcnktMjAwKTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS0jeyRjZGt9cHJpbWFyeS00MDApO1xuXG4gICAgICAuI3skY29tcG9uZW50LW5hbWV9LXNlYXJjaF9fZmllbGQge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS0jeyRjZGt9d2hpdGUpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS0jeyRjZGt9cHJpbWFyeS00MDApO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtcmVzdWx0cyB7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAmX19vcHRpb25zIHtcbiAgICAgICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICB9XG5cbiAgICAgICZfX29wdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IHZhcigtLSN7JGNka31zaXplLTgpO1xuXG4gICAgICAgICY6bm90KFtyb2xlPVwiZ3JvdXBcIl0pOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktODAwKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS0yMDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoW3JvbGU9XCJncm91cFwiXSk6Zm9jdXMsXG4gICAgICAgICY6bm90KFtyb2xlPVwiZ3JvdXBcIl0pOmFjdGl2ZSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTgwMCk7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tI3skY2RrfXByaW1hcnktMzAwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICZbYXJpYS1zZWxlY3RlZD1cInRydWVcIl0ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZ2FwOiB2YXIoLS0jeyRjZGt9c2l6ZS04KTtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRjZGt9cHJpbWFyeS04MDApO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTMwMCk7XG5cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS0jeyRjZGt9Zm9udC1mYW1pbHktbWF0ZXJpYWwtaWNvbnMpO1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS0jeyRjZGt9c2l6ZS0yMCk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlNWNhXCI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtaW4taGVpZ2h0OiB2YXIoLS0jeyRjZGt9c2l6ZS0zNik7XG4gICAgICBwYWRkaW5nOiB2YXIoLS0jeyRjZGt9c2l6ZS04KSB2YXIoLS0jeyRjZGt9c2l6ZS0xNik7XG4gICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLSN7JGNka31zaXplLTE2KTtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLSN7JGNka31wcmltYXJ5LTQwMCk7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICAuI3skY29tcG9uZW50LW5hbWV9LXNlbGVjdGlvbl9fYXJyb3cge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICByaWdodDogdmFyKC0tI3skY2RrfXNpemUtNSk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgICAgICAgYiB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1hdGVyaWFsLWljb24oXCJleHBhbmRfbW9yZVwiKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktNjAwKTtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB2YXIoLS0jeyRjZGt9ZGVmYXVsdC10cmFuc2l0aW9uKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgcGFkZGluZzogMCAkaW5wdXQtcGFkZGluZy15IDAgMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRjZGt9c2l6ZS0yMCk7XG4gICAgfVxuICB9XG5cbiAgJi4jeyRjb21wb25lbnQtbmFtZX0tY29udGFpbmVyLS1kaXNhYmxlZCB7XG4gICAgY29sb3I6IHZhcigtLSN7JGNka31wcmltYXJ5LTUwMCk7XG4gICAgYmFja2dyb3VuZDogJGlucHV0LWRpc2FibGVkLWJnO1xuXG4gICAgLiN7JGNvbXBvbmVudC1uYW1lfS1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIH1cbiAgfVxuXG4gICYuI3skY29tcG9uZW50LW5hbWV9LWNvbnRhaW5lci0tb3BlbiB7XG4gICAgLiN7JGNvbXBvbmVudC1uYW1lfS1zZWxlY3Rpb25fX2Fycm93IGI6OmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgIH1cblxuICAgIC4jeyRjb21wb25lbnQtbmFtZX0tc2VsZWN0aW9uIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skY2RrfXByaW1hcnktMzAwKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuICB9XG59XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjY3NlwiOyIsIi8vIGJhc2ljXG4uc2VsZWN0Mi1jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcblxuICAqOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG59XG5cbi8vIGlucHV0LWdyb3VwXG4uaW5wdXQtZ3JvdXAgLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0IHtcbiAgZmxleC1ncm93OiAxO1xufVxuLy8gZm9yIHByZXBlbmRlZCBpbnB1dFxuLmlucHV0LWdyb3VwLXByZXBlbmQgfiAuc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQgLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi8vIGZvciBhcHBlbmRlZCBpbnB1dFxuLmlucHV0LWdyb3VwID4gLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0Om5vdCg6bGFzdC1jaGlsZCkgLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQge1xuXG4gIC8vIGlucHV0IGJveFxuICAuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpbnB1dC10cmFuc2l0aW9uKTtcbiAgfVxuXG4gIC8vIGZvY3VzZWQgaW5wdXQgYm94XG4gICYuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuXG4gICAgLy8gd2hlbiBvcGVuLCBoaWRlIGJvdHRvbSBib3JkZXJcbiAgICAmLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbiB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG5cbiAgLy8gb3BlbiBpbnB1dCBib3hcbiAgJi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XG4gICAgJi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUge1xuICAgICAgLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gICAgICB9XG4gICAgfVxuICAgICYuc2VsZWN0Mi1jb250YWluZXItLWJlbG93IHtcbiAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbiB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGRpc2FibGVkIGlucHV0IGJveFxuICAmLnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCxcbiAgJi5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWJvcmRlci1jb2xvcjtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICAgIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbiAgLy8gdmFsaWRhdGVkIGlucHV0IGJveFxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgc2VsZWN0LmlzLWludmFsaWQgfiAmIC5zZWxlY3QyLXNlbGVjdGlvbixcbiAgZm9ybS53YXMtdmFsaWRhdGVkIHNlbGVjdDppbnZhbGlkIH4gJiAuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuICAgIGJvcmRlci1jb2xvcjogJGRhbmdlcjtcbiAgfVxuICBzZWxlY3QuaXMtdmFsaWQgfiAmIC5zZWxlY3QyLXNlbGVjdGlvbixcbiAgZm9ybS53YXMtdmFsaWRhdGVkIHNlbGVjdDp2YWxpZCB+ICYgLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgICBib3JkZXItY29sb3I6ICRzdWNjZXNzO1xuICB9XG4gIC8vIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbiAgLy8gZml4ZXMgcGxhY2Vob2xkZXIgd2lkdGhcbiAgLnNlbGVjdDItc2VhcmNoIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC8vIGRyb3Bkb3duXG4gIC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1ib3JkZXItY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgLy8gb3ZlcndyaXRlIHNlbGVjdDIuY3NzXG5cbiAgICAvLyBkcm9wZG93biBvcGVuZWQgYmVsb3dcbiAgICAmLnNlbGVjdDItZHJvcGRvd24tLWJlbG93IHtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuXG4gICAgLy8gZHJvcGRvd24gb3BlbmVkIGFib3ZlXG4gICAgJi5zZWxlY3QyLWRyb3Bkb3duLS1hYm92ZSB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAvLyBzZWxlY3RlZCBpdGVtXG4gICAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdIHtcbiAgICAgIGNvbG9yOiBjb2xvci15aXEoZGFya2VuKCRpbnB1dC1iZywgNSUpKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkaW5wdXQtYmcsIDUlKTtcbiAgICB9XG4gIH1cblxuICAvLyBtb3VzZSBob3ZlcmVkIGl0ZW1cbiAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCxcbiAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkcHJpbWFyeSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gIH1cblxuICAvLyBmb3IgPG9wdGdyb3VwPlxuICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bcm9sZT1cImdyb3VwXCJdIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMtLW5lc3RlZCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XG4gICAgfVxuICB9XG5cbiAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIH1cblxuICAvLyBmaXhlcyB2ZXJ0aWNhbCBvdmVyZmxvd1xuICAuc2VsZWN0Mi1yZXN1bHRzID4gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG4gICAgbWF4LWhlaWdodDogMTVlbTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG5cbiAgLnNlbGVjdDItcmVzdWx0c19fZ3JvdXAge1xuICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgICBwYWRkaW5nOiA2cHg7XG4gICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gIH1cblxuICAvLyBhbGwgY2xlYXIgYnV0dG9uXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgICRiZzogI2M4YzhjODtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IC45ZW07XG4gICAgaGVpZ2h0OiAuOWVtO1xuICAgIHBhZGRpbmctbGVmdDogLjE1ZW07XG4gICAgbWFyZ2luLXRvcDogLjdlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC4zZW07XG4gICAgbGluZS1oZWlnaHQ6IC43NWVtO1xuICAgIGNvbG9yOiAkbGlnaHQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJnLCAxMCUpO1xuICAgIH1cbiAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo2NzhcIjsiLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vLyBQcm92aWRlcyBhIHF1aWNrIG1ldGhvZCBmb3IgdGFyZ2V0aW5nIGBib3JkZXItcmFkaXVzYCBvbiBib3RoIGNvcm5lcnMgb24gdGhlIHNpZGUgb2YgYSBib3guXG4vLy9cbi8vLyBAcGFyYW0ge051bWJlcn0gJHJhZGlpXG4vLy8gICBMaXN0IG9mIGFyZ3VtZW50c1xuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFVzYWdlXG4vLy8gICAuZWxlbWVudC1vbmUge1xuLy8vICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyg1cHgpO1xuLy8vICAgfVxuLy8vXG4vLy8gICAuZWxlbWVudC10d28ge1xuLy8vICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoM3B4KTtcbi8vLyAgIH1cbi8vL1xuLy8vIEBleGFtcGxlIGNzcyAtIENTUyBPdXRwdXRcbi8vLyAgIC5lbGVtZW50LW9uZSB7XG4vLy8gICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbi8vLyAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbi8vLyAgIH1cbi8vL1xuLy8vICAgLmVsZW1lbnQtdHdvIHtcbi8vLyAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuLy8vICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4vLy8gICB9XG4vLy9cbi8vLyBAb3V0cHV0IGBib3JkZXItcmFkaXVzYFxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGlpKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRyYWRpaTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpaTtcbn1cblxuQG1peGluIGJvcmRlci1yaWdodC1yYWRpdXMoJHJhZGlpKSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkcmFkaWk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkcmFkaWk7XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaWkpIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHJhZGlpO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGlpO1xufVxuXG5AbWl4aW4gYm9yZGVyLWxlZnQtcmFkaXVzKCRyYWRpaSkge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaWk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRyYWRpaTtcbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NjIzXCI7IiwiLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0IHtcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuXG4gICAgLy8gaGVpZ2h0IG9mIGlucHV0IGJveFxuICAgIGhlaWdodDogJGlucHV0LWhlaWdodCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4gICAgLy8gcGxhY2Vob2xkZXJcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgY29sb3I6ICRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAvLyBhcnJvd1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogM3B4O1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBiIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDYwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTRweDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGFyayB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiA1cHggNHB4IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gc2VsZWN0ZWQgaXRlbVxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAkaW5wdXQtcGFkZGluZy14O1xuICAgICAgbGluZS1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4vLyBzZWFyY2ggYm94XG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLy8gbm8gcmVzdWx0IG1lc3NhZ2Vcbi5zZWxlY3QyLXJlc3VsdHNfX21lc3NhZ2Uge1xuICBjb2xvcjogJHNlY29uZGFyeTtcbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6Njc5XCI7IiwiLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0IHtcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG5cbiAgICAvLyBoZWlnaHQgb2YgaW5wdXQgYm94XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4gICAgLy8gaW5wdXQgYm94XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwICRpbnB1dC1wYWRkaW5nLXggLyAyO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB9XG5cbiAgICAvLyBlYWNoIHNlbGVjdGVkIGl0ZW0gaW4gaW5wdXQgYm94XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LXBhZGRpbmcteDtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGMoI3skaW5wdXQtcGFkZGluZy15fSAtIDJweCk7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRpbnB1dC1wYWRkaW5nLXggLyAyO1xuICAgICAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkbGlnaHQsIDIwJSk7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbiAgICB9XG5cbiAgICAvLyBzZWFyY2ggZmllbGRcbiAgICAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gICAgfVxuXG4gICAgLy8gZml4ZXMgcGxhY2Vob2xkZXIgd2lkdGhcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSArIC5zZWxlY3QyLXNlYXJjaCB7XG4gICAgICB3aWR0aDogMDtcbiAgICB9XG5cbiAgICAvLyB4IGJ1dHRvbiBvZiBlYWNoIHNlbGVjdGVkIGl0ZW0gaW4gaW5wdXQgYm94XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiBkYXJrZW4oJGxpZ2h0LCAyMCUpO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBhbGwgY2xlYXIgYnV0dG9uXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAuN2VtO1xuICAgICAgLy8gb3ZlcndyaXRlIGxheW91dC5zY3NzXG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cblxuICAvLyBoaWRlIHggYnV0dG9uIG9mIGVhY2ggc2VsZWN0ZWQgaXRlbSBpbiBkaXNhYmxlZCBpbnB1dCBib3hcbiAgJi5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LWNsYXNzXG4gICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLy8gc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1tYXgtY2xhc3NcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NjgwXCI7Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/ \ No newline at end of file +/*# sourceMappingURL=bootstrap-prestashop-ui-kit.css.map*/ \ No newline at end of file diff --git a/dist/css/bootstrap-prestashop-ui-kit.css.map b/dist/css/bootstrap-prestashop-ui-kit.css.map index c147c353..d6d2092c 100644 --- a/dist/css/bootstrap-prestashop-ui-kit.css.map +++ b/dist/css/bootstrap-prestashop-ui-kit.css.map @@ -1 +1 @@ -{"version":3,"file":"../css/bootstrap-prestashop-ui-kit.css","mappings":";;AAwEY,MCiDZ,iBAIM,q1DAKJ,+EACA,4EACA,4BAEA,6BACA,2BACA,6BACA,4BACA,4BACA,8BACA,0BACA,0BACA,4DAGA,wDACA,0DACA,4DACA,4DACA,+DACA,8DACA,4BACA,2DACA,uDACA,2DACA,uBAGA,6BAEA,6BACA,0BACA,2BAEA,oCAEA,yCACA,6BAGA,gCACA,2CACA,2BACA,sCACA,oCACA;;;;;EC/KF,OCGI,2NAIA,8IAIA,0IAKF,yDACA,8GCCF,qBAGE,sBAGF,KACE,uBACA,iBACA,8BACA,0CAMF,sEACE,cAUF,KACE,SACA,6DCoNuB,CDpNvB,0CCoNuB,CC/EnB,mBFnIJ,eG+O4B,CH9O5B,eGmP4B,CHlP5B,aCyJW,CDxJX,gBACA,qBCsJQ,CD1IV,0CACE,qBADF,0CACE,qBASF,GACE,uBACA,SACA,iBAaF,+BACE,aACA,sBGiN4B,CH1M9B,EACE,aACA,kBC6GwB,CDlG1B,sCAEE,0BACA,8HACA,YACA,gBACA,oEAGF,QACE,mBACA,kBACA,oBAGF,SAGE,aACA,mBAGF,wBAIE,gBAGF,GACE,eCgIiB,CD7HnB,GACE,oBACA,cAGF,WACE,gBAGF,SAEE,kBGqI4B,CHlI9B,MEII,cFKJ,QAEE,kBEPE,cFSF,cACA,wBAGF,mBACA,eAOA,EACE,aGXwC,CHYxC,oBGXwC,CHYxC,+BIhLA,QJmLE,aCgBe,CDff,yBCgBoB,CDPxB,2BACE,cACA,qBI/LA,iCJkME,cACA,qBASJ,kBAIE,0FG0D4B,CDlH1B,cF4DJ,IAEE,aAEA,mBAEA,cAGA,6BAQF,OAEE,gBAQF,IACE,sBACA,kBAGF,IAGE,gBACA,sBAQF,MACE,yBAGF,QACE,mBCkDmB,CDjDnB,sBCiDmB,CDhDnB,aC0BW,CDzBX,gBACA,oBAOF,GAEE,mBACA,gCAQF,MAEE,qBACA,mBG4JsC,CHtJxC,OAEE,gBAQF,iCACE,UADF,iCACE,UAGF,sCAKE,SACA,oBEhKE,kBFkKF,oBAGF,aAEE,iBAGF,cAEE,oBAMF,cACE,eAMF,OACE,iBAOF,gDAIE,0BASE,4GACE,eAMN,wHAIE,UACA,kBAGF,uCAEE,sBACA,UAIF,SACE,cAEA,gBAGF,SAME,YAEA,UACA,SACA,SAKF,OACE,cACA,WACA,eACA,UACA,oBE9OI,iBFgPJ,oBACA,cACA,mBAGF,SACE,wBAIF,kFAEE,YAGF,cAKE,oBACA,wBAOF,yCACE,wBAQF,6BACE,aACA,0BAOF,OACE,qBAGF,QACE,kBACA,eAGF,SACE,aAKF,SACE,wBK5dF,uDAEE,sBFsS4B,CErS5B,6DJ0PuB,CI1PvB,0CJ0PuB,CIzPvB,eJqQiB,CIpQjB,eFsS4B,CErS5B,aJgMW,CI7Lb,OHqKM,iBGpKN,oBHoKM,kBGnKN,OHmKM,eGlKN,OHkKM,mBGjKN,OHiKM,kBGhKN,OHgKM,mBG9JN,MH8JM,qBG5JJ,eFwS4B,CEpS9B,WHwJM,eGtJJ,eF2R4B,CE1R5B,eFkR4B,CEhR9B,WHmJM,iBGjJJ,eFuR4B,CEtR5B,eF6Q4B,CE3Q9B,WH8IM,iBG5IJ,eFmR4B,CElR5B,eFwQ4B,CEtQ9B,WHyIM,iBGvIJ,eF+Q4B,CE9Q5B,eFmQ4B,CE3P9B,GACE,mBJgIO,CI/HP,sBJ+HO,CI9HP,SACA,0BAQF,aHkGI,kBG/FF,eF2N4B,CExN9B,WAEE,YFmQ4B,CElQ5B,wBF2Q4B,CEnQ9B,eC/EE,eACA,gBDmFF,aCpFE,eACA,gBDsFF,kBACE,qBAEA,mCACE,kBFqP0B,CE3O9B,YH2DI,cGzDF,yBAIF,YACE,sBJuEO,CCHH,qBGhEN,mBACE,cH+CE,kBG7CF,aJtGS,CIwGT,2BACE,aEnHJ,WCIE,eAGA,YDDF,eACE,SN2vBkB,CM1vBlB,qBN2vBa,CM1vBb,sBEEE,gBCFE,eHEJ,CCPA,eAGA,YDcF,QAEE,qBAGF,YACE,uBACA,cAGF,gBL8HI,cK5HF,UNuuBqB,CU9wBvB,KTmKI,gBSjKF,aVyMW,CUxMX,qBAGA,OACE,cAKJ,IACE,oBTsJE,gBSpJF,UVXM,CUYN,wBVKS,CQJP,oBCFE,4CCGJ,CAEA,QACE,UT8IA,eS5IA,eVuPe,CS/Pb,eCSF,CAKJ,IACE,cTqIE,gBSnIF,aV2KW,CUxKX,STgIE,kBS9HA,cACA,kBAKJ,gBACE,gBRikCkC,CQhkClC,kBCxCA,oFCDA,WACA,uBACA,sBACA,kBACA,iBCmDE,yBFzCE,yBACE,eX8Me,EatKnB,yBFzCE,uCACE,eX8Me,EatKnB,0BFzCE,qDACE,eX8Me,EatKnB,0BFzCE,mEACE,gBX8Me,EWlLrB,KCnCA,aACA,eACA,wBACA,uBDsCA,YACE,eACA,cAEA,2CAEE,gBACA,eGtDJ,o0BACE,kBACA,WACA,uBACA,sBAsBE,KACE,aACA,YACA,eF4BN,cACE,cACA,eAFF,cACE,aACA,cAFF,cACE,wBACA,yBAFF,cACE,aACA,cAFF,cACE,aACA,cAFF,cACE,wBACA,yBEnBE,UFCJ,cACA,WACA,eEGQ,OFbR,qBAIA,sBESQ,OFbR,sBAIA,uBESQ,OFbR,aAIA,cESQ,OFbR,sBAIA,uBESQ,OFbR,sBAIA,uBESQ,OFbR,aAIA,cESQ,OFbR,sBAIA,uBESQ,OFbR,sBAIA,uBESQ,OFbR,aAIA,cESQ,QFbR,sBAIA,uBESQ,QFbR,sBAIA,uBESQ,QFbR,cAIA,eEeI,sBAEA,qBAGE,gBADW,CACX,gBADW,CACX,gBADW,CACX,gBADW,CACX,gBADW,CACX,gBADW,CACX,gBADW,CACX,gBADW,CACX,gBADW,CACX,gBADW,CACX,kBADW,CACX,kBADW,CACX,kBADW,CAQP,UFhBV,wBEgBU,UFhBV,yBEgBU,UFhBV,gBEgBU,UFhBV,yBEgBU,UFhBV,yBEgBU,UFhBV,gBEgBU,UFhBV,yBEgBU,UFhBV,yBEgBU,UFhBV,gBEgBU,WFhBV,yBEgBU,WFhBV,yBCKE,yBC3BE,QACE,aACA,YACA,eF4BN,iBACE,cACA,eAFF,iBACE,aACA,cAFF,iBACE,wBACA,yBAFF,iBACE,aACA,cAFF,iBACE,aACA,cAFF,iBACE,wBACA,yBEnBE,aFCJ,cACA,WACA,eEGQ,UFbR,qBAIA,sBESQ,UFbR,sBAIA,uBESQ,UFbR,aAIA,cESQ,UFbR,sBAIA,uBESQ,UFbR,sBAIA,uBESQ,UFbR,aAIA,cESQ,UFbR,sBAIA,uBESQ,UFbR,sBAIA,uBESQ,UFbR,aAIA,cESQ,WFbR,sBAIA,uBESQ,WFbR,sBAIA,uBESQ,WFbR,cAIA,eEeI,yBAEA,wBAGE,mBADW,CACX,mBADW,CACX,mBADW,CACX,mBADW,CACX,mBADW,CACX,mBADW,CACX,mBADW,CACX,mBADW,CACX,mBADW,CACX,mBADW,CACX,qBADW,CACX,qBADW,CACX,qBADW,CAQP,aFhBV,cEgBU,aFhBV,wBEgBU,aFhBV,yBEgBU,aFhBV,gBEgBU,aFhBV,yBEgBU,aFhBV,yBEgBU,aFhBV,gBEgBU,aFhBV,yBEgBU,aFhBV,yBEgBU,aFhBV,gBEgBU,cFhBV,yBEgBU,cFhBV,0BCKE,yBC3BE,QACE,aACA,YACA,eF4BN,iBACE,cACA,eAFF,iBACE,aACA,cAFF,iBACE,wBACA,yBAFF,iBACE,aACA,cAFF,iBACE,aACA,cAFF,iBACE,wBACA,yBEnBE,aFCJ,cACA,WACA,eEGQ,UFbR,qBAIA,sBESQ,UFbR,sBAIA,uBESQ,UFbR,aAIA,cESQ,UFbR,sBAIA,uBESQ,UFbR,sBAIA,uBESQ,UFbR,aAIA,cESQ,UFbR,sBAIA,uBESQ,UFbR,sBAIA,uBESQ,UFbR,aAIA,cESQ,WFbR,sBAIA,uBESQ,WFbR,sBAIA,uBESQ,WFbR,cAIA,eEeI,yBAEA,wBAGE,mBADW,CACX,mBADW,CACX,mBADW,CACX,mBADW,CACX,mBADW,CACX,mBADW,CACX,mBADW,CACX,mBADW,CACX,mBADW,CACX,mBADW,CACX,qBADW,CACX,qBADW,CACX,qBADW,CAQP,aFhBV,cEgBU,aFhBV,wBEgBU,aFhBV,yBEgBU,aFhBV,gBEgBU,aFhBV,yBEgBU,aFhBV,yBEgBU,aFhBV,gBEgBU,aFhBV,yBEgBU,aFhBV,yBEgBU,aFhBV,gBEgBU,cFhBV,yBEgBU,cFhBV,0BCKE,0BC3BE,QACE,aACA,YACA,eF4BN,iBACE,cACA,eAFF,iBACE,aACA,cAFF,iBACE,wBACA,yBAFF,iBACE,aACA,cAFF,iBACE,aACA,cAFF,iBACE,wBACA,yBEnBE,aFCJ,cACA,WACA,eEGQ,UFbR,qBAIA,sBESQ,UFbR,sBAIA,uBESQ,UFbR,aAIA,cESQ,UFbR,sBAIA,uBESQ,UFbR,sBAIA,uBESQ,UFbR,aAIA,cESQ,UFbR,sBAIA,uBESQ,UFbR,sBAIA,uBESQ,UFbR,aAIA,cESQ,WFbR,sBAIA,uBESQ,WFbR,sBAIA,uBESQ,WFbR,cAIA,eEeI,yBAEA,wBAGE,mBADW,CACX,mBADW,CACX,mBADW,CACX,mBADW,CACX,mBADW,CACX,mBADW,CACX,mBADW,CACX,mBADW,CACX,mBADW,CACX,mBADW,CACX,qBADW,CACX,qBADW,CACX,qBADW,CAQP,aFhBV,cEgBU,aFhBV,wBEgBU,aFhBV,yBEgBU,aFhBV,gBEgBU,aFhBV,yBEgBU,aFhBV,yBEgBU,aFhBV,gBEgBU,aFhBV,yBEgBU,aFhBV,yBEgBU,aFhBV,gBEgBU,cFhBV,yBEgBU,cFhBV,0BCKE,0BC3BE,QACE,aACA,YACA,eF4BN,iBACE,cACA,eAFF,iBACE,aACA,cAFF,iBACE,wBACA,yBAFF,iBACE,aACA,cAFF,iBACE,aACA,cAFF,iBACE,wBACA,yBEnBE,aFCJ,cACA,WACA,eEGQ,UFbR,qBAIA,sBESQ,UFbR,sBAIA,uBESQ,UFbR,aAIA,cESQ,UFbR,sBAIA,uBESQ,UFbR,sBAIA,uBESQ,UFbR,aAIA,cESQ,UFbR,sBAIA,uBESQ,UFbR,sBAIA,uBESQ,UFbR,aAIA,cESQ,WFbR,sBAIA,uBESQ,WFbR,sBAIA,uBESQ,WFbR,cAIA,eEeI,yBAEA,wBAGE,mBADW,CACX,mBADW,CACX,mBADW,CACX,mBADW,CACX,mBADW,CACX,mBADW,CACX,mBADW,CACX,mBADW,CACX,mBADW,CACX,mBADW,CACX,qBADW,CACX,qBADW,CACX,qBADW,CAQP,aFhBV,cEgBU,aFhBV,wBEgBU,aFhBV,yBEgBU,aFhBV,gBEgBU,aFhBV,yBEgBU,aFhBV,yBEgBU,aFhBV,gBEgBU,aFhBV,yBEgBU,aFhBV,yBEgBU,aFhBV,gBEgBU,cFhBV,yBEgBU,cFhBV,0BCKE,0BC3BE,SACE,aACA,YACA,eF4BN,kBACE,cACA,eAFF,kBACE,aACA,cAFF,kBACE,wBACA,yBAFF,kBACE,aACA,cAFF,kBACE,aACA,cAFF,kBACE,wBACA,yBEnBE,cFCJ,cACA,WACA,eEGQ,WFbR,qBAIA,sBESQ,WFbR,sBAIA,uBESQ,WFbR,aAIA,cESQ,WFbR,sBAIA,uBESQ,WFbR,sBAIA,uBESQ,WFbR,aAIA,cESQ,WFbR,sBAIA,uBESQ,WFbR,sBAIA,uBESQ,WFbR,aAIA,cESQ,YFbR,sBAIA,uBESQ,YFbR,sBAIA,uBESQ,YFbR,cAIA,eEeI,0BAEA,yBAGE,oBADW,CACX,oBADW,CACX,oBADW,CACX,oBADW,CACX,oBADW,CACX,oBADW,CACX,oBADW,CACX,oBADW,CACX,oBADW,CACX,oBADW,CACX,sBADW,CACX,sBADW,CACX,sBADW,CAQP,cFhBV,cEgBU,cFhBV,wBEgBU,cFhBV,yBEgBU,cFhBV,gBEgBU,cFhBV,yBEgBU,cFhBV,yBEgBU,cFhBV,gBEgBU,cFhBV,yBEgBU,cFhBV,yBEgBU,cFhBV,gBEgBU,eFhBV,yBEgBU,eFhBV,0BGnDF,OACE,WACA,sBfiLO,CehLP,afqMW,CelMX,oBAEE,efuTiB,CetTjB,mBACA,0BAGF,gBACE,sBACA,6BAGF,mBACE,0BAUF,0BAEE,cfiSoB,CexRxB,gBACE,sBAEA,sCAEE,sBAIA,kDAEE,wBAMJ,mGAIE,SASF,yCACE,qBf4Pc,CG3ThB,4BY2EI,afiPc,CehPd,wBfiPW,CgBnUb,mDAGE,wBD2F+B,CCvF/B,uFAIE,oBDmFyE,CZxF/E,kCaiBM,wBAJe,CAMf,0EAEE,wBARa,CAnBnB,yDAGE,wBD2F+B,CCvF/B,+FAIE,oBDmFyE,CZxF/E,oCaiBM,wBAJe,CAMf,8EAEE,wBARa,CAnBnB,mDAGE,wBD2F+B,CCvF/B,uFAIE,oBDmFyE,CZxF/E,kCaiBM,wBAJe,CAMf,0EAEE,wBARa,CAnBnB,0CAGE,wBD2F+B,CCvF/B,2EAIE,oBDmFyE,CZxF/E,+BaiBM,wBAJe,CAMf,oEAEE,wBARa,CAnBnB,mDAGE,wBD2F+B,CCvF/B,uFAIE,oBDmFyE,CZxF/E,kCaiBM,wBAJe,CAMf,0EAEE,wBARa,CAnBnB,gDAGE,wBD2F+B,CCvF/B,mFAIE,oBDmFyE,CZxF/E,iCaiBM,wBAJe,CAMf,wEAEE,wBARa,CAnBnB,6CAGE,wBD2F+B,CCvF/B,+EAIE,oBDmFyE,CZxF/E,gCaiBM,wBAJe,CAMf,sEAEE,wBARa,CAnBnB,0CAGE,wBD2F+B,CCvF/B,2EAIE,oBDmFyE,CZxF/E,+BaiBM,wBAJe,CAMf,oEAEE,wBARa,CAnBnB,gDAGE,wBhBiUY,CG9ThB,iCaiBM,wBAJe,CAMf,wEAEE,wBARa,CDwFnB,sBACE,Uf7GE,Ce8GF,wBf+NU,Ce9NV,iBfiOoB,Ce5NtB,uBACE,afkFO,CejFP,wBfxFa,CeyFb,iBfjHK,CesHX,YACE,Uf7HM,Ce8HN,wBf+Mc,Ce7Md,mDAGE,iBf6MsB,Ce1MxB,2BACE,SAIA,oDACE,wBfkMiB,CGvUrB,uCY4IM,UfnJA,CeoJA,wBf2Lc,Ca3QlB,4BEiGA,qBAEI,cACA,WACA,gBACA,iCAGA,qCACE,UF1GN,4BEiGA,qBAEI,cACA,WACA,gBACA,iCAGA,qCACE,UF1GN,6BEiGA,qBAEI,cACA,WACA,gBACA,iCAGA,qCACE,UF1GN,6BEiGA,qBAEI,cACA,WACA,gBACA,iCAGA,qCACE,UF1GN,6BEiGA,sBAEI,cACA,WACA,gBACA,iCAGA,sCACE,UATN,kBAEI,cACA,WACA,gBACA,iCAGA,kCACE,SE7KV,0FACE,cACA,WACA,WjBmaa,CiBlab,sBhB0KI,mBgBvKJ,efmR4B,CelR5B,efuR4B,CetR5B,ajB6LW,CiB5LX,qBjBXM,CiBYN,4BACA,sCRFI,eQOJ,CCPI,oEDQJ,CCJI,uCDdN,0FCeQ,iBDMN,sJACE,+BACA,SEhBF,wHACE,anB8LS,CmB7LT,qBnBVI,CmBWJ,oBnBkZuB,CmBjZvB,UFmBF,wLACE,UjBkYsB,CiBhYtB,UAHF,2JACE,UjBkYsB,CiBhYtB,UAQF,mRAEE,qBjBqWgB,CiBnWhB,UAQF,+tBACE,6DAMF,mMACE,oBACA,0BAGF,6MAME,ajB+HS,CiB9HT,qBjBzEI,CiB8ER,uCAEE,cACA,WAUF,gBACE,iCACA,oCACA,gBhBiEE,kBgB/DF,efgM4B,Ce7L9B,mBACE,+BACA,kChB0EI,egBxEJ,ef6H4B,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,CoBlCb,uIAGE,WACA,wBAzC+I,CA6C/I,iBA7CyL,CA+CzL,yJAKI,yCDQN,eC3DA,mCpBsEa,CoBpEb,iBpBoEa,CO5DT,eaPJ,CnBGA,mCiBNE,wBED2D,CAS3D,oBATqG,CAYvG,0CAEE,cFbA,wBED2D,CAgB3D,oBAhBqG,CbWnG,2CALa,CaoBjB,gDAEE,cACA,qBpB0CW,CoBzCX,iBpByCW,CoBlCb,6IAGE,cACA,wBAzC+I,CA6C/I,oBA7CyL,CA+CzL,+JAKI,4CDQN,aC3DA,mCpBsEa,CoBpEb,oBpBoEa,CO5DT,eaPJ,CnBGA,8BiBNE,wBED2D,CAS3D,oBATqG,CAYvG,sCAEE,WFbA,wBED2D,CAgB3D,oBAhBqG,CbWnG,0CALa,CaoBjB,4CAEE,WACA,wBpB0CW,CoBzCX,oBpByCW,CoBlCb,uIAGE,WACA,wBAzC+I,CA6C/I,oBA7CyL,CA+CzL,yJAKI,2CDQN,UC3DA,mCpBsEa,CoBpEb,oBpBoEa,CO5DT,eaPJ,CnBGA,2BiBNE,wBED2D,CAS3D,oBATqG,CAYvG,gCAEE,WFbA,wBED2D,CAgB3D,oBAhBqG,CbWnG,0CALa,CaoBjB,sCAEE,WACA,wBpB0CW,CoBzCX,oBpByCW,CoBlCb,8HAGE,WACA,wBAzC+I,CA6C/I,oBA7CyL,CA+CzL,gJAKI,2CDQN,aC3DA,sCpBsEa,CoBpEb,oBpBoEa,CO5DT,eaPJ,CnBGA,8BiBNE,wBED2D,CAS3D,oBATqG,CAYvG,sCAEE,WFbA,wBED2D,CAgB3D,oBAhBqG,CbWnG,yCALa,CaoBjB,4CAEE,cACA,wBpB0CW,CoBzCX,oBpByCW,CoBlCb,uIAGE,WACA,wBAzC+I,CA6C/I,oBA7CyL,CA+CzL,yJAKI,0CDQN,YC3DA,mCpBsEa,CoBpEb,oBpBoEa,CO5DT,eaPJ,CnBGA,6BiBNE,wBED2D,CAS3D,oBATqG,CAYvG,oCAEE,WFbA,wBED2D,CAgB3D,oBAhBqG,CbWnG,yCALa,CaoBjB,0CAEE,WACA,wBpB0CW,CoBzCX,oBpByCW,CoBlCb,oIAGE,WACA,wBAzC+I,CA6C/I,oBA7CyL,CA+CzL,sJAKI,0CDQN,WC3DA,sCpBsEa,CoBpEb,oBpBoEa,CO5DT,eaPJ,CnBGA,+BiBNE,wBED2D,CAS3D,oBATqG,CAYvG,kCAEE,cFbA,wBED2D,CAgB3D,oBAhBqG,CbWnG,2CALa,CaoBjB,wCAEE,cACA,wBpB0CW,CoBzCX,oBpByCW,CoBlCb,iIAGE,cACA,wBAzC+I,CA6C/I,oBA7CyL,CA+CzL,mJAKI,4CDQN,UC3DA,mCpBsEa,CoBpEb,oBpBoEa,CO5DT,eaPJ,CnBGA,2BiBNE,wBED2D,CAS3D,oBATqG,CAYvG,gCAEE,WFbA,wBED2D,CAgB3D,oBAhBqG,CbWnG,wCALa,CaoBjB,sCAEE,WACA,wBpB0CW,CoBzCX,oBpByCW,CoBlCb,8HAGE,WACA,wBAzC+I,CA6C/I,iBA7CyL,CA+CzL,gJAKI,yCDcN,qBCPA,apBYa,CoBXb,oBpBWa,CChEb,2BmBwDE,UALgD,CAMhD,wBpBOW,CoBNX,oBpBMW,CoBHb,sDAEE,yCAGF,4DAEE,apBJW,CoBKX,+BAGF,+JAGE,WACA,wBpBZW,CoBaX,oBpBbW,CoBeX,iLAKI,yCDzBN,uBCPA,UpBYa,CoBXb,iBpBWa,CChEb,6BmBwDE,aALgD,CAMhD,qBpBOW,CoBNX,iBpBMW,CoBHb,0DAEE,4CAGF,gEAEE,UpBJW,CoBKX,+BAGF,qKAGE,cACA,qBpBZW,CoBaX,iBpBbW,CoBeX,uLAKI,4CDzBN,qBCPA,apBYa,CoBXb,oBpBWa,CChEb,2BmBwDE,UALgD,CAMhD,wBpBOW,CoBNX,oBpBMW,CoBHb,sDAEE,0CAGF,4DAEE,apBJW,CoBKX,+BAGF,+JAGE,WACA,wBpBZW,CoBaX,oBpBbW,CoBeX,iLAKI,0CDzBN,kBCPA,apBYa,CoBXb,oBpBWa,CChEb,wBmBwDE,UALgD,CAMhD,wBpBOW,CoBNX,oBpBMW,CoBHb,gDAEE,0CAGF,sDAEE,apBJW,CoBKX,+BAGF,sJAGE,WACA,wBpBZW,CoBaX,oBpBbW,CoBeX,wKAKI,0CDzBN,qBCPA,apBYa,CoBXb,oBpBWa,CChEb,2BmBwDE,aALgD,CAMhD,wBpBOW,CoBNX,oBpBMW,CoBHb,sDAEE,0CAGF,4DAEE,apBJW,CoBKX,+BAGF,+JAGE,cACA,wBpBZW,CoBaX,oBpBbW,CoBeX,iLAKI,0CDzBN,oBCPA,apBYa,CoBXb,oBpBWa,CChEb,0BmBwDE,UALgD,CAMhD,wBpBOW,CoBNX,oBpBMW,CoBHb,oDAEE,0CAGF,0DAEE,apBJW,CoBKX,+BAGF,4JAGE,WACA,wBpBZW,CoBaX,oBpBbW,CoBeX,8KAKI,0CDzBN,mBCPA,apBYa,CoBXb,oBpBWa,CChEb,yBmBwDE,aALgD,CAMhD,wBpBOW,CoBNX,oBpBMW,CoBHb,kDAEE,4CAGF,wDAEE,apBJW,CoBKX,+BAGF,yJAGE,cACA,wBpBZW,CoBaX,oBpBbW,CoBeX,2KAKI,4CDzBN,kBCPA,apBYa,CoBXb,oBpBWa,CChEb,wBmBwDE,UALgD,CAMhD,wBpBOW,CoBNX,oBpBMW,CoBHb,gDAEE,yCAGF,sDAEE,apBJW,CoBKX,+BAGF,sJAGE,WACA,wBpBZW,CoBaX,oBpBbW,CoBeX,wKAKI,yCDdR,UACE,enB6M4B,CmB5M5B,anB2FwC,CmB1FxC,oBnB2FwC,CCpKxC,gBkB4EE,arBuHe,CqBtHf,yBrBuHoB,CqBpHtB,gCAEE,yBrBkHoB,CqB/GtB,sCAEE,arBlFO,CqBmFP,oBAWJ,2BCPE,mBrB4EI,eqB1EJ,epB+H4B,CMvN1B,gBaiGJ,2BCXE,yBrB4EI,kBqB1EJ,epBgI4B,CMxN1B,gBa0GJ,WACE,cACA,WAGA,sBACE,gBnBwT0B,CmBhT5B,sFACE,WE3IJ,MLgBM,8BKfJ,CLmBI,uCKpBN,MLqBQ,iBKlBN,iBACE,UAKF,qBACE,aAIJ,YACE,kBACA,SACA,gBLDI,2BKEJ,CLEI,uCKNN,YLOQ,iBKDN,kBACE,QACA,YLNE,0BKOF,CLHE,yDACE,iBMpBR,uCAIE,kBAGF,iBACE,mBCoBE,wBACE,qBACA,oBvB+NwB,CuB9NxB,uBvB6NwB,CuB5NxB,WAhCJ,wBACA,wCACA,gBACA,uCAqDE,8BACE,cD1CN,eACE,kBACA,SACA,OACA,YtBypBkC,CsBxpBlC,aACA,WACA,etBiuBkC,CsBhuBlC,YACA,mBvB2JI,mBuBzJJ,axBiLW,CwBhLX,gBACA,gBACA,qBxBz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a7B7CK,C6B+CL,2HACE,qB7BqVY,C6B3UpB,sBACE,kBACA,gBAEA,mBAIA,8BACE,kBACA,cACA,aACA,cACA,U3BwboC,C2BvbpC,W3BuboC,C2BtbpC,oBACA,WACA,qB7BvFI,C6BwFJ,sBpB7EE,eoB8EF,CAIF,6BACE,kBACA,cACA,aACA,cACA,U3ByaoC,C2BxapC,W3BwaoC,C2BvapC,WACA,iCAUF,+CrBlGE,gBqBuGA,4EACE,kOAKF,mFACE,oB3B0HwB,CkBpP1B,wBlBoP0B,C2BtH1B,kFACE,+KAKF,sFTpIA,kClByhB4C,C2BlZ5C,4FTvIA,kClByhB4C,C2BvY9C,4CAEE,iB3B0Z4C,C2BtZ5C,yEACE,8KAKF,mFT9JA,kClByhB4C,C2BhXhD,eACE,qBAGE,6CACE,cACA,a3BkY0C,C2BjY1C,mBAEA,mB3BgY0C,C2B7X5C,4CACE,2BACA,0BACA,sB3B2X0C,C2B1X1C,uB3B0X0C,C2BzX1C,qB7BjLK,C6BmLL,mB3BsX0C,CgBxiB1C,iIWmLA,CX/KA,uCWuKF,4CXtKI,iBWmLJ,0EACE,qB7BpME,C6BqMF,8BAKF,oFTzMA,kClByhB4C,C2BnUhD,eACE,qBACA,WACA,W7B6Ma,C6B5Mb,qC5B5CI,mB4B+CJ,e3B6D4B,C2B5D5B,e3BiE4B,C2BhE5B,a7BzBW,C6B0BX,sBACA,4OACA,sBrBtNE,gBCFE,2CoB0NJ,CACA,6DAEA,qBACE,oB7BoLuB,C6BnLvB,UpB/NE,2CALa,CoB4Of,gCAME,a7BjDO,C6BkDP,qB7BzPE,C6B6PN,8DAEE,YACA,mB7BqIc,C6BpId,sBAGF,wBACE,U7B3PO,C6B4PP,qB7B2IgB,C6BvIlB,2BACE,aAIF,8BACE,oBACA,0BAIJ,kBACE,mC3B0NsC,C2BzNtC,oB7BqEuB,C6BpEvB,uB7BoEuB,C6BnEvB,oB7BoEuB,CC9KnB,kB4B8GN,kBACE,W7B+IgB,C6B9IhB,iB7BiEuB,C6BhEvB,oB7BgEuB,C6B/DvB,oB7BgEuB,CClLnB,e4B2HN,aACE,kBACA,qBACA,WACA,W7ByHa,C6BxHb,gBAGF,mBACE,kBACA,UACA,WACA,W7BiHa,C6BhHb,SACA,gBACA,UAEA,4CACE,oB7BiGuB,C6BhGvB,e7BmGqB,C6B/FvB,+FAEE,qB7B8EgB,C6B1EhB,sDACE,gB3B2Ta,C2BvTjB,0DACE,0BAIJ,mBACE,kBACA,MACA,QACA,OACA,UACA,W7BgFa,C6B/Eb,sBACA,gBAEA,e3BhE4B,C2BiE5B,e3B5D4B,C2B6D5B,a7BtJW,C6BuJX,qB7B9VM,C6B+VN,sBrBlVE,gBCFE,eoBsVJ,CAEA,0BACE,kBACA,MACA,QACA,SACA,UACA,cACA,4B3BiIoC,C2BhIpC,sBACA,e3B5E0B,C2B6E1B,a7BtKS,C6BuKT,iBT7WA,wBpBGO,C6B4WP,oBrBnWA,sBqB8WJ,cACE,WACA,cACA,UACA,+BACA,6DAEA,oBACE,UAIA,wE3BoOyC,C2BnOzC,oE3BmOyC,C2BlOzC,6D3BkOyC,C2B/N3C,gCACE,SAGF,oCACE,U3BoNyC,C2BnNzC,W3BmNyC,C2BlNzC,oBTlZA,wBlBoP0B,C2BgK1B,Q3BmNyC,CM3lBzC,mBCFE,wCoB4YF,CX5YE,8GW6YF,CX7YE,sGW6YF,CACA,wCX1YE,uCWiYJ,oCXhYM,yCW2YJ,2CT1ZA,wBlB4mByC,C2B7M3C,6CACE,U3B6LgC,C2B5LhC,Y3B6LgC,C2B5LhC,oBACA,c3B4LgC,C2B3LhC,qB7B/ZO,C6BgaP,2BrBzZA,mBCFE,+CoB6ZF,CAGF,gCACE,U3ByLyC,C2BxLzC,W3BwLyC,CkBpmBzC,wBlBoP0B,C2B0L1B,Q3ByLyC,CM3lBzC,mBCFE,wCoBsaF,CXtaE,2GWuaF,CXvaE,sGWuaF,CACA,qCXpaE,uCW4ZJ,gCX3ZM,sCWqaJ,uCTpbA,wBlB4mByC,C2BnL3C,gCACE,U3BmKgC,C2BlKhC,Y3BmKgC,C2BlKhC,oBACA,c3BkKgC,C2BjKhC,qB7BzbO,C6B0bP,2BrBnbA,mBCFE,+CoBubF,CAGF,yBACE,U3B+JyC,C2B9JzC,W3B8JyC,C2B7JzC,aACA,kB3BrE0B,C2BsE1B,iB3BtE0B,CkBnY1B,wBlBoP0B,C2BuN1B,Q3B4JyC,CM3lBzC,mBCFE,wCoBmcF,CXncE,0GWocF,CXpcE,sGWocF,CAC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C6B9ehC,0KAIE,oB7Bye8B,C6BrelC,8BACE,oB7BkegC,C6BjehC,2B7BsegC,C6BnelC,mCACE,mRAGF,2BACE,oB7BydgC,C6BxdhC,6BACE,oB7Byd8B,CCztBlC,sE4BmQM,oB7Bsd4B,C6B9clC,2BACE,U/BvRI,CGWN,kE4B+QI,U/B1RE,C+B+RJ,mCACE,0B7B2b8B,CChtBlC,kF4BwRM,2B7Byb4B,C6Btb9B,4CACE,2B7Bub4B,C6BnbhC,sKAIE,U/B/SE,C+BmTN,6BACE,0B7BuagC,C6BtahC,iC7B2agC,C6BxalC,kCACE,yRAGF,0BACE,0B7B8ZgC,C6B7ZhC,4BACE,U/B/TE,CGWN,oE4BuTM,U/BlUA,CgCDR,MACE,kBACA,aACA,sBACA,YAEA,qBACA,qBhCsoBQ,CgCtoBR,iChCsoBQ,CgCroBR,2BACA,4ExBKE,gDwBFF,SACE,eACA,cAGF,kBACE,mBACA,sBAEA,8BACE,mBxBCF,4GACA,8GwBEA,6BACE,sBxBUF,oHACA,kHwBJF,8DAEE,aAIJ,WAGE,cAGA,eACA,chCwlBc,CgCplBhB,YACE,oBhColBc,CgCjlBhB,eACE,oBACA,gBAGF,sBACE,gB7BrDA,iB6B0DE,qBAGF,sBACE,kBhCikBY,CgCzjBhB,aACE,sBACA,gBAEA,qBhC0jBY,CgC1jBZ,iChC0jBY,CgCzjBZ,0FAEA,yBxBvEE,gKwB4EJ,aACE,sBAEA,qBhC+iBY,CgC/iBZ,iChC+iBY,CgC9iBZ,oFAEA,wBxBlFE,gKwB4FJ,kBACE,sBACA,sBACA,qBACA,gBAGF,mBACE,sBACA,qBAIF,kBACE,kBACA,MACA,QACA,SACA,OACA,e9B6sBkC,CM5zBhC,0FwBmHJ,yCAGE,cACA,WAGF,wBxBjHI,4GACA,8GwBqHJ,2BxBxGI,oHACA,kHwBgHF,iBACE,sB9BqrBgC,CWpxBhC,yBmB6FJ,WAMI,aACA,mBACA,wBACA,uBAEA,iBAEE,YACA,qB9ByqB8B,C8BxqB9B,gBACA,oB9BuqB8B,E8B1pBlC,kBACE,sB9BypBgC,CWpxBhC,yBmBuHJ,YAQI,aACA,mBAGA,kBAEE,YACA,gBAEA,wBACE,cACA,cAKA,mCxBzKJ,0BACA,6BwB2KM,iGAGE,0BAEF,oGAGE,6BAIJ,oCxB1KJ,yBACA,4BwB4KM,mGAGE,yBAEF,sGAGE,6BAcV,oBACE,oBhCwZY,CahlBZ,yBmBsLJ,cAMI,mB9B2lBgC,C8B3lBhC,c9B2lBgC,C8B1lBhC,uB9B2lBgC,C8B3lBhC,kB9B2lBgC,C8B1lBhC,UACA,SAEA,oBACE,qBACA,YAUN,WACE,qBAEA,iBACE,gBAEA,oCACE,gBxBvOF,6BACA,4BwB0OA,qCxBzPA,yBACA,0BwB4PA,8BxBtQA,gBwBwQE,iCC1RN,YACE,aACA,eACA,0BACA,ejCkxByB,CiChxBzB,gBACA,8BjCixBc,CQtwBZ,gByBLF,kCACE,kBjCswBsB,CiCpwBtB,0CACE,WACA,mBjCkwBoB,CiCjwBpB,ajCswBqB,CiCrwBrB,YAUJ,gDACE,0BAGF,gDACE,qBAGF,wBACE,ajCmvBsB,CkC1xB1B,YACE,a7BGA,eACA,gBGaE,gB0BZJ,WACE,kBACA,cACA,sBACA,iBACA,gBhCoxBkC,CgCnxBlC,alCumBiB,CkCrmBjB,qBlCsmBc,CkCrmBd,sBAEA,iBACE,UACA,alCgmBe,CkC/lBf,qBACA,qBlC+lBY,CkC9lBZ,iBlCgmBsB,CkC7lBxB,iBACE,UACA,ShC4wBgC,CgC3wBhC,yChC+W0B,CgCzW1B,kCACE,c1BaF,yBACA,4B0BTA,iC1BNA,0BACA,6B0BUF,6BACE,UACA,alC+kBsB,CkC9kBtB,qBlCokBY,CkCnkBZ,iBlCqkBsB,CkClkBxB,+BACE,UlCxCO,CkCyCP,oBAEA,YACA,qBlC2jBY,CkC1jBZ,iBlC4jBsB,CmCnnBxB,0BACE,sBlCgLE,ekC9KF,ejCmO0B,CiC9NxB,iD3BqCF,6BACA,gC2BjCE,gD3BkBF,8BACA,iC2BhCF,0BACE,qBlCgLE,kBkC9KF,ejCoO0B,CiC/NxB,iD3BqCF,6BACA,gC2BjCE,gD3BkBF,8BACA,iC4B9BJ,OACE,qBACA,qBnC6KI,mBmC3KJ,epCqrBkB,CoCprBlB,cACA,kBACA,mBACA,wB5BKE,gBUFE,6HkBDJ,ClBKI,uCkBfN,OlBgBQ,iBfLN,4BiCGI,qBAKJ,aACE,aAKJ,YACE,kBACA,SAOF,YACE,kBlCi4BkC,CkCh4BlC,iBlCg4BkC,CMv5BhC,oB4BgCF,eCjDA,WACA,wBnC0Ea,CC5Db,4CkCVI,WACA,yBAGF,4CAEE,UACA,yCDqCJ,iBCjDA,cACA,qBnC0Ea,CC5Db,gDkCVI,cACA,yBAGF,gDAEE,UACA,4CDqCJ,eCjDA,WACA,wBnC0Ea,CC5Db,4CkCVI,WACA,yBAGF,4CAEE,UACA,0CDqCJ,YCjDA,WACA,wBnC0Ea,CC5Db,sCkCVI,WACA,yBAGF,sCAEE,UACA,0CDqCJ,eCjDA,cACA,wBnC0Ea,CC5Db,4CkCVI,cACA,yBAGF,4CAEE,UACA,0CDqCJ,cCjDA,WACA,wBnC0Ea,CC5Db,0CkCVI,WACA,yBAGF,0CAEE,UACA,0CDqCJ,aCjDA,cACA,wBnC0Ea,CC5Db,wCkCVI,cACA,yBAGF,wCAEE,UACA,4CDqCJ,YCjDA,WACA,wBnC0Ea,CC5Db,sCkCVI,WACA,yBAGF,sCAEE,UACA,yCCbN,WACE,kBACA,kBtCqoBkB,CsCnoBlB,wBtCKS,CQSP,oBK0CA,yByB5DJ,WAQI,mBAIJ,iBACE,gBACA,e9BIE,gB+BdJ,OACE,kBACA,kBACA,kBrCy9BkC,CqCx9BlC,mC/BUE,gB+BLJ,eAEE,cAIF,YACE,evC2PiB,CuCnPnB,mBACE,wBAGA,sIACE,kBACA,MACA,QACA,UACA,kBACA,cAUF,eC/CA,aDgDqH,CnB3CnH,wBmB2CuB,CC9CzB,oBD8CqE,CC5CrE,kBACE,yBAGF,2BACE,WDsCF,iBC/CA,aDgDqH,CnB3CnH,wBmB2CuB,CC9CzB,oBD8CqE,CC5CrE,oBACE,yBAGF,6BACE,cDsCF,eC/CA,aDgDqH,CnB3CnH,wBmB2CuB,CC9CzB,oBD8CqE,CC5CrE,kBACE,yBAGF,2BACE,cDsCF,YC/CA,aDgDqH,CnB3CnH,wBmB2CuB,CC9CzB,oBD8CqE,CC5CrE,eACE,yBAGF,wBACE,cDsCF,eC/CA,aDgDqH,CnB3CnH,wBmB2CuB,CC9CzB,oBD8CqE,CC5CrE,kBACE,yBAGF,2BACE,cDsCF,cC/CA,aDgDqH,CnB3CnH,wBmB2CuB,CC9CzB,oBD8CqE,CC5CrE,iBACE,yBAGF,0BACE,cDsCF,aC/CA,aDgDqH,CnB3CnH,wBmB2CuB,CC9CzB,oBD8CqE,CC5CrE,gBACE,yBAGF,yBACE,cDsCF,YC/CA,aDgDqH,CnB3CnH,wBmB2CuB,CC9CzB,oBD8CqE,CC5CrE,eACE,yBAGF,wBACE,WCRF,gCACE,gCACA,4BAIJ,UACE,aACA,WvCk+BkC,CuCj+BlC,gBACA,cxCwKI,qBwCtKJ,wBzCLS,CQSP,gBCFE,8CgCGN,cACE,aACA,sBACA,uBACA,gBACA,UzCnBM,CyCoBN,kBACA,mBACA,wBvCu9BkC,CgBl+B9B,yBuBYJ,CvBRI,uCuBDN,cvBEQ,iBuBUR,sBrBYE,qMqBVA,0BAIA,uBACE,kDAGE,uCAJJ,uBAKM,gBC1CR,OACE,aACA,uBAGF,YACE,OCFF,YACE,aACA,sBAGA,eACA,gBnCQE,gBmCEJ,wBACE,WACA,a3CHS,C2CIT,mBxCPA,4DwCWE,UACA,a3CTO,C2CUP,qBACA,wB3CkuBkB,C2C/tBpB,+BACE,a3C0KS,C2CzKT,wB3C1BO,C2CmCX,iBACE,kBACA,cACA,qBAGA,qB3CwsBc,C2CvsBd,sBAEA,6BnC1BE,+BACA,gCmC6BF,4BnChBE,mCACA,kCmCmBF,oDAEE,U3CssBwB,C2CrsBxB,oBACA,wB3CqsBqB,C2CjsBvB,wBACE,UACA,U3C0rBsB,C2CzrBtB,wB3C0rBmB,C2CzrBnB,oB3C0rB6B,C2CvrB/B,kCACE,mBAEA,yCACE,gBACA,oBzC2JwB,CyC7I1B,uBACE,mBAGE,oDnC1BJ,4BAZA,0BmC2CI,mDnC3CJ,0BAYA,4BmCoCI,+CACE,aAGF,yDACE,oBzC0HoB,CyCzHpB,oBAEA,gEACE,iBACA,qBzCqHkB,CWhL1B,yB8BmCA,0BACE,mBAGE,uDnC1BJ,4BAZA,0BmC2CI,sDnC3CJ,0BAYA,4BmCoCI,kDACE,aAGF,4DACE,oBzC0HoB,CyCzHpB,oBAEA,mEACE,iBACA,qBzCqHkB,EWhL1B,yB8BmCA,0BACE,mBAGE,uDnC1BJ,4BAZA,0BmC2CI,sDnC3CJ,0BAYA,4BmCoCI,kDACE,aAGF,4DACE,oBzC0HoB,CyCzHpB,oBAEA,mEACE,iBACA,qBzCqHkB,EWhL1B,0B8BmCA,0BACE,mBAGE,uDnC1BJ,4BAZA,0BmC2CI,sDnC3CJ,0BAYA,4BmCoCI,kDACE,aAGF,4DACE,oBzC0HoB,CyCzHpB,oBAEA,mEACE,iBACA,qBzCqHkB,EWhL1B,0B8BmCA,0BACE,mBAGE,uDnC1BJ,4BAZA,0BmC2CI,sDnC3CJ,0BAYA,4BmCoCI,kDACE,aAGF,4DACE,oBzC0HoB,CyCzHpB,oBAEA,mEACE,iBACA,qBzCqHkB,EWhL1B,0B8BmCA,2BACE,mBAGE,wDnC1BJ,4BAZA,0BmC2CI,uDnC3CJ,0BAYA,4BmCoCI,mDACE,aAGF,6DACE,oBzC0HoB,CyCzHpB,oBAEA,oEACE,iBACA,qBzCqHkB,EyCvG9B,kBnCnHI,gBmCsHF,mCACE,qBAEA,8CACE,sBCzIJ,yBACE,aDoJsE,CCnJtE,wBDmJuC,CxCxIzC,4GyCPM,aD+IkE,CC9IlE,yBAGF,uDACE,U5CTA,C4CUA,wBDyIkE,CCxIlE,oBDwIkE,CCrJxE,2BACE,aDoJsE,CCnJtE,wBDmJuC,CxCxIzC,gHyCPM,aD+IkE,CC9IlE,yBAGF,yDACE,U5CTA,C4CUA,wBDyIkE,CCxIlE,oBDwIkE,CCrJxE,yBACE,aDoJsE,CCnJtE,wBDmJuC,CxCxIzC,4GyCPM,aD+IkE,CC9IlE,yBAGF,uDACE,U5CTA,C4CUA,wBDyIkE,CCxIlE,oBDwIkE,CCrJxE,sBACE,aDoJsE,CCnJtE,wBDmJuC,CxCxIzC,sGyCPM,aD+IkE,CC9IlE,yBAGF,oDACE,U5CTA,C4CUA,wBDyIkE,CCxIlE,oBDwIkE,CCrJxE,yBACE,aDoJsE,CCnJtE,wBDmJuC,CxCxIzC,4GyCPM,aD+IkE,CC9IlE,yBAGF,uDACE,U5CTA,C4CUA,wBDyIkE,CCxIlE,oBDwIkE,CCrJxE,wBACE,aDoJsE,CCnJtE,wBDmJuC,CxCxIzC,0GyCPM,aD+IkE,CC9IlE,yBAGF,sDACE,U5CTA,C4CUA,wBDyIkE,CCxIlE,oBDwIkE,CCrJxE,uBACE,aDoJsE,CCnJtE,wBDmJ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CANJ,SACE,oCpDUF,0EoDLI,oCANJ,YACE,oCpDUF,sFoDLI,oCANJ,WACE,oCpDUF,kFoDLI,oCANJ,UACE,oCpDUF,8EoDLI,oCANJ,SACE,oCpDUF,0EoDLI,oCCCN,UACE,iCAGF,gBACE,0CCXF,yCACA,iDACA,qDACA,uDACA,mDAEA,8BACA,sCACA,0CACA,4CACA,wCAGE,gBACE,gCADF,kBACE,6BADF,gBACE,gCADF,aACE,gCADF,gBACE,gCADF,eACE,gCADF,cACE,gCADF,aACE,gCAIJ,cACE,6BAOF,YACE,+BAGF,SACE,2BAGF,aACE,oCACA,qCAGF,eACE,qCACA,wCAGF,gBACE,wCACA,uCAGF,cACE,oCACA,uCAGF,YACE,+BAGF,gBACE,6BAGF,cACE,+BAGF,WACE,2BLxEA,iBACE,cACA,WACA,WMOE,4V7CiDF,yB6CjDE,wX7CiDF,yB6CjDE,wX7CiDF,0B6CjDE,wX7CiDF,0B6CjDE,wX7CiDF,0B6CjDE,iYAUN,aAEI,mZCrBJ,kBACE,kBACA,cACA,WACA,UACA,gBAEA,0BACE,cACA,WAGF,2IAKE,kBACA,MACA,SACA,OACA,WACA,YACA,SASA,gCACE,yBADF,gCACE,mBADF,+BACE,gBADF,+BACE,iBCzBF,wCACA,8CACA,wDACA,8DAEA,qCACA,yCACA,qDACA,oCACA,oCACA,oCACA,wCACA,wCAEA,6DACA,yDACA,0DACA,kEACA,gEAEA,qDACA,iDACA,kDACA,sDACA,oDAEA,yDACA,qDACA,sDACA,8DACA,4DACA,wDAEA,4CACA,mDACA,+CACA,gDACA,oDACA,kD/CYA,yB+ClDA,2CACA,iDACA,2DACA,iEAEA,wCACA,4CACA,wDACA,uCACA,uCACA,uCACA,2CACA,2CAEA,gEACA,4DACA,6DACA,qEACA,mEAEA,wDACA,oDACA,qDACA,yDACA,uDAEA,4DACA,wDACA,yDACA,iEACA,+DACA,2DAEA,+CACA,sDACA,kDACA,mDACA,uDACA,sD/CYA,yB+ClDA,2CACA,iDACA,2DACA,iEAEA,wCACA,4CACA,wDACA,uCACA,uCACA,uCACA,2CACA,2CAEA,gEACA,4DACA,6DACA,qEACA,mEAEA,wDACA,oDACA,qDACA,yDACA,uDAEA,4DACA,wDACA,yDACA,iEACA,+DACA,2DAEA,+CACA,sDACA,kDACA,mDACA,uDACA,sD/CYA,0B+ClDA,2CACA,iDACA,2DACA,iEAEA,wCACA,4CACA,wDACA,uCACA,uCACA,uCACA,2CACA,2CAEA,gEACA,4DACA,6DACA,qEACA,mEAEA,wDACA,oDACA,qDACA,yDACA,uDAEA,4DACA,wDACA,yDACA,iEACA,+DACA,2DAEA,+CACA,sDACA,kDACA,mDACA,uDACA,sD/CYA,0B+ClDA,2CACA,iDACA,2DACA,iEAEA,wCACA,4CACA,wDACA,uCACA,uCACA,uCACA,2CACA,2CAEA,gEACA,4DACA,6DACA,qEACA,mEAEA,wDACA,oDACA,qDACA,yDACA,uDAEA,4DACA,wDACA,yDACA,iEACA,+DACA,2DAEA,+CACA,sDACA,kDACA,mDACA,uDACA,sD/CYA,0B+ClDA,4CACA,kDACA,4DACA,kEAEA,yCACA,6CACA,yDACA,wCACA,wCACA,wCACA,4CACA,4CAEA,iEACA,6DACA,8DACA,sEACA,oEAEA,yDACA,qDACA,sDACA,0DACA,wDAEA,6DACA,yDACA,0DACA,kEACA,gEACA,4DAEA,gDACA,uDACA,mDACA,oDACA,wDACA,uDC1CA,kCACA,oCACA,kChDoDA,yBgDtDA,qCACA,uCACA,sChDoDA,yBgDtDA,qCACA,uCACA,sChDoDA,0BgDtDA,qCACA,uCACA,sChDoDA,0BgDtDA,qCACA,uCACA,sChDoDA,0BgDtDA,sCACA,wCACA,uCCLF,yaCCA,kOAKF,WACE,eACA,MACA,QACA,OACA,Y7DiqBkC,C6D9pBpC,cACE,eACA,QACA,SACA,OACA,Y7DypBkC,C6DrpBlC,4BADF,YAEI,gBACA,MACA,Y7DipBgC,E8D1qBpC,SCEE,kBACA,UACA,WACA,UACA,YACA,gBACA,sBACA,mBACA,SAUA,mDAEE,gBACA,WACA,YACA,iBACA,UACA,mBC7BJ,mEACA,2DACA,8DACA,wCCCI,6RAI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DvCA,yCACA,2CACA,8CzDqCA,0ByDvCA,yCACA,2CACA,8CzDqCA,0ByDvCA,yCACA,2CACA,8CzDqCA,0ByDvCA,0CACA,4CACA,+CAMJ,oDACA,oDACA,sDAIA,8CACA,oDACA,+CACA,6CACA,kDACA,0CAIA,kCEvCE,cACE,yBrEUF,0CqELM,sBANN,gBACE,sBrEUF,8CqELM,yBANN,cACE,yBrEUF,0CqELM,yBANN,WACE,yBrEUF,oCqELM,yBANN,cACE,yBrEUF,0CqELM,yBANN,aACE,yBrEUF,wCqELM,yBANN,YACE,yBrEUF,sCqELM,yBANN,WACE,yBrEUF,oCqELM,sBFuCR,oCACA,qCAEA,+CACA,qDAIA,WGvDE,WACA,oBACA,iBACA,+BACA,SHuDF,sDAEA,YACE,iCACA,gCAKF,qCIjEA,SACE,8BAGF,WACE,0CCCE,qBAKE,4BAEA,2BAIA,YACE,0BASJ,mBACE,6BAcF,IACE,gCAEF,eAEE,sBACA,wBAGF,OAEE,wBAGF,qBAGE,UACA,SAGF,mBAEE,uBAQF,MACE,OzE2iC8B,CyEziChC,KACE,4BAEF,WACE,4BAIF,QACE,aAEF,OACE,sBAGF,OACE,oCAEA,oBAEE,iCAKF,sCAEE,iCAIJ,YACE,cAEA,2EAIE,iB3E7GG,C2EiHP,sBACE,cACA,iB3EnHK,ELmEX,0BiF7EE,qBACA,mDACA,8CACA,+DACA,kBACA,gBACA,cACA,oBACA,sBACA,iBACA,mBACA,sBACA,cCbF,mBACE,sBAEA,qBACA,SACA,kBACA,sBCNF,8CACE,sBAEA,eACA,cAEA,YAEA,uCACA,yBAEA,2EACE,cACA,iBACA,mBAEA,gBACA,uBACA,mBAGF,wEACE,kBAMA,oFACE,kBACA,kBC9BN,gDACE,sBAEA,eACA,cAEA,gBAEA,uCACA,yBAEA,6EACE,qBACA,gBACA,iBACA,uBACA,mBAIJ,2CACE,WAEA,kEACE,sBACA,YACA,eACA,eACA,UAEA,gGACE,wBC/BN,kBACE,sBAEA,sBACA,kBAEA,sBAEA,cAEA,kBACA,eAEA,WAEA,aAGF,iBACE,cAGF,0BACE,gBACA,SACA,UAGF,yBACE,YAEA,uCACA,yBAEA,wCACE,eAIJ,2CACE,OAGF,kDACE,mBACA,4BACA,6BAGF,kDACE,gBACA,yBACA,0BAGF,0BACE,cACA,YAEA,iDACE,YACA,WACA,sBAEA,+EACE,wBAIJ,+CACE,aHxDJ,oBACE,SACA,SACA,UACA,cACA,eACA,OACA,MACA,gBACA,eACA,YACA,WACA,UACA,WAIA,sBACA,wBAGF,2BACE,oBACA,8BAEA,gCACA,sBACA,2BACA,qBACA,6BACA,qBACA,8BI7CF,uDACE,sBACA,sBACA,kBAEA,oFACE,WACA,iBAGF,iFACE,eACA,YACA,iBAGF,uFACE,WAGF,iFACE,YAEA,kBAEA,QACA,UAEA,WAEA,mFACE,4DACA,mBACA,2BAEA,SACA,SAEA,iBACA,gBAEA,kBAEA,QACA,QAOF,0FACE,WAGF,0FACE,SACA,WAMJ,mFACE,sBACA,eAEA,6GACE,aAQA,2GACE,4DACA,2BC9ER,yDACE,sBACA,sBACA,kBACA,YAEA,sFACE,sBACA,gBACA,SACA,cACA,WAEA,yFACE,gBAIJ,mFACE,eACA,YACA,iBACA,eACA,kBAMA,YAGF,oFACE,yBAEA,sBACA,kBACA,eAEA,WAEA,iBACA,eACA,cAGF,4FACE,WACA,eAEA,qBACA,iBAEA,iBAEA,kGACE,WAOF,uLACE,YAGF,6FACE,gBACA,kBAGF,qGACE,gBACA,kBAMJ,kFACE,sBACA,UAKF,qFACE,sBACA,eAGF,2FACE,aCxFA,kNACE,yBACA,0BAKF,kNACE,4BACA,6BAKF,6EACE,sBAKF,2EACE,yBACA,YACA,UACA,gBACA,6BAIJ,uEACE,iBACA,gBAIA,iEACE,UAGF,yEACE,WAGF,yEACE,sBAGF,8EACE,iBAEA,sGACE,eAGF,uGACE,iBACA,iBAEA,gIACE,iBACA,iBAEA,yJACE,iBACA,iBAEA,kLACE,iBACA,iBAEA,2MACE,iBACA,iBASd,iFACE,yBACA,WAGF,oDACE,eACA,cACA,YC9FJ,uDACE,yBAEA,sBACA,epFiPc,CoF/Od,UCGA,qEACA,2BACA,sHDDA,6DACE,yBAGF,oFACE,WA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ACA,gBALF,yCAGE,uEACA,yDACA,gBAKF,aC3BE,kCACA,wBjGyDW,CiGxDX,oBjGwDW,CiGvDX,gBAEA,mBACE,kCACA,wBDyBE,CCxBF,oBDyBE,CCpBN,sCAEE,kCACA,wBDgBI,CCfJ,oBDgBI,CCbN,2BACE,yBACA,mBACA,gBAHF,2BACE,yBACA,mBACA,gBAIF,4CAEE,kCACA,qBnGzBY,CmG0BZ,iBnG1BY,CmG6Bd,yIAGE,wBDHI,CCIJ,oBDHI,CCIJ,gBDZF,eCgBE,2ChG7CF,0CgGHI,2CACA,8DACA,sDAgBJ,0CAEE,kCACA,qBDgBI,CCfJ,iBDgBI,CCbN,6BACE,yBACA,mBACA,gBAHF,6BACE,yBACA,mBACA,gBAIF,gDAEE,kCACA,qBnGzBY,CmG0BZ,iBnG1BY,CmG6Bd,+IAGE,qBDHI,CCIJ,iBDHI,CCIJ,gBDZF,aC3BE,kCACA,wBjGyDW,CiGxDX,oBjGwDW,CiGvDX,gBAEA,mBACE,kCACA,wBDyBE,CCxBF,oBDyBE,CCpBN,sCAEE,kCACA,wBDgBI,CCfJ,oBDgBI,CCbN,2BACE,yBACA,mBACA,gBAHF,2BACE,yBACA,mBACA,gBAIF,4CAEE,kCACA,qBnGzBY,CmG0BZ,iBnG1BY,CmG6Bd,yIAGE,wBDHI,CCIJ,oBDHI,CCIJ,gBDZF,UC3BE,kCACA,wBjGyDW,CiGxDX,oBjGwDW,CiGvDX,gBAEA,gBACE,kCACA,wBDyBE,CCxBF,oBDyBE,CCpBN,gCAEE,kCACA,wBDgBI,CCfJ,oBDgBI,CCbN,wBACE,yBACA,mBACA,gBAHF,wBACE,yBACA,mBACA,gBAIF,sCAEE,kCACA,qBnGzBY,CmG0BZ,iBnG1BY,CmG6Bd,gIAGE,wBDHI,CCIJ,oBDHI,CCIJ,gBDZF,aCnCE,2CAqBF,sCAEE,kCACA,wBDgBI,CCfJ,oBDgBI,CCbN,2BACE,yBACA,mBACA,gBAHF,2BACE,yBACA,mBACA,gBAIF,4CAEE,kCACA,qBnGzBY,CmG0BZ,iBnG1BY,CmG6Bd,yIAGE,wBDHI,CCIJ,oBDHI,CCIJ,gBDZF,YC3BE,kCACA,wBjGyDW,CiGxDX,oBjGwDW,CiGvDX,gBAEA,kBACE,kCACA,wBDyBE,CCxBF,oBDyBE,CCpBN,oCAEE,kCACA,wBDgBI,CCfJ,oBDgBI,CCbN,0BACE,yBACA,mBACA,gBAHF,0BACE,yBACA,mBACA,gBAIF,0CAEE,kCACA,qBnGzBY,CmG0BZ,iBnG1BY,CmG6Bd,sIAGE,wBDHI,CCIJ,oBDHI,CCIJ,gBDZF,WCnCE,2CAqBF,kCAEE,kCACA,wBDgBI,CCfJ,oBDgBI,CCbN,yBACE,yBACA,mBACA,gBAHF,yBACE,yBACA,mBACA,gBAIF,wCAEE,kCACA,qBnGzBY,CmG0BZ,iBnG1BY,CmG6Bd,mIAGE,wBDHI,CCIJ,oBDHI,CCIJ,gBDZF,UC3BE,kCACA,wBjGyDW,CiGxDX,oBjGwDW,CiGvDX,gBAEA,gBACE,kCACA,wBDyBE,CCxBF,oBDyBE,CCpBN,gCAEE,kCACA,wBDgBI,CCfJ,oBDgBI,CCbN,wBACE,yBACA,mBACA,gBAHF,wBACE,yBACA,mBACA,gBAIF,sCAEE,kCACA,qBnGzBY,CmG0BZ,iBnG1BY,CmG6Bd,gIAGE,wBDHI,CCIJ,oBDHI,CCIJ,gBDIF,qBCSA,2CACA,sBAwBE,8DACA,yDhGhFF,sDgGkFI,2CACA,8DACA,yDAGF,qMAGE,2CACA,8DACA,yDAoCJ,4DAEE,wCACA,iEACA,sDDvFF,uBCSA,2CACA,sBAwCE,sBACA,yDhGhGF,0DgGkGI,aDpDyC,CCqDzC,iEACA,yDAGF,2MAGE,aD5DyC,CC6DzC,8DACA,yDAoBJ,gEAEE,wCACA,iEACA,sDDvFF,qBCSA,2CACA,sBAwDE,yBACA,oBjGpDW,CC5Db,sDgGkHI,aDpEyC,CCqEzC,yBACA,oBjGxDS,CiG2DX,qMAGE,aD5EyC,CC6EzC,yBACA,oBjGhES,CiGoEb,4DAEE,wCACA,iEACA,sDDvFF,kBCSA,2CACA,sBAwDE,yBACA,oBjGpDW,CC5Db,gDgGkHI,aDpEyC,CCqEzC,yBACA,oBjGxDS,CiG2DX,4LAGE,aD5EyC,CC6EzC,yBACA,oBjGhES,CiGoEb,sDAEE,wCACA,iEACA,sDDvFF,qBCSA,2CACA,sBAwDE,yBACA,oBjGpDW,CC5Db,sDgGkHI,aDpEyC,CCqEzC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,C+GxMN,0DACE,UAEA,wEnCLJ,qBACA,mDACA,8CACA,+DACA,kBACA,gBACA,cACA,oBACA,sBACA,iBACA,mBACA,sBACA,cmCLM,mDAGF,sEACE,0BAMA,0FACE,YAOF,kFACE,YAMR,6BACE,gBAIJ,WACE,SACA,gBAEA,kBACE,U5G3BF,kC4G+BE,0BAKJ,0BAEE,oCACA,SACA,gBACA,a/GqkBwB,C+GpkBxB,kBAEA,gCACE,gBC7DJ,UACE,8DACA,gBCDF,iBAEE,UACA,SAGF,qBACE,kBACA,aACA,WACA,YACA,uBACA,iBACA,4CACA,8DAGF,uBACE,WACA,YAGF,aACE,qBACA,sBACA,wBACA,+CACA,cACA,kBACA,mBACA,wB5E9BA,WACA,wB4E8BuB,C9GhBvB,wCkCVI,WACA,yBAGF,wCAEE,UACA,yC4EqBJ,mCACE,mBACA,YACA,ajHuKS,CiHtKT,qBAEA,0CrCvCF,qBACA,mDACA,8CACA,+DACA,kBACA,gBACA,cACA,oBACA,sBACA,iBACA,mBACA,sBACA,cAKA,WqCuB2B,CACvB,4CACA,wCACA,sBAGF,yCACE,ajH4JO,CiHvJb,qBAEE,YAGF,kCACE,cACA,WACA,gBC7DF,YAGE,UACA,qBlHCM,uBkHGN,0BACE,oBlHyZuB,CkH1ZzB,yBACE,oBlHyZuB,CkHtZzB,0BACE,YAEA,sCACE,aACA,eACA,yCACA,uBACA,+FAIJ,iBACE,qBACA,sBACA,mBACA,+CACA,mDACA,cACA,gBACA,mBACA,sB7EhCF,WACA,wB6EgCyB,C/GlBzB,gDkCVI,WACA,yBAGF,gDAEE,UACA,yC6EuBF,4BACE,eAGF,4DACE,oCACA,sCACA,mBACA,4CACA,cACA,wCACA,sBACA,eAIJ,wBACE,YACA,WACA,8CACA,YCvDJ,WACE,kBACA,cACA,WACA,wCAGE,yBACE,aAIJ,iBACE,kBACA,QACA,OACA,UACA,qDACA,gBACA,UACA,2BAGF,yBACE,kBACA,MACA,UACA,cACA,uCACA,wCACA,kDACA,8D3GdA,qB2GiBA,gCACE,kBACA,mCACA,qCACA,uCACA,yCACA,WACA,4C3GxBF,kB2G0BE,8DAKF,gCACE,iBACA,YAIJ,iBACE,kBACA,OACA,UACA,WACA,YACA,eACA,UAEA,0BACE,mBAEA,wCACE,WAIJ,yBACE,UAIA,2DACE,UAGF,oEACE,WAGF,qDACE,kDAKF,yDACE,UAGF,kEACE,WAGF,oDACE,kBnHvDA,CmHyDA,2DACE,uEAMR,wBACE,kBACA,sCACA,gBnHyJW,CmHvJX,8BACE,oDAGF,sCACE,uCACA,sCAEA,6CACE,uCACA,yCAKN,wBACE,yCACA,cnHqIW,CmHnIX,8BACE,kDAGF,sCACE,uCACA,yCAEA,6CACE,sCACA,wCAKF,wEACE,sECrJR,oBAEE,aACA,iBAEA,wCACE,uBAIF,6BxCTA,qBACA,mDACA,8CACA,+DACA,kBACA,gBACA,cACA,oBACA,sBACA,iBACA,mBACA,sBACA,cwCDE,oBACA,uDACA,iDACA,4CACA,wCACA,UACA,8DACA,wBAEA,qCACE,eAMF,mDACE,gBACA,apH6BI,CoH5BJ,UACA,uBAKE,oFACE,4BAOF,qFACE,8BAMR,0BACE,eAKA,oEACE,WACA,UAWF,qJACE,QACA,cACA,gBAIA,iKACE,yBACA,2BACA,iDAMR,iCACE,uBAGF,gCACE,yBC5FF,aACE,WACA,kBACA,gDACA,mBACA,2CACA,eACA,4CACA,gBACA,8DAEA,sBACE,8D7GMA,gB6GHA,2B7GGA,gB6GDE,iEACA,oFAIJ,6BACE,YACA,4EAGF,yBACE,kBACA,gBACA,gDACA,2CACA,eACA,8DAIA,8BACE,0BAIJ,+BACE,UACA,WACA,mBACA,UACA,yCACA,SACA,iDACA,YACA,mB7GjCA,gB6GoCA,8CACE,aACA,mBACA,8BACA,eCvDN,iBACE,kBAEA,yCACE,aACA,mBAEA,oJAGE,wBAGF,4DAEE,0BAGF,8CACE,8CACA,6CAEA,sHACE,gBAOF,gNAGE,wBAGF,0FAEE,qBAEA,qGACE,uDAMR,2CACE,YACA,oDAIA,wCACE,cCzDN,OACE,6BAIE,gBACE,gBACA,mFAEA,0DACE,iEACA,2CAKJ,6BACE,qDAEA,gEAEE,sBACA,kFAEE,gDACA,sDAUJ,8FAEE,gBAMN,8BAGE,sBAGF,UACE,mBAGF,mBACE,kBAEA,+BACE,gBACA,gBAMJ,sCACE,8DAKF,2BACE,kCAKF,eACE,iEAMA,iDACE,yBCpFN,SACE,qBACA,sCACA,wCACA,YACA,kCACA,wDACA,mBACA,sDACA,8DACA,2BACA,4BACA,gEhHME,sDgHJF,aACA,sCAIA,iBACE,0BtHwDW,CsHvDX,2BtHuDW,CsHzDb,mBACE,uBtHwDW,CsHvDX,wBtHuDW,CsHzDb,iBACE,0BtHwDW,CsHvDX,2BtHuDW,CsHzDb,cACE,0BtHwDW,CsHvDX,2BtHuDW,CsHzDb,iBACE,0BtHwDW,CsHvDX,2BtHuDW,CsHzDb,gBACE,0BtHwDW,CsHvDX,2BtHuDW,CsHzDb,eACE,0BtHwDW,CsHvDX,2BtHuDW,CsHzDb,cACE,0BtHwDW,CsHvDX,2BtHuDW,CsHnDf,oBACE,KACE,uBAGF,GACE,0BCpBJ,aACE,kBACA,QAbmB,CAanB,cAbmB,CAcnB,gBAEA,gCACE,qBAGF,sBACE,wCAGF,mBACE,8FACA,gBAGF,kCACE,eAEA,mFAEE,kBACA,MACA,OACA,WAGF,0CAEE,aArCa,CAqCb,wBArCa,CAsCb,cAtCa,CAsCb,yBAtCa,CAuCb,eACA,4CACA,8DjH5BF,kBiH8BE,yFAIJ,6BACE,aACA,UAGE,2DACE,mBACA,UAxDuB,CA0DvB,mEACE,mBASJ,2HACE,kBAvEoB,CAuEpB,iCAvEoB,CAwEpB,YAGF,yHAEE,2KACA,YAzEc,CAyEd,sBAzEc,CA0Ed,+BAHoB,CAGpB,oDAHoB,CAIpB,yGAEA,2EACA,sBACA,wBAEA,yBAOF,wDACE,sFACA,SACA,oBC9FR,OACE,aACA,2BACA,eACA,mBACA,8BACA,oDACA,2CACA,gBACA,sFACA,UACA,wBACA,wBAEA,oBACE,WACA,gBACA,wCACA,oDAGF,oBACE,kBACA,QACA,wCACA,yBACA,8CACA,gBACA,2CACA,8DACA,2BAEA,0BACE,2CAIJ,oBACE,aACA,eACA,wDACA,gBAGF,sBACE,YACA,gDAGF,qBACE,2CACA,2DACA,wEAGF,mBACE,2CACA,yDACA,sEAGF,oBACE,2CACA,0DACA,uEAGF,qBACE,2CACA,4DACA,yECpEA,kCACE,4CAEA,wCACE,yDCTR,cACE,eACA,oCACA,sCACA,YAEA,mBACE,kBACA,UACA,uBACA,sCACA,wCACA,yCACA,8DpHKA,mBoHFA,mCACE,iDACA,qDAEA,qCACE,wBAIJ,qBACE,+CACA,8DAIJ,sCACE,kBACA,QACA,gEACA,8DAII,2EACE,oBACA,UAMR,iCACE,kBACA,aACA,sBACA,uBACA,sCACA,gBAEA,2EAEE,kBACA,UAGF,yCACE,kBACA,MACA,OACA,UACA,WACA,YACA,WACA,wDACA,8DAGF,wCACE,eACA,MACA,OACA,WACA,YACA,aACA,WACA,6BACA,UACA,8DAIJ,iCACE,aACA,mBACA,8BACA,WACA,oEACA,gBACA,2CACA,8DAEA,gDACE,aAGF,uCACE,kCACA,qDCvGN,KACE,yGACA,2CAGA,kEAME,2GACA,2CAGF,6DAOE,2CAGF,qBAEE,+DCrBE,6EACE,UACA,mDAMJ,gDACE,sBACA,UACA,sDACA,gBACA,oFAGF,wDACE,4CACA,qDACA,4EAEA,+EACE,4CACA,8DACA,gBAIJ,+CACE,UAEA,wDACE,iBACA,gBAGF,uDACE,kEAEA,+EACE,2CACA,qDAGF,+JAEE,kCACA,qDAGF,2EACE,wCAKN,yDACE,YACA,iDACA,iEACA,kDACA,eACA,8DACA,gBAEA,mFACE,kBACA,QACA,wCACA,aACA,mBACA,uBACA,2BAEA,qFACE,WACA,YACA,aACA,YACA,YAEA,4FlDtFR,qBACA,mDACA,8CACA,+DACA,kBACA,gBACA,cACA,oBACA,sBACA,iBACA,mBACA,sBACA,cAKA,qBkDsEiC,CACvB,qBACA,WACA,cACA,2CACA,sBACA,YACA,8DAMR,2DACE,sBACA,mDAIJ,0DACE,wCACA,e9HySgB,C8HvShB,qFACE,mBAKF,yFACE,0BAGF,yEACE,sDACA,gBC1HN,mBACE,cAEA,2BACE,UAKJ,4CACE,YAGF,uEACE,yBACA,4BAGF,gFACE,0BACA,6BAMA,kDACE,WACA,qB/HxBI,C+HyBJ,sBvHZA,gBCFE,esHgBF,CrCmBI,oEqClBJ,CAKA,2EACE,oB/H2XqB,C+H1XrB,e/H6XmB,C+HzXrB,mGACE,mBCLJ,2BDMkC,CCLlC,4BDKkC,CAO9B,mGCvBJ,wBDwBiC,CCvBjC,yBDuBiC,CAI7B,mGClBJ,2BDmBoC,CClBpC,4BDkBoC,CAQlC,qLACE,mBACA,qB/HiVc,C+HhVd,iB/HzDK,C+H0DL,gBAEF,6LACE,+BAMJ,wJAEE,oB/HxCE,C+H0CJ,oJAEE,oB/HzCI,C+H8CN,+CACE,WAIF,iDACE,iB/HpFO,C+HqFP,gBAGA,yEACE,gBC9DJ,2BhI6Mc,CgI5Md,4BhI4Mc,C+H1IZ,yEACE,0BC9EJ,wBhIuNc,CgItNd,yBhIsNc,C+HpIZ,8FACE,cACA,yBAKJ,sLAEE,WACA,wB/HhEM,C+HoER,oEACE,UACA,+HACE,iBAIJ,wDACE,sBAIF,0EACE,gBACA,gBAGF,uDACE,kBACA,YACA,U/HvFQ,C+H2FV,yDAEE,YACA,WACA,YACA,mBACA,gBACA,kBACA,kBACA,a/HxJO,C+HyJP,wBATK,CAUL,mBACA,+DACE,yBEnKJ,0DAGE,uBAGA,0FACE,iC/HwekC,C+HvelC,UjI8ZoB,CiI1ZtB,oFACE,kBACA,QACA,UACA,WACA,sFACE,kBACA,QACA,SACA,QACA,SACA,gBACA,iBACA,+DACA,mBACA,uBAKJ,uFACE,kBjIwWY,CiIvWZ,iC/H6ckC,C+H5clC,ajIwKO,CiIlKb,iDACE,sBACA,sBzH1BE,gByH+BJ,0BACE,UjIUU,CkI3DV,4DAGE,2BAGA,yFACE,sBACA,WACA,iBACA,SACA,gBAIF,uFACE,WACA,UACA,mBlIuXY,CkItXZ,gCACA,oBACA,alIsLO,CkIrLP,eACA,yB1HNF,oB0HWA,mFACE,alI8KO,CkI1KT,uGACE,QAIF,+FACE,WACA,kBACA,iBACA,iBACA,gBACA,gBACA,cACA,qGACE,alI3BG,CkIgCP,sFACE,4BAKA,CANF,sFAEE,MACA,WAEA,WACA,eAOA,mHACE,cACA,mBAEA,sJACE,a","sources":["webpack://prestakit/./scss/_imports.scss","webpack://prestakit/./scss/_root.scss","webpack://prestakit/./node_modules/bootstrap/scss/bootstrap.scss","webpack://prestakit/./node_modules/bootstrap/scss/_root.scss","webpack://prestakit/./node_modules/bootstrap/scss/_reboot.scss","webpack://prestakit/./scss/_variables.scss","webpack://prestakit/./node_modules/bootstrap/scss/vendor/_rfs.scss","webpack://prestakit/./node_modules/bootstrap/scss/_variables.scss","webpack://prestakit/./node_modules/bootstrap/scss/mixins/_hover.scss","webpack://prestakit/./node_modules/bootstrap/scss/_type.scss","webpack://prestakit/./node_modules/bootstrap/scss/mixins/_lists.scss","webpack://prestakit/./node_modules/bootstrap/scss/_images.scss","webpack://prestakit/./node_modules/bootstrap/scss/mixins/_image.scss","webpack://prestakit/./node_modules/bootstrap/scss/mixins/_border-radius.scss","webpack://prestakit/./node_modules/bootstrap/scss/mixins/_box-shadow.scss","webpack://prestakit/./node_modules/bootstrap/scss/_code.scss","webpack://prestakit/./node_modules/bootstrap/scss/_grid.scss","webpack://prestakit/./node_modules/bootstrap/scss/mixins/_grid.scss","webpack://prestakit/./node_modules/bootstrap/scss/mixins/_breakpoints.scss","webpack://prestakit/./node_modules/bootstrap/scss/mixins/_grid-framework.scss","webpack://prestakit/./node_modules/bootstrap/scss/_tables.scss","webpack://prestakit/./node_modules/bootstrap/scss/mixins/_table-row.scss","webpack://prestakit/./node_modules/bootstrap/scss/_forms.scss","webpack://prestakit/./node_modules/bootstrap/scss/mixins/_transition.scss","webpack://prestakit/./node_modules/bootstrap/scss/mixins/_forms.scss","webpack://prestakit/./node_modules/bootstrap/scss/mixins/_gradients.scss","webpack://prestakit/./node_modules/bootstrap/scss/_buttons.scss","webpack://prestakit/./node_modules/bootstrap/scss/mixins/_buttons.scss","webpack://prestakit/./node_modules/bootstrap/scss/_transitions.scss","webpack://prestakit/./node_modules/bootstrap/scss/_dropdown.scss","webpack://prestakit/./node_modules/bootstrap/scss/mixins/_caret.scss","webpack://prestakit/./node_modules/bootstrap/scss/mixins/_nav-divider.scss","webpack://prestakit/./node_modules/bootstrap/scss/_button-group.scss","webpack://prestakit/./node_modules/bootstrap/scss/_input-group.scss","webpack://prestakit/./node_modules/bootstrap/scss/_custom-forms.scss","webpack://prestakit/./node_modules/bootstrap/scss/_nav.scss","webpack://prestakit/./node_modules/bootstrap/scss/_navbar.scss","webpack://prestakit/./node_modules/bootstrap/scss/_card.scss","webpack://prestakit/./node_modules/bootstrap/scss/_breadcrumb.scss","webpack://prestakit/./node_modules/bootstrap/scss/_pagination.scss","webpack://prestakit/./node_modules/bootstrap/scss/mixins/_pagination.scss","webpack://prestakit/./node_modules/bootstrap/scss/_badge.scss","webpack://prestakit/./node_modules/bootstrap/scss/mixins/_badge.scss","webpack://prestakit/./node_modules/bootstrap/scss/_jumbotron.scss","webpack://prestakit/./node_modules/bootstrap/scss/_alert.scss","webpack://prestakit/./node_modules/bootstrap/scss/mixins/_alert.scss","webpack://prestakit/./node_modules/bootstrap/scss/_progress.scss","webpack://prestakit/./node_modules/bootstrap/scss/_media.scss","webpack://prestakit/./node_modules/bootstrap/scss/_list-group.scss","webpack://prestakit/./node_modules/bootstrap/scss/mixins/_list-group.scss","webpack://prestakit/./node_modules/bootstrap/scss/_close.scss","webpack://prestakit/./node_modules/bootstrap/scss/_toasts.scss","webpack://prestakit/./node_modules/bootstrap/scss/_modal.scss","webpack://prestakit/./node_modules/bootstrap/scss/_tooltip.scss","webpack://prestakit/./node_modules/bootstrap/scss/mixins/_reset-text.scss","webpack://prestakit/./node_modules/bootstrap/scss/_popover.scss","webpack://prestakit/./node_modules/bootstrap/scss/_carousel.scss","webpack://prestakit/./node_modules/bootstrap/scss/mixins/_clearfix.scss","webpack://prestakit/./node_modules/bootstrap/scss/_spinners.scss","webpack://prestakit/./node_modules/bootstrap/scss/utilities/_align.scss","webpack://prestakit/./node_modules/bootstrap/scss/mixins/_background-variant.scss","webpack://prestakit/./node_modules/bootstrap/scss/utilities/_background.scss","webpack://prestakit/./node_modules/bootstrap/scss/utilities/_borders.scss","webpack://prestakit/./node_modules/bootstrap/scss/utilities/_display.scss","webpack://prestakit/./node_modules/bootstrap/scss/utilities/_embed.scss","webpack://prestakit/./node_modules/bootstrap/scss/utilities/_flex.scss","webpack://prestakit/./node_modules/bootstrap/scss/utilities/_float.scss","webpack://prestakit/./node_modules/bootstrap/scss/utilities/_interactions.scss","webpack://prestakit/./node_modules/bootstrap/scss/utilities/_position.scss","webpack://prestakit/./node_modules/bootstrap/scss/utilities/_screenreaders.scss","webpack://prestakit/./node_modules/bootstrap/scss/mixins/_screen-reader.scss","webpack://prestakit/./node_modules/bootstrap/scss/utilities/_shadows.scss","webpack://prestakit/./node_modules/bootstrap/scss/utilities/_sizing.scss","webpack://prestakit/./node_modules/bootstrap/scss/utilities/_spacing.scss","webpack://prestakit/./node_modules/bootstrap/scss/utilities/_stretched-link.scss","webpack://prestakit/./node_modules/bootstrap/scss/utilities/_text.scss","webpack://prestakit/./node_modules/bootstrap/scss/mixins/_text-truncate.scss","webpack://prestakit/./node_modules/bootstrap/scss/mixins/_text-emphasis.scss","webpack://prestakit/./node_modules/bootstrap/scss/mixins/_text-hide.scss","webpack://prestakit/./node_modules/bootstrap/scss/utilities/_visibility.scss","webpack://prestakit/./node_modules/bootstrap/scss/_print.scss","webpack://prestakit/./scss/mixins/_fonts.scss","webpack://prestakit/./node_modules/select2/src/scss/core.scss","webpack://prestakit/./node_modules/select2/src/scss/_single.scss","webpack://prestakit/./node_modules/select2/src/scss/_multiple.scss","webpack://prestakit/./node_modules/select2/src/scss/_dropdown.scss","webpack://prestakit/./node_modules/select2/src/scss/theme/default/_single.scss","webpack://prestakit/./node_modules/select2/src/scss/theme/default/_multiple.scss","webpack://prestakit/./node_modules/select2/src/scss/theme/default/layout.scss","webpack://prestakit/./node_modules/select2/src/scss/theme/classic/_single.scss","webpack://prestakit/./node_modules/select2/src/scss/mixins/_gradients.scss","webpack://prestakit/./node_modules/select2/src/scss/theme/classic/_multiple.scss","webpack://prestakit/./node_modules/select2/src/scss/theme/classic/_defaults.scss","webpack://prestakit/./node_modules/select2/src/scss/theme/classic/layout.scss","webpack://prestakit/./node_modules/jquery.growl/stylesheets/jquery.growl.sass","webpack://prestakit/./node_modules/jquery.growl/bourbon/addons/_prefixer.scss","webpack://prestakit/./scss/utils/_animations.scss","webpack://prestakit/./scss/_type.scss","webpack://prestakit/./scss/_alerts.scss","webpack://prestakit/./scss/mixins/_close-button.scss","webpack://prestakit/./scss/_help-box.scss","webpack://prestakit/./scss/_popover.scss","webpack://prestakit/./scss/_badges.scss","webpack://prestakit/./scss/_buttons.scss","webpack://prestakit/./scss/mixins/_buttons.scss","webpack://prestakit/./scss/_button-group.scss","webpack://prestakit/./scss/_toolbar.scss","webpack://prestakit/./scss/_cards.scss","webpack://prestakit/./scss/_custom-forms.scss","webpack://prestakit/./scss/_dropdown.scss","webpack://prestakit/./scss/_forms.scss","webpack://prestakit/./scss/mixins/_forms.scss","webpack://prestakit/./scss/_input-group.scss","webpack://prestakit/./scss/_list-group.scss","webpack://prestakit/./scss/_modal.scss","webpack://prestakit/./scss/_navs.scss","webpack://prestakit/./scss/_pagination.scss","webpack://prestakit/./scss/_progress.scss","webpack://prestakit/./scss/_ps-tagger.scss","webpack://prestakit/./scss/_ps-tags.scss","webpack://prestakit/./scss/_ps-switch.scss","webpack://prestakit/./scss/_ps-sortable-columns.scss","webpack://prestakit/./scss/_ps-dropdown.scss","webpack://prestakit/./scss/_ps-number.scss","webpack://prestakit/./scss/_tables.scss","webpack://prestakit/./scss/_spinners.scss","webpack://prestakit/./scss/_material-checkbox.scss","webpack://prestakit/./scss/_growl.scss","webpack://prestakit/./scss/_search.scss","webpack://prestakit/./scss/_floating-button.scss","webpack://prestakit/./scss/_content.scss","webpack://prestakit/./scss/_select2.scss","webpack://prestakit/./node_modules/@ttskch/select2-bootstrap4-theme/src/_layout.scss","webpack://prestakit/./node_modules/jquery.growl/bourbon/addons/_border-radius.scss","webpack://prestakit/./node_modules/@ttskch/select2-bootstrap4-theme/src/_single.scss","webpack://prestakit/./node_modules/@ttskch/select2-bootstrap4-theme/src/_multiple.scss"],"sourcesContent":["/* stylelint-disable */\n$FontPathIBMPlexSans: \"~@fontsource/ibm-plex-sans\";\n\n@mixin setFont() {\n @if $local-font {\n \n // IBM Plex Sans\n @font-face {\n font-family: \"IBM Plex Sans\";\n font-style: normal;\n font-weight: 200;\n src:\n url(\"#{$FontPathIBMPlexSans}/files/ibm-plex-sans-latin-200-normal.woff2\") format(\"woff2\"),\n url(\"#{$FontPathIBMPlexSans}/files/ibm-plex-sans-latin-200-normal.woff\") format(\"woff\");\n }\n\n @font-face {\n font-family: \"IBM Plex Sans\";\n font-style: normal;\n font-weight: 300;\n src:\n url(\"#{$FontPathIBMPlexSans}/files/ibm-plex-sans-latin-300-normal.woff2\") format(\"woff2\"),\n url(\"#{$FontPathIBMPlexSans}/files/ibm-plex-sans-latin-300-normal.woff\") format(\"woff\");\n }\n\n @font-face {\n font-family: \"IBM Plex Sans\";\n font-style: normal;\n font-weight: 400;\n src:\n url(\"#{$FontPathIBMPlexSans}/files/ibm-plex-sans-latin-400-normal.woff2\") format(\"woff2\"),\n url(\"#{$FontPathIBMPlexSans}/files/ibm-plex-sans-latin-400-normal.woff\") format(\"woff\");\n }\n\n @font-face {\n font-family: \"IBM Plex Sans\";\n font-style: normal;\n font-weight: 500;\n src:\n url(\"#{$FontPathIBMPlexSans}/files/ibm-plex-sans-latin-500-normal.woff2\") format(\"woff2\"),\n url(\"#{$FontPathIBMPlexSans}/files/ibm-plex-sans-latin-500-normal.woff\") format(\"woff\");\n }\n\n @font-face {\n font-family: \"IBM Plex Sans\";\n font-style: normal;\n font-weight: 600;\n src:\n url(\"#{$FontPathIBMPlexSans}/files/ibm-plex-sans-latin-600-normal.woff2\") format(\"woff2\"),\n url(\"#{$FontPathIBMPlexSans}/files/ibm-plex-sans-latin-600-normal.woff\") format(\"woff\");\n }\n\n @font-face {\n font-family: \"IBM Plex Sans\";\n font-style: normal;\n font-weight: 700;\n src:\n url(\"#{$FontPathIBMPlexSans}/files/ibm-plex-sans-latin-700-normal.woff2\") format(\"woff2\"),\n url(\"#{$FontPathIBMPlexSans}/files/ibm-plex-sans-latin-700-normal.woff\") format(\"woff\");\n }\n\n // Material Symbols Outlined\n @font-face {\n font-family: \"Material Symbols Outlined\";\n font-style: normal;\n src: url(\"/fonts/MaterialSymbolsOutlined[FILL,GRAD,opsz,wght].woff2\") format(\"woff2\"), url(\"/fonts/MaterialSymbolsOutlined[FILL,GRAD,opsz,wght].ttf\") format(\"truetype\");\n }\n } @else {\n // IBM Plex Sans\n @import url(\"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@200;300;400;500;600;700&display=swap\");\n\n // Material Symbols Outlined\n @import url(\"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,300,0,0\");\n }\n}\n\n@include setFont();\n\n.material-icons {\n @include use-material-icon();\n}\n\n;@import \"sass-embedded-legacy-load-done:92\";","// PrestaShop Core Design Kit\n\n// Variables\n$cdk: cdk- !default;\n\n// Primitives variables\n\n// Common\n$cdk-common: (\n \"black\": #000,\n \"white\": #fff\n) !default;\n\n// Primary\n$cdk-primary: (\n \"primary-100\": #fafafa,\n \"primary-200\": #f7f7f7,\n \"primary-300\": #eee,\n \"primary-400\": #ddd,\n \"primary-500\": #bbb,\n \"primary-600\": #5e5e5e,\n \"primary-700\": #3f3f3d,\n \"primary-800\": #1b1c1d,\n \"primary-900\": #101010\n) !default;\n\n$cdk-red: (\n \"red-50\": #ffe4e6,\n \"red-100\": #fdbfbf,\n \"red-300\": #d63f3c,\n \"red-500\": #ba151a,\n \"red-700\": #a41913\n) !default;\n\n$cdk-purple: (\n \"purple-50\": #f8f0f7,\n \"purple-500\": #decde7,\n \"purple-700\": #7b4fac\n) !default;\n\n$cdk-blue: (\n \"blue-50\": #e8edfd,\n \"blue-100\": #d1dcfc,\n \"blue-300\": #a2b8f9,\n \"blue-500\": #174eef,\n \"blue-700\": #2942cc\n) !default;\n\n$cdk-ocean-blue: (\n \"ocean-blue-50\": #e4f4f8,\n \"ocean-blue-500\": #a4dbe8,\n \"ocean-blue-700\": #5c92aa\n) !default;\n\n$cdk-yellow: (\n \"yellow-50\": #fff5e5,\n \"yellow-100\": #ffeccc,\n \"yellow-300\": #ffd999,\n \"yellow-500\": #ffa000\n) !default;\n\n$cdk-amber: (\n \"amber-100\": #fdf6dd,\n \"amber-500\": #f8e08e\n) !default;\n\n$cdk-green: (\n \"green-50\": #eaf8ef,\n \"green-100\": #bde9c9,\n \"green-300\": #59af70,\n \"green-500\": #207f4b\n) !default;\n\n$cdk-size: (\n \"size-0\": 0,\n \"size-1\": 1px,\n \"size-2\": 0.125rem,\n \"size-3\": 0.1875rem,\n \"size-4\": 0.25rem,\n \"size-5\": 0.3125rem,\n \"size-6\": 0.375rem,\n \"size-8\": 0.5rem,\n \"size-10\": 0.625rem,\n \"size-12\": 0.75rem,\n \"size-14\": 0.875rem,\n \"size-16\": 1rem,\n \"size-18\": 1.125rem,\n \"size-20\": 1.25rem,\n \"size-24\": 1.5rem,\n \"size-28\": 1.75rem,\n \"size-30\": 1.875rem,\n \"size-32\": 2rem,\n \"size-36\": 2.25rem,\n \"size-40\": 2.5rem,\n \"size-44\": 2.75rem,\n \"size-48\": 3rem,\n \"size-52\": 3.25rem,\n \"size-56\": 3.5rem,\n \"size-60\": 3.75rem,\n \"size-64\": 4rem,\n \"size-72\": 4.5rem,\n \"size-80\": 5rem,\n \"size-96\": 6rem,\n \"size-112\": 7rem,\n \"size-128\": 8rem,\n \"size-144\": 9rem,\n \"size-160\": 10rem,\n \"size-176\": 11rem,\n \"size-192\": 12rem,\n \"size-208\": 13rem,\n \"size-224\": 14rem,\n \"size-240\": 15rem,\n \"size-256\": 16rem,\n \"size-288\": 18rem,\n \"size-320\": 20rem\n) !default;\n\n// List of primitives color maps\n$cdk-primitives: $cdk-common, $cdk-primary, $cdk-red, $cdk-purple, $cdk-blue, $cdk-ocean-blue, $cdk-yellow, $cdk-amber, $cdk-green, $cdk-size !default;\n\n// Generate root primitives CSS variables\n:root {\n // Primitives\n @each $primitive in $cdk-primitives {\n @each $variation, $value in $primitive {\n --#{$cdk}#{$variation}: #{$value};\n }\n }\n\n // Fonts\n --#{$cdk}font-family-primary: \"IBM Plex Sans\", \"Verdana\", \"Arial\", \"sans-serif\";\n --#{$cdk}font-family-secondary: \"IBM Plex Sans\", \"Verdana\", \"Arial\", \"sans-serif\";\n --#{$cdk}font-family-material-icons: \"Material Symbols Outlined\", \"sans-serif\";\n\n --#{$cdk}font-size-xs: 0.75rem;\n --#{$cdk}font-size-sm: 0.875rem;\n --#{$cdk}font-size-base: 1rem;\n --#{$cdk}font-size-lg: 1.125rem;\n --#{$cdk}font-size-xl: 1.25rem;\n --#{$cdk}font-size-2xl: 1.5rem;\n --#{$cdk}font-size-3xl: 1.875rem;\n --#{$cdk}font-size-4xl: 2rem;\n --#{$cdk}font-size-5xl: 3rem;\n\n // Shadows\n --#{$cdk}box-shadow-default: 0 1px 3px 0 rgb(29 29 27 / 0.2);\n --#{$cdk}box-shadow-sm: 0 1px 2px 0 rgb(29 29 27 / 0.05);\n --#{$cdk}box-shadow-md: 0 4px 6px -1px rgb(29 29 27 / 0.2);\n --#{$cdk}box-shadow-lg: 0 10px 15px -3px rgb(29 29 27 / 0.2);\n --#{$cdk}box-shadow-xl: 0 20px 25px -5px rgb(29 29 27 / 0.2);\n --#{$cdk}box-shadow-2xl: 0 25px 60px -12px rgb(29 29 27 / 0.25);\n --#{$cdk}box-shadow-inner: inset 0 2px 4px 0 rgb(0 0 0 / 0.05);\n --#{$cdk}box-shadow-none: none;\n --#{$cdk}box-shadow-overlay: 0 12px 60px 0 rgb(0 0 0 / 0.1);\n --#{$cdk}box-shadow-sticky: 0 6px 12px rgb(0 0 0 / 0.1);\n --#{$cdk}box-shadow-pop-modal: 0 12px 24px rgb(0 0 0 / 0.1);\n\n // Utilities\n --#{$cdk}screen-xs: 320px;\n\n --#{$cdk}min-height-sm: 1.75rem;\n --#{$cdk}min-height-md: 2.25rem;\n --#{$cdk}min-height-lg: 3rem;\n\n --#{$cdk}opacity-overlay: 0.8;\n\n --#{$cdk}default-transition: all 0.15s;\n --#{$cdk}default-transition-duration: 0.15s;\n\n // Specific\n --#{$cdk}header-height: 3.25rem;\n --#{$cdk}page-head-height: 6.25rem;\n --#{$cdk}page-head-with-tabs-height: 9.625rem;\n --#{$cdk}sidebar-width: 13rem;\n --#{$cdk}sidebar-width-collapse: 3.25rem;\n --#{$cdk}multishop-bar-height: 2.25rem;\n}\n\n;@import \"sass-embedded-legacy-load-done:3\";","/*!\n * Bootstrap v4.6.2 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Copyright 2011-2022 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"root\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"code\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"transitions\";\n@import \"dropdown\";\n@import \"button-group\";\n@import \"input-group\";\n@import \"custom-forms\";\n@import \"nav\";\n@import \"navbar\";\n@import \"card\";\n@import \"breadcrumb\";\n@import \"pagination\";\n@import \"badge\";\n@import \"jumbotron\";\n@import \"alert\";\n@import \"progress\";\n@import \"media\";\n@import \"list-group\";\n@import \"close\";\n@import \"toasts\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"spinners\";\n@import \"utilities\";\n@import \"print\";\n\n;@import \"sass-embedded-legacy-load-done:4\";",":root {\n // Custom variable values only support SassScript inside `#{}`.\n @each $color, $value in $colors {\n --#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$color}: #{$value};\n }\n\n @each $bp, $value in $grid-breakpoints {\n --breakpoint-#{$bp}: #{$value};\n }\n\n // Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --font-family-sans-serif: #{inspect($font-family-sans-serif)};\n --font-family-monospace: #{inspect($font-family-monospace)};\n}\n\n;@import \"sass-embedded-legacy-load-done:39\";","// stylelint-disable declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -webkit-tap-highlight-color: rgba($black, 0); // 5\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n @include font-size($font-size-base);\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Future-proof rule: in browsers that support :focus-visible, suppress the focus outline\n// on elements that programmatically receive focus but wouldn't normally show a visible\n// focus outline. In general, this would mean that the outline is only applied if the\n// interaction that led to the element receiving programmatic focus was a keyboard interaction,\n// or the browser has somehow determined that the user is primarily a keyboard user and/or\n// wants focus outlines to always be presented.\n//\n// See https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible\n// and https://developer.paciellogroup.com/blog/2018/03/focus-visible-and-backwards-compatibility/\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

`-`

` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable-next-line selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 4\n text-decoration-skip-ink: none; // 5\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n @include font-size(80%); // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n @include font-size(75%);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n\n @include hover() {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([class]) {\n color: inherit;\n text-decoration: none;\n\n @include hover() {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-monospace;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n // Disable auto-hiding scrollbar in IE & legacy Edge to avoid overlap,\n // making it impossible to interact with the content\n -ms-overflow-style: scrollbar;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg {\n // Workaround for the SVG overflow bug in IE10/11 is still required.\n // See https://github.com/twbs/bootstrap/issues/26878\n overflow: hidden;\n vertical-align: middle;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n caption-side: bottom;\n}\n\n// 1. Removes font-weight bold by inheriting\n// 2. Matches default `` alignment by inheriting `text-align`.\n// 3. Fix alignment for Safari\n\nth {\n font-weight: $table-th-font-weight; // 1\n text-align: inherit; // 2\n text-align: -webkit-match-parent; // 3\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: $label-margin-bottom;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n // stylelint-disable-next-line property-disallowed-list\n border-radius: 0;\n}\n\n// Explicitly remove focus outline in Chromium when it shouldn't be\n// visible (e.g. as result of mouse click or touch tap). It already\n// should be doing this automatically, but seems to currently be\n// confused and applies its very visible two-tone outline anyway.\n\nbutton:focus:not(:focus-visible) {\n outline: 0;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n @include font-size(inherit);\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// Set the cursor for non-`