@media print{*,:after,:before{box-shadow:none!important;text-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd}blockquote,img,pre,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,.history-slider-item__content,.testimonial__content,.wrapper,body{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{border-color:#dee2e6;color:inherit}}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{background-color:#fff;color:#212529;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;margin:0;text-align:left}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;margin-top:0}p{margin-bottom:1rem;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;text-decoration:underline dotted;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{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{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{background-color:transparent;color:#007bff;text-decoration:none}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{-ms-overflow-style:scrollbar;margin-bottom:1rem;margin-top:0;overflow:auto}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}caption{caption-side:bottom;color:#6c757d;padding-bottom:.75rem;padding-top:.75rem;text-align:left}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,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}.img-fluid,.img-thumbnail,img{height:auto;max-width:100%}.img-thumbnail{background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;padding:.25rem}.figure{display:inline-block}.figure-img{line-height:1;margin-bottom:.5rem}.figure-caption{color:#6c757d;font-size:90%}.breadcrumb{background-color:#e9ecef;border-radius:.25rem;flex-wrap:wrap;list-style:none;margin-bottom:1rem;padding:.75rem 1rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{color:#6c757d;content:"/";float:left;padding-right:.5rem}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline;text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{border-radius:.25rem;display:flex;list-style:none;padding-left:0}.page-link{background-color:#fff;border:1px solid #dee2e6;color:#007bff;display:block;line-height:1.25;margin-left:-1px;padding:.5rem .75rem;position:relative}.page-link:hover{background-color:#e9ecef;border-color:#dee2e6;color:#0056b3;text-decoration:none;z-index:2}.page-link:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:0;z-index:3}.page-item:first-child .page-link{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;margin-left:0}.page-item:last-child .page-link{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.page-item.active .page-link{background-color:#007bff;border-color:#007bff;color:#fff;z-index:3}.page-item.disabled .page-link{background-color:#fff;border-color:#dee2e6;color:#6c757d;cursor:auto;pointer-events:none}.pagination-lg .page-link{font-size:1.25rem;line-height:1.5;padding:.75rem 1.5rem}.pagination-lg .page-item:first-child .page-link{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}.pagination-sm .page-link{font-size:.875rem;line-height:1.5;padding:.25rem .5rem}.pagination-sm .page-item:first-child .page-link{border-bottom-left-radius:.2rem;border-top-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-bottom-right-radius:.2rem;border-top-right-radius:.2rem}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.history-slider-item__content,.testimonial__content,.wrapper{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media(min-width:576px){.container,.container-sm,.history-slider-item__content,.testimonial__content,.wrapper{max-width:540px}}@media(min-width:768px){.container,.container-md,.container-sm,.history-slider-item__content,.testimonial__content,.wrapper{max-width:720px}}@media(min-width:992px){.container,.container-lg,.container-md,.container-sm,.history-slider-item__content,.testimonial__content,.wrapper{max-width:960px}}@media(min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl,.history-slider-item__content,.testimonial__content,.wrapper{max-width:1170px}}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:15px;padding-right:15px;position:relative;width:100%}.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;max-width:100%;width:auto}.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:576px){.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;max-width:100%;width:auto}.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;max-width:100%;width:auto}.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:992px){.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;max-width:100%;width:auto}.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:1200px){.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;max-width:100%;width:auto}.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%}}.form-control,.hbspt-form .hs-input{background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:block;font-size:1rem;font-weight:400;height:calc(1.5em + .75rem + 2px);line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media(prefers-reduced-motion:reduce){.form-control,.hbspt-form .hs-input{transition:none}}.form-control::-ms-expand,.hbspt-form .hs-input::-ms-expand{background-color:transparent;border:0}.form-control:focus,.hbspt-form .hs-input:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);color:#495057;outline:0}.form-control::placeholder,.hbspt-form .hs-input::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly],.hbspt-form .hs-input:disabled,.hbspt-form [readonly].hs-input{background-color:#e9ecef;opacity:1}.hbspt-form input[type=date].hs-input,.hbspt-form input[type=datetime-local].hs-input,.hbspt-form input[type=month].hs-input,.hbspt-form input[type=time].hs-input,input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{appearance:none}.hbspt-form select.hs-input:-moz-focusring,select.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.hbspt-form select.hs-input:focus::-ms-value,select.form-control:focus::-ms-value{background-color:#fff;color:#495057}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{font-size:inherit;line-height:1.5;margin-bottom:0;padding-bottom:calc(.375rem + 1px);padding-top:calc(.375rem + 1px)}.col-form-label-lg{font-size:1.25rem;line-height:1.5;padding-bottom:calc(.5rem + 1px);padding-top:calc(.5rem + 1px)}.col-form-label-sm{font-size:.875rem;line-height:1.5;padding-bottom:calc(.25rem + 1px);padding-top:calc(.25rem + 1px)}.form-control-plaintext{background-color:transparent;border:solid transparent;border-width:1px 0;color:#212529;display:block;font-size:1rem;line-height:1.5;margin-bottom:0;padding:.375rem 0;width:100%}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{border-radius:.2rem;font-size:.875rem;height:calc(1.5em + .5rem + 2px);line-height:1.5;padding:.25rem .5rem}.form-control-lg{border-radius:.3rem;font-size:1.25rem;height:calc(1.5em + 1rem + 2px);line-height:1.5;padding:.5rem 1rem}.hbspt-form select[multiple].hs-input,.hbspt-form select[size].hs-input,.hbspt-form textarea.hs-input,select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.form-group,.hbspt-form .hs-form-field{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.form-row>.col,.form-row>[class*=col-]{padding-left:5px;padding-right:5px}.form-check{display:block;padding-left:1.25rem;position:relative}.form-check-input{margin-left:-1.25rem;margin-top:.3rem;position:absolute}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{align-items:center;display:inline-flex;margin-right:.75rem;padding-left:0}.form-check-inline .form-check-input{margin-left:0;margin-right:.3125rem;margin-top:0;position:static}.valid-feedback{color:#28a745;display:none;font-size:.875em;margin-top:.25rem;width:100%}.valid-tooltip{background-color:rgba(40,167,69,.9);border-radius:.25rem;color:#fff;display:none;font-size:.875rem;left:0;line-height:1.5;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.hbspt-form .is-valid.hs-input,.hbspt-form .was-validated .hs-input:valid,.was-validated .form-control:valid,.was-validated .hbspt-form .hs-input:valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73.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-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#28a745;padding-right:calc(1.5em + .75rem)!important}.form-control.is-valid:focus,.hbspt-form .is-valid.hs-input:focus,.hbspt-form .was-validated .hs-input:valid:focus,.was-validated .form-control:valid:focus,.was-validated .hbspt-form .hs-input:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.hbspt-form .was-validated select.hs-input:valid,.hbspt-form select.is-valid.hs-input,.was-validated .hbspt-form select.hs-input:valid,.was-validated select.form-control:valid,select.form-control.is-valid{background-position:right 1.5rem center;padding-right:3rem!important}.hbspt-form .was-validated textarea.hs-input:valid,.hbspt-form textarea.is-valid.hs-input,.was-validated .hbspt-form textarea.hs-input:valid,.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.custom-select.is-valid,.was-validated .custom-select:valid{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73.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.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat;border-color:#28a745;padding-right:calc(.75em + 2.3125rem)!important}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{border-color:#28a745}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{background-color:#34ce57;border-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{color:#dc3545;display:none;font-size:.875em;margin-top:.25rem;width:100%}.invalid-tooltip{background-color:rgba(220,53,69,.9);border-radius:.25rem;color:#fff;display:none;font-size:.875rem;left:0;line-height:1.5;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.hbspt-form .is-invalid.hs-input,.hbspt-form .was-validated .hs-input:invalid,.was-validated .form-control:invalid,.was-validated .hbspt-form .hs-input:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%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='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#dc3545;padding-right:calc(1.5em + .75rem)!important}.form-control.is-invalid:focus,.hbspt-form .is-invalid.hs-input:focus,.hbspt-form .was-validated .hs-input:invalid:focus,.was-validated .form-control:invalid:focus,.was-validated .hbspt-form .hs-input:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.hbspt-form .was-validated select.hs-input:invalid,.hbspt-form select.is-invalid.hs-input,.was-validated .hbspt-form select.hs-input:invalid,.was-validated select.form-control:invalid,select.form-control.is-invalid{background-position:right 1.5rem center;padding-right:3rem!important}.hbspt-form .was-validated textarea.hs-input:invalid,.hbspt-form textarea.is-invalid.hs-input,.was-validated .hbspt-form textarea.hs-input:invalid,.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%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='%23dc3545' stroke='none'/%3E%3C/svg%3E") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat;border-color:#dc3545;padding-right:calc(.75em + 2.3125rem)!important}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{border-color:#dc3545}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{background-color:#e4606d;border-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{align-items:center;display:flex;flex-flow:row wrap}.form-inline .form-check{width:100%}@media(min-width:576px){.form-inline label{align-items:center;display:flex;justify-content:center;margin-bottom:0}.form-inline .form-group,.form-inline .hbspt-form .hs-form-field,.hbspt-form .form-inline .hs-form-field{align-items:center;display:flex;flex:0 0 auto;flex-flow:row wrap;margin-bottom:0}.form-inline .form-control,.form-inline .hbspt-form .hs-input,.hbspt-form .form-inline .hs-input{display:inline-block;vertical-align:middle;width:auto}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{align-items:center;display:flex;justify-content:center;padding-left:0;width:auto}.form-inline .form-check-input{flex-shrink:0;margin-left:0;margin-right:.25rem;margin-top:0;position:relative}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.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:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!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:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important}.rounded-right,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-right{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!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{clear:both;content:"";display:block}.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:576px){.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:992px){.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:1200px){.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 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{display:block;overflow:hidden;padding:0;position:relative;width:100%}.embed-responsive:before{content:"";display:block}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.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:576px){.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:992px){.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:1200px){.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}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media(min-width:576px){.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:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media(min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{user-select:all!important}.user-select-auto{user-select:auto!important}.user-select-none{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{top:0}.fixed-bottom,.fixed-top{left:0;position:fixed;right:0;z-index:1030}.fixed-bottom{bottom:0}@supports(position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;overflow:visible;position:static;white-space:normal;width:auto}.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:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!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:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!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:576px){.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:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!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:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!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:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!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:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!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:992px){.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:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!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:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!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:1200px){.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:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!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:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!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}}.stretched-link:after{background-color:transparent;bottom:0;content:"";left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.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:576px){.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:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media(min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-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:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.5)!important}.text-hide{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.text-decoration-none{text-decoration:none!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.btn-group,.btn-group-vertical{display:inline-flex;position:relative;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn,.hbspt-form .btn-group-vertical>.hs-button,.hbspt-form .btn-group>.hs-button{flex:1 1 auto;position:relative}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover,.hbspt-form .btn-group-vertical>.active.hs-button,.hbspt-form .btn-group-vertical>.hs-button:active,.hbspt-form .btn-group-vertical>.hs-button:focus,.hbspt-form .btn-group-vertical>.hs-button:hover,.hbspt-form .btn-group>.active.hs-button,.hbspt-form .btn-group>.hs-button:active,.hbspt-form .btn-group>.hs-button:focus,.hbspt-form .btn-group>.hs-button:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child),.hbspt-form .btn-group>.hs-button:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.hbspt-form .btn-group>.btn-group:not(:last-child)>.hs-button,.hbspt-form .btn-group>.hs-button:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child),.hbspt-form .btn-group>.btn-group:not(:first-child)>.hs-button,.hbspt-form .btn-group>.hs-button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.5625rem}.dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropleft .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split,.hbspt-form .btn-group-sm>.hs-button+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split,.hbspt-form .btn-group-lg>.hs-button+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{align-items:flex-start;flex-direction:column;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.hbspt-form .btn-group-vertical>.hs-button{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child),.hbspt-form .btn-group-vertical>.hs-button:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.hbspt-form .btn-group-vertical>.btn-group:not(:last-child)>.hs-button,.hbspt-form .btn-group-vertical>.hs-button:not(:last-child):not(.dropdown-toggle){border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child),.hbspt-form .btn-group-vertical>.btn-group:not(:first-child)>.hs-button,.hbspt-form .btn-group-vertical>.hs-button:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn,.filter-buttons>.btn,.filter-buttons>.btn-group>.btn,.hbspt-form .btn-group-toggle>.btn-group>.hs-button,.hbspt-form .btn-group-toggle>.hs-button,.hbspt-form .filter-buttons>.btn-group>.hs-button,.hbspt-form .filter-buttons>.hs-button{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.filter-buttons>.btn input[type=checkbox],.filter-buttons>.btn input[type=radio],.filter-buttons>.btn-group>.btn input[type=checkbox],.filter-buttons>.btn-group>.btn input[type=radio],.hbspt-form .btn-group-toggle>.btn-group>.hs-button input[type=checkbox],.hbspt-form .btn-group-toggle>.btn-group>.hs-button input[type=radio],.hbspt-form .btn-group-toggle>.hs-button input[type=checkbox],.hbspt-form .btn-group-toggle>.hs-button input[type=radio],.hbspt-form .filter-buttons>.btn-group>.hs-button input[type=checkbox],.hbspt-form .filter-buttons>.btn-group>.hs-button input[type=radio],.hbspt-form .filter-buttons>.hs-button input[type=checkbox],.hbspt-form .filter-buttons>.hs-button input[type=radio]{clip:rect(0,0,0,0);pointer-events:none;position:absolute}@font-face{font-family:lightcase;font-style:normal;font-weight:400;src:url(/assets/fonts/lightcase.eot?55356177);src:url(/assets/fonts/lightcase.eot?55356177#iefix) format("embedded-opentype"),url(/assets/fonts/lightcase.woff?55356177) format("woff"),url(/assets/fonts/lightcase.ttf?55356177) format("truetype"),url(/assets/fonts/lightcase.svg?55356177#lightcase) format("svg")}[class*=lightcase-icon-]:before{speak:none;display:inline-block;font-family:lightcase,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.lightcase-icon-play:before{content:""}.lightcase-icon-pause:before{content:""}.lightcase-icon-close:before{content:""}.lightcase-icon-prev:before{content:""}.lightcase-icon-next:before{content:""}.lightcase-icon-spin:before{content:""}@-webkit-keyframes lightcase-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes lightcase-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes lightcase-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes lightcase-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes lightcase-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}#lightcase-case{display:none;font-family:arial,sans-serif;font-size:13px;left:50%;line-height:1.5;position:fixed;text-align:left;text-shadow:0 0 10px rgba(0,0,0,.5);top:50%;z-index:2002}@media screen and (max-width:767px){html[data-lc-type=ajax] #lightcase-case,html[data-lc-type=inline] #lightcase-case{bottom:0!important;height:100%!important;left:0!important;margin:0!important;overflow:auto!important;padding:55px 0 70px;position:fixed!important;right:0!important;top:0!important;width:100%!important}}@media screen and (min-width:768px){html:not([data-lc-type=error]) #lightcase-content{-webkit-backface-visibility:hidden;background-color:#fff;-webkit-box-shadow:0 0 30px rgba(0,0,0,.5);-moz-box-shadow:0 0 30px rgba(0,0,0,.5);-o-box-shadow:0 0 30px rgba(0,0,0,.5);box-shadow:0 0 30px rgba(0,0,0,.5);position:relative;text-shadow:none;z-index:1}html[data-lc-type=image] #lightcase-content,html[data-lc-type=video] #lightcase-content{background-color:#333}}html[data-lc-type=ajax] #lightcase-content,html[data-lc-type=error] #lightcase-content,html[data-lc-type=inline] #lightcase-content{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}@media screen and (max-width:767px){html[data-lc-type=ajax] #lightcase-content,html[data-lc-type=error] #lightcase-content,html[data-lc-type=inline] #lightcase-content{background:none!important;border:none!important;height:auto!important;left:auto!important;margin:0!important;padding:0!important;position:relative!important;top:auto!important;width:auto!important}}html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner,html[data-lc-type=error] #lightcase-content .lightcase-contentInner,html[data-lc-type=inline] #lightcase-content .lightcase-contentInner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner,html[data-lc-type=error] #lightcase-content .lightcase-contentInner,html[data-lc-type=inline] #lightcase-content .lightcase-contentInner{padding:15px}html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner,html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner>*,html[data-lc-type=error] #lightcase-content .lightcase-contentInner,html[data-lc-type=error] #lightcase-content .lightcase-contentInner>*,html[data-lc-type=inline] #lightcase-content .lightcase-contentInner,html[data-lc-type=inline] #lightcase-content .lightcase-contentInner>*{max-width:none!important;width:100%!important}html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner>:not(iframe),html[data-lc-type=error] #lightcase-content .lightcase-contentInner>:not(iframe),html[data-lc-type=inline] #lightcase-content .lightcase-contentInner>:not(iframe){height:auto!important;max-height:none!important}html.lightcase-isMobileDevice[data-lc-type=iframe] #lightcase-content .lightcase-contentInner iframe{-webkit-overflow-scrolling:touch;overflow:auto}}@media screen and (max-width:767px)and (min-width:768px){html[data-lc-type=image] #lightcase-content .lightcase-contentInner,html[data-lc-type=video] #lightcase-content .lightcase-contentInner{line-height:.75}}html[data-lc-type=image] #lightcase-content .lightcase-contentInner{overflow:hidden!important;position:relative}@media screen and (max-width:767px){html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner .lightcase-inlineWrap,html[data-lc-type=error] #lightcase-content .lightcase-contentInner .lightcase-inlineWrap,html[data-lc-type=inline] #lightcase-content .lightcase-contentInner .lightcase-inlineWrap{background:none!important;border:none!important;height:auto!important;left:auto!important;margin:0!important;padding:0!important;position:relative!important;top:auto!important;width:auto!important}}@media screen and (min-width:768px){html:not([data-lc-type=error]) #lightcase-content .lightcase-contentInner .lightcase-inlineWrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;overflow:auto;padding:30px}}@media screen and (max-width:767px){#lightcase-content h1,#lightcase-content h2,#lightcase-content h3,#lightcase-content h4,#lightcase-content h5,#lightcase-content h6,#lightcase-content p{color:#aaa}}@media screen and (min-width:768px){#lightcase-content h1,#lightcase-content h2,#lightcase-content h3,#lightcase-content h4,#lightcase-content h5,#lightcase-content h6,#lightcase-content p{color:#333}}#lightcase-case p.lightcase-error{color:#aaa;font-size:17px;margin:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:767px){#lightcase-case p.lightcase-error{padding:30px 0}}@media screen and (min-width:768px){#lightcase-case p.lightcase-error{padding:0}}.lightcase-open body{overflow:hidden}.lightcase-isMobileDevice .lightcase-open body{max-height:100%;max-width:100%}#lightcase-info{padding-top:15px;position:absolute}#lightcase-info #lightcase-caption,#lightcase-info #lightcase-title{font-weight:400;line-height:1.5;margin:0;padding:0;text-overflow:ellipsis}#lightcase-info #lightcase-title{color:#aaa;font-size:17px}@media screen and (max-width:767px){#lightcase-info #lightcase-title{background:#333;left:0;max-width:87.5%;padding:5px 15px;position:fixed;top:10px}}#lightcase-info #lightcase-caption{clear:both;color:#aaa;font-size:13px}#lightcase-info #lightcase-sequenceInfo{color:#aaa;font-size:11px}@media screen and (max-width:767px){.lightcase-fullScreenMode #lightcase-info{padding-left:15px;padding-right:15px}html:not([data-lc-type=image]):not([data-lc-type=video]):not([data-lc-type=flash]):not([data-lc-type=error]) #lightcase-info{position:static}}#lightcase-loading{font-size:38px;height:auto;line-height:1;text-align:center;text-shadow:none;width:1.123em;z-index:9999}#lightcase-loading,#lightcase-loading:focus{-webkit-tap-highlight-color:rgba(0,0,0,0);color:#fff;text-decoration:none;-webkit-transition:color,opacity,.25s ease-in-out;-moz-transition:color,opacity,.25s ease-in-out;-o-transition:color,opacity,.25s ease-in-out;transition:color,opacity,.25s ease-in-out}#lightcase-loading>span{display:inline-block;text-indent:-9999px}#lightcase-loading{-webkit-animation:lightcase-spin .5s linear infinite;-moz-animation:lightcase-spin .5s linear infinite;-o-animation:lightcase-spin .5s linear infinite;animation:lightcase-spin .5s linear infinite;font-size:32px;left:50%;margin-left:-.5em;margin-top:-.5em;opacity:1;position:fixed;text-shadow:0 0 15px #fff;top:50%;-moz-transform-origin:50% 53%;z-index:2001}a[class*=lightcase-icon-]{font-size:38px;height:auto;line-height:1;position:fixed;text-align:center;text-shadow:none;width:1.123em;z-index:9999}a[class*=lightcase-icon-],a[class*=lightcase-icon-]:focus{-webkit-tap-highlight-color:rgba(0,0,0,0);color:hsla(0,0%,100%,.6);text-decoration:none;-webkit-transition:color,opacity,.25s ease-in-out;-moz-transition:color,opacity,.25s ease-in-out;-o-transition:color,opacity,.25s ease-in-out;transition:color,opacity,.25s ease-in-out}a[class*=lightcase-icon-]>span{display:inline-block;text-indent:-9999px}a[class*=lightcase-icon-]:hover{color:#fff;text-shadow:0 0 15px #fff}a[class*=lightcase-icon-]{cursor:pointer;outline:none}.lightcase-isMobileDevice a[class*=lightcase-icon-]:hover{color:#aaa;text-shadow:none}a[class*=lightcase-icon-].lightcase-icon-close{bottom:auto;margin:0;opacity:0;outline:none;position:fixed;right:15px;top:15px}a[class*=lightcase-icon-].lightcase-icon-prev{left:15px}a[class*=lightcase-icon-].lightcase-icon-next{right:15px}a[class*=lightcase-icon-].lightcase-icon-pause,a[class*=lightcase-icon-].lightcase-icon-play{left:50%;margin-left:-.5em}@media screen and (min-width:768px){a[class*=lightcase-icon-].lightcase-icon-pause,a[class*=lightcase-icon-].lightcase-icon-play{opacity:0}}@media screen and (max-width:767px){a[class*=lightcase-icon-]{bottom:15px;font-size:24px}}@media screen and (min-width:768px){a[class*=lightcase-icon-]{bottom:50%;margin-bottom:-.5em}#lightcase-case:hover~a[class*=lightcase-icon-],a[class*=lightcase-icon-]:hover{opacity:1}}#lightcase-overlay{background:#333;bottom:-9999px;display:none;left:0;min-height:100%;position:fixed;top:-9999px;width:100%;z-index:2000}@media screen and (max-width:767px){#lightcase-overlay{opacity:1!important}}.owl-carousel{-webkit-tap-highlight-color:transparent;display:none;position:relative;width:100%;z-index:1}.owl-carousel .owl-stage{-moz-backface-visibility:hidden;position:relative;-ms-touch-action:pan-Y;touch-action:manipulation}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-backface-visibility:hidden;float:left;min-height:1px;position:relative}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;border:none;color:inherit;font:inherit;padding:0!important}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{background:#000;height:100%;position:relative}.owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden;background:url(owl.video.play.png) no-repeat;cursor:pointer;height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;transition:transform .1s ease;width:80px;z-index:1}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3);transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;opacity:0;transition:opacity .4s ease}.owl-carousel .owl-video-frame{height:100%;position:relative;width:100%;z-index:1}.owl-theme .owl-nav{-webkit-tap-highlight-color:transparent;margin-top:10px;text-align:center}.owl-theme .owl-nav [class*=owl-]{background:#d6d6d6;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin:5px;padding:4px 7px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{cursor:default;opacity:.5}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{-webkit-tap-highlight-color:transparent;text-align:center}.owl-theme .owl-dots .owl-dot{zoom:1;display:inline-block;*display:inline}.owl-theme .owl-dots .owl-dot span{-webkit-backface-visibility:visible;background:#d6d6d6;border-radius:30px;display:block;height:10px;margin:5px 7px;transition:opacity .2s ease;width:10px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before{background:#fff;content:" ";display:block;position:absolute;z-index:30}.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-horizontal .twentytwenty-handle:before{height:9999px;left:50%;margin-left:-1.5px;width:3px}.twentytwenty-vertical .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before{height:3px;margin-top:-1.5px;top:50%;width:9999px}.twentytwenty-after-label,.twentytwenty-before-label,.twentytwenty-overlay{height:100%;position:absolute;top:0;transition-duration:.5s;width:100%}.twentytwenty-after-label,.twentytwenty-before-label{transition-property:opacity}.twentytwenty-after-label:before,.twentytwenty-before-label:before{background:hsla(0,0%,100%,.2);border-radius:2px;color:#fff;font-size:13px;letter-spacing:.1em;line-height:38px;padding:0 20px;position:absolute}.twentytwenty-horizontal .twentytwenty-after-label:before,.twentytwenty-horizontal .twentytwenty-before-label:before{margin-top:-19px;top:50%}.twentytwenty-vertical .twentytwenty-after-label:before,.twentytwenty-vertical .twentytwenty-before-label:before{left:50%;margin-left:-45px;text-align:center;width:90px}.twentytwenty-down-arrow,.twentytwenty-left-arrow,.twentytwenty-right-arrow,.twentytwenty-up-arrow{border:6px inset transparent;height:0;position:absolute;width:0}.twentytwenty-left-arrow,.twentytwenty-right-arrow{margin-top:-6px;top:50%}.twentytwenty-down-arrow,.twentytwenty-up-arrow{left:50%;margin-left:-6px}.twentytwenty-container{box-sizing:content-box;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;z-index:0}.twentytwenty-container img{display:block;max-width:100%;position:absolute;top:0}.twentytwenty-container.active .twentytwenty-overlay,.twentytwenty-container.active :hover.twentytwenty-overlay{background:transparent}.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label{opacity:0}.twentytwenty-container *{box-sizing:content-box}.twentytwenty-before-label{opacity:0}.twentytwenty-before-label:before{content:attr(data-content)}.twentytwenty-after-label{opacity:0}.twentytwenty-after-label:before{content:attr(data-content)}.twentytwenty-horizontal .twentytwenty-before-label:before{left:10px}.twentytwenty-horizontal .twentytwenty-after-label:before{right:10px}.twentytwenty-vertical .twentytwenty-before-label:before{top:10px}.twentytwenty-vertical .twentytwenty-after-label:before{bottom:10px}.twentytwenty-overlay{background:transparent;transition-property:background;z-index:25}.twentytwenty-overlay:hover{background:rgba(0,0,0,.5)}.twentytwenty-overlay:hover .twentytwenty-after-label,.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1}.twentytwenty-before{z-index:20}.twentytwenty-after{z-index:10}.twentytwenty-handle{border:3px solid #fff;border-radius:1000px;box-shadow:0 0 12px rgba(51,51,51,.5);cursor:pointer;height:38px;left:50%;margin-left:-22px;margin-top:-22px;position:absolute;top:50%;width:38px;z-index:40}.twentytwenty-horizontal .twentytwenty-handle:before{bottom:50%;box-shadow:0 3px 0 #fff,0 0 12px rgba(51,51,51,.5);margin-bottom:22px}.twentytwenty-horizontal .twentytwenty-handle:after{box-shadow:0 -3px 0 #fff,0 0 12px rgba(51,51,51,.5);margin-top:22px;top:50%}.twentytwenty-vertical .twentytwenty-handle:before{box-shadow:3px 0 0 #fff,0 0 12px rgba(51,51,51,.5);left:50%;margin-left:22px}.twentytwenty-vertical .twentytwenty-handle:after{box-shadow:-3px 0 0 #fff,0 0 12px rgba(51,51,51,.5);margin-right:22px;right:50%}.twentytwenty-left-arrow{border-right:6px solid #fff;left:50%;margin-left:-17px}.twentytwenty-right-arrow{border-left:6px solid #fff;margin-right:-17px;right:50%}.twentytwenty-up-arrow{border-bottom:6px solid #fff;margin-top:-17px;top:50%}.twentytwenty-down-arrow{border-top:6px solid #fff;bottom:50%;margin-bottom:-17px}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media(min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media(min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:4px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:transparent;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .1s ease-in-out}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:hsla(0,0%,100%,.902);background:var(--plyr-menu-background,hsla(0,0%,100%,.902));border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.149);box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.149));color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:var(--plyr-menu-background,hsla(0,0%,100%,.902));content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.102);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.102)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 + 2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{appearance:none;background:transparent;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:transparent;background-image:linear-gradient(90deg,currentColor,transparent 0);background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media(max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.149);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.149));color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height, 5px)/2*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,transparent 0,transparent 50%,rgba(35,40,47,.6) 0,rgba(35,40,47,.6) 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:hsla(0,0%,100%,.251);background-color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.251))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.102);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.102))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.102);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.102))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.102);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.102))}.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,.6);color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(transparent,rgba(0,0,0,.749));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.749)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media(min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:hsla(0,0%,100%,.251);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.251)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:hsla(0,0%,100%,.251);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.251)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:hsla(0,0%,100%,.251);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.251)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.502);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.502))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.502);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.502))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.502);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.502))}.plyr--video .plyr__progress__buffer{color:hsla(0,0%,100%,.251);color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.251))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;inset:0;margin:0;position:fixed;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;cursor:pointer;inset:0;overflow:hidden;position:absolute;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.149);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.149));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(0,0,0,.149);content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(transparent,rgba(0,0,0,.749));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.749)));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{filter:blur(1px);height:100%;inset:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}/*! nouislider - 14.7.0 - 4/6/2021 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.noUi-target{position:relative}.noUi-base,.noUi-connects{height:100%;position:relative;width:100%;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{position:absolute;right:0;top:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-style:flat;will-change:transform;z-index:1}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{height:28px;right:-17px;top:-6px;width:34px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{height:34px;right:-6px;top:-17px;width:28px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border:1px solid #d3d3d3;border-radius:4px;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{background:#fff;border:1px solid #d9d9d9;border-radius:3px;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;cursor:default}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{background:#e8e7e6;content:"";display:block;height:14px;left:14px;position:absolute;top:6px;width:1px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{height:1px;left:6px;top:14px;width:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{position:absolute;text-align:center;white-space:nowrap}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{height:80px;left:0;padding:10px 0;top:100%;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{height:5px;margin-left:-1px;width:2px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;left:100%;padding:0 10px;top:0}.noUi-value-vertical{padding-left:25px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.noUi-rtl .noUi-value-vertical{-webkit-transform:translateY(50%);transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{height:2px;margin-top:-1px;width:5px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{background:#fff;border:1px solid #d9d9d9;border-radius:3px;color:#000;display:block;padding:5px;position:absolute;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.noUi-vertical .noUi-tooltip{right:120%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:10px;left:auto;-webkit-transform:translate(50%);transform:translate(50%)}.noUi-vertical .noUi-origin>.noUi-tooltip{right:28px;top:auto;-webkit-transform:translateY(-18px);transform:translateY(-18px)}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes zoomeffect{0%{transform:translate(-50%,-50%) scale(1)}to{transform:translate(-50%,-50%) scale(1.15)}}a[class*=lightcase-icon-],a[class*=lightcase-icon-]:hover{text-decoration:none}.lightcase-popup-content{display:none}#lightcase-case{color:#121212;font-family:Maven Pro,sans-serif;font-size:16px;font-weight:400;line-height:28px;text-shadow:none!important}@media(max-width:767.98px){#lightcase-case{color:#fff!important}}#lightcase-case #lightcase-content .lightcase-contentInner .lightcase-inlineWrap{padding:10px 15px 0!important}@media(max-width:767.98px){#lightcase-case #lightcase-content .lightcase-contentInner .lightcase-inlineWrap{background-color:#fff!important}}#lightcase-case #lightcase-content .lightcase-contentInner .lightcase-inlineWrap h1,#lightcase-case #lightcase-content .lightcase-contentInner .lightcase-inlineWrap h2,#lightcase-case #lightcase-content .lightcase-contentInner .lightcase-inlineWrap h3,#lightcase-case #lightcase-content .lightcase-contentInner .lightcase-inlineWrap h4,#lightcase-case #lightcase-content .lightcase-contentInner .lightcase-inlineWrap h5,#lightcase-case #lightcase-content .lightcase-contentInner .lightcase-inlineWrap h6,#lightcase-case #lightcase-content .lightcase-contentInner .lightcase-inlineWrap p{color:#121212!important}@media(max-width:767.98px){#lightcase-case #lightcase-content .lightcase-contentInner .lightcase-inlineWrap h1,#lightcase-case #lightcase-content .lightcase-contentInner .lightcase-inlineWrap h2,#lightcase-case #lightcase-content .lightcase-contentInner .lightcase-inlineWrap h3,#lightcase-case #lightcase-content .lightcase-contentInner .lightcase-inlineWrap h4,#lightcase-case #lightcase-content .lightcase-contentInner .lightcase-inlineWrap h5,#lightcase-case #lightcase-content .lightcase-contentInner .lightcase-inlineWrap h6,#lightcase-case #lightcase-content .lightcase-contentInner .lightcase-inlineWrap p{color:#121212!important}}#lightcase-case #lightcase-content .lightcase-contentInner .lightcase-inlineWrap .lightcase-popup-content{display:flex;flex-direction:column;min-width:462px}@media(max-width:767.98px){#lightcase-case #lightcase-content .lightcase-contentInner .lightcase-inlineWrap .lightcase-popup-content{min-width:0}}#lightcase-case #lightcase-content .lightcase-contentInner .lightcase-inlineWrap .lightcase-popup-content>*{margin:0 0 15px}.owl-carousel{display:block!important;z-index:0}.owl-carousel .owl-stage{display:flex!important;flex-wrap:wrap!important}.owl-carousel .owl-item{backface-visibility:hidden;display:flex!important;float:none!important;transform:translateZ(0) scale(1)}.owl-carousel .owl-item.fade-in{animation-name:owlFadeIn}.owl-carousel .owl-item.fade-up{animation-name:owlFadeUp}.owl-carousel .owl-item.fade-out{animation-name:owlFadeOut}.owl-carousel .owl-item.fade-out.active{animation:none;left:0!important}.owl-carousel .owl-item.fade-down{animation-name:owlFadeDown}.owl-carousel .owl-dots{bottom:30px;display:flex;height:0;justify-content:center;left:0;position:absolute;right:0;z-index:0}.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-dots button.owl-dot{background-color:transparent;border:2px solid #121212;border-radius:50%;display:inline-block;height:15px;margin:0 5px;transform:translateY(-50%);width:15px}.owl-carousel .owl-dots button.owl-dot.active,.owl-carousel .owl-dots button.owl-dot:hover{background-color:#121212}.owl-carousel .owl-nav{display:flex;height:0;justify-content:space-between;left:0;position:absolute;right:0;top:50%;z-index:1}.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{background-color:transparent;display:block;font-size:0;height:50px;transform:translateY(-50%);width:50px}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-next:focus,.owl-carousel .owl-nav button.owl-next:hover,.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-prev:focus,.owl-carousel .owl-nav button.owl-prev:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25px' height='25px' viewBox='0 0 36 81'%3E%3Cstyle %3E.st0 %7B fill: %23121212; %7D%3C/style%3E%3Cpath class='st0' d='M34.2,81c-0.5,0-1.1-0.2-1.4-0.7L0.4,41.6c-0.5-0.6-0.5-1.5,0-2.2L33,0.6c0.6-0.7,1.6-0.8,2.3-0.2c0,0,0,0,0.1,0C36.1,1,36.2,2,35.6,2.7l0,0L3.9,40.5l31.6,37.8c0.6,0.7,0.6,1.7-0.1,2.3c0,0,0,0-0.1,0.1C35,80.8,34.6,81,34.2,81z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.owl-carousel .owl-nav button.owl-next.disabled,.owl-carousel .owl-nav button.owl-prev.disabled{opacity:0}.owl-carousel .owl-nav button.owl-next{transform:translateY(-50%) rotate(180deg)}@keyframes owlFadeIn{0%{opacity:0}to{opacity:1}}@keyframes owlFadeOut{0%{opacity:1}to{opacity:0}}@keyframes owlFadeUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes owlFadeDown{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-100%,0)}}.twentytwenty-wrapper .twentytwenty-container{height:auto!important}.twentytwenty-wrapper .twentytwenty-container img{z-index:1}.twentytwenty-wrapper .twentytwenty-container img:first-child{position:relative;z-index:0}.twentytwenty-wrapper .twentytwenty-handle{background:#fff;border:0;border-radius:50%}.twentytwenty-wrapper .twentytwenty-handle .twentytwenty-left-arrow,.twentytwenty-wrapper .twentytwenty-handle .twentytwenty-right-arrow{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14px' height='14px' viewBox='0 0 36 81'%3E%3Cstyle %3E.st0 %7B fill: %23121212; %7D%3C/style%3E%3Cpath class='st0' d='M34.2,81c-0.5,0-1.1-0.2-1.4-0.7L0.4,41.6c-0.5-0.6-0.5-1.5,0-2.2L33,0.6c0.6-0.7,1.6-0.8,2.3-0.2c0,0,0,0,0.1,0C36.1,1,36.2,2,35.6,2.7l0,0L3.9,40.5l31.6,37.8c0.6,0.7,0.6,1.7-0.1,2.3c0,0,0,0-0.1,0.1C35,80.8,34.6,81,34.2,81z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border:0;display:block;height:14px;padding:0;position:absolute;top:50%;width:14px}.twentytwenty-wrapper .twentytwenty-handle .twentytwenty-left-arrow{left:50%;margin:-7px 0 0 -14px}.twentytwenty-wrapper .twentytwenty-handle .twentytwenty-right-arrow{margin:-7px -14px 0 0;right:50%;transform:rotate(-180deg)}.plyr--video{background-color:transparent}.plyr--video .plyr__control:hover,.plyr--video:hover .plyr__control--overlaid{background-color:#e60013}.plyr--video .plyr__control--overlaid{background-color:rgba(230,0,19,.8)}.plyr--video .plyr__control.plyr__tab-focus{background-color:rgba(230,0,19,.8);box-shadow:none}.plyr--video .plyr__controls{opacity:0;transform:translateY(100%)}.plyr--playing .plyr__controls{opacity:1;transform:none}.plyr--full-ui input[type=range]{color:#e60013}.plyr__video-wrapper{height:100%;text-align:center}.plyr__video-wrapper video{height:100%;margin:0 auto;width:auto}*,:after,:before{-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-kerning:auto;text-rendering:optimizelegibility}*,:after,:before,body,html{-webkit-font-smoothing:antialiased}body,html{text-size-adjust:100%;background:#fff;color:#121212;font-family:Maven Pro,sans-serif;font-size:16px;font-weight:400;line-height:28px;min-height:100%}body{display:flex;flex-direction:column}body.scroll-disabled{overflow-y:hidden}html{height:100%}@media(max-width:991.98px){html.primary-navigation-active{overflow:hidden}html.primary-navigation-active .btn--to-top{display:none!important}}html.scroll-disabled body{overflow-y:hidden}img:not([src]){visibility:hidden}img[data-src],img[data-srcset]{display:block;min-height:1px}::selection{background-color:#afafaf}.search-highlight{background-color:#afafaf}.date{font-size:15px;font-weight:300}iframe{border:0;display:block;max-width:100%}.link,a{color:#e60013;outline:none;text-decoration:none}.link:focus,.link:hover,a:focus,a:hover{color:#121212;outline:none;text-decoration:underline}a[href^=tel]{color:inherit;text-decoration:none}article,aside,blockquote,dl,form,h1,h2,h3,h4,h5,h6,hr,ol,p,section,table,ul{margin:0 0 40px}table{border-collapse:collapse;width:100%}ol,ul{list-style-type:none;padding:0}dl{display:flex;flex-wrap:wrap}dl dd,dl dt{border-bottom:1px solid #121212;flex:0 0 50%;margin:0;max-width:50%;padding:5px 8px}dl dd:last-of-type,dl dt:last-of-type{border-bottom:0}dl dt{font-weight:400}dl dd{border-left:1px solid #121212}select option{color:initial!important}[data-animate].is-loaded{opacity:0;transform:translateY(100px);transition:all 1s ease;visibility:hidden}[data-animate].is-loaded.is-visible{opacity:1;transform:translateY(0);visibility:visible}.info{display:block;font-style:italic;margin:0 0 40px}.video-wrapper{margin:0 0 40px;text-align:center}.video-wrapper__inner{display:block;height:0;padding:25px 0 56.25%;position:relative}.video-wrapper__inner iframe{height:100%;left:0;position:absolute;top:0;width:100%}.icon{display:inline-block;height:40px;width:40px}section.main{flex:1 0 auto;margin:0}.history-slider-item__content:after,.testimonial__content:after,.wrapper:after{clear:both;content:"";display:block}.visible-tablet{display:none}@media(max-width:991.98px){.visible-tablet{display:block}.hidden-tablet{display:none}}.visible-mobile{display:none}@media(max-width:575.98px){.visible-mobile{display:block}.hidden-mobile{display:none}}#hubspot-messages-iframe-container{z-index:1!important}#hubspot-messages-iframe-container.widget-align-right{bottom:100px!important}@media(max-width:767.98px){#hubspot-messages-iframe-container.widget-align-right{bottom:60px!important}}.landingspage-2{font-family:Lato,sans-serif}.landingspage-2 .link,.landingspage-2 a{color:#000cff}.is-h1,.landingspage-2 .link:focus,.landingspage-2 .link:hover,.landingspage-2 a:focus,.landingspage-2 a:hover,h1{color:#121212}.is-h1,h1{font-family:Maven Pro,sans-serif;font-size:78px;font-weight:900;line-height:88px}@media(max-width:767.98px){.is-h1,h1{font-size:42px;line-height:52px}}.is-h2,h2{color:#121212;font-family:Maven Pro,sans-serif;font-size:58px;font-weight:900;line-height:68px}@media(max-width:767.98px){.is-h2,h2{font-size:32px;line-height:42px}}.is-h3,h3{font-size:32px;line-height:42px}.is-h3,.is-h4,h3,h4{color:#121212;font-family:Maven Pro,sans-serif;font-weight:900}.is-h4,h4{font-size:24px;line-height:32px}.is-h5,h5{font-size:20px;line-height:28px}.is-h5,.is-h6,h5,h6{color:#121212;font-family:Maven Pro,sans-serif;font-weight:900}.is-h6,h6{font-size:16px;line-height:24px}h1 .special,h2 .special,h3 .special,h4 .special,h5 .special,h6 .special{color:#e60013}h1+.info,h2+.info,h3+.info,h4+.info,h5+.info,h6+.info{font-size:14px;margin-top:-50px}.landingspage-2 h1,.landingspage-2 h2,.landingspage-2 h3,.landingspage-2 h4,.landingspage-2 h5,.landingspage-2 h6{font-family:Lato,sans-serif}.landingspage-2 h1 .special,.landingspage-2 h2 .special,.landingspage-2 h3 .special,.landingspage-2 h4 .special,.landingspage-2 h5 .special,.landingspage-2 h6 .special{color:#121212;font-weight:700}.landingspage-2 .is-h1,.landingspage-2 .is-h2,.landingspage-2 .is-h3,.landingspage-2 h1,.landingspage-2 h2,.landingspage-2 h3{font-weight:300}.landingspage-2 .is-h4,.landingspage-2 .is-h5,.landingspage-2 .is-h6,.landingspage-2 h4,.landingspage-2 h5,.landingspage-2 h6{font-weight:900}.landingspage-2 .is-h1,.landingspage-2 h1{font-size:56px;line-height:66px}@media(max-width:767.98px){.landingspage-2 .is-h1,.landingspage-2 h1{font-size:42px;line-height:52px}}.landingspage-2 .is-h2,.landingspage-2 h2{font-size:56px;line-height:66px}@media(max-width:767.98px){.landingspage-2 .is-h2,.landingspage-2 h2{font-size:32px;line-height:42px}}.landingspage-2 .is-h3,.landingspage-2 h3{font-size:32px;line-height:42px}.landingspage-2 .is-h4,.landingspage-2 h4{font-size:24px;line-height:32px}.landingspage-2 .is-h5,.landingspage-2 h5{font-size:20px;line-height:28px}.landingspage-2 .is-h6,.landingspage-2 h6{font-size:16px;line-height:24px}.list{list-style:none;margin:0 0 40px;padding:0}.list li{display:block}.list li a .info{font-style:normal}.list--usps{align-items:center;display:flex;flex-wrap:wrap;margin:0 -15px}.list--usps li{flex:0 0 33.33%;max-width:33.33%;padding:0 15px}@media(max-width:991.98px){.list--usps li{flex:0 0 50%;max-width:50%}}@media(max-width:767.98px){.list--usps li{flex:0 0 100%;max-width:100%}}.list--downloads{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -15px}@media(max-width:767.98px){.list--downloads{flex-direction:column}}.list--downloads li{margin:0 0 40px;padding:0 35px}@media(max-width:767.98px){.list--downloads li{padding:0 15px}}.list--downloads li a{border:2px solid #e60013;border-radius:30px;color:#e60013;display:block;font-size:20px;font-weight:700;line-height:30px;min-height:60px;padding:3px 30px;text-align:center;text-decoration:none;transition:all .3s}.list--downloads li a:focus,.list--downloads li a:hover{background-color:#b3000f;border-color:#b3000f;color:#fff;text-decoration:none}.list--downloads li a span{display:block;font-size:14px;font-weight:400;line-height:20px}.list--table{display:table;width:100%}.list--table li{display:table-row}.list--table li span{display:table-cell;padding:3px 0}.list--table li span:first-of-type{padding-right:40px}.list--table li span:last-of-type{font-weight:700}.list--label{display:block}.list--label li{align-items:center;color:#121212;display:flex;flex-wrap:wrap;font-size:14px;line-height:30px;text-decoration:none;text-transform:uppercase}.list--label li .icon{height:30px;width:30px}.list--label li .icon--date{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px' viewBox='0 0 512 512'%3E%3Cstyle%3E.st0%7Bfill: %23121212;%7D%3C/style%3E%3Cpath class='st0' d='M481.28,38H431v71.76c0,23.47-18,42.24-40.6,42.24H377.6C355,152,337,133.24,337,109.76V38H183v71.76c0,23.47-18.34,42.24-40.92,42.24h-12.8C106.7,152,88,133.24,88,109.76V38H30.72C13.82,38,0,52.75,0,70.31V480.07C0,497.63,13.82,512,30.72,512H481.28c16.9,0,30.72-14.37,30.72-31.93V70.31C512,52.75,498.18,38,481.28,38ZM469,445.5A22.57,22.57,0,0,1,446.5,468H65.5A22.57,22.57,0,0,1,43,445.5v-230A22.57,22.57,0,0,1,65.5,193h381A22.57,22.57,0,0,1,469,215.5v230Z'%3E%3C/path%3E%3Cpath class='st0' d='M129.28,134h12.8c12.7,0,22.92-11,22.92-24.24V23.95C165,10.74,154.78,0,142.08,0h-12.8C116.58,0,106,10.74,106,23.95v85.82C106,123,116.58,134,129.28,134Z'%3E%3C/path%3E%3Cpath class='st0' d='M377.6,134h12.8c12.7,0,22.6-11,22.6-24.24V23.94C413,10.74,403.1,0,390.4,0H377.6C364.9,0,355,10.74,355,23.94v85.82C355,123,364.9,134,377.6,134Z'%3E%3C/path%3E%3Crect class='st0' x='80' y='237' width='90' height='76'%3E%3C/rect%3E%3Crect class='st0' x='80' y='348' width='90' height='76'%3E%3C/rect%3E%3Crect class='st0' x='211' y='237' width='90' height='76'%3E%3C/rect%3E%3Crect class='st0' x='211' y='348' width='90' height='76'%3E%3C/rect%3E%3Crect class='st0' x='345' y='237' width='90' height='76'%3E%3C/rect%3E%3Crect class='st0' x='345' y='348' width='90' height='76'%3E%3C/rect%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.list--label li .icon--time{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px' viewBox='0 0 24 24'%3E%3Cstyle%3E.st0%7Bfill: %23121212;%7D%3C/style%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath class='st0' d='M12,23 C5.92486775,23 1,18.0751322 1,12 C1,5.92486775 5.92486775,1 12,1 C18.0751322,1 23,5.92486775 23,12 C23,18.0751322 18.0751322,23 12,23 Z M12,21 C16.9705627,21 21,16.9705627 21,12 C21,7.02943725 16.9705627,3 12,3 C7.02943725,3 3,7.02943725 3,12 C3,16.9705627 7.02943725,21 12,21 Z M12,12.381966 L15.4472136,14.1055728 C15.9411921,14.3525621 16.1414164,14.9532351 15.8944272,15.4472136 C15.6474379,15.9411921 15.0467649,16.1414164 14.5527864,15.8944272 L10.5527864,13.8944272 C10.2140024,13.7250352 10,13.3787721 10,13 L10,7 C10,6.44771525 10.4477153,6 11,6 C11.5522847,6 12,6.44771525 12,7 L12,12.381966 Z' fill='%23000000' fill-rule='nonzero'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.list--label li .icon--marker{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='20px' height='20px' viewBox='0 0 68 90'%3E%3Cstyle%3E.st0%7Bfill: %23121212;%7D%3C/style%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M36.2,0H34h-2.3C12.1,1-4.7,21.5,1.2,40.6C4.4,49.8,9.3,58,14.8,65.8c1.9,2.8,4,5.5,6,8.1c1.8,2.4,3.7,4.7,5.5,7c2.4,3,4.8,6,7.2,9.1H34h0.5c2.3-3.1,4.7-6.1,7.1-9.2c1.9-2.3,3.7-4.7,5.5-7c2.1-2.7,4.1-5.3,6-8.1c5.8-8.1,10.8-16.7,14-26.2C72,20.5,55.4,1,36.2,0z M34,55.4c-0.1,0-0.1,0-0.2,0c-12.6,0-22.9-10.2-22.9-22.7C10.9,20.2,21.2,10,33.8,10c0.1,0,0.1,0,0.2,0c12.5,0.1,22.7,10.3,22.7,22.7C56.7,45.1,46.5,55.3,34,55.4z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.list--label li .icon--spec-width{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='26px' height='26px'  fill='%23121212' viewbox='0 0 100 100' xmlns:x='http://ns.adobe.com/Extensibility/1.0/' xmlns:i='http://ns.adobe.com/AdobeIllustrator/10.0/' xmlns:graph='http://ns.adobe.com/Graphs/1.0/' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' viewBox='0 0 64 64' enable-background='new 0 0 64 64' xml:space='preserve'%3E%3Cmetadata%3E%3Csfw xmlns='http://ns.adobe.com/SaveForWeb/1.0/'%3E%3Cslices%3E%3C/slices%3E%3CsliceSourceBounds height='16384' width='16389' x='-8165' y='-8160' bottomLeftOrigin='true'%3E%3C/sliceSourceBounds%3E%3C/sfw%3E%3C/metadata%3E%3Cg%3E%3Cg%3E%3Cpath d='M49.414,30.586l-4-3.999c-0.781-0.78-2.047-0.781-2.828,0s-0.781,2.047,0,2.829l0.585,0.584h-22.34l0.585-0.585    c0.781-0.781,0.781-2.047,0-2.828c-0.78-0.781-2.047-0.781-2.828,0l-4,4c-0.375,0.375-0.586,0.884-0.586,1.414    c0,0.531,0.211,1.039,0.586,1.414l4,3.999C18.979,37.805,19.491,38,20.002,38s1.024-0.195,1.415-0.586    c0.781-0.781,0.781-2.048,0-2.828l-0.585-0.585h22.339l-0.585,0.585c-0.781,0.78-0.781,2.047,0,2.828    C42.977,37.805,43.488,38,44,38s1.023-0.195,1.414-0.586l4-3.999C49.789,33.04,50,32.532,50,32.001S49.789,30.962,49.414,30.586z'%3E%3C/path%3E%3Cpath d='M32,6C17.664,6,6,17.664,6,32c0,14.337,11.664,26,26,26c14.337,0,26-11.663,26-26C58,17.664,46.337,6,32,6z M32,54 c-12.131,0-22-9.869-22-22s9.869-22,22-22s22,9.869,22,22S44.131,54,32,54z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.list--label li .icon--phone{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23121212;%7D%3C/style%3E%3Cpath class='st0' d='M24.5,27.4c-0.1,0.2-0.3,0.4-0.5,0.4l-2.8,0.6c-0.1,0-0.3,0.1-0.4,0c-0.2,0-0.3-0.1-0.5-0.1l-0.1,0c0,0-0.1-0.1-0.2-0.1c-0.3-0.2-0.5-0.4-0.7-0.6c-0.4-0.4-0.8-0.8-1.1-1.3c-0.5-0.7-0.9-1.4-1.2-2.1c-0.4-1-0.8-2.1-1-3.2c-0.2-0.9-0.4-1.8-0.5-2.7c-0.1-0.7-0.1-1.4,0-2.1c0-0.5,0.1-1.1,0.2-1.6c0.1-0.4,0.2-0.8,0.4-1.1c0.1-0.2,0.2-0.5,0.3-0.7c0-0.1,0.1-0.2,0.2-0.2c0.1-0.1,0.2-0.2,0.3-0.3c0.1-0.1,0.3-0.1,0.4-0.2l2.8-0.7c0.2,0,0.4,0,0.5,0.1c0.1,0.1,0.2,0.2,0.2,0.3C21,12,21,12.1,21,12.3l-0.3,3.5c0,0.2-0.1,0.4-0.2,0.5c-0.1,0.1-0.3,0.2-0.5,0.3l-1,0.2c0,0-0.1,0-0.1,0.1c0,0-0.1,0.1-0.1,0.1c-0.1,0.2-0.1,0.5-0.1,0.8c0,0.4,0,0.7,0,1.1c0.1,0.5,0.2,1.1,0.3,1.6c0.1,0.5,0.3,1.1,0.5,1.6c0.1,0.3,0.3,0.7,0.5,1c0.1,0.2,0.2,0.3,0.4,0.5l0.1,0.1c0,0,0,0,0.1,0h0.1l1.2-0.3c0.2,0,0.5,0,0.7,0.1c0.1,0.1,0.2,0.2,0.3,0.3h0l1.6,3C24.5,27,24.5,27.2,24.5,27.4L24.5,27.4z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.list--label li .icon--email{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23121212;%7D%3C/style%3E%3Cpath class='st0' d='M20.1,10c2.8,0,5.2,1,7.1,2.9S30,17.2,30,20c0,1.6-0.3,2.8-1,3.9c-0.6,1-1.6,1.5-2.8,1.5c-1.3,0-2.2-0.6-2.9-1.9c-0.8,1.3-2,1.9-3.6,1.9c-1.4,0-2.6-0.5-3.5-1.5c-1-1-1.4-2.3-1.4-3.8c0-1.5,0.5-2.8,1.4-3.8c1-1,2.1-1.5,3.4-1.5c1.3,0,2.4,0.5,3.3,1.5H23v-1.1h1.8v6.8c0,0.4,0.1,0.9,0.4,1.2c0.3,0.4,0.6,0.5,1.2,0.5c1.2,0,1.8-1.2,1.8-3.7c0-2.3-0.8-4.2-2.4-5.8s-3.5-2.4-5.7-2.4c-2.3,0-4.2,0.8-5.7,2.4c-1.7,1.6-2.5,3.5-2.5,5.8s0.8,4.2,2.4,5.8c1.6,1.6,3.5,2.4,5.7,2.4c1.2,0,2.3-0.2,3.3-0.7l0.7,1.8c-1.2,0.6-2.5,0.8-4,0.8c-2.8,0-5.2-1-7.2-2.9C11,25,10,22.7,10,20s1-5.1,2.9-7.1C14.8,11,17.2,10,20.1,10 M17.7,22.4c0.6,0.6,1.4,0.9,2.2,0.9c0.9,0,1.6-0.3,2.2-0.9C22.7,21.8,23,21,23,20c0-1-0.3-1.8-0.9-2.4c-0.6-0.6-1.3-0.9-2.2-0.9s-1.6,0.3-2.2,0.9c-0.6,0.6-0.9,1.4-0.9,2.4C16.8,21,17.1,21.8,17.7,22.4'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.list--naw{display:flex;flex-wrap:wrap;margin:0 -5px}.list--naw li{margin:0 0 40px;padding:0 5px}.list--naw li a{align-items:center;color:#121212;display:flex}.list--naw li a .icon{border-radius:50%;height:30px;transition:all .3s ease-in-out;width:30px}.list--naw li a .icon--instagram{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30px' height='30px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cg transform='translate(-599.851 -315)'%3E%3Cpath class='st0' d='M619.8,332.1L619.8,332.1c-0.8,0-1.4,0.3-1.9,0.8c-0.6,0.5-0.9,1.3-0.9,2.1c0,1.6,1.3,2.9,2.9,2.9c1.6,0,2.9-1.3,2.9-2.9c0-0.7-0.2-1.4-0.7-2C621.4,332.4,620.6,332.1,619.8,332.1z'/%3E%3Cpath class='st0' d='M623.6,327.4h-7.4c-2,0-3.6,1.6-3.6,3.6l0,0v7.9c0,2,1.6,3.6,3.6,3.6l0,0h7.4c2,0,3.6-1.6,3.6-3.6l0,0V331C627.2,329,625.6,327.4,623.6,327.4z M625.2,335c0,1.4-0.6,2.7-1.6,3.7c-1,1-2.3,1.6-3.8,1.6c-2.9,0-5.3-2.4-5.3-5.3c0-1.5,0.6-2.9,1.6-3.9c1-1,2.3-1.5,3.7-1.5c1.5,0,2.9,0.6,4,1.6C624.8,332.3,625.3,333.6,625.2,335L625.2,335z M624.9,331.1c-0.6,0-1.1-0.5-1.1-1.1c0,0,0,0,0,0c0-0.6,0.5-1.1,1.1-1.1c0,0,0,0,0,0c0.6,0,1.1,0.5,1.1,1.1c0,0,0,0,0,0C626,330.5,625.5,331.1,624.9,331.1C624.9,331.1,624.9,331.1,624.9,331.1L624.9,331.1z'/%3E%3C/g%3E%3C/svg%3E")}.list--naw li a .icon--instagram,.list--naw li a .icon--linkedin{background-color:#121212;background-position:50%;background-repeat:no-repeat}.list--naw li a .icon--linkedin{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30px' height='30px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M16.7,27.1h-2.8v-9.7h2.8V27.1z M15.3,16.3c-1,0-1.7-0.8-1.7-1.7c0,0,0,0,0,0c0-1,0.8-1.7,1.7-1.7c0,0,0,0,0,0c1,0,1.7,0.8,1.7,1.7c0,0,0,0,0,0C17,15.6,16.3,16.3,15.3,16.3L15.3,16.3z M26.4,27.1h-2.8v-5.9c0,0,0.2-1.4-1.4-1.4c-1.4,0-1.3,1-1.3,1v6.2h-2.8v-9.7h2.8v0.4c1.2-0.5,2.5-0.5,3.7,0.1c1.1,0.7,1.9,1.9,1.9,3.3V27.1z'/%3E%3C/svg%3E")}.list--naw li a .icon--email{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30px' height='30px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M20.1,10c2.8,0,5.2,1,7.1,2.9S30,17.2,30,20c0,1.6-0.3,2.8-1,3.9c-0.6,1-1.6,1.5-2.8,1.5c-1.3,0-2.2-0.6-2.9-1.9c-0.8,1.3-2,1.9-3.6,1.9c-1.4,0-2.6-0.5-3.5-1.5c-1-1-1.4-2.3-1.4-3.8c0-1.5,0.5-2.8,1.4-3.8c1-1,2.1-1.5,3.4-1.5c1.3,0,2.4,0.5,3.3,1.5H23v-1.1h1.8v6.8c0,0.4,0.1,0.9,0.4,1.2c0.3,0.4,0.6,0.5,1.2,0.5c1.2,0,1.8-1.2,1.8-3.7c0-2.3-0.8-4.2-2.4-5.8s-3.5-2.4-5.7-2.4c-2.3,0-4.2,0.8-5.7,2.4c-1.7,1.6-2.5,3.5-2.5,5.8s0.8,4.2,2.4,5.8c1.6,1.6,3.5,2.4,5.7,2.4c1.2,0,2.3-0.2,3.3-0.7l0.7,1.8c-1.2,0.6-2.5,0.8-4,0.8c-2.8,0-5.2-1-7.2-2.9C11,25,10,22.7,10,20s1-5.1,2.9-7.1C14.8,11,17.2,10,20.1,10 M17.7,22.4c0.6,0.6,1.4,0.9,2.2,0.9c0.9,0,1.6-0.3,2.2-0.9C22.7,21.8,23,21,23,20c0-1-0.3-1.8-0.9-2.4c-0.6-0.6-1.3-0.9-2.2-0.9s-1.6,0.3-2.2,0.9c-0.6,0.6-0.9,1.4-0.9,2.4C16.8,21,17.1,21.8,17.7,22.4'/%3E%3C/svg%3E")}.list--naw li a .icon--email,.list--naw li a .icon--phone{background-color:#121212;background-position:50%;background-repeat:no-repeat}.list--naw li a .icon--phone{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30px' height='30px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M24.5,27.4c-0.1,0.2-0.3,0.4-0.5,0.4l-2.8,0.6c-0.1,0-0.3,0.1-0.4,0c-0.2,0-0.3-0.1-0.5-0.1l-0.1,0c0,0-0.1-0.1-0.2-0.1c-0.3-0.2-0.5-0.4-0.7-0.6c-0.4-0.4-0.8-0.8-1.1-1.3c-0.5-0.7-0.9-1.4-1.2-2.1c-0.4-1-0.8-2.1-1-3.2c-0.2-0.9-0.4-1.8-0.5-2.7c-0.1-0.7-0.1-1.4,0-2.1c0-0.5,0.1-1.1,0.2-1.6c0.1-0.4,0.2-0.8,0.4-1.1c0.1-0.2,0.2-0.5,0.3-0.7c0-0.1,0.1-0.2,0.2-0.2c0.1-0.1,0.2-0.2,0.3-0.3c0.1-0.1,0.3-0.1,0.4-0.2l2.8-0.7c0.2,0,0.4,0,0.5,0.1c0.1,0.1,0.2,0.2,0.2,0.3C21,12,21,12.1,21,12.3l-0.3,3.5c0,0.2-0.1,0.4-0.2,0.5c-0.1,0.1-0.3,0.2-0.5,0.3l-1,0.2c0,0-0.1,0-0.1,0.1c0,0-0.1,0.1-0.1,0.1c-0.1,0.2-0.1,0.5-0.1,0.8c0,0.4,0,0.7,0,1.1c0.1,0.5,0.2,1.1,0.3,1.6c0.1,0.5,0.3,1.1,0.5,1.6c0.1,0.3,0.3,0.7,0.5,1c0.1,0.2,0.2,0.3,0.4,0.5l0.1,0.1c0,0,0,0,0.1,0h0.1l1.2-0.3c0.2,0,0.5,0,0.7,0.1c0.1,0.1,0.2,0.2,0.3,0.3h0l1.6,3C24.5,27,24.5,27.2,24.5,27.4L24.5,27.4z'/%3E%3C/svg%3E")}.list--naw li a .icon--link{background-color:#121212;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30px' height='30px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0%7Bfill: %23fff;%7D%3C/style%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M21.1,22.9c-1.1,0-2.1-0.4-2.8-1.2c-0.3-0.3-0.3-0.9,0-1.3c0.3-0.3,0.9-0.3,1.3,0c0.4,0.4,1,0.7,1.6,0.7c0.6,0,1.2-0.2,1.6-0.7l2.4-2.4c0.9-0.9,0.9-2.3,0-3.2c-0.9-0.9-2.3-0.9-3.2,0l-1,1c-0.3,0.3-0.9,0.3-1.3,0c-0.3-0.3-0.3-0.9,0-1.3l1-1c1.6-1.6,4.1-1.6,5.7,0c1.6,1.6,1.6,4.1,0,5.7L24,21.7C23.2,22.5,22.2,22.9,21.1,22.9z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st0' d='M16.5,27.5c-1.1,0-2.1-0.4-2.8-1.2c-1.6-1.6-1.6-4.1,0-5.7l2.4-2.4c1.6-1.6,4.1-1.6,5.7,0c0.3,0.3,0.3,0.9,0,1.3c-0.3,0.3-0.9,0.3-1.3,0c-0.9-0.9-2.3-0.9-3.2,0l-2.4,2.4c-0.9,0.9-0.9,2.3,0,3.2c0.4,0.4,1,0.7,1.6,0.7c0.6,0,1.2-0.2,1.6-0.7l1-1c0.3-0.3,0.9-0.3,1.3,0s0.3,0.9,0,1.3l-1,1C18.6,27.1,17.6,27.5,16.5,27.5z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.list--naw li a:focus,.list--naw li a:hover{color:#e60013}.list--naw li a:focus .icon,.list--naw li a:hover .icon{background-color:#e60013}.list--naw li a span{font-size:14px;font-weight:500;line-height:normal;margin:0 0 0 10px}@media(max-width:767.98px){.list--naw li a span{display:none}}.list--tags{display:flex;flex-wrap:wrap;margin:0 0 30px}.list--tags li{margin:0 10px 10px 0}.list--tags li:before{display:none}.list--tags li a{background-color:transparent;border:2px solid #121212;border-radius:20px;color:#121212;display:inline-block;font-size:14px;font-weight:500;line-height:28px;padding:0 14px;text-decoration:none}.list--tags li a:focus,.list--tags li a:hover{background-color:#121212;color:#fff;text-decoration:none}.list--social-share{display:flex;flex-wrap:wrap;margin:0 0 20px}.list--social-share li{flex:0 0 50%;margin:0;max-width:50%}@media(max-width:767.98px){.list--social-share li{flex:0 0 100%;max-width:100%}}.list--social-share li a{color:#121212;display:block;padding:8px 10px 8px 35px;position:relative}.list--social-share li a:focus,.list--social-share li a:hover{text-decoration:underline}.list--social-share li a:before{content:"";display:block;height:30px;left:0;position:absolute;top:4px;width:30px}.list--social-share li.facebook a:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0%7Bfill: %23121212;%7D%3C/style%3E%3Cpath class='st0' d='M25,14.3h-2.8c-0.3,0-0.7,0.5-0.7,1.1v1.8H25v3.5h-3.5v8.5h-3.5v-8.5H15v-3.5h2.8v-1.8c-0.1-2.4,1.8-4.5,4.2-4.6H25L25,14.3z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.list--social-share li.twitter a:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30px' height='30px'  viewBox='0 0 50 50' %3E%3Cstyle%3E.st0 %7Bfill: %23121212;%7D%3C/style%3E%3Cpath class='st0' d='M 6.9199219 6 L 21.136719 26.726562 L 6.2285156 44 L 9.40625 44 L 22.544922 28.777344 L 32.986328 44 L 43 44 L 28.123047 22.3125 L 42.203125 6 L 39.027344 6 L 26.716797 20.261719 L 16.933594 6 L 6.9199219 6 z'%3E%3C/path%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.list--social-share li.youtube a:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23121212;%7D%3C/style%3E%3Cpath class='st0' d='M30.6,19.6c0-2.2,0-4.8-0.8-5.9c-0.7-1.1-2-1.1-3.8-1.2c-2.8-0.1-5.9-0.2-8.7-0.1c-1.1,0-2.2,0-3.3,0.1c-1-0.1-2,0.1-3,0.3c-1.8,0.7-1.9,2.9-2,5.3c-0.1,2.8-0.2,6.9,1,8.3c0.9,1,3.1,1,4.9,1c3.2,0.1,6.1,0,9.3,0c1.5,0.1,2.9,0,4.3-0.4v0C30.7,26,30.6,22.8,30.6,19.6z M17.6,22.6v-6c2,1,3.8,2,5.8,3C21.5,20.7,19.5,21.6,17.6,22.6z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.list--social-share li.linkedin a:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23121212;%7D%3C/style%3E%3Cpath class='st0' d='M16.7,27.1h-2.8v-9.7h2.8V27.1z M15.3,16.3c-1,0-1.7-0.8-1.7-1.7c0,0,0,0,0,0c0-1,0.8-1.7,1.7-1.7c0,0,0,0,0,0c1,0,1.7,0.8,1.7,1.7c0,0,0,0,0,0C17,15.6,16.3,16.3,15.3,16.3L15.3,16.3z M26.4,27.1h-2.8v-5.9c0,0,0.2-1.4-1.4-1.4c-1.4,0-1.3,1-1.3,1v6.2h-2.8v-9.7h2.8v0.4c1.2-0.5,2.5-0.5,3.7,0.1c1.1,0.7,1.9,1.9,1.9,3.3V27.1z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.list--social-share li.instagram a:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23121212;%7D%3C/style%3E%3Cg transform='translate(-599.851 -315)'%3E%3Cpath class='st0' d='M619.8,332.1L619.8,332.1c-0.8,0-1.4,0.3-1.9,0.8c-0.6,0.5-0.9,1.3-0.9,2.1c0,1.6,1.3,2.9,2.9,2.9c1.6,0,2.9-1.3,2.9-2.9c0-0.7-0.2-1.4-0.7-2C621.4,332.4,620.6,332.1,619.8,332.1z'/%3E%3Cpath class='st0' d='M623.6,327.4h-7.4c-2,0-3.6,1.6-3.6,3.6l0,0v7.9c0,2,1.6,3.6,3.6,3.6l0,0h7.4c2,0,3.6-1.6,3.6-3.6l0,0V331C627.2,329,625.6,327.4,623.6,327.4z M625.2,335c0,1.4-0.6,2.7-1.6,3.7c-1,1-2.3,1.6-3.8,1.6c-2.9,0-5.3-2.4-5.3-5.3c0-1.5,0.6-2.9,1.6-3.9c1-1,2.3-1.5,3.7-1.5c1.5,0,2.9,0.6,4,1.6C624.8,332.3,625.3,333.6,625.2,335L625.2,335z M624.9,331.1c-0.6,0-1.1-0.5-1.1-1.1c0,0,0,0,0,0c0-0.6,0.5-1.1,1.1-1.1c0,0,0,0,0,0c0.6,0,1.1,0.5,1.1,1.1c0,0,0,0,0,0C626,330.5,625.5,331.1,624.9,331.1C624.9,331.1,624.9,331.1,624.9,331.1L624.9,331.1z'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.list--social-share li.pinterest a:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23121212;%7D%3C/style%3E%3Cpath class='st0' d='M25.3,23.7c-1.2,1.2-4.3,1.9-6,0.7c-0.2-0.1-0.3-0.8-0.7-0.7c-0.4,2-1.1,4.4-2,5.8h-1.2c-0.2-0.7-0.1-2.2,0-3c0.3-1.9,1.6-4.6,1.6-6.5c0-0.8-0.4-1.7-0.3-2.6c0.3-1.8,2.9-3.4,3.8-1.3c1,2.2-2.1,5.1-0.4,6.6c0.4,0.3,1.2,0.6,2,0.4c3.6-0.8,4-8.2,1.1-9.9c-4.3-2.6-9.1,1.2-8.8,5.4c0.2,1.5,1.8,2.4,0.4,3.7c-1.9-0.9-2.7-2.2-2.7-4.5c0-4.8,4.5-7.8,9.6-7.3c3.1,0.3,5.8,2.9,6.2,5.7C28,18.8,27.2,22.1,25.3,23.7z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.list--social-share li.whatsapp a:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px' viewBox='0 0 20 20'%3E%3Cstyle%3E.st0 %7Bfill: %23121212;%7D%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M18.5,9.8c0,4.6-3.7,8.3-8.3,8.3c-1.5,0-2.8-0.4-4-1l-4.6,1.5L3,14.1c-0.8-1.2-1.2-2.7-1.2-4.3c0-4.6,3.7-8.3,8.3-8.3C14.8,1.5,18.5,5.2,18.5,9.8z M10.2,2.8c-3.9,0-7,3.1-7,7c0,1.5,0.5,2.9,1.3,4.1l-0.9,2.6l2.7-0.9c1.1,0.7,2.4,1.2,3.9,1.2c3.9,0,7-3.1,7-7S14,2.8,10.2,2.8z M14.4,11.7c-0.1-0.1-0.2-0.1-0.4-0.2c-0.2-0.1-1.2-0.6-1.4-0.7c-0.2-0.1-0.3-0.1-0.5,0.1c-0.1,0.2-0.5,0.7-0.6,0.8c-0.1,0.1-0.2,0.2-0.4,0.1c-0.2-0.1-0.9-0.3-1.6-1c-0.6-0.5-1-1.2-1.1-1.4C8.1,9.1,8.2,9,8.3,8.9c0.1-0.1,0.2-0.2,0.3-0.4c0.1-0.1,0.1-0.2,0.2-0.3c0.1-0.1,0-0.3,0-0.4C8.8,7.8,8.4,6.8,8.2,6.4C8,6,7.9,6,7.7,6C7.6,6,7.5,6,7.3,6S7,6.1,6.8,6.3C6.6,6.5,6.1,6.9,6.1,7.9c0,1,0.7,2,0.8,2.1c0.1,0.1,1.4,2.3,3.5,3.1c2.1,0.8,2.1,0.5,2.5,0.5c0.4,0,1.2-0.5,1.4-1C14.4,12.2,14.4,11.8,14.4,11.7z'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.list--social-share li.email a:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23121212;%7D%3C/style%3E%3Cpath class='st0' d='M20.1,10c2.8,0,5.2,1,7.1,2.9S30,17.2,30,20c0,1.6-0.3,2.8-1,3.9c-0.6,1-1.6,1.5-2.8,1.5c-1.3,0-2.2-0.6-2.9-1.9c-0.8,1.3-2,1.9-3.6,1.9c-1.4,0-2.6-0.5-3.5-1.5c-1-1-1.4-2.3-1.4-3.8c0-1.5,0.5-2.8,1.4-3.8c1-1,2.1-1.5,3.4-1.5c1.3,0,2.4,0.5,3.3,1.5H23v-1.1h1.8v6.8c0,0.4,0.1,0.9,0.4,1.2c0.3,0.4,0.6,0.5,1.2,0.5c1.2,0,1.8-1.2,1.8-3.7c0-2.3-0.8-4.2-2.4-5.8s-3.5-2.4-5.7-2.4c-2.3,0-4.2,0.8-5.7,2.4c-1.7,1.6-2.5,3.5-2.5,5.8s0.8,4.2,2.4,5.8c1.6,1.6,3.5,2.4,5.7,2.4c1.2,0,2.3-0.2,3.3-0.7l0.7,1.8c-1.2,0.6-2.5,0.8-4,0.8c-2.8,0-5.2-1-7.2-2.9C11,25,10,22.7,10,20s1-5.1,2.9-7.1C14.8,11,17.2,10,20.1,10 M17.7,22.4c0.6,0.6,1.4,0.9,2.2,0.9c0.9,0,1.6-0.3,2.2-0.9C22.7,21.8,23,21,23,20c0-1-0.3-1.8-0.9-2.4c-0.6-0.6-1.3-0.9-2.2-0.9s-1.6,0.3-2.2,0.9c-0.6,0.6-0.9,1.4-0.9,2.4C16.8,21,17.1,21.8,17.7,22.4'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.list--cta{display:flex;flex-wrap:wrap;margin:0 -5px 20px}@media(max-width:575.98px){.list--cta{flex-direction:column}}.list--cta li{margin:0 5px 15px;position:relative}.list--cta li button{padding-right:40px;position:relative}.list--cta li button:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='15px' height='15px' viewBox='0 0 11.623 5.706'%3E%3Cpath id='Path_349' data-name='Path 349' d='M308.611,471.085a.912.912,0,0,0-.1-.341l-.081-.116a.712.712,0,0,0-.992-.059l-4.631,3.867-4.637-3.872a.72.72,0,0,0-.924,1.1l5.1,4.275a.724.724,0,0,0,.45.158.756.756,0,0,0,.467-.166l5.042-4.212a.7.7,0,0,0,.31-.62Z' transform='translate(-296.991 -470.395)' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:block;height:14px;margin:-7px 0 0;position:absolute;right:13px;top:50%;transition:all .3s;width:15px}@media(max-width:575.98px){.hbspt-form .list--cta li .hs-button,.list--cta li .btn,.list--cta li .hbspt-form .hs-button{width:100%}}.list--cta li ul{background-color:transparent;border:1px solid #121212;border-radius:5px;display:block;left:-99999px;margin:10px 0 0;overflow:hidden;padding:0;position:absolute;width:250px;z-index:1}@media(max-width:575.98px){.list--cta li ul{width:100%}}.list--cta li ul li{border-bottom:1px solid #121212;display:block;margin:0}.list--cta li ul li:last-child{border-bottom:0}.list--cta li ul li a{background-color:#fff;color:#121212;display:block;font-weight:500;padding:10px 15px}.list--cta li ul li a:focus,.list--cta li ul li a:hover{background-color:#e60013;color:#fff;text-decoration:none}.list--cta li.active button:after{transform:rotate(180deg)}.list--cta li.active ul{left:50%;transform:translateX(-50%)}.list--tabs{background-color:#e60013;border-radius:5px;box-shadow:0 0 20px hsla(0,0%,7%,.4);display:flex;flex-wrap:wrap;padding:5px 0}@media(max-width:767.98px){.list--tabs{padding:0 5px}}.list--tabs li{padding:0 5px;position:relative}@media(max-width:767.98px){.list--tabs li{flex:0 0 100%;max-width:100%;padding:5px 0}}.list--tabs li a{border-radius:5px;color:#fff!important;cursor:pointer;display:block;font-size:13px;font-weight:500;padding:10px 13px;text-decoration:none;text-transform:uppercase}.list--tabs li a:focus,.list--tabs li a:hover{background-color:rgba(0,0,0,.15);color:#fff}.list--tabs li.active a{background:rgba(0,0,0,.15);color:#fff}.list--tabs li:after{background-color:rgba(0,0,0,.15);bottom:6px;content:"";display:block;position:absolute;right:0;top:6px;width:1px}@media(max-width:767.98px){.list--tabs li:after{bottom:0;height:1px;left:6px;right:6px;top:auto;width:auto}}.list--tabs li:last-of-type:after{display:none}.list--sites{display:flex;flex-wrap:wrap;margin:0 -5px 10px}.list--sites li{flex:0 0 50%;margin:0 0 10px;max-width:50%;padding:0 5px;text-align:left}@media(max-width:767.98px){.list--sites li{flex:0 0 100%;max-width:100%}}.list--sites li.web-en a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22px' height='22px' viewBox='0 0 30 30'%3E%3Cstyle%3E.st0%7Bfill: %23fff;%7D%3C/style%3E%3Cpath id='Path_18' class='st0' d='M15,5C9.5,5,5,9.5,5,15c0,5.5,4.5,10,10,10c5.5,0,10-4.5,10-10C25,9.5,20.5,5,15,5z M20.9,15c0-1.1-0.1-2.2-0.3-3.3h2.2c0.4,1.1,0.7,2.2,0.7,3.3c0,1.1-0.2,2.3-0.7,3.3h-2.2C20.8,17.3,20.9,16.1,20.9,15L20.9,15z M15.7,23.3v-3.5h2.9C17.9,21.7,16.9,23,15.7,23.3L15.7,23.3z M15.7,10.2V6.6c1.1,0.4,2.2,1.7,2.9,3.5H15.7z M18.9,7.4c1.2,0.7,2.3,1.6,3.1,2.8h-1.8C20,9.2,19.5,8.3,18.9,7.4L18.9,7.4z M15.7,18.3v-6.7h3.4c0.2,1.1,0.4,2.2,0.4,3.4c0,1.1-0.1,2.2-0.4,3.3L15.7,18.3z M18.8,22.6c0.6-0.9,1.1-1.8,1.4-2.8H22C21.2,21,20.1,22,18.8,22.6L18.8,22.6z M14.3,6.6v3.5h-2.9C12.1,8.3,13.1,7,14.3,6.6L14.3,6.6z M14.3,19.8v3.5c-1.1-0.4-2.2-1.7-2.9-3.5H14.3z M8,10.2C8.8,9,9.9,8,11.2,7.4c-0.6,0.9-1.1,1.8-1.4,2.8H8z M9.7,19.8c0.3,1,0.7,1.9,1.3,2.8C9.8,21.9,8.8,21,8,19.8H9.7z M14.3,11.7v6.6h-3.4c-0.2-1.1-0.4-2.2-0.4-3.3c0-1.1,0.1-2.2,0.4-3.3L14.3,11.7z M9.4,18.3H7.2c-0.4-1.1-0.7-2.2-0.7-3.3c0-1.1,0.2-2.3,0.7-3.3h2.2c-0.2,1.1-0.3,2.2-0.3,3.3C9.1,16.1,9.2,17.2,9.4,18.3L9.4,18.3z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:22px;height:22px;margin:-6px 0 0 -2px;width:22px}.list--sites li.web-en-gb a:after{background:url(/assets/img/countries/gb.gif) no-repeat 50%}.list--sites li.web-be a:after{background:url(/assets/img/countries/be.gif) no-repeat 50%}.list--sites li.web-cz a:after{background:url(/assets/img/countries/cz.gif) no-repeat 50%}.list--sites li.web-de a:after{background:url(/assets/img/countries/de.gif) no-repeat 50%}.list--sites li.web-es a:after{background:url(/assets/img/countries/es.gif) no-repeat 50%}.list--sites li.web-fi a:after{background:url(/assets/img/countries/fi.gif) no-repeat 50%}.list--sites li.web-fr a:after{background:url(/assets/img/countries/fr.gif) no-repeat 50%}.list--sites li.web-hu a:after{background:url(/assets/img/countries/hu.gif) no-repeat 50%}.list--sites li.web-it a:after{background:url(/assets/img/countries/it.gif) no-repeat 50%}.list--sites li.web-nl a:after{background:url(/assets/img/countries/nl.gif) no-repeat 50%}.list--sites li.web-no a:after{background:url(/assets/img/countries/no.gif) no-repeat 50%}.list--sites li.web-pl a:after{background:url(/assets/img/countries/pl.gif) no-repeat 50%}.list--sites li.web-sv a:after{background:url(/assets/img/countries/sv.gif) no-repeat 50%}.list--sites li.web-fr-be a:after{background:url(/assets/img/countries/be.gif) no-repeat 50%}.list--sites li.web-dk a:after{background:url(/assets/img/countries/dk.gif) no-repeat 50%}.list--sites li.web-cn a:after{background:url(/assets/img/countries/cn.gif) no-repeat 50%}.list--sites li a{background-color:#121212;border-bottom:1px solid #fff;color:#fff;display:block;font-weight:500;overflow:hidden;padding:7px 15px 7px 45px;position:relative;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.list--sites li a:after{content:"";display:block;height:11px;left:15px;position:absolute;top:15px;width:16px}.list--sites li a:focus,.list--sites li a:hover{text-decoration:underline}.list--highlights{margin:0 0 35px}.list--highlights li{margin:0 0 5px}.list--highlights li a{color:#121212;font-weight:600;text-decoration:none}.list--highlights li a:focus,.list--highlights li a:hover{color:#121212;text-decoration:underline}.list--highlights li .is-h6,.list--highlights li p{margin:0}.list--highlights li .info{font-size:14px;font-style:normal;font-weight:400}.landingspage-2 .list--downloads li a{border-width:1px}.landingspage-2 .list--cta li button{padding-right:41px}.landingspage-2 .list--cta li ul{border-radius:0}.landingspage-2 .list--cta li ul li a:focus,.landingspage-2 .list--cta li ul li a:hover{background-color:#000cff}.landingspage-2 .list--tabs{background-color:#31d0b0;border-radius:0}.landingspage-2 .list--tabs li a{border-radius:0}.header{flex-shrink:0;margin:0 0 40px;position:sticky;top:0;transition:all .3s;z-index:999}.header,.header__search{background-color:#121212}.header__search{margin:-68px 0 0;padding:10px 15px;position:relative;transition:all .3s ease-in-out}@media(max-width:991.98px){.header__search{padding:10px}}.hbspt-form .header__search .hs-input,.header__search .form-control,.header__search .hbspt-form .hs-input{background-color:#fff;border-color:#fff}.header__search .form-search{margin:0 auto}.header__search .search-suggestions{background-color:#fff;border-radius:24px;display:none;left:15px;margin:0;padding:0;position:absolute;right:15px;top:60px;z-index:1}@media(max-width:991.98px){.header__search .search-suggestions{text-align:left}}.header__search .search-suggestions li{border-bottom:1px solid #121212}.header__search .search-suggestions li:last-child{border-bottom:0}.header__search .search-suggestions li a{display:block;padding:8px 15px}.header__content{align-items:center;display:flex;flex-wrap:wrap;padding:15px 40px}@media(max-width:991.98px){.header__content{align-items:normal;padding:10px 15px}}.header .logo{display:block;height:80px;margin:0 auto 0 0;order:2;transition:all .3s}@media(max-width:991.98px){.header .logo{height:40px;margin:0 auto}}.header .logo img{height:100%;max-height:100%;width:auto}.header .header-toolbar{display:flex;flex:0;flex-wrap:wrap;justify-content:flex-end;order:3}@media(max-width:991.98px){.header .header-toolbar{flex:1;flex-direction:row}}.header .header-toolbar .navigation--header{flex-basis:100%}.header .navigation--header{display:flex;flex-flow:column wrap;justify-content:flex-end;margin:16px 0 4px;order:3;padding:0 150px 0 0;position:relative;transition:all .3s}@media(max-width:991.98px){.header .navigation--header{flex-flow:column;justify-content:flex-start;margin:0;padding:0;position:fixed}}.header .navigation--header .primary,.header .navigation--header .secondary{transition:all .3s}.hbspt-form .header .navigation--header .hs-button,.header .navigation--header .btn,.header .navigation--header .hbspt-form .hs-button{font-size:11px;margin:-20px 0 0;position:absolute;right:0;top:50%;width:140px;z-index:1}@media(max-width:991.98px){.hbspt-form .header .navigation--header .hs-button,.header .navigation--header .btn,.header .navigation--header .hbspt-form .hs-button{margin:0 15px 20px;order:3;position:static;width:auto}}.header .search-toggle{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px'  viewBox='0 0 18.425 18.426'%3E%3Cpath id='np_search_684733_000000' d='M18.345,34.467l4.06-4.088a7.689,7.689,0,0,1-1.526-4.606,7.773,7.773,0,1,1,7.773,7.773,7.689,7.689,0,0,1-4.606-1.526l-4.06,4.06a1.146,1.146,0,0,1-1.641,0,1.115,1.115,0,0,1,0-1.613Zm10.307-3.224a5.47,5.47,0,1,0-5.47-5.47A5.47,5.47,0,0,0,28.652,31.243Z' transform='translate(-18 -18)' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;display:block;font-size:0;height:40px;margin:0 0 0 10px;padding:0;width:40px}.header .search-toggle:focus,.header .search-toggle:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px'  viewBox='0 0 18.425 18.426'%3E%3Cpath id='np_search_684733_000000' d='M18.345,34.467l4.06-4.088a7.689,7.689,0,0,1-1.526-4.606,7.773,7.773,0,1,1,7.773,7.773,7.689,7.689,0,0,1-4.606-1.526l-4.06,4.06a1.146,1.146,0,0,1-1.641,0,1.115,1.115,0,0,1,0-1.613Zm10.307-3.224a5.47,5.47,0,1,0-5.47-5.47A5.47,5.47,0,0,0,28.652,31.243Z' transform='translate(-18 -18)' fill='%23e60013'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.header .search-toggle.active,.header .search-toggle.active:focus,.header .search-toggle.active:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px' viewBox='0 0 20 20'%3E%3Cstyle%3E.st0 %7Bfill: %23e60013;%7D%3C/style%3E%3Cpath class='st0' d='M18,4.6L15.6,2L10,7.5l0,0l0,0L4.4,2L2,4.6L7.5,10L2,15.4L4.4,18l5.6-5.5l0,0l0,0l5.6,5.5l2.4-2.6L12.5,10L18,4.6z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.header .language-toggle{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30px' height='30px' viewBox='0 0 30 30'%3E%3Cstyle%3E.st0%7Bfill: %23fff;%7D%3C/style%3E%3Cpath id='Path_18' class='st0' d='M15,5C9.5,5,5,9.5,5,15c0,5.5,4.5,10,10,10c5.5,0,10-4.5,10-10C25,9.5,20.5,5,15,5z M20.9,15c0-1.1-0.1-2.2-0.3-3.3h2.2c0.4,1.1,0.7,2.2,0.7,3.3c0,1.1-0.2,2.3-0.7,3.3h-2.2C20.8,17.3,20.9,16.1,20.9,15L20.9,15z M15.7,23.3v-3.5h2.9C17.9,21.7,16.9,23,15.7,23.3L15.7,23.3z M15.7,10.2V6.6c1.1,0.4,2.2,1.7,2.9,3.5H15.7z M18.9,7.4c1.2,0.7,2.3,1.6,3.1,2.8h-1.8C20,9.2,19.5,8.3,18.9,7.4L18.9,7.4z M15.7,18.3v-6.7h3.4c0.2,1.1,0.4,2.2,0.4,3.4c0,1.1-0.1,2.2-0.4,3.3L15.7,18.3z M18.8,22.6c0.6-0.9,1.1-1.8,1.4-2.8H22C21.2,21,20.1,22,18.8,22.6L18.8,22.6z M14.3,6.6v3.5h-2.9C12.1,8.3,13.1,7,14.3,6.6L14.3,6.6z M14.3,19.8v3.5c-1.1-0.4-2.2-1.7-2.9-3.5H14.3z M8,10.2C8.8,9,9.9,8,11.2,7.4c-0.6,0.9-1.1,1.8-1.4,2.8H8z M9.7,19.8c0.3,1,0.7,1.9,1.3,2.8C9.8,21.9,8.8,21,8,19.8H9.7z M14.3,11.7v6.6h-3.4c-0.2-1.1-0.4-2.2-0.4-3.3c0-1.1,0.1-2.2,0.4-3.3L14.3,11.7z M9.4,18.3H7.2c-0.4-1.1-0.7-2.2-0.7-3.3c0-1.1,0.2-2.3,0.7-3.3h2.2c-0.2,1.1-0.3,2.2-0.3,3.3C9.1,16.1,9.2,17.2,9.4,18.3L9.4,18.3z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;display:block;font-size:0;height:40px;margin:0 0 0 10px;padding:0;width:40px}.header .language-toggle:focus,.header .language-toggle:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30px' height='30px' viewBox='0 0 30 30'%3E%3Cstyle%3E.st0%7Bfill: %23e60013;%7D%3C/style%3E%3Cpath id='Path_18' class='st0' d='M15,5C9.5,5,5,9.5,5,15c0,5.5,4.5,10,10,10c5.5,0,10-4.5,10-10C25,9.5,20.5,5,15,5z M20.9,15c0-1.1-0.1-2.2-0.3-3.3h2.2c0.4,1.1,0.7,2.2,0.7,3.3c0,1.1-0.2,2.3-0.7,3.3h-2.2C20.8,17.3,20.9,16.1,20.9,15L20.9,15z M15.7,23.3v-3.5h2.9C17.9,21.7,16.9,23,15.7,23.3L15.7,23.3z M15.7,10.2V6.6c1.1,0.4,2.2,1.7,2.9,3.5H15.7z M18.9,7.4c1.2,0.7,2.3,1.6,3.1,2.8h-1.8C20,9.2,19.5,8.3,18.9,7.4L18.9,7.4z M15.7,18.3v-6.7h3.4c0.2,1.1,0.4,2.2,0.4,3.4c0,1.1-0.1,2.2-0.4,3.3L15.7,18.3z M18.8,22.6c0.6-0.9,1.1-1.8,1.4-2.8H22C21.2,21,20.1,22,18.8,22.6L18.8,22.6z M14.3,6.6v3.5h-2.9C12.1,8.3,13.1,7,14.3,6.6L14.3,6.6z M14.3,19.8v3.5c-1.1-0.4-2.2-1.7-2.9-3.5H14.3z M8,10.2C8.8,9,9.9,8,11.2,7.4c-0.6,0.9-1.1,1.8-1.4,2.8H8z M9.7,19.8c0.3,1,0.7,1.9,1.3,2.8C9.8,21.9,8.8,21,8,19.8H9.7z M14.3,11.7v6.6h-3.4c-0.2-1.1-0.4-2.2-0.4-3.3c0-1.1,0.1-2.2,0.4-3.3L14.3,11.7z M9.4,18.3H7.2c-0.4-1.1-0.7-2.2-0.7-3.3c0-1.1,0.2-2.3,0.7-3.3h2.2c-0.2,1.1-0.3,2.2-0.3,3.3C9.1,16.1,9.2,17.2,9.4,18.3L9.4,18.3z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.header .nav-toggle{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px' viewBox='0 0 20 20'%3E%3Cstyle%3E.st0 %7Bfill: transparent;%7D%3C/style%3E%3Cpath class='st0' d='M18,4.6L15.6,2L10,7.5l0,0l0,0L4.4,2L2,4.6L7.5,10L2,15.4L4.4,18l5.6-5.5l0,0l0,0l5.6,5.5l2.4-2.6L12.5,10L18,4.6z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;display:none;height:40px;margin:0 0 0 10px;order:4;padding:0;transition:all .3s ease-in-out;width:40px;z-index:99999}@media(max-width:991.98px){.header .nav-toggle{display:block}}.header .nav-toggle:focus .bar,.header .nav-toggle:focus:after,.header .nav-toggle:focus:before,.header .nav-toggle:hover .bar,.header .nav-toggle:hover:after,.header .nav-toggle:hover:before{background-color:#fff}.header .nav-toggle .bar,.header .nav-toggle:after,.header .nav-toggle:before{backface-visibility:hidden;background-color:#fff;border-radius:2px;content:"";display:block;height:4px;margin:6px auto;transition:all .3s;width:30px}.header .nav-toggle.active,.header .nav-toggle.active:focus,.header .nav-toggle.active:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px' viewBox='0 0 20 20'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M18,4.6L15.6,2L10,7.5l0,0l0,0L4.4,2L2,4.6L7.5,10L2,15.4L4.4,18l5.6-5.5l0,0l0,0l5.6,5.5l2.4-2.6L12.5,10L18,4.6z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.header .nav-toggle.active:before{transform:rotate(45deg) translate(7px,7px)}.header .nav-toggle.active:after{transform:rotate(-45deg) translate(7px,-7px)}.header .nav-toggle.active .bar,.header .nav-toggle.active:after,.header .nav-toggle.active:before{opacity:0}.header .btn--description{color:#fff;margin:0 0 0 10px}.header .btn--description:focus,.header .btn--description:hover{color:#e60013}.header .btn--description.btn--phone:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M24.5,27.4c-0.1,0.2-0.3,0.4-0.5,0.4l-2.8,0.6c-0.1,0-0.3,0.1-0.4,0c-0.2,0-0.3-0.1-0.5-0.1l-0.1,0c0,0-0.1-0.1-0.2-0.1c-0.3-0.2-0.5-0.4-0.7-0.6c-0.4-0.4-0.8-0.8-1.1-1.3c-0.5-0.7-0.9-1.4-1.2-2.1c-0.4-1-0.8-2.1-1-3.2c-0.2-0.9-0.4-1.8-0.5-2.7c-0.1-0.7-0.1-1.4,0-2.1c0-0.5,0.1-1.1,0.2-1.6c0.1-0.4,0.2-0.8,0.4-1.1c0.1-0.2,0.2-0.5,0.3-0.7c0-0.1,0.1-0.2,0.2-0.2c0.1-0.1,0.2-0.2,0.3-0.3c0.1-0.1,0.3-0.1,0.4-0.2l2.8-0.7c0.2,0,0.4,0,0.5,0.1c0.1,0.1,0.2,0.2,0.2,0.3C21,12,21,12.1,21,12.3l-0.3,3.5c0,0.2-0.1,0.4-0.2,0.5c-0.1,0.1-0.3,0.2-0.5,0.3l-1,0.2c0,0-0.1,0-0.1,0.1c0,0-0.1,0.1-0.1,0.1c-0.1,0.2-0.1,0.5-0.1,0.8c0,0.4,0,0.7,0,1.1c0.1,0.5,0.2,1.1,0.3,1.6c0.1,0.5,0.3,1.1,0.5,1.6c0.1,0.3,0.3,0.7,0.5,1c0.1,0.2,0.2,0.3,0.4,0.5l0.1,0.1c0,0,0,0,0.1,0h0.1l1.2-0.3c0.2,0,0.5,0,0.7,0.1c0.1,0.1,0.2,0.2,0.3,0.3h0l1.6,3C24.5,27,24.5,27.2,24.5,27.4L24.5,27.4z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.header .btn--description.btn--phone:focus:before,.header .btn--description.btn--phone:hover:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23e60013;%7D%3C/style%3E%3Cpath class='st0' d='M24.5,27.4c-0.1,0.2-0.3,0.4-0.5,0.4l-2.8,0.6c-0.1,0-0.3,0.1-0.4,0c-0.2,0-0.3-0.1-0.5-0.1l-0.1,0c0,0-0.1-0.1-0.2-0.1c-0.3-0.2-0.5-0.4-0.7-0.6c-0.4-0.4-0.8-0.8-1.1-1.3c-0.5-0.7-0.9-1.4-1.2-2.1c-0.4-1-0.8-2.1-1-3.2c-0.2-0.9-0.4-1.8-0.5-2.7c-0.1-0.7-0.1-1.4,0-2.1c0-0.5,0.1-1.1,0.2-1.6c0.1-0.4,0.2-0.8,0.4-1.1c0.1-0.2,0.2-0.5,0.3-0.7c0-0.1,0.1-0.2,0.2-0.2c0.1-0.1,0.2-0.2,0.3-0.3c0.1-0.1,0.3-0.1,0.4-0.2l2.8-0.7c0.2,0,0.4,0,0.5,0.1c0.1,0.1,0.2,0.2,0.2,0.3C21,12,21,12.1,21,12.3l-0.3,3.5c0,0.2-0.1,0.4-0.2,0.5c-0.1,0.1-0.3,0.2-0.5,0.3l-1,0.2c0,0-0.1,0-0.1,0.1c0,0-0.1,0.1-0.1,0.1c-0.1,0.2-0.1,0.5-0.1,0.8c0,0.4,0,0.7,0,1.1c0.1,0.5,0.2,1.1,0.3,1.6c0.1,0.5,0.3,1.1,0.5,1.6c0.1,0.3,0.3,0.7,0.5,1c0.1,0.2,0.2,0.3,0.4,0.5l0.1,0.1c0,0,0,0,0.1,0h0.1l1.2-0.3c0.2,0,0.5,0,0.7,0.1c0.1,0.1,0.2,0.2,0.3,0.3h0l1.6,3C24.5,27,24.5,27.2,24.5,27.4L24.5,27.4z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.header .btn--description.btn--account:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M13,26.2c0-3.1,3.1-5.7,7-5.7s7,2.6,7,5.7c0,1.2-3.5,1.8-7,1.8S13,27.4,13,26.2z M20,19.7c2.1,0,3.8-1.7,3.8-3.8S22.1,12,20,12s-3.8,1.7-3.8,3.8c0,1,0.4,2,1.1,2.7C18,19.3,19,19.7,20,19.7z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.header .btn--description.btn--account:focus:before,.header .btn--description.btn--account:hover:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23e60013;%7D%3C/style%3E%3Cpath class='st0' d='M13,26.2c0-3.1,3.1-5.7,7-5.7s7,2.6,7,5.7c0,1.2-3.5,1.8-7,1.8S13,27.4,13,26.2z M20,19.7c2.1,0,3.8-1.7,3.8-3.8S22.1,12,20,12s-3.8,1.7-3.8,3.8c0,1,0.4,2,1.1,2.7C18,19.3,19,19.7,20,19.7z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.hbspt-form .header .btn+.hs-button,.hbspt-form .header .hs-button+.btn,.hbspt-form .header .hs-button+.hs-button,.header .btn+.btn,.header .hbspt-form .btn+.hs-button,.header .hbspt-form .hs-button+.btn,.header .hbspt-form .hs-button+.hs-button{margin:0 0 0 10px}.header+.main .block--banner:first-child,.header+.main .block--ghostframe:first-child,.header+.main .block--hero:first-child,.header+.main .block--main-slider:first-child,.header+.main .block--slider:first-child{margin-top:-40px}.primary-search-active .header__search{margin:0}.landingspage-2 .header{background-color:#000cff}.landingspage-2 .header__content{padding:25px 40px}@media(max-width:991.98px){.landingspage-2 .header__content{padding:10px 15px}}.landingspage-2 .header .logo{height:70px}@media(max-width:991.98px){.landingspage-2 .header .logo{height:40px}}.landingspage-2 .header .navigation--header{margin:5px 0}@media(max-width:991.98px){.landingspage-2 .header .navigation--header{margin:0}}.hbspt-form .landingspage-2 .header .navigation--header .hs-button,.landingspage-2 .header .navigation--header .btn,.landingspage-2 .header .navigation--header .hbspt-form .hs-button{background-color:transparent;border-color:#fff;color:#fff}.hbspt-form .landingspage-2 .header .navigation--header .hs-button:focus,.hbspt-form .landingspage-2 .header .navigation--header .hs-button:hover,.landingspage-2 .header .navigation--header .btn:focus,.landingspage-2 .header .navigation--header .btn:hover,.landingspage-2 .header .navigation--header .hbspt-form .hs-button:focus,.landingspage-2 .header .navigation--header .hbspt-form .hs-button:hover{background-color:#fff;color:#000cff}@media(max-width:991.98px){.landingspage-2 .header .navigation--header .secondary.anchors{display:none}}.landingspage-2 .header .btn--description{color:#fff}.landingspage-2 .header .btn--description:focus,.landingspage-2 .header .btn--description:hover{color:#000cff}.landingspage-2 .header .btn--description.btn--phone:focus:before,.landingspage-2 .header .btn--description.btn--phone:hover:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23000cff;%7D%3C/style%3E%3Cpath class='st0' d='M24.5,27.4c-0.1,0.2-0.3,0.4-0.5,0.4l-2.8,0.6c-0.1,0-0.3,0.1-0.4,0c-0.2,0-0.3-0.1-0.5-0.1l-0.1,0c0,0-0.1-0.1-0.2-0.1c-0.3-0.2-0.5-0.4-0.7-0.6c-0.4-0.4-0.8-0.8-1.1-1.3c-0.5-0.7-0.9-1.4-1.2-2.1c-0.4-1-0.8-2.1-1-3.2c-0.2-0.9-0.4-1.8-0.5-2.7c-0.1-0.7-0.1-1.4,0-2.1c0-0.5,0.1-1.1,0.2-1.6c0.1-0.4,0.2-0.8,0.4-1.1c0.1-0.2,0.2-0.5,0.3-0.7c0-0.1,0.1-0.2,0.2-0.2c0.1-0.1,0.2-0.2,0.3-0.3c0.1-0.1,0.3-0.1,0.4-0.2l2.8-0.7c0.2,0,0.4,0,0.5,0.1c0.1,0.1,0.2,0.2,0.2,0.3C21,12,21,12.1,21,12.3l-0.3,3.5c0,0.2-0.1,0.4-0.2,0.5c-0.1,0.1-0.3,0.2-0.5,0.3l-1,0.2c0,0-0.1,0-0.1,0.1c0,0-0.1,0.1-0.1,0.1c-0.1,0.2-0.1,0.5-0.1,0.8c0,0.4,0,0.7,0,1.1c0.1,0.5,0.2,1.1,0.3,1.6c0.1,0.5,0.3,1.1,0.5,1.6c0.1,0.3,0.3,0.7,0.5,1c0.1,0.2,0.2,0.3,0.4,0.5l0.1,0.1c0,0,0,0,0.1,0h0.1l1.2-0.3c0.2,0,0.5,0,0.7,0.1c0.1,0.1,0.2,0.2,0.3,0.3h0l1.6,3C24.5,27,24.5,27.2,24.5,27.4L24.5,27.4z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.landingspage-2 .header .btn--description.btn--account:focus:before,.landingspage-2 .header .btn--description.btn--account:hover:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23000cff;%7D%3C/style%3E%3Cpath class='st0' d='M13,26.2c0-3.1,3.1-5.7,7-5.7s7,2.6,7,5.7c0,1.2-3.5,1.8-7,1.8S13,27.4,13,26.2z M20,19.7c2.1,0,3.8-1.7,3.8-3.8S22.1,12,20,12s-3.8,1.7-3.8,3.8c0,1,0.4,2,1.1,2.7C18,19.3,19,19.7,20,19.7z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.landingspage-2.transparent:before{background:#000cff;content:"";height:120px;left:0;position:fixed;top:0;width:100%;z-index:1}@media(max-width:991.98px){.landingspage-2.transparent:before{height:60px}}.landingspage-2.transparent .header{background-color:transparent}.landingspage-2.transparent .header+.main .block:first-child{margin-top:-160px}@media(max-width:991.98px){.landingspage-2.transparent .header+.main .block:first-child{margin-top:-100px}}.footer{background-color:#000;color:#fff;flex-shrink:0;position:relative}@media(max-width:991.98px){.footer{align-items:center;flex-direction:column}}.footer__top{color:#fff;display:flex;flex-wrap:wrap;font-size:14px;line-height:26px;padding:40px 0 0}@media(max-width:767.98px){.footer__top{display:none}}.footer__top .is-h3{color:#fff;font-size:17px;line-height:26px;text-transform:none}.footer__top .is-h3+.list{margin-top:-30px}.footer__top .list li a{font-weight:400}.footer__bottom,.footer__top .list li a{color:#fff;font-size:14px;line-height:26px}.footer__bottom{display:flex;flex-wrap:wrap;justify-content:center;padding:20px 15px 0}@media(max-width:991.98px){.footer__bottom{align-items:center;flex-direction:column}}.footer .copyright{color:hsla(0,0%,100%,.5);display:inline-block;font-size:14px;line-height:24px;margin:0 0 20px auto}@media(max-width:991.98px){.footer .copyright{margin:0 0 20px}}.footer .navigation{display:inline-block;margin:0 0 20px}.footer .social-share{margin:-4px 0 10px auto}@media(max-width:991.98px){.footer .social-share{display:flex;justify-content:center;width:100%}}.footer-doormat{display:flex;flex-wrap:wrap;margin:0 -15px}.footer-doormat__item{flex:0 0 33.33333333%;max-width:33.33333333%;padding:0 15px}@media(max-width:991.98px){.footer-doormat__item{flex:0 0 66.66666667%;max-width:66.66666667%}}.footer-doormat__item .list{column-count:2}.footer-doormat__item:first-of-type,.footer-doormat__item:last-of-type{flex:0 0 16.66666667%;max-width:16.66666667%}@media(max-width:991.98px){.footer-doormat__item:first-of-type,.footer-doormat__item:last-of-type{flex:0 0 33.33333333%;max-width:33.33333333%}}.footer-doormat__item:first-of-type .list,.footer-doormat__item:last-of-type .list{column-count:1}.landingspage .footer{display:flex;flex-wrap:wrap;padding:20px 15px 0}.landingspage .footer .copyright{margin:0 0 20px}.landingspage-2 .footer{background-color:#000450}.breadcrumb{background-color:transparent;border-radius:0;display:flex;margin:-40px 0 40px;padding:10px 40px;z-index:9}@media(max-width:991.98px){.breadcrumb{padding:10px 15px}}@media(max-width:767.98px){.breadcrumb{display:none}}.breadcrumb-list{background:rgba(0,0,0,.4);border-radius:50px;font-size:13px;margin:0;padding:0 15px}.breadcrumb-item,.breadcrumb-list{align-items:center;display:flex;flex-wrap:wrap}.breadcrumb-item{color:hsla(0,0%,7%,.5)}.breadcrumb-item a{color:#fff;font-size:14px;font-weight:400;line-height:normal}.breadcrumb-item:first-of-type a{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10px' height='10px' viewBox='0 0 10 10'%3E%3Cpath d='M12.8,8.332,8.365,3.491a.463.463,0,0,0-.75,0l-4.5,4.968a.625.625,0,0,0,.437,1.019h1v3.439a.4.4,0,0,0,.375.382H6.554a.407.407,0,0,0,.375-.382V11.071a.3.3,0,0,1,.312-.318H8.99a.29.29,0,0,1,.25.318v1.847a.364.364,0,0,0,.375.382h1.5c.375,0,.437-.191.437-.382V9.478h.812A.679.679,0,0,0,12.8,8.332Z' transform='translate(-2.979 -3.3)' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;display:block;height:10px;position:relative;width:10px}.breadcrumb-item:first-of-type a span{display:block;text-indent:-99999px}.breadcrumb-item.active a{color:#fff;text-decoration:none}.breadcrumb-item+.breadcrumb-item{padding-left:5px}.breadcrumb-item+.breadcrumb-item:before{color:#fff;padding-right:5px}.breadcrumb+.main .block--banner:first-child,.breadcrumb+.main .block--ghostframe:first-child,.breadcrumb+.main .block--hero:first-child,.breadcrumb+.main .block--main-slider:first-child,.breadcrumb+.main .block--slider:first-child{margin-top:-88px}@media(max-width:767.98px){.breadcrumb+.main .block--banner:first-child,.breadcrumb+.main .block--ghostframe:first-child,.breadcrumb+.main .block--hero:first-child,.breadcrumb+.main .block--main-slider:first-child,.breadcrumb+.main .block--slider:first-child{margin-top:-40px}}button{background:transparent;border:0;cursor:pointer}button,button:focus,button:hover{outline:none}.btn,.hbspt-form .hs-button{background-color:#e60013;border:2px solid #e60013;border-radius:20px;color:#fff;display:inline-block;font-family:Maven Pro,sans-serif;font-size:16px;font-weight:900;line-height:22px;padding:7px 18px;position:relative;text-align:center;text-transform:uppercase;transition:all .3s}.btn+.btn,.hbspt-form .btn+.hs-button,.hbspt-form .hs-button+.btn,.hbspt-form .hs-button+.hs-button{margin-left:15px}@media(max-width:767.98px){.btn+.btn,.hbspt-form .btn+.hs-button,.hbspt-form .hs-button+.btn,.hbspt-form .hs-button+.hs-button{margin-left:0;margin-top:20px}}.btn:focus,.btn:hover,.hbspt-form .hs-button:focus,.hbspt-form .hs-button:hover{background-color:#b3000f;border-color:#b3000f;color:#fff;text-decoration:none}.btn--big{font-size:22px;line-height:30px;padding:12px 20px}.btn--white{background-color:#fff;border-color:#fff;color:#121212}.btn--white:focus,.btn--white:hover{background-color:#e6e6e6;border-color:#e6e6e6;color:#121212}.btn--black{background-color:#121212;border-color:#121212;color:#fff}.btn--black:focus,.btn--black:hover{background-color:#e60013;border-color:#e60013;color:#fff}.btn--blue{background-color:#000cff;border-color:#000cff;color:#fff}.btn--blue:focus,.btn--blue:hover{background-color:#000acc;border-color:#000acc;color:#fff}.btn--green{background-color:#31d0b0;border-color:#31d0b0;color:#fff}.btn--green:focus,.btn--green:hover{background-color:#26a88e;border-color:#26a88e;color:#fff}.btn--outline{background-color:transparent;border-color:#e60013;color:#e60013}.btn--outline:focus,.btn--outline:hover{background-color:#b3000f;border-color:#b3000f;color:#fff}.btn--outline.btn--white{border-color:#fff;color:#fff}.btn--outline.btn--white:focus,.btn--outline.btn--white:hover{background-color:#e6e6e6;border-color:#e6e6e6;color:#121212}.btn--outline.btn--black{border-color:#121212;color:#121212}.btn--outline.btn--black:focus,.btn--outline.btn--black:hover{background-color:#e60013;border-color:#e60013;color:#fff}.btn--outline.btn--blue{border-color:#000cff;color:#000cff}.btn--outline.btn--blue:focus,.btn--outline.btn--blue:hover{background-color:#000acc;border-color:#000acc;color:#fff}.btn--outline.btn--green{border-color:#31d0b0;color:#31d0b0}.btn--outline.btn--green:focus,.btn--outline.btn--green:hover{background-color:#26a88e;border-color:#26a88e;color:#fff}.btn--link{background-color:transparent;border:0;color:#121212;font-size:16px;font-weight:700;line-height:28px;padding:0;text-transform:none}.btn--link:focus,.btn--link:hover{background-color:transparent;color:#e60013}.btn--description{background-color:transparent;border-color:transparent;color:#121212;font-size:13px;font-weight:700;line-height:14px;padding:4px 0 4px 45px;text-align:left;text-transform:uppercase}@media(max-width:991.98px){.btn--description{font-size:0;height:40px;padding:0;width:40px}}.btn--description:before{content:"";display:block;height:40px;left:0;position:absolute;top:0;transition:all .3s;width:40px}.btn--description span{display:block;font-size:9px;font-weight:500;opacity:.66}@media(max-width:991.98px){.btn--description span{font-size:0}}.btn--description:focus,.btn--description:hover{background-color:transparent;border-color:transparent;color:#e60013}.btn--description:focus span,.btn--description:hover span{opacity:1}.btn--description.btn--phone:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23121212;%7D%3C/style%3E%3Cpath class='st0' d='M24.5,27.4c-0.1,0.2-0.3,0.4-0.5,0.4l-2.8,0.6c-0.1,0-0.3,0.1-0.4,0c-0.2,0-0.3-0.1-0.5-0.1l-0.1,0c0,0-0.1-0.1-0.2-0.1c-0.3-0.2-0.5-0.4-0.7-0.6c-0.4-0.4-0.8-0.8-1.1-1.3c-0.5-0.7-0.9-1.4-1.2-2.1c-0.4-1-0.8-2.1-1-3.2c-0.2-0.9-0.4-1.8-0.5-2.7c-0.1-0.7-0.1-1.4,0-2.1c0-0.5,0.1-1.1,0.2-1.6c0.1-0.4,0.2-0.8,0.4-1.1c0.1-0.2,0.2-0.5,0.3-0.7c0-0.1,0.1-0.2,0.2-0.2c0.1-0.1,0.2-0.2,0.3-0.3c0.1-0.1,0.3-0.1,0.4-0.2l2.8-0.7c0.2,0,0.4,0,0.5,0.1c0.1,0.1,0.2,0.2,0.2,0.3C21,12,21,12.1,21,12.3l-0.3,3.5c0,0.2-0.1,0.4-0.2,0.5c-0.1,0.1-0.3,0.2-0.5,0.3l-1,0.2c0,0-0.1,0-0.1,0.1c0,0-0.1,0.1-0.1,0.1c-0.1,0.2-0.1,0.5-0.1,0.8c0,0.4,0,0.7,0,1.1c0.1,0.5,0.2,1.1,0.3,1.6c0.1,0.5,0.3,1.1,0.5,1.6c0.1,0.3,0.3,0.7,0.5,1c0.1,0.2,0.2,0.3,0.4,0.5l0.1,0.1c0,0,0,0,0.1,0h0.1l1.2-0.3c0.2,0,0.5,0,0.7,0.1c0.1,0.1,0.2,0.2,0.3,0.3h0l1.6,3C24.5,27,24.5,27.2,24.5,27.4L24.5,27.4z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.btn--description.btn--phone:focus:before,.btn--description.btn--phone:hover:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23e60013;%7D%3C/style%3E%3Cpath class='st0' d='M24.5,27.4c-0.1,0.2-0.3,0.4-0.5,0.4l-2.8,0.6c-0.1,0-0.3,0.1-0.4,0c-0.2,0-0.3-0.1-0.5-0.1l-0.1,0c0,0-0.1-0.1-0.2-0.1c-0.3-0.2-0.5-0.4-0.7-0.6c-0.4-0.4-0.8-0.8-1.1-1.3c-0.5-0.7-0.9-1.4-1.2-2.1c-0.4-1-0.8-2.1-1-3.2c-0.2-0.9-0.4-1.8-0.5-2.7c-0.1-0.7-0.1-1.4,0-2.1c0-0.5,0.1-1.1,0.2-1.6c0.1-0.4,0.2-0.8,0.4-1.1c0.1-0.2,0.2-0.5,0.3-0.7c0-0.1,0.1-0.2,0.2-0.2c0.1-0.1,0.2-0.2,0.3-0.3c0.1-0.1,0.3-0.1,0.4-0.2l2.8-0.7c0.2,0,0.4,0,0.5,0.1c0.1,0.1,0.2,0.2,0.2,0.3C21,12,21,12.1,21,12.3l-0.3,3.5c0,0.2-0.1,0.4-0.2,0.5c-0.1,0.1-0.3,0.2-0.5,0.3l-1,0.2c0,0-0.1,0-0.1,0.1c0,0-0.1,0.1-0.1,0.1c-0.1,0.2-0.1,0.5-0.1,0.8c0,0.4,0,0.7,0,1.1c0.1,0.5,0.2,1.1,0.3,1.6c0.1,0.5,0.3,1.1,0.5,1.6c0.1,0.3,0.3,0.7,0.5,1c0.1,0.2,0.2,0.3,0.4,0.5l0.1,0.1c0,0,0,0,0.1,0h0.1l1.2-0.3c0.2,0,0.5,0,0.7,0.1c0.1,0.1,0.2,0.2,0.3,0.3h0l1.6,3C24.5,27,24.5,27.2,24.5,27.4L24.5,27.4z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.btn--description.btn--account:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23121212;%7D%3C/style%3E%3Cpath class='st0' d='M13,26.2c0-3.1,3.1-5.7,7-5.7s7,2.6,7,5.7c0,1.2-3.5,1.8-7,1.8S13,27.4,13,26.2z M20,19.7c2.1,0,3.8-1.7,3.8-3.8S22.1,12,20,12s-3.8,1.7-3.8,3.8c0,1,0.4,2,1.1,2.7C18,19.3,19,19.7,20,19.7z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.btn--description.btn--account:focus:before,.btn--description.btn--account:hover:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23e60013;%7D%3C/style%3E%3Cpath class='st0' d='M13,26.2c0-3.1,3.1-5.7,7-5.7s7,2.6,7,5.7c0,1.2-3.5,1.8-7,1.8S13,27.4,13,26.2z M20,19.7c2.1,0,3.8-1.7,3.8-3.8S22.1,12,20,12s-3.8,1.7-3.8,3.8c0,1,0.4,2,1.1,2.7C18,19.3,19,19.7,20,19.7z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.btn--social-share{background-color:transparent;border:0;color:#fff;font-size:14px;line-height:22px;padding:7px 15px 7px 45px}.btn--social-share:focus,.btn--social-share:hover{background-color:transparent;border-color:transparent}.btn--social-share:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px' viewBox='0 0 20 20'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M8.7,9.9c0,0.4-0.1,0.8-0.3,1.3l3.4,2.1c1.3-1.4,3.4-1.5,4.8-0.3c1.4,1.3,1.5,3.4,0.3,4.8c-1.3,1.4-3.4,1.5-4.8,0.3c-1.1-0.9-1.4-2.4-0.8-3.6l-3.4-2.1c-1.3,1.4-3.5,1.4-4.9,0.1S1.7,9,3,7.7c1.3-1.4,3.5-1.4,4.9-0.1l0.1,0.1l3.4-2.1c-0.7-1.9,0.3-3.7,2.1-4.4s3.7,0.3,4.4,2.1c0.7,1.9-0.3,3.7-2.1,4.4c-1.3,0.4-2.8,0.1-3.7-0.9L8.7,8.9C8.5,9,8.7,9.4,8.7,9.9z'/%3E%3C/svg%3E");content:"";display:block;height:20px;left:10px;margin:-10px 0 0;position:absolute;top:50%;width:20px}.btn--social-share:after,.btn--to-top{background-position:50%;background-repeat:no-repeat}.btn--to-top{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px' viewBox='0 0 36 81'%3E%3Cstyle %3E.st0 %7B fill: %23fff; %7D%3C/style%3E%3Cpath class='st0' d='M34.2,81c-0.5,0-1.1-0.2-1.4-0.7L0.4,41.6c-0.5-0.6-0.5-1.5,0-2.2L33,0.6c0.6-0.7,1.6-0.8,2.3-0.2c0,0,0,0,0.1,0C36.1,1,36.2,2,35.6,2.7l0,0L3.9,40.5l31.6,37.8c0.6,0.7,0.6,1.7-0.1,2.3c0,0,0,0-0.1,0.1C35,80.8,34.6,81,34.2,81z'/%3E%3C/svg%3E");border-radius:50%;bottom:60px;display:none;font-size:0;height:45px;padding:0;position:fixed;right:20px;transform:rotate(90deg);width:45px;z-index:2000}@media(max-width:767.98px){.btn--to-top{bottom:20px;display:none}}.btn--to-top:focus,.btn--to-top:hover{background-color:#b3000f}.btn--whatsapp{background-color:#25d366;padding-left:40px}.btn--whatsapp:focus,.btn--whatsapp:hover{background-color:#1da851}.btn--whatsapp:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24px' height='24px' viewBox='0 0 20 20'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M18.5,9.8c0,4.6-3.7,8.3-8.3,8.3c-1.5,0-2.8-0.4-4-1l-4.6,1.5L3,14.1c-0.8-1.2-1.2-2.7-1.2-4.3c0-4.6,3.7-8.3,8.3-8.3C14.8,1.5,18.5,5.2,18.5,9.8z M10.2,2.8c-3.9,0-7,3.1-7,7c0,1.5,0.5,2.9,1.3,4.1l-0.9,2.6l2.7-0.9c1.1,0.7,2.4,1.2,3.9,1.2c3.9,0,7-3.1,7-7S14,2.8,10.2,2.8z M14.4,11.7c-0.1-0.1-0.2-0.1-0.4-0.2c-0.2-0.1-1.2-0.6-1.4-0.7c-0.2-0.1-0.3-0.1-0.5,0.1c-0.1,0.2-0.5,0.7-0.6,0.8c-0.1,0.1-0.2,0.2-0.4,0.1c-0.2-0.1-0.9-0.3-1.6-1c-0.6-0.5-1-1.2-1.1-1.4C8.1,9.1,8.2,9,8.3,8.9c0.1-0.1,0.2-0.2,0.3-0.4c0.1-0.1,0.1-0.2,0.2-0.3c0.1-0.1,0-0.3,0-0.4C8.8,7.8,8.4,6.8,8.2,6.4C8,6,7.9,6,7.7,6C7.6,6,7.5,6,7.3,6S7,6.1,6.8,6.3C6.6,6.5,6.1,6.9,6.1,7.9c0,1,0.7,2,0.8,2.1c0.1,0.1,1.4,2.3,3.5,3.1c2.1,0.8,2.1,0.5,2.5,0.5c0.4,0,1.2-0.5,1.4-1C14.4,12.2,14.4,11.8,14.4,11.7z'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:24px;left:10px;position:absolute;top:50%;transform:translateY(-50%);width:24px}.btn--video-pause,.btn--video-play{background-color:transparent;border:0;color:#fff;font-size:14px;font-weight:900;line-height:30px;padding:15px 15px 15px 75px;position:relative;text-transform:uppercase;transition:transform .3s ease-in-out}.btn--video-pause:before,.btn--video-play:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px' viewBox='0 0 100 100'%3E%3Cstyle%3E.st0%7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M79.266,37.885L34.723,12.168C25.397,6.784,13.74,13.514,13.74,24.283v51.434c0,10.768,11.657,17.499,20.983,12.115  l44.543-25.717C88.592,56.73,88.592,43.27,79.266,37.885z'%3E%3C/path%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border:2px solid #fff;border-radius:50%;content:"";display:block;height:60px;left:0;position:absolute;top:0;width:60px}.btn--video-pause:focus,.btn--video-pause:hover,.btn--video-play:focus,.btn--video-play:hover{background-color:transparent}.btn--video-pause:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px' viewBox='0 0 20 20'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M18,4.6L15.6,2L10,7.5l0,0l0,0L4.4,2L2,4.6L7.5,10L2,15.4L4.4,18l5.6-5.5l0,0l0,0l5.6,5.5l2.4-2.6L12.5,10L18,4.6z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.hbspt-form .landingspage-2 .hs-button,.landingspage-2 .btn,.landingspage-2 .hbspt-form .hs-button{background-color:#000cff;border-color:#000cff;border-radius:0;border-width:1px;color:#fff;padding:8px 19px}.hbspt-form .landingspage-2 .hs-button:focus,.hbspt-form .landingspage-2 .hs-button:hover,.landingspage-2 .btn:focus,.landingspage-2 .btn:hover,.landingspage-2 .hbspt-form .hs-button:focus,.landingspage-2 .hbspt-form .hs-button:hover{background-color:#000acc;border-color:#000acc;color:#fff}.landingspage-2 .btn--white{background-color:#fff;border-color:#fff;color:#121212}.landingspage-2 .btn--white:focus,.landingspage-2 .btn--white:hover{background-color:#e6e6e6;border-color:#e6e6e6;color:#121212}.landingspage-2 .btn--black{background-color:#121212;border-color:#121212;color:#fff}.landingspage-2 .btn--black:focus,.landingspage-2 .btn--black:hover,.landingspage-2 .btn--blue{background-color:#000cff;border-color:#000cff;color:#fff}.landingspage-2 .btn--blue:focus,.landingspage-2 .btn--blue:hover{background-color:#000acc;border-color:#000acc;color:#fff}.landingspage-2 .btn--green{background-color:#31d0b0;border-color:#31d0b0;color:#fff}.landingspage-2 .btn--green:focus,.landingspage-2 .btn--green:hover{background-color:#26a88e;border-color:#26a88e;color:#fff}.landingspage-2 .btn--outline{background-color:transparent;color:#000cff}.landingspage-2 .btn--outline:focus,.landingspage-2 .btn--outline:hover{background-color:#000cff;border-color:#000cff;color:#fff}.landingspage-2 .btn--outline.btn--white{border-color:#fff;color:#fff}.landingspage-2 .btn--outline.btn--white:focus,.landingspage-2 .btn--outline.btn--white:hover{background-color:#e6e6e6;border-color:#e6e6e6;color:#121212}.landingspage-2 .btn--outline.btn--black{border-color:#121212;color:#121212}.landingspage-2 .btn--outline.btn--black:focus,.landingspage-2 .btn--outline.btn--black:hover{background-color:#000cff;border-color:#000cff;color:#fff}.landingspage-2 .btn--outline.btn--blue{border-color:#000cff;color:#000cff}.landingspage-2 .btn--outline.btn--blue:focus,.landingspage-2 .btn--outline.btn--blue:hover{background-color:#000acc;border-color:#000acc;color:#fff}.landingspage-2 .btn--outline.btn--green{border-color:#31d0b0;color:#31d0b0}.landingspage-2 .btn--outline.btn--green:focus,.landingspage-2 .btn--outline.btn--green:hover{background-color:#26a88e;border-color:#26a88e;color:#fff}.landingspage-2 .btn--link{background-color:transparent;color:#121212;padding:0}.landingspage-2 .btn--link:focus,.landingspage-2 .btn--link:hover{background-color:transparent;color:#000cff}.landingspage-2 .btn--description{background-color:transparent;border-color:transparent;color:#121212;padding:4px 0 4px 45px}.landingspage-2 .btn--description:focus,.landingspage-2 .btn--description:hover{background-color:transparent;border-color:transparent;color:#000cff}.landingspage-2 .btn--description.btn--phone:focus:before,.landingspage-2 .btn--description.btn--phone:hover:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23000cff;%7D%3C/style%3E%3Cpath class='st0' d='M24.5,27.4c-0.1,0.2-0.3,0.4-0.5,0.4l-2.8,0.6c-0.1,0-0.3,0.1-0.4,0c-0.2,0-0.3-0.1-0.5-0.1l-0.1,0c0,0-0.1-0.1-0.2-0.1c-0.3-0.2-0.5-0.4-0.7-0.6c-0.4-0.4-0.8-0.8-1.1-1.3c-0.5-0.7-0.9-1.4-1.2-2.1c-0.4-1-0.8-2.1-1-3.2c-0.2-0.9-0.4-1.8-0.5-2.7c-0.1-0.7-0.1-1.4,0-2.1c0-0.5,0.1-1.1,0.2-1.6c0.1-0.4,0.2-0.8,0.4-1.1c0.1-0.2,0.2-0.5,0.3-0.7c0-0.1,0.1-0.2,0.2-0.2c0.1-0.1,0.2-0.2,0.3-0.3c0.1-0.1,0.3-0.1,0.4-0.2l2.8-0.7c0.2,0,0.4,0,0.5,0.1c0.1,0.1,0.2,0.2,0.2,0.3C21,12,21,12.1,21,12.3l-0.3,3.5c0,0.2-0.1,0.4-0.2,0.5c-0.1,0.1-0.3,0.2-0.5,0.3l-1,0.2c0,0-0.1,0-0.1,0.1c0,0-0.1,0.1-0.1,0.1c-0.1,0.2-0.1,0.5-0.1,0.8c0,0.4,0,0.7,0,1.1c0.1,0.5,0.2,1.1,0.3,1.6c0.1,0.5,0.3,1.1,0.5,1.6c0.1,0.3,0.3,0.7,0.5,1c0.1,0.2,0.2,0.3,0.4,0.5l0.1,0.1c0,0,0,0,0.1,0h0.1l1.2-0.3c0.2,0,0.5,0,0.7,0.1c0.1,0.1,0.2,0.2,0.3,0.3h0l1.6,3C24.5,27,24.5,27.2,24.5,27.4L24.5,27.4z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.landingspage-2 .btn--description.btn--account:focus:before,.landingspage-2 .btn--description.btn--account:hover:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23000cff;%7D%3C/style%3E%3Cpath class='st0' d='M13,26.2c0-3.1,3.1-5.7,7-5.7s7,2.6,7,5.7c0,1.2-3.5,1.8-7,1.8S13,27.4,13,26.2z M20,19.7c2.1,0,3.8-1.7,3.8-3.8S22.1,12,20,12s-3.8,1.7-3.8,3.8c0,1,0.4,2,1.1,2.7C18,19.3,19,19.7,20,19.7z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.landingspage-2 .btn--video-pause,.landingspage-2 .btn--video-play{background-color:transparent;padding:15px 15px 15px 75px}.landingspage-2 .btn--video-pause:focus,.landingspage-2 .btn--video-pause:hover,.landingspage-2 .btn--video-play:focus,.landingspage-2 .btn--video-play:hover{background-color:transparent}form label{cursor:pointer;display:block}form select{appearance:none;user-select:none}.hbspt-form form select.hs-input:not([size],[multiple]),form .hbspt-form select.hs-input:not([size],[multiple]),form select.form-control:not([size],[multiple]){height:57px}.hbspt-form .hs-error-msgs form .hs-error-msg,form .hbspt-form .hs-error-msgs .hs-error-msg,form .help-block{margin:8px 0 0}.form{display:flex;flex-direction:column;margin:0 0 40px}.form-group,.form-group label,.hbspt-form .hs-form-field,.hbspt-form .hs-form-field label{margin:0 0 10px}.form-group>label,.hbspt-form .hs-form-field>label{font-weight:600}.form-group.has-error .form-control,.form-group.has-error .hbspt-form .hs-input,.hbspt-form .form-group.has-error .hs-input,.hbspt-form .has-error.hs-form-field .form-control,.hbspt-form .has-error.hs-form-field .hs-input{border-color:#e60013}.form-group.has-error .hbspt-form .hs-error-msgs .hs-error-msg,.form-group.has-error .help-block,.hbspt-form .has-error.hs-form-field .help-block,.hbspt-form .has-error.hs-form-field .hs-error-msgs .hs-error-msg,.hbspt-form .hs-error-msgs .form-group.has-error .hs-error-msg,.hbspt-form .hs-error-msgs .has-error.hs-form-field .hs-error-msg{color:#e60013}.form-control,.hbspt-form .hs-input{background-color:#fff;border:2px solid #121212;border-radius:20px;font-family:Maven Pro,sans-serif;font-size:16px;height:auto;line-height:28px;padding:8px 15px}.form-control:focus,.hbspt-form .hs-input:focus{background-color:#fff;border-color:#000;box-shadow:none}.form-control--textarea{height:120px}.form-control--select{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='6px' viewBox='0 0 20 6'%3E%3Cstyle%3E.st0%7Bfill:%23121212;%7D%3C/style%3E%3Cpath class='st0' d='M10.6,0.2c0.4-0.3,0.9-0.3,1.2,0.1l0,0c0.3,0.4,0.3,0.9-0.1,1.2l-5,4.3 c-0.3,0.3-0.8,0.3-1.1,0L0.3,1.6c-0.4-0.3-0.4-0.9-0.1-1.2C0.5,0,1-0.1,1.4,0.2l0,0L6.1,4L10.6,0.2z'/%3E%3C/svg%3E");background-position:50%;background-position:center right 10px;background-repeat:no-repeat;height:auto!important;padding:5px 45px 5px 15px}.form-control--check{background-color:transparent;border:0;border-radius:0;margin:0 0 10px;padding:0 0 0 28px;position:relative}.form-control--check label,.form-control--check:last-child{margin:0}.form-control--check input[type=checkbox],.form-control--check input[type=radio]{display:none}.form-control--check input[type=checkbox]+i,.form-control--check input[type=radio]+i{border:2px solid #afafaf;display:block;height:18px;left:0;position:absolute;top:7px;width:18px}.form-control--check input[type=checkbox]+i:before,.form-control--check input[type=radio]+i:before{background-color:#e60013;content:"";display:none;height:12px;left:1px;position:absolute;top:1px;width:12px}.form-control--check input[type=checkbox]:checked+i:before,.form-control--check input[type=radio]:checked+i:before{display:block}.form-control--check input[type=radio]+i,.form-control--check input[type=radio]+i:before{border-radius:50%}.form .noUi-target{background-color:rgba(0,0,0,.15);border:0;border-radius:23px;box-shadow:none;margin:0 0 26px;padding:10px 20px}.form .noUi-target.noUi-horizontal{height:40px}.form .noUi-target.noUi-horizontal .noUi-tooltip{bottom:-32px}.form .noUi-target .noUi-connect{background:hsla(0,0%,100%,.8)}.form .noUi-target .noUi-handle{background-color:#fff;border:0;border-radius:50%;box-shadow:none;cursor:pointer;height:30px;outline:none;right:-15px;width:30px}.form .noUi-target .noUi-handle:after,.form .noUi-target .noUi-handle:before{display:none}.form .noUi-target .noUi-feedback{bottom:-22px;display:flex;justify-content:space-between;left:0;position:absolute;right:0}.form .noUi-target .noUi-feedback .noUi-feedback-max,.form .noUi-target .noUi-feedback .noUi-feedback-min{color:#fff;font-size:14px;font-weight:500;line-height:normal}.form-horizontal .form-group,.form-horizontal .hbspt-form .hs-form-field,.hbspt-form .form-horizontal .hs-form-field{display:flex;flex-wrap:wrap;margin:0 0 10px}.form-horizontal .form-group label,.form-horizontal .hbspt-form .hs-form-field label,.hbspt-form .form-horizontal .hs-form-field label{margin:0}.form-horizontal .form-group>label,.form-horizontal .hbspt-form .hs-form-field>label,.hbspt-form .form-horizontal .hs-form-field>label{flex:0 0 25%;max-width:25%;padding:11px 10px 11px 0}@media(max-width:767.98px){.form-horizontal .form-group>label,.form-horizontal .hbspt-form .hs-form-field>label,.hbspt-form .form-horizontal .hs-form-field>label{flex:0 0 100%;margin:0 0 10px;max-width:100%;padding:0}}.form-horizontal .form-group>label+.form-control-wrapper,.form-horizontal .hbspt-form .hs-form-field>label+.form-control-wrapper,.hbspt-form .form-horizontal .hs-form-field>label+.form-control-wrapper{padding:0 0 0 10px}@media(max-width:767.98px){.form-horizontal .form-group>label+.form-control-wrapper,.form-horizontal .hbspt-form .hs-form-field>label+.form-control-wrapper,.hbspt-form .form-horizontal .hs-form-field>label+.form-control-wrapper{padding:0}}.form-horizontal .form-control-wrapper{flex:0 0 75%;max-width:75%}@media(max-width:767.98px){.form-horizontal .form-control-wrapper{flex:0 0 100%;max-width:100%}}.form-inline{align-items:baseline;flex-direction:row;margin-left:-10px;margin-right:-10px}.form-inline .form-group,.form-inline .hbspt-form .hs-form-field,.hbspt-form .form-inline .hs-form-field{flex:1;flex-direction:column;margin:0 0 10px;padding:0 10px}@media(max-width:991.98px){.form-inline .form-group,.form-inline .hbspt-form .hs-form-field,.hbspt-form .form-inline .hs-form-field{flex:0 0 100%}}.form-inline .form-group:last-child,.form-inline .hbspt-form .hs-form-field:last-child,.hbspt-form .form-inline .hs-form-field:last-child{flex:0}.form-inline .form-group--error{flex:0 0 100%;text-align:center}.form-inline .form-group--error .hbspt-form .hs-error-msgs .hs-error-msg,.form-inline .form-group--error .help-block,.hbspt-form .hs-error-msgs .form-inline .form-group--error .hs-error-msg{color:#e60013;margin:0}.form-inline .form-group .form-control,.form-inline .form-group .hbspt-form .hs-error-msgs .hs-error-msg,.form-inline .form-group .hbspt-form .hs-input,.form-inline .form-group .help-block,.form-inline .hbspt-form .hs-error-msgs .hs-form-field .hs-error-msg,.form-inline .hbspt-form .hs-form-field .form-control,.form-inline .hbspt-form .hs-form-field .help-block,.form-inline .hbspt-form .hs-form-field .hs-error-msgs .hs-error-msg,.form-inline .hbspt-form .hs-form-field .hs-input,.hbspt-form .form-inline .form-group .hs-input,.hbspt-form .form-inline .hs-form-field .form-control,.hbspt-form .form-inline .hs-form-field .help-block,.hbspt-form .form-inline .hs-form-field .hs-error-msgs .hs-error-msg,.hbspt-form .form-inline .hs-form-field .hs-input,.hbspt-form .hs-error-msgs .form-inline .form-group .hs-error-msg,.hbspt-form .hs-error-msgs .form-inline .hs-form-field .hs-error-msg{width:100%}.form-search{position:relative}.form-search .form-control,.form-search .hbspt-form .hs-input,.hbspt-form .form-search .hs-input{border-color:#121212;padding-right:55px;width:100%}.form-search .btn,.form-search .hbspt-form .hs-button,.hbspt-form .form-search .hs-button{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16px' height='16px'  viewBox='0 0 18.425 18.426'%3E%3Cpath id='np_search_684733_000000' d='M18.345,34.467l4.06-4.088a7.689,7.689,0,0,1-1.526-4.606,7.773,7.773,0,1,1,7.773,7.773,7.689,7.689,0,0,1-4.606-1.526l-4.06,4.06a1.146,1.146,0,0,1-1.641,0,1.115,1.115,0,0,1,0-1.613Zm10.307-3.224a5.47,5.47,0,1,0-5.47-5.47A5.47,5.47,0,0,0,28.652,31.243Z' transform='translate(-18 -18)' fill='%23e60013'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border:0;border-radius:0;bottom:0;display:block;font-size:0;height:100%;padding:0;position:absolute;right:0;width:48px}.form-search .btn:focus,.form-search .btn:hover,.form-search .hbspt-form .hs-button:focus,.form-search .hbspt-form .hs-button:hover,.hbspt-form .form-search .hs-button:focus,.hbspt-form .form-search .hs-button:hover{background-color:transparent}.form-filter{background-color:#e60013;border-radius:5px;flex-flow:row wrap;padding:30px 30px 20px}@media(max-width:767.98px){.form-filter{flex-direction:column}}.form-filter .form-group,.form-filter .hbspt-form .hs-form-field,.hbspt-form .form-filter .hs-form-field{flex:1;padding:0 15px}@media(max-width:991.98px){.form-filter .form-group,.form-filter .hbspt-form .hs-form-field,.hbspt-form .form-filter .hs-form-field{flex:0 0 50%;max-width:50%}}@media(max-width:767.98px){.form-filter .form-group,.form-filter .hbspt-form .hs-form-field,.hbspt-form .form-filter .hs-form-field{flex:0 0 100%;max-width:100%;padding:0}}.form-filter .form-group--large{flex:0 0 100%;max-width:100%}.form-filter .form-group--button{flex:0}.form-filter .form-group--button .btn,.form-filter .form-group--button .hbspt-form .hs-button,.hbspt-form .form-filter .form-group--button .hs-button{background-color:rgba(0,0,0,.15);border:0;margin:30px 0 0;padding:9px 20px;white-space:nowrap}.form-filter .form-group--button .btn:focus,.form-filter .form-group--button .btn:hover,.form-filter .form-group--button .hbspt-form .hs-button:focus,.form-filter .form-group--button .hbspt-form .hs-button:hover,.hbspt-form .form-filter .form-group--button .hs-button:focus,.hbspt-form .form-filter .form-group--button .hs-button:hover{background-color:rgba(0,0,0,.25)}.form-filter .form-group>label,.form-filter .hbspt-form .hs-form-field>label,.hbspt-form .form-filter .hs-form-field>label{color:#fff;font-size:14px;font-weight:900;line-height:30px;margin:0;padding:0 10px}.form-filter .form-control,.form-filter .hbspt-form .hs-input,.hbspt-form .form-filter .hs-input{background-color:rgba(0,0,0,.15);border-color:rgba(0,0,0,.15);color:#fff;font-size:14px;line-height:26px}.form-filter .form-control::placeholder,.form-filter .hbspt-form .hs-input::placeholder,.hbspt-form .form-filter .hs-input::placeholder{color:#fff;font-style:normal;font-weight:500}.form-filter .form-control--select{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='6px' viewBox='0 0 20 6'%3E%3Cstyle%3E.st0%7Bfill:%23fff;%7D%3C/style%3E%3Cpath class='st0' d='M10.6,0.2c0.4-0.3,0.9-0.3,1.2,0.1l0,0c0.3,0.4,0.3,0.9-0.1,1.2l-5,4.3 c-0.3,0.3-0.8,0.3-1.1,0L0.3,1.6c-0.4-0.3-0.4-0.9-0.1-1.2C0.5,0,1-0.1,1.4,0.2l0,0L6.1,4L10.6,0.2z'/%3E%3C/svg%3E");background-position:50%;background-position:center right 10px;background-repeat:no-repeat}.form-filter .form-control--search+.btn,.form-filter .hbspt-form .form-control--search+.hs-button,.hbspt-form .form-filter .form-control--search+.hs-button{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px'  viewBox='0 0 18.425 18.426'%3E%3Cpath id='np_search_684733_000000' d='M18.345,34.467l4.06-4.088a7.689,7.689,0,0,1-1.526-4.606,7.773,7.773,0,1,1,7.773,7.773,7.689,7.689,0,0,1-4.606-1.526l-4.06,4.06a1.146,1.146,0,0,1-1.641,0,1.115,1.115,0,0,1,0-1.613Zm10.307-3.224a5.47,5.47,0,1,0-5.47-5.47A5.47,5.47,0,0,0,28.652,31.243Z' transform='translate(-18 -18)' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border:0;bottom:0;display:block;font-size:0;height:100%;padding:0;position:absolute;right:0;width:46px}.form-filter .form-control-wrapper{position:relative}.form-filter--light{background-color:#f5f5f5}.form-filter--light .form-group>label,.form-filter--light .hbspt-form .hs-form-field>label,.hbspt-form .form-filter--light .hs-form-field>label{color:#121212}.form-filter--light .form-group--button .btn,.form-filter--light .form-group--button .hbspt-form .hs-button,.hbspt-form .form-filter--light .form-group--button .hs-button{background-color:#e60013}.form-filter--light .form-group--button .btn:focus,.form-filter--light .form-group--button .btn:hover,.form-filter--light .form-group--button .hbspt-form .hs-button:focus,.form-filter--light .form-group--button .hbspt-form .hs-button:hover,.hbspt-form .form-filter--light .form-group--button .hs-button:focus,.hbspt-form .form-filter--light .form-group--button .hs-button:hover{background-color:#b3000f}.form-filter--light .noUi-target{background-color:transparent;border-radius:0}.form-filter--light .noUi-target .noUi-connect{background-color:rgba(0,0,0,.15)}.form-filter--light .noUi-target .noUi-handle{background-color:#e60013}.form-filter--light .noUi-target .noUi-feedback .noUi-feedback-max,.form-filter--light .noUi-target .noUi-feedback .noUi-feedback-min{color:#121212}.hbspt-form fieldset{max-width:none!important;padding:0!important}.hbspt-form .hs-main-font-element{font-size:32px;line-height:42px}.hbspt-form .hs-main-font-element h1,.hbspt-form .hs-main-font-element h2,.hbspt-form .hs-main-font-element h3,.hbspt-form .hs-main-font-element h4,.hbspt-form .hs-main-font-element h5,.hbspt-form .hs-main-font-element h6{font-size:32px;line-height:42px;margin:0 0 15px}.hbspt-form .hs-form-field .input{margin:0!important}.hbspt-form .form-columns-1 .hs-input{width:100%!important}.hbspt-form .form-columns-2{margin:0 -10px}.hbspt-form .form-columns-2 .form-group,.hbspt-form .form-columns-2 .hs-form-field{padding:0 10px;width:50%}@media(max-width:991.98px){.hbspt-form .form-columns-2 .form-group,.hbspt-form .form-columns-2 .hs-form-field{width:100%}}.hbspt-form .hs-error-msgs .hs-error-msg{color:#e60013!important}.hbspt-form .inputs-list,.hbspt-form .no-list{margin:0}.hbspt-form .hs-input.error{border-color:#e60013}.hbspt-form .hs-form-booleancheckbox-display:last-of-type{margin:0}.hbspt-form .hs-form-booleancheckbox-display input[type=checkbox],.hbspt-form .hs-form-booleancheckbox-display input[type=radio]{display:none}.hbspt-form .hs-form-booleancheckbox-display input[type=checkbox]+span,.hbspt-form .hs-form-booleancheckbox-display input[type=radio]+span{margin:0 0 10px;padding:0 0 0 25px;position:relative}.hbspt-form .hs-form-booleancheckbox-display input[type=checkbox]+span:after,.hbspt-form .hs-form-booleancheckbox-display input[type=radio]+span:after{border:2px solid #afafaf;content:"";display:block;height:16px;left:0;margin:0;position:absolute;top:5px;width:16px}.hbspt-form .hs-form-booleancheckbox-display input[type=checkbox]+span:before,.hbspt-form .hs-form-booleancheckbox-display input[type=radio]+span:before{background-color:#e60013;content:"";display:none;height:10px;left:3px;position:absolute;top:8px;width:10px}.hbspt-form .hs-form-booleancheckbox-display input[type=checkbox]:checked+span:before,.hbspt-form .hs-form-booleancheckbox-display input[type=radio]:checked+span:before{display:block}.hbspt-form .hs-form-booleancheckbox-display input[type=radio]+span:after,.hbspt-form .hs-form-booleancheckbox-display input[type=radio]+span:before{border-radius:50%}::placeholder{color:#afafaf;font-style:italic}select::-ms-expand{display:none}select option[disabled]{display:none}.hbspt-form .landingspage-2 .hs-input,.landingspage-2 .form .noUi-target,.landingspage-2 .form-control,.landingspage-2 .hbspt-form .hs-input{border-radius:0}.hbspt-form .landingspage-2 .form-search .hs-button,.landingspage-2 .form-search .btn,.landingspage-2 .form-search .hbspt-form .hs-button{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16px' height='16px'  viewBox='0 0 18.425 18.426'%3E%3Cpath id='np_search_684733_000000' d='M18.345,34.467l4.06-4.088a7.689,7.689,0,0,1-1.526-4.606,7.773,7.773,0,1,1,7.773,7.773,7.689,7.689,0,0,1-4.606-1.526l-4.06,4.06a1.146,1.146,0,0,1-1.641,0,1.115,1.115,0,0,1,0-1.613Zm10.307-3.224a5.47,5.47,0,1,0-5.47-5.47A5.47,5.47,0,0,0,28.652,31.243Z' transform='translate(-18 -18)' fill='%23000cff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.landingspage-2 .form-filter{background-color:#31d0b0;border-radius:0}.landingspage-2 .form-filter--light{background-color:#f5f5f5}.hbspt-form .landingspage-2 .form-filter--light .form-group--button .hs-button,.landingspage-2 .form-filter--light .form-group--button .btn,.landingspage-2 .form-filter--light .form-group--button .hbspt-form .hs-button{background-color:#000cff}.hbspt-form .landingspage-2 .form-filter--light .form-group--button .hs-button:focus,.hbspt-form .landingspage-2 .form-filter--light .form-group--button .hs-button:hover,.landingspage-2 .form-filter--light .form-group--button .btn:focus,.landingspage-2 .form-filter--light .form-group--button .btn:hover,.landingspage-2 .form-filter--light .form-group--button .hbspt-form .hs-button:focus,.landingspage-2 .form-filter--light .form-group--button .hbspt-form .hs-button:hover{background-color:#000acc}.landingspage-2 .form-filter--light .noUi-target .noUi-handle{background-color:#000cff}.navigation ul{margin:0}.navigation ul.applications{min-height:360px}@media(max-width:991.98px){.navigation ul.applications{min-height:unset}}.navigation ul li{display:block;margin:0;padding:0}.navigation ul li a{color:#121212;display:block;font-size:16px;line-height:24px;padding:6px 5px}.navigation ul li a:focus,.navigation ul li a:hover{color:#e60013;text-decoration:none}.navigation ul li ul{display:none}.navigation ul li.active>a{color:#e60013}.navigation ul li.active ul{display:block}.navigation ul li.has-subnav{position:relative}.navigation ul li.has-subnav>.toggle-subnav{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='12px' height='6px' viewBox='0 0 11.623 5.706'%3E%3Cpath id='Path_349' data-name='Path 349' d='M308.611,471.085a.912.912,0,0,0-.1-.341l-.081-.116a.712.712,0,0,0-.992-.059l-4.631,3.867-4.637-3.872a.72.72,0,0,0-.924,1.1l5.1,4.275a.724.724,0,0,0,.45.158.756.756,0,0,0,.467-.166l5.042-4.212a.7.7,0,0,0,.31-.62Z' transform='translate(-296.991 -470.395)' fill='%23e60013'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;display:none;height:6px;padding:0;position:absolute;right:0;top:11px;transition:all .3s;width:12px}@media(max-width:991.98px){.navigation ul li.has-subnav>.toggle-subnav{display:block}}.navigation ul li.has-subnav.active>.toggle-subnav,.navigation ul li.has-subnav.subnav-active>.toggle-subnav{transform:rotate(180deg)}.navigation ul li.has-subnav.active.subnav-active>.toggle-subnav{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='12px' height='6px' viewBox='0 0 11.623 5.706'%3E%3Cpath id='Path_349' data-name='Path 349' d='M308.611,471.085a.912.912,0,0,0-.1-.341l-.081-.116a.712.712,0,0,0-.992-.059l-4.631,3.867-4.637-3.872a.72.72,0,0,0-.924,1.1l5.1,4.275a.724.724,0,0,0,.45.158.756.756,0,0,0,.467-.166l5.042-4.212a.7.7,0,0,0,.31-.62Z' transform='translate(-296.991 -470.395)' fill='%23e60013'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;transform:rotate(0deg)}.navigation--header{display:flex;flex-flow:row wrap}@media(max-width:991.98px){.navigation--header{background-color:#121212;bottom:0;display:flex;flex-direction:column;left:100%;margin:0;overflow:auto;padding:15px 0;position:fixed;top:60px;transition:all .3s ease-in-out;width:100%;z-index:99999}}.navigation--header .primary{display:flex;justify-content:flex-end;margin:0;order:1}@media(max-width:991.98px){.navigation--header .primary{flex-direction:column;margin:0 0 20px;order:1;padding:0 15px}}.navigation--header .primary li{margin:0;position:relative}@media(max-width:991.98px){.navigation--header .primary li{display:block}}.navigation--header .primary li a{color:#fff;font-size:16px;font-weight:900;line-height:30px;padding:0 10px;text-transform:uppercase;transition:all .3s;white-space:nowrap}@media(max-width:1199.98px){.navigation--header .primary li a{font-size:15px;padding:0 5px}}@media(max-width:991.98px){.navigation--header .primary li a{padding:5px 0}}.navigation--header .primary li ul{background-color:#121212;border-radius:0 0 20px 20px;display:block;left:-99999px;min-width:200px;padding:0 0 10px;position:absolute;width:100%}@media(max-width:991.98px){.navigation--header .primary li ul{background-color:transparent;display:none;margin:0;padding:0 0 0 20px;position:static;width:auto}}.navigation--header .primary li ul li{display:block;margin:0;padding:0}.navigation--header .primary li ul li a{line-height:28px;padding:10px;white-space:normal}.navigation--header .primary li ul.application--products{align-items:flex-start;min-height:100%}.navigation--header .primary li.is-open>a,.navigation--header .primary li:focus>a,.navigation--header .primary li:hover>a{color:#e60013}.navigation--header .primary li.is-open>ul,.navigation--header .primary li:focus>ul,.navigation--header .primary li:hover>ul{left:auto}.navigation--header .primary li.has-subnav:focus,.navigation--header .primary li.has-subnav:hover{z-index:1}.navigation--header .primary li.has-subnav>.toggle-subnav{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='12px' height='6px' viewBox='0 0 11.623 5.706'%3E%3Cpath id='Path_349' data-name='Path 349' d='M308.611,471.085a.912.912,0,0,0-.1-.341l-.081-.116a.712.712,0,0,0-.992-.059l-4.631,3.867-4.637-3.872a.72.72,0,0,0-.924,1.1l5.1,4.275a.724.724,0,0,0,.45.158.756.756,0,0,0,.467-.166l5.042-4.212a.7.7,0,0,0,.31-.62Z' transform='translate(-296.991 -470.395)' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;display:none}@media(max-width:991.98px){.navigation--header .primary li.has-subnav>.toggle-subnav{display:block;height:40px;top:10px;width:40px}}.navigation--header .primary li.has-subnav.active>.toggle-subnav{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='12px' height='6px' viewBox='0 0 11.623 5.706'%3E%3Cpath id='Path_349' data-name='Path 349' d='M308.611,471.085a.912.912,0,0,0-.1-.341l-.081-.116a.712.712,0,0,0-.992-.059l-4.631,3.867-4.637-3.872a.72.72,0,0,0-.924,1.1l5.1,4.275a.724.724,0,0,0,.45.158.756.756,0,0,0,.467-.166l5.042-4.212a.7.7,0,0,0,.31-.62Z' transform='translate(-296.991 -470.395)' fill='%23e60013'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}@media(max-width:991.98px){.navigation--header .primary li.has-subnav.active ul,.navigation--header .primary li.has-subnav.subnav-active ul{display:block}.navigation--header .primary li.has-subnav.active.subnav-active ul{display:none}}.navigation--header .primary li.has-subnav.has-products{position:static}@media(max-width:991.98px){.navigation--header .primary li.has-subnav.has-products{position:relative}}.navigation--header .primary li.has-subnav.has-products .navigation--products{left:-99999px}@media(max-width:991.98px){.navigation--header .primary li.has-subnav.has-products .navigation--products{display:none}}.navigation--header .primary li.has-subnav.has-products:focus>a:before,.navigation--header .primary li.has-subnav.has-products:hover>a:before{content:"";display:block;height:52px;position:absolute;top:0;width:100%}.navigation--header .primary li.has-subnav.has-products:focus>a span,.navigation--header .primary li.has-subnav.has-products:hover>a span{position:relative}.navigation--header .primary li.has-subnav.has-products:focus .navigation--products,.navigation--header .primary li.has-subnav.has-products:hover .navigation--products{left:0}.navigation--header .primary li.has-subnav.has-products.active .navigation--products,.navigation--header .primary li.has-subnav.has-products.subnav-active .navigation--products{display:flex}@media(max-width:991.98px){.navigation--header .primary li.has-subnav.has-products.active.subnav-active .navigation--products{display:none}}.navigation--header .primary>li.has-subnav>a{padding-right:20px;position:relative}.navigation--header .primary>li.has-subnav>a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='12px' height='6px' viewBox='0 0 11.623 5.706'%3E%3Cpath id='Path_349' data-name='Path 349' d='M308.611,471.085a.912.912,0,0,0-.1-.341l-.081-.116a.712.712,0,0,0-.992-.059l-4.631,3.867-4.637-3.872a.72.72,0,0,0-.924,1.1l5.1,4.275a.724.724,0,0,0,.45.158.756.756,0,0,0,.467-.166l5.042-4.212a.7.7,0,0,0,.31-.62Z' transform='translate(-296.991 -470.395)' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:block;height:14px;margin:-7px 0 0;position:absolute;right:0;top:50%;transition:all .3s;width:15px}@media(max-width:991.98px){.navigation--header .primary>li.has-subnav>a:after{display:none}}.navigation--header .primary>li.has-subnav.active>a:after,.navigation--header .primary>li.has-subnav:focus>a:after,.navigation--header .primary>li.has-subnav:hover>a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='12px' height='6px' viewBox='0 0 11.623 5.706'%3E%3Cpath id='Path_349' data-name='Path 349' d='M308.611,471.085a.912.912,0,0,0-.1-.341l-.081-.116a.712.712,0,0,0-.992-.059l-4.631,3.867-4.637-3.872a.72.72,0,0,0-.924,1.1l5.1,4.275a.724.724,0,0,0,.45.158.756.756,0,0,0,.467-.166l5.042-4.212a.7.7,0,0,0,.31-.62Z' transform='translate(-296.991 -470.395)' fill='%23e60013'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}@media(max-width:991.98px){.navigation--header .primary>li.has-subnav.active>a:after,.navigation--header .primary>li.has-subnav:focus>a:after,.navigation--header .primary>li.has-subnav:hover>a:after{display:none}}.navigation--header .primary>li.has-subnav:focus>a:after,.navigation--header .primary>li.has-subnav:hover>a:after{transform:rotate(180deg)}.navigation--header .secondary{display:flex;justify-content:flex-end;margin:0;order:2}@media(max-width:991.98px){.navigation--header .secondary{flex-direction:column;margin:0 0 20px;order:2;padding:0 15px}}.navigation--header .secondary li{margin:0}.navigation--header .secondary li>a{color:#fff;font-size:14px;font-weight:700;line-height:30px;padding:0 10px;text-transform:none;white-space:nowrap}@media(max-width:991.98px){.navigation--header .secondary li>a{padding:5px 0}}.navigation--header .secondary li:focus>a,.navigation--header .secondary li:hover>a{color:#e60013}.navigation--footer ul{display:flex;flex-wrap:wrap}.navigation--footer ul li{display:inline-block;margin:0 5px}.navigation--footer ul li a{color:hsla(0,0%,100%,.5);font-size:14px;padding:0}.navigation--footer ul li a:focus,.navigation--footer ul li a:hover{color:#fff;text-decoration:none}.navigation--products{background-color:#121212;border-radius:0 0 20px 20px;display:flex;flex-flow:column wrap;left:0;padding:20px;position:absolute;top:40px;width:100%}@media(max-width:991.98px){.navigation--products{background-color:transparent;border-bottom:0;border-top:0;padding:0;position:static}}@media(min-width:992px)and (max-width:1199.98px){.navigation--products li.has-subnav>a{pointer-events:none}}.navigation--products>ul{left:auto!important;overflow:hidden;position:relative!important}.navigation--products>ul>li{position:static!important;width:25%}@media(max-width:991.98px){.navigation--products>ul>li{width:100%}}.navigation--products>ul>li ul{position:absolute;top:0}@media(max-width:991.98px){.navigation--products>ul>li ul{display:none!important}}.navigation--products>ul>li ul li{flex:0 0 50%;position:static!important}.navigation--products>ul>li ul li a{text-align:center}.navigation--products>ul>li ul li .product-icon{align-items:center;display:flex;flex-direction:column;justify-content:center}.navigation--products>ul>li ul li .product-icon img{max-width:30px;padding:0 0 10px}.navigation--products>ul>li ul li .product-icon span{font-size:15px;font-weight:400}.navigation--products>ul>li ul li .image-preview{background:#121212;color:#fff;display:flex;flex-direction:column;left:-999999px;padding:10px;position:absolute;top:0;width:100%}.navigation--products>ul>li ul li .image-preview .preview-title{color:#cf000d;font-size:18px;line-height:26px;margin:10px 0}.navigation--products>ul>li ul li .image-preview .preview-text{color:#fff;font-size:14px;line-height:20px}.navigation--products>ul>li ul li .image-preview img{margin:0 auto;max-height:200px}.navigation--products>ul>li ul li:focus .image-preview,.navigation--products>ul>li ul li:hover .image-preview{left:100%}.navigation--products>ul>li ul:not(:hover)>li:first-child>a{color:#e60013}.navigation--products>ul>li ul:not(:hover)>li:first-child .image-preview{left:100%}.navigation--products>ul>li:focus,.navigation--products>ul>li:hover{width:100%}.navigation--products>ul>li:focus ul,.navigation--products>ul>li:hover ul{align-items:center;display:flex;flex-wrap:wrap;left:25%!important;width:35%}.navigation--products>ul:not(:hover)>li:first-child{width:100%}.navigation--products>ul:not(:hover)>li:first-child>a{color:#e60013}.navigation--products>ul:not(:hover)>li:first-child>ul{align-items:center;display:flex;flex-wrap:wrap;left:25%!important;width:35%}.navigation--products>ul:not(:hover)>li:first-child>ul>li:first-child .image-preview{left:100%}.hbspt-form .navigation--products .hs-button,.navigation--products .btn,.navigation--products .hbspt-form .hs-button{align-self:flex-start!important;color:#fff!important;display:inline-block!important;line-height:22px!important;margin:0!important;padding:7px 18px!important;position:relative!important;top:unset!important;width:auto!important}@media(max-width:991.98px){.hbspt-form .navigation--products .hs-button,.navigation--products .btn,.navigation--products .hbspt-form .hs-button{margin:0 0 0 30px!important}}.hbspt-form .navigation--products .hs-button:focus,.hbspt-form .navigation--products .hs-button:hover,.navigation--products .btn:focus,.navigation--products .btn:hover,.navigation--products .hbspt-form .hs-button:focus,.navigation--products .hbspt-form .hs-button:hover{background-color:#b3000f!important;border-color:#b3000f!important;color:#fff!important}@media(max-width:991.98px){.primary-navigation-active .navigation--header{left:0}.primary-search-active .navigation--header{top:128px}.landingspage .navigation--header{top:70px}}.landingspage-2 .navigation ul li.active>a,.landingspage-2 .navigation ul li>a:focus,.landingspage-2 .navigation ul li>a:hover{color:#000cff}@media(max-width:991.98px){.landingspage-2 .navigation--header{background-color:#000cff}}.landingspage-2 .navigation--header ul li a{color:#fff;text-transform:uppercase}.landingspage-2 .navigation--header ul li a:focus,.landingspage-2 .navigation--header ul li a:hover{color:#31d0b0}.landingspage-2 .navigation--header ul li ul{background-color:#000cff;border-radius:0}.landingspage-2 .navigation--header ul li.active>a,.landingspage-2 .navigation--header ul li:focus>a,.landingspage-2 .navigation--header ul li:hover>a{color:#31d0b0}.landingspage-2 .navigation--header ul li.has-subnav>a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='12px' height='6px' viewBox='0 0 11.623 5.706'%3E%3Cpath id='Path_349' data-name='Path 349' d='M308.611,471.085a.912.912,0,0,0-.1-.341l-.081-.116a.712.712,0,0,0-.992-.059l-4.631,3.867-4.637-3.872a.72.72,0,0,0-.924,1.1l5.1,4.275a.724.724,0,0,0,.45.158.756.756,0,0,0,.467-.166l5.042-4.212a.7.7,0,0,0,.31-.62Z' transform='translate(-296.991 -470.395)' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.landingspage-2 .navigation--header ul li.has-subnav.active>a:after,.landingspage-2 .navigation--header ul li.has-subnav:focus>a:after,.landingspage-2 .navigation--header ul li.has-subnav:hover>a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='12px' height='6px' viewBox='0 0 11.623 5.706'%3E%3Cpath id='Path_349' data-name='Path 349' d='M308.611,471.085a.912.912,0,0,0-.1-.341l-.081-.116a.712.712,0,0,0-.992-.059l-4.631,3.867-4.637-3.872a.72.72,0,0,0-.924,1.1l5.1,4.275a.724.724,0,0,0,.45.158.756.756,0,0,0,.467-.166l5.042-4.212a.7.7,0,0,0,.31-.62Z' transform='translate(-296.991 -470.395)' fill='%2331d0b0'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.landingspage-2 .navigation--header ul li.has-subnav>.toggle-subnav{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='12px' height='6px' viewBox='0 0 11.623 5.706'%3E%3Cpath id='Path_349' data-name='Path 349' d='M308.611,471.085a.912.912,0,0,0-.1-.341l-.081-.116a.712.712,0,0,0-.992-.059l-4.631,3.867-4.637-3.872a.72.72,0,0,0-.924,1.1l5.1,4.275a.724.724,0,0,0,.45.158.756.756,0,0,0,.467-.166l5.042-4.212a.7.7,0,0,0,.31-.62Z' transform='translate(-296.991 -470.395)' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.landingspage-2 .navigation--header ul li.has-subnav.active>.toggle-subnav{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='12px' height='6px' viewBox='0 0 11.623 5.706'%3E%3Cpath id='Path_349' data-name='Path 349' d='M308.611,471.085a.912.912,0,0,0-.1-.341l-.081-.116a.712.712,0,0,0-.992-.059l-4.631,3.867-4.637-3.872a.72.72,0,0,0-.924,1.1l5.1,4.275a.724.724,0,0,0,.45.158.756.756,0,0,0,.467-.166l5.042-4.212a.7.7,0,0,0,.31-.62Z' transform='translate(-296.991 -470.395)' fill='%2331d0b0'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.landingspage-2 .navigation--header .secondary li>a{font-size:12px;font-weight:400}.landingspage-2 .navigation--footer ul li a{color:hsla(0,0%,100%,.5)}.landingspage-2 .navigation--footer ul li a:focus,.landingspage-2 .navigation--footer ul li a:hover{color:#fff}.block--pagination{margin:0 0 60px}.pagination{border-radius:0;margin:0 0 40px}.pagination-list{background:hsla(0,0%,7%,.2);border-radius:50px;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:4px;width:auto}.pagination-list .page-item{display:inline-block;margin:0 2px}.pagination-list .page-item:first-child .page-link,.pagination-list .page-item:last-child .page-link{border-radius:50%}.pagination-list .page-item.active .page-link{background-color:#e60013;font-weight:900}@media(max-width:991.98px){.pagination-list .page-item.control{display:none}}.pagination-list .page-item.control .page-link{background-color:#121212;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='17px' height='17px' viewBox='0 0 11.623 5.706'%3E%3Cpath id='Path_349' data-name='Path 349' d='M308.611,471.085a.912.912,0,0,0-.1-.341l-.081-.116a.712.712,0,0,0-.992-.059l-4.631,3.867-4.637-3.872a.72.72,0,0,0-.924,1.1l5.1,4.275a.724.724,0,0,0,.45.158.756.756,0,0,0,.467-.166l5.042-4.212a.7.7,0,0,0,.31-.62Z' transform='translate(-296.991 -470.395)' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;text-indent:-99999px;transform:rotate(90deg)}.pagination-list .page-item.control .page-link:focus,.pagination-list .page-item.control .page-link:hover{background-color:#e60013}.pagination-list .page-item.control.next .page-link{transform:rotate(-90deg)}.pagination-list .page-link{background-color:#121212;border:0;border-radius:50%;color:#fff;display:block;font-size:16px;font-weight:900;height:32px;line-height:18px;overflow:hidden;padding:7px 0;text-align:center;width:32px}.pagination-list .page-link:not(span):focus,.pagination-list .page-link:not(span):hover{background-color:#e60013;color:#fff}.landingspage-2 .pagination .page-item.active .page-link,.landingspage-2 .pagination .page-item.control .page-link:focus,.landingspage-2 .pagination .page-item.control .page-link:hover,.landingspage-2 .pagination .page-link:not(span):focus,.landingspage-2 .pagination .page-link:not(span):hover{background-color:#000cff}.search-result--block{margin:0 0 10px}.search-result--block,.search-result--block:focus,.search-result--block:hover{color:#121212;text-decoration:none}.search-result--block__content,.search-results--list{display:flex;flex-direction:column}.search-results--list{margin:0 0 20px}.search-results--list__empty-item,.search-results--list__item{display:flex;flex-direction:column}.search-results--list h2{font-size:42px;line-height:44px;margin-bottom:0}.search-results--list .url{color:#dc3545;display:block;font-size:14px;font-style:italic;line-height:20px;margin-bottom:20px}.social-follow--list{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 20px}.social-follow--list li{display:inline-block;margin:0 5px 20px}.social-follow--list li a{background-color:transparent;border-radius:50%;display:block;height:40px;overflow:hidden;position:relative;text-indent:-99999px;width:40px}.social-follow--list li a:after{content:"";display:block;height:40px;left:50%;margin:-20px 0 0 -20px;position:absolute;top:50%;width:40px}.social-follow--list li.facebook a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0%7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M20,0C9,0,0,9,0,20s9,20,20,20c11,0,20-9,20-20S31,0,20,0z M24.5,14.1h-2.8c-0.3,0-0.7,0.5-0.7,1.1V17h3.5v3.5h-3.5V29h-3.5v-8.5h-2.8V17h2.8v-1.8c-0.1-2.4,1.8-4.5,4.2-4.6h2.8L24.5,14.1z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.social-follow--list li.facebook a:focus,.social-follow--list li.facebook a:hover{background-color:#3b5998}.social-follow--list li.twitter a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' viewBox='0 0 512 512' width='40px' height='40px'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M256 0c141.384 0 256 114.616 256 256 0 141.384-114.616 256-256 256C114.616 512 0 397.384 0 256 0 114.616 114.616 0 256 0zm62.64 157.549h33.401l-72.974 83.407 85.85 113.495h-67.222l-52.645-68.837-60.244 68.837h-33.422l78.051-89.212-82.352-107.69h68.924l47.59 62.916 55.043-62.916zm-11.724 176.908h18.509L205.95 176.494h-19.861l120.827 157.963z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.social-follow--list li.twitter a:focus,.social-follow--list li.twitter a:hover{background-color:#1da1f2}.social-follow--list li.weibo a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 512 512'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cpath d='M195.532,308.67c-7.7,3.829-10.986,12.877-7.339,20.21s12.845,10.173,20.544,6.343,10.986-12.877,7.339-20.209S203.232,304.84,195.532,308.67Z'/%3E%3Cpath class='st0' d='M225.915,301.507c-3.287,1.634-4.773,5.33-3.319,8.254s5.3,3.969,8.584,2.335,4.774-5.331,3.32-8.255S229.2,299.872,225.915,301.507Z'/%3E%3Cpath class='st0' d='M256,0C114.615,0,0,114.615,0,256S114.615,512,256,512,512,397.385,512,256,397.385,0,256,0ZM358.913,304.86c-6.33,19.844-21.1,41.2-54.83,58.748-22.063,11.473-51.405,20.895-82.6,20.895-103.769,0-112.152-65.037-112.152-78.4,0-40.084,36.743-96.868,70.146-116.91s53.444-26.722,66.806-13.36c7.068,7.068,6.367,23.21,2.22,36.145a3.644,3.644,0,0,0,5.427,4.189c10.73-6.805,28.019-15.527,45.929-15.331,29.285.32,25.765,28.806,24.485,35.527A53.526,53.526,0,0,1,321,246.251a6.89,6.89,0,0,0,4.948,9.464,66.342,66.342,0,0,1,19.045,6.9C357.952,269.973,363.5,290.49,358.913,304.86Zm2.706-82.764a9.686,9.686,0,0,1-18.573-5.509c1.514-5.106,1.05-15.511-4.722-22.659-4.55-5.631-11.734-8.114-21.355-7.377a9.687,9.687,0,1,1-1.479-19.317c20.364-1.562,31.858,7.036,37.9,14.521C363.54,194.317,364.77,211.473,361.619,222.1ZM399.6,233.337a10.689,10.689,0,0,1-20.384-6.446c4.538-14.347,1.993-39.018-11.66-56.478-12.256-15.675-30.689-22.856-54.777-21.341a10.689,10.689,0,1,1-1.34-21.336c39.289-2.469,61.366,14.684,72.958,29.509C403.607,181.811,405.744,213.909,399.6,233.337Z'/%3E%3Cpath class='st0' d='M218.928,247.046c-49.786,3.479-88.27,33.145-85.955,66.257s44.551,57.135,94.338,53.654,88.269-33.144,85.955-66.257S268.715,243.565,218.928,247.046ZM226,353.354c-25.848,5.73-50.8-7.67-55.735-29.93s12.019-44.949,37.867-50.679,50.8,7.672,55.735,29.931S251.85,347.625,226,353.354Z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.social-follow--list li.weibo a:focus,.social-follow--list li.weibo a:hover{background-color:#1da1f2}.social-follow--list li.wechat a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 512 512'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M179.885,182.329a14.658,14.658,0,1,0,14.657,14.658A14.658,14.658,0,0,0,179.885,182.329Z'/%3E%3Cpath class='st0' d='M250.735,211.645a14.658,14.658,0,1,0-14.658-14.658A14.657,14.657,0,0,0,250.735,211.645Z'/%3E%3Cpath class='st0' d='M284.909,256.673a12.207,12.207,0,1,0,12.207,12.206A12.206,12.206,0,0,0,284.909,256.673Z'/%3E%3Cpath class='st0' d='M256,0C114.615,0,0,114.615,0,256S114.615,512,256,512,512,397.385,512,256,397.385,0,256,0ZM215.31,313.5a124.921,124.921,0,0,1-36.6-5.406,8.817,8.817,0,0,0-7.369,1.024l-23.838,15.395a2.992,2.992,0,0,1-4.523-3.25l5.265-20.738a8.825,8.825,0,0,0-3.3-9.269C123.1,275.1,109.333,251.544,109.333,225.31c0-48.706,47.448-88.19,105.977-88.19,52.846,0,96.654,32.191,104.662,74.295-1.841-.09-3.695-.14-5.562-.14-52.936,0-96,36.422-96,81.191a69.355,69.355,0,0,0,3.222,20.874C219.537,313.442,217.432,313.5,215.31,313.5Zm157.883,33.749a7.754,7.754,0,0,0-2.864,8.134l4,15.758a2.992,2.992,0,0,1-4.523,3.25l-18.616-12.022a7.783,7.783,0,0,0-6.494-.9,104.085,104.085,0,0,1-30.286,4.443c-48.743,0-88.257-32.882-88.257-73.444s39.514-73.444,88.257-73.444,88.256,32.882,88.256,73.444C402.667,314.24,391.28,333.8,373.193,347.249Z'/%3E%3Cpath class='st0' d='M343.912,256.673a12.207,12.207,0,1,0,12.207,12.206A12.206,12.206,0,0,0,343.912,256.673Z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.social-follow--list li.wechat a:focus,.social-follow--list li.wechat a:hover{background-color:#1da1f2}.social-follow--list li.tiktok a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 512 512'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M256,0C114.615,0,0,114.615,0,256S114.615,512,256,512,512,397.385,512,256,397.385,0,256,0ZM385.62,232.382c-27.184,0-53.634-8.822-74-23.75l-.162,101.5a92.457,92.457,0,1,1-80.178-91.721v49.845a43.657,43.657,0,1,0,31.288,41.876V109.333h51.275a71.773,71.773,0,0,0,71.774,71.773Z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.social-follow--list li.tiktok a:focus,.social-follow--list li.tiktok a:hover{background-color:#1da1f2}.social-follow--list li.youtube a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cg transform='translate(-800.148 -315)'%3E%3Cpath class='st0' d='M820.1,315c-11,0-20,9-20,20s9,20,20,20c11,0,20-9,20-20S831.2,315,820.1,315z M828.8,341.9c-1.4,0.4-2.9,0.5-4.3,0.4c-3.2,0-6.1,0.1-9.3,0c-1.9,0-4,0-4.9-1c-1.3-1.3-1.2-5.5-1-8.3c0.1-2.4,0.2-4.6,2-5.3c1-0.3,2-0.4,3-0.3c1.1,0,2.1,0,3.3-0.1c2.7-0.1,5.8,0,8.7,0.1c1.8,0.1,3,0.2,3.8,1.2c0.8,1.2,0.8,3.7,0.8,5.9C830.7,337.8,830.9,341,828.8,341.9L828.8,341.9z'/%3E%3Cpath class='st0' d='M817.7,337.6c1.9-1,3.9-1.9,5.8-3c-2-1-3.8-2-5.8-3V337.6z'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.social-follow--list li.youtube a:focus,.social-follow--list li.youtube a:hover{background-color:red}.social-follow--list li.linkedin a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M20,0C9,0,0,9,0,20s9,20,20,20s20-9,20-20S31,0,20,0z M16.7,27.1h-2.8v-9.7h2.8V27.1z M15.3,16.3c-1,0-1.7-0.8-1.7-1.7c0,0,0,0,0,0c0-1,0.8-1.7,1.7-1.7c0,0,0,0,0,0c1,0,1.7,0.8,1.7,1.7c0,0,0,0,0,0C17,15.6,16.3,16.3,15.3,16.3L15.3,16.3z M26.4,27.1h-2.8v-5.9c0,0,0.2-1.4-1.4-1.4c-1.4,0-1.3,1-1.3,1v6.2h-2.8v-9.7h2.8v0.4c1.2-0.5,2.5-0.5,3.7,0.1c1.1,0.7,1.9,1.9,1.9,3.3V27.1z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.social-follow--list li.linkedin a:focus,.social-follow--list li.linkedin a:hover{background-color:#0077b5}.social-follow--list li.instagram a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cg transform='translate(-599.851 -315)'%3E%3Cpath class='st0' d='M619.8,332.1L619.8,332.1c-0.8,0-1.4,0.3-1.9,0.8c-0.6,0.5-0.9,1.3-0.9,2.1c0,1.6,1.3,2.9,2.9,2.9c1.6,0,2.9-1.3,2.9-2.9c0-0.7-0.2-1.4-0.7-2C621.4,332.4,620.6,332.1,619.8,332.1z'/%3E%3Cpath class='st0' d='M623.6,327.4h-7.4c-2,0-3.6,1.6-3.6,3.6l0,0v7.9c0,2,1.6,3.6,3.6,3.6l0,0h7.4c2,0,3.6-1.6,3.6-3.6l0,0V331C627.2,329,625.6,327.4,623.6,327.4z M625.2,335c0,1.4-0.6,2.7-1.6,3.7c-1,1-2.3,1.6-3.8,1.6c-2.9,0-5.3-2.4-5.3-5.3c0-1.5,0.6-2.9,1.6-3.9c1-1,2.3-1.5,3.7-1.5c1.5,0,2.9,0.6,4,1.6C624.8,332.3,625.3,333.6,625.2,335L625.2,335z M624.9,331.1c-0.6,0-1.1-0.5-1.1-1.1c0,0,0,0,0,0c0-0.6,0.5-1.1,1.1-1.1c0,0,0,0,0,0c0.6,0,1.1,0.5,1.1,1.1c0,0,0,0,0,0C626,330.5,625.5,331.1,624.9,331.1C624.9,331.1,624.9,331.1,624.9,331.1L624.9,331.1z'/%3E%3Cpath id='Path_698' class='st0' d='M619.9,315c-11,0-20,9-20,20s9,20,20,20c11,0,20-9,20-20S630.9,315,619.9,315z M629.2,339c0,3.1-2.5,5.6-5.6,5.6h-7.4c-3.1,0-5.6-2.5-5.6-5.6V331c0-3.1,2.5-5.6,5.6-5.6h7.4c3.1,0,5.6,2.5,5.6,5.6L629.2,339z'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.social-follow--list li.instagram a:focus,.social-follow--list li.instagram a:hover{background-color:#833ab4}.social-follow--list li.pinterest a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M20,0C9,0,0,9,0,20s9,20,20,20s20-9,20-20S31,0,20,0z M25.3,23.7c-1.2,1.2-4.3,1.9-6,0.7c-0.2-0.1-0.3-0.8-0.7-0.7c-0.4,2-1.1,4.4-2,5.8h-1.2c-0.2-0.7-0.1-2.2,0-3c0.3-1.9,1.6-4.6,1.6-6.5c0-0.8-0.4-1.7-0.3-2.6c0.3-1.8,2.9-3.4,3.8-1.3c1,2.2-2.1,5.1-0.4,6.6c0.4,0.3,1.2,0.6,2,0.4c3.6-0.8,4-8.2,1.1-9.9c-4.3-2.6-9.1,1.2-8.8,5.4c0.2,1.5,1.8,2.4,0.4,3.7c-1.9-0.9-2.7-2.2-2.7-4.5c0-4.8,4.5-7.8,9.6-7.3c3.1,0.3,5.8,2.9,6.2,5.7C28,18.8,27.2,22.1,25.3,23.7z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.social-follow--list li.pinterest a:focus,.social-follow--list li.pinterest a:hover{background-color:#bd081c}.social-follow--small.social-follow--list li a,.social-follow--small.social-follow--list li a:after{height:30px;width:30px}.social-follow--small.social-follow--list li.facebook a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30px' height='30px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0%7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M20,0C9,0,0,9,0,20s9,20,20,20c11,0,20-9,20-20S31,0,20,0z M24.5,14.1h-2.8c-0.3,0-0.7,0.5-0.7,1.1V17h3.5v3.5h-3.5V29h-3.5v-8.5h-2.8V17h2.8v-1.8c-0.1-2.4,1.8-4.5,4.2-4.6h2.8L24.5,14.1z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.social-follow--small.social-follow--list li.twitter a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' viewBox='0 0 512 512' width='30px' height='30px'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M256 0c141.384 0 256 114.616 256 256 0 141.384-114.616 256-256 256C114.616 512 0 397.384 0 256 0 114.616 114.616 0 256 0zm62.64 157.549h33.401l-72.974 83.407 85.85 113.495h-67.222l-52.645-68.837-60.244 68.837h-33.422l78.051-89.212-82.352-107.69h68.924l47.59 62.916 55.043-62.916zm-11.724 176.908h18.509L205.95 176.494h-19.861l120.827 157.963z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.social-follow--small.social-follow--list li.youtube a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30px' height='30px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cg transform='translate(-800.148 -315)'%3E%3Cpath class='st0' d='M820.1,315c-11,0-20,9-20,20s9,20,20,20c11,0,20-9,20-20S831.2,315,820.1,315z M828.8,341.9c-1.4,0.4-2.9,0.5-4.3,0.4c-3.2,0-6.1,0.1-9.3,0c-1.9,0-4,0-4.9-1c-1.3-1.3-1.2-5.5-1-8.3c0.1-2.4,0.2-4.6,2-5.3c1-0.3,2-0.4,3-0.3c1.1,0,2.1,0,3.3-0.1c2.7-0.1,5.8,0,8.7,0.1c1.8,0.1,3,0.2,3.8,1.2c0.8,1.2,0.8,3.7,0.8,5.9C830.7,337.8,830.9,341,828.8,341.9L828.8,341.9z'/%3E%3Cpath class='st0' d='M817.7,337.6c1.9-1,3.9-1.9,5.8-3c-2-1-3.8-2-5.8-3V337.6z'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.social-follow--small.social-follow--list li.linkedin a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30px' height='30px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M20,0C9,0,0,9,0,20s9,20,20,20s20-9,20-20S31,0,20,0z M16.7,27.1h-2.8v-9.7h2.8V27.1z M15.3,16.3c-1,0-1.7-0.8-1.7-1.7c0,0,0,0,0,0c0-1,0.8-1.7,1.7-1.7c0,0,0,0,0,0c1,0,1.7,0.8,1.7,1.7c0,0,0,0,0,0C17,15.6,16.3,16.3,15.3,16.3L15.3,16.3z M26.4,27.1h-2.8v-5.9c0,0,0.2-1.4-1.4-1.4c-1.4,0-1.3,1-1.3,1v6.2h-2.8v-9.7h2.8v0.4c1.2-0.5,2.5-0.5,3.7,0.1c1.1,0.7,1.9,1.9,1.9,3.3V27.1z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.social-follow--small.social-follow--list li.instagram a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30px' height='30px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cg transform='translate(-599.851 -315)'%3E%3Cpath class='st0' d='M619.8,332.1L619.8,332.1c-0.8,0-1.4,0.3-1.9,0.8c-0.6,0.5-0.9,1.3-0.9,2.1c0,1.6,1.3,2.9,2.9,2.9c1.6,0,2.9-1.3,2.9-2.9c0-0.7-0.2-1.4-0.7-2C621.4,332.4,620.6,332.1,619.8,332.1z'/%3E%3Cpath class='st0' d='M623.6,327.4h-7.4c-2,0-3.6,1.6-3.6,3.6l0,0v7.9c0,2,1.6,3.6,3.6,3.6l0,0h7.4c2,0,3.6-1.6,3.6-3.6l0,0V331C627.2,329,625.6,327.4,623.6,327.4z M625.2,335c0,1.4-0.6,2.7-1.6,3.7c-1,1-2.3,1.6-3.8,1.6c-2.9,0-5.3-2.4-5.3-5.3c0-1.5,0.6-2.9,1.6-3.9c1-1,2.3-1.5,3.7-1.5c1.5,0,2.9,0.6,4,1.6C624.8,332.3,625.3,333.6,625.2,335L625.2,335z M624.9,331.1c-0.6,0-1.1-0.5-1.1-1.1c0,0,0,0,0,0c0-0.6,0.5-1.1,1.1-1.1c0,0,0,0,0,0c0.6,0,1.1,0.5,1.1,1.1c0,0,0,0,0,0C626,330.5,625.5,331.1,624.9,331.1C624.9,331.1,624.9,331.1,624.9,331.1L624.9,331.1z'/%3E%3Cpath id='Path_698' class='st0' d='M619.9,315c-11,0-20,9-20,20s9,20,20,20c11,0,20-9,20-20S630.9,315,619.9,315z M629.2,339c0,3.1-2.5,5.6-5.6,5.6h-7.4c-3.1,0-5.6-2.5-5.6-5.6V331c0-3.1,2.5-5.6,5.6-5.6h7.4c3.1,0,5.6,2.5,5.6,5.6L629.2,339z'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.social-follow--small.social-follow--list li.pinterest a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30px' height='30px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M20,0C9,0,0,9,0,20s9,20,20,20s20-9,20-20S31,0,20,0z M25.3,23.7c-1.2,1.2-4.3,1.9-6,0.7c-0.2-0.1-0.3-0.8-0.7-0.7c-0.4,2-1.1,4.4-2,5.8h-1.2c-0.2-0.7-0.1-2.2,0-3c0.3-1.9,1.6-4.6,1.6-6.5c0-0.8-0.4-1.7-0.3-2.6c0.3-1.8,2.9-3.4,3.8-1.3c1,2.2-2.1,5.1-0.4,6.6c0.4,0.3,1.2,0.6,2,0.4c3.6-0.8,4-8.2,1.1-9.9c-4.3-2.6-9.1,1.2-8.8,5.4c0.2,1.5,1.8,2.4,0.4,3.7c-1.9-0.9-2.7-2.2-2.7-4.5c0-4.8,4.5-7.8,9.6-7.3c3.1,0.3,5.8,2.9,6.2,5.7C28,18.8,27.2,22.1,25.3,23.7z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.social-share{position:relative}.social-share--wrapper{background-color:#fff;bottom:0;max-height:0;overflow:hidden;padding:0 10px;position:absolute;right:0;transition:all .5s;width:300px;z-index:10000}@media(max-width:767.98px){.social-share--wrapper{left:0;right:0;width:auto}}.social-share.active .social-share--wrapper{max-height:290px}@media(max-width:767.98px){.social-share.active .social-share--wrapper{max-height:480px}}.social-share.active .list--social-share li{opacity:1}.social-share.active .list--social-share li:first-child{transition-delay:.15s}.social-share.active .list--social-share li:nth-child(2){transition-delay:.2s}.social-share.active .list--social-share li:nth-child(3){transition-delay:.25s}.social-share.active .list--social-share li:nth-child(4){transition-delay:.3s}.social-share.active .list--social-share li:nth-child(5){transition-delay:.35s}.social-share.active .list--social-share li:nth-child(6){transition-delay:.4s}.social-share.active .list--social-share li:nth-child(7){transition-delay:.45s}.social-share h2{background-color:#121212;color:#fff;font-size:14px;line-height:30px;margin:0 -10px 10px;padding:10px 10px 10px 50px;position:relative;text-transform:uppercase}@media(max-width:767.98px){.social-share h2{display:block}}.social-share h2:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px' viewBox='0 0 20 20'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M8.7,9.9c0,0.4-0.1,0.8-0.3,1.3l3.4,2.1c1.3-1.4,3.4-1.5,4.8-0.3c1.4,1.3,1.5,3.4,0.3,4.8c-1.3,1.4-3.4,1.5-4.8,0.3c-1.1-0.9-1.4-2.4-0.8-3.6l-3.4-2.1c-1.3,1.4-3.5,1.4-4.9,0.1S1.7,9,3,7.7c1.3-1.4,3.5-1.4,4.9-0.1l0.1,0.1l3.4-2.1c-0.7-1.9,0.3-3.7,2.1-4.4s3.7,0.3,4.4,2.1c0.7,1.9-0.3,3.7-2.1,4.4c-1.3,0.4-2.8,0.1-3.7-0.9L8.7,8.9C8.5,9,8.7,9.4,8.7,9.9z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:block;height:30px;left:10px;position:absolute;top:10px;width:30px}.social-share .list--social-share li{opacity:0;transition:all .25s}.social-share input{background:#afafaf;border:0;font-family:Maven Pro,sans-serif;font-size:16px;height:auto;line-height:28px;margin:0 0 10px;padding:10px;width:100%}.social-share input:focus{box-shadow:none;outline:none}.social-share .btn--social-share{background-color:transparent;padding-left:30px;padding-right:0}.social-share .btn--social-share:after{left:0}.social-share .btn--close,.social-share .btn--social-share:focus,.social-share .btn--social-share:hover{background-color:transparent}.social-share .btn--close{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px' viewBox='0 0 20 20'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M18,4.6L15.6,2L10,7.5l0,0l0,0L4.4,2L2,4.6L7.5,10L2,15.4L4.4,18l5.6-5.5l0,0l0,0l5.6,5.5l2.4-2.6L12.5,10L18,4.6z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border:0;display:block;font-size:0;height:30px;padding:0;position:absolute;right:10px;top:10px;width:30px}.social-share .btn--close:focus,.social-share .btn--close:hover{background-color:transparent}.landingspage-2 .social-follow--list li a{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60px' height='69px' viewBox='0 0 60 69'%3E%3Cstyle%3E.st0%7Bfill:none;%7D.st1%7Bfill:%23fff;%7D%3C/style%3E%3Cg transform='translate(225.818 495.359) rotate(-90)'%3E%3Cpath class='st0' d='M477.5-224.8h-33.4l-16.7,29l16.7,29h33.4l16.7-29L477.5-224.8z'/%3E%3Cpath class='st1' d='M444.2-224.8l-16.7,29l16.7,29h33.4l16.7-29l-16.7-29H444.2 M443.6-225.8h0.6h33.4h0.6l0.3,0.5l16.7,29l0.3,0.5l-0.3,0.5l-16.7,29l-0.3,0.5h-0.6h-33.4h-0.6l-0.3-0.5l-16.7-29l-0.3-0.5l0.3-0.5l16.7-29L443.6-225.8z'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-radius:0;height:69px;width:60px}.landingspage-2 .social-follow--list li.facebook a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0%7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M25,14.3h-2.8c-0.3,0-0.7,0.5-0.7,1.1v1.8H25v3.5h-3.5v8.5h-3.5v-8.5H15v-3.5h2.8v-1.8c-0.1-2.4,1.8-4.5,4.2-4.6H25L25,14.3z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.landingspage-2 .social-follow--list li.facebook a:focus,.landingspage-2 .social-follow--list li.facebook a:hover{background-color:transparent}.landingspage-2 .social-follow--list li.facebook a:focus:after,.landingspage-2 .social-follow--list li.facebook a:hover:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0%7Bfill: %233b5998;%7D%3C/style%3E%3Cpath class='st0' d='M25,14.3h-2.8c-0.3,0-0.7,0.5-0.7,1.1v1.8H25v3.5h-3.5v8.5h-3.5v-8.5H15v-3.5h2.8v-1.8c-0.1-2.4,1.8-4.5,4.2-4.6H25L25,14.3z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.landingspage-2 .social-follow--list li.twitter a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px'  viewBox='0 0 50 50' %3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M 6.9199219 6 L 21.136719 26.726562 L 6.2285156 44 L 9.40625 44 L 22.544922 28.777344 L 32.986328 44 L 43 44 L 28.123047 22.3125 L 42.203125 6 L 39.027344 6 L 26.716797 20.261719 L 16.933594 6 L 6.9199219 6 z'%3E%3C/path%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.landingspage-2 .social-follow--list li.twitter a:focus,.landingspage-2 .social-follow--list li.twitter a:hover{background-color:transparent}.landingspage-2 .social-follow--list li.twitter a:focus:after,.landingspage-2 .social-follow--list li.twitter a:hover:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px'  viewBox='0 0 50 50' %3E%3Cstyle%3E.st0 %7Bfill: %231da1f2;%7D%3C/style%3E%3Cpath class='st0' d='M 6.9199219 6 L 21.136719 26.726562 L 6.2285156 44 L 9.40625 44 L 22.544922 28.777344 L 32.986328 44 L 43 44 L 28.123047 22.3125 L 42.203125 6 L 39.027344 6 L 26.716797 20.261719 L 16.933594 6 L 6.9199219 6 z'%3E%3C/path%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.landingspage-2 .social-follow--list li.youtube a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M30.6,19.6c0-2.2,0-4.8-0.8-5.9c-0.7-1.1-2-1.1-3.8-1.2c-2.8-0.1-5.9-0.2-8.7-0.1c-1.1,0-2.2,0-3.3,0.1c-1-0.1-2,0.1-3,0.3c-1.8,0.7-1.9,2.9-2,5.3c-0.1,2.8-0.2,6.9,1,8.3c0.9,1,3.1,1,4.9,1c3.2,0.1,6.1,0,9.3,0c1.5,0.1,2.9,0,4.3-0.4v0C30.7,26,30.6,22.8,30.6,19.6z M17.6,22.6v-6c2,1,3.8,2,5.8,3C21.5,20.7,19.5,21.6,17.6,22.6z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.landingspage-2 .social-follow--list li.youtube a:focus,.landingspage-2 .social-follow--list li.youtube a:hover{background-color:transparent}.landingspage-2 .social-follow--list li.youtube a:focus:after,.landingspage-2 .social-follow--list li.youtube a:hover:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23f00;%7D%3C/style%3E%3Cpath class='st0' d='M30.6,19.6c0-2.2,0-4.8-0.8-5.9c-0.7-1.1-2-1.1-3.8-1.2c-2.8-0.1-5.9-0.2-8.7-0.1c-1.1,0-2.2,0-3.3,0.1c-1-0.1-2,0.1-3,0.3c-1.8,0.7-1.9,2.9-2,5.3c-0.1,2.8-0.2,6.9,1,8.3c0.9,1,3.1,1,4.9,1c3.2,0.1,6.1,0,9.3,0c1.5,0.1,2.9,0,4.3-0.4v0C30.7,26,30.6,22.8,30.6,19.6z M17.6,22.6v-6c2,1,3.8,2,5.8,3C21.5,20.7,19.5,21.6,17.6,22.6z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.landingspage-2 .social-follow--list li.linkedin a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M16.7,27.1h-2.8v-9.7h2.8V27.1z M15.3,16.3c-1,0-1.7-0.8-1.7-1.7c0,0,0,0,0,0c0-1,0.8-1.7,1.7-1.7c0,0,0,0,0,0c1,0,1.7,0.8,1.7,1.7c0,0,0,0,0,0C17,15.6,16.3,16.3,15.3,16.3L15.3,16.3z M26.4,27.1h-2.8v-5.9c0,0,0.2-1.4-1.4-1.4c-1.4,0-1.3,1-1.3,1v6.2h-2.8v-9.7h2.8v0.4c1.2-0.5,2.5-0.5,3.7,0.1c1.1,0.7,1.9,1.9,1.9,3.3V27.1z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.landingspage-2 .social-follow--list li.linkedin a:focus,.landingspage-2 .social-follow--list li.linkedin a:hover{background-color:transparent}.landingspage-2 .social-follow--list li.linkedin a:focus:after,.landingspage-2 .social-follow--list li.linkedin a:hover:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %230077b5;%7D%3C/style%3E%3Cpath class='st0' d='M16.7,27.1h-2.8v-9.7h2.8V27.1z M15.3,16.3c-1,0-1.7-0.8-1.7-1.7c0,0,0,0,0,0c0-1,0.8-1.7,1.7-1.7c0,0,0,0,0,0c1,0,1.7,0.8,1.7,1.7c0,0,0,0,0,0C17,15.6,16.3,16.3,15.3,16.3L15.3,16.3z M26.4,27.1h-2.8v-5.9c0,0,0.2-1.4-1.4-1.4c-1.4,0-1.3,1-1.3,1v6.2h-2.8v-9.7h2.8v0.4c1.2-0.5,2.5-0.5,3.7,0.1c1.1,0.7,1.9,1.9,1.9,3.3V27.1z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.landingspage-2 .social-follow--list li.instagram a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cg transform='translate(-599.851 -315)'%3E%3Cpath class='st0' d='M619.8,332.1L619.8,332.1c-0.8,0-1.4,0.3-1.9,0.8c-0.6,0.5-0.9,1.3-0.9,2.1c0,1.6,1.3,2.9,2.9,2.9c1.6,0,2.9-1.3,2.9-2.9c0-0.7-0.2-1.4-0.7-2C621.4,332.4,620.6,332.1,619.8,332.1z'/%3E%3Cpath class='st0' d='M623.6,327.4h-7.4c-2,0-3.6,1.6-3.6,3.6l0,0v7.9c0,2,1.6,3.6,3.6,3.6l0,0h7.4c2,0,3.6-1.6,3.6-3.6l0,0V331C627.2,329,625.6,327.4,623.6,327.4z M625.2,335c0,1.4-0.6,2.7-1.6,3.7c-1,1-2.3,1.6-3.8,1.6c-2.9,0-5.3-2.4-5.3-5.3c0-1.5,0.6-2.9,1.6-3.9c1-1,2.3-1.5,3.7-1.5c1.5,0,2.9,0.6,4,1.6C624.8,332.3,625.3,333.6,625.2,335L625.2,335z M624.9,331.1c-0.6,0-1.1-0.5-1.1-1.1c0,0,0,0,0,0c0-0.6,0.5-1.1,1.1-1.1c0,0,0,0,0,0c0.6,0,1.1,0.5,1.1,1.1c0,0,0,0,0,0C626,330.5,625.5,331.1,624.9,331.1C624.9,331.1,624.9,331.1,624.9,331.1L624.9,331.1z'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.landingspage-2 .social-follow--list li.instagram a:focus,.landingspage-2 .social-follow--list li.instagram a:hover{background-color:transparent}.landingspage-2 .social-follow--list li.instagram a:focus:after,.landingspage-2 .social-follow--list li.instagram a:hover:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23833ab4;%7D%3C/style%3E%3Cg transform='translate(-599.851 -315)'%3E%3Cpath class='st0' d='M619.8,332.1L619.8,332.1c-0.8,0-1.4,0.3-1.9,0.8c-0.6,0.5-0.9,1.3-0.9,2.1c0,1.6,1.3,2.9,2.9,2.9c1.6,0,2.9-1.3,2.9-2.9c0-0.7-0.2-1.4-0.7-2C621.4,332.4,620.6,332.1,619.8,332.1z'/%3E%3Cpath class='st0' d='M623.6,327.4h-7.4c-2,0-3.6,1.6-3.6,3.6l0,0v7.9c0,2,1.6,3.6,3.6,3.6l0,0h7.4c2,0,3.6-1.6,3.6-3.6l0,0V331C627.2,329,625.6,327.4,623.6,327.4z M625.2,335c0,1.4-0.6,2.7-1.6,3.7c-1,1-2.3,1.6-3.8,1.6c-2.9,0-5.3-2.4-5.3-5.3c0-1.5,0.6-2.9,1.6-3.9c1-1,2.3-1.5,3.7-1.5c1.5,0,2.9,0.6,4,1.6C624.8,332.3,625.3,333.6,625.2,335L625.2,335z M624.9,331.1c-0.6,0-1.1-0.5-1.1-1.1c0,0,0,0,0,0c0-0.6,0.5-1.1,1.1-1.1c0,0,0,0,0,0c0.6,0,1.1,0.5,1.1,1.1c0,0,0,0,0,0C626,330.5,625.5,331.1,624.9,331.1C624.9,331.1,624.9,331.1,624.9,331.1L624.9,331.1z'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.landingspage-2 .social-follow--list li.pinterest a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M25.3,23.7c-1.2,1.2-4.3,1.9-6,0.7c-0.2-0.1-0.3-0.8-0.7-0.7c-0.4,2-1.1,4.4-2,5.8h-1.2c-0.2-0.7-0.1-2.2,0-3c0.3-1.9,1.6-4.6,1.6-6.5c0-0.8-0.4-1.7-0.3-2.6c0.3-1.8,2.9-3.4,3.8-1.3c1,2.2-2.1,5.1-0.4,6.6c0.4,0.3,1.2,0.6,2,0.4c3.6-0.8,4-8.2,1.1-9.9c-4.3-2.6-9.1,1.2-8.8,5.4c0.2,1.5,1.8,2.4,0.4,3.7c-1.9-0.9-2.7-2.2-2.7-4.5c0-4.8,4.5-7.8,9.6-7.3c3.1,0.3,5.8,2.9,6.2,5.7C28,18.8,27.2,22.1,25.3,23.7z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.landingspage-2 .social-follow--list li.pinterest a:focus,.landingspage-2 .social-follow--list li.pinterest a:hover{background-color:transparent}.landingspage-2 .social-follow--list li.pinterest a:focus:after,.landingspage-2 .social-follow--list li.pinterest a:hover:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23bd081c;%7D%3C/style%3E%3Cpath class='st0' d='M25.3,23.7c-1.2,1.2-4.3,1.9-6,0.7c-0.2-0.1-0.3-0.8-0.7-0.7c-0.4,2-1.1,4.4-2,5.8h-1.2c-0.2-0.7-0.1-2.2,0-3c0.3-1.9,1.6-4.6,1.6-6.5c0-0.8-0.4-1.7-0.3-2.6c0.3-1.8,2.9-3.4,3.8-1.3c1,2.2-2.1,5.1-0.4,6.6c0.4,0.3,1.2,0.6,2,0.4c3.6-0.8,4-8.2,1.1-9.9c-4.3-2.6-9.1,1.2-8.8,5.4c0.2,1.5,1.8,2.4,0.4,3.7c-1.9-0.9-2.7-2.2-2.7-4.5c0-4.8,4.5-7.8,9.6-7.3c3.1,0.3,5.8,2.9,6.2,5.7C28,18.8,27.2,22.1,25.3,23.7z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.richtext{display:flex;flex-direction:column;margin:0 0 40px}.richtext>:last-child{margin-bottom:0}.richtext ol:not(.list),.richtext ul:not(.list){display:block;list-style-type:disc;padding:0 0 0 20px}.richtext ol{list-style-type:decimal}.richtext address,.richtext p{font-weight:400}.richtext a:not(.btn){color:#e60013;outline:none}.richtext a:not(.btn):focus,.richtext a:not(.btn):hover{outline:none}.richtext b,.richtext strong{font-weight:600}.richtext em,.richtext i{font-style:italic}.richtext u{text-decoration:underline}.richtext blockquote{border-left:0 solid;margin:25px 0 40px;padding:0 12%}.richtext blockquote p{font-size:36px;font-weight:700;line-height:46px;margin:0}.richtext pre{font-family:monospace}.richtext table{width:100%}.richtext table tr:last-of-type td,.richtext table tr:last-of-type th{border-bottom:0}.richtext table tr td,.richtext table tr th{border-bottom:1px solid #afafaf;padding:5px}.richtext img{height:auto;max-width:100%}.richtext hr{background:#121212;border:0;height:1px}.richtext .table-wrapper{margin:0 0 40px;overflow-x:scroll}.richtext .table-wrapper table{margin:0}@media(max-width:991.98px){.richtext .table-wrapper table tr td,.richtext .table-wrapper table tr th{min-width:200px}.richtext video{max-width:100%}}.landingspage-2 .richtext a:not(.btn){color:#000cff}.block--article{margin:0}.article{margin:0 0 60px}.article__title{display:flex;flex:0 0 83.33333333%;flex-direction:column;justify-content:center;margin:0 auto 60px;max-width:83.33333333%}@media(max-width:767.98px){.article__title{flex:0 0 100%;margin:0;max-width:100%}}.article__title .is-h3{line-height:55px}.article__title .is-h2,.article__title .is-h3{display:block;margin-bottom:10px;text-align:center}.article__title .info-publish{display:block;font-size:14px;line-height:28px;margin-top:-10px;text-align:center}.article__content{display:flex;flex:0 0 66.66666667%;flex-direction:column;margin:0 auto 40px;max-width:66.66666667%;padding:0 5px}@media(max-width:767.98px){.article__content{flex:0 0 100%;max-width:100%}}.article__content .richtext{margin:0}.article__content--small{padding:0 10%;text-align:center}@media(max-width:991.98px){.article__content--small{padding:0}}.article__image{display:flex;flex:0 0 83.33333333%;flex-direction:column;margin:0 auto 40px;max-width:83.33333333%;padding:0 5px}.article__tags{flex:0 0 66.66666667%;margin:0 auto;max-width:66.66666667%;padding:0 5px}@media(max-width:767.98px){.article__tags{flex:0 0 100%;max-width:100%}}.article__tags+.article__author{border-top:1px solid #000;padding-top:40px}.article__author{flex:0 0 66.66666667%;margin:0 auto;max-width:66.66666667%;padding:0 5px}@media(max-width:767.98px){.article__author{flex:0 0 100%;max-width:100%}}.block--accessories{margin-bottom:0;position:relative;z-index:1}.block--accessories+.block--double-slider{margin-top:-175px}.accessories{display:flex;flex-direction:column;margin:0 0 60px}.accessories__title{text-align:center}.accessory{background-color:#fff;border-radius:5px;display:block;margin:0 0 40px;overflow:hidden;transition:all .3s}.accessory[href]{color:#121212;text-decoration:none}.accessory[href]:focus,.accessory[href]:hover{background-color:#e6e6e6;color:#121212}.accessory[href]:focus .accessory__image img,.accessory[href]:hover .accessory__image img{transform:scale(1.1)}.accessory__image{overflow:hidden}.accessory__image img{transition:all .3s}.accessory__content{padding:15px 20px}.accessory__content>*{margin:0}.slider-accessories{display:flex;flex-direction:row;margin:0 -10px 40px;width:auto}.slider-accessories__item{display:flex;flex:0 0 25%;flex-direction:column;max-width:25%;padding:0 10px}@media(max-width:991.98px){.slider-accessories__item{flex:0 0 50%;max-width:50%}.slider-accessories__item:nth-child(2)~.slider-accessories__item{display:none}}@media(max-width:767.98px){.slider-accessories__item{flex:0 0 100%;max-width:100%}.slider-accessories__item:first-child~.slider-accessories__item{display:none}}.slider-accessories__item:nth-child(4)~.slider-accessories__item{display:none}.slider-accessories__item .accessory{height:100%;margin:0}.slider-accessories.owl-carousel{display:flex!important}.slider-accessories.owl-carousel .owl-stage{padding-left:0!important}.slider-accessories.owl-carousel .owl-stage-outer{padding:15px 5px}.slider-accessories.owl-carousel .owl-item .slider-accessories__item{flex:0 0 100%;max-width:100%}.slider-accessories.owl-carousel .owl-nav{left:-40px;right:-40px}@media(max-width:1199.98px){.slider-accessories.owl-carousel .owl-nav{left:0;right:0}}.slider-accessories.owl-carousel .owl-nav button.owl-next,.slider-accessories.owl-carousel .owl-nav button.owl-prev{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22px' height='34px' viewBox='0 0 22 34'%3E%3Cstyle %3E.st0 %7B fill: %23121212; %7D%3C/style%3E%3Cpath class='st0' d='M17.1,34L0,17L17.1,0L22,4.8L9.7,17L22,29.2L17.1,34z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;height:40px;opacity:.28;width:40px}@media(max-width:767.98px){.slider-accessories.owl-carousel .owl-nav button.owl-next,.slider-accessories.owl-carousel .owl-nav button.owl-prev{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12px' height='18px' viewBox='0 0 22 34'%3E%3Cstyle %3E.st0 %7B fill: %23121212; %7D%3C/style%3E%3Cpath class='st0' d='M17.1,34L0,17L17.1,0L22,4.8L9.7,17L22,29.2L17.1,34z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;height:30px;width:30px}}.slider-accessories.owl-carousel .owl-nav button.owl-next:focus,.slider-accessories.owl-carousel .owl-nav button.owl-next:hover,.slider-accessories.owl-carousel .owl-nav button.owl-prev:focus,.slider-accessories.owl-carousel .owl-nav button.owl-prev:hover{opacity:1}.slider-accessories.owl-carousel .owl-nav button.owl-next.disabled,.slider-accessories.owl-carousel .owl-nav button.owl-prev.disabled{visibility:hidden}.landingspage-2 .accessory{border-radius:0;box-shadow:0 0 20px 0 rgba(0,0,0,.2)}.block--content-image-block{background-color:#e60013;margin:0 0 100px}.block--content-image-block:last-child{margin-bottom:0}.block--content-image-block .content-image-block,.block--content-image-block .content-image-block .is-h2,.block--content-image-block .content-image-block .is-h3,.block--content-image-block .content-image-block .is-h4,.block--content-image-block .content-image-block .is-h5{color:#fff}.block--content-image-block .history-slider-item__content,.block--content-image-block .testimonial__content,.block--content-image-block .wrapper{padding:0}@media(min-width:1200px){.block--content-image-block .history-slider-item__content,.block--content-image-block .testimonial__content,.block--content-image-block .wrapper{max-width:1440px}}.content-image-block{display:flex;flex-wrap:wrap;margin:0}.content-image-block__image{display:flex;flex:0 0 50%;flex-direction:column;justify-content:center;margin:0 auto 0 0;max-width:50%}@media(max-width:767.98px){.content-image-block__image{flex:0 0 100%;max-width:100%}}.content-image-block__content{display:flex;flex:0 0 50%;flex-direction:column;justify-content:center;margin:0 0 0 auto;max-width:50%;padding:40px 60px 0}@media(max-width:767.98px){.content-image-block__content{flex:0 0 100%;max-width:100%;padding:40px 15px 0}}.content-image-block--reversed .content-image-block__image{margin-left:auto;margin-right:0;order:2}@media(max-width:767.98px){.content-image-block--reversed .content-image-block__image{order:1}}.content-image-block--reversed .content-image-block__content{margin-left:0;margin-right:auto;order:1}@media(max-width:767.98px){.content-image-block--reversed .content-image-block__content{order:2}}.landingspage-2 .block--content-image-block{background-color:#000cff}.block--double-slider{margin:0}@media(min-width:576px){.double-slider-item{max-width:540px}}@media(min-width:768px){.double-slider-item{max-width:720px}}@media(min-width:992px){.double-slider-item{max-width:960px}}@media(min-width:1200px){.double-slider-item{max-width:1170px}}.double-slider-item{display:flex;flex-wrap:wrap;margin:0 auto 10px;padding:360px 0 0}@media(max-width:767.98px){.double-slider-item{padding:260px 15px 0}}.double-slider-item__image{height:540px;left:50%;max-width:1920px;overflow:hidden;position:absolute;top:0;transform:translateX(-50%);width:100%}@media(max-width:767.98px){.double-slider-item__image{height:328px}}.double-slider-item__image img{height:auto;left:50%;max-width:none;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto!important}.double-slider-item__content{background-color:#fff;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.2);flex:0 0 50%;max-width:50%;padding:40px 40px 0;position:relative}@media(max-width:991.98px){.double-slider-item__content{flex:0 0 66.66666667%;max-width:66.66666667%}}@media(max-width:767.98px){.double-slider-item__content{flex:0 0 100%;max-width:100%}}.double-slider-item__content .is-h2{font-size:54px;line-height:58px;text-transform:uppercase}@media(max-width:767.98px){.double-slider-item__content .is-h2{font-size:42px;line-height:52px}}.double-slider-item__content .is-h6{font-size:14px;line-height:24px;margin:0;text-transform:uppercase}.double-slider-item--animate:after{background-color:#fff;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:540px;z-index:1}.double-slider-item--animate .double-slider-item__image{transition:transform 10s}.double-slider-item--animate .double-slider-item__content{z-index:2}.double-slider{margin:0 0 90px}.double-slider__item{display:block;flex:0 0 100%;max-width:100%;position:relative}.double-slider__item:first-child~.double-slider__item{display:none}.double-slider.owl-carousel .owl-stage .double-slider__item{flex:0 0 100%;max-width:100%}.double-slider.owl-carousel .owl-nav{left:52%;top:600px;width:150px}@media(max-width:991.98px){.double-slider.owl-carousel .owl-nav{left:65%}}@media(max-width:767.98px){.double-slider.owl-carousel .owl-nav{left:auto;right:18%;top:290px;width:110px}}@media(max-width:575.98px){.double-slider.owl-carousel .owl-nav{right:25px}}.double-slider.owl-carousel .owl-nav button.owl-next,.double-slider.owl-carousel .owl-nav button.owl-prev{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22px' height='34px' viewBox='0 0 22 34'%3E%3Cstyle %3E.st0 %7B fill: %23121212; %7D%3C/style%3E%3Cpath class='st0' d='M17.1,34L0,17L17.1,0L22,4.8L9.7,17L22,29.2L17.1,34z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;height:40px;opacity:.28;width:40px}@media(max-width:767.98px){.double-slider.owl-carousel .owl-nav button.owl-next,.double-slider.owl-carousel .owl-nav button.owl-prev{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12px' height='18px' viewBox='0 0 22 34'%3E%3Cstyle %3E.st0 %7B fill: %23121212; %7D%3C/style%3E%3Cpath class='st0' d='M17.1,34L0,17L17.1,0L22,4.8L9.7,17L22,29.2L17.1,34z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;height:30px;width:30px}}.double-slider.owl-carousel .owl-nav button.owl-next:focus,.double-slider.owl-carousel .owl-nav button.owl-next:hover,.double-slider.owl-carousel .owl-nav button.owl-prev:focus,.double-slider.owl-carousel .owl-nav button.owl-prev:hover{opacity:1}.double-slider.owl-carousel .owl-nav button.owl-next.disabled,.double-slider.owl-carousel .owl-nav button.owl-prev.disabled{visibility:hidden}.double-slider.owl-carousel .owl-counter{display:flex;flex:1;height:40px;justify-content:center;transform:translateY(-50%)}@media(max-width:767.98px){.double-slider.owl-carousel .owl-counter{height:30px}}.double-slider.owl-carousel .owl-counter span{color:#121212;font-size:18px;font-weight:900;line-height:28px;margin:0 5px;padding:6px 0}@media(max-width:767.98px){.double-slider.owl-carousel .owl-counter span{margin:0 3px;padding:1px 0}}.double-slider.owl-carousel .owl-item.active .double-slider-item--animate .double-slider-item__image img{animation:zoomeffect 10s forwards}.landingspage-2 .double-slider-item__content{border-radius:0}.block--downloads{background:#e60013 no-repeat 50%;background-size:cover;margin:0 0 100px;padding:70px 0 30px;position:relative}.block--downloads:last-child{margin-bottom:0}.block--downloads:after{background-color:#e60013;content:"";display:block;height:100%;left:0;opacity:.63;position:absolute;top:0;width:100%;z-index:0}.block--downloads .downloads{color:#fff;position:relative;z-index:1}.block--downloads .downloads .is-h2{color:#fff}.block--downloads .downloads .list--downloads li a{border-color:#fff;color:#fff}.block--downloads .downloads .list--downloads li a:focus,.block--downloads .downloads .list--downloads li a:hover{background-color:#e6e6e6;border-color:#e6e6e6;color:#121212}.downloads{display:flex;flex-direction:column}.downloads__title{text-align:center}.landingspage-2 .block--downloads{background-color:#000cff}.landingspage-2 .block--downloads:after{background-color:#000cff;opacity:.85}.block--filter{margin:0}.filter-block{margin:0 0 75px}.filter-block--small{margin:0 auto 100px;width:83.3333%}@media(max-width:991.98px){.filter-block--small{margin:0 0 100px;width:auto}}.filter-block .form-filter,.filter-block .list{margin:0}.filter-buttons{display:flex;flex-wrap:wrap;margin:0 -5px}.filter-buttons .btn,.filter-buttons .hbspt-form .hs-button,.hbspt-form .filter-buttons .hs-button{flex:0 0 calc(25% - 10px);font-size:15px;margin:0 5px 10px;text-transform:none}@media(max-width:1199.98px){.filter-buttons .btn,.filter-buttons .hbspt-form .hs-button,.hbspt-form .filter-buttons .hs-button{flex:0 0 calc(33.3% - 10px)}}@media(max-width:991.98px){.filter-buttons .btn,.filter-buttons .hbspt-form .hs-button,.hbspt-form .filter-buttons .hs-button{flex:0 0 calc(50% - 10px)}}@media(max-width:767.98px){.filter-buttons .btn,.filter-buttons .hbspt-form .hs-button,.hbspt-form .filter-buttons .hs-button{flex:0 0 100%;margin-right:0}}.filter-buttons .btn.active,.filter-buttons .btn:focus,.filter-buttons .btn:hover,.filter-buttons .hbspt-form .active.hs-button,.filter-buttons .hbspt-form .hs-button:focus,.filter-buttons .hbspt-form .hs-button:hover,.hbspt-form .filter-buttons .active.hs-button,.hbspt-form .filter-buttons .hs-button:focus,.hbspt-form .filter-buttons .hs-button:hover{background-color:#b3000f;border-color:#b3000f;color:#fff}.block--highlights{margin:0}.highlights{display:flex;flex-direction:column;margin:0 0 60px}.highlights__buttons,.highlights__title{text-align:center}.highlight{display:flex;flex-direction:column;margin:0 0 40px;position:relative}.highlight__image{border-radius:5px;margin:0 auto 0 0;overflow:hidden;width:83.3333%}@media(max-width:991.98px){.highlight__image{width:90%}}.highlight__image+.highlight__content{margin-top:-100px}@media(max-width:767.98px){.highlight__image+.highlight__content{margin-top:-50px}}.highlight__image .list{background-color:hsla(0,0%,7%,.6);bottom:0;left:0;margin:0;padding:5px;position:absolute;right:0}.highlight__image .list li{color:#fff}.highlight__image .list li .icon--date{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px' viewBox='0 0 512 512'%3E%3Cstyle%3E.st0%7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M481.28,38H431v71.76c0,23.47-18,42.24-40.6,42.24H377.6C355,152,337,133.24,337,109.76V38H183v71.76c0,23.47-18.34,42.24-40.92,42.24h-12.8C106.7,152,88,133.24,88,109.76V38H30.72C13.82,38,0,52.75,0,70.31V480.07C0,497.63,13.82,512,30.72,512H481.28c16.9,0,30.72-14.37,30.72-31.93V70.31C512,52.75,498.18,38,481.28,38ZM469,445.5A22.57,22.57,0,0,1,446.5,468H65.5A22.57,22.57,0,0,1,43,445.5v-230A22.57,22.57,0,0,1,65.5,193h381A22.57,22.57,0,0,1,469,215.5v230Z'%3E%3C/path%3E%3Cpath class='st0' d='M129.28,134h12.8c12.7,0,22.92-11,22.92-24.24V23.95C165,10.74,154.78,0,142.08,0h-12.8C116.58,0,106,10.74,106,23.95v85.82C106,123,116.58,134,129.28,134Z'%3E%3C/path%3E%3Cpath class='st0' d='M377.6,134h12.8c12.7,0,22.6-11,22.6-24.24V23.94C413,10.74,403.1,0,390.4,0H377.6C364.9,0,355,10.74,355,23.94v85.82C355,123,364.9,134,377.6,134Z'%3E%3C/path%3E%3Crect class='st0' x='80' y='237' width='90' height='76'%3E%3C/rect%3E%3Crect class='st0' x='80' y='348' width='90' height='76'%3E%3C/rect%3E%3Crect class='st0' x='211' y='237' width='90' height='76'%3E%3C/rect%3E%3Crect class='st0' x='211' y='348' width='90' height='76'%3E%3C/rect%3E%3Crect class='st0' x='345' y='237' width='90' height='76'%3E%3C/rect%3E%3Crect class='st0' x='345' y='348' width='90' height='76'%3E%3C/rect%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.highlight__image .list li .icon--time{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px' viewBox='0 0 24 24'%3E%3Cstyle%3E.st0%7Bfill: %23fff;%7D%3C/style%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath class='st0' d='M12,23 C5.92486775,23 1,18.0751322 1,12 C1,5.92486775 5.92486775,1 12,1 C18.0751322,1 23,5.92486775 23,12 C23,18.0751322 18.0751322,23 12,23 Z M12,21 C16.9705627,21 21,16.9705627 21,12 C21,7.02943725 16.9705627,3 12,3 C7.02943725,3 3,7.02943725 3,12 C3,16.9705627 7.02943725,21 12,21 Z M12,12.381966 L15.4472136,14.1055728 C15.9411921,14.3525621 16.1414164,14.9532351 15.8944272,15.4472136 C15.6474379,15.9411921 15.0467649,16.1414164 14.5527864,15.8944272 L10.5527864,13.8944272 C10.2140024,13.7250352 10,13.3787721 10,13 L10,7 C10,6.44771525 10.4477153,6 11,6 C11.5522847,6 12,6.44771525 12,7 L12,12.381966 Z' fill='%23000000' fill-rule='nonzero'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.highlight__image .list li .icon--marker{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='20px' height='20px' viewBox='0 0 68 90'%3E%3Cstyle%3E.st0%7Bfill: %23fff;%7D%3C/style%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M36.2,0H34h-2.3C12.1,1-4.7,21.5,1.2,40.6C4.4,49.8,9.3,58,14.8,65.8c1.9,2.8,4,5.5,6,8.1c1.8,2.4,3.7,4.7,5.5,7c2.4,3,4.8,6,7.2,9.1H34h0.5c2.3-3.1,4.7-6.1,7.1-9.2c1.9-2.3,3.7-4.7,5.5-7c2.1-2.7,4.1-5.3,6-8.1c5.8-8.1,10.8-16.7,14-26.2C72,20.5,55.4,1,36.2,0z M34,55.4c-0.1,0-0.1,0-0.2,0c-12.6,0-22.9-10.2-22.9-22.7C10.9,20.2,21.2,10,33.8,10c0.1,0,0.1,0,0.2,0c12.5,0.1,22.7,10.3,22.7,22.7C56.7,45.1,46.5,55.3,34,55.4z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.highlight__image .list li .icon--spec-width{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='26px' height='26px'  fill='%23fff' viewbox='0 0 100 100' xmlns:x='http://ns.adobe.com/Extensibility/1.0/' xmlns:i='http://ns.adobe.com/AdobeIllustrator/10.0/' xmlns:graph='http://ns.adobe.com/Graphs/1.0/' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' viewBox='0 0 64 64' enable-background='new 0 0 64 64' xml:space='preserve'%3E%3Cmetadata%3E%3Csfw xmlns='http://ns.adobe.com/SaveForWeb/1.0/'%3E%3Cslices%3E%3C/slices%3E%3CsliceSourceBounds height='16384' width='16389' x='-8165' y='-8160' bottomLeftOrigin='true'%3E%3C/sliceSourceBounds%3E%3C/sfw%3E%3C/metadata%3E%3Cg%3E%3Cg%3E%3Cpath d='M49.414,30.586l-4-3.999c-0.781-0.78-2.047-0.781-2.828,0s-0.781,2.047,0,2.829l0.585,0.584h-22.34l0.585-0.585    c0.781-0.781,0.781-2.047,0-2.828c-0.78-0.781-2.047-0.781-2.828,0l-4,4c-0.375,0.375-0.586,0.884-0.586,1.414    c0,0.531,0.211,1.039,0.586,1.414l4,3.999C18.979,37.805,19.491,38,20.002,38s1.024-0.195,1.415-0.586    c0.781-0.781,0.781-2.048,0-2.828l-0.585-0.585h22.339l-0.585,0.585c-0.781,0.78-0.781,2.047,0,2.828    C42.977,37.805,43.488,38,44,38s1.023-0.195,1.414-0.586l4-3.999C49.789,33.04,50,32.532,50,32.001S49.789,30.962,49.414,30.586z'%3E%3C/path%3E%3Cpath d='M32,6C17.664,6,6,17.664,6,32c0,14.337,11.664,26,26,26c14.337,0,26-11.663,26-26C58,17.664,46.337,6,32,6z M32,54 c-12.131,0-22-9.869-22-22s9.869-22,22-22s22,9.869,22,22S44.131,54,32,54z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.highlight__content{background-color:#fff;border-radius:5px;box-shadow:0 0 20px 0 rgba(0,0,0,.2);flex:1;margin:0 0 0 auto;overflow:hidden;padding:20px 30px 0;position:relative;width:83.3333%}@media(max-width:991.98px){.highlight__content{width:90%}}.highlight__content .is-h4 a,.highlight__content .is-h4 a:focus,.highlight__content .is-h4 a:hover{color:#e60013;text-decoration:none}.highlight__content .is-h4+.richtext{margin-top:-40px}.highlight__content .is-h4+.list{margin-top:-20px}.highlight__content .read-more{align-items:center;border:4px solid #e60013;border-radius:50%;bottom:-30px;color:#fff;display:flex;font-size:14px;font-weight:700;height:142px;line-height:16px;padding:20px 30px;position:absolute;right:-30px;text-align:center;width:142px;z-index:0}.highlight__content .read-more:after{background-color:#e60013;border-radius:50%;content:"";display:block;height:124px;left:50%;margin:-62px 0 0 -62px;position:absolute;top:50%;width:124px;z-index:-1}.highlight__content .read-more:focus,.highlight__content .read-more:hover{color:#fff}.highlight__content--read-more{min-height:125px;padding-right:125px}.highlight--simple{background-color:#fff;border-radius:5px;box-shadow:0 0 20px 0 rgba(0,0,0,.2);flex-direction:column;overflow:hidden}.highlight--simple .highlight__image{border-radius:0;margin:0;position:relative;width:100%}.highlight--simple .highlight__image a{display:block;overflow:hidden}.highlight--simple .highlight__image a img{transform:scale(1);transition:transform .3s ease-in-out}.highlight--simple .highlight__image a:focus img,.highlight--simple .highlight__image a:hover img{transform:scale(1.1)}.highlight--simple .highlight__content{border-radius:0;box-shadow:none;flex:1;margin:0;padding:30px 30px 0;width:100%}.highlight--simple .highlight__content .list li a:focus,.highlight--simple .highlight__content .list li a:hover{color:#fff;text-decoration:none}.highlight--simple .highlight__content .list--tags{margin-top:auto}.highlight--simple .highlight__content .is-h4{font-weight:700}.highlight--simple .highlight__content .is-h4 a:focus,.highlight--simple .highlight__content .is-h4 a:hover{text-decoration:none}.highlight--simple .highlight__actions{padding:0 30px}.highlights-overview{display:flex;flex-wrap:wrap;margin:0 -15px}.highlights-overview__item{flex:0 0 50%;margin:0 0 40px;max-width:50%;padding:0 15px}@media(max-width:767.98px){.highlights-overview__item{flex:0 0 100%;max-width:100%}}.highlights-overview__item[data-category]{display:inherit}.highlights-overview__item[data-category].hidden{display:none}.highlights-overview__item .highlight{height:100%;margin:0}.highlights-overview--three-columns .highlights-overview__item{flex:0 0 33.33333333%;max-width:33.33333333%}@media(max-width:991.98px){.highlights-overview--three-columns .highlights-overview__item{flex:0 0 50%;max-width:50%}}@media(max-width:767.98px){.highlights-overview--three-columns .highlights-overview__item{flex:0 0 100%;max-width:100%}}.highlights-overview--four-columns .highlights-overview__item{flex:0 0 25%;max-width:25%}@media(max-width:991.98px){.highlights-overview--four-columns .highlights-overview__item{flex:0 0 50%;max-width:50%}}@media(max-width:767.98px){.highlights-overview--four-columns .highlights-overview__item{flex:0 0 100%;max-width:100%}}.highlights-overview--compact{margin:0 0 40px}.highlights-overview--compact .highlights-overview__item{margin:0 0 1px;padding:0 1px 0 0}.highlights-overview--compact .highlights-overview__item .highlight{background-color:#f5f5f5;border-radius:0;box-shadow:none;text-align:center}.highlights-overview--compact .highlights-overview__item .highlight__content{background-color:transparent}.highlights-overview--compact .highlights-overview__item .highlight__content a{color:#121212}.highlights-overview--compact .highlights-overview__item .highlight__content a:focus,.highlights-overview--compact .highlights-overview__item .highlight__content a:hover{color:#e60013}.highlights-overview--compact .highlights-overview__item .highlight__content .list{display:flex;justify-content:center;margin-bottom:10px}.highlights-overview--compact .highlights-overview__item .highlight__image{padding:0}.highlights-overview--compact .highlights-overview__item .highlight__image img{transition:all .3s;width:100%}.highlights-overview--compact .highlights-overview__item .highlight__image:focus img,.highlights-overview--compact .highlights-overview__item .highlight__image:hover img{transform:scale(1.1)}.landingspage-2 .highlight__content,.landingspage-2 .highlight__image{border-radius:0}.landingspage-2 .highlight__content .is-h4 a{color:#121212}.landingspage-2 .highlight__content .is-h4 a:focus,.landingspage-2 .highlight__content .is-h4 a:hover{color:#000cff}.landingspage-2 .highlight__content .is-h4+.list,.landingspage-2 .highlight__content .is-h4+.richtext{margin-top:-20px}.landingspage-2 .highlight__content .read-more{border-color:#31d0b0}.landingspage-2 .highlight__content .read-more:after{background-color:#31d0b0}.landingspage-2 .highlight--simple{border-radius:0}.block--hubspot-block{margin:0 0 60px}.hubspot-block{display:flex;flex-wrap:wrap;margin:0 -15px}.hubspot-block__title{flex:0 0 83.33333333%;margin:0 auto;max-width:83.33333333%;padding:0 15px;text-align:center}@media(max-width:767.98px){.hubspot-block__title{flex:0 0 100%;max-width:100%}}.hubspot-block__title .is-h2+.is-h3{margin-top:-30px}.hubspot-block__content{flex:0 0 58.33333333%;margin:0 auto;max-width:58.33333333%;padding:0 15px}@media(max-width:991.98px){.hubspot-block__content{flex:0 0 83.33333333%;max-width:83.33333333%}}@media(max-width:767.98px){.hubspot-block__content{flex:0 0 100%;max-width:100%}}.hubspot-block__content .hbspt-form{margin:0 0 40px}.block--history-slider{margin:0}.history-block{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;margin:0 -15px}.history-block__title{flex:0 0 50%;margin:0 0 10px;max-width:50%;padding:0 15px;text-align:center}@media(max-width:991.98px){.history-block__title{flex:0 0 100%;max-width:100%}}.history-block__title .is-h2{text-transform:uppercase}.history-block__title+.history-block__content{margin-top:-40px}.history-block__content{flex:0 0 50%;margin:0 0 10px;max-width:50%;padding:0 15px;text-align:center}@media(max-width:991.98px){.history-block__content{flex:0 0 100%;max-width:100%}}.history-slider-item{display:flex;flex-direction:column;margin:0 0 60px}@media(max-width:991.98px){.history-slider-item{margin-bottom:0;padding:260px 0 0}}.history-slider-item__image{background-color:#fff;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.2);margin:10px 0 40px;overflow:hidden}@media(max-width:991.98px){.history-slider-item__image{border-radius:0;box-shadow:none;height:328px;left:0;margin:0;position:absolute;right:0;top:0}.history-slider-item__image img{height:auto!important;left:50%;max-width:none!important;min-height:100%!important;min-width:100%!important;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto!important}}.history-slider-item__content{margin:0 auto;padding:0 20px;width:100%}@media(max-width:991.98px){.history-slider-item__content{background-color:#fff;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.2);margin-bottom:100px;padding:40px 40px 0}}.history-slider-item__content .is-h3{text-transform:uppercase}.history-slider-item__content .is-h6{font-size:24px;line-height:32px}@media(max-width:991.98px){.history-slider-item__content .is-h6{font-size:14px;line-height:24px}}.history-slider-item__content .is-h6+.is-h3{margin-top:-40px}.history-slider-item__content .richtext{padding-left:120px}@media(max-width:991.98px){.history-slider-item__content .richtext{padding-left:0}}.history-slider-item__content .richtext+p{padding-left:120px}@media(max-width:991.98px){.history-slider-item__content .richtext+p{padding-left:0}}.history-slider{display:flex!important;justify-content:center;margin:0}.history-slider__item{flex:1;max-width:590px;padding:0 15px}@media(max-width:991.98px){.history-slider__item{max-width:100%}.history-slider__item:first-child~.history-slider__item{display:none}}.history-slider__item:nth-child(2)~.history-slider__item{display:none}.history-slider.owl-carousel .owl-item .history-slider-item__content{opacity:0;transform:translateY(-150px);transition:all .3s}@media(max-width:991.98px){.history-slider.owl-carousel .owl-item .history-slider-item__content{opacity:1;transform:translateY(0)}}.history-slider.owl-carousel .owl-item.active.center .history-slider-item__content{opacity:1;transform:translateY(0)}@media(min-width:576px){.history-slider.owl-carousel .owl-nav{max-width:540px}}@media(min-width:768px){.history-slider.owl-carousel .owl-nav{max-width:720px}}@media(min-width:992px){.history-slider.owl-carousel .owl-nav{max-width:960px}}@media(min-width:1200px){.history-slider.owl-carousel .owl-nav{max-width:1170px}}.history-slider.owl-carousel .owl-nav{justify-content:flex-end;left:0;margin:0 auto;padding:0 15px;right:0;top:50%}@media(max-width:991.98px){.history-slider.owl-carousel .owl-nav{top:290px}}@media(min-width:992px){.history-slider.owl-carousel .owl-nav{top:300px}}@media(min-width:1200px){.history-slider.owl-carousel .owl-nav{top:320px}}@media(min-width:1300px){.history-slider.owl-carousel .owl-nav{top:330px}}@media(min-width:1400px){.history-slider.owl-carousel .owl-nav{top:360px}}@media(min-width:1500px){.history-slider.owl-carousel .owl-nav{top:390px}}@media(min-width:1600px){.history-slider.owl-carousel .owl-nav{top:420px}}.history-slider.owl-carousel .owl-nav.disabled{display:flex}.history-slider.owl-carousel .owl-nav button.owl-next,.history-slider.owl-carousel .owl-nav button.owl-prev{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22px' height='34px' viewBox='0 0 22 34'%3E%3Cstyle %3E.st0 %7B fill: %23121212; %7D%3C/style%3E%3Cpath class='st0' d='M17.1,34L0,17L17.1,0L22,4.8L9.7,17L22,29.2L17.1,34z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;height:40px;opacity:.28;width:40px}@media(max-width:991.98px){.history-slider.owl-carousel .owl-nav button.owl-next,.history-slider.owl-carousel .owl-nav button.owl-prev{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12px' height='18px' viewBox='0 0 22 34'%3E%3Cstyle %3E.st0 %7B fill: %23121212; %7D%3C/style%3E%3Cpath class='st0' d='M17.1,34L0,17L17.1,0L22,4.8L9.7,17L22,29.2L17.1,34z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;height:30px;width:30px}}.history-slider.owl-carousel .owl-nav button.owl-next:focus,.history-slider.owl-carousel .owl-nav button.owl-next:hover,.history-slider.owl-carousel .owl-nav button.owl-prev:focus,.history-slider.owl-carousel .owl-nav button.owl-prev:hover{opacity:1}.history-slider.owl-carousel .owl-counter{display:flex;height:40px;justify-content:center;transform:translateY(-50%)}@media(max-width:991.98px){.history-slider.owl-carousel .owl-counter{height:30px}}.history-slider.owl-carousel .owl-counter span{color:#121212;font-size:18px;font-weight:900;line-height:28px;margin:0 5px;padding:6px 0}@media(max-width:991.98px){.history-slider.owl-carousel .owl-counter span{margin:0 3px;padding:1px 0}}.block--newsletter{background:#121212 no-repeat 50%;background-size:cover;display:flex;flex-direction:column;justify-content:center;margin:0 0 100px;min-height:520px;padding:70px 0 30px;position:relative}@media(max-width:767.98px){.block--newsletter{min-height:0}}.block--newsletter:last-of-type{margin-bottom:0;min-height:0}.block--newsletter:after{background-color:#121212;content:"";display:block;height:100%;left:0;opacity:.63;position:absolute;top:0;width:100%;z-index:0}.block--newsletter .newsletter{color:#fff;position:relative;z-index:1}.block--newsletter .newsletter .is-h2,.block--newsletter .newsletter .is-h3,.block--newsletter .newsletter .is-h4,.block--newsletter .newsletter .is-h5{color:#fff}.newsletter{display:flex;flex-direction:column;margin:0 auto;width:66.6667%}@media(max-width:767.98px){.newsletter{width:100%}}.newsletter__content,.newsletter__title{text-align:center}.newsletter--small .newsletter__content{margin:0 auto;max-width:80%}@media(max-width:767.98px){.newsletter--small .newsletter__content{max-width:100%}}.landingspage-2 .block--newsletter{background-color:#000cff}.landingspage-2 .block--newsletter:after{background-color:#000cff;opacity:.85}.landingspage-2 .block--newsletter .newsletter__title .is-h2{text-transform:uppercase}.hbspt-form .landingspage-2 .block--newsletter .newsletter__content .hs-button,.landingspage-2 .block--newsletter .newsletter__content .btn,.landingspage-2 .block--newsletter .newsletter__content .hbspt-form .hs-button{background-color:transparent;border-color:#fff;color:#fff}.hbspt-form .landingspage-2 .block--newsletter .newsletter__content .hs-button:focus,.hbspt-form .landingspage-2 .block--newsletter .newsletter__content .hs-button:hover,.landingspage-2 .block--newsletter .newsletter__content .btn:focus,.landingspage-2 .block--newsletter .newsletter__content .btn:hover,.landingspage-2 .block--newsletter .newsletter__content .hbspt-form .hs-button:focus,.landingspage-2 .block--newsletter .newsletter__content .hbspt-form .hs-button:hover{background-color:#e6e6e6;border-color:#e6e6e6;color:#121212}.block--slider{margin:0 0 100px}.block--slider:last-child{margin-bottom:0}.slider{display:block;overflow:hidden;position:relative}.slider.owl-carousel .owl-dots button.owl-dot{border-color:#fff;height:12px;width:12px}.slider.owl-carousel .owl-dots button.owl-dot.active,.slider.owl-carousel .owl-dots button.owl-dot:hover{background-color:#fff}.slider.owl-carousel .owl-nav button.owl-next,.slider.owl-carousel .owl-nav button.owl-prev{height:81px;width:81px}.slider.owl-carousel .owl-nav button.owl-next,.slider.owl-carousel .owl-nav button.owl-next:focus,.slider.owl-carousel .owl-nav button.owl-next:hover,.slider.owl-carousel .owl-nav button.owl-prev,.slider.owl-carousel .owl-nav button.owl-prev:focus,.slider.owl-carousel .owl-nav button.owl-prev:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36px' height='81px' viewBox='0 0 36 81'%3E%3Cstyle %3E.st0 %7B fill: %23fff; %7D%3C/style%3E%3Cpath class='st0' d='M34.2,81c-0.5,0-1.1-0.2-1.4-0.7L0.4,41.6c-0.5-0.6-0.5-1.5,0-2.2L33,0.6c0.6-0.7,1.6-0.8,2.3-0.2c0,0,0,0,0.1,0C36.1,1,36.2,2,35.6,2.7l0,0L3.9,40.5l31.6,37.8c0.6,0.7,0.6,1.7-0.1,2.3c0,0,0,0-0.1,0.1C35,80.8,34.6,81,34.2,81z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.slider__item{display:flex;flex:0 0 100%}.slider__item+.slider__item{display:none}.slider-item{position:relative;width:100%}@media(max-width:767.98px){.slider-item{height:calc(100vh - 59px)}.slider-item__image{height:100%;overflow:hidden;position:absolute;top:0;width:100%}.slider-item__image img{height:auto;left:50%;max-width:none;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto!important}}.slider-item__image{display:block;position:relative}.slider-item__image--video:hover:after{background-color:#e60013}.slider-item__image--video:after,.slider-item__image--video:hover:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18px' height='18px' viewBox='0 0 18 18'%3E%3Cstyle%3E.st0%7Bfill:%23fff;%7D%3C/style%3E%3Cpath class='st0' d='M15.5615866,8.10002147 L3.87056367,0.225209313 C3.05219207,-0.33727727 2,0.225209313 2,1.12518784 L2,16.8748122 C2,17.7747907 3.05219207,18.3372773 3.87056367,17.7747907 L15.5615866,9.89997853 C16.1461378,9.44998927 16.1461378,8.55001073 15.5615866,8.10002147 L15.5615866,8.10002147 Z'%3E%3C/path%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.slider-item__image--video:after{background-color:rgba(230,0,19,.8);border-radius:50%;content:"";display:block;height:48px;left:50%;padding:15px;position:absolute;top:50%;transform:translate(-50%,-50%);width:48px;z-index:7}@media(max-width:991.98px){.slider-item__image--video:after{height:60px;width:60px}}.slider-item__content{bottom:65px;display:block;left:50%;margin:0 0 0 -150px;position:absolute;text-align:center;width:300px}.block--slider-gallery{background-color:#121212;margin:0 0 100px}.block--slider-gallery .slider{margin:0}.block--slider-gallery:last-child{margin-bottom:0}.slider-gallery{background-color:#121212;display:block;margin:0 auto;max-width:1615px;overflow:hidden;position:relative}.slider-gallery.owl-carousel .owl-nav{bottom:20px;justify-content:flex-end;margin:0 auto;top:auto}@media(max-width:991.98px){.slider-gallery.owl-carousel .owl-nav{inset:65vw 10px auto;justify-content:space-between}}@media(max-width:575.98px){.slider-gallery.owl-carousel .owl-nav{top:72vw}}.slider-gallery.owl-carousel .owl-nav button.owl-next,.slider-gallery.owl-carousel .owl-nav button.owl-prev{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13px' height='30px' viewBox='0 0 36 81'%3E%3Cstyle %3E.st0 %7B fill: %23fff; %7D%3C/style%3E%3Cpath class='st0' d='M34.2,81c-0.5,0-1.1-0.2-1.4-0.7L0.4,41.6c-0.5-0.6-0.5-1.5,0-2.2L33,0.6c0.6-0.7,1.6-0.8,2.3-0.2c0,0,0,0,0.1,0C36.1,1,36.2,2,35.6,2.7l0,0L3.9,40.5l31.6,37.8c0.6,0.7,0.6,1.7-0.1,2.3c0,0,0,0-0.1,0.1C35,80.8,34.6,81,34.2,81z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;height:30px;margin:0 40px 0 0;width:30px}@media(max-width:991.98px){.slider-gallery.owl-carousel .owl-nav button.owl-next,.slider-gallery.owl-carousel .owl-nav button.owl-prev{margin:0}}.slider-gallery.owl-carousel .owl-nav button.owl-next:focus,.slider-gallery.owl-carousel .owl-nav button.owl-next:hover,.slider-gallery.owl-carousel .owl-nav button.owl-prev:focus,.slider-gallery.owl-carousel .owl-nav button.owl-prev:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13px' height='30px' viewBox='0 0 36 81'%3E%3Cstyle %3E.st0 %7B fill: %23fff; %7D%3C/style%3E%3Cpath class='st0' d='M34.2,81c-0.5,0-1.1-0.2-1.4-0.7L0.4,41.6c-0.5-0.6-0.5-1.5,0-2.2L33,0.6c0.6-0.7,1.6-0.8,2.3-0.2c0,0,0,0,0.1,0C36.1,1,36.2,2,35.6,2.7l0,0L3.9,40.5l31.6,37.8c0.6,0.7,0.6,1.7-0.1,2.3c0,0,0,0-0.1,0.1C35,80.8,34.6,81,34.2,81z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.slider-gallery__item{flex:0 0 100%}.slider-gallery__item+.slider-gallery__item{display:none}.slider-gallery-item{align-items:center;display:flex;flex-flow:row wrap;width:100%}@media(max-width:991.98px){.slider-gallery-item{flex-direction:column;min-height:0}}.slider-gallery-item__image{flex:0 0 48%;margin:0 auto 0 0;max-width:48%}@media(max-width:991.98px){.slider-gallery-item__image{flex:0 0 100%;margin:0;max-width:100%}}.slider-gallery-item__content{flex:0 0 50%;margin:0 0 0 auto;max-width:50%;padding:80px 15px 0}@media(max-width:991.98px){.slider-gallery-item__content{flex:0 0 100%;max-width:100%;padding:40px 50px 0}}.slider-gallery-item__content .richtext *{color:#fff;margin:0 0 20px}.slider-gallery-navigation{background-color:#121212;display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:25px 0 0}@media(max-width:767.98px){.slider-gallery-navigation{display:none;flex-direction:column}}.slider-gallery-navigation li{margin:0 0 25px;max-width:240px;opacity:.3;padding:0 15px;transition:all .3s}@media(max-width:767.98px){.slider-gallery-navigation li{max-width:none}}.slider-gallery-navigation li.active,.slider-gallery-navigation li:focus,.slider-gallery-navigation li:hover{opacity:1}.slider-gallery-navigation li a{align-items:center;color:#fff;display:flex;font-size:14px;line-height:22px;text-decoration:none}.slider-gallery-navigation li a:focus,.slider-gallery-navigation li a:hover{text-decoration:none}.slider-gallery-navigation li a i{border:1px solid #fff;border-radius:50%;display:flex;flex-shrink:0;height:46px;justify-content:center;margin:0 20px 0 0;width:46px}.slider-gallery-navigation li a i img{max-width:30px}.block--testimonial{margin:0 0 100px}.block--testimonial:last-child{margin-bottom:0}.testimonial{align-items:center;background-color:#121212;display:flex;min-height:660px;position:relative}@media(max-width:767.98px){.testimonial{min-height:0;padding-top:70px}}.testimonial__image{display:block;height:100%;left:0;max-width:60%;overflow:hidden;position:absolute;top:0}@media(max-width:767.98px){.testimonial__image{max-width:none;width:100%}}.testimonial__image:after,.testimonial__image:before{content:"";display:block;height:200%;position:absolute;top:-10%;width:600px;z-index:1}@media(max-width:767.98px){.testimonial__image:after,.testimonial__image:before{width:100%}}.testimonial__image:before{background:linear-gradient(90deg,hsla(0,0%,7%,0),#121212 80%);right:0}@media(max-width:767.98px){.testimonial__image:before{background:linear-gradient(180deg,hsla(0,0%,7%,0),hsla(0,0%,7%,0) 100px,#121212 250px,#121212)}}.testimonial__image:after{background-color:#121212;left:100%}@media(max-width:767.98px){.testimonial__image:after{display:none}}.testimonial__image img{height:100%;max-width:none;position:relative;width:auto;z-index:0}@media(max-width:991.98px){.testimonial__image img{left:50%;transform:translateX(-50%)}}@media(max-width:767.98px){.testimonial__image img{height:auto;left:0;max-width:100%;transform:none;width:100%}}.testimonial__content{color:#fff;display:flex;justify-content:flex-end;margin:0 auto;padding:88px 15px 10px;position:relative;z-index:1}@media(max-width:991.98px){.testimonial__content{padding:58px 15px 10px}}@media(max-width:767.98px){.testimonial__content{padding:30px 15px 10px}}.testimonial__content .richtext{width:50%}@media(max-width:767.98px){.testimonial__content .richtext{width:100%}}.testimonial__content .richtext>*{color:#fff;margin:0 0 20px}.testimonial__content .richtext>:last-child{margin:0}.testimonial__content .richtext>:not(.is-h4){font-family:Lora,serif;font-size:24px;line-height:32px;opacity:.5}.testimonial__content .richtext .is-h4 span{display:block;font-size:16px;line-height:28px}.testimonial--reversed .testimonial__image{left:auto;right:0}.testimonial--reversed .testimonial__image:before{left:0;right:auto;transform:rotate(-180deg)}@media(max-width:767.98px){.testimonial--reversed .testimonial__image:before{transform:none}}.testimonial--reversed .testimonial__content{justify-content:flex-start}.landingspage-2 .testimonial{background-color:#31d0b0}.landingspage-2 .testimonial__image:before{background:linear-gradient(90deg,rgba(49,208,176,0),#31d0b0 80%);right:15%;transform:rotate(10deg)}@media(max-width:767.98px){.landingspage-2 .testimonial__image:before{background:linear-gradient(180deg,rgba(49,208,176,0),rgba(49,208,176,0) 100px,#31d0b0 250px,#31d0b0);right:0;transform:none}}.landingspage-2 .testimonial__image:after{background-color:#31d0b0;left:85%;transform:rotate(10deg)}.landingspage-2 .testimonial__content .richtext>:not(.is-h4){font-family:Lato,serif;font-weight:300;opacity:1}.block--usps{margin:0}.usps{display:flex;flex-direction:column}.usps__title{text-align:center}.usps-overview{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -15px 40px}.usps-overview__item{flex:0 0 33.33333333%;max-width:33.33333333%;padding:0 15px}@media(max-width:991.98px){.usps-overview__item{flex:0 0 50%;max-width:50%}}@media(max-width:767.98px){.usps-overview__item{flex:0 0 100%;max-width:100%}}.usp{align-items:center;color:#e60013;display:flex;margin:0 0 60px;min-height:60px}.usp__icon{border:2px solid #e60013;border-radius:50%;height:60px;position:relative;width:60px}.usp__icon img{height:auto;left:50%;max-height:30px;max-width:30px;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.usp__icon+.usp__content{padding-left:20px}.usp__content{flex:1}.landingspage-2 .usp{color:#000cff}.landingspage-2 .usp__icon{border-color:#000cff;border-width:1px}.block--ubrs{margin:0}.ubrs{display:flex;flex-direction:column}.ubrs__title{text-align:center}.ubrs-overview{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -15px}.ubrs-overview__item{flex:0 0 33.33333333%;max-width:33.33333333%;padding:0 15px}@media(max-width:991.98px){.ubrs-overview__item{flex:0 0 100%;max-width:100%}}.ubr{display:flex;flex-direction:column;margin:0 0 60px}.ubr__image{margin:0 0 40px}.ubr__image img{display:block;height:auto;margin:0 auto;max-height:90px;max-width:90px;width:auto}.ubr__content{text-align:center}.ubr__content .is-h4+.richtext,.ubr__content .richtext+.read-more{margin-top:-40px}.block--products{margin:0}.product{display:flex;flex-direction:column;margin:0 0 40px}.product[href]:focus .product__image img,.product[href]:hover .product__image img{transform:scale(1.1)}.product__image{margin:0 0 20px;overflow:hidden}.product__image img{transform:scale(1);transition:transform .3s ease-in-out}.product__content .is-h2{color:#e60013;font-size:21px;font-weight:800;line-height:23px;margin:0 0 20px}.product__content .is-h2+.description{margin-top:-20px}.product__content .description{color:#121212;display:block;font-size:17px;font-weight:800;line-height:23px;margin:0 0 20px}.product__content p{font-size:14px;line-height:23px;margin:0}.product__content a{color:#e60013}.product__content a:focus,.product__content a:hover{color:#e60013;text-decoration:underline}.block--cta-block{margin:0}.cta-block{display:flex;flex-wrap:wrap;margin:0 -15px 20px}.cta-block__content{flex:0 0 58.33333333%;margin:0 auto;max-width:58.33333333%;padding:0 15px;text-align:center}@media(max-width:991.98px){.cta-block__content{flex:0 0 83.33333333%;max-width:83.33333333%}}@media(max-width:767.98px){.cta-block__content{flex:0 0 100%;max-width:100%}}.cta-block__content .btn,.cta-block__content .hbspt-form .hs-button,.hbspt-form .cta-block__content .hs-button{margin:0 0 40px}@media(max-width:575.98px){.cta-block__content .btn,.cta-block__content .hbspt-form .hs-button,.hbspt-form .cta-block__content .hs-button{margin-left:auto;margin-right:auto}}.cta-block__content .btn+.btn,.cta-block__content .hbspt-form .btn+.hs-button,.cta-block__content .hbspt-form .hs-button+.btn,.cta-block__content .hbspt-form .hs-button+.hs-button,.hbspt-form .cta-block__content .btn+.hs-button,.hbspt-form .cta-block__content .hs-button+.btn,.hbspt-form .cta-block__content .hs-button+.hs-button{margin-left:15px}@media(max-width:575.98px){.cta-block__content .btn+.btn,.cta-block__content .hbspt-form .btn+.hs-button,.cta-block__content .hbspt-form .hs-button+.btn,.cta-block__content .hbspt-form .hs-button+.hs-button,.hbspt-form .cta-block__content .btn+.hs-button,.hbspt-form .cta-block__content .hs-button+.btn,.hbspt-form .cta-block__content .hs-button+.hs-button{margin-left:auto;margin-right:auto}}.block--stories{margin:0}.stories{display:flex;flex-direction:column;margin:0 0 60px}.stories__title{text-align:center}.story{display:flex;flex-wrap:wrap;margin:0 -15px}.story+.story{margin-top:60px}.story__image{flex:0 0 41.66666667%;margin:0 auto 40px;max-width:41.66666667%;padding:0 15px}@media(max-width:991.98px){.story__image{flex:0 0 50%;max-width:50%}}@media(max-width:767.98px){.story__image{flex:0 0 100%;max-width:100%}}.story__image a,.story__image img{border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.2)}.story__image a{display:block;overflow:hidden}.story__image a img{border-radius:0;box-shadow:none;transform:scale(1);transition:transform .3s ease-in-out}.story__image a:focus img,.story__image a:hover img{transform:scale(1.1)}.story__content{flex:0 0 58.33333333%;margin:0 0 0 auto;max-width:58.33333333%;padding:40px 11% 0}@media(max-width:991.98px){.story__content{flex:0 0 41.66666667%;max-width:41.66666667%;padding:0 15px}}@media(max-width:767.98px){.story__content{flex:0 0 100%;max-width:100%}}.story__content .is-h3{text-transform:uppercase}.story__content .is-h3 a{color:#121212;text-decoration:none}.story__content .is-h3 a:focus,.story__content .is-h3 a:hover{color:#e60013;text-decoration:none}.story__content .is-h3+.list,.story__content .is-h3+.richtext,.story__content .richtext+.read-more{margin-top:-40px}.story--large .story__image{flex:0 0 50%;max-width:50%}@media(max-width:767.98px){.story--large .story__image{flex:0 0 100%;max-width:100%}}.story--large .story__image a,.story--large .story__image img{box-shadow:none}.story--large .story__content{flex:0 0 50%;max-width:50%;padding:0 15px}@media(max-width:767.98px){.story--large .story__content{flex:0 0 100%;max-width:100%}}.story--reversed .story__image{margin-left:auto;margin-right:0;order:2}@media(max-width:767.98px){.story--reversed .story__image{order:1}}.story--reversed .story__content{margin-left:0;margin-right:auto;order:1}@media(max-width:767.98px){.story--reversed .story__content{order:2}}.story--centered .story__image{display:none}.story--centered .story__content{margin-left:auto;margin-right:auto}.story .video{position:relative}.story .video:after{background-color:rgba(230,0,19,.8);background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18px' height='18px' viewBox='0 0 18 18'%3E%3Cstyle%3E.st0%7Bfill:%23fff;%7D%3C/style%3E%3Cpath class='st0' d='M15.5615866,8.10002147 L3.87056367,0.225209313 C3.05219207,-0.33727727 2,0.225209313 2,1.12518784 L2,16.8748122 C2,17.7747907 3.05219207,18.3372773 3.87056367,17.7747907 L15.5615866,9.89997853 C16.1461378,9.44998927 16.1461378,8.55001073 15.5615866,8.10002147 L15.5615866,8.10002147 Z'%3E%3C/path%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-radius:50%;content:"";display:block;height:48px;left:50%;margin:-24px 0 0 -24px;padding:15px;position:absolute;top:50%;width:48px;z-index:7}@media(max-width:991.98px){.story .video:after{height:60px;margin:-30px 0 0 -30px;width:60px}}.story .video:focus:after,.story .video:hover:after{background-color:#e60013;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18px' height='18px' viewBox='0 0 18 18'%3E%3Cstyle%3E.st0%7Bfill:%23fff;%7D%3C/style%3E%3Cpath class='st0' d='M15.5615866,8.10002147 L3.87056367,0.225209313 C3.05219207,-0.33727727 2,0.225209313 2,1.12518784 L2,16.8748122 C2,17.7747907 3.05219207,18.3372773 3.87056367,17.7747907 L15.5615866,9.89997853 C16.1461378,9.44998927 16.1461378,8.55001073 15.5615866,8.10002147 L15.5615866,8.10002147 Z'%3E%3C/path%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.landingspage-2 .story__image a,.landingspage-2 .story__image img{border-radius:0}.landingspage-2 .story__content .is-h3 a{color:#121212}.landingspage-2 .story__content .is-h3 a:focus,.landingspage-2 .story__content .is-h3 a:hover{color:#000cff}.landingspage-2 .story__content .is-h3+.list,.landingspage-2 .story__content .is-h3+.richtext{margin-top:-40px}.landingspage-2 .story .video:after{background-color:rgba(0,12,255,.8)}.landingspage-2 .story .video:focus:after,.landingspage-2 .story .video:hover:after{background-color:#000cff}.block--teaser,.block--teaser-2,.block--teaser-3{background:#e60013 no-repeat 50%;background-size:cover;display:flex;flex-direction:column;justify-content:center;margin:0 0 100px;padding:70px 0 30px;position:relative}@media(max-width:767.98px){.block--teaser,.block--teaser-2,.block--teaser-3{min-height:0}}.block--teaser-2:last-of-type,.block--teaser-3:last-of-type,.block--teaser:last-of-type{margin-bottom:0}.block--teaser-2:after,.block--teaser-3:after,.block--teaser:after{background-color:#e60013;content:"";display:block;height:100%;left:0;opacity:.85;position:absolute;top:0;width:100%;z-index:0}.block--teaser .teaser,.block--teaser-2 .teaser,.block--teaser-3 .teaser{color:#fff;position:relative;z-index:1}.block--teaser .teaser .is-h2,.block--teaser .teaser .is-h3,.block--teaser .teaser .is-h4,.block--teaser .teaser .is-h5,.block--teaser-2 .teaser .is-h2,.block--teaser-2 .teaser .is-h3,.block--teaser-2 .teaser .is-h4,.block--teaser-2 .teaser .is-h5,.block--teaser-3 .teaser .is-h2,.block--teaser-3 .teaser .is-h3,.block--teaser-3 .teaser .is-h4,.block--teaser-3 .teaser .is-h5{color:#fff}.block--teaser-2{min-height:520px}.block--teaser-2,.block--teaser-2:after{background-color:#000}.block--teaser-3{min-height:520px}.block--teaser-3,.block--teaser-3:after{background-color:#e60013}.teaser{display:flex;flex-direction:column;margin:0 auto;width:66.6667%}@media(max-width:767.98px){.teaser{width:100%}}.teaser__title{text-align:center}.teaser__title .is-h2{text-transform:uppercase}.teaser__content,.teaser__social{text-align:center}.teaser__social .is-h3{text-transform:uppercase}.teaser--small .teaser__content{margin:0 auto;max-width:80%}@media(max-width:767.98px){.teaser--small .teaser__content{max-width:100%}}.landingspage-2 .block--teaser{background-color:#000cff}.landingspage-2 .block--teaser:after{background-color:#000cff;opacity:.85}.hbspt-form .landingspage-2 .block--teaser .teaser__content .hs-button,.landingspage-2 .block--teaser .teaser__content .btn,.landingspage-2 .block--teaser .teaser__content .hbspt-form .hs-button{background-color:transparent;border-color:#fff;color:#fff}.hbspt-form .landingspage-2 .block--teaser .teaser__content .hs-button:focus,.hbspt-form .landingspage-2 .block--teaser .teaser__content .hs-button:hover,.landingspage-2 .block--teaser .teaser__content .btn:focus,.landingspage-2 .block--teaser .teaser__content .btn:hover,.landingspage-2 .block--teaser .teaser__content .hbspt-form .hs-button:focus,.landingspage-2 .block--teaser .teaser__content .hbspt-form .hs-button:hover{background-color:#e6e6e6;border-color:#e6e6e6;color:#121212}.landingspage-2 .block--teaser-2,.landingspage-2 .block--teaser-2:after{background-color:rgba(0,0,0,.9)}.landingspage-2 .block--teaser-3,.landingspage-2 .block--teaser-3:after{background-color:#31d0b0}.block--table-downloads{margin:0}.table-downloads{margin:0 auto;width:83.3333%}@media(max-width:991.98px){.table-downloads{margin:0;width:auto}}.table--downloads{border-collapse:collapse;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.2);margin:0 0 90px;overflow:hidden;width:100%}@media(max-width:767.98px){.table--downloads{background:transparent;box-shadow:0 0 0 rgba(0,0,0,.2);display:block;margin:0 0 30px}.table--downloads>*,.table--downloads>*>tr,.table--downloads>*>tr>*{display:block}}.table--downloads td,.table--downloads th{border:1px solid transparent;padding:25px 20px;text-align:left}.table--downloads th{background:#282a2a;color:#fff;font-size:16px;font-weight:900;line-height:26px;padding:16px 20px;text-transform:uppercase}.table--downloads th:first-of-type{width:auto}.table--downloads th:nth-of-type(2){width:15%}.table--downloads th:nth-of-type(3s){width:28%}.table--downloads th:nth-of-type(4){width:80px}.table--downloads th:nth-of-type(5){width:110px}.table--downloads th:nth-of-type(6){width:18%}@media(max-width:767.98px){.table--downloads tbody tr{border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.2)}}.table--downloads tbody tr:nth-of-type(2n){background:#f5f5f5}.table--downloads tbody tr td{font-size:16px;font-weight:500;line-height:26px}@media(max-width:767.98px){.table--downloads tbody tr td{align-items:stretch;border:0;border-bottom:1px solid #f5f5f5;display:flex;padding:0;text-align:left}.table--downloads tbody tr td span{flex:1;padding:5px 10px}}.table--downloads tbody tr td:before{border-right:1px solid #121212;content:attr(data-title);display:none;flex:1;font-weight:800;padding:5px 10px;text-transform:uppercase}@media(max-width:767.98px){.table--downloads tbody tr td:before{display:inline-block}.table--downloads tbody tr td.file-title{background:#282a2a;border-bottom:2px solid transparent;color:#fff;font-weight:700;text-align:center}.table--downloads tbody tr td.file-title:before{display:none}.table--downloads tbody tr td.file-link{border-top:1px solid #121212;padding-top:15px;text-align:center}.table--downloads tbody tr td.file-link:before{display:none}.hbspt-form .table--downloads tbody tr td.file-link .hs-button,.table--downloads tbody tr td.file-link .btn,.table--downloads tbody tr td.file-link .hbspt-form .hs-button{background:#e60013;color:#fff;margin-bottom:15px;padding:5px 15px;text-decoration:none}.table--downloads tbody tr td.file-empty{border-top:1px solid #121212;padding-top:15px;text-align:center}.table--downloads tbody tr td.file-empty:before{display:none}}.hbspt-form .table--downloads tbody tr td.file-empty .hs-button,.table--downloads tbody tr td.file-empty .btn,.table--downloads tbody tr td.file-empty .hbspt-form .hs-button{font-style:italic;font-weight:400;opacity:.5}@media(max-width:767.98px){.hbspt-form .table--downloads tbody tr td.file-empty .hs-button,.table--downloads tbody tr td.file-empty .btn,.table--downloads tbody tr td.file-empty .hbspt-form .hs-button{background:#e60013;color:#fff;margin-bottom:15px;padding:5px 15px;text-decoration:none}.table--downloads thead{display:none}.table--downloads>*>tr{border:2px solid #121212;margin-bottom:15px}}.block--author{margin:0}.author{display:flex;flex-wrap:wrap;margin:0 -15px}@media(max-width:991.98px){.author{justify-content:center}}.author__image{flex:0 0 146px;margin:0 0 40px;max-width:146px;padding:0 15px}.author__image img{border-radius:50%}.author__content{flex:1;margin:0 0 30px;padding:0 15px}.author__content .is-h3{margin:0 0 15px;text-transform:uppercase}.author__content .is-h6{font-size:14px;line-height:20px;margin:0;text-transform:uppercase}.author__content p{font-size:15px;line-height:22px;margin:-15px 0 15px}.author__content .list li{margin-bottom:10px}.block--hero{margin:0 0 100px}@media(max-width:767.98px){.block--hero{margin:0 0 60px}}.block--hero:last-child{margin-bottom:0}@media(max-width:767.98px){.block--hero:last-child{margin:0 0 60px}}.block--hero+[data-ajax-self-replace] .block--filter:first-child{margin-top:-208px}@media(max-width:767.98px){.block--hero+[data-ajax-self-replace] .block--filter:first-child{margin-top:0}}.hero{align-items:center;display:flex;flex-direction:column;min-height:500px;position:relative}@media(max-width:767.98px){.hero{min-height:unset}}.hero__image{height:500px;overflow:hidden;position:relative;width:100%}@media(max-width:767.98px){.hero__image{height:auto;margin:0 0 40px}}.hero__image img{height:100%;object-fit:cover;width:100%}@media(max-width:767.98px){.hero__image img{height:auto}}.hero__content{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media(max-width:767.98px){.hero__content{position:static;transform:none}}.hero__content .is-h1{color:#fff;text-align:center;text-shadow:0 3px 20px hsla(0,0%,100%,.4)}@media(max-width:767.98px){.hero__content .is-h1{color:#121212;font-size:42px;line-height:52px;text-shadow:none}}.block--locations{margin:0}.locations{display:flex;flex-direction:column;margin:0 0 60px}.locations__title{text-align:center}.location{display:flex;flex-wrap:wrap;justify-content:flex-end;margin:0 auto;width:83.3333%}@media(max-width:991.98px){.location{margin:0 -15px;width:auto}}.location+.location{margin-top:60px}.location__image{flex:0 0 41.66666667%;margin:0 auto 40px 0;max-width:41.66666667%;padding:0 15px}@media(max-width:767.98px){.location__image{flex:0 0 100%;max-width:100%}}.location__image a,.location__image img{border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.2)}.location__image a{display:block;overflow:hidden}.location__image a img{border-radius:0;box-shadow:none;transform:scale(1);transition:transform .3s ease-in-out}.location__image a:focus img,.location__image a:hover img{transform:scale(1.1)}.location__content{flex:0 0 58.33333333%;margin:0 0 0 auto;max-width:58.33333333%;padding:0 15px}@media(max-width:767.98px){.location__content{flex:0 0 100%;max-width:100%}}.location__content .is-h3{text-transform:uppercase}.location__content .is-h3 a{color:#121212;text-decoration:none}.location__content .is-h3 a:focus,.location__content .is-h3 a:hover{color:#e60013;text-decoration:none}.location__content .is-h3+.is-h5{margin-top:-40px}.location__content .is-h5{font-size:16px;font-weight:500;line-height:28px}.location__content .is-h3+.list,.location__content .is-h3+.richtext,.location__content .is-h5+.list,.location__content .is-h5+.richtext{margin-top:-20px}.location__content .read-more{color:#121212;font-size:16px;font-weight:700;line-height:28px;margin-top:-40px;text-transform:none}.location--reversed .location__image{margin-left:auto;margin-right:0;order:2}@media(max-width:767.98px){.location--reversed .location__image{order:1}}.location--reversed .location__content{margin-left:0;margin-right:auto;order:1}@media(max-width:767.98px){.location--reversed .location__content{order:2}}.offices{display:flex;flex-wrap:wrap;margin:0 -15px}.offices__item{flex:0 0 50%;max-width:50%;padding:0 15px}@media(max-width:991.98px){.offices__item{flex:0 0 100%;max-width:100%}}.office{display:flex;flex-direction:column}.office__content .is-h6{margin:0;text-transform:uppercase}.landingspage-2 .location__image a,.landingspage-2 .location__image img{border-radius:0}.landingspage-2 .location__content .is-h3 a{color:#121212}.landingspage-2 .location__content .is-h3 a:focus,.landingspage-2 .location__content .is-h3 a:hover{color:#000cff}.block--main-slider{margin:0 0 100px;position:relative}.block--main-slider .btn-scroll-down{bottom:10px;color:#fff;display:block;font-size:14px;font-weight:900;left:50%;padding:10px 0 30px;position:absolute;transform:translateX(-50%);transition:all .3s ease-in-out;z-index:99}.block--main-slider .btn-scroll-down:after,.block--main-slider .btn-scroll-down:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='10px' height='10px' viewBox='0 0 11.623 5.706'%3E%3Cpath id='Path_349' data-name='Path 349' d='M308.611,471.085a.912.912,0,0,0-.1-.341l-.081-.116a.712.712,0,0,0-.992-.059l-4.631,3.867-4.637-3.872a.72.72,0,0,0-.924,1.1l5.1,4.275a.724.724,0,0,0,.45.158.756.756,0,0,0,.467-.166l5.042-4.212a.7.7,0,0,0,.31-.62Z' transform='translate(-296.991 -470.395)' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:block;height:10px;left:50%;margin:0 0 0 -5px;position:absolute;transition:all .3s ease-in-out;width:10px}.block--main-slider .btn-scroll-down:before{bottom:16px}.block--main-slider .btn-scroll-down:after{bottom:10px}.block--main-slider .btn-scroll-down:focus,.block--main-slider .btn-scroll-down:hover{color:#fff;padding-bottom:40px}.block--main-slider .btn-scroll-down:focus:before,.block--main-slider .btn-scroll-down:hover:before{bottom:10px}.block--main-slider .btn-scroll-down:focus:after,.block--main-slider .btn-scroll-down:hover:after{bottom:4px}.block--main-slider+.block--accessories{margin-top:-400px}.block--main-slider+.block--accessories .is-h1,.block--main-slider+.block--accessories .is-h2,.block--main-slider+.block--accessories .is-h3,.block--main-slider+.block--accessories .is-h4,.block--main-slider+.block--accessories .is-h5,.block--main-slider+.block--accessories .is-h6{color:#e60013}@media(max-width:767.98px){.block--main-slider+.block--accessories{margin-top:0}}.block--main-slider+.block--accessories .accessory__image{max-height:165px}@media(max-width:767.98px){.block--main-slider+.block--accessories .accessory__image{max-height:unset}}.main-slider-item{display:flex;flex-wrap:wrap;height:calc(100vh - 130px);margin:0;min-height:575px;overflow:hidden;position:relative;width:100%}@media(max-width:767.98px){.main-slider-item{height:calc(100vh - 59px)}}.main-slider-item__video{height:100%;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%;z-index:-1}.main-slider-item__video .plyr{height:100%;left:0;position:absolute;top:0;width:100%}.main-slider-item__background{background-color:#f5f5f5;height:100%;opacity:1;overflow:hidden;position:absolute;top:0;transition:opacity .3s;width:100%}@media(max-width:767.98px){.main-slider-item__background{height:100%}}.main-slider-item__background img{height:auto;left:50%;max-width:none;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.main-slider-item__content{left:10%;margin:0 0 20px;opacity:1;padding:0 15px;position:absolute;right:45%;top:50%;transform:translateY(-50%);transition:opacity .3s;width:45%}@media(max-width:991.98px){.main-slider-item__content{left:12%;right:12%;width:76%}}@media(max-width:767.98px){.main-slider-item__content{left:0;padding:0 50px;right:0;width:100%}}.main-slider-item__content .is-h2{color:#fff;font-size:64px;line-height:64px;margin:0 0 20px;text-transform:uppercase}@media(max-width:767.98px){.main-slider-item__content .is-h2{font-size:42px;line-height:52px}}.main-slider-item__content .richtext{color:#fff;margin:0 0 20px}.main-slider-item__content .richtext>*{margin:0 0 20px}.main-slider-item__content .richtext>:last-child{margin:0}.main-slider-item__content .is-h1,.main-slider-item__content .is-h2,.main-slider-item__content .richtext{text-shadow:0 3px 3px rgba(0,0,0,.2)}@media(max-width:767.98px){.main-slider-item__content .is-h1,.main-slider-item__content .is-h2,.main-slider-item__content .richtext{text-shadow:none}}.main-slider-item .btn--video-pause:focus,.main-slider-item .btn--video-pause:hover,.main-slider-item .btn--video-play:focus,.main-slider-item .btn--video-play:hover{transform:scale(1.1)}.main-slider-item .btn--video-pause{position:absolute;right:40px;top:40px}.main-slider-item--dark .main-slider-item__content .btn--video-play,.main-slider-item--dark .main-slider-item__content .is-h1,.main-slider-item--dark .main-slider-item__content .is-h2,.main-slider-item--dark .main-slider-item__content .richtext{color:#121212}.main-slider-item--dark .main-slider-item__content .btn--video-play:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px' viewBox='0 0 100 100'%3E%3Cstyle%3E.st0%7Bfill: %23121212;%7D%3C/style%3E%3Cpath class='st0' d='M79.266,37.885L34.723,12.168C25.397,6.784,13.74,13.514,13.74,24.283v51.434c0,10.768,11.657,17.499,20.983,12.115  l44.543-25.717C88.592,56.73,88.592,43.27,79.266,37.885z'%3E%3C/path%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-color:#121212}.main-slider-item.video-active .main-slider-item__video{opacity:1;z-index:1}.main-slider-item.video-active .main-slider-item__background,.main-slider-item.video-active .main-slider-item__content{opacity:0;z-index:0}.main-slider{display:flex!important;justify-content:center;margin:0;padding:0}.main-slider__item{display:block;flex:0 0 100%;max-width:100%;position:relative}.main-slider__item:first-child~.main-slider__item{display:none}.main-slider__quicklinks{bottom:100px;display:flex;justify-content:center;position:absolute;width:100%}@media(max-width:767.98px){.main-slider__quicklinks{display:none}}.main-slider.owl-carousel .owl-stage .main-slider__item{flex:0 0 100%;max-width:100%}.main-slider.owl-carousel .owl-nav{left:0;right:0}.main-slider.owl-carousel .owl-nav button.owl-next,.main-slider.owl-carousel .owl-nav button.owl-prev{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22px' height='34px' viewBox='0 0 22 34'%3E%3Cstyle %3E.st0 %7B fill: %23fff; %7D%3C/style%3E%3Cpath class='st0' d='M17.1,34L0,17L17.1,0L22,4.8L9.7,17L22,29.2L17.1,34z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;height:40px;width:40px}@media(max-width:767.98px){.main-slider.owl-carousel .owl-nav button.owl-next,.main-slider.owl-carousel .owl-nav button.owl-prev{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12px' height='18px' viewBox='0 0 22 34'%3E%3Cstyle %3E.st0 %7B fill: %23fff; %7D%3C/style%3E%3Cpath class='st0' d='M17.1,34L0,17L17.1,0L22,4.8L9.7,17L22,29.2L17.1,34z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;height:30px;width:30px}}.main-slider.owl-carousel .owl-item .main-slider-item__background img{height:auto!important;transform:translate(-50%,-50%) scale(1);transition:10s;width:auto!important}.main-slider.owl-carousel .owl-item.active{z-index:9999}.main-slider.owl-carousel .owl-item.active .main-slider-item--animate .main-slider-item__background img{transform:translate(-50%,-50%) scale(1.15)}.block--peoples{margin:0}.peoples{display:flex;flex-direction:column;margin:0 0 60px}.peoples__title{text-align:center}.peoples-overview{display:flex;flex-wrap:wrap;margin:0 -15px}.peoples-overview__item{flex:0 0 25%;max-width:25%;padding:0 15px}@media(max-width:991.98px){.peoples-overview__item{flex:0 0 50%;max-width:50%}}@media(max-width:767.98px){.peoples-overview__item{flex:0 0 100%;max-width:100%}}.profile{border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.2);display:flex;margin:0 0 40px;overflow:hidden;position:relative}.profile:focus .profile__content,.profile:hover .profile__content{opacity:1}.profile__content{left:10px;opacity:0;position:absolute;right:10px;top:10px;transition:opacity .3s}.profile__content .is-h4{color:#fff;margin:0 0 10px}@media(min-width:992px)and (max-width:1199.98px){.profile__content .is-h4{font-size:21px;line-height:normal}}.profile__content .is-h4+p{margin-top:-10px}.profile__content p{color:#fff;font-weight:500;margin:0 0 10px}.profile__content .social-follow--list{justify-content:left;margin:0 -5px 10px}.profile__content .social-follow--list li{margin:0 5px}.profile__overlay{bottom:5px;color:#fff;left:5px;position:absolute;right:5px}.profile .list--label{margin:0}.profile .list--label li{color:#fff}.profile .list--label li a{align-items:center;color:#fff;display:flex;flex-wrap:wrap;font-weight:500;text-decoration:none}.profile .list--label li a:focus,.profile .list--label li a:hover{color:#fff;text-decoration:underline}.profile .list--label li .icon--marker{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='20px' height='20px' viewBox='0 0 68 90'%3E%3Cstyle%3E.st0%7Bfill: %23fff;%7D%3C/style%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M36.2,0H34h-2.3C12.1,1-4.7,21.5,1.2,40.6C4.4,49.8,9.3,58,14.8,65.8c1.9,2.8,4,5.5,6,8.1c1.8,2.4,3.7,4.7,5.5,7c2.4,3,4.8,6,7.2,9.1H34h0.5c2.3-3.1,4.7-6.1,7.1-9.2c1.9-2.3,3.7-4.7,5.5-7c2.1-2.7,4.1-5.3,6-8.1c5.8-8.1,10.8-16.7,14-26.2C72,20.5,55.4,1,36.2,0z M34,55.4c-0.1,0-0.1,0-0.2,0c-12.6,0-22.9-10.2-22.9-22.7C10.9,20.2,21.2,10,33.8,10c0.1,0,0.1,0,0.2,0c12.5,0.1,22.7,10.3,22.7,22.7C56.7,45.1,46.5,55.3,34,55.4z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.profile .list--label li .icon--phone{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M24.5,27.4c-0.1,0.2-0.3,0.4-0.5,0.4l-2.8,0.6c-0.1,0-0.3,0.1-0.4,0c-0.2,0-0.3-0.1-0.5-0.1l-0.1,0c0,0-0.1-0.1-0.2-0.1c-0.3-0.2-0.5-0.4-0.7-0.6c-0.4-0.4-0.8-0.8-1.1-1.3c-0.5-0.7-0.9-1.4-1.2-2.1c-0.4-1-0.8-2.1-1-3.2c-0.2-0.9-0.4-1.8-0.5-2.7c-0.1-0.7-0.1-1.4,0-2.1c0-0.5,0.1-1.1,0.2-1.6c0.1-0.4,0.2-0.8,0.4-1.1c0.1-0.2,0.2-0.5,0.3-0.7c0-0.1,0.1-0.2,0.2-0.2c0.1-0.1,0.2-0.2,0.3-0.3c0.1-0.1,0.3-0.1,0.4-0.2l2.8-0.7c0.2,0,0.4,0,0.5,0.1c0.1,0.1,0.2,0.2,0.2,0.3C21,12,21,12.1,21,12.3l-0.3,3.5c0,0.2-0.1,0.4-0.2,0.5c-0.1,0.1-0.3,0.2-0.5,0.3l-1,0.2c0,0-0.1,0-0.1,0.1c0,0-0.1,0.1-0.1,0.1c-0.1,0.2-0.1,0.5-0.1,0.8c0,0.4,0,0.7,0,1.1c0.1,0.5,0.2,1.1,0.3,1.6c0.1,0.5,0.3,1.1,0.5,1.6c0.1,0.3,0.3,0.7,0.5,1c0.1,0.2,0.2,0.3,0.4,0.5l0.1,0.1c0,0,0,0,0.1,0h0.1l1.2-0.3c0.2,0,0.5,0,0.7,0.1c0.1,0.1,0.2,0.2,0.3,0.3h0l1.6,3C24.5,27,24.5,27.2,24.5,27.4L24.5,27.4z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.profile .list--label li .icon--email{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M20.1,10c2.8,0,5.2,1,7.1,2.9S30,17.2,30,20c0,1.6-0.3,2.8-1,3.9c-0.6,1-1.6,1.5-2.8,1.5c-1.3,0-2.2-0.6-2.9-1.9c-0.8,1.3-2,1.9-3.6,1.9c-1.4,0-2.6-0.5-3.5-1.5c-1-1-1.4-2.3-1.4-3.8c0-1.5,0.5-2.8,1.4-3.8c1-1,2.1-1.5,3.4-1.5c1.3,0,2.4,0.5,3.3,1.5H23v-1.1h1.8v6.8c0,0.4,0.1,0.9,0.4,1.2c0.3,0.4,0.6,0.5,1.2,0.5c1.2,0,1.8-1.2,1.8-3.7c0-2.3-0.8-4.2-2.4-5.8s-3.5-2.4-5.7-2.4c-2.3,0-4.2,0.8-5.7,2.4c-1.7,1.6-2.5,3.5-2.5,5.8s0.8,4.2,2.4,5.8c1.6,1.6,3.5,2.4,5.7,2.4c1.2,0,2.3-0.2,3.3-0.7l0.7,1.8c-1.2,0.6-2.5,0.8-4,0.8c-2.8,0-5.2-1-7.2-2.9C11,25,10,22.7,10,20s1-5.1,2.9-7.1C14.8,11,17.2,10,20.1,10 M17.7,22.4c0.6,0.6,1.4,0.9,2.2,0.9c0.9,0,1.6-0.3,2.2-0.9C22.7,21.8,23,21,23,20c0-1-0.3-1.8-0.9-2.4c-0.6-0.6-1.3-0.9-2.2-0.9s-1.6,0.3-2.2,0.9c-0.6,0.6-0.9,1.4-0.9,2.4C16.8,21,17.1,21.8,17.7,22.4'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.landingspage-2 .profile{border-radius:0}.block--ghostframe{background-color:#e60013;margin:0 0 100px;overflow:hidden}.block--ghostframe:last-of-type{margin-bottom:0}.ghostframe{height:660px;margin:0 auto;max-height:100vh;max-width:1440px;position:relative;width:100%}@media(max-width:991.98px){.ghostframe{height:550px}}.ghostframe__frames{height:100%;left:0;position:absolute;top:0;width:30%;z-index:3}@media(max-width:991.98px){.ghostframe__frames{width:75%}}.ghostframe__frames .frame{display:block;left:0;opacity:0;padding:40px 40px 0;position:absolute;top:50%;transform:translateY(-50%);width:100%}@media(max-width:767.98px){.ghostframe__frames .frame{padding-left:30px;padding-right:30px}}.ghostframe__frames .frame:first-child{opacity:1}.ghostframe__frames .frame .is-h2,.ghostframe__frames .frame .is-h2 .special,.ghostframe__frames .frame .is-h3,.ghostframe__frames .frame .is-h3 .special{color:#fff}.ghostframe__loader{border-bottom:1px solid #fff;bottom:10%;height:5px;left:40px;position:absolute;width:270px;z-index:3}.ghostframe__loader span{background-color:#fff;content:"";display:block;height:4px;left:0;position:absolute;top:0;width:90px}.ghostframe__screens{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.ghostframe__screens .screen{height:505px;overflow:hidden;perspective:2000px;position:absolute;right:90px;top:50%;transform:translateY(-50%);width:630px}@media(max-width:991.98px){.ghostframe__screens .screen{height:378.75px;right:65px;width:472.5px}}@media(max-width:767.98px){.ghostframe__screens .screen{height:232px;right:30px;width:290px}}.ghostframe__screens .screen img{height:90%;left:50%;max-width:none;position:absolute;top:50%;transform:translate(-53%,-50%) rotateY(-30deg);width:auto}.ghostframe__screens .screen--1{margin:-20px -50px 0 0;z-index:1}@media(max-width:767.98px){.ghostframe__screens .screen--1{margin:-15px -15px 0 0}}.ghostframe__screens .screen--2{z-index:2}.ghostframe__screens .screen--3{margin:20px 50px 0 0;z-index:3}@media(max-width:767.98px){.ghostframe__screens .screen--3{margin:15px 15px 0 0}}.ghostframe__overlay{display:block;height:100%;position:absolute;top:0;width:100%;z-index:2}.ghostframe__overlay img{bottom:0;height:90%;left:30%;max-width:none;position:absolute;width:auto}@media(max-width:767.98px){.ghostframe__overlay img{height:55%;left:-10%}}.landingspage-2 .block--ghostframe{background-color:#000cff}.restyled .notice{background-color:#cbb699;color:#000}.restyled .is-h1,.restyled .is-h2,.restyled .is-h3,.restyled .is-h4,.restyled .is-h5,.restyled .is-h6,.restyled h1,.restyled h2,.restyled h3,.restyled h4,.restyled h5,.restyled h6{color:#cbb699;font-weight:500}.hbspt-form .restyled .hs-button,.restyled .btn,.restyled .hbspt-form .hs-button{background-color:#cbb699;border-color:#cbb699;color:#fff}.hbspt-form .restyled .hs-button:focus,.hbspt-form .restyled .hs-button:hover,.restyled .btn:focus,.restyled .btn:hover,.restyled .hbspt-form .hs-button:focus,.restyled .hbspt-form .hs-button:hover{background-color:#a88656;border-color:#a88656;color:#fff!important}.restyled a{color:#cbb699}.restyled a:focus,.restyled a:hover{color:#a88656}.restyled .header{background-color:#000}.restyled .header .logo{height:40px}.restyled .header .search-toggle:focus,.restyled .header .search-toggle:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px'  viewBox='0 0 18.425 18.426'%3E%3Cpath id='np_search_684733_000000' d='M18.345,34.467l4.06-4.088a7.689,7.689,0,0,1-1.526-4.606,7.773,7.773,0,1,1,7.773,7.773,7.689,7.689,0,0,1-4.606-1.526l-4.06,4.06a1.146,1.146,0,0,1-1.641,0,1.115,1.115,0,0,1,0-1.613Zm10.307-3.224a5.47,5.47,0,1,0-5.47-5.47A5.47,5.47,0,0,0,28.652,31.243Z' transform='translate(-18 -18)' fill='%23CBB699'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.restyled .header .search-toggle.active,.restyled .header .search-toggle.active:focus,.restyled .header .search-toggle.active:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px' viewBox='0 0 20 20'%3E%3Cstyle%3E.st0 %7Bfill: %23CBB699;%7D%3C/style%3E%3Cpath class='st0' d='M18,4.6L15.6,2L10,7.5l0,0l0,0L4.4,2L2,4.6L7.5,10L2,15.4L4.4,18l5.6-5.5l0,0l0,0l5.6,5.5l2.4-2.6L12.5,10L18,4.6z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.restyled .header .language-toggle:focus,.restyled .header .language-toggle:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30px' height='30px' viewBox='0 0 30 30'%3E%3Cstyle%3E.st0%7Bfill: %23CBB699;%7D%3C/style%3E%3Cpath id='Path_18' class='st0' d='M15,5C9.5,5,5,9.5,5,15c0,5.5,4.5,10,10,10c5.5,0,10-4.5,10-10C25,9.5,20.5,5,15,5z M20.9,15c0-1.1-0.1-2.2-0.3-3.3h2.2c0.4,1.1,0.7,2.2,0.7,3.3c0,1.1-0.2,2.3-0.7,3.3h-2.2C20.8,17.3,20.9,16.1,20.9,15L20.9,15z M15.7,23.3v-3.5h2.9C17.9,21.7,16.9,23,15.7,23.3L15.7,23.3z M15.7,10.2V6.6c1.1,0.4,2.2,1.7,2.9,3.5H15.7z M18.9,7.4c1.2,0.7,2.3,1.6,3.1,2.8h-1.8C20,9.2,19.5,8.3,18.9,7.4L18.9,7.4z M15.7,18.3v-6.7h3.4c0.2,1.1,0.4,2.2,0.4,3.4c0,1.1-0.1,2.2-0.4,3.3L15.7,18.3z M18.8,22.6c0.6-0.9,1.1-1.8,1.4-2.8H22C21.2,21,20.1,22,18.8,22.6L18.8,22.6z M14.3,6.6v3.5h-2.9C12.1,8.3,13.1,7,14.3,6.6L14.3,6.6z M14.3,19.8v3.5c-1.1-0.4-2.2-1.7-2.9-3.5H14.3z M8,10.2C8.8,9,9.9,8,11.2,7.4c-0.6,0.9-1.1,1.8-1.4,2.8H8z M9.7,19.8c0.3,1,0.7,1.9,1.3,2.8C9.8,21.9,8.8,21,8,19.8H9.7z M14.3,11.7v6.6h-3.4c-0.2-1.1-0.4-2.2-0.4-3.3c0-1.1,0.1-2.2,0.4-3.3L14.3,11.7z M9.4,18.3H7.2c-0.4-1.1-0.7-2.2-0.7-3.3c0-1.1,0.2-2.3,0.7-3.3h2.2c-0.2,1.1-0.3,2.2-0.3,3.3C9.1,16.1,9.2,17.2,9.4,18.3L9.4,18.3z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.restyled .header .btn--description{background-color:transparent;border-color:transparent;color:#fff;margin:0 0 0 10px}.restyled .header .btn--description:focus,.restyled .header .btn--description:hover{color:#e60013}.restyled .header .btn--description.btn--phone:before,.restyled .header .btn--description.btn--phone:focus:before,.restyled .header .btn--description.btn--phone:hover:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M24.5,27.4c-0.1,0.2-0.3,0.4-0.5,0.4l-2.8,0.6c-0.1,0-0.3,0.1-0.4,0c-0.2,0-0.3-0.1-0.5-0.1l-0.1,0c0,0-0.1-0.1-0.2-0.1c-0.3-0.2-0.5-0.4-0.7-0.6c-0.4-0.4-0.8-0.8-1.1-1.3c-0.5-0.7-0.9-1.4-1.2-2.1c-0.4-1-0.8-2.1-1-3.2c-0.2-0.9-0.4-1.8-0.5-2.7c-0.1-0.7-0.1-1.4,0-2.1c0-0.5,0.1-1.1,0.2-1.6c0.1-0.4,0.2-0.8,0.4-1.1c0.1-0.2,0.2-0.5,0.3-0.7c0-0.1,0.1-0.2,0.2-0.2c0.1-0.1,0.2-0.2,0.3-0.3c0.1-0.1,0.3-0.1,0.4-0.2l2.8-0.7c0.2,0,0.4,0,0.5,0.1c0.1,0.1,0.2,0.2,0.2,0.3C21,12,21,12.1,21,12.3l-0.3,3.5c0,0.2-0.1,0.4-0.2,0.5c-0.1,0.1-0.3,0.2-0.5,0.3l-1,0.2c0,0-0.1,0-0.1,0.1c0,0-0.1,0.1-0.1,0.1c-0.1,0.2-0.1,0.5-0.1,0.8c0,0.4,0,0.7,0,1.1c0.1,0.5,0.2,1.1,0.3,1.6c0.1,0.5,0.3,1.1,0.5,1.6c0.1,0.3,0.3,0.7,0.5,1c0.1,0.2,0.2,0.3,0.4,0.5l0.1,0.1c0,0,0,0,0.1,0h0.1l1.2-0.3c0.2,0,0.5,0,0.7,0.1c0.1,0.1,0.2,0.2,0.3,0.3h0l1.6,3C24.5,27,24.5,27.2,24.5,27.4L24.5,27.4z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.restyled .header .btn--description.btn--account:before,.restyled .header .btn--description.btn--account:focus:before,.restyled .header .btn--description.btn--account:hover:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40'%3E%3Cstyle%3E.st0 %7Bfill: %23fff;%7D%3C/style%3E%3Cpath class='st0' d='M13,26.2c0-3.1,3.1-5.7,7-5.7s7,2.6,7,5.7c0,1.2-3.5,1.8-7,1.8S13,27.4,13,26.2z M20,19.7c2.1,0,3.8-1.7,3.8-3.8S22.1,12,20,12s-3.8,1.7-3.8,3.8c0,1,0.4,2,1.1,2.7C18,19.3,19,19.7,20,19.7z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.restyled .navigation ul li a:focus,.restyled .navigation ul li a:hover{color:#cbb699}.restyled .navigation ul li.active>a{color:#a88656}.restyled .navigation--header .primary li ul{background-color:#000}.restyled .navigation--header .primary li a{font-weight:700}.restyled .navigation--header .primary li:focus>a,.restyled .navigation--header .primary li:hover>a{color:#cbb699}.restyled .navigation--header .primary>li.has-subnav.active>a:after,.restyled .navigation--header .primary>li.has-subnav:focus>a:after,.restyled .navigation--header .primary>li.has-subnav:hover>a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='12px' height='6px' viewBox='0 0 11.623 5.706'%3E%3Cpath id='Path_349' data-name='Path 349' d='M308.611,471.085a.912.912,0,0,0-.1-.341l-.081-.116a.712.712,0,0,0-.992-.059l-4.631,3.867-4.637-3.872a.72.72,0,0,0-.924,1.1l5.1,4.275a.724.724,0,0,0,.45.158.756.756,0,0,0,.467-.166l5.042-4.212a.7.7,0,0,0,.31-.62Z' transform='translate(-296.991 -470.395)' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.restyled .navigation--header .primary>li.has-subnav.active>a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='20px' height='20px' viewBox='0 0 11.623 5.706'%3E%3Cpath id='Path_349' data-name='Path 349' d='M308.611,471.085a.912.912,0,0,0-.1-.341l-.081-.116a.712.712,0,0,0-.992-.059l-4.631,3.867-4.637-3.872a.72.72,0,0,0-.924,1.1l5.1,4.275a.724.724,0,0,0,.45.158.756.756,0,0,0,.467-.166l5.042-4.212a.7.7,0,0,0,.31-.62Z' transform='translate(-296.991 -470.395)' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.restyled .navigation--products{background-color:#000}.restyled .navigation--products>ul>li ul li .image-preview{background:#000}.restyled .navigation--products>ul>li ul li .image-preview .preview-title{color:#cbb699}.restyled .navigation--products>ul>li ul li .image-preview .preview-text{color:#fff}.restyled .highlight__content .is-h4 a,.restyled .navigation--products>ul:not(:hover)>li:first-child>a,.restyled .navigation--products>ul>li ul:not(:hover)>li:first-child>a{color:#cbb699}.restyled .highlight__content .is-h4 a:focus,.restyled .highlight__content .is-h4 a:hover{color:#a88656}.restyled .highlight__content .read-more{border:4px solid #cbb699}.restyled .highlight__content .read-more:after{background-color:#cbb699}.restyled .usp{color:#cbb699}.restyled .usp__icon{border:2px solid #cbb699}.restyled .block--downloads{background:#fff no-repeat 50%;background-size:cover}.restyled .block--downloads:after{background-color:#fff}.restyled .block--downloads .downloads,.restyled .block--downloads .downloads .is-h2{color:#000}.restyled .block--downloads .downloads .list--downloads li a{border-color:#000;color:#000}.restyled .block--downloads .downloads .list--downloads li a:focus,.restyled .block--downloads .downloads .list--downloads li a:hover{background-color:transparent;border-color:#1a1a1a;color:#000}.hbspt-form .restyled .block--specs .hs-button,.restyled .block--specs .btn,.restyled .block--specs .hbspt-form .hs-button{background-color:transparent;border-color:#fff;color:#fff}.hbspt-form .restyled .block--specs .hs-button:focus,.hbspt-form .restyled .block--specs .hs-button:hover,.restyled .block--specs .btn:focus,.restyled .block--specs .btn:hover,.restyled .block--specs .hbspt-form .hs-button:focus,.restyled .block--specs .hbspt-form .hs-button:hover{background-color:#fff;border-color:#fff;color:#000!important}.restyled .block--content-image-block{background-color:#cbb699}.restyled .block--content-image-block:nth-child(odd){background-color:#fff}.restyled .block--content-image-block:nth-child(odd) .richtext{color:#000}.restyled .block--content-image-block:nth-child(odd) .is-h2,.restyled .block--content-image-block:nth-child(odd) .is-h3,.restyled .block--content-image-block:nth-child(odd) .is-h4,.restyled .block--content-image-block:nth-child(odd) .is-h5{color:#cbb699}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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N0p0QyxDQUhGLFNUUFMsa0JBNnhCeUIsMkNTN3dCaEMsU1Q2d0JnQyxDUzl3QmxDLFNUa1g0QixtQ00zVjFCLGlDR2JFLDZCSGFGLENHZEEsYUhlQSxrQ0FmQSxrQ0dNQSw4QkhMQSw4Qk41Qk8sd0JBbVBtQixzQlM1TTFCLFVUdkNPLENTc0NULFNUNk00QixnQ1NsTTFCLHFCVGpETyxzQlM2Q1QsYVR2Q1MsQ1N5Q1AsV0FFQSxDVDNDTyxtQkFIQSwyQlVOUCxpQlJnTEUsaUJRakxKLHFCVnNPNEIsa0RNekwxQixnQ0lyQ0UsNEJKc0NGLGlEQWZBLGlDSWxCRSw2QkptQkYsMkJJL0JBLGlCUmdMRSxpQlFqTEosb0JWdU80QixrRE0xTDFCLGdDSXJDRSw0QkpzQ0YsaURBZkEsaUNJbEJFLDZCSm1CRixrSkszQkYsaUJBREEsaUJBQ0EsQ0FGQSxpQkFDQSxDQUZBLGtCQUNBLENDQUEsVURHQSx5QkVtREUsc0ZEekNFLGVFbEJpQiwwQkQyRG5CLG9HRHpDRSxlRWxCaUIsMEJEMkRuQixrSER6Q0UsZUVsQmlCLDJCRDJEbkIsZ0lEekNFLGdCRWxCaUIsT0YrQ3JCLFlEbkNBLGVBQ0EsQ0FDQSxrQkFEQSxrQkFFQSxhQ3VDRSxjQURGLGNBRUUsNENBSUUsZUFGRixlQUdFLHVxQkduREYsa0JBREEsa0JBQ0EsQ0FIRixpQkFDRSxXQUdBLE1Bc0JFLFlBQ0UsWUFDQSxlQUNBLGVKNEJOLGFBQ0UsZUFDQSxlQUZGLFlBQ0UsY0FDQSxlQUZGLHVCQUNFLHlCQUNBLGVBRkYsWUFDRSxjQUNBLGVBRkYsWUFDRSxjQUNBLGVBRkYsdUJBQ0UseUJBQ0EsV0luQkUsYUpDSixDQUNBLGVBREEsVUFFQSxRSUdRLG9CSmJSLHNCQUlBLFFJU1EscUJKYlIsdUJBSUEsUUlTUSxZSmJSLGNBSUEsUUlTUSxxQkpiUix1QkFJQSxRSVNRLHFCSmJSLHVCQUlBLFFJU1EsWUpiUixjQUlBLFFJU1EscUJKYlIsdUJBSUEsUUlTUSxxQkpiUix1QkFJQSxRSVNRLFlKYlIsY0FJQSxTSVNRLHFCSmJSLHVCQUlBLFNJU1EscUJKYlIsdUJB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QURXLGNBQ1gsUUFEVyxjQUNYLFFBRFcsY0FRUCxhSmhCVixjSWdCVSx1QkpoQlYsY0lnQlUsd0JKaEJWLGNJZ0JVLGVKaEJWLGNJZ0JVLHdCSmhCVixjSWdCVSx3QkpoQlYsY0lnQlUsZUpoQlYsY0lnQlUsd0JKaEJWLGNJZ0JVLHdCSmhCVixjSWdCVSxlSmhCVixlSWdCVSx3QkpoQlYsZUlnQlUsd0JKaEJWLHNDWGhEUywyQmdCVVQseUJBQ0Esc0JoQm1SNEIsYUF2Um5CLENnQlJYLGFBQ0UsQ0FHQSxjZDBLSSxnQkY0R3dCLENnQnhSNUIsaUNoQjRlc0MsQ0FwTlYsZUFLQSxDQStNVSxzQmdCMWV0QyxDQVFBLHFFQVhBLFVBaUJBLHVDQ0pJLG9DRGROLGVDZVEsOERETU4sNEJBQ0UsU0FDQSxpRGhCdEJPLG9CQStkNkIsQ2tCcmRwQywyQ0FKRixhQUNFLENsQndkb0MsU0EzRlYsK0RnQnZXNUIsYWhCdkJTLFVnQjBCUCwrR0FRRix3QmhCdENTLFVnQjBDUCx1U0FRRixlQUNFLCtFQU1GLGlCQUNFLDBCQUNBLG1GaEJ0RE8sc0JnQnlEVCxhaEJoRVMsd0NnQjRFWCxhQUVFLFdBQ0EsaUJBYUEsaUJkaUVFLGlCY2xFRixlQUNBLENBRkEsa0NBQ0EsQ0FGRiwrQmhCcU04QixvQmdCM0w1QixpQmQwRUksaUJjM0VKLGdDQUNBLENBRkYsNkJoQmlJOEIsb0JnQnhINUIsaUJkbUVJLGlCY3BFSixpQ0FDQSxDQUZGLDhCaEIySDhCLHlCQTFObkIsNEJnQm9IVCxDQUNBLDRDaEJnSzRCLGFBclJuQixDZ0I0R1gsYUFDRSxDQUdBLGNkb0RJLGdCRmlId0IsQ2dCdEs1QixlQUNBLENBRkEsaUJBQ0EsQ0FGQSxVQVNBLGlGQUlFLGVBRkYsZUFHRSxrQmhCK0YwQixvQmdCakY1QixpQmQyQkksQ2M3Qk4sZ0NoQjhWd0MsQ0VqVWxDLGVGc0R3QixDQTJRVSxvQk1uZXBDLGtCTnVOMEIsb0JnQnhFNUIsaUJkbUJJLENjckJOLCtCaEJ1VndDLENFbFVsQyxlRnFEd0IsQ0E2UVUsa0JNcGVwQyxDVXlKQSxvTEFJSixXQUNFLHdDQVFGLGtCaEI0VXdDLFlnQnhVeEMsYUFDRSxrQmhCNlRzQyxXZ0JwVHhDLFlBQ0UsZUFDQSxDQUNBLGlCQURBLGlCQUVBLHdDQUlFLGlCQUZGLGlCQUdFLGFBVUYsYUFDQSxzQkFGRixpQmhCb1N3QyxtQkFDQSxxQmdCOVJ0QyxnQmhCOFJzQyxDZ0IvUnhDLGlCQUdFLDRGQUdBLGFoQnZOUyxtQmdCNk5YLGVBQ0Usb0JBSUEsa0JBQ0EsQ0FGRixtQkFDRSxDQUVBLG9CQURBLGNoQmdSc0Msc0NBQ0EsY2dCMVFwQyxxQmhCMFFvQyxDZ0IzUXBDLFlBQ0EsQ0FGRixlQUlFLGlCZHJGQSxjZ0J4SEYsWUFDRSxDbEI2Y29DLGdCRXRWcEMsQ2dCdEhBLGlCbEI0Y29DLENrQjdjcEMsVUZ5TnFDLGdCRXZNckMsbUNBQ0Esc0JsQnFPMEIsVWtCdE8xQixDQVBBLFlBQ0EsQ0FHQSxpQmhCd0hFLENnQjlIRixNQUNBLENoQjZIRSxlRmlId0IsQ2tCMU8xQixnQkFDQSxDQUhBLGNBQ0EscUJBQ0EsQ0FQRixpQkFDRSxTQUNBLENBQ0EsU1pyQ0Esc0VZbURBLFFBRUUsK0hBS0YsYUFFRSxnTEFTRSwyUUFDQSxDQUNBLHdEQUNBLENBRkEsMkJBQ0EsQ0FDQSw0REExREosb0JGc09xQyw2Q0UzS2pDLDhNQUdGLG9CRndLbUMsMkNFdEtqQyw4TUFTQSx3Q0F6RUosNEJBMEVJLHdObEJzWWdDLDhFa0JoZHBDLGtDQW9GSSw2REFVQSx3aUJBOUZKLG9CRnNPcUMsZ0RFdklqQyx5RUFHRixvQkZvSW1DLDJDRWxJakMsdUdBT0YsYUYySG1DLG1NRXZIbkMsYUFFRSx1SEFPRixhRjhHbUMscUlFM0dqQyxvQkYyR2lDLHFKRXBHL0IseUJBREYsb0JBRXVCLGlKQUt2QiwwQ0FDRSw2S0FHRixvQkYwRmlDLDJHRWhGbkMsb0JGZ0ZtQyx1SEUzRWpDLG9CRjJFaUMsMkNFekUvQixtQmhCekJOLGNnQnhIRixZQUNFLENsQjZjb0MsZ0JFdFZwQyxDZ0J0SEEsaUJsQjRjb0MsQ2tCN2NwQyxVRnlOcUMsa0JFdk1yQyxtQ0FDQSxzQmxCcU8wQixVa0J0TzFCLENBUEEsWUFDQSxDQUdBLGlCaEJ3SEUsQ2dCOUhGLE1BQ0EsQ2hCNkhFLGVGaUh3QixDa0IxTzFCLGdCQUNBLENBSEEsY0FDQSxxQkFDQSxDQVBGLGlCQUNFLFNBQ0EsQ0FDQSxTWnJDQSwwRVltREEsUUFFRSwrSUFLRixhQUVFLDBMQVNFLHFVQUNBLENBQ0Esd0RBQ0EsQ0FGQSwyQkFDQSxDQUNBLDREQTFESixvQkZzT3FDLDZDRTNLakMsd05BR0Ysb0JGd0ttQywyQ0V0S2pDLHdOQVNBLHdDQXpFSiw0QkEwRUksa09sQnNZZ0MsOEVrQmhkcEMsa0NBb0ZJLGlFQVVBLGttQkE5Rkosb0JGc09xQyxnREV2SWpDLDZFQUdGLG9CRm9JbUMsMkNFbElqQywyR0FPRixhRjJIbUMsbU5FdkhuQyxhQUVFLDJIQU9GLGFGOEdtQyx5SUUzR2pDLG9CRjJHaUMseUpFcEcvQix5QkFERixvQkFFdUIscUpBS3ZCLDBDQUNFLGlMQUdGLG9CRjBGaUMsK0dFaEZuQyxvQkZnRm1DLDJIRTNFakMsb0JGMkVpQywyQ0V6RS9CLGNGdUZSLG1CQUZGLFlBQ0UsbUJBRUEsMEJBS0EsVUFDRSx5QkgvTkEsbUJHcU9FLGtCQUNBLENBRkYsWUFDRSxDQUNBLHNCQUNBLGdCQUNBLDBHQU9BLGtCQUNBLENBSkYsWUFDRSxjQUNBLG1CQUNBLENBQ0EsZUFDQSxrR0FJRixvQkFDRSxDQUNBLHNCQURBLFVBRUEsc0NBSUYsb0JBQ0UsdURBR0YsVUFFRSwwQkFNQSxrQkFDQSxDQUZGLFlBQ0UsQ0FDQSxzQkFDQSxDQUNBLGVBREEsVUFFQSxnQ0FHQSxhQUNBLENoQmtMa0MsY2dCakxsQyxtQmhCaUxrQyxDZ0JsTGxDLFlBQ0EsQ0FIRixpQkFLRSw4QkFHRixrQkFDRSx1QkFDQSxvQ0FFRixlQUNFLGtCR3JWTiw2Q0FDQSwyQ0FDQSw4Q0FDQSxtREFDQSxxREFDQSw4Q0NGRSxrQ0FDRSx1RmpCVUYsa0NpQkxJLGVBTkosa0NBQ0UsK0ZqQlVGLGtDaUJMSSxhQU5KLGtDQUNFLHVGakJVRixrQ2lCTEksVUFOSixrQ0FDRSwyRWpCVUYsa0NpQkxJLGFBTkosa0NBQ0UsdUZqQlVGLGtDaUJMSSxZQU5KLGtDQUNFLG1GakJVRixrQ2lCTEksV0FOSixrQ0FDRSwrRWpCVUYsa0NpQkxJLFVBTkosa0NBQ0UsMkVqQlVGLGtDaUJMSSxXQ0NOLCtCQUNFLGlCQUdGLHNDQUNFLFNDWEYsK0NBQ0EscURBQ0Esd0RBQ0EsdURBQ0Esa0RBRUEsaUNBQ0EsdUNBQ0EsMENBQ0EseUNBQ0Esd0NBR0UsOEJBQ0UsbUJBREYsOEJBQ0UsaUJBREYsOEJBQ0UsY0FERiw4QkFDRSxpQkFERiw4QkFDRSxnQkFERiw4QkFDRSxlQURGLDhCQUNFLGNBREYsOEJBQ0UsZUFJSiwyQkFDRSxhQU9GLDZCQUNFLFVBR0YsOEJBQ0UsY0FHRix1Q0FFRSw2QkFEQSx3Q0FNQSxnQ0FEQSwyQ0FNQSwrQkFEQSwwQ0FNQSxDQUxBLGNBR0YsdUNBRUUsYUFHRiw2QkFDRSxpQkFHRiwyQkFDRSxlQUdGLDZCQUNFLFlBR0YseUJBQ0UsaUJDdkVFLFVBQ0EsWUFGRixhQUdFLFNDT0UsbVdYaURGLFdXakRFLDRYWGlERixXV2pERSw0WFhpREYsV1dqREUsNlhYaURGLFdXakRFLGlYQVVOLGNBRUksOFlDcEJGLGFBQ0EsQ0FFQSxnQkFEQSxTQUNBLENBSkYsaUJBQ0UsQ0FDQSxVQUdBLDBCQUdFLFdBREYsYUFFRSw0SUFhQSxTQUpBLFFBQ0EsQ0FFQSxXQUNBLENBSEEsTUFDQSxDQVJGLGlCQUtFLE1BQ0EsQ0FFQSxVQUdBLGdDQVNBLHdCQUNFLGdDQURGLGtCQUNFLCtCQURGLGVBQ0UsK0JBREYsZ0JBQ0UsV0N6QkYsMENBQ0Esa0RBQ0EsMERBQ0EsbURBRUEsc0NBQ0EsOENBQ0EsNENBQ0EscUNBQ0EsbUNBQ0EscUNBQ0EsdUNBQ0EsK0NBRUEsMERBQ0EsMkRBQ0EsMERBQ0EsZ0VBQ0EsMERBRUEsa0RBQ0EsbURBQ0EsbURBQ0Esb0RBQ0EsbURBRUEsc0RBQ0EsdURBQ0Esc0RBQ0EsNERBQ0EsNERBQ0EsaURBRUEsNENBQ0EsZ0RBQ0EsaURBQ0EsaURBQ0Esa0RBQ0EscURiWUEsYWFsREEsNkNBQ0EscURBQ0EsNkRBQ0Esc0RBRUEseUNBQ0EsaURBQ0EsK0NBQ0Esd0NBQ0Esc0NBQ0Esd0NBQ0EsMENBQ0Esa0RBRUEsNkRBQ0EsOERBQ0EsNkRBQ0EsbUVBQ0EsNkRBRUEscURBQ0Esc0RBQ0Esc0RBQ0EsdURBQ0Esc0RBRUEseURBQ0EsMERBQ0EseURBQ0EsK0RBQ0EsK0RBQ0Esb0RBRUEsK0NBQ0EsbURBQ0Esb0RBQ0Esb0RBQ0EscURBQ0Esc0RiWUEsYWFsREEsNkNBQ0EscURBQ0EsNkRBQ0Esc0RBRUEseUNBQ0EsaURBQ0EsK0NBQ0Esd0NBQ0Esc0NBQ0Esd0NBQ0EsMENBQ0Esa0RBRUEsNkRBQ0EsOERBQ0EsNkRBQ0EsbUVBQ0EsNkRBRUEscURBQ0Esc0RBQ0Esc0RBQ0EsdURBQ0Esc0RBRUEseURBQ0EsMERBQ0EseURBQ0EsK0RBQ0EsK0RBQ0Esb0RBRUEsK0NBQ0EsbURBQ0Esb0RBQ0Esb0RBQ0EscURBQ0Esc0RiWUEsYWFsREEsNkNBQ0EscURBQ0EsNkRBQ0Esc0RBRUEseUNBQ0EsaURBQ0EsK0NBQ0Esd0NBQ0Esc0NBQ0Esd0NBQ0EsMENBQ0Esa0RBRUEsNkRBQ0EsOERBQ0EsNkRBQ0EsbUVBQ0EsNkRBRUEscURBQ0Esc0RBQ0Esc0RBQ0EsdURBQ0Esc0RBRUEseURBQ0EsMERBQ0EseURBQ0EsK0RBQ0EsK0RBQ0Esb0RBRUEsK0NBQ0EsbURBQ0Esb0RBQ0Esb0RBQ0EscURBQ0EsdURiWUEsYWFsREEsNkNBQ0EscURBQ0EsNkRBQ0Esc0RBRUEseUNBQ0EsaURBQ0EsK0NBQ0Esd0NBQ0Esc0NBQ0Esd0NBQ0EsMENBQ0Esa0RBRUEsNkRBQ0EsOERBQ0EsNkRBQ0EsbUVBQ0EsNkRBRUEscURBQ0Esc0RBQ0Esc0RBQ0EsdURBQ0Esc0RBRUEseURBQ0EsMERBQ0EseURBQ0EsK0RBQ0EsK0RBQ0Esb0RBRUEsK0NBQ0EsbURBQ0Esb0RBQ0Esb0RBQ0EscURBQ0EsMENDMUNBLGtDQUNBLGtDQUNBLDZDZG9EQSxlY3REQSxxQ0FDQSxxQ0FDQSw4Q2RvREEsZWN0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TlEsNEJBQ0kseUJBQ0EsVzFGNURGLGtCMEY4REUscUZBRUEsYTFGNURKLEM4QzREUiw4SzRDYXdCLDRpQzVDNURwQixDQThDSix3QkE5Q0ksMkJBK0NKLHFMNENvQm9CLDhaNUN6Q2hCLENBb0JKLHdCQXBCSSwyQkFxQkoseUU0Q3lDZ0IsYTFGcEZOLHNDMEY0RlUsYUFDSSw4Q0FVUixxQkFsSk4sNkNBc0pNLGVBQ0kscUdBS0EsYTFGakhWLDJNMEY4SGtCLGllNUN0R3hCLENBa0JKLHdCQWxCSSwyQkFtQkoscUU0QytGNEIsa2U1Q2xIeEIsQ0FrQkosd0JBbEJJLDJCQW1CSixpQzRDeUdJLHFCQS9MTSw0REFzTWMsZUF0TWQsMkVBeU1rQixhMUY5SmxCLDBFMEZrS2tCLFUxRnZMbEIsQ0FxQkEsNkswRmdNRSxhMUZoTUYsMkYwRm1NTSxhQUVJLDBDQUtaLHdCQUNJLGdEQUVBLHdCMUY3TUYsZ0IwRm9OVixhMUZwTlUsc0IwRnVOTix3QkFDSSw2QkFNSiw2QkFDSSxzQkFDQSxtQ0FFQSxxQjFGdlBFLEMwRnRCQSxxRkFvUkUsVUFwUkYsZ0ZBMlJjLFVBM1JkLHVJQWtTc0IsNkJBbFN0QixvQkFrU3NCLENBSEosVUFJSSw0SDFGN1F0QiwrQzBGdVJGLFVBSUksMlIxRjNSRixzQjBGK1JNLGlCMUYvUk4sQzBGNlJFLG9CMUY3UkYsdUMwRnVTTix3QjFGbFJNLHNEMEZxUkYscUIxRjFTRSxnRTBGNlNFLFVBblVGLGlQQXVVRSxhMUY1UkYiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9za2VsZXRvbi8uL19hc3NldHMvc2Nzcy9zdHlsZS5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcmludC5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2hvdmVyLnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbWFnZXMuc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdHMuc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vX2Fzc2V0cy9zY3NzL3NldHRpbmdzL192YXJzLnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19mb3Jtcy5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2FsaWduLnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JvcmRlcnMuc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19lbWJlZC5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxleC5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxvYXQuc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ludGVyYWN0aW9ucy5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fcG9zaXRpb24uc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NoYWRvd3Muc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3RleHQuc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL25vZGVfbW9kdWxlcy9saWdodGNhc2Uvc3JjL3Njc3MvY29tcG9uZW50cy9mb250cy9fZm9udC1saWdodGNhc2Uuc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL25vZGVfbW9kdWxlcy9saWdodGNhc2Uvc3JjL3Njc3MvY29tcG9uZW50cy9tb2R1bGVzL19hbmltYXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9ub2RlX21vZHVsZXMvbGlnaHRjYXNlL3NyYy9zY3NzL2NvbXBvbmVudHMvbW9kdWxlcy9fY2FzZS5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vbm9kZV9tb2R1bGVzL2xpZ2h0Y2FzZS9zcmMvc2Nzcy9jb21wb25lbnRzL21vZHVsZXMvX2NvbnRlbnQuc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL25vZGVfbW9kdWxlcy9saWdodGNhc2Uvc3JjL3Njc3MvY29tcG9uZW50cy9taXhpbnMvX3V0aWxpdGllcy5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vbm9kZV9tb2R1bGVzL2xpZ2h0Y2FzZS9zcmMvc2Nzcy9jb21wb25lbnRzL21vZHVsZXMvX2Vycm9yLnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9ub2RlX21vZHVsZXMvbGlnaHRjYXNlL3NyYy9zY3NzL2NvbXBvbmVudHMvbW9kdWxlcy9fZ2xvYmFsLnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9ub2RlX21vZHVsZXMvbGlnaHRjYXNlL3NyYy9zY3NzL2NvbXBvbmVudHMvbW9kdWxlcy9faW5mby5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vbm9kZV9tb2R1bGVzL2xpZ2h0Y2FzZS9zcmMvc2Nzcy9jb21wb25lbnRzL21peGlucy9fcHJlc2V0cy5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vbm9kZV9tb2R1bGVzL2xpZ2h0Y2FzZS9zcmMvc2Nzcy9jb21wb25lbnRzL21vZHVsZXMvX2xvYWRpbmcuc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL25vZGVfbW9kdWxlcy9saWdodGNhc2Uvc3JjL3Njc3MvY29tcG9uZW50cy9tb2R1bGVzL19uYXZpZ2F0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9ub2RlX21vZHVsZXMvbGlnaHRjYXNlL3NyYy9zY3NzL2NvbXBvbmVudHMvbW9kdWxlcy9fb3ZlcmxheS5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vbm9kZV9tb2R1bGVzL293bC5jYXJvdXNlbC9kaXN0L2Fzc2V0cy9vd2wuY2Fyb3VzZWwuY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vbm9kZV9tb2R1bGVzL293bC5jYXJvdXNlbC9kaXN0L2Fzc2V0cy9vd2wudGhlbWUuZGVmYXVsdC5jc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9ub2RlX21vZHVsZXMvenVyYi10d2VudHl0d2VudHkvc2Nzcy90d2VudHl0d2VudHktbm8tY29tcGFzcy5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vbm9kZV9tb2R1bGVzL3BseXIvZGlzdC9wbHlyLmNzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL25vZGVfbW9kdWxlcy9ub3Vpc2xpZGVyL2Rpc3RyaWJ1dGUvbm91aXNsaWRlci5jc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9fYXNzZXRzL3Njc3MvdG9vbHMvX2FuaW1hdGlvbi5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vX2Fzc2V0cy9zY3NzL3Rvb2xzL19taXhpbi5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vX2Fzc2V0cy9zY3NzL2xpYnMvbGlnaHRjYXNlL19saWdodGNhc2Uuc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL19hc3NldHMvc2Nzcy9saWJzL293bC1jYXJvdXNlbC9fb3dsLWNhcm91c2VsLnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9fYXNzZXRzL3Njc3MvbGlicy90d2VudHl0d2VudHkvX3R3ZW50eXR3ZW50eS5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vX2Fzc2V0cy9zY3NzL2xpYnMvcGx5ci9fcGx5ci5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vX2Fzc2V0cy9zY3NzL2Jhc2UvX2Jhc2Uuc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL19hc3NldHMvc2Nzcy9iYXNlL19oZWFkaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9fYXNzZXRzL3Njc3MvYmFzZS9fbGlzdC5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vX2Fzc2V0cy9zY3NzL2xheW91dC9faGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9fYXNzZXRzL3Njc3MvbGF5b3V0L19mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL19hc3NldHMvc2Nzcy9jb21wb25lbnRzL19icmVhZGNydW1iLnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9fYXNzZXRzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9fYXNzZXRzL3Njc3MvY29tcG9uZW50cy9fZm9ybS5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vX2Fzc2V0cy9zY3NzL2NvbXBvbmVudHMvX25hdmlnYXRpb24uc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL19hc3NldHMvc2Nzcy9jb21wb25lbnRzL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9fYXNzZXRzL3Njc3MvY29tcG9uZW50cy9fc2VhcmNoLnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9fYXNzZXRzL3Njc3MvY29tcG9uZW50cy9fc29jaWFsLnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9fYXNzZXRzL3Njc3MvY29tcG9uZW50cy9fcmljaHRleHQuc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL19hc3NldHMvc2Nzcy9jb21wb25lbnRzL19hcnRpY2xlLnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9fYXNzZXRzL3Njc3MvY29udGVudGJsb2Nrcy9fYWNjZXNzb3JpZXMtYmxvY2suc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL19hc3NldHMvc2Nzcy9jb250ZW50YmxvY2tzL19jb250ZW50LWltYWdlLWJsb2NrLnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9fYXNzZXRzL3Njc3MvY29udGVudGJsb2Nrcy9fZG91YmxlLXNsaWRlci1ibG9jay5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vX2Fzc2V0cy9zY3NzL2NvbnRlbnRibG9ja3MvX2Rvd25sb2FkLWJsb2NrLnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9fYXNzZXRzL3Njc3MvY29udGVudGJsb2Nrcy9fZmlsdGVyLWJsb2NrLnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9fYXNzZXRzL3Njc3MvY29udGVudGJsb2Nrcy9faGlnaGxpZ2h0LWJsb2NrLnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9fYXNzZXRzL3Njc3MvY29udGVudGJsb2Nrcy9faHVic3BvdC1ibG9jay5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vX2Fzc2V0cy9zY3NzL2NvbnRlbnRibG9ja3MvX2hpc3RvcnktYmxvY2suc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL19hc3NldHMvc2Nzcy9jb250ZW50YmxvY2tzL19uZXdzbGV0dGVyLWJsb2NrLnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9fYXNzZXRzL3Njc3MvY29udGVudGJsb2Nrcy9fc2xpZGVyLWJsb2NrLnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9fYXNzZXRzL3Njc3MvY29udGVudGJsb2Nrcy9fZ2FsbGVyeS1zbGlkZXItYmxvY2suc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL19hc3NldHMvc2Nzcy9jb250ZW50YmxvY2tzL190ZXN0aW1vbmlhbC1ibG9jay5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vX2Fzc2V0cy9zY3NzL2NvbnRlbnRibG9ja3MvX3VzcC1ibG9jay5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vX2Fzc2V0cy9zY3NzL2NvbnRlbnRibG9ja3MvX3Vici1ibG9jay5zY3NzIiwid2VicGFjazovL3NrZWxldG9uLy4vX2Fzc2V0cy9zY3NzL2NvbnRlbnRibG9ja3MvX3Byb2R1Y3RzLWJsb2NrLnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9fYXNzZXRzL3Njc3MvY29udGVudGJsb2Nrcy9fY3RhLWJsb2NrLnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9fYXNzZXRzL3Njc3MvY29udGVudGJsb2Nrcy9fc3RvcnktYmxvY2suc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL19hc3NldHMvc2Nzcy9jb250ZW50YmxvY2tzL190ZWFzZXItYmxvY2suc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL19hc3NldHMvc2Nzcy9jb250ZW50YmxvY2tzL190YWJsZS1kb3dubG9hZHMtYmxvY2suc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL19hc3NldHMvc2Nzcy9jb250ZW50YmxvY2tzL19hdXRob3ItYmxvY2suc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL19hc3NldHMvc2Nzcy9jb250ZW50YmxvY2tzL19oZXJvLWJsb2NrLnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9fYXNzZXRzL3Njc3MvY29udGVudGJsb2Nrcy9fbG9jYXRpb25zLWJsb2NrLnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9fYXNzZXRzL3Njc3MvY29udGVudGJsb2Nrcy9fbWFpbi1zbGlkZXItYmxvY2suc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL19hc3NldHMvc2Nzcy9jb250ZW50YmxvY2tzL19wZW9wbGUtYmxvY2suc2NzcyIsIndlYnBhY2s6Ly9za2VsZXRvbi8uL19hc3NldHMvc2Nzcy9jb250ZW50YmxvY2tzL19naG9zdGZyYW1lLWJsb2NrLnNjc3MiLCJ3ZWJwYWNrOi8vc2tlbGV0b24vLi9fYXNzZXRzL3Njc3MvbGF5b3V0L19yZXN0eWxlLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQG1lZGlhIHByaW50eyosKjo6YmVmb3JlLCo6OmFmdGVye3RleHQtc2hhZG93Om5vbmUgIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudH1hOm5vdCguYnRuKXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfWFiYnJbdGl0bGVdOjphZnRlcntjb250ZW50OlwiIChcIiBhdHRyKHRpdGxlKSBcIilcIn1wcmV7d2hpdGUtc3BhY2U6cHJlLXdyYXAgIWltcG9ydGFudH1wcmUsYmxvY2txdW90ZXtib3JkZXI6MXB4IHNvbGlkICNhZGI1YmQ7cGFnZS1icmVhay1pbnNpZGU6YXZvaWR9dHIsaW1ne3BhZ2UtYnJlYWstaW5zaWRlOmF2b2lkfXAsaDIsaDN7b3JwaGFuczozO3dpZG93czozfWgyLGgze3BhZ2UtYnJlYWstYWZ0ZXI6YXZvaWR9QHBhZ2V7c2l6ZTphM31ib2R5e21pbi13aWR0aDo5OTJweCAhaW1wb3J0YW50fS5jb250YWluZXIsLndyYXBwZXIsLnRlc3RpbW9uaWFsX19jb250ZW50LC5oaXN0b3J5LXNsaWRlci1pdGVtX19jb250ZW50e21pbi13aWR0aDo5OTJweCAhaW1wb3J0YW50fS5uYXZiYXJ7ZGlzcGxheTpub25lfS5iYWRnZXtib3JkZXI6MXB4IHNvbGlkICMwMDB9LnRhYmxle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZSAhaW1wb3J0YW50fS50YWJsZSB0ZCwudGFibGUgdGh7YmFja2dyb3VuZC1jb2xvcjojZmZmICFpbXBvcnRhbnR9LnRhYmxlLWJvcmRlcmVkIHRoLC50YWJsZS1ib3JkZXJlZCB0ZHtib3JkZXI6MXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudH0udGFibGUtZGFya3tjb2xvcjppbmhlcml0fS50YWJsZS1kYXJrIHRoLC50YWJsZS1kYXJrIHRkLC50YWJsZS1kYXJrIHRoZWFkIHRoLC50YWJsZS1kYXJrIHRib2R5K3Rib2R5e2JvcmRlci1jb2xvcjojZGVlMmU2fS50YWJsZSAudGhlYWQtZGFyayB0aHtjb2xvcjppbmhlcml0O2JvcmRlci1jb2xvcjojZGVlMmU2fX0qLCo6OmJlZm9yZSwqOjphZnRlcntib3gtc2l6aW5nOmJvcmRlci1ib3h9aHRtbHtmb250LWZhbWlseTpzYW5zLXNlcmlmO2xpbmUtaGVpZ2h0OjEuMTU7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCU7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMCl9YXJ0aWNsZSxhc2lkZSxmaWdjYXB0aW9uLGZpZ3VyZSxmb290ZXIsaGVhZGVyLGhncm91cCxtYWluLG5hdixzZWN0aW9ue2Rpc3BsYXk6YmxvY2t9Ym9keXttYXJnaW46MDtmb250LWZhbWlseTotYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxcIlNlZ29lIFVJXCIsUm9ib3RvLFwiSGVsdmV0aWNhIE5ldWVcIixBcmlhbCxcIk5vdG8gU2Fuc1wiLFwiTGliZXJhdGlvbiBTYW5zXCIsc2Fucy1zZXJpZixcIkFwcGxlIENvbG9yIEVtb2ppXCIsXCJTZWdvZSBVSSBFbW9qaVwiLFwiU2Vnb2UgVUkgU3ltYm9sXCIsXCJOb3RvIENvbG9yIEVtb2ppXCI7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojMjEyNTI5O3RleHQtYWxpZ246bGVmdDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9W3RhYmluZGV4PVwiLTFcIl06Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKXtvdXRsaW5lOjAgIWltcG9ydGFudH1ocntib3gtc2l6aW5nOmNvbnRlbnQtYm94O2hlaWdodDowO292ZXJmbG93OnZpc2libGV9aDEsaDIsaDMsaDQsaDUsaDZ7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206LjVyZW19cHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxcmVtfWFiYnJbdGl0bGVdLGFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV17dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lIGRvdHRlZDtjdXJzb3I6aGVscDtib3JkZXItYm90dG9tOjA7dGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOm5vbmV9YWRkcmVzc3ttYXJnaW4tYm90dG9tOjFyZW07Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6aW5oZXJpdH1vbCx1bCxkbHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxcmVtfW9sIG9sLHVsIHVsLG9sIHVsLHVsIG9se21hcmdpbi1ib3R0b206MH1kdHtmb250LXdlaWdodDo3MDB9ZGR7bWFyZ2luLWJvdHRvbTouNXJlbTttYXJnaW4tbGVmdDowfWJsb2NrcXVvdGV7bWFyZ2luOjAgMCAxcmVtfWIsc3Ryb25ne2ZvbnQtd2VpZ2h0OmJvbGRlcn1zbWFsbHtmb250LXNpemU6ODAlfXN1YixzdXB7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjc1JTtsaW5lLWhlaWdodDowO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXN1Yntib3R0b206LTAuMjVlbX1zdXB7dG9wOi0wLjVlbX1he2NvbG9yOiMwMDdiZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfWE6aG92ZXJ7Y29sb3I6cmdiKDAsODYuMSwxNzguNSk7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKXtjb2xvcjppbmhlcml0O3RleHQtZGVjb3JhdGlvbjpub25lfWE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVye2NvbG9yOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9cHJlLGNvZGUsa2JkLHNhbXB7Zm9udC1mYW1pbHk6U0ZNb25vLVJlZ3VsYXIsTWVubG8sTW9uYWNvLENvbnNvbGFzLFwiTGliZXJhdGlvbiBNb25vXCIsXCJDb3VyaWVyIE5ld1wiLG1vbm9zcGFjZTtmb250LXNpemU6MWVtfXByZXttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxcmVtO292ZXJmbG93OmF1dG87LW1zLW92ZXJmbG93LXN0eWxlOnNjcm9sbGJhcn1maWd1cmV7bWFyZ2luOjAgMCAxcmVtfWltZ3t2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Ym9yZGVyLXN0eWxlOm5vbmV9c3Zne292ZXJmbG93OmhpZGRlbjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9dGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfWNhcHRpb257cGFkZGluZy10b3A6Ljc1cmVtO3BhZGRpbmctYm90dG9tOi43NXJlbTtjb2xvcjojNmM3NTdkO3RleHQtYWxpZ246bGVmdDtjYXB0aW9uLXNpZGU6Ym90dG9tfXRoe3RleHQtYWxpZ246aW5oZXJpdDt0ZXh0LWFsaWduOi13ZWJraXQtbWF0Y2gtcGFyZW50fWxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1ib3R0b206LjVyZW19YnV0dG9ue2JvcmRlci1yYWRpdXM6MH1idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKXtvdXRsaW5lOjB9aW5wdXQsYnV0dG9uLHNlbGVjdCxvcHRncm91cCx0ZXh0YXJlYXttYXJnaW46MDtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZTppbmhlcml0O2xpbmUtaGVpZ2h0OmluaGVyaXR9YnV0dG9uLGlucHV0e292ZXJmbG93OnZpc2libGV9YnV0dG9uLHNlbGVjdHt0ZXh0LXRyYW5zZm9ybTpub25lfVtyb2xlPWJ1dHRvbl17Y3Vyc29yOnBvaW50ZXJ9c2VsZWN0e3dvcmQtd3JhcDpub3JtYWx9YnV0dG9uLFt0eXBlPWJ1dHRvbl0sW3R5cGU9cmVzZXRdLFt0eXBlPXN1Ym1pdF17LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbn1idXR0b246bm90KDpkaXNhYmxlZCksW3R5cGU9YnV0dG9uXTpub3QoOmRpc2FibGVkKSxbdHlwZT1yZXNldF06bm90KDpkaXNhYmxlZCksW3R5cGU9c3VibWl0XTpub3QoOmRpc2FibGVkKXtjdXJzb3I6cG9pbnRlcn1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsW3R5cGU9YnV0dG9uXTo6LW1vei1mb2N1cy1pbm5lcixbdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lcntwYWRkaW5nOjA7Ym9yZGVyLXN0eWxlOm5vbmV9aW5wdXRbdHlwZT1yYWRpb10saW5wdXRbdHlwZT1jaGVja2JveF17Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6MH10ZXh0YXJlYXtvdmVyZmxvdzphdXRvO3Jlc2l6ZTp2ZXJ0aWNhbH1maWVsZHNldHttaW4td2lkdGg6MDtwYWRkaW5nOjA7bWFyZ2luOjA7Ym9yZGVyOjB9bGVnZW5ke2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOjA7bWFyZ2luLWJvdHRvbTouNXJlbTtmb250LXNpemU6MS41cmVtO2xpbmUtaGVpZ2h0OmluaGVyaXQ7Y29sb3I6aW5oZXJpdDt3aGl0ZS1zcGFjZTpub3JtYWx9cHJvZ3Jlc3N7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9ue2hlaWdodDphdXRvfVt0eXBlPXNlYXJjaF17b3V0bGluZS1vZmZzZXQ6LTJweDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX1bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b257Zm9udDppbmhlcml0Oy13ZWJraXQtYXBwZWFyYW5jZTpidXR0b259b3V0cHV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrfXN1bW1hcnl7ZGlzcGxheTpsaXN0LWl0ZW07Y3Vyc29yOnBvaW50ZXJ9dGVtcGxhdGV7ZGlzcGxheTpub25lfVtoaWRkZW5de2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5pbWctZmx1aWQsaW1ne21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5pbWctdGh1bWJuYWlse3BhZGRpbmc6LjI1cmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkZWUyZTY7Ym9yZGVyLXJhZGl1czouMjVyZW07bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmZpZ3VyZXtkaXNwbGF5OmlubGluZS1ibG9ja30uZmlndXJlLWltZ3ttYXJnaW4tYm90dG9tOi41cmVtO2xpbmUtaGVpZ2h0OjF9LmZpZ3VyZS1jYXB0aW9ue2ZvbnQtc2l6ZTo5MCU7Y29sb3I6IzZjNzU3ZH0uYnJlYWRjcnVtYntkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7cGFkZGluZzouNzVyZW0gMXJlbTttYXJnaW4tYm90dG9tOjFyZW07bGlzdC1zdHlsZTpub25lO2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtib3JkZXItcmFkaXVzOi4yNXJlbX0uYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW17cGFkZGluZy1sZWZ0Oi41cmVtfS5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbTo6YmVmb3Jle2Zsb2F0OmxlZnQ7cGFkZGluZy1yaWdodDouNXJlbTtjb2xvcjojNmM3NTdkO2NvbnRlbnQ6XCIvXCJ9LmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmV7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZXt0ZXh0LWRlY29yYXRpb246bm9uZX0uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZXtjb2xvcjojNmM3NTdkfS5wYWdpbmF0aW9ue2Rpc3BsYXk6ZmxleDtwYWRkaW5nLWxlZnQ6MDtsaXN0LXN0eWxlOm5vbmU7Ym9yZGVyLXJhZGl1czouMjVyZW19LnBhZ2UtbGlua3twb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6LjVyZW0gLjc1cmVtO21hcmdpbi1sZWZ0Oi0xcHg7bGluZS1oZWlnaHQ6MS4yNTtjb2xvcjojMDA3YmZmO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkZWUyZTZ9LnBhZ2UtbGluazpob3Zlcnt6LWluZGV4OjI7Y29sb3I6cmdiKDAsODYuMSwxNzguNSk7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZTllY2VmO2JvcmRlci1jb2xvcjojZGVlMmU2fS5wYWdlLWxpbms6Zm9jdXN7ei1pbmRleDozO291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMCwxMjMsMjU1LC4yNSl9LnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5re21hcmdpbi1sZWZ0OjA7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouMjVyZW07Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW19LnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmt7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi4yNXJlbX0ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5re3otaW5kZXg6Mztjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwN2JmZjtib3JkZXItY29sb3I6IzAwN2JmZn0ucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmt7Y29sb3I6IzZjNzU3ZDtwb2ludGVyLWV2ZW50czpub25lO2N1cnNvcjphdXRvO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2RlZTJlNn0ucGFnaW5hdGlvbi1sZyAucGFnZS1saW5re3BhZGRpbmc6Ljc1cmVtIDEuNXJlbTtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxLjV9LnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5re2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjNyZW07Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouM3JlbX0ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGlua3tib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouM3JlbTtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czouM3JlbX0ucGFnaW5hdGlvbi1zbSAucGFnZS1saW5re3BhZGRpbmc6LjI1cmVtIC41cmVtO2ZvbnQtc2l6ZTowLjg3NXJlbTtsaW5lLWhlaWdodDoxLjV9LnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5re2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjJyZW07Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMnJlbX0ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGlua3tib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMnJlbTtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czouMnJlbX0uY29udGFpbmVyLC53cmFwcGVyLC50ZXN0aW1vbmlhbF9fY29udGVudCwuaGlzdG9yeS1zbGlkZXItaXRlbV9fY29udGVudCwuY29udGFpbmVyLWZsdWlkLC5jb250YWluZXIteGwsLmNvbnRhaW5lci1sZywuY29udGFpbmVyLW1kLC5jb250YWluZXItc217d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OjE1cHg7cGFkZGluZy1sZWZ0OjE1cHg7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmNvbnRhaW5lci1zbSwuY29udGFpbmVyLC53cmFwcGVyLC50ZXN0aW1vbmlhbF9fY29udGVudCwuaGlzdG9yeS1zbGlkZXItaXRlbV9fY29udGVudHttYXgtd2lkdGg6NTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuY29udGFpbmVyLW1kLC5jb250YWluZXItc20sLmNvbnRhaW5lciwud3JhcHBlciwudGVzdGltb25pYWxfX2NvbnRlbnQsLmhpc3Rvcnktc2xpZGVyLWl0ZW1fX2NvbnRlbnR7bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LmNvbnRhaW5lci1sZywuY29udGFpbmVyLW1kLC5jb250YWluZXItc20sLmNvbnRhaW5lciwud3JhcHBlciwudGVzdGltb25pYWxfX2NvbnRlbnQsLmhpc3Rvcnktc2xpZGVyLWl0ZW1fX2NvbnRlbnR7bWF4LXdpZHRoOjk2MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5jb250YWluZXIteGwsLmNvbnRhaW5lci1sZywuY29udGFpbmVyLW1kLC5jb250YWluZXItc20sLmNvbnRhaW5lciwud3JhcHBlciwudGVzdGltb25pYWxfX2NvbnRlbnQsLmhpc3Rvcnktc2xpZGVyLWl0ZW1fX2NvbnRlbnR7bWF4LXdpZHRoOjExNzBweH19LnJvd3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXJpZ2h0Oi0xNXB4O21hcmdpbi1sZWZ0Oi0xNXB4fS5uby1ndXR0ZXJze21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjB9Lm5vLWd1dHRlcnM+LmNvbCwubm8tZ3V0dGVycz5bY2xhc3MqPWNvbC1de3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH0uY29sLXhsLC5jb2wteGwtYXV0bywuY29sLXhsLTEyLC5jb2wteGwtMTEsLmNvbC14bC0xMCwuY29sLXhsLTksLmNvbC14bC04LC5jb2wteGwtNywuY29sLXhsLTYsLmNvbC14bC01LC5jb2wteGwtNCwuY29sLXhsLTMsLmNvbC14bC0yLC5jb2wteGwtMSwuY29sLWxnLC5jb2wtbGctYXV0bywuY29sLWxnLTEyLC5jb2wtbGctMTEsLmNvbC1sZy0xMCwuY29sLWxnLTksLmNvbC1sZy04LC5jb2wtbGctNywuY29sLWxnLTYsLmNvbC1sZy01LC5jb2wtbGctNCwuY29sLWxnLTMsLmNvbC1sZy0yLC5jb2wtbGctMSwuY29sLW1kLC5jb2wtbWQtYXV0bywuY29sLW1kLTEyLC5jb2wtbWQtMTEsLmNvbC1tZC0xMCwuY29sLW1kLTksLmNvbC1tZC04LC5jb2wtbWQtNywuY29sLW1kLTYsLmNvbC1tZC01LC5jb2wtbWQtNCwuY29sLW1kLTMsLmNvbC1tZC0yLC5jb2wtbWQtMSwuY29sLXNtLC5jb2wtc20tYXV0bywuY29sLXNtLTEyLC5jb2wtc20tMTEsLmNvbC1zbS0xMCwuY29sLXNtLTksLmNvbC1zbS04LC5jb2wtc20tNywuY29sLXNtLTYsLmNvbC1zbS01LC5jb2wtc20tNCwuY29sLXNtLTMsLmNvbC1zbS0yLC5jb2wtc20tMSwuY29sLC5jb2wtYXV0bywuY29sLTEyLC5jb2wtMTEsLmNvbC0xMCwuY29sLTksLmNvbC04LC5jb2wtNywuY29sLTYsLmNvbC01LC5jb2wtNCwuY29sLTMsLmNvbC0yLC5jb2wtMXtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MTVweH0uY29se2ZsZXgtYmFzaXM6MDtmbGV4LWdyb3c6MTttYXgtd2lkdGg6MTAwJX0ucm93LWNvbHMtMT4qe2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9LnJvdy1jb2xzLTI+KntmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0ucm93LWNvbHMtMz4qe2ZsZXg6MCAwIDMzLjMzMzMzMzMzMzMlO21heC13aWR0aDozMy4zMzMzMzMzMzMzJX0ucm93LWNvbHMtND4qe2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfS5yb3ctY29scy01Pip7ZmxleDowIDAgMjAlO21heC13aWR0aDoyMCV9LnJvdy1jb2xzLTY+KntmbGV4OjAgMCAxNi42NjY2NjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjY2NjY2NyV9LmNvbC1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0bzttYXgtd2lkdGg6MTAwJX0uY29sLTF7ZmxleDowIDAgOC4zMzMzMzMzMyU7bWF4LXdpZHRoOjguMzMzMzMzMzMlfS5jb2wtMntmbGV4OjAgMCAxNi42NjY2NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY2NjY3JX0uY29sLTN7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LmNvbC00e2ZsZXg6MCAwIDMzLjMzMzMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wtNXtmbGV4OjAgMCA0MS42NjY2NjY2NyU7bWF4LXdpZHRoOjQxLjY2NjY2NjY3JX0uY29sLTZ7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LmNvbC03e2ZsZXg6MCAwIDU4LjMzMzMzMzMzJTttYXgtd2lkdGg6NTguMzMzMzMzMzMlfS5jb2wtOHtmbGV4OjAgMCA2Ni42NjY2NjY2NyU7bWF4LXdpZHRoOjY2LjY2NjY2NjY3JX0uY29sLTl7ZmxleDowIDAgNzUlO21heC13aWR0aDo3NSV9LmNvbC0xMHtmbGV4OjAgMCA4My4zMzMzMzMzMyU7bWF4LXdpZHRoOjgzLjMzMzMzMzMzJX0uY29sLTExe2ZsZXg6MCAwIDkxLjY2NjY2NjY3JTttYXgtd2lkdGg6OTEuNjY2NjY2NjclfS5jb2wtMTJ7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ub3JkZXItZmlyc3R7b3JkZXI6LTF9Lm9yZGVyLWxhc3R7b3JkZXI6MTN9Lm9yZGVyLTB7b3JkZXI6MH0ub3JkZXItMXtvcmRlcjoxfS5vcmRlci0ye29yZGVyOjJ9Lm9yZGVyLTN7b3JkZXI6M30ub3JkZXItNHtvcmRlcjo0fS5vcmRlci01e29yZGVyOjV9Lm9yZGVyLTZ7b3JkZXI6Nn0ub3JkZXItN3tvcmRlcjo3fS5vcmRlci04e29yZGVyOjh9Lm9yZGVyLTl7b3JkZXI6OX0ub3JkZXItMTB7b3JkZXI6MTB9Lm9yZGVyLTExe29yZGVyOjExfS5vcmRlci0xMntvcmRlcjoxMn0ub2Zmc2V0LTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9Lm9mZnNldC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX0ub2Zmc2V0LTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQtNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9Lm9mZnNldC01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX0ub2Zmc2V0LTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9Lm9mZnNldC04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX0ub2Zmc2V0LTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5vZmZzZXQtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuY29sLXNte2ZsZXgtYmFzaXM6MDtmbGV4LWdyb3c6MTttYXgtd2lkdGg6MTAwJX0ucm93LWNvbHMtc20tMT4qe2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9LnJvdy1jb2xzLXNtLTI+KntmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0ucm93LWNvbHMtc20tMz4qe2ZsZXg6MCAwIDMzLjMzMzMzMzMzMzMlO21heC13aWR0aDozMy4zMzMzMzMzMzMzJX0ucm93LWNvbHMtc20tND4qe2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfS5yb3ctY29scy1zbS01Pip7ZmxleDowIDAgMjAlO21heC13aWR0aDoyMCV9LnJvdy1jb2xzLXNtLTY+KntmbGV4OjAgMCAxNi42NjY2NjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjY2NjY2NyV9LmNvbC1zbS1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0bzttYXgtd2lkdGg6MTAwJX0uY29sLXNtLTF7ZmxleDowIDAgOC4zMzMzMzMzMyU7bWF4LXdpZHRoOjguMzMzMzMzMzMlfS5jb2wtc20tMntmbGV4OjAgMCAxNi42NjY2NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY2NjY3JX0uY29sLXNtLTN7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LmNvbC1zbS00e2ZsZXg6MCAwIDMzLjMzMzMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wtc20tNXtmbGV4OjAgMCA0MS42NjY2NjY2NyU7bWF4LXdpZHRoOjQxLjY2NjY2NjY3JX0uY29sLXNtLTZ7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LmNvbC1zbS03e2ZsZXg6MCAwIDU4LjMzMzMzMzMzJTttYXgtd2lkdGg6NTguMzMzMzMzMzMlfS5jb2wtc20tOHtmbGV4OjAgMCA2Ni42NjY2NjY2NyU7bWF4LXdpZHRoOjY2LjY2NjY2NjY3JX0uY29sLXNtLTl7ZmxleDowIDAgNzUlO21heC13aWR0aDo3NSV9LmNvbC1zbS0xMHtmbGV4OjAgMCA4My4zMzMzMzMzMyU7bWF4LXdpZHRoOjgzLjMzMzMzMzMzJX0uY29sLXNtLTExe2ZsZXg6MCAwIDkxLjY2NjY2NjY3JTttYXgtd2lkdGg6OTEuNjY2NjY2NjclfS5jb2wtc20tMTJ7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ub3JkZXItc20tZmlyc3R7b3JkZXI6LTF9Lm9yZGVyLXNtLWxhc3R7b3JkZXI6MTN9Lm9yZGVyLXNtLTB7b3JkZXI6MH0ub3JkZXItc20tMXtvcmRlcjoxfS5vcmRlci1zbS0ye29yZGVyOjJ9Lm9yZGVyLXNtLTN7b3JkZXI6M30ub3JkZXItc20tNHtvcmRlcjo0fS5vcmRlci1zbS01e29yZGVyOjV9Lm9yZGVyLXNtLTZ7b3JkZXI6Nn0ub3JkZXItc20tN3tvcmRlcjo3fS5vcmRlci1zbS04e29yZGVyOjh9Lm9yZGVyLXNtLTl7b3JkZXI6OX0ub3JkZXItc20tMTB7b3JkZXI6MTB9Lm9yZGVyLXNtLTExe29yZGVyOjExfS5vcmRlci1zbS0xMntvcmRlcjoxMn0ub2Zmc2V0LXNtLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LXNtLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9Lm9mZnNldC1zbS0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX0ub2Zmc2V0LXNtLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQtc20tNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9Lm9mZnNldC1zbS01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX0ub2Zmc2V0LXNtLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQtc20tN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9Lm9mZnNldC1zbS04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX0ub2Zmc2V0LXNtLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQtc20tMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5vZmZzZXQtc20tMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmNvbC1tZHtmbGV4LWJhc2lzOjA7ZmxleC1ncm93OjE7bWF4LXdpZHRoOjEwMCV9LnJvdy1jb2xzLW1kLTE+KntmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5yb3ctY29scy1tZC0yPip7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LnJvdy1jb2xzLW1kLTM+KntmbGV4OjAgMCAzMy4zMzMzMzMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMzMzMzMyV9LnJvdy1jb2xzLW1kLTQ+KntmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0ucm93LWNvbHMtbWQtNT4qe2ZsZXg6MCAwIDIwJTttYXgtd2lkdGg6MjAlfS5yb3ctY29scy1tZC02Pip7ZmxleDowIDAgMTYuNjY2NjY2NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY2NjY2NjclfS5jb2wtbWQtYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG87bWF4LXdpZHRoOjEwMCV9LmNvbC1tZC0xe2ZsZXg6MCAwIDguMzMzMzMzMzMlO21heC13aWR0aDo4LjMzMzMzMzMzJX0uY29sLW1kLTJ7ZmxleDowIDAgMTYuNjY2NjY2NjclO21heC13aWR0aDoxNi42NjY2NjY2NyV9LmNvbC1tZC0ze2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfS5jb2wtbWQtNHtmbGV4OjAgMCAzMy4zMzMzMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzMzMzJX0uY29sLW1kLTV7ZmxleDowIDAgNDEuNjY2NjY2NjclO21heC13aWR0aDo0MS42NjY2NjY2NyV9LmNvbC1tZC02e2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5jb2wtbWQtN3tmbGV4OjAgMCA1OC4zMzMzMzMzMyU7bWF4LXdpZHRoOjU4LjMzMzMzMzMzJX0uY29sLW1kLTh7ZmxleDowIDAgNjYuNjY2NjY2NjclO21heC13aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC1tZC05e2ZsZXg6MCAwIDc1JTttYXgtd2lkdGg6NzUlfS5jb2wtbWQtMTB7ZmxleDowIDAgODMuMzMzMzMzMzMlO21heC13aWR0aDo4My4zMzMzMzMzMyV9LmNvbC1tZC0xMXtmbGV4OjAgMCA5MS42NjY2NjY2NyU7bWF4LXdpZHRoOjkxLjY2NjY2NjY3JX0uY29sLW1kLTEye2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9Lm9yZGVyLW1kLWZpcnN0e29yZGVyOi0xfS5vcmRlci1tZC1sYXN0e29yZGVyOjEzfS5vcmRlci1tZC0we29yZGVyOjB9Lm9yZGVyLW1kLTF7b3JkZXI6MX0ub3JkZXItbWQtMntvcmRlcjoyfS5vcmRlci1tZC0ze29yZGVyOjN9Lm9yZGVyLW1kLTR7b3JkZXI6NH0ub3JkZXItbWQtNXtvcmRlcjo1fS5vcmRlci1tZC02e29yZGVyOjZ9Lm9yZGVyLW1kLTd7b3JkZXI6N30ub3JkZXItbWQtOHtvcmRlcjo4fS5vcmRlci1tZC05e29yZGVyOjl9Lm9yZGVyLW1kLTEwe29yZGVyOjEwfS5vcmRlci1tZC0xMXtvcmRlcjoxMX0ub3JkZXItbWQtMTJ7b3JkZXI6MTJ9Lm9mZnNldC1tZC0we21hcmdpbi1sZWZ0OjB9Lm9mZnNldC1tZC0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5vZmZzZXQtbWQtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9Lm9mZnNldC1tZC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LW1kLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5vZmZzZXQtbWQtNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9Lm9mZnNldC1tZC02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LW1kLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5vZmZzZXQtbWQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9Lm9mZnNldC1tZC05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LW1kLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0ub2Zmc2V0LW1kLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5jb2wtbGd7ZmxleC1iYXNpczowO2ZsZXgtZ3JvdzoxO21heC13aWR0aDoxMDAlfS5yb3ctY29scy1sZy0xPip7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ucm93LWNvbHMtbGctMj4qe2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5yb3ctY29scy1sZy0zPip7ZmxleDowIDAgMzMuMzMzMzMzMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzMzMzMzMlfS5yb3ctY29scy1sZy00Pip7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LnJvdy1jb2xzLWxnLTU+KntmbGV4OjAgMCAyMCU7bWF4LXdpZHRoOjIwJX0ucm93LWNvbHMtbGctNj4qe2ZsZXg6MCAwIDE2LjY2NjY2NjY2NjclO21heC13aWR0aDoxNi42NjY2NjY2NjY3JX0uY29sLWxnLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvO21heC13aWR0aDoxMDAlfS5jb2wtbGctMXtmbGV4OjAgMCA4LjMzMzMzMzMzJTttYXgtd2lkdGg6OC4zMzMzMzMzMyV9LmNvbC1sZy0ye2ZsZXg6MCAwIDE2LjY2NjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtbGctM3tmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0uY29sLWxnLTR7ZmxleDowIDAgMzMuMzMzMzMzMzMlO21heC13aWR0aDozMy4zMzMzMzMzMyV9LmNvbC1sZy01e2ZsZXg6MCAwIDQxLjY2NjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjY2NjclfS5jb2wtbGctNntmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0uY29sLWxnLTd7ZmxleDowIDAgNTguMzMzMzMzMzMlO21heC13aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC1sZy04e2ZsZXg6MCAwIDY2LjY2NjY2NjY3JTttYXgtd2lkdGg6NjYuNjY2NjY2NjclfS5jb2wtbGctOXtmbGV4OjAgMCA3NSU7bWF4LXdpZHRoOjc1JX0uY29sLWxnLTEwe2ZsZXg6MCAwIDgzLjMzMzMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wtbGctMTF7ZmxleDowIDAgOTEuNjY2NjY2NjclO21heC13aWR0aDo5MS42NjY2NjY2NyV9LmNvbC1sZy0xMntmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5vcmRlci1sZy1maXJzdHtvcmRlcjotMX0ub3JkZXItbGctbGFzdHtvcmRlcjoxM30ub3JkZXItbGctMHtvcmRlcjowfS5vcmRlci1sZy0xe29yZGVyOjF9Lm9yZGVyLWxnLTJ7b3JkZXI6Mn0ub3JkZXItbGctM3tvcmRlcjozfS5vcmRlci1sZy00e29yZGVyOjR9Lm9yZGVyLWxnLTV7b3JkZXI6NX0ub3JkZXItbGctNntvcmRlcjo2fS5vcmRlci1sZy03e29yZGVyOjd9Lm9yZGVyLWxnLTh7b3JkZXI6OH0ub3JkZXItbGctOXtvcmRlcjo5fS5vcmRlci1sZy0xMHtvcmRlcjoxMH0ub3JkZXItbGctMTF7b3JkZXI6MTF9Lm9yZGVyLWxnLTEye29yZGVyOjEyfS5vZmZzZXQtbGctMHttYXJnaW4tbGVmdDowfS5vZmZzZXQtbGctMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzJX0ub2Zmc2V0LWxnLTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjclfS5vZmZzZXQtbGctM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC1sZy00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzJX0ub2Zmc2V0LWxnLTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjclfS5vZmZzZXQtbGctNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC1sZy03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzJX0ub2Zmc2V0LWxnLTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjclfS5vZmZzZXQtbGctOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC1sZy0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMyV9Lm9mZnNldC1sZy0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NyV9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LmNvbC14bHtmbGV4LWJhc2lzOjA7ZmxleC1ncm93OjE7bWF4LXdpZHRoOjEwMCV9LnJvdy1jb2xzLXhsLTE+KntmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5yb3ctY29scy14bC0yPip7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LnJvdy1jb2xzLXhsLTM+KntmbGV4OjAgMCAzMy4zMzMzMzMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMzMzMzMyV9LnJvdy1jb2xzLXhsLTQ+KntmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0ucm93LWNvbHMteGwtNT4qe2ZsZXg6MCAwIDIwJTttYXgtd2lkdGg6MjAlfS5yb3ctY29scy14bC02Pip7ZmxleDowIDAgMTYuNjY2NjY2NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY2NjY2NjclfS5jb2wteGwtYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG87bWF4LXdpZHRoOjEwMCV9LmNvbC14bC0xe2ZsZXg6MCAwIDguMzMzMzMzMzMlO21heC13aWR0aDo4LjMzMzMzMzMzJX0uY29sLXhsLTJ7ZmxleDowIDAgMTYuNjY2NjY2NjclO21heC13aWR0aDoxNi42NjY2NjY2NyV9LmNvbC14bC0ze2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfS5jb2wteGwtNHtmbGV4OjAgMCAzMy4zMzMzMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzMzMzJX0uY29sLXhsLTV7ZmxleDowIDAgNDEuNjY2NjY2NjclO21heC13aWR0aDo0MS42NjY2NjY2NyV9LmNvbC14bC02e2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5jb2wteGwtN3tmbGV4OjAgMCA1OC4zMzMzMzMzMyU7bWF4LXdpZHRoOjU4LjMzMzMzMzMzJX0uY29sLXhsLTh7ZmxleDowIDAgNjYuNjY2NjY2NjclO21heC13aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC14bC05e2ZsZXg6MCAwIDc1JTttYXgtd2lkdGg6NzUlfS5jb2wteGwtMTB7ZmxleDowIDAgODMuMzMzMzMzMzMlO21heC13aWR0aDo4My4zMzMzMzMzMyV9LmNvbC14bC0xMXtmbGV4OjAgMCA5MS42NjY2NjY2NyU7bWF4LXdpZHRoOjkxLjY2NjY2NjY3JX0uY29sLXhsLTEye2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9Lm9yZGVyLXhsLWZpcnN0e29yZGVyOi0xfS5vcmRlci14bC1sYXN0e29yZGVyOjEzfS5vcmRlci14bC0we29yZGVyOjB9Lm9yZGVyLXhsLTF7b3JkZXI6MX0ub3JkZXIteGwtMntvcmRlcjoyfS5vcmRlci14bC0ze29yZGVyOjN9Lm9yZGVyLXhsLTR7b3JkZXI6NH0ub3JkZXIteGwtNXtvcmRlcjo1fS5vcmRlci14bC02e29yZGVyOjZ9Lm9yZGVyLXhsLTd7b3JkZXI6N30ub3JkZXIteGwtOHtvcmRlcjo4fS5vcmRlci14bC05e29yZGVyOjl9Lm9yZGVyLXhsLTEwe29yZGVyOjEwfS5vcmRlci14bC0xMXtvcmRlcjoxMX0ub3JkZXIteGwtMTJ7b3JkZXI6MTJ9Lm9mZnNldC14bC0we21hcmdpbi1sZWZ0OjB9Lm9mZnNldC14bC0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5vZmZzZXQteGwtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9Lm9mZnNldC14bC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LXhsLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5vZmZzZXQteGwtNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9Lm9mZnNldC14bC02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LXhsLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5vZmZzZXQteGwtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9Lm9mZnNldC14bC05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LXhsLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0ub2Zmc2V0LXhsLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX19LmZvcm0tY29udHJvbCwuaGJzcHQtZm9ybSAuaHMtaW5wdXR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDpjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7cGFkZGluZzouMzc1cmVtIC43NXJlbTtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O2NvbG9yOiM0OTUwNTc7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MXB4IHNvbGlkICNjZWQ0ZGE7Ym9yZGVyLXJhZGl1czouMjVyZW07dHJhbnNpdGlvbjpib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmZvcm0tY29udHJvbCwuaGJzcHQtZm9ybSAuaHMtaW5wdXR7dHJhbnNpdGlvbjpub25lfX0uZm9ybS1jb250cm9sOjotbXMtZXhwYW5kLC5oYnNwdC1mb3JtIC5ocy1pbnB1dDo6LW1zLWV4cGFuZHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOjB9LmZvcm0tY29udHJvbDpmb2N1cywuaGJzcHQtZm9ybSAuaHMtaW5wdXQ6Zm9jdXN7Y29sb3I6IzQ5NTA1NztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOnJnYigxMjcuNSwxODksMjU1KTtvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDAsMTIzLDI1NSwuMjUpfS5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyLC5oYnNwdC1mb3JtIC5ocy1pbnB1dDo6cGxhY2Vob2xkZXJ7Y29sb3I6IzZjNzU3ZDtvcGFjaXR5OjF9LmZvcm0tY29udHJvbDpkaXNhYmxlZCwuaGJzcHQtZm9ybSAuaHMtaW5wdXQ6ZGlzYWJsZWQsLmZvcm0tY29udHJvbFtyZWFkb25seV0sLmhic3B0LWZvcm0gW3JlYWRvbmx5XS5ocy1pbnB1dHtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWY7b3BhY2l0eToxfWlucHV0W3R5cGU9ZGF0ZV0uZm9ybS1jb250cm9sLC5oYnNwdC1mb3JtIGlucHV0W3R5cGU9ZGF0ZV0uaHMtaW5wdXQsaW5wdXRbdHlwZT10aW1lXS5mb3JtLWNvbnRyb2wsLmhic3B0LWZvcm0gaW5wdXRbdHlwZT10aW1lXS5ocy1pbnB1dCxpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5mb3JtLWNvbnRyb2wsLmhic3B0LWZvcm0gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uaHMtaW5wdXQsaW5wdXRbdHlwZT1tb250aF0uZm9ybS1jb250cm9sLC5oYnNwdC1mb3JtIGlucHV0W3R5cGU9bW9udGhdLmhzLWlucHV0e2FwcGVhcmFuY2U6bm9uZX1zZWxlY3QuZm9ybS1jb250cm9sOi1tb3otZm9jdXNyaW5nLC5oYnNwdC1mb3JtIHNlbGVjdC5ocy1pbnB1dDotbW96LWZvY3VzcmluZ3tjb2xvcjpyZ2JhKDAsMCwwLDApO3RleHQtc2hhZG93OjAgMCAwICM0OTUwNTd9c2VsZWN0LmZvcm0tY29udHJvbDpmb2N1czo6LW1zLXZhbHVlLC5oYnNwdC1mb3JtIHNlbGVjdC5ocy1pbnB1dDpmb2N1czo6LW1zLXZhbHVle2NvbG9yOiM0OTUwNTc7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5mb3JtLWNvbnRyb2wtZmlsZSwuZm9ybS1jb250cm9sLXJhbmdle2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0uY29sLWZvcm0tbGFiZWx7cGFkZGluZy10b3A6Y2FsYygwLjM3NXJlbSArIDFweCk7cGFkZGluZy1ib3R0b206Y2FsYygwLjM3NXJlbSArIDFweCk7bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZTppbmhlcml0O2xpbmUtaGVpZ2h0OjEuNX0uY29sLWZvcm0tbGFiZWwtbGd7cGFkZGluZy10b3A6Y2FsYygwLjVyZW0gKyAxcHgpO3BhZGRpbmctYm90dG9tOmNhbGMoMC41cmVtICsgMXB4KTtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxLjV9LmNvbC1mb3JtLWxhYmVsLXNte3BhZGRpbmctdG9wOmNhbGMoMC4yNXJlbSArIDFweCk7cGFkZGluZy1ib3R0b206Y2FsYygwLjI1cmVtICsgMXB4KTtmb250LXNpemU6MC44NzVyZW07bGluZS1oZWlnaHQ6MS41fS5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0e2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOi4zNzVyZW0gMDttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS41O2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlcjpzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci13aWR0aDoxcHggMH0uZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20sLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLWxne3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH0uZm9ybS1jb250cm9sLXNte2hlaWdodDpjYWxjKDEuNWVtICsgMC41cmVtICsgMnB4KTtwYWRkaW5nOi4yNXJlbSAuNXJlbTtmb250LXNpemU6MC44NzVyZW07bGluZS1oZWlnaHQ6MS41O2JvcmRlci1yYWRpdXM6LjJyZW19LmZvcm0tY29udHJvbC1sZ3toZWlnaHQ6Y2FsYygxLjVlbSArIDFyZW0gKyAycHgpO3BhZGRpbmc6LjVyZW0gMXJlbTtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxLjU7Ym9yZGVyLXJhZGl1czouM3JlbX1zZWxlY3QuZm9ybS1jb250cm9sW3NpemVdLC5oYnNwdC1mb3JtIHNlbGVjdFtzaXplXS5ocy1pbnB1dCxzZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSwuaGJzcHQtZm9ybSBzZWxlY3RbbXVsdGlwbGVdLmhzLWlucHV0e2hlaWdodDphdXRvfXRleHRhcmVhLmZvcm0tY29udHJvbCwuaGJzcHQtZm9ybSB0ZXh0YXJlYS5ocy1pbnB1dHtoZWlnaHQ6YXV0b30uZm9ybS1ncm91cCwuaGJzcHQtZm9ybSAuaHMtZm9ybS1maWVsZHttYXJnaW4tYm90dG9tOjFyZW19LmZvcm0tdGV4dHtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6LjI1cmVtfS5mb3JtLXJvd3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXJpZ2h0Oi01cHg7bWFyZ2luLWxlZnQ6LTVweH0uZm9ybS1yb3c+LmNvbCwuZm9ybS1yb3c+W2NsYXNzKj1jb2wtXXtwYWRkaW5nLXJpZ2h0OjVweDtwYWRkaW5nLWxlZnQ6NXB4fS5mb3JtLWNoZWNre3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7cGFkZGluZy1sZWZ0OjEuMjVyZW19LmZvcm0tY2hlY2staW5wdXR7cG9zaXRpb246YWJzb2x1dGU7bWFyZ2luLXRvcDouM3JlbTttYXJnaW4tbGVmdDotMS4yNXJlbX0uZm9ybS1jaGVjay1pbnB1dFtkaXNhYmxlZF1+LmZvcm0tY2hlY2stbGFiZWwsLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWR+LmZvcm0tY2hlY2stbGFiZWx7Y29sb3I6IzZjNzU3ZH0uZm9ybS1jaGVjay1sYWJlbHttYXJnaW4tYm90dG9tOjB9LmZvcm0tY2hlY2staW5saW5le2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmctbGVmdDowO21hcmdpbi1yaWdodDouNzVyZW19LmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0e3Bvc2l0aW9uOnN0YXRpYzttYXJnaW4tdG9wOjA7bWFyZ2luLXJpZ2h0Oi4zMTI1cmVtO21hcmdpbi1sZWZ0OjB9LnZhbGlkLWZlZWRiYWNre2Rpc3BsYXk6bm9uZTt3aWR0aDoxMDAlO21hcmdpbi10b3A6LjI1cmVtO2ZvbnQtc2l6ZTowLjg3NWVtO2NvbG9yOiMyOGE3NDV9LnZhbGlkLXRvb2x0aXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDowO3otaW5kZXg6NTtkaXNwbGF5Om5vbmU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzouMjVyZW0gLjVyZW07bWFyZ2luLXRvcDouMXJlbTtmb250LXNpemU6MC44NzVyZW07bGluZS1oZWlnaHQ6MS41O2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDQwLDE2Nyw2OSwuOSk7Ym9yZGVyLXJhZGl1czouMjVyZW19LmZvcm0tcm93Pi5jb2w+LnZhbGlkLXRvb2x0aXAsLmZvcm0tcm93PltjbGFzcyo9Y29sLV0+LnZhbGlkLXRvb2x0aXB7bGVmdDo1cHh9Lndhcy12YWxpZGF0ZWQgOnZhbGlkfi52YWxpZC1mZWVkYmFjaywud2FzLXZhbGlkYXRlZCA6dmFsaWR+LnZhbGlkLXRvb2x0aXAsLmlzLXZhbGlkfi52YWxpZC1mZWVkYmFjaywuaXMtdmFsaWR+LnZhbGlkLXRvb2x0aXB7ZGlzcGxheTpibG9ja30ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLC53YXMtdmFsaWRhdGVkIC5oYnNwdC1mb3JtIC5ocy1pbnB1dDp2YWxpZCwuaGJzcHQtZm9ybSAud2FzLXZhbGlkYXRlZCAuaHMtaW5wdXQ6dmFsaWQsLmZvcm0tY29udHJvbC5pcy12YWxpZCwuaGJzcHQtZm9ybSAuaXMtdmFsaWQuaHMtaW5wdXR7Ym9yZGVyLWNvbG9yOiMyOGE3NDU7cGFkZGluZy1yaWdodDpjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMjhhNzQ1JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzLC53YXMtdmFsaWRhdGVkIC5oYnNwdC1mb3JtIC5ocy1pbnB1dDp2YWxpZDpmb2N1cywuaGJzcHQtZm9ybSAud2FzLXZhbGlkYXRlZCAuaHMtaW5wdXQ6dmFsaWQ6Zm9jdXMsLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cywuaGJzcHQtZm9ybSAuaXMtdmFsaWQuaHMtaW5wdXQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOiMyOGE3NDU7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDQwLDE2Nyw2OSwuMjUpfS53YXMtdmFsaWRhdGVkIHNlbGVjdC5mb3JtLWNvbnRyb2w6dmFsaWQsLndhcy12YWxpZGF0ZWQgLmhic3B0LWZvcm0gc2VsZWN0LmhzLWlucHV0OnZhbGlkLC5oYnNwdC1mb3JtIC53YXMtdmFsaWRhdGVkIHNlbGVjdC5ocy1pbnB1dDp2YWxpZCxzZWxlY3QuZm9ybS1jb250cm9sLmlzLXZhbGlkLC5oYnNwdC1mb3JtIHNlbGVjdC5pcy12YWxpZC5ocy1pbnB1dHtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IDEuNXJlbSBjZW50ZXJ9Lndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOnZhbGlkLC53YXMtdmFsaWRhdGVkIC5oYnNwdC1mb3JtIHRleHRhcmVhLmhzLWlucHV0OnZhbGlkLC5oYnNwdC1mb3JtIC53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmhzLWlucHV0OnZhbGlkLHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy12YWxpZCwuaGJzcHQtZm9ybSB0ZXh0YXJlYS5pcy12YWxpZC5ocy1pbnB1dHtwYWRkaW5nLXJpZ2h0OmNhbGMoMS41ZW0gKyAwLjc1cmVtKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOnRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSl9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQsLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWR7Ym9yZGVyLWNvbG9yOiMyOGE3NDU7cGFkZGluZy1yaWdodDpjYWxjKDAuNzVlbSArIDIuMzEyNXJlbSkgIWltcG9ydGFudDtiYWNrZ3JvdW5kOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1JyUzZSUzY3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIHJpZ2h0IC43NXJlbSBjZW50ZXIvOHB4IDEwcHggbm8tcmVwZWF0LCNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMyOGE3NDUnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIikgY2VudGVyIHJpZ2h0IDEuNzVyZW0vY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgbm8tcmVwZWF0fS53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkOmZvY3VzLC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkOmZvY3Vze2JvcmRlci1jb2xvcjojMjhhNzQ1O2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg0MCwxNjcsNjksLjI1KX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZH4uZm9ybS1jaGVjay1sYWJlbCwuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZH4uZm9ybS1jaGVjay1sYWJlbHtjb2xvcjojMjhhNzQ1fS53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkfi52YWxpZC1mZWVkYmFjaywud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZH4udmFsaWQtdG9vbHRpcCwuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZH4udmFsaWQtZmVlZGJhY2ssLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWR+LnZhbGlkLXRvb2x0aXB7ZGlzcGxheTpibG9ja30ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWR+LmN1c3RvbS1jb250cm9sLWxhYmVsLC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWx7Y29sb3I6IzI4YTc0NX0ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JvcmRlci1jb2xvcjojMjhhNzQ1fS53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2IoNTEuNjk1NjUyMTczOSwyMDYuMzA0MzQ3ODI2MSw4Nyk7YmFja2dyb3VuZC1jb2xvcjpyZ2IoNTEuNjk1NjUyMTczOSwyMDYuMzA0MzQ3ODI2MSw4Nyl9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3Vzfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1c34uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoNDAsMTY3LDY5LC4yNSl9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCl+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCl+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiMyOGE3NDV9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkfi5jdXN0b20tZmlsZS1sYWJlbCwuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWR+LmN1c3RvbS1maWxlLWxhYmVse2JvcmRlci1jb2xvcjojMjhhNzQ1fS53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZDpmb2N1c34uY3VzdG9tLWZpbGUtbGFiZWwsLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkOmZvY3Vzfi5jdXN0b20tZmlsZS1sYWJlbHtib3JkZXItY29sb3I6IzI4YTc0NTtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoNDAsMTY3LDY5LC4yNSl9LmludmFsaWQtZmVlZGJhY2t7ZGlzcGxheTpub25lO3dpZHRoOjEwMCU7bWFyZ2luLXRvcDouMjVyZW07Zm9udC1zaXplOjAuODc1ZW07Y29sb3I6I2RjMzU0NX0uaW52YWxpZC10b29sdGlwe3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDt6LWluZGV4OjU7ZGlzcGxheTpub25lO21heC13aWR0aDoxMDAlO3BhZGRpbmc6LjI1cmVtIC41cmVtO21hcmdpbi10b3A6LjFyZW07Zm9udC1zaXplOjAuODc1cmVtO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiYSgyMjAsNTMsNjksLjkpO2JvcmRlci1yYWRpdXM6LjI1cmVtfS5mb3JtLXJvdz4uY29sPi5pbnZhbGlkLXRvb2x0aXAsLmZvcm0tcm93PltjbGFzcyo9Y29sLV0+LmludmFsaWQtdG9vbHRpcHtsZWZ0OjVweH0ud2FzLXZhbGlkYXRlZCA6aW52YWxpZH4uaW52YWxpZC1mZWVkYmFjaywud2FzLXZhbGlkYXRlZCA6aW52YWxpZH4uaW52YWxpZC10b29sdGlwLC5pcy1pbnZhbGlkfi5pbnZhbGlkLWZlZWRiYWNrLC5pcy1pbnZhbGlkfi5pbnZhbGlkLXRvb2x0aXB7ZGlzcGxheTpibG9ja30ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsLndhcy12YWxpZGF0ZWQgLmhic3B0LWZvcm0gLmhzLWlucHV0OmludmFsaWQsLmhic3B0LWZvcm0gLndhcy12YWxpZGF0ZWQgLmhzLWlucHV0OmludmFsaWQsLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkLC5oYnNwdC1mb3JtIC5pcy1pbnZhbGlkLmhzLWlucHV0e2JvcmRlci1jb2xvcjojZGMzNTQ1O3BhZGRpbmctcmlnaHQ6Y2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2RjMzU0NScgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2RjMzU0NScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMsLndhcy12YWxpZGF0ZWQgLmhic3B0LWZvcm0gLmhzLWlucHV0OmludmFsaWQ6Zm9jdXMsLmhic3B0LWZvcm0gLndhcy12YWxpZGF0ZWQgLmhzLWlucHV0OmludmFsaWQ6Zm9jdXMsLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3VzLC5oYnNwdC1mb3JtIC5pcy1pbnZhbGlkLmhzLWlucHV0OmZvY3Vze2JvcmRlci1jb2xvcjojZGMzNTQ1O2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMjAsNTMsNjksLjI1KX0ud2FzLXZhbGlkYXRlZCBzZWxlY3QuZm9ybS1jb250cm9sOmludmFsaWQsLndhcy12YWxpZGF0ZWQgLmhic3B0LWZvcm0gc2VsZWN0LmhzLWlucHV0OmludmFsaWQsLmhic3B0LWZvcm0gLndhcy12YWxpZGF0ZWQgc2VsZWN0LmhzLWlucHV0OmludmFsaWQsc2VsZWN0LmZvcm0tY29udHJvbC5pcy1pbnZhbGlkLC5oYnNwdC1mb3JtIHNlbGVjdC5pcy1pbnZhbGlkLmhzLWlucHV0e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50O2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgMS41cmVtIGNlbnRlcn0ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6aW52YWxpZCwud2FzLXZhbGlkYXRlZCAuaGJzcHQtZm9ybSB0ZXh0YXJlYS5ocy1pbnB1dDppbnZhbGlkLC5oYnNwdC1mb3JtIC53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmhzLWlucHV0OmludmFsaWQsdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLWludmFsaWQsLmhic3B0LWZvcm0gdGV4dGFyZWEuaXMtaW52YWxpZC5ocy1pbnB1dHtwYWRkaW5nLXJpZ2h0OmNhbGMoMS41ZW0gKyAwLjc1cmVtKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOnRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSl9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCwuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlke2JvcmRlci1jb2xvcjojZGMzNTQ1O3BhZGRpbmctcmlnaHQ6Y2FsYygwLjc1ZW0gKyAyLjMxMjVyZW0pICFpbXBvcnRhbnQ7YmFja2dyb3VuZDp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzM0M2E0MCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSByaWdodCAuNzVyZW0gY2VudGVyLzhweCAxMHB4IG5vLXJlcGVhdCwjZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZGMzNTQ1JyB2aWV3Qm94PScwIDAgMTIgMTInJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzZGMzNTQ1JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIikgY2VudGVyIHJpZ2h0IDEuNzVyZW0vY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgbm8tcmVwZWF0fS53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQ6Zm9jdXMsLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1c3tib3JkZXItY29sb3I6I2RjMzU0NTtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjIwLDUzLDY5LC4yNSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZH4uZm9ybS1jaGVjay1sYWJlbCwuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkfi5mb3JtLWNoZWNrLWxhYmVse2NvbG9yOiNkYzM1NDV9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZH4uaW52YWxpZC1mZWVkYmFjaywud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkfi5pbnZhbGlkLXRvb2x0aXAsLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZH4uaW52YWxpZC1mZWVkYmFjaywuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkfi5pbnZhbGlkLXRvb2x0aXB7ZGlzcGxheTpibG9ja30ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWwsLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWR+LmN1c3RvbS1jb250cm9sLWxhYmVse2NvbG9yOiNkYzM1NDV9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiNkYzM1NDV9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2IoMjI3LjUzMTY0NTU2OTYsOTYuNDY4MzU0NDMwNCwxMDkuMDI1MzE2NDU1Nyk7YmFja2dyb3VuZC1jb2xvcjpyZ2IoMjI3LjUzMTY0NTU2OTYsOTYuNDY4MzU0NDMwNCwxMDkuMDI1MzE2NDU1Nyl9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXN+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXN+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIyMCw1Myw2OSwuMjUpfS53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCl+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKX4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3JkZXItY29sb3I6I2RjMzU0NX0ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZH4uY3VzdG9tLWZpbGUtbGFiZWwsLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWR+LmN1c3RvbS1maWxlLWxhYmVse2JvcmRlci1jb2xvcjojZGMzNTQ1fS53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkOmZvY3Vzfi5jdXN0b20tZmlsZS1sYWJlbCwuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZDpmb2N1c34uY3VzdG9tLWZpbGUtbGFiZWx7Ym9yZGVyLWNvbG9yOiNkYzM1NDU7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIyMCw1Myw2OSwuMjUpfS5mb3JtLWlubGluZXtkaXNwbGF5OmZsZXg7ZmxleC1mbG93OnJvdyB3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcn0uZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2t7d2lkdGg6MTAwJX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmZvcm0taW5saW5lIGxhYmVse2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tYm90dG9tOjB9LmZvcm0taW5saW5lIC5mb3JtLWdyb3VwLC5mb3JtLWlubGluZSAuaGJzcHQtZm9ybSAuaHMtZm9ybS1maWVsZCwuaGJzcHQtZm9ybSAuZm9ybS1pbmxpbmUgLmhzLWZvcm0tZmllbGR7ZGlzcGxheTpmbGV4O2ZsZXg6MCAwIGF1dG87ZmxleC1mbG93OnJvdyB3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOjB9LmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wsLmZvcm0taW5saW5lIC5oYnNwdC1mb3JtIC5ocy1pbnB1dCwuaGJzcHQtZm9ybSAuZm9ybS1pbmxpbmUgLmhzLWlucHV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOmF1dG87dmVydGljYWwtYWxpZ246bWlkZGxlfS5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLXBsYWludGV4dHtkaXNwbGF5OmlubGluZS1ibG9ja30uZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwLC5mb3JtLWlubGluZSAuY3VzdG9tLXNlbGVjdHt3aWR0aDphdXRvfS5mb3JtLWlubGluZSAuZm9ybS1jaGVja3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6YXV0bztwYWRkaW5nLWxlZnQ6MH0uZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXR7cG9zaXRpb246cmVsYXRpdmU7ZmxleC1zaHJpbms6MDttYXJnaW4tdG9wOjA7bWFyZ2luLXJpZ2h0Oi4yNXJlbTttYXJnaW4tbGVmdDowfS5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2x7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbC1sYWJlbHttYXJnaW4tYm90dG9tOjB9fS5hbGlnbi1iYXNlbGluZXt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi10b3B7dmVydGljYWwtYWxpZ246dG9wICFpbXBvcnRhbnR9LmFsaWduLW1pZGRsZXt2ZXJ0aWNhbC1hbGlnbjptaWRkbGUgIWltcG9ydGFudH0uYWxpZ24tYm90dG9te3ZlcnRpY2FsLWFsaWduOmJvdHRvbSAhaW1wb3J0YW50fS5hbGlnbi10ZXh0LWJvdHRvbXt2ZXJ0aWNhbC1hbGlnbjp0ZXh0LWJvdHRvbSAhaW1wb3J0YW50fS5hbGlnbi10ZXh0LXRvcHt2ZXJ0aWNhbC1hbGlnbjp0ZXh0LXRvcCAhaW1wb3J0YW50fS5iZy1wcmltYXJ5e2JhY2tncm91bmQtY29sb3I6IzAwN2JmZiAhaW1wb3J0YW50fWEuYmctcHJpbWFyeTpob3ZlcixhLmJnLXByaW1hcnk6Zm9jdXMsYnV0dG9uLmJnLXByaW1hcnk6aG92ZXIsYnV0dG9uLmJnLXByaW1hcnk6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjpyZ2IoMCw5OC40LDIwNCkgIWltcG9ydGFudH0uYmctc2Vjb25kYXJ5e2JhY2tncm91bmQtY29sb3I6IzZjNzU3ZCAhaW1wb3J0YW50fWEuYmctc2Vjb25kYXJ5OmhvdmVyLGEuYmctc2Vjb25kYXJ5OmZvY3VzLGJ1dHRvbi5iZy1zZWNvbmRhcnk6aG92ZXIsYnV0dG9uLmJnLXNlY29uZGFyeTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOnJnYig4NC4zNjA1MTUwMjE1LDkxLjM5MDU1NzkzOTksOTcuNjM5NDg0OTc4NSkgIWltcG9ydGFudH0uYmctc3VjY2Vzc3tiYWNrZ3JvdW5kLWNvbG9yOiMyOGE3NDUgIWltcG9ydGFudH1hLmJnLXN1Y2Nlc3M6aG92ZXIsYS5iZy1zdWNjZXNzOmZvY3VzLGJ1dHRvbi5iZy1zdWNjZXNzOmhvdmVyLGJ1dHRvbi5iZy1zdWNjZXNzOmZvY3Vze2JhY2tncm91bmQtY29sb3I6cmdiKDMwLjE0NDkyNzUzNjIsMTI1Ljg1NTA3MjQ2MzgsNTIpICFpbXBvcnRhbnR9LmJnLWluZm97YmFja2dyb3VuZC1jb2xvcjojMTdhMmI4ICFpbXBvcnRhbnR9YS5iZy1pbmZvOmhvdmVyLGEuYmctaW5mbzpmb2N1cyxidXR0b24uYmctaW5mbzpob3ZlcixidXR0b24uYmctaW5mbzpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOnJnYigxNy4zMzMzMzMzMzMzLDEyMi4wODY5NTY1MjE3LDEzOC42NjY2NjY2NjY3KSAhaW1wb3J0YW50fS5iZy13YXJuaW5ne2JhY2tncm91bmQtY29sb3I6I2ZmYzEwNyAhaW1wb3J0YW50fWEuYmctd2FybmluZzpob3ZlcixhLmJnLXdhcm5pbmc6Zm9jdXMsYnV0dG9uLmJnLXdhcm5pbmc6aG92ZXIsYnV0dG9uLmJnLXdhcm5pbmc6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjpyZ2IoMjExLDE1OC4yNSwwKSAhaW1wb3J0YW50fS5iZy1kYW5nZXJ7YmFja2dyb3VuZC1jb2xvcjojZGMzNTQ1ICFpbXBvcnRhbnR9YS5iZy1kYW5nZXI6aG92ZXIsYS5iZy1kYW5nZXI6Zm9jdXMsYnV0dG9uLmJnLWRhbmdlcjpob3ZlcixidXR0b24uYmctZGFuZ2VyOmZvY3Vze2JhY2tncm91bmQtY29sb3I6cmdiKDE4OS4yMTUxODk4NzM0LDMyLjc4NDgxMDEyNjYsNDcuNzcyMTUxODk4NykgIWltcG9ydGFudH0uYmctbGlnaHR7YmFja2dyb3VuZC1jb2xvcjojZjhmOWZhICFpbXBvcnRhbnR9YS5iZy1saWdodDpob3ZlcixhLmJnLWxpZ2h0OmZvY3VzLGJ1dHRvbi5iZy1saWdodDpob3ZlcixidXR0b24uYmctbGlnaHQ6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjpyZ2IoMjE4LjI1LDIyMy41LDIyOC43NSkgIWltcG9ydGFudH0uYmctZGFya3tiYWNrZ3JvdW5kLWNvbG9yOiMzNDNhNDAgIWltcG9ydGFudH1hLmJnLWRhcms6aG92ZXIsYS5iZy1kYXJrOmZvY3VzLGJ1dHRvbi5iZy1kYXJrOmhvdmVyLGJ1dHRvbi5iZy1kYXJrOmZvY3Vze2JhY2tncm91bmQtY29sb3I6cmdiKDI5LjEzNzkzMTAzNDUsMzIuNSwzNS44NjIwNjg5NjU1KSAhaW1wb3J0YW50fS5iZy13aGl0ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYgIWltcG9ydGFudH0uYmctdHJhbnNwYXJlbnR7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnR9LmJvcmRlcntib3JkZXI6MXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudH0uYm9yZGVyLXRvcHtib3JkZXItdG9wOjFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnR9LmJvcmRlci1yaWdodHtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudH0uYm9yZGVyLWJvdHRvbXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnR9LmJvcmRlci1sZWZ0e2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnR9LmJvcmRlci0we2JvcmRlcjowICFpbXBvcnRhbnR9LmJvcmRlci10b3AtMHtib3JkZXItdG9wOjAgIWltcG9ydGFudH0uYm9yZGVyLXJpZ2h0LTB7Ym9yZGVyLXJpZ2h0OjAgIWltcG9ydGFudH0uYm9yZGVyLWJvdHRvbS0we2JvcmRlci1ib3R0b206MCAhaW1wb3J0YW50fS5ib3JkZXItbGVmdC0we2JvcmRlci1sZWZ0OjAgIWltcG9ydGFudH0uYm9yZGVyLXByaW1hcnl7Ym9yZGVyLWNvbG9yOiMwMDdiZmYgIWltcG9ydGFudH0uYm9yZGVyLXNlY29uZGFyeXtib3JkZXItY29sb3I6IzZjNzU3ZCAhaW1wb3J0YW50fS5ib3JkZXItc3VjY2Vzc3tib3JkZXItY29sb3I6IzI4YTc0NSAhaW1wb3J0YW50fS5ib3JkZXItaW5mb3tib3JkZXItY29sb3I6IzE3YTJiOCAhaW1wb3J0YW50fS5ib3JkZXItd2FybmluZ3tib3JkZXItY29sb3I6I2ZmYzEwNyAhaW1wb3J0YW50fS5ib3JkZXItZGFuZ2Vye2JvcmRlci1jb2xvcjojZGMzNTQ1ICFpbXBvcnRhbnR9LmJvcmRlci1saWdodHtib3JkZXItY29sb3I6I2Y4ZjlmYSAhaW1wb3J0YW50fS5ib3JkZXItZGFya3tib3JkZXItY29sb3I6IzM0M2E0MCAhaW1wb3J0YW50fS5ib3JkZXItd2hpdGV7Ym9yZGVyLWNvbG9yOiNmZmYgIWltcG9ydGFudH0ucm91bmRlZC1zbXtib3JkZXItcmFkaXVzOi4ycmVtICFpbXBvcnRhbnR9LnJvdW5kZWR7Ym9yZGVyLXJhZGl1czouMjVyZW0gIWltcG9ydGFudH0ucm91bmRlZC10b3B7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouMjVyZW0gIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW0gIWltcG9ydGFudH0ucm91bmRlZC1yaWdodHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW0gIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czouMjVyZW0gIWltcG9ydGFudH0ucm91bmRlZC1ib3R0b217Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6LjI1cmVtICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW0gIWltcG9ydGFudH0ucm91bmRlZC1sZWZ0e2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjI1cmVtICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW0gIWltcG9ydGFudH0ucm91bmRlZC1sZ3tib3JkZXItcmFkaXVzOi4zcmVtICFpbXBvcnRhbnR9LnJvdW5kZWQtY2lyY2xle2JvcmRlci1yYWRpdXM6NTAlICFpbXBvcnRhbnR9LnJvdW5kZWQtcGlsbHtib3JkZXItcmFkaXVzOjUwcmVtICFpbXBvcnRhbnR9LnJvdW5kZWQtMHtib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudH0uY2xlYXJmaXg6OmFmdGVye2Rpc3BsYXk6YmxvY2s7Y2xlYXI6Ym90aDtjb250ZW50OlwiXCJ9LmQtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQtZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5kLXNtLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmQtc20taW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtc20taW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtc20tYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXNtLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1zbS10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC1zbS10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLXNtLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtc20taW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmQtbWQtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZC1tZC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1tZC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC1tZC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtbWQtdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLW1kLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLW1kLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQtbWQtZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC1tZC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuZC1sZy1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5kLWxnLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLWxnLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLWxnLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC1sZy10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQtbGctdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQtbGctdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC1sZy1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLWxnLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuZC14bC1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5kLXhsLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLXhsLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLXhsLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC14bC10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQteGwtdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQteGwtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC14bC1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLXhsLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH19QG1lZGlhIHByaW50ey5kLXByaW50LW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmQtcHJpbnQtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtcHJpbnQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtcHJpbnQtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXByaW50LXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1wcmludC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC1wcmludC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLXByaW50LWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtcHJpbnQtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fX0uZW1iZWQtcmVzcG9uc2l2ZXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzowO292ZXJmbG93OmhpZGRlbn0uZW1iZWQtcmVzcG9uc2l2ZTo6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwifS5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLC5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLC5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCwuZW1iZWQtcmVzcG9uc2l2ZSB2aWRlb3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXI6MH0uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3Jle3BhZGRpbmctdG9wOjQyLjg1NzE0Mjg2JX0uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3Jle3BhZGRpbmctdG9wOjU2LjI1JX0uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmV7cGFkZGluZy10b3A6NzUlfS5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZXtwYWRkaW5nLXRvcDoxMDAlfS5mbGV4LXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgtZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgtZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgtc2hyaW5rLTB7ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5mbGV4LXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5mbGV4LXNtLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC1zbS1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgtc20tcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1zbS1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXNtLXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC1zbS1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LXNtLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtc20tZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgtc20tZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgtc20tZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgtc20tc2hyaW5rLTB7ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5mbGV4LXNtLXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuZmxleC1tZC1yb3d7ZmxleC1kaXJlY3Rpb246cm93ICFpbXBvcnRhbnR9LmZsZXgtbWQtY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50fS5mbGV4LW1kLXJvdy1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtbWQtY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1tZC13cmFwe2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9LmZsZXgtbWQtbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAgIWltcG9ydGFudH0uZmxleC1tZC13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LW1kLWZpbGx7ZmxleDoxIDEgYXV0byAhaW1wb3J0YW50fS5mbGV4LW1kLWdyb3ctMHtmbGV4LWdyb3c6MCAhaW1wb3J0YW50fS5mbGV4LW1kLWdyb3ctMXtmbGV4LWdyb3c6MSAhaW1wb3J0YW50fS5mbGV4LW1kLXNocmluay0we2ZsZXgtc2hyaW5rOjAgIWltcG9ydGFudH0uZmxleC1tZC1zaHJpbmstMXtmbGV4LXNocmluazoxICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLW1kLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLW1kLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtYXV0b3thbGlnbi1zZWxmOmF1dG8gIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LmZsZXgtbGctcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LWxnLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC1sZy1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LWxnLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtbGctd3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LWxnLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgtbGctd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1sZy1maWxse2ZsZXg6MSAxIGF1dG8gIWltcG9ydGFudH0uZmxleC1sZy1ncm93LTB7ZmxleC1ncm93OjAgIWltcG9ydGFudH0uZmxleC1sZy1ncm93LTF7ZmxleC1ncm93OjEgIWltcG9ydGFudH0uZmxleC1sZy1zaHJpbmstMHtmbGV4LXNocmluazowICFpbXBvcnRhbnR9LmZsZXgtbGctc2hyaW5rLTF7ZmxleC1zaHJpbms6MSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWF1dG97YWxpZ24tc2VsZjphdXRvICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ggIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuZmxleC14bC1yb3d7ZmxleC1kaXJlY3Rpb246cm93ICFpbXBvcnRhbnR9LmZsZXgteGwtY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50fS5mbGV4LXhsLXJvdy1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgteGwtY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC14bC13cmFwe2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9LmZsZXgteGwtbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAgIWltcG9ydGFudH0uZmxleC14bC13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXhsLWZpbGx7ZmxleDoxIDEgYXV0byAhaW1wb3J0YW50fS5mbGV4LXhsLWdyb3ctMHtmbGV4LWdyb3c6MCAhaW1wb3J0YW50fS5mbGV4LXhsLWdyb3ctMXtmbGV4LWdyb3c6MSAhaW1wb3J0YW50fS5mbGV4LXhsLXNocmluay0we2ZsZXgtc2hyaW5rOjAgIWltcG9ydGFudH0uZmxleC14bC1zaHJpbmstMXtmbGV4LXNocmluazoxICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtYXV0b3thbGlnbi1zZWxmOmF1dG8gIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCAhaW1wb3J0YW50fX0uZmxvYXQtbGVmdHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnR9LmZsb2F0LXJpZ2h0e2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnR9LmZsb2F0LW5vbmV7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50fUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuZmxvYXQtc20tbGVmdHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnR9LmZsb2F0LXNtLXJpZ2h0e2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnR9LmZsb2F0LXNtLW5vbmV7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmZsb2F0LW1kLWxlZnR7ZmxvYXQ6bGVmdCAhaW1wb3J0YW50fS5mbG9hdC1tZC1yaWdodHtmbG9hdDpyaWdodCAhaW1wb3J0YW50fS5mbG9hdC1tZC1ub25le2Zsb2F0Om5vbmUgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5mbG9hdC1sZy1sZWZ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uZmxvYXQtbGctcmlnaHR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0uZmxvYXQtbGctbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LmZsb2F0LXhsLWxlZnR7ZmxvYXQ6bGVmdCAhaW1wb3J0YW50fS5mbG9hdC14bC1yaWdodHtmbG9hdDpyaWdodCAhaW1wb3J0YW50fS5mbG9hdC14bC1ub25le2Zsb2F0Om5vbmUgIWltcG9ydGFudH19LnVzZXItc2VsZWN0LWFsbHt1c2VyLXNlbGVjdDphbGwgIWltcG9ydGFudH0udXNlci1zZWxlY3QtYXV0b3t1c2VyLXNlbGVjdDphdXRvICFpbXBvcnRhbnR9LnVzZXItc2VsZWN0LW5vbmV7dXNlci1zZWxlY3Q6bm9uZSAhaW1wb3J0YW50fS5vdmVyZmxvdy1hdXRve292ZXJmbG93OmF1dG8gIWltcG9ydGFudH0ub3ZlcmZsb3ctaGlkZGVue292ZXJmbG93OmhpZGRlbiAhaW1wb3J0YW50fS5wb3NpdGlvbi1zdGF0aWN7cG9zaXRpb246c3RhdGljICFpbXBvcnRhbnR9LnBvc2l0aW9uLXJlbGF0aXZle3Bvc2l0aW9uOnJlbGF0aXZlICFpbXBvcnRhbnR9LnBvc2l0aW9uLWFic29sdXRle3Bvc2l0aW9uOmFic29sdXRlICFpbXBvcnRhbnR9LnBvc2l0aW9uLWZpeGVke3Bvc2l0aW9uOmZpeGVkICFpbXBvcnRhbnR9LnBvc2l0aW9uLXN0aWNreXtwb3NpdGlvbjpzdGlja3kgIWltcG9ydGFudH0uZml4ZWQtdG9we3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0OjA7bGVmdDowO3otaW5kZXg6MTAzMH0uZml4ZWQtYm90dG9te3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MTAzMH1Ac3VwcG9ydHMocG9zaXRpb246IHN0aWNreSl7LnN0aWNreS10b3B7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTAyMH19LnNyLW9ubHl7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4O2hlaWdodDoxcHg7cGFkZGluZzowO21hcmdpbjotMXB4O292ZXJmbG93OmhpZGRlbjtjbGlwOnJlY3QoMCwgMCwgMCwgMCk7d2hpdGUtc3BhY2U6bm93cmFwO2JvcmRlcjowfS5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsLnNyLW9ubHktZm9jdXNhYmxlOmZvY3Vze3Bvc2l0aW9uOnN0YXRpYzt3aWR0aDphdXRvO2hlaWdodDphdXRvO292ZXJmbG93OnZpc2libGU7Y2xpcDphdXRvO3doaXRlLXNwYWNlOm5vcm1hbH0uc2hhZG93LXNte2JveC1zaGFkb3c6MCAuMTI1cmVtIC4yNXJlbSByZ2JhKDAsMCwwLC4wNzUpICFpbXBvcnRhbnR9LnNoYWRvd3tib3gtc2hhZG93OjAgLjVyZW0gMXJlbSByZ2JhKDAsMCwwLC4xNSkgIWltcG9ydGFudH0uc2hhZG93LWxne2JveC1zaGFkb3c6MCAxcmVtIDNyZW0gcmdiYSgwLDAsMCwuMTc1KSAhaW1wb3J0YW50fS5zaGFkb3ctbm9uZXtib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudH0udy0yNXt3aWR0aDoyNSUgIWltcG9ydGFudH0udy01MHt3aWR0aDo1MCUgIWltcG9ydGFudH0udy03NXt3aWR0aDo3NSUgIWltcG9ydGFudH0udy0xMDB7d2lkdGg6MTAwJSAhaW1wb3J0YW50fS53LWF1dG97d2lkdGg6YXV0byAhaW1wb3J0YW50fS5oLTI1e2hlaWdodDoyNSUgIWltcG9ydGFudH0uaC01MHtoZWlnaHQ6NTAlICFpbXBvcnRhbnR9LmgtNzV7aGVpZ2h0Ojc1JSAhaW1wb3J0YW50fS5oLTEwMHtoZWlnaHQ6MTAwJSAhaW1wb3J0YW50fS5oLWF1dG97aGVpZ2h0OmF1dG8gIWltcG9ydGFudH0ubXctMTAwe21heC13aWR0aDoxMDAlICFpbXBvcnRhbnR9Lm1oLTEwMHttYXgtaGVpZ2h0OjEwMCUgIWltcG9ydGFudH0ubWluLXZ3LTEwMHttaW4td2lkdGg6MTAwdncgIWltcG9ydGFudH0ubWluLXZoLTEwMHttaW4taGVpZ2h0OjEwMHZoICFpbXBvcnRhbnR9LnZ3LTEwMHt3aWR0aDoxMDB2dyAhaW1wb3J0YW50fS52aC0xMDB7aGVpZ2h0OjEwMHZoICFpbXBvcnRhbnR9Lm0tMHttYXJnaW46MCAhaW1wb3J0YW50fS5tdC0wLC5teS0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tci0wLC5teC0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9Lm1iLTAsLm15LTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1sLTAsLm14LTB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5tLTF7bWFyZ2luOi4yNXJlbSAhaW1wb3J0YW50fS5tdC0xLC5teS0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnR9Lm1yLTEsLm14LTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5tYi0xLC5teS0xe21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm1sLTEsLm14LTF7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm0tMnttYXJnaW46LjVyZW0gIWltcG9ydGFudH0ubXQtMiwubXktMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnR9Lm1yLTIsLm14LTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9Lm1iLTIsLm15LTJ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5tbC0yLC5teC0ye21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm0tM3ttYXJnaW46MXJlbSAhaW1wb3J0YW50fS5tdC0zLC5teS0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tci0zLC5teC0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnR9Lm1iLTMsLm15LTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1sLTMsLm14LTN7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5tLTR7bWFyZ2luOjEuNXJlbSAhaW1wb3J0YW50fS5tdC00LC5teS00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnR9Lm1yLTQsLm14LTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5tYi00LC5teS00e21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm1sLTQsLm14LTR7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm0tNXttYXJnaW46M3JlbSAhaW1wb3J0YW50fS5tdC01LC5teS01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50fS5tci01LC5teC01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnR9Lm1iLTUsLm15LTV7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm1sLTUsLm14LTV7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5wLTB7cGFkZGluZzowICFpbXBvcnRhbnR9LnB0LTAsLnB5LTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fS5wci0wLC5weC0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fS5wYi0wLC5weS0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGwtMCwucHgtMHtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5wLTF7cGFkZGluZzouMjVyZW0gIWltcG9ydGFudH0ucHQtMSwucHktMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudH0ucHItMSwucHgtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wYi0xLC5weS0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5wbC0xLC5weC0xe3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucC0ye3BhZGRpbmc6LjVyZW0gIWltcG9ydGFudH0ucHQtMiwucHktMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50fS5wci0yLC5weC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ucGItMiwucHktMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wbC0yLC5weC0ye3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5wLTN7cGFkZGluZzoxcmVtICFpbXBvcnRhbnR9LnB0LTMsLnB5LTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50fS5wci0zLC5weC0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5wYi0zLC5weS0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGwtMywucHgtM3twYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5wLTR7cGFkZGluZzoxLjVyZW0gIWltcG9ydGFudH0ucHQtNCwucHktNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ucHItNCwucHgtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wYi00LC5weS00e3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5wbC00LC5weC00e3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucC01e3BhZGRpbmc6M3JlbSAhaW1wb3J0YW50fS5wdC01LC5weS01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudH0ucHItNSwucHgtNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ucGItNSwucHktNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnBsLTUsLnB4LTV7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubS1uMXttYXJnaW46LTAuMjVyZW0gIWltcG9ydGFudH0ubXQtbjEsLm15LW4xe21hcmdpbi10b3A6LTAuMjVyZW0gIWltcG9ydGFudH0ubXItbjEsLm14LW4xe21hcmdpbi1yaWdodDotMC4yNXJlbSAhaW1wb3J0YW50fS5tYi1uMSwubXktbjF7bWFyZ2luLWJvdHRvbTotMC4yNXJlbSAhaW1wb3J0YW50fS5tbC1uMSwubXgtbjF7bWFyZ2luLWxlZnQ6LTAuMjVyZW0gIWltcG9ydGFudH0ubS1uMnttYXJnaW46LTAuNXJlbSAhaW1wb3J0YW50fS5tdC1uMiwubXktbjJ7bWFyZ2luLXRvcDotMC41cmVtICFpbXBvcnRhbnR9Lm1yLW4yLC5teC1uMnttYXJnaW4tcmlnaHQ6LTAuNXJlbSAhaW1wb3J0YW50fS5tYi1uMiwubXktbjJ7bWFyZ2luLWJvdHRvbTotMC41cmVtICFpbXBvcnRhbnR9Lm1sLW4yLC5teC1uMnttYXJnaW4tbGVmdDotMC41cmVtICFpbXBvcnRhbnR9Lm0tbjN7bWFyZ2luOi0xcmVtICFpbXBvcnRhbnR9Lm10LW4zLC5teS1uM3ttYXJnaW4tdG9wOi0xcmVtICFpbXBvcnRhbnR9Lm1yLW4zLC5teC1uM3ttYXJnaW4tcmlnaHQ6LTFyZW0gIWltcG9ydGFudH0ubWItbjMsLm15LW4ze21hcmdpbi1ib3R0b206LTFyZW0gIWltcG9ydGFudH0ubWwtbjMsLm14LW4ze21hcmdpbi1sZWZ0Oi0xcmVtICFpbXBvcnRhbnR9Lm0tbjR7bWFyZ2luOi0xLjVyZW0gIWltcG9ydGFudH0ubXQtbjQsLm15LW40e21hcmdpbi10b3A6LTEuNXJlbSAhaW1wb3J0YW50fS5tci1uNCwubXgtbjR7bWFyZ2luLXJpZ2h0Oi0xLjVyZW0gIWltcG9ydGFudH0ubWItbjQsLm15LW40e21hcmdpbi1ib3R0b206LTEuNXJlbSAhaW1wb3J0YW50fS5tbC1uNCwubXgtbjR7bWFyZ2luLWxlZnQ6LTEuNXJlbSAhaW1wb3J0YW50fS5tLW41e21hcmdpbjotM3JlbSAhaW1wb3J0YW50fS5tdC1uNSwubXktbjV7bWFyZ2luLXRvcDotM3JlbSAhaW1wb3J0YW50fS5tci1uNSwubXgtbjV7bWFyZ2luLXJpZ2h0Oi0zcmVtICFpbXBvcnRhbnR9Lm1iLW41LC5teS1uNXttYXJnaW4tYm90dG9tOi0zcmVtICFpbXBvcnRhbnR9Lm1sLW41LC5teC1uNXttYXJnaW4tbGVmdDotM3JlbSAhaW1wb3J0YW50fS5tLWF1dG97bWFyZ2luOmF1dG8gIWltcG9ydGFudH0ubXQtYXV0bywubXktYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudH0ubXItYXV0bywubXgtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fS5tYi1hdXRvLC5teS1hdXRve21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tbC1hdXRvLC5teC1hdXRve21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7Lm0tc20tMHttYXJnaW46MCAhaW1wb3J0YW50fS5tdC1zbS0wLC5teS1zbS0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tci1zbS0wLC5teC1zbS0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9Lm1iLXNtLTAsLm15LXNtLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1sLXNtLTAsLm14LXNtLTB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5tLXNtLTF7bWFyZ2luOi4yNXJlbSAhaW1wb3J0YW50fS5tdC1zbS0xLC5teS1zbS0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnR9Lm1yLXNtLTEsLm14LXNtLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5tYi1zbS0xLC5teS1zbS0xe21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm1sLXNtLTEsLm14LXNtLTF7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm0tc20tMnttYXJnaW46LjVyZW0gIWltcG9ydGFudH0ubXQtc20tMiwubXktc20tMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnR9Lm1yLXNtLTIsLm14LXNtLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9Lm1iLXNtLTIsLm15LXNtLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5tbC1zbS0yLC5teC1zbS0ye21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm0tc20tM3ttYXJnaW46MXJlbSAhaW1wb3J0YW50fS5tdC1zbS0zLC5teS1zbS0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tci1zbS0zLC5teC1zbS0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnR9Lm1iLXNtLTMsLm15LXNtLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1sLXNtLTMsLm14LXNtLTN7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5tLXNtLTR7bWFyZ2luOjEuNXJlbSAhaW1wb3J0YW50fS5tdC1zbS00LC5teS1zbS00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnR9Lm1yLXNtLTQsLm14LXNtLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5tYi1zbS00LC5teS1zbS00e21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm1sLXNtLTQsLm14LXNtLTR7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm0tc20tNXttYXJnaW46M3JlbSAhaW1wb3J0YW50fS5tdC1zbS01LC5teS1zbS01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50fS5tci1zbS01LC5teC1zbS01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnR9Lm1iLXNtLTUsLm15LXNtLTV7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm1sLXNtLTUsLm14LXNtLTV7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5wLXNtLTB7cGFkZGluZzowICFpbXBvcnRhbnR9LnB0LXNtLTAsLnB5LXNtLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fS5wci1zbS0wLC5weC1zbS0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fS5wYi1zbS0wLC5weS1zbS0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGwtc20tMCwucHgtc20tMHtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5wLXNtLTF7cGFkZGluZzouMjVyZW0gIWltcG9ydGFudH0ucHQtc20tMSwucHktc20tMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudH0ucHItc20tMSwucHgtc20tMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wYi1zbS0xLC5weS1zbS0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5wbC1zbS0xLC5weC1zbS0xe3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucC1zbS0ye3BhZGRpbmc6LjVyZW0gIWltcG9ydGFudH0ucHQtc20tMiwucHktc20tMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50fS5wci1zbS0yLC5weC1zbS0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ucGItc20tMiwucHktc20tMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wbC1zbS0yLC5weC1zbS0ye3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5wLXNtLTN7cGFkZGluZzoxcmVtICFpbXBvcnRhbnR9LnB0LXNtLTMsLnB5LXNtLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50fS5wci1zbS0zLC5weC1zbS0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5wYi1zbS0zLC5weS1zbS0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGwtc20tMywucHgtc20tM3twYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5wLXNtLTR7cGFkZGluZzoxLjVyZW0gIWltcG9ydGFudH0ucHQtc20tNCwucHktc20tNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ucHItc20tNCwucHgtc20tNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wYi1zbS00LC5weS1zbS00e3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5wbC1zbS00LC5weC1zbS00e3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucC1zbS01e3BhZGRpbmc6M3JlbSAhaW1wb3J0YW50fS5wdC1zbS01LC5weS1zbS01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudH0ucHItc20tNSwucHgtc20tNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ucGItc20tNSwucHktc20tNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnBsLXNtLTUsLnB4LXNtLTV7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubS1zbS1uMXttYXJnaW46LTAuMjVyZW0gIWltcG9ydGFudH0ubXQtc20tbjEsLm15LXNtLW4xe21hcmdpbi10b3A6LTAuMjVyZW0gIWltcG9ydGFudH0ubXItc20tbjEsLm14LXNtLW4xe21hcmdpbi1yaWdodDotMC4yNXJlbSAhaW1wb3J0YW50fS5tYi1zbS1uMSwubXktc20tbjF7bWFyZ2luLWJvdHRvbTotMC4yNXJlbSAhaW1wb3J0YW50fS5tbC1zbS1uMSwubXgtc20tbjF7bWFyZ2luLWxlZnQ6LTAuMjVyZW0gIWltcG9ydGFudH0ubS1zbS1uMnttYXJnaW46LTAuNXJlbSAhaW1wb3J0YW50fS5tdC1zbS1uMiwubXktc20tbjJ7bWFyZ2luLXRvcDotMC41cmVtICFpbXBvcnRhbnR9Lm1yLXNtLW4yLC5teC1zbS1uMnttYXJnaW4tcmlnaHQ6LTAuNXJlbSAhaW1wb3J0YW50fS5tYi1zbS1uMiwubXktc20tbjJ7bWFyZ2luLWJvdHRvbTotMC41cmVtICFpbXBvcnRhbnR9Lm1sLXNtLW4yLC5teC1zbS1uMnttYXJnaW4tbGVmdDotMC41cmVtICFpbXBvcnRhbnR9Lm0tc20tbjN7bWFyZ2luOi0xcmVtICFpbXBvcnRhbnR9Lm10LXNtLW4zLC5teS1zbS1uM3ttYXJnaW4tdG9wOi0xcmVtICFpbXBvcnRhbnR9Lm1yLXNtLW4zLC5teC1zbS1uM3ttYXJnaW4tcmlnaHQ6LTFyZW0gIWltcG9ydGFudH0ubWItc20tbjMsLm15LXNtLW4ze21hcmdpbi1ib3R0b206LTFyZW0gIWltcG9ydGFudH0ubWwtc20tbjMsLm14LXNtLW4ze21hcmdpbi1sZWZ0Oi0xcmVtICFpbXBvcnRhbnR9Lm0tc20tbjR7bWFyZ2luOi0xLjVyZW0gIWltcG9ydGFudH0ubXQtc20tbjQsLm15LXNtLW40e21hcmdpbi10b3A6LTEuNXJlbSAhaW1wb3J0YW50fS5tci1zbS1uNCwubXgtc20tbjR7bWFyZ2luLXJpZ2h0Oi0xLjVyZW0gIWltcG9ydGFudH0ubWItc20tbjQsLm15LXNtLW40e21hcmdpbi1ib3R0b206LTEuNXJlbSAhaW1wb3J0YW50fS5tbC1zbS1uNCwubXgtc20tbjR7bWFyZ2luLWxlZnQ6LTEuNXJlbSAhaW1wb3J0YW50fS5tLXNtLW41e21hcmdpbjotM3JlbSAhaW1wb3J0YW50fS5tdC1zbS1uNSwubXktc20tbjV7bWFyZ2luLXRvcDotM3JlbSAhaW1wb3J0YW50fS5tci1zbS1uNSwubXgtc20tbjV7bWFyZ2luLXJpZ2h0Oi0zcmVtICFpbXBvcnRhbnR9Lm1iLXNtLW41LC5teS1zbS1uNXttYXJnaW4tYm90dG9tOi0zcmVtICFpbXBvcnRhbnR9Lm1sLXNtLW41LC5teC1zbS1uNXttYXJnaW4tbGVmdDotM3JlbSAhaW1wb3J0YW50fS5tLXNtLWF1dG97bWFyZ2luOmF1dG8gIWltcG9ydGFudH0ubXQtc20tYXV0bywubXktc20tYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudH0ubXItc20tYXV0bywubXgtc20tYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fS5tYi1zbS1hdXRvLC5teS1zbS1hdXRve21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tbC1zbS1hdXRvLC5teC1zbS1hdXRve21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5tLW1kLTB7bWFyZ2luOjAgIWltcG9ydGFudH0ubXQtbWQtMCwubXktbWQtMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudH0ubXItbWQtMCwubXgtbWQtMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fS5tYi1tZC0wLC5teS1tZC0we21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5tbC1tZC0wLC5teC1tZC0we21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubS1tZC0xe21hcmdpbjouMjVyZW0gIWltcG9ydGFudH0ubXQtbWQtMSwubXktbWQtMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5tci1tZC0xLC5teC1tZC0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ubWItbWQtMSwubXktbWQtMXttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5tbC1tZC0xLC5teC1tZC0xe21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5tLW1kLTJ7bWFyZ2luOi41cmVtICFpbXBvcnRhbnR9Lm10LW1kLTIsLm15LW1kLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tci1tZC0yLC5teC1tZC0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5tYi1tZC0yLC5teS1tZC0ye21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubWwtbWQtMiwubXgtbWQtMnttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5tLW1kLTN7bWFyZ2luOjFyZW0gIWltcG9ydGFudH0ubXQtbWQtMywubXktbWQtM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudH0ubXItbWQtMywubXgtbWQtM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5tYi1tZC0zLC5teS1tZC0ze21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5tbC1tZC0zLC5teC1tZC0ze21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubS1tZC00e21hcmdpbjoxLjVyZW0gIWltcG9ydGFudH0ubXQtbWQtNCwubXktbWQtNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5tci1tZC00LC5teC1tZC00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ubWItbWQtNCwubXktbWQtNHttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5tbC1tZC00LC5teC1tZC00e21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5tLW1kLTV7bWFyZ2luOjNyZW0gIWltcG9ydGFudH0ubXQtbWQtNSwubXktbWQtNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudH0ubXItbWQtNSwubXgtbWQtNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5tYi1tZC01LC5teS1tZC01e21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5tbC1tZC01LC5teC1tZC01e21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ucC1tZC0we3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wdC1tZC0wLC5weS1tZC0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHItbWQtMCwucHgtbWQtMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0ucGItbWQtMCwucHktbWQtMHtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnBsLW1kLTAsLnB4LW1kLTB7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucC1tZC0xe3BhZGRpbmc6LjI1cmVtICFpbXBvcnRhbnR9LnB0LW1kLTEsLnB5LW1kLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnR9LnByLW1kLTEsLnB4LW1kLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ucGItbWQtMSwucHktbWQtMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGwtbWQtMSwucHgtbWQtMXtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnAtbWQtMntwYWRkaW5nOi41cmVtICFpbXBvcnRhbnR9LnB0LW1kLTIsLnB5LW1kLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudH0ucHItbWQtMiwucHgtbWQtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9LnBiLW1kLTIsLnB5LW1kLTJ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucGwtbWQtMiwucHgtbWQtMntwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucC1tZC0ze3BhZGRpbmc6MXJlbSAhaW1wb3J0YW50fS5wdC1tZC0zLC5weS1tZC0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudH0ucHItbWQtMywucHgtbWQtM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ucGItbWQtMywucHktbWQtM3twYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnBsLW1kLTMsLnB4LW1kLTN7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucC1tZC00e3BhZGRpbmc6MS41cmVtICFpbXBvcnRhbnR9LnB0LW1kLTQsLnB5LW1kLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnR9LnByLW1kLTQsLnB4LW1kLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ucGItbWQtNCwucHktbWQtNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGwtbWQtNCwucHgtbWQtNHtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnAtbWQtNXtwYWRkaW5nOjNyZW0gIWltcG9ydGFudH0ucHQtbWQtNSwucHktbWQtNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnR9LnByLW1kLTUsLnB4LW1kLTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnR9LnBiLW1kLTUsLnB5LW1kLTV7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wbC1tZC01LC5weC1tZC01e3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9Lm0tbWQtbjF7bWFyZ2luOi0wLjI1cmVtICFpbXBvcnRhbnR9Lm10LW1kLW4xLC5teS1tZC1uMXttYXJnaW4tdG9wOi0wLjI1cmVtICFpbXBvcnRhbnR9Lm1yLW1kLW4xLC5teC1tZC1uMXttYXJnaW4tcmlnaHQ6LTAuMjVyZW0gIWltcG9ydGFudH0ubWItbWQtbjEsLm15LW1kLW4xe21hcmdpbi1ib3R0b206LTAuMjVyZW0gIWltcG9ydGFudH0ubWwtbWQtbjEsLm14LW1kLW4xe21hcmdpbi1sZWZ0Oi0wLjI1cmVtICFpbXBvcnRhbnR9Lm0tbWQtbjJ7bWFyZ2luOi0wLjVyZW0gIWltcG9ydGFudH0ubXQtbWQtbjIsLm15LW1kLW4ye21hcmdpbi10b3A6LTAuNXJlbSAhaW1wb3J0YW50fS5tci1tZC1uMiwubXgtbWQtbjJ7bWFyZ2luLXJpZ2h0Oi0wLjVyZW0gIWltcG9ydGFudH0ubWItbWQtbjIsLm15LW1kLW4ye21hcmdpbi1ib3R0b206LTAuNXJlbSAhaW1wb3J0YW50fS5tbC1tZC1uMiwubXgtbWQtbjJ7bWFyZ2luLWxlZnQ6LTAuNXJlbSAhaW1wb3J0YW50fS5tLW1kLW4ze21hcmdpbjotMXJlbSAhaW1wb3J0YW50fS5tdC1tZC1uMywubXktbWQtbjN7bWFyZ2luLXRvcDotMXJlbSAhaW1wb3J0YW50fS5tci1tZC1uMywubXgtbWQtbjN7bWFyZ2luLXJpZ2h0Oi0xcmVtICFpbXBvcnRhbnR9Lm1iLW1kLW4zLC5teS1tZC1uM3ttYXJnaW4tYm90dG9tOi0xcmVtICFpbXBvcnRhbnR9Lm1sLW1kLW4zLC5teC1tZC1uM3ttYXJnaW4tbGVmdDotMXJlbSAhaW1wb3J0YW50fS5tLW1kLW40e21hcmdpbjotMS41cmVtICFpbXBvcnRhbnR9Lm10LW1kLW40LC5teS1tZC1uNHttYXJnaW4tdG9wOi0xLjVyZW0gIWltcG9ydGFudH0ubXItbWQtbjQsLm14LW1kLW40e21hcmdpbi1yaWdodDotMS41cmVtICFpbXBvcnRhbnR9Lm1iLW1kLW40LC5teS1tZC1uNHttYXJnaW4tYm90dG9tOi0xLjVyZW0gIWltcG9ydGFudH0ubWwtbWQtbjQsLm14LW1kLW40e21hcmdpbi1sZWZ0Oi0xLjVyZW0gIWltcG9ydGFudH0ubS1tZC1uNXttYXJnaW46LTNyZW0gIWltcG9ydGFudH0ubXQtbWQtbjUsLm15LW1kLW41e21hcmdpbi10b3A6LTNyZW0gIWltcG9ydGFudH0ubXItbWQtbjUsLm14LW1kLW41e21hcmdpbi1yaWdodDotM3JlbSAhaW1wb3J0YW50fS5tYi1tZC1uNSwubXktbWQtbjV7bWFyZ2luLWJvdHRvbTotM3JlbSAhaW1wb3J0YW50fS5tbC1tZC1uNSwubXgtbWQtbjV7bWFyZ2luLWxlZnQ6LTNyZW0gIWltcG9ydGFudH0ubS1tZC1hdXRve21hcmdpbjphdXRvICFpbXBvcnRhbnR9Lm10LW1kLWF1dG8sLm15LW1kLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1yLW1kLWF1dG8sLm14LW1kLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWItbWQtYXV0bywubXktbWQtYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubWwtbWQtYXV0bywubXgtbWQtYXV0b3ttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsubS1sZy0we21hcmdpbjowICFpbXBvcnRhbnR9Lm10LWxnLTAsLm15LWxnLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9Lm1yLWxnLTAsLm14LWxnLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0ubWItbGctMCwubXktbGctMHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubWwtbGctMCwubXgtbGctMHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm0tbGctMXttYXJnaW46LjI1cmVtICFpbXBvcnRhbnR9Lm10LWxnLTEsLm15LWxnLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudH0ubXItbGctMSwubXgtbGctMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1iLWxnLTEsLm15LWxnLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWwtbGctMSwubXgtbGctMXttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubS1sZy0ye21hcmdpbjouNXJlbSAhaW1wb3J0YW50fS5tdC1sZy0yLC5teS1sZy0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudH0ubXItbGctMiwubXgtbGctMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ubWItbGctMiwubXktbGctMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1sLWxnLTIsLm14LWxnLTJ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubS1sZy0ze21hcmdpbjoxcmVtICFpbXBvcnRhbnR9Lm10LWxnLTMsLm15LWxnLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnR9Lm1yLWxnLTMsLm14LWxnLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ubWItbGctMywubXktbGctM3ttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubWwtbGctMywubXgtbGctM3ttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm0tbGctNHttYXJnaW46MS41cmVtICFpbXBvcnRhbnR9Lm10LWxnLTQsLm15LWxnLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ubXItbGctNCwubXgtbGctNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9Lm1iLWxnLTQsLm15LWxnLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWwtbGctNCwubXgtbGctNHttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubS1sZy01e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm10LWxnLTUsLm15LWxnLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm1yLWxnLTUsLm14LWxnLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ubWItbGctNSwubXktbGctNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWwtbGctNSwubXgtbGctNXttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9LnAtbGctMHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucHQtbGctMCwucHktbGctMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnByLWxnLTAsLnB4LWxnLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9LnBiLWxnLTAsLnB5LWxnLTB7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wbC1sZy0wLC5weC1sZy0we3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnAtbGctMXtwYWRkaW5nOi4yNXJlbSAhaW1wb3J0YW50fS5wdC1sZy0xLC5weS1sZy0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5wci1sZy0xLC5weC1sZy0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9LnBiLWxnLTEsLnB5LWxnLTF7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnBsLWxnLTEsLnB4LWxnLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5wLWxnLTJ7cGFkZGluZzouNXJlbSAhaW1wb3J0YW50fS5wdC1sZy0yLC5weS1sZy0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnR9LnByLWxnLTIsLnB4LWxnLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5wYi1sZy0yLC5weS1sZy0ye3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnBsLWxnLTIsLnB4LWxnLTJ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnAtbGctM3twYWRkaW5nOjFyZW0gIWltcG9ydGFudH0ucHQtbGctMywucHktbGctM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnByLWxnLTMsLnB4LWxnLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnR9LnBiLWxnLTMsLnB5LWxnLTN7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5wbC1sZy0zLC5weC1sZy0ze3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnAtbGctNHtwYWRkaW5nOjEuNXJlbSAhaW1wb3J0YW50fS5wdC1sZy00LC5weS1sZy00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5wci1sZy00LC5weC1sZy00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9LnBiLWxnLTQsLnB5LWxnLTR7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnBsLWxnLTQsLnB4LWxnLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5wLWxnLTV7cGFkZGluZzozcmVtICFpbXBvcnRhbnR9LnB0LWxnLTUsLnB5LWxnLTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wci1sZy01LC5weC1sZy01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5wYi1sZy01LC5weS1sZy01e3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucGwtbGctNSwucHgtbGctNXtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5tLWxnLW4xe21hcmdpbjotMC4yNXJlbSAhaW1wb3J0YW50fS5tdC1sZy1uMSwubXktbGctbjF7bWFyZ2luLXRvcDotMC4yNXJlbSAhaW1wb3J0YW50fS5tci1sZy1uMSwubXgtbGctbjF7bWFyZ2luLXJpZ2h0Oi0wLjI1cmVtICFpbXBvcnRhbnR9Lm1iLWxnLW4xLC5teS1sZy1uMXttYXJnaW4tYm90dG9tOi0wLjI1cmVtICFpbXBvcnRhbnR9Lm1sLWxnLW4xLC5teC1sZy1uMXttYXJnaW4tbGVmdDotMC4yNXJlbSAhaW1wb3J0YW50fS5tLWxnLW4ye21hcmdpbjotMC41cmVtICFpbXBvcnRhbnR9Lm10LWxnLW4yLC5teS1sZy1uMnttYXJnaW4tdG9wOi0wLjVyZW0gIWltcG9ydGFudH0ubXItbGctbjIsLm14LWxnLW4ye21hcmdpbi1yaWdodDotMC41cmVtICFpbXBvcnRhbnR9Lm1iLWxnLW4yLC5teS1sZy1uMnttYXJnaW4tYm90dG9tOi0wLjVyZW0gIWltcG9ydGFudH0ubWwtbGctbjIsLm14LWxnLW4ye21hcmdpbi1sZWZ0Oi0wLjVyZW0gIWltcG9ydGFudH0ubS1sZy1uM3ttYXJnaW46LTFyZW0gIWltcG9ydGFudH0ubXQtbGctbjMsLm15LWxnLW4ze21hcmdpbi10b3A6LTFyZW0gIWltcG9ydGFudH0ubXItbGctbjMsLm14LWxnLW4ze21hcmdpbi1yaWdodDotMXJlbSAhaW1wb3J0YW50fS5tYi1sZy1uMywubXktbGctbjN7bWFyZ2luLWJvdHRvbTotMXJlbSAhaW1wb3J0YW50fS5tbC1sZy1uMywubXgtbGctbjN7bWFyZ2luLWxlZnQ6LTFyZW0gIWltcG9ydGFudH0ubS1sZy1uNHttYXJnaW46LTEuNXJlbSAhaW1wb3J0YW50fS5tdC1sZy1uNCwubXktbGctbjR7bWFyZ2luLXRvcDotMS41cmVtICFpbXBvcnRhbnR9Lm1yLWxnLW40LC5teC1sZy1uNHttYXJnaW4tcmlnaHQ6LTEuNXJlbSAhaW1wb3J0YW50fS5tYi1sZy1uNCwubXktbGctbjR7bWFyZ2luLWJvdHRvbTotMS41cmVtICFpbXBvcnRhbnR9Lm1sLWxnLW40LC5teC1sZy1uNHttYXJnaW4tbGVmdDotMS41cmVtICFpbXBvcnRhbnR9Lm0tbGctbjV7bWFyZ2luOi0zcmVtICFpbXBvcnRhbnR9Lm10LWxnLW41LC5teS1sZy1uNXttYXJnaW4tdG9wOi0zcmVtICFpbXBvcnRhbnR9Lm1yLWxnLW41LC5teC1sZy1uNXttYXJnaW4tcmlnaHQ6LTNyZW0gIWltcG9ydGFudH0ubWItbGctbjUsLm15LWxnLW41e21hcmdpbi1ib3R0b206LTNyZW0gIWltcG9ydGFudH0ubWwtbGctbjUsLm14LWxnLW41e21hcmdpbi1sZWZ0Oi0zcmVtICFpbXBvcnRhbnR9Lm0tbGctYXV0b3ttYXJnaW46YXV0byAhaW1wb3J0YW50fS5tdC1sZy1hdXRvLC5teS1sZy1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50fS5tci1sZy1hdXRvLC5teC1sZy1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnR9Lm1iLWxnLWF1dG8sLm15LWxnLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm1sLWxnLWF1dG8sLm14LWxnLWF1dG97bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5tLXhsLTB7bWFyZ2luOjAgIWltcG9ydGFudH0ubXQteGwtMCwubXkteGwtMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudH0ubXIteGwtMCwubXgteGwtMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fS5tYi14bC0wLC5teS14bC0we21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5tbC14bC0wLC5teC14bC0we21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubS14bC0xe21hcmdpbjouMjVyZW0gIWltcG9ydGFudH0ubXQteGwtMSwubXkteGwtMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5tci14bC0xLC5teC14bC0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ubWIteGwtMSwubXkteGwtMXttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5tbC14bC0xLC5teC14bC0xe21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5tLXhsLTJ7bWFyZ2luOi41cmVtICFpbXBvcnRhbnR9Lm10LXhsLTIsLm15LXhsLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tci14bC0yLC5teC14bC0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5tYi14bC0yLC5teS14bC0ye21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubWwteGwtMiwubXgteGwtMnttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5tLXhsLTN7bWFyZ2luOjFyZW0gIWltcG9ydGFudH0ubXQteGwtMywubXkteGwtM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudH0ubXIteGwtMywubXgteGwtM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5tYi14bC0zLC5teS14bC0ze21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5tbC14bC0zLC5teC14bC0ze21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubS14bC00e21hcmdpbjoxLjVyZW0gIWltcG9ydGFudH0ubXQteGwtNCwubXkteGwtNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5tci14bC00LC5teC14bC00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ubWIteGwtNCwubXkteGwtNHttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5tbC14bC00LC5teC14bC00e21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5tLXhsLTV7bWFyZ2luOjNyZW0gIWltcG9ydGFudH0ubXQteGwtNSwubXkteGwtNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudH0ubXIteGwtNSwubXgteGwtNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5tYi14bC01LC5teS14bC01e21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5tbC14bC01LC5teC14bC01e21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ucC14bC0we3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wdC14bC0wLC5weS14bC0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHIteGwtMCwucHgteGwtMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0ucGIteGwtMCwucHkteGwtMHtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnBsLXhsLTAsLnB4LXhsLTB7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucC14bC0xe3BhZGRpbmc6LjI1cmVtICFpbXBvcnRhbnR9LnB0LXhsLTEsLnB5LXhsLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnR9LnByLXhsLTEsLnB4LXhsLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ucGIteGwtMSwucHkteGwtMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGwteGwtMSwucHgteGwtMXtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnAteGwtMntwYWRkaW5nOi41cmVtICFpbXBvcnRhbnR9LnB0LXhsLTIsLnB5LXhsLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudH0ucHIteGwtMiwucHgteGwtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9LnBiLXhsLTIsLnB5LXhsLTJ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucGwteGwtMiwucHgteGwtMntwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucC14bC0ze3BhZGRpbmc6MXJlbSAhaW1wb3J0YW50fS5wdC14bC0zLC5weS14bC0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudH0ucHIteGwtMywucHgteGwtM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ucGIteGwtMywucHkteGwtM3twYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnBsLXhsLTMsLnB4LXhsLTN7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucC14bC00e3BhZGRpbmc6MS41cmVtICFpbXBvcnRhbnR9LnB0LXhsLTQsLnB5LXhsLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnR9LnByLXhsLTQsLnB4LXhsLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ucGIteGwtNCwucHkteGwtNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGwteGwtNCwucHgteGwtNHtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnAteGwtNXtwYWRkaW5nOjNyZW0gIWltcG9ydGFudH0ucHQteGwtNSwucHkteGwtNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnR9LnByLXhsLTUsLnB4LXhsLTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnR9LnBiLXhsLTUsLnB5LXhsLTV7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wbC14bC01LC5weC14bC01e3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9Lm0teGwtbjF7bWFyZ2luOi0wLjI1cmVtICFpbXBvcnRhbnR9Lm10LXhsLW4xLC5teS14bC1uMXttYXJnaW4tdG9wOi0wLjI1cmVtICFpbXBvcnRhbnR9Lm1yLXhsLW4xLC5teC14bC1uMXttYXJnaW4tcmlnaHQ6LTAuMjVyZW0gIWltcG9ydGFudH0ubWIteGwtbjEsLm15LXhsLW4xe21hcmdpbi1ib3R0b206LTAuMjVyZW0gIWltcG9ydGFudH0ubWwteGwtbjEsLm14LXhsLW4xe21hcmdpbi1sZWZ0Oi0wLjI1cmVtICFpbXBvcnRhbnR9Lm0teGwtbjJ7bWFyZ2luOi0wLjVyZW0gIWltcG9ydGFudH0ubXQteGwtbjIsLm15LXhsLW4ye21hcmdpbi10b3A6LTAuNXJlbSAhaW1wb3J0YW50fS5tci14bC1uMiwubXgteGwtbjJ7bWFyZ2luLXJpZ2h0Oi0wLjVyZW0gIWltcG9ydGFudH0ubWIteGwtbjIsLm15LXhsLW4ye21hcmdpbi1ib3R0b206LTAuNXJlbSAhaW1wb3J0YW50fS5tbC14bC1uMiwubXgteGwtbjJ7bWFyZ2luLWxlZnQ6LTAuNXJlbSAhaW1wb3J0YW50fS5tLXhsLW4ze21hcmdpbjotMXJlbSAhaW1wb3J0YW50fS5tdC14bC1uMywubXkteGwtbjN7bWFyZ2luLXRvcDotMXJlbSAhaW1wb3J0YW50fS5tci14bC1uMywubXgteGwtbjN7bWFyZ2luLXJpZ2h0Oi0xcmVtICFpbXBvcnRhbnR9Lm1iLXhsLW4zLC5teS14bC1uM3ttYXJnaW4tYm90dG9tOi0xcmVtICFpbXBvcnRhbnR9Lm1sLXhsLW4zLC5teC14bC1uM3ttYXJnaW4tbGVmdDotMXJlbSAhaW1wb3J0YW50fS5tLXhsLW40e21hcmdpbjotMS41cmVtICFpbXBvcnRhbnR9Lm10LXhsLW40LC5teS14bC1uNHttYXJnaW4tdG9wOi0xLjVyZW0gIWltcG9ydGFudH0ubXIteGwtbjQsLm14LXhsLW40e21hcmdpbi1yaWdodDotMS41cmVtICFpbXBvcnRhbnR9Lm1iLXhsLW40LC5teS14bC1uNHttYXJnaW4tYm90dG9tOi0xLjVyZW0gIWltcG9ydGFudH0ubWwteGwtbjQsLm14LXhsLW40e21hcmdpbi1sZWZ0Oi0xLjVyZW0gIWltcG9ydGFudH0ubS14bC1uNXttYXJnaW46LTNyZW0gIWltcG9ydGFudH0ubXQteGwtbjUsLm15LXhsLW41e21hcmdpbi10b3A6LTNyZW0gIWltcG9ydGFudH0ubXIteGwtbjUsLm14LXhsLW41e21hcmdpbi1yaWdodDotM3JlbSAhaW1wb3J0YW50fS5tYi14bC1uNSwubXkteGwtbjV7bWFyZ2luLWJvdHRvbTotM3JlbSAhaW1wb3J0YW50fS5tbC14bC1uNSwubXgteGwtbjV7bWFyZ2luLWxlZnQ6LTNyZW0gIWltcG9ydGFudH0ubS14bC1hdXRve21hcmdpbjphdXRvICFpbXBvcnRhbnR9Lm10LXhsLWF1dG8sLm15LXhsLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1yLXhsLWF1dG8sLm14LXhsLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWIteGwtYXV0bywubXkteGwtYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubWwteGwtYXV0bywubXgteGwtYXV0b3ttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9fS5zdHJldGNoZWQtbGluazo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDoxO3BvaW50ZXItZXZlbnRzOmF1dG87Y29udGVudDpcIlwiO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0udGV4dC1tb25vc3BhY2V7Zm9udC1mYW1pbHk6U0ZNb25vLVJlZ3VsYXIsTWVubG8sTW9uYWNvLENvbnNvbGFzLFwiTGliZXJhdGlvbiBNb25vXCIsXCJDb3VyaWVyIE5ld1wiLG1vbm9zcGFjZSAhaW1wb3J0YW50fS50ZXh0LWp1c3RpZnl7dGV4dC1hbGlnbjpqdXN0aWZ5ICFpbXBvcnRhbnR9LnRleHQtd3JhcHt3aGl0ZS1zcGFjZTpub3JtYWwgIWltcG9ydGFudH0udGV4dC1ub3dyYXB7d2hpdGUtc3BhY2U6bm93cmFwICFpbXBvcnRhbnR9LnRleHQtdHJ1bmNhdGV7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwfS50ZXh0LWxlZnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQtcmlnaHR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsudGV4dC1zbS1sZWZ0e3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS50ZXh0LXNtLXJpZ2h0e3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0udGV4dC1zbS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey50ZXh0LW1kLWxlZnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQtbWQtcmlnaHR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LW1kLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LnRleHQtbGctbGVmdHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC1sZy1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQtbGctY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LnRleHQteGwtbGVmdHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC14bC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQteGwtY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9fS50ZXh0LWxvd2VyY2FzZXt0ZXh0LXRyYW5zZm9ybTpsb3dlcmNhc2UgIWltcG9ydGFudH0udGV4dC11cHBlcmNhc2V7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlICFpbXBvcnRhbnR9LnRleHQtY2FwaXRhbGl6ZXt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplICFpbXBvcnRhbnR9LmZvbnQtd2VpZ2h0LWxpZ2h0e2ZvbnQtd2VpZ2h0OjMwMCAhaW1wb3J0YW50fS5mb250LXdlaWdodC1saWdodGVye2ZvbnQtd2VpZ2h0OmxpZ2h0ZXIgIWltcG9ydGFudH0uZm9udC13ZWlnaHQtbm9ybWFse2ZvbnQtd2VpZ2h0OjQwMCAhaW1wb3J0YW50fS5mb250LXdlaWdodC1ib2xke2ZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50fS5mb250LXdlaWdodC1ib2xkZXJ7Zm9udC13ZWlnaHQ6Ym9sZGVyICFpbXBvcnRhbnR9LmZvbnQtaXRhbGlje2ZvbnQtc3R5bGU6aXRhbGljICFpbXBvcnRhbnR9LnRleHQtd2hpdGV7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fS50ZXh0LXByaW1hcnl7Y29sb3I6IzAwN2JmZiAhaW1wb3J0YW50fWEudGV4dC1wcmltYXJ5OmhvdmVyLGEudGV4dC1wcmltYXJ5OmZvY3Vze2NvbG9yOnJnYigwLDg2LjEsMTc4LjUpICFpbXBvcnRhbnR9LnRleHQtc2Vjb25kYXJ5e2NvbG9yOiM2Yzc1N2QgIWltcG9ydGFudH1hLnRleHQtc2Vjb25kYXJ5OmhvdmVyLGEudGV4dC1zZWNvbmRhcnk6Zm9jdXN7Y29sb3I6cmdiKDcyLjU0MDc3MjUzMjIsNzguNTg1ODM2OTA5OSw4My45NTkyMjc0Njc4KSAhaW1wb3J0YW50fS50ZXh0LXN1Y2Nlc3N7Y29sb3I6IzI4YTc0NSAhaW1wb3J0YW50fWEudGV4dC1zdWNjZXNzOmhvdmVyLGEudGV4dC1zdWNjZXNzOmZvY3Vze2NvbG9yOnJnYigyNS4yMTczOTEzMDQzLDEwNS4yODI2MDg2OTU3LDQzLjUpICFpbXBvcnRhbnR9LnRleHQtaW5mb3tjb2xvcjojMTdhMmI4ICFpbXBvcnRhbnR9YS50ZXh0LWluZm86aG92ZXIsYS50ZXh0LWluZm86Zm9jdXN7Y29sb3I6cmdiKDE0LjUsMTAyLjEzMDQzNDc4MjYsMTE2KSAhaW1wb3J0YW50fS50ZXh0LXdhcm5pbmd7Y29sb3I6I2ZmYzEwNyAhaW1wb3J0YW50fWEudGV4dC13YXJuaW5nOmhvdmVyLGEudGV4dC13YXJuaW5nOmZvY3Vze2NvbG9yOnJnYigxODUuNSwxMzkuMTI1LDApICFpbXBvcnRhbnR9LnRleHQtZGFuZ2Vye2NvbG9yOiNkYzM1NDUgIWltcG9ydGFudH1hLnRleHQtZGFuZ2VyOmhvdmVyLGEudGV4dC1kYW5nZXI6Zm9jdXN7Y29sb3I6cmdiKDE2Ny40ODEwMTI2NTgyLDI5LjAxODk4NzM0MTgsNDIuMjg0ODEwMTI2NikgIWltcG9ydGFudH0udGV4dC1saWdodHtjb2xvcjojZjhmOWZhICFpbXBvcnRhbnR9YS50ZXh0LWxpZ2h0OmhvdmVyLGEudGV4dC1saWdodDpmb2N1c3tjb2xvcjpyZ2IoMjAzLjM3NSwyMTAuNzUsMjE4LjEyNSkgIWltcG9ydGFudH0udGV4dC1kYXJre2NvbG9yOiMzNDNhNDAgIWltcG9ydGFudH1hLnRleHQtZGFyazpob3ZlcixhLnRleHQtZGFyazpmb2N1c3tjb2xvcjpoc2woMjEwLDEwLjM0NDgyNzU4NjIlLDcuNzQ1MDk4MDM5MiUpICFpbXBvcnRhbnR9LnRleHQtYm9keXtjb2xvcjojMjEyNTI5ICFpbXBvcnRhbnR9LnRleHQtbXV0ZWR7Y29sb3I6IzZjNzU3ZCAhaW1wb3J0YW50fS50ZXh0LWJsYWNrLTUwe2NvbG9yOnJnYmEoMCwwLDAsLjUpICFpbXBvcnRhbnR9LnRleHQtd2hpdGUtNTB7Y29sb3I6aHNsYSgwLDAlLDEwMCUsLjUpICFpbXBvcnRhbnR9LnRleHQtaGlkZXtmb250OjAvMCBhO2NvbG9yOnJnYmEoMCwwLDAsMCk7dGV4dC1zaGFkb3c6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOjB9LnRleHQtZGVjb3JhdGlvbi1ub25le3RleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnR9LnRleHQtYnJlYWt7d29yZC1icmVhazpicmVhay13b3JkICFpbXBvcnRhbnQ7d29yZC13cmFwOmJyZWFrLXdvcmQgIWltcG9ydGFudH0udGV4dC1yZXNldHtjb2xvcjppbmhlcml0ICFpbXBvcnRhbnR9LnZpc2libGV7dmlzaWJpbGl0eTp2aXNpYmxlICFpbXBvcnRhbnR9LmludmlzaWJsZXt2aXNpYmlsaXR5OmhpZGRlbiAhaW1wb3J0YW50fS5idG4tZ3JvdXAsLmJ0bi1ncm91cC12ZXJ0aWNhbHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1mbGV4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uYnRuLWdyb3VwPi5idG4sLmhic3B0LWZvcm0gLmJ0bi1ncm91cD4uaHMtYnV0dG9uLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0biwuaGJzcHQtZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsPi5ocy1idXR0b257cG9zaXRpb246cmVsYXRpdmU7ZmxleDoxIDEgYXV0b30uYnRuLWdyb3VwPi5idG46aG92ZXIsLmhic3B0LWZvcm0gLmJ0bi1ncm91cD4uaHMtYnV0dG9uOmhvdmVyLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjpob3ZlciwuaGJzcHQtZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsPi5ocy1idXR0b246aG92ZXJ7ei1pbmRleDoxfS5idG4tZ3JvdXA+LmJ0bjpmb2N1cywuaGJzcHQtZm9ybSAuYnRuLWdyb3VwPi5ocy1idXR0b246Zm9jdXMsLmJ0bi1ncm91cD4uYnRuOmFjdGl2ZSwuaGJzcHQtZm9ybSAuYnRuLWdyb3VwPi5ocy1idXR0b246YWN0aXZlLC5idG4tZ3JvdXA+LmJ0bi5hY3RpdmUsLmhic3B0LWZvcm0gLmJ0bi1ncm91cD4uYWN0aXZlLmhzLWJ1dHRvbiwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46Zm9jdXMsLmhic3B0LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbD4uaHMtYnV0dG9uOmZvY3VzLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjphY3RpdmUsLmhic3B0LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbD4uaHMtYnV0dG9uOmFjdGl2ZSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4uYWN0aXZlLC5oYnNwdC1mb3JtIC5idG4tZ3JvdXAtdmVydGljYWw+LmFjdGl2ZS5ocy1idXR0b257ei1pbmRleDoxfS5idG4tdG9vbGJhcntkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9LmJ0bi10b29sYmFyIC5pbnB1dC1ncm91cHt3aWR0aDphdXRvfS5idG4tZ3JvdXA+LmJ0bjpub3QoOmZpcnN0LWNoaWxkKSwuaGJzcHQtZm9ybSAuYnRuLWdyb3VwPi5ocy1idXR0b246bm90KDpmaXJzdC1jaGlsZCksLmJ0bi1ncm91cD4uYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi1sZWZ0Oi0xcHh9LmJ0bi1ncm91cD4uYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLC5oYnNwdC1mb3JtIC5idG4tZ3JvdXA+LmhzLWJ1dHRvbjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwuYnRuLWdyb3VwPi5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKT4uYnRuLC5oYnNwdC1mb3JtIC5idG4tZ3JvdXA+LmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpPi5ocy1idXR0b257Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5idG4tZ3JvdXA+LmJ0bjpub3QoOmZpcnN0LWNoaWxkKSwuaGJzcHQtZm9ybSAuYnRuLWdyb3VwPi5ocy1idXR0b246bm90KDpmaXJzdC1jaGlsZCksLmJ0bi1ncm91cD4uYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpPi5idG4sLmhic3B0LWZvcm0gLmJ0bi1ncm91cD4uYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpPi5ocy1idXR0b257Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0uZHJvcGRvd24tdG9nZ2xlLXNwbGl0e3BhZGRpbmctcmlnaHQ6LjU2MjVyZW07cGFkZGluZy1sZWZ0Oi41NjI1cmVtfS5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLC5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlcnttYXJnaW4tbGVmdDowfS5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjpiZWZvcmV7bWFyZ2luLXJpZ2h0OjB9LmJ0bi1zbSsuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LC5idG4tZ3JvdXAtc20+LmJ0bisuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LC5oYnNwdC1mb3JtIC5idG4tZ3JvdXAtc20+LmhzLWJ1dHRvbisuZHJvcGRvd24tdG9nZ2xlLXNwbGl0e3BhZGRpbmctcmlnaHQ6LjM3NXJlbTtwYWRkaW5nLWxlZnQ6LjM3NXJlbX0uYnRuLWxnKy5kcm9wZG93bi10b2dnbGUtc3BsaXQsLmJ0bi1ncm91cC1sZz4uYnRuKy5kcm9wZG93bi10b2dnbGUtc3BsaXQsLmhic3B0LWZvcm0gLmJ0bi1ncm91cC1sZz4uaHMtYnV0dG9uKy5kcm9wZG93bi10b2dnbGUtc3BsaXR7cGFkZGluZy1yaWdodDouNzVyZW07cGFkZGluZy1sZWZ0Oi43NXJlbX0uYnRuLWdyb3VwLXZlcnRpY2Fse2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLC5oYnNwdC1mb3JtIC5idG4tZ3JvdXAtdmVydGljYWw+LmhzLWJ1dHRvbiwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXB7d2lkdGg6MTAwJX0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46bm90KDpmaXJzdC1jaGlsZCksLmhic3B0LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbD4uaHMtYnV0dG9uOm5vdCg6Zmlyc3QtY2hpbGQpLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKXttYXJnaW4tdG9wOi0xcHh9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLC5oYnNwdC1mb3JtIC5idG4tZ3JvdXAtdmVydGljYWw+LmhzLWJ1dHRvbjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKT4uYnRuLC5oYnNwdC1mb3JtIC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpPi5ocy1idXR0b257Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLC5oYnNwdC1mb3JtIC5idG4tZ3JvdXAtdmVydGljYWw+LmhzLWJ1dHRvbjpub3QoOmZpcnN0LWNoaWxkKSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk+LmJ0biwuaGJzcHQtZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk+LmhzLWJ1dHRvbntib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uYnRuLWdyb3VwLXRvZ2dsZT4uYnRuLC5maWx0ZXItYnV0dG9ucz4uYnRuLC5oYnNwdC1mb3JtIC5idG4tZ3JvdXAtdG9nZ2xlPi5ocy1idXR0b24sLmhic3B0LWZvcm0gLmZpbHRlci1idXR0b25zPi5ocy1idXR0b24sLmJ0bi1ncm91cC10b2dnbGU+LmJ0bi1ncm91cD4uYnRuLC5maWx0ZXItYnV0dG9ucz4uYnRuLWdyb3VwPi5idG4sLmhic3B0LWZvcm0gLmJ0bi1ncm91cC10b2dnbGU+LmJ0bi1ncm91cD4uaHMtYnV0dG9uLC5oYnNwdC1mb3JtIC5maWx0ZXItYnV0dG9ucz4uYnRuLWdyb3VwPi5ocy1idXR0b257bWFyZ2luLWJvdHRvbTowfS5idG4tZ3JvdXAtdG9nZ2xlPi5idG4gaW5wdXRbdHlwZT1yYWRpb10sLmZpbHRlci1idXR0b25zPi5idG4gaW5wdXRbdHlwZT1yYWRpb10sLmhic3B0LWZvcm0gLmJ0bi1ncm91cC10b2dnbGU+LmhzLWJ1dHRvbiBpbnB1dFt0eXBlPXJhZGlvXSwuaGJzcHQtZm9ybSAuZmlsdGVyLWJ1dHRvbnM+LmhzLWJ1dHRvbiBpbnB1dFt0eXBlPXJhZGlvXSwuYnRuLWdyb3VwLXRvZ2dsZT4uYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdLC5maWx0ZXItYnV0dG9ucz4uYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdLC5oYnNwdC1mb3JtIC5idG4tZ3JvdXAtdG9nZ2xlPi5ocy1idXR0b24gaW5wdXRbdHlwZT1jaGVja2JveF0sLmhic3B0LWZvcm0gLmZpbHRlci1idXR0b25zPi5ocy1idXR0b24gaW5wdXRbdHlwZT1jaGVja2JveF0sLmJ0bi1ncm91cC10b2dnbGU+LmJ0bi1ncm91cD4uYnRuIGlucHV0W3R5cGU9cmFkaW9dLC5maWx0ZXItYnV0dG9ucz4uYnRuLWdyb3VwPi5idG4gaW5wdXRbdHlwZT1yYWRpb10sLmhic3B0LWZvcm0gLmJ0bi1ncm91cC10b2dnbGU+LmJ0bi1ncm91cD4uaHMtYnV0dG9uIGlucHV0W3R5cGU9cmFkaW9dLC5oYnNwdC1mb3JtIC5maWx0ZXItYnV0dG9ucz4uYnRuLWdyb3VwPi5ocy1idXR0b24gaW5wdXRbdHlwZT1yYWRpb10sLmJ0bi1ncm91cC10b2dnbGU+LmJ0bi1ncm91cD4uYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdLC5maWx0ZXItYnV0dG9ucz4uYnRuLWdyb3VwPi5idG4gaW5wdXRbdHlwZT1jaGVja2JveF0sLmhic3B0LWZvcm0gLmJ0bi1ncm91cC10b2dnbGU+LmJ0bi1ncm91cD4uaHMtYnV0dG9uIGlucHV0W3R5cGU9Y2hlY2tib3hdLC5oYnNwdC1mb3JtIC5maWx0ZXItYnV0dG9ucz4uYnRuLWdyb3VwPi5ocy1idXR0b24gaW5wdXRbdHlwZT1jaGVja2JveF17cG9zaXRpb246YWJzb2x1dGU7Y2xpcDpyZWN0KDAsIDAsIDAsIDApO3BvaW50ZXItZXZlbnRzOm5vbmV9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcImxpZ2h0Y2FzZVwiO3NyYzp1cmwoXCIvYXNzZXRzL2ZvbnRzL2xpZ2h0Y2FzZS5lb3Q/NTUzNTYxNzdcIik7c3JjOnVybChcIi9hc3NldHMvZm9udHMvbGlnaHRjYXNlLmVvdD81NTM1NjE3NyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIvYXNzZXRzL2ZvbnRzL2xpZ2h0Y2FzZS53b2ZmPzU1MzU2MTc3XCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiL2Fzc2V0cy9mb250cy9saWdodGNhc2UudHRmPzU1MzU2MTc3XCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi9hc3NldHMvZm9udHMvbGlnaHRjYXNlLnN2Zz81NTM1NjE3NyNsaWdodGNhc2VcIikgZm9ybWF0KFwic3ZnXCIpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbH1bY2xhc3MqPWxpZ2h0Y2FzZS1pY29uLV06YmVmb3Jle2ZvbnQtZmFtaWx5OlwibGlnaHRjYXNlXCIsc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7c3BlYWs6bm9uZTtkaXNwbGF5OmlubGluZS1ibG9jazt0ZXh0LWRlY29yYXRpb246aW5oZXJpdDt3aWR0aDoxZW07dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC12YXJpYW50Om5vcm1hbDt0ZXh0LXRyYW5zZm9ybTpub25lO2xpbmUtaGVpZ2h0OjFlbX0ubGlnaHRjYXNlLWljb24tcGxheTpiZWZvcmV7Y29udGVudDpcIu6ggFwifS5saWdodGNhc2UtaWNvbi1wYXVzZTpiZWZvcmV7Y29udGVudDpcIu6ggVwifS5saWdodGNhc2UtaWNvbi1jbG9zZTpiZWZvcmV7Y29udGVudDpcIu6gglwifS5saWdodGNhc2UtaWNvbi1wcmV2OmJlZm9yZXtjb250ZW50Olwi7qCDXCJ9LmxpZ2h0Y2FzZS1pY29uLW5leHQ6YmVmb3Jle2NvbnRlbnQ6XCLuoIRcIn0ubGlnaHRjYXNlLWljb24tc3BpbjpiZWZvcmV7Y29udGVudDpcIu6ghVwifUAtd2Via2l0LWtleWZyYW1lcyBsaWdodGNhc2Utc3BpbnswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7LW1vei10cmFuc2Zvcm06cm90YXRlKDBkZWcpOy1vLXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpOy1tb3otdHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpOy1vLXRyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDM1OWRlZyl9fUAtbW96LWtleWZyYW1lcyBsaWdodGNhc2Utc3BpbnswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7LW1vei10cmFuc2Zvcm06cm90YXRlKDBkZWcpOy1vLXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpOy1tb3otdHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpOy1vLXRyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDM1OWRlZyl9fUAtby1rZXlmcmFtZXMgbGlnaHRjYXNlLXNwaW57MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpOy1tb3otdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTstby10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKTstbW96LXRyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKTstby10cmFuc2Zvcm06cm90YXRlKDM1OWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpfX1ALW1zLWtleWZyYW1lcyBsaWdodGNhc2Utc3BpbnswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7LW1vei10cmFuc2Zvcm06cm90YXRlKDBkZWcpOy1vLXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpOy1tb3otdHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpOy1vLXRyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDM1OWRlZyl9fUBrZXlmcmFtZXMgbGlnaHRjYXNlLXNwaW57MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpOy1tb3otdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTstby10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKTstbW96LXRyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKTstby10cmFuc2Zvcm06cm90YXRlKDM1OWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpfX0jbGlnaHRjYXNlLWNhc2V7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6MjAwMjt0b3A6NTAlO2xlZnQ6NTAlO2ZvbnQtZmFtaWx5OmFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEzcHg7bGluZS1oZWlnaHQ6MS41O3RleHQtYWxpZ246bGVmdDt0ZXh0LXNoYWRvdzowIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuNSl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe2h0bWxbZGF0YS1sYy10eXBlPWlubGluZV0gI2xpZ2h0Y2FzZS1jYXNlLGh0bWxbZGF0YS1sYy10eXBlPWFqYXhdICNsaWdodGNhc2UtY2FzZXtwb3NpdGlvbjpmaXhlZCAhaW1wb3J0YW50O3RvcDowICFpbXBvcnRhbnQ7bGVmdDowICFpbXBvcnRhbnQ7cmlnaHQ6MCAhaW1wb3J0YW50O2JvdHRvbTowICFpbXBvcnRhbnQ7bWFyZ2luOjAgIWltcG9ydGFudDtwYWRkaW5nOjU1cHggMCA3MHB4IDA7d2lkdGg6MTAwJSAhaW1wb3J0YW50O2hlaWdodDoxMDAlICFpbXBvcnRhbnQ7b3ZlcmZsb3c6YXV0byAhaW1wb3J0YW50fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7aHRtbDpub3QoW2RhdGEtbGMtdHlwZT1lcnJvcl0pICNsaWdodGNhc2UtY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7dGV4dC1zaGFkb3c6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7LXdlYmtpdC1ib3gtc2hhZG93OjAgMCAzMHB4IHJnYmEoMCwwLDAsLjUpOy1tb3otYm94LXNoYWRvdzowIDAgMzBweCByZ2JhKDAsMCwwLC41KTstby1ib3gtc2hhZG93OjAgMCAzMHB4IHJnYmEoMCwwLDAsLjUpO2JveC1zaGFkb3c6MCAwIDMwcHggcmdiYSgwLDAsMCwuNSk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe2h0bWxbZGF0YS1sYy10eXBlPWltYWdlXSAjbGlnaHRjYXNlLWNvbnRlbnQsaHRtbFtkYXRhLWxjLXR5cGU9dmlkZW9dICNsaWdodGNhc2UtY29udGVudHtiYWNrZ3JvdW5kLWNvbG9yOiMzMzN9fWh0bWxbZGF0YS1sYy10eXBlPWlubGluZV0gI2xpZ2h0Y2FzZS1jb250ZW50LGh0bWxbZGF0YS1sYy10eXBlPWFqYXhdICNsaWdodGNhc2UtY29udGVudCxodG1sW2RhdGEtbGMtdHlwZT1lcnJvcl0gI2xpZ2h0Y2FzZS1jb250ZW50ey13ZWJraXQtYm94LXNoYWRvdzpub25lOy1tb3otYm94LXNoYWRvdzpub25lOy1vLWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe2h0bWxbZGF0YS1sYy10eXBlPWlubGluZV0gI2xpZ2h0Y2FzZS1jb250ZW50LGh0bWxbZGF0YS1sYy10eXBlPWFqYXhdICNsaWdodGNhc2UtY29udGVudCxodG1sW2RhdGEtbGMtdHlwZT1lcnJvcl0gI2xpZ2h0Y2FzZS1jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlICFpbXBvcnRhbnQ7dG9wOmF1dG8gIWltcG9ydGFudDtsZWZ0OmF1dG8gIWltcG9ydGFudDt3aWR0aDphdXRvICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDttYXJnaW46MCAhaW1wb3J0YW50O3BhZGRpbmc6MCAhaW1wb3J0YW50O2JvcmRlcjpub25lICFpbXBvcnRhbnQ7YmFja2dyb3VuZDpub25lICFpbXBvcnRhbnR9fWh0bWxbZGF0YS1sYy10eXBlPWlubGluZV0gI2xpZ2h0Y2FzZS1jb250ZW50IC5saWdodGNhc2UtY29udGVudElubmVyLGh0bWxbZGF0YS1sYy10eXBlPWFqYXhdICNsaWdodGNhc2UtY29udGVudCAubGlnaHRjYXNlLWNvbnRlbnRJbm5lcixodG1sW2RhdGEtbGMtdHlwZT1lcnJvcl0gI2xpZ2h0Y2FzZS1jb250ZW50IC5saWdodGNhc2UtY29udGVudElubmVyey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94Oy1tb3otYm94LXNpemluZzpib3JkZXItYm94Oy1vLWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe2h0bWxbZGF0YS1sYy10eXBlPWlubGluZV0gI2xpZ2h0Y2FzZS1jb250ZW50IC5saWdodGNhc2UtY29udGVudElubmVyLGh0bWxbZGF0YS1sYy10eXBlPWFqYXhdICNsaWdodGNhc2UtY29udGVudCAubGlnaHRjYXNlLWNvbnRlbnRJbm5lcixodG1sW2RhdGEtbGMtdHlwZT1lcnJvcl0gI2xpZ2h0Y2FzZS1jb250ZW50IC5saWdodGNhc2UtY29udGVudElubmVye3BhZGRpbmc6MTVweH1odG1sW2RhdGEtbGMtdHlwZT1pbmxpbmVdICNsaWdodGNhc2UtY29udGVudCAubGlnaHRjYXNlLWNvbnRlbnRJbm5lcixodG1sW2RhdGEtbGMtdHlwZT1pbmxpbmVdICNsaWdodGNhc2UtY29udGVudCAubGlnaHRjYXNlLWNvbnRlbnRJbm5lcj4qLGh0bWxbZGF0YS1sYy10eXBlPWFqYXhdICNsaWdodGNhc2UtY29udGVudCAubGlnaHRjYXNlLWNvbnRlbnRJbm5lcixodG1sW2RhdGEtbGMtdHlwZT1hamF4XSAjbGlnaHRjYXNlLWNvbnRlbnQgLmxpZ2h0Y2FzZS1jb250ZW50SW5uZXI+KixodG1sW2RhdGEtbGMtdHlwZT1lcnJvcl0gI2xpZ2h0Y2FzZS1jb250ZW50IC5saWdodGNhc2UtY29udGVudElubmVyLGh0bWxbZGF0YS1sYy10eXBlPWVycm9yXSAjbGlnaHRjYXNlLWNvbnRlbnQgLmxpZ2h0Y2FzZS1jb250ZW50SW5uZXI+Knt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWF4LXdpZHRoOm5vbmUgIWltcG9ydGFudH1odG1sW2RhdGEtbGMtdHlwZT1pbmxpbmVdICNsaWdodGNhc2UtY29udGVudCAubGlnaHRjYXNlLWNvbnRlbnRJbm5lcj4qOm5vdChpZnJhbWUpLGh0bWxbZGF0YS1sYy10eXBlPWFqYXhdICNsaWdodGNhc2UtY29udGVudCAubGlnaHRjYXNlLWNvbnRlbnRJbm5lcj4qOm5vdChpZnJhbWUpLGh0bWxbZGF0YS1sYy10eXBlPWVycm9yXSAjbGlnaHRjYXNlLWNvbnRlbnQgLmxpZ2h0Y2FzZS1jb250ZW50SW5uZXI+Kjpub3QoaWZyYW1lKXtoZWlnaHQ6YXV0byAhaW1wb3J0YW50O21heC1oZWlnaHQ6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7aHRtbC5saWdodGNhc2UtaXNNb2JpbGVEZXZpY2VbZGF0YS1sYy10eXBlPWlmcmFtZV0gI2xpZ2h0Y2FzZS1jb250ZW50IC5saWdodGNhc2UtY29udGVudElubmVyIGlmcmFtZXtvdmVyZmxvdzphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweClhbmQgKG1pbi13aWR0aDogNzY4cHgpe2h0bWxbZGF0YS1sYy10eXBlPWltYWdlXSAjbGlnaHRjYXNlLWNvbnRlbnQgLmxpZ2h0Y2FzZS1jb250ZW50SW5uZXIsaHRtbFtkYXRhLWxjLXR5cGU9dmlkZW9dICNsaWdodGNhc2UtY29udGVudCAubGlnaHRjYXNlLWNvbnRlbnRJbm5lcntsaW5lLWhlaWdodDouNzV9fWh0bWxbZGF0YS1sYy10eXBlPWltYWdlXSAjbGlnaHRjYXNlLWNvbnRlbnQgLmxpZ2h0Y2FzZS1jb250ZW50SW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuICFpbXBvcnRhbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe2h0bWxbZGF0YS1sYy10eXBlPWlubGluZV0gI2xpZ2h0Y2FzZS1jb250ZW50IC5saWdodGNhc2UtY29udGVudElubmVyIC5saWdodGNhc2UtaW5saW5lV3JhcCxodG1sW2RhdGEtbGMtdHlwZT1hamF4XSAjbGlnaHRjYXNlLWNvbnRlbnQgLmxpZ2h0Y2FzZS1jb250ZW50SW5uZXIgLmxpZ2h0Y2FzZS1pbmxpbmVXcmFwLGh0bWxbZGF0YS1sYy10eXBlPWVycm9yXSAjbGlnaHRjYXNlLWNvbnRlbnQgLmxpZ2h0Y2FzZS1jb250ZW50SW5uZXIgLmxpZ2h0Y2FzZS1pbmxpbmVXcmFwe3Bvc2l0aW9uOnJlbGF0aXZlICFpbXBvcnRhbnQ7dG9wOmF1dG8gIWltcG9ydGFudDtsZWZ0OmF1dG8gIWltcG9ydGFudDt3aWR0aDphdXRvICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDttYXJnaW46MCAhaW1wb3J0YW50O3BhZGRpbmc6MCAhaW1wb3J0YW50O2JvcmRlcjpub25lICFpbXBvcnRhbnQ7YmFja2dyb3VuZDpub25lICFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtodG1sOm5vdChbZGF0YS1sYy10eXBlPWVycm9yXSkgI2xpZ2h0Y2FzZS1jb250ZW50IC5saWdodGNhc2UtY29udGVudElubmVyIC5saWdodGNhc2UtaW5saW5lV3JhcHtwYWRkaW5nOjMwcHg7b3ZlcmZsb3c6YXV0bzstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDstbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDstby1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7I2xpZ2h0Y2FzZS1jb250ZW50IGgxLCNsaWdodGNhc2UtY29udGVudCBoMiwjbGlnaHRjYXNlLWNvbnRlbnQgaDMsI2xpZ2h0Y2FzZS1jb250ZW50IGg0LCNsaWdodGNhc2UtY29udGVudCBoNSwjbGlnaHRjYXNlLWNvbnRlbnQgaDYsI2xpZ2h0Y2FzZS1jb250ZW50IHB7Y29sb3I6I2FhYX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpeyNsaWdodGNhc2UtY29udGVudCBoMSwjbGlnaHRjYXNlLWNvbnRlbnQgaDIsI2xpZ2h0Y2FzZS1jb250ZW50IGgzLCNsaWdodGNhc2UtY29udGVudCBoNCwjbGlnaHRjYXNlLWNvbnRlbnQgaDUsI2xpZ2h0Y2FzZS1jb250ZW50IGg2LCNsaWdodGNhc2UtY29udGVudCBwe2NvbG9yOiMzMzN9fSNsaWdodGNhc2UtY2FzZSBwLmxpZ2h0Y2FzZS1lcnJvcnttYXJnaW46MDtmb250LXNpemU6MTdweDt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7Y29sb3I6I2FhYX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7I2xpZ2h0Y2FzZS1jYXNlIHAubGlnaHRjYXNlLWVycm9ye3BhZGRpbmc6MzBweCAwfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7I2xpZ2h0Y2FzZS1jYXNlIHAubGlnaHRjYXNlLWVycm9ye3BhZGRpbmc6MH19LmxpZ2h0Y2FzZS1vcGVuIGJvZHl7b3ZlcmZsb3c6aGlkZGVufS5saWdodGNhc2UtaXNNb2JpbGVEZXZpY2UgLmxpZ2h0Y2FzZS1vcGVuIGJvZHl7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlfSNsaWdodGNhc2UtaW5mb3twb3NpdGlvbjphYnNvbHV0ZTtwYWRkaW5nLXRvcDoxNXB4fSNsaWdodGNhc2UtaW5mbyAjbGlnaHRjYXNlLXRpdGxlLCNsaWdodGNhc2UtaW5mbyAjbGlnaHRjYXNlLWNhcHRpb257bWFyZ2luOjA7cGFkZGluZzowO2xpbmUtaGVpZ2h0OjEuNTtmb250LXdlaWdodDpub3JtYWw7dGV4dC1vdmVyZmxvdzplbGxpcHNpc30jbGlnaHRjYXNlLWluZm8gI2xpZ2h0Y2FzZS10aXRsZXtmb250LXNpemU6MTdweDtjb2xvcjojYWFhfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsjbGlnaHRjYXNlLWluZm8gI2xpZ2h0Y2FzZS10aXRsZXtwb3NpdGlvbjpmaXhlZDt0b3A6MTBweDtsZWZ0OjA7bWF4LXdpZHRoOjg3LjUlO3BhZGRpbmc6NXB4IDE1cHg7YmFja2dyb3VuZDojMzMzfX0jbGlnaHRjYXNlLWluZm8gI2xpZ2h0Y2FzZS1jYXB0aW9ue2NsZWFyOmJvdGg7Zm9udC1zaXplOjEzcHg7Y29sb3I6I2FhYX0jbGlnaHRjYXNlLWluZm8gI2xpZ2h0Y2FzZS1zZXF1ZW5jZUluZm97Zm9udC1zaXplOjExcHg7Y29sb3I6I2FhYX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmxpZ2h0Y2FzZS1mdWxsU2NyZWVuTW9kZSAjbGlnaHRjYXNlLWluZm97cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4fWh0bWw6bm90KFtkYXRhLWxjLXR5cGU9aW1hZ2VdKTpub3QoW2RhdGEtbGMtdHlwZT12aWRlb10pOm5vdChbZGF0YS1sYy10eXBlPWZsYXNoXSk6bm90KFtkYXRhLWxjLXR5cGU9ZXJyb3JdKSAjbGlnaHRjYXNlLWluZm97cG9zaXRpb246c3RhdGljfX0jbGlnaHRjYXNlLWxvYWRpbmd7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDo5OTk5O3dpZHRoOjEuMTIzZW07aGVpZ2h0OmF1dG87Zm9udC1zaXplOjM4cHg7bGluZS1oZWlnaHQ6MTt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LXNoYWRvdzpub25lfSNsaWdodGNhc2UtbG9hZGluZywjbGlnaHRjYXNlLWxvYWRpbmc6Zm9jdXN7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6I2ZmZjstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKTstd2Via2l0LXRyYW5zaXRpb246Y29sb3Isb3BhY2l0eSxlYXNlLWluLW91dCAuMjVzOy1tb3otdHJhbnNpdGlvbjpjb2xvcixvcGFjaXR5LGVhc2UtaW4tb3V0IC4yNXM7LW8tdHJhbnNpdGlvbjpjb2xvcixvcGFjaXR5LGVhc2UtaW4tb3V0IC4yNXM7dHJhbnNpdGlvbjpjb2xvcixvcGFjaXR5LGVhc2UtaW4tb3V0IC4yNXN9I2xpZ2h0Y2FzZS1sb2FkaW5nPnNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2s7dGV4dC1pbmRlbnQ6LTk5OTlweH0jbGlnaHRjYXNlLWxvYWRpbmd7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDoyMDAxO3RvcDo1MCU7bGVmdDo1MCU7bWFyZ2luLXRvcDotMC41ZW07bWFyZ2luLWxlZnQ6LTAuNWVtO29wYWNpdHk6MTtmb250LXNpemU6MzJweDt0ZXh0LXNoYWRvdzowIDAgMTVweCAjZmZmOy1tb3otdHJhbnNmb3JtLW9yaWdpbjo1MCUgNTMlOy13ZWJraXQtYW5pbWF0aW9uOmxpZ2h0Y2FzZS1zcGluIC41cyBpbmZpbml0ZSBsaW5lYXI7LW1vei1hbmltYXRpb246bGlnaHRjYXNlLXNwaW4gLjVzIGluZmluaXRlIGxpbmVhcjstby1hbmltYXRpb246bGlnaHRjYXNlLXNwaW4gLjVzIGluZmluaXRlIGxpbmVhcjthbmltYXRpb246bGlnaHRjYXNlLXNwaW4gLjVzIGluZmluaXRlIGxpbmVhcn1hW2NsYXNzKj1saWdodGNhc2UtaWNvbi1de3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6OTk5OTt3aWR0aDoxLjEyM2VtO2hlaWdodDphdXRvO2ZvbnQtc2l6ZTozOHB4O2xpbmUtaGVpZ2h0OjE7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC1zaGFkb3c6bm9uZX1hW2NsYXNzKj1saWdodGNhc2UtaWNvbi1dLGFbY2xhc3MqPWxpZ2h0Y2FzZS1pY29uLV06Zm9jdXN7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDApOy13ZWJraXQtdHJhbnNpdGlvbjpjb2xvcixvcGFjaXR5LGVhc2UtaW4tb3V0IC4yNXM7LW1vei10cmFuc2l0aW9uOmNvbG9yLG9wYWNpdHksZWFzZS1pbi1vdXQgLjI1czstby10cmFuc2l0aW9uOmNvbG9yLG9wYWNpdHksZWFzZS1pbi1vdXQgLjI1czt0cmFuc2l0aW9uOmNvbG9yLG9wYWNpdHksZWFzZS1pbi1vdXQgLjI1c31hW2NsYXNzKj1saWdodGNhc2UtaWNvbi1dPnNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2s7dGV4dC1pbmRlbnQ6LTk5OTlweH1hW2NsYXNzKj1saWdodGNhc2UtaWNvbi1dOmhvdmVye2NvbG9yOnJnYigyNTUsIDI1NSwgMjU1KTt0ZXh0LXNoYWRvdzowIDAgMTVweCByZ2IoMjU1LCAyNTUsIDI1NSl9YVtjbGFzcyo9bGlnaHRjYXNlLWljb24tXXtvdXRsaW5lOm5vbmU7Y3Vyc29yOnBvaW50ZXJ9LmxpZ2h0Y2FzZS1pc01vYmlsZURldmljZSBhW2NsYXNzKj1saWdodGNhc2UtaWNvbi1dOmhvdmVye2NvbG9yOiNhYWE7dGV4dC1zaGFkb3c6bm9uZX1hW2NsYXNzKj1saWdodGNhc2UtaWNvbi1dLmxpZ2h0Y2FzZS1pY29uLWNsb3Nle3Bvc2l0aW9uOmZpeGVkO3RvcDoxNXB4O3JpZ2h0OjE1cHg7Ym90dG9tOmF1dG87bWFyZ2luOjA7b3BhY2l0eTowO291dGxpbmU6bm9uZX1hW2NsYXNzKj1saWdodGNhc2UtaWNvbi1dLmxpZ2h0Y2FzZS1pY29uLXByZXZ7bGVmdDoxNXB4fWFbY2xhc3MqPWxpZ2h0Y2FzZS1pY29uLV0ubGlnaHRjYXNlLWljb24tbmV4dHtyaWdodDoxNXB4fWFbY2xhc3MqPWxpZ2h0Y2FzZS1pY29uLV0ubGlnaHRjYXNlLWljb24tcGF1c2UsYVtjbGFzcyo9bGlnaHRjYXNlLWljb24tXS5saWdodGNhc2UtaWNvbi1wbGF5e2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi0wLjVlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7YVtjbGFzcyo9bGlnaHRjYXNlLWljb24tXS5saWdodGNhc2UtaWNvbi1wYXVzZSxhW2NsYXNzKj1saWdodGNhc2UtaWNvbi1dLmxpZ2h0Y2FzZS1pY29uLXBsYXl7b3BhY2l0eTowfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7YVtjbGFzcyo9bGlnaHRjYXNlLWljb24tXXtib3R0b206MTVweDtmb250LXNpemU6MjRweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe2FbY2xhc3MqPWxpZ2h0Y2FzZS1pY29uLV17Ym90dG9tOjUwJTttYXJnaW4tYm90dG9tOi0wLjVlbX1hW2NsYXNzKj1saWdodGNhc2UtaWNvbi1dOmhvdmVyLCNsaWdodGNhc2UtY2FzZTpob3Zlcn5hW2NsYXNzKj1saWdodGNhc2UtaWNvbi1de29wYWNpdHk6MX19I2xpZ2h0Y2FzZS1vdmVybGF5e2Rpc3BsYXk6bm9uZTt3aWR0aDoxMDAlO21pbi1oZWlnaHQ6MTAwJTtwb3NpdGlvbjpmaXhlZDt6LWluZGV4OjIwMDA7dG9wOi05OTk5cHg7Ym90dG9tOi05OTk5cHg7bGVmdDowO2JhY2tncm91bmQ6IzMzM31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7I2xpZ2h0Y2FzZS1vdmVybGF5e29wYWNpdHk6MSAhaW1wb3J0YW50fX0ub3dsLWNhcm91c2Vse2Rpc3BsYXk6bm9uZTt3aWR0aDoxMDAlOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9Lm93bC1jYXJvdXNlbCAub3dsLXN0YWdle3Bvc2l0aW9uOnJlbGF0aXZlOy1tcy10b3VjaC1hY3Rpb246cGFuLVk7dG91Y2gtYWN0aW9uOm1hbmlwdWxhdGlvbjstbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZTphZnRlcntjb250ZW50OlwiLlwiO2Rpc3BsYXk6YmxvY2s7Y2xlYXI6Ym90aDt2aXNpYmlsaXR5OmhpZGRlbjtsaW5lLWhlaWdodDowO2hlaWdodDowfS5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZS1vdXRlcntwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCl9Lm93bC1jYXJvdXNlbCAub3dsLXdyYXBwZXIsLm93bC1jYXJvdXNlbCAub3dsLWl0ZW17LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tcy1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfS5vd2wtY2Fyb3VzZWwgLm93bC1pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6MXB4O2Zsb2F0OmxlZnQ7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnQ7LXdlYmtpdC10b3VjaC1jYWxsb3V0Om5vbmV9Lm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gaW1ne2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0ub3dsLWNhcm91c2VsIC5vd2wtbmF2LmRpc2FibGVkLC5vd2wtY2Fyb3VzZWwgLm93bC1kb3RzLmRpc2FibGVke2Rpc3BsYXk6bm9uZX0ub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldiwub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtbmV4dCwub3dsLWNhcm91c2VsIC5vd2wtZG90e2N1cnNvcjpwb2ludGVyOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTsta2h0bWwtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0ub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldiwub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dCwub3dsLWNhcm91c2VsIGJ1dHRvbi5vd2wtZG90e2JhY2tncm91bmQ6bm9uZTtjb2xvcjppbmhlcml0O2JvcmRlcjpub25lO3BhZGRpbmc6MCAhaW1wb3J0YW50O2ZvbnQ6aW5oZXJpdH0ub3dsLWNhcm91c2VsLm93bC1sb2FkZWR7ZGlzcGxheTpibG9ja30ub3dsLWNhcm91c2VsLm93bC1sb2FkaW5ne29wYWNpdHk6MDtkaXNwbGF5OmJsb2NrfS5vd2wtY2Fyb3VzZWwub3dsLWhpZGRlbntvcGFjaXR5OjB9Lm93bC1jYXJvdXNlbC5vd2wtcmVmcmVzaCAub3dsLWl0ZW17dmlzaWJpbGl0eTpoaWRkZW59Lm93bC1jYXJvdXNlbC5vd2wtZHJhZyAub3dsLWl0ZW17LW1zLXRvdWNoLWFjdGlvbjpwYW4teTt0b3VjaC1hY3Rpb246cGFuLXk7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5vd2wtY2Fyb3VzZWwub3dsLWdyYWJ7Y3Vyc29yOm1vdmU7Y3Vyc29yOmdyYWJ9Lm93bC1jYXJvdXNlbC5vd2wtcnRse2RpcmVjdGlvbjpydGx9Lm93bC1jYXJvdXNlbC5vd2wtcnRsIC5vd2wtaXRlbXtmbG9hdDpyaWdodH0ubm8tanMgLm93bC1jYXJvdXNlbHtkaXNwbGF5OmJsb2NrfS5vd2wtY2Fyb3VzZWwgLmFuaW1hdGVke2FuaW1hdGlvbi1kdXJhdGlvbjoxMDAwbXM7YW5pbWF0aW9uLWZpbGwtbW9kZTpib3RofS5vd2wtY2Fyb3VzZWwgLm93bC1hbmltYXRlZC1pbnt6LWluZGV4OjB9Lm93bC1jYXJvdXNlbCAub3dsLWFuaW1hdGVkLW91dHt6LWluZGV4OjF9Lm93bC1jYXJvdXNlbCAuZmFkZU91dHthbmltYXRpb24tbmFtZTpmYWRlT3V0fUBrZXlmcmFtZXMgZmFkZU91dHswJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjB9fS5vd2wtaGVpZ2h0e3RyYW5zaXRpb246aGVpZ2h0IDUwMG1zIGVhc2UtaW4tb3V0fS5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5vd2wtbGF6eXtvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IDQwMG1zIGVhc2V9Lm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLm93bC1sYXp5W3NyY149XCJcIl0sLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLm93bC1sYXp5Om5vdChbc3JjXSl7bWF4LWhlaWdodDowfS5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIGltZy5vd2wtbGF6eXt0cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2R9Lm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZDojMDAwfS5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1wbGF5LWljb257cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjgwcHg7d2lkdGg6ODBweDtsZWZ0OjUwJTt0b3A6NTAlO21hcmdpbi1sZWZ0Oi00MHB4O21hcmdpbi10b3A6LTQwcHg7YmFja2dyb3VuZDp1cmwoXCJvd2wudmlkZW8ucGxheS5wbmdcIikgbm8tcmVwZWF0O2N1cnNvcjpwb2ludGVyO3otaW5kZXg6MTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3RyYW5zaXRpb246dHJhbnNmb3JtIDEwMG1zIGVhc2V9Lm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXktaWNvbjpob3ZlcnstbXMtdHJhbnNmb3JtOnNjYWxlKDEuMywgMS4zKTt0cmFuc2Zvcm06c2NhbGUoMS4zLCAxLjMpfS5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1wbGF5aW5nIC5vd2wtdmlkZW8tdG4sLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXlpbmcgLm93bC12aWRlby1wbGF5LWljb257ZGlzcGxheTpub25lfS5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby10bntvcGFjaXR5OjA7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjt0cmFuc2l0aW9uOm9wYWNpdHkgNDAwbXMgZWFzZX0ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tZnJhbWV7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO2hlaWdodDoxMDAlO3dpZHRoOjEwMCV9Lm93bC10aGVtZSAub3dsLW5hdnttYXJnaW4tdG9wOjEwcHg7dGV4dC1hbGlnbjpjZW50ZXI7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50fS5vd2wtdGhlbWUgLm93bC1uYXYgW2NsYXNzKj1vd2wtXXtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxNHB4O21hcmdpbjo1cHg7cGFkZGluZzo0cHggN3B4O2JhY2tncm91bmQ6I2Q2ZDZkNjtkaXNwbGF5OmlubGluZS1ibG9jaztjdXJzb3I6cG9pbnRlcjtib3JkZXItcmFkaXVzOjNweH0ub3dsLXRoZW1lIC5vd2wtbmF2IFtjbGFzcyo9b3dsLV06aG92ZXJ7YmFja2dyb3VuZDojODY5NzkxO2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lm93bC10aGVtZSAub3dsLW5hdiAuZGlzYWJsZWR7b3BhY2l0eTouNTtjdXJzb3I6ZGVmYXVsdH0ub3dsLXRoZW1lIC5vd2wtbmF2LmRpc2FibGVkKy5vd2wtZG90c3ttYXJnaW4tdG9wOjEwcHh9Lm93bC10aGVtZSAub3dsLWRvdHN7dGV4dC1hbGlnbjpjZW50ZXI7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50fS5vd2wtdGhlbWUgLm93bC1kb3RzIC5vd2wtZG90e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3pvb206MTsqZGlzcGxheTppbmxpbmV9Lm93bC10aGVtZSAub3dsLWRvdHMgLm93bC1kb3Qgc3Bhbnt3aWR0aDoxMHB4O2hlaWdodDoxMHB4O21hcmdpbjo1cHggN3B4O2JhY2tncm91bmQ6I2Q2ZDZkNjtkaXNwbGF5OmJsb2NrOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlO3RyYW5zaXRpb246b3BhY2l0eSAyMDBtcyBlYXNlO2JvcmRlci1yYWRpdXM6MzBweH0ub3dsLXRoZW1lIC5vd2wtZG90cyAub3dsLWRvdC5hY3RpdmUgc3Bhbiwub3dsLXRoZW1lIC5vd2wtZG90cyAub3dsLWRvdDpob3ZlciBzcGFue2JhY2tncm91bmQ6Izg2OTc5MX0udHdlbnR5dHdlbnR5LXZlcnRpY2FsIC50d2VudHl0d2VudHktaGFuZGxlOmFmdGVyLC50d2VudHl0d2VudHktdmVydGljYWwgLnR3ZW50eXR3ZW50eS1oYW5kbGU6YmVmb3JlLC50d2VudHl0d2VudHktaG9yaXpvbnRhbCAudHdlbnR5dHdlbnR5LWhhbmRsZTphZnRlciwudHdlbnR5dHdlbnR5LWhvcml6b250YWwgLnR3ZW50eXR3ZW50eS1oYW5kbGU6YmVmb3Jle2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDozMH0udHdlbnR5dHdlbnR5LWhvcml6b250YWwgLnR3ZW50eXR3ZW50eS1oYW5kbGU6YWZ0ZXIsLnR3ZW50eXR3ZW50eS1ob3Jpem9udGFsIC50d2VudHl0d2VudHktaGFuZGxlOmJlZm9yZXt3aWR0aDozcHg7aGVpZ2h0Ojk5OTlweDtsZWZ0OjUwJTttYXJnaW4tbGVmdDotMS41cHh9LnR3ZW50eXR3ZW50eS12ZXJ0aWNhbCAudHdlbnR5dHdlbnR5LWhhbmRsZTphZnRlciwudHdlbnR5dHdlbnR5LXZlcnRpY2FsIC50d2VudHl0d2VudHktaGFuZGxlOmJlZm9yZXt3aWR0aDo5OTk5cHg7aGVpZ2h0OjNweDt0b3A6NTAlO21hcmdpbi10b3A6LTEuNXB4fS50d2VudHl0d2VudHktb3ZlcmxheSwudHdlbnR5dHdlbnR5LWFmdGVyLWxhYmVsLC50d2VudHl0d2VudHktYmVmb3JlLWxhYmVse3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnR3ZW50eXR3ZW50eS1vdmVybGF5LC50d2VudHl0d2VudHktYWZ0ZXItbGFiZWwsLnR3ZW50eXR3ZW50eS1iZWZvcmUtbGFiZWx7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXN9LnR3ZW50eXR3ZW50eS1hZnRlci1sYWJlbCwudHdlbnR5dHdlbnR5LWJlZm9yZS1sYWJlbHt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHl9LnR3ZW50eXR3ZW50eS1hZnRlci1sYWJlbDpiZWZvcmUsLnR3ZW50eXR3ZW50eS1iZWZvcmUtbGFiZWw6YmVmb3Jle2NvbG9yOiNmZmY7Zm9udC1zaXplOjEzcHg7bGV0dGVyLXNwYWNpbmc6LjFlbX0udHdlbnR5dHdlbnR5LWFmdGVyLWxhYmVsOmJlZm9yZSwudHdlbnR5dHdlbnR5LWJlZm9yZS1sYWJlbDpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZDpoc2xhKDAsMCUsMTAwJSwuMik7bGluZS1oZWlnaHQ6MzhweDtwYWRkaW5nOjAgMjBweDtib3JkZXItcmFkaXVzOjJweH0udHdlbnR5dHdlbnR5LWhvcml6b250YWwgLnR3ZW50eXR3ZW50eS1hZnRlci1sYWJlbDpiZWZvcmUsLnR3ZW50eXR3ZW50eS1ob3Jpem9udGFsIC50d2VudHl0d2VudHktYmVmb3JlLWxhYmVsOmJlZm9yZXt0b3A6NTAlO21hcmdpbi10b3A6LTE5cHh9LnR3ZW50eXR3ZW50eS12ZXJ0aWNhbCAudHdlbnR5dHdlbnR5LWFmdGVyLWxhYmVsOmJlZm9yZSwudHdlbnR5dHdlbnR5LXZlcnRpY2FsIC50d2VudHl0d2VudHktYmVmb3JlLWxhYmVsOmJlZm9yZXtsZWZ0OjUwJTttYXJnaW4tbGVmdDotNDVweDt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDo5MHB4fS50d2VudHl0d2VudHktZG93bi1hcnJvdywudHdlbnR5dHdlbnR5LXVwLWFycm93LC50d2VudHl0d2VudHktcmlnaHQtYXJyb3csLnR3ZW50eXR3ZW50eS1sZWZ0LWFycm93e3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyOjZweCBpbnNldCByZ2JhKDAsMCwwLDApO3Bvc2l0aW9uOmFic29sdXRlfS50d2VudHl0d2VudHktcmlnaHQtYXJyb3csLnR3ZW50eXR3ZW50eS1sZWZ0LWFycm93e3RvcDo1MCU7bWFyZ2luLXRvcDotNnB4fS50d2VudHl0d2VudHktZG93bi1hcnJvdywudHdlbnR5dHdlbnR5LXVwLWFycm93e2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi02cHh9LnR3ZW50eXR3ZW50eS1jb250YWluZXJ7Ym94LXNpemluZzpjb250ZW50LWJveDt6LWluZGV4OjA7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmV9LnR3ZW50eXR3ZW50eS1jb250YWluZXIgaW1ne21heC13aWR0aDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2Rpc3BsYXk6YmxvY2t9LnR3ZW50eXR3ZW50eS1jb250YWluZXIuYWN0aXZlIC50d2VudHl0d2VudHktb3ZlcmxheSwudHdlbnR5dHdlbnR5LWNvbnRhaW5lci5hY3RpdmUgOmhvdmVyLnR3ZW50eXR3ZW50eS1vdmVybGF5e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX0udHdlbnR5dHdlbnR5LWNvbnRhaW5lci5hY3RpdmUgLnR3ZW50eXR3ZW50eS1vdmVybGF5IC50d2VudHl0d2VudHktYmVmb3JlLWxhYmVsLC50d2VudHl0d2VudHktY29udGFpbmVyLmFjdGl2ZSAudHdlbnR5dHdlbnR5LW92ZXJsYXkgLnR3ZW50eXR3ZW50eS1hZnRlci1sYWJlbCwudHdlbnR5dHdlbnR5LWNvbnRhaW5lci5hY3RpdmUgOmhvdmVyLnR3ZW50eXR3ZW50eS1vdmVybGF5IC50d2VudHl0d2VudHktYmVmb3JlLWxhYmVsLC50d2VudHl0d2VudHktY29udGFpbmVyLmFjdGl2ZSA6aG92ZXIudHdlbnR5dHdlbnR5LW92ZXJsYXkgLnR3ZW50eXR3ZW50eS1hZnRlci1sYWJlbHtvcGFjaXR5OjB9LnR3ZW50eXR3ZW50eS1jb250YWluZXIgKntib3gtc2l6aW5nOmNvbnRlbnQtYm94fS50d2VudHl0d2VudHktYmVmb3JlLWxhYmVse29wYWNpdHk6MH0udHdlbnR5dHdlbnR5LWJlZm9yZS1sYWJlbDpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtY29udGVudCl9LnR3ZW50eXR3ZW50eS1hZnRlci1sYWJlbHtvcGFjaXR5OjB9LnR3ZW50eXR3ZW50eS1hZnRlci1sYWJlbDpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtY29udGVudCl9LnR3ZW50eXR3ZW50eS1ob3Jpem9udGFsIC50d2VudHl0d2VudHktYmVmb3JlLWxhYmVsOmJlZm9yZXtsZWZ0OjEwcHh9LnR3ZW50eXR3ZW50eS1ob3Jpem9udGFsIC50d2VudHl0d2VudHktYWZ0ZXItbGFiZWw6YmVmb3Jle3JpZ2h0OjEwcHh9LnR3ZW50eXR3ZW50eS12ZXJ0aWNhbCAudHdlbnR5dHdlbnR5LWJlZm9yZS1sYWJlbDpiZWZvcmV7dG9wOjEwcHh9LnR3ZW50eXR3ZW50eS12ZXJ0aWNhbCAudHdlbnR5dHdlbnR5LWFmdGVyLWxhYmVsOmJlZm9yZXtib3R0b206MTBweH0udHdlbnR5dHdlbnR5LW92ZXJsYXl7dHJhbnNpdGlvbi1wcm9wZXJ0eTpiYWNrZ3JvdW5kO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTt6LWluZGV4OjI1fS50d2VudHl0d2VudHktb3ZlcmxheTpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjUpfS50d2VudHl0d2VudHktb3ZlcmxheTpob3ZlciAudHdlbnR5dHdlbnR5LWFmdGVyLWxhYmVse29wYWNpdHk6MX0udHdlbnR5dHdlbnR5LW92ZXJsYXk6aG92ZXIgLnR3ZW50eXR3ZW50eS1iZWZvcmUtbGFiZWx7b3BhY2l0eToxfS50d2VudHl0d2VudHktYmVmb3Jle3otaW5kZXg6MjB9LnR3ZW50eXR3ZW50eS1hZnRlcnt6LWluZGV4OjEwfS50d2VudHl0d2VudHktaGFuZGxle2hlaWdodDozOHB4O3dpZHRoOjM4cHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dG9wOjUwJTttYXJnaW4tbGVmdDotMjJweDttYXJnaW4tdG9wOi0yMnB4O2JvcmRlcjozcHggc29saWQgI2ZmZjtib3JkZXItcmFkaXVzOjEwMDBweDtib3gtc2hhZG93OjBweCAwcHggMTJweCByZ2JhKDUxLDUxLDUxLC41KTt6LWluZGV4OjQwO2N1cnNvcjpwb2ludGVyfS50d2VudHl0d2VudHktaG9yaXpvbnRhbCAudHdlbnR5dHdlbnR5LWhhbmRsZTpiZWZvcmV7Ym90dG9tOjUwJTttYXJnaW4tYm90dG9tOjIycHg7Ym94LXNoYWRvdzowIDNweCAwICNmZmYsMHB4IDBweCAxMnB4IHJnYmEoNTEsNTEsNTEsLjUpfS50d2VudHl0d2VudHktaG9yaXpvbnRhbCAudHdlbnR5dHdlbnR5LWhhbmRsZTphZnRlcnt0b3A6NTAlO21hcmdpbi10b3A6MjJweDtib3gtc2hhZG93OjAgLTNweCAwICNmZmYsMHB4IDBweCAxMnB4IHJnYmEoNTEsNTEsNTEsLjUpfS50d2VudHl0d2VudHktdmVydGljYWwgLnR3ZW50eXR3ZW50eS1oYW5kbGU6YmVmb3Jle2xlZnQ6NTAlO21hcmdpbi1sZWZ0OjIycHg7Ym94LXNoYWRvdzozcHggMCAwICNmZmYsMHB4IDBweCAxMnB4IHJnYmEoNTEsNTEsNTEsLjUpfS50d2VudHl0d2VudHktdmVydGljYWwgLnR3ZW50eXR3ZW50eS1oYW5kbGU6YWZ0ZXJ7cmlnaHQ6NTAlO21hcmdpbi1yaWdodDoyMnB4O2JveC1zaGFkb3c6LTNweCAwIDAgI2ZmZiwwcHggMHB4IDEycHggcmdiYSg1MSw1MSw1MSwuNSl9LnR3ZW50eXR3ZW50eS1sZWZ0LWFycm93e2JvcmRlci1yaWdodDo2cHggc29saWQgI2ZmZjtsZWZ0OjUwJTttYXJnaW4tbGVmdDotMTdweH0udHdlbnR5dHdlbnR5LXJpZ2h0LWFycm93e2JvcmRlci1sZWZ0OjZweCBzb2xpZCAjZmZmO3JpZ2h0OjUwJTttYXJnaW4tcmlnaHQ6LTE3cHh9LnR3ZW50eXR3ZW50eS11cC1hcnJvd3tib3JkZXItYm90dG9tOjZweCBzb2xpZCAjZmZmO3RvcDo1MCU7bWFyZ2luLXRvcDotMTdweH0udHdlbnR5dHdlbnR5LWRvd24tYXJyb3d7Ym9yZGVyLXRvcDo2cHggc29saWQgI2ZmZjtib3R0b206NTAlO21hcmdpbi1ib3R0b206LTE3cHh9QGtleWZyYW1lcyBwbHlyLXByb2dyZXNze3Rve2JhY2tncm91bmQtcG9zaXRpb246MjVweCAwO2JhY2tncm91bmQtcG9zaXRpb246dmFyKC0tcGx5ci1wcm9ncmVzcy1sb2FkaW5nLXNpemUsIDI1cHgpIDB9fUBrZXlmcmFtZXMgcGx5ci1wb3B1cHswJXtvcGFjaXR5Oi41O3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwcHgpfXRve29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX19QGtleWZyYW1lcyBwbHlyLWZhZGUtaW57MCV7b3BhY2l0eTowfXRve29wYWNpdHk6MX19LnBseXJ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7YWxpZ24taXRlbXM6Y2VudGVyO2RpcmVjdGlvbjpsdHI7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtZmFtaWx5OnZhcigtLXBseXItZm9udC1mYW1pbHksIGluaGVyaXQpO2ZvbnQtdmFyaWFudC1udW1lcmljOnRhYnVsYXItbnVtcztmb250LXdlaWdodDo0MDA7Zm9udC13ZWlnaHQ6dmFyKC0tcGx5ci1mb250LXdlaWdodC1yZWd1bGFyLCA0MDApO2xpbmUtaGVpZ2h0OjEuNztsaW5lLWhlaWdodDp2YXIoLS1wbHlyLWxpbmUtaGVpZ2h0LCAxLjcpO21heC13aWR0aDoxMDAlO21pbi13aWR0aDoyMDBweDtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LXNoYWRvdzpub25lO3RyYW5zaXRpb246Ym94LXNoYWRvdyAuM3MgZWFzZTt6LWluZGV4OjB9LnBseXIgYXVkaW8sLnBseXIgaWZyYW1lLC5wbHlyIHZpZGVve2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJX0ucGx5ciBidXR0b257Zm9udDppbmhlcml0O2xpbmUtaGVpZ2h0OmluaGVyaXQ7d2lkdGg6YXV0b30ucGx5cjpmb2N1c3tvdXRsaW5lOjB9LnBseXItLWZ1bGwtdWl7Ym94LXNpemluZzpib3JkZXItYm94fS5wbHlyLS1mdWxsLXVpICosLnBseXItLWZ1bGwtdWkgOmFmdGVyLC5wbHlyLS1mdWxsLXVpIDpiZWZvcmV7Ym94LXNpemluZzppbmhlcml0fS5wbHlyLS1mdWxsLXVpIGEsLnBseXItLWZ1bGwtdWkgYnV0dG9uLC5wbHlyLS1mdWxsLXVpIGlucHV0LC5wbHlyLS1mdWxsLXVpIGxhYmVse3RvdWNoLWFjdGlvbjptYW5pcHVsYXRpb259LnBseXJfX2JhZGdle2JhY2tncm91bmQ6IzRhNTQ2NDtiYWNrZ3JvdW5kOnZhcigtLXBseXItYmFkZ2UtYmFja2dyb3VuZCwgIzRhNTQ2NCk7Ym9yZGVyLXJhZGl1czoycHg7Ym9yZGVyLXJhZGl1czp2YXIoLS1wbHlyLWJhZGdlLWJvcmRlci1yYWRpdXMsIDJweCk7Y29sb3I6I2ZmZjtjb2xvcjp2YXIoLS1wbHlyLWJhZGdlLXRleHQtY29sb3IsICNmZmYpO2ZvbnQtc2l6ZTo5cHg7Zm9udC1zaXplOnZhcigtLXBseXItZm9udC1zaXplLWJhZGdlLCA5cHgpO2xpbmUtaGVpZ2h0OjE7cGFkZGluZzozcHggNHB4fS5wbHlyLS1mdWxsLXVpIDo6LXdlYmtpdC1tZWRpYS10ZXh0LXRyYWNrLWNvbnRhaW5lcntkaXNwbGF5Om5vbmV9LnBseXJfX2NhcHRpb25ze2FuaW1hdGlvbjpwbHlyLWZhZGUtaW4gLjNzIGVhc2U7Ym90dG9tOjA7ZGlzcGxheTpub25lO2ZvbnQtc2l6ZToxM3B4O2ZvbnQtc2l6ZTp2YXIoLS1wbHlyLWZvbnQtc2l6ZS1zbWFsbCwgMTNweCk7bGVmdDowO3BhZGRpbmc6MTBweDtwYWRkaW5nOnZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KTtwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgZWFzZS1pbi1vdXQ7d2lkdGg6MTAwJX0ucGx5cl9fY2FwdGlvbnMgc3BhbjplbXB0eXtkaXNwbGF5Om5vbmV9QG1lZGlhKG1pbi13aWR0aDogNDgwcHgpey5wbHlyX19jYXB0aW9uc3tmb250LXNpemU6MTVweDtmb250LXNpemU6dmFyKC0tcGx5ci1mb250LXNpemUtYmFzZSwgMTVweCk7cGFkZGluZzoyMHB4O3BhZGRpbmc6Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkqMil9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsucGx5cl9fY2FwdGlvbnN7Zm9udC1zaXplOjE4cHg7Zm9udC1zaXplOnZhcigtLXBseXItZm9udC1zaXplLWxhcmdlLCAxOHB4KX19LnBseXItLWNhcHRpb25zLWFjdGl2ZSAucGx5cl9fY2FwdGlvbnN7ZGlzcGxheTpibG9ja30ucGx5cjpub3QoLnBseXItLWhpZGUtY29udHJvbHMpIC5wbHlyX19jb250cm9sczpub3QoOmVtcHR5KX4ucGx5cl9fY2FwdGlvbnN7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTQwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKGNhbGModmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsIDEwcHgpICogLTQpKX0ucGx5cl9fY2FwdGlvbntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjgpO2JhY2tncm91bmQ6dmFyKC0tcGx5ci1jYXB0aW9ucy1iYWNrZ3JvdW5kLCByZ2JhKDAsIDAsIDAsIDAuOCkpO2JvcmRlci1yYWRpdXM6NHB4Oy13ZWJraXQtYm94LWRlY29yYXRpb24tYnJlYWs6Y2xvbmU7Ym94LWRlY29yYXRpb24tYnJlYWs6Y2xvbmU7Y29sb3I6I2ZmZjtjb2xvcjp2YXIoLS1wbHlyLWNhcHRpb25zLXRleHQtY29sb3IsICNmZmYpO2xpbmUtaGVpZ2h0OjE4NSU7cGFkZGluZzouMmVtIC41ZW07d2hpdGUtc3BhY2U6cHJlLXdyYXB9LnBseXJfX2NhcHRpb24gZGl2e2Rpc3BsYXk6aW5saW5lfS5wbHlyX19jb250cm9se2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjRweDtib3JkZXItcmFkaXVzOnZhcigtLXBseXItY29udHJvbC1yYWRpdXMsIDRweCk7Y29sb3I6aW5oZXJpdDtjdXJzb3I6cG9pbnRlcjtmbGV4LXNocmluazowO292ZXJmbG93OnZpc2libGU7cGFkZGluZzo3cHg7cGFkZGluZzpjYWxjKHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KSouNyk7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjphbGwgLjFzIGVhc2UtaW4tb3V0fS5wbHlyX19jb250cm9sIHN2Z3tkaXNwbGF5OmJsb2NrO2ZpbGw6Y3VycmVudENvbG9yO2hlaWdodDoxOHB4O2hlaWdodDp2YXIoLS1wbHlyLWNvbnRyb2wtaWNvbi1zaXplLCAxOHB4KTtwb2ludGVyLWV2ZW50czpub25lO3dpZHRoOjE4cHg7d2lkdGg6dmFyKC0tcGx5ci1jb250cm9sLWljb24tc2l6ZSwgMThweCl9LnBseXJfX2NvbnRyb2w6Zm9jdXN7b3V0bGluZTowfS5wbHlyX19jb250cm9sOmZvY3VzLXZpc2libGV7b3V0bGluZToycHggZGFzaGVkICMwMGIyZmY7b3V0bGluZToycHggZGFzaGVkIHZhcigtLXBseXItZm9jdXMtdmlzaWJsZS1jb2xvciwgdmFyKC0tcGx5ci1jb2xvci1tYWluLCB2YXIoLS1wbHlyLWNvbG9yLW1haW4sICMwMGIyZmYpKSk7b3V0bGluZS1vZmZzZXQ6MnB4fWEucGx5cl9fY29udHJvbHt0ZXh0LWRlY29yYXRpb246bm9uZX0ucGx5cl9fY29udHJvbC5wbHlyX19jb250cm9sLS1wcmVzc2VkIC5pY29uLS1ub3QtcHJlc3NlZCwucGx5cl9fY29udHJvbC5wbHlyX19jb250cm9sLS1wcmVzc2VkIC5sYWJlbC0tbm90LXByZXNzZWQsLnBseXJfX2NvbnRyb2w6bm90KC5wbHlyX19jb250cm9sLS1wcmVzc2VkKSAuaWNvbi0tcHJlc3NlZCwucGx5cl9fY29udHJvbDpub3QoLnBseXJfX2NvbnRyb2wtLXByZXNzZWQpIC5sYWJlbC0tcHJlc3NlZCxhLnBseXJfX2NvbnRyb2w6YWZ0ZXIsYS5wbHlyX19jb250cm9sOmJlZm9yZXtkaXNwbGF5Om5vbmV9LnBseXItLWZ1bGwtdWkgOjotd2Via2l0LW1lZGlhLWNvbnRyb2xze2Rpc3BsYXk6bm9uZX0ucGx5cl9fY29udHJvbHN7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7dGV4dC1hbGlnbjpjZW50ZXJ9LnBseXJfX2NvbnRyb2xzIC5wbHlyX19wcm9ncmVzc19fY29udGFpbmVye2ZsZXg6MTttaW4td2lkdGg6MH0ucGx5cl9fY29udHJvbHMgLnBseXJfX2NvbnRyb2xzX19pdGVte21hcmdpbi1sZWZ0OjIuNXB4O21hcmdpbi1sZWZ0OmNhbGModmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsIDEwcHgpLzQpfS5wbHlyX19jb250cm9scyAucGx5cl9fY29udHJvbHNfX2l0ZW06Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6YXV0b30ucGx5cl9fY29udHJvbHMgLnBseXJfX2NvbnRyb2xzX19pdGVtLnBseXJfX3Byb2dyZXNzX19jb250YWluZXJ7cGFkZGluZy1sZWZ0OjIuNXB4O3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KS80KX0ucGx5cl9fY29udHJvbHMgLnBseXJfX2NvbnRyb2xzX19pdGVtLnBseXJfX3RpbWV7cGFkZGluZzowIDVweDtwYWRkaW5nOjAgY2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkvMil9LnBseXJfX2NvbnRyb2xzIC5wbHlyX19jb250cm9sc19faXRlbS5wbHlyX19wcm9ncmVzc19fY29udGFpbmVyOmZpcnN0LWNoaWxkLC5wbHlyX19jb250cm9scyAucGx5cl9fY29udHJvbHNfX2l0ZW0ucGx5cl9fdGltZSsucGx5cl9fdGltZSwucGx5cl9fY29udHJvbHMgLnBseXJfX2NvbnRyb2xzX19pdGVtLnBseXJfX3RpbWU6Zmlyc3QtY2hpbGR7cGFkZGluZy1sZWZ0OjB9LnBseXIgW2RhdGEtcGx5cj1haXJwbGF5XSwucGx5ciBbZGF0YS1wbHlyPWNhcHRpb25zXSwucGx5ciBbZGF0YS1wbHlyPWZ1bGxzY3JlZW5dLC5wbHlyIFtkYXRhLXBseXI9cGlwXSwucGx5cl9fY29udHJvbHM6ZW1wdHl7ZGlzcGxheTpub25lfS5wbHlyLS1haXJwbGF5LXN1cHBvcnRlZCBbZGF0YS1wbHlyPWFpcnBsYXldLC5wbHlyLS1jYXB0aW9ucy1lbmFibGVkIFtkYXRhLXBseXI9Y2FwdGlvbnNdLC5wbHlyLS1mdWxsc2NyZWVuLWVuYWJsZWQgW2RhdGEtcGx5cj1mdWxsc2NyZWVuXSwucGx5ci0tcGlwLXN1cHBvcnRlZCBbZGF0YS1wbHlyPXBpcF17ZGlzcGxheTppbmxpbmUtYmxvY2t9LnBseXJfX21lbnV7ZGlzcGxheTpmbGV4O3Bvc2l0aW9uOnJlbGF0aXZlfS5wbHlyX19tZW51IC5wbHlyX19jb250cm9sIHN2Z3t0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MgZWFzZX0ucGx5cl9fbWVudSAucGx5cl9fY29udHJvbFthcmlhLWV4cGFuZGVkPXRydWVdIHN2Z3t0cmFuc2Zvcm06cm90YXRlKDkwZGVnKX0ucGx5cl9fbWVudSAucGx5cl9fY29udHJvbFthcmlhLWV4cGFuZGVkPXRydWVdIC5wbHlyX190b29sdGlwe2Rpc3BsYXk6bm9uZX0ucGx5cl9fbWVudV9fY29udGFpbmVye2FuaW1hdGlvbjpwbHlyLXBvcHVwIC4ycyBlYXNlO2JhY2tncm91bmQ6aHNsYSgwLDAlLDEwMCUsLjkwMTk2MDc4NDMpO2JhY2tncm91bmQ6dmFyKC0tcGx5ci1tZW51LWJhY2tncm91bmQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45MDE5NjA3ODQzKSk7Ym9yZGVyLXJhZGl1czo4cHg7Ym9yZGVyLXJhZGl1czp2YXIoLS1wbHlyLW1lbnUtcmFkaXVzLCA4cHgpO2JvdHRvbToxMDAlO2JveC1zaGFkb3c6MCAxcHggMnB4IHJnYmEoMCwwLDAsLjE0OTAxOTYwNzgpO2JveC1zaGFkb3c6dmFyKC0tcGx5ci1tZW51LXNoYWRvdywgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNDkwMTk2MDc4KSk7Y29sb3I6IzRhNTQ2NDtjb2xvcjp2YXIoLS1wbHlyLW1lbnUtY29sb3IsICM0YTU0NjQpO2ZvbnQtc2l6ZToxNXB4O2ZvbnQtc2l6ZTp2YXIoLS1wbHlyLWZvbnQtc2l6ZS1iYXNlLCAxNXB4KTttYXJnaW4tYm90dG9tOjEwcHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTNweDt0ZXh0LWFsaWduOmxlZnQ7d2hpdGUtc3BhY2U6bm93cmFwO3otaW5kZXg6M30ucGx5cl9fbWVudV9fY29udGFpbmVyPmRpdntvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbjpoZWlnaHQgLjM1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLHdpZHRoIC4zNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKX0ucGx5cl9fbWVudV9fY29udGFpbmVyOmFmdGVye2JvcmRlcjo0cHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItdG9wLWNvbG9yOmhzbGEoMCwwJSwxMDAlLC45MDE5NjA3ODQzKTtib3JkZXI6dmFyKC0tcGx5ci1tZW51LWFycm93LXNpemUsIDRweCkgc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItdG9wLWNvbG9yOnZhcigtLXBseXItbWVudS1iYWNrZ3JvdW5kLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTAxOTYwNzg0MykpO2NvbnRlbnQ6XCJcIjtoZWlnaHQ6MDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxNHB4O3JpZ2h0OmNhbGModmFyKC0tcGx5ci1jb250cm9sLWljb24tc2l6ZSwgMThweCkvMiArIHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KSouNyAtIHZhcigtLXBseXItbWVudS1hcnJvdy1zaXplLCA0cHgpLzIpO3RvcDoxMDAlO3dpZHRoOjB9LnBseXJfX21lbnVfX2NvbnRhaW5lciBbcm9sZT1tZW51XXtwYWRkaW5nOjdweDtwYWRkaW5nOmNhbGModmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsIDEwcHgpKi43KX0ucGx5cl9fbWVudV9fY29udGFpbmVyIFtyb2xlPW1lbnVpdGVtXSwucGx5cl9fbWVudV9fY29udGFpbmVyIFtyb2xlPW1lbnVpdGVtcmFkaW9de21hcmdpbi10b3A6MnB4fS5wbHlyX19tZW51X19jb250YWluZXIgW3JvbGU9bWVudWl0ZW1dOmZpcnN0LWNoaWxkLC5wbHlyX19tZW51X19jb250YWluZXIgW3JvbGU9bWVudWl0ZW1yYWRpb106Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowfS5wbHlyX19tZW51X19jb250YWluZXIgLnBseXJfX2NvbnRyb2x7YWxpZ24taXRlbXM6Y2VudGVyO2NvbG9yOiM0YTU0NjQ7Y29sb3I6dmFyKC0tcGx5ci1tZW51LWNvbG9yLCAjNGE1NDY0KTtkaXNwbGF5OmZsZXg7Zm9udC1zaXplOjEzcHg7Zm9udC1zaXplOnZhcigtLXBseXItZm9udC1zaXplLW1lbnUsIHZhcigtLXBseXItZm9udC1zaXplLXNtYWxsLCAxM3B4KSk7cGFkZGluZzo0LjY2NjY3cHggMTAuNXB4O3BhZGRpbmc6Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkqLjcvMS41KSBjYWxjKHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KSouNyoxLjUpOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO3dpZHRoOjEwMCV9LnBseXJfX21lbnVfX2NvbnRhaW5lciAucGx5cl9fY29udHJvbD5zcGFue2FsaWduLWl0ZW1zOmluaGVyaXQ7ZGlzcGxheTpmbGV4O3dpZHRoOjEwMCV9LnBseXJfX21lbnVfX2NvbnRhaW5lciAucGx5cl9fY29udHJvbDphZnRlcntib3JkZXI6NHB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyOnZhcigtLXBseXItbWVudS1pdGVtLWFycm93LXNpemUsIDRweCkgc29saWQgcmdiYSgwLDAsMCwwKTtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0ucGx5cl9fbWVudV9fY29udGFpbmVyIC5wbHlyX19jb250cm9sLS1mb3J3YXJke3BhZGRpbmctcmlnaHQ6MjhweDtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsIDEwcHgpKi43KjQpfS5wbHlyX19tZW51X19jb250YWluZXIgLnBseXJfX2NvbnRyb2wtLWZvcndhcmQ6YWZ0ZXJ7Ym9yZGVyLWxlZnQtY29sb3I6IzcyODE5Nztib3JkZXItbGVmdC1jb2xvcjp2YXIoLS1wbHlyLW1lbnUtYXJyb3ctY29sb3IsICM3MjgxOTcpO3JpZ2h0OjYuNXB4O3JpZ2h0OmNhbGModmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsIDEwcHgpKi43KjEuNSAtIHZhcigtLXBseXItbWVudS1pdGVtLWFycm93LXNpemUsIDRweCkpfS5wbHlyX19tZW51X19jb250YWluZXIgLnBseXJfX2NvbnRyb2wtLWZvcndhcmQ6Zm9jdXMtdmlzaWJsZTphZnRlciwucGx5cl9fbWVudV9fY29udGFpbmVyIC5wbHlyX19jb250cm9sLS1mb3J3YXJkOmhvdmVyOmFmdGVye2JvcmRlci1sZWZ0LWNvbG9yOmluaXRpYWx9LnBseXJfX21lbnVfX2NvbnRhaW5lciAucGx5cl9fY29udHJvbC0tYmFja3tmb250LXdlaWdodDo0MDA7Zm9udC13ZWlnaHQ6dmFyKC0tcGx5ci1mb250LXdlaWdodC1yZWd1bGFyLCA0MDApO21hcmdpbjo3cHg7bWFyZ2luOmNhbGModmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsIDEwcHgpKi43KTttYXJnaW4tYm90dG9tOjMuNXB4O21hcmdpbi1ib3R0b206Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkqLjcvMik7cGFkZGluZy1sZWZ0OjI4cHg7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsIDEwcHgpKi43KjQpO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOmNhbGMoMTAwJSAtIDE0cHgpO3dpZHRoOmNhbGMoMTAwJSAtIHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KSouNyoyKX0ucGx5cl9fbWVudV9fY29udGFpbmVyIC5wbHlyX19jb250cm9sLS1iYWNrOmFmdGVye2JvcmRlci1yaWdodC1jb2xvcjojNzI4MTk3O2JvcmRlci1yaWdodC1jb2xvcjp2YXIoLS1wbHlyLW1lbnUtYXJyb3ctY29sb3IsICM3MjgxOTcpO2xlZnQ6Ni41cHg7bGVmdDpjYWxjKHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KSouNyoxLjUgLSB2YXIoLS1wbHlyLW1lbnUtaXRlbS1hcnJvdy1zaXplLCA0cHgpKX0ucGx5cl9fbWVudV9fY29udGFpbmVyIC5wbHlyX19jb250cm9sLS1iYWNrOmJlZm9yZXtiYWNrZ3JvdW5kOiNkY2RmZTU7YmFja2dyb3VuZDp2YXIoLS1wbHlyLW1lbnUtYmFjay1ib3JkZXItY29sb3IsICNkY2RmZTUpO2JveC1zaGFkb3c6MCAxcHggMCAjZmZmO2JveC1zaGFkb3c6MCAxcHggMCB2YXIoLS1wbHlyLW1lbnUtYmFjay1ib3JkZXItc2hhZG93LWNvbG9yLCAjZmZmKTtjb250ZW50OlwiXCI7aGVpZ2h0OjFweDtsZWZ0OjA7bWFyZ2luLXRvcDozLjVweDttYXJnaW4tdG9wOmNhbGModmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsIDEwcHgpKi43LzIpO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDoxMDAlfS5wbHlyX19tZW51X19jb250YWluZXIgLnBseXJfX2NvbnRyb2wtLWJhY2s6Zm9jdXMtdmlzaWJsZTphZnRlciwucGx5cl9fbWVudV9fY29udGFpbmVyIC5wbHlyX19jb250cm9sLS1iYWNrOmhvdmVyOmFmdGVye2JvcmRlci1yaWdodC1jb2xvcjppbml0aWFsfS5wbHlyX19tZW51X19jb250YWluZXIgLnBseXJfX2NvbnRyb2xbcm9sZT1tZW51aXRlbXJhZGlvXXtwYWRkaW5nLWxlZnQ6N3B4O3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KSouNyl9LnBseXJfX21lbnVfX2NvbnRhaW5lciAucGx5cl9fY29udHJvbFtyb2xlPW1lbnVpdGVtcmFkaW9dOmFmdGVyLC5wbHlyX19tZW51X19jb250YWluZXIgLnBseXJfX2NvbnRyb2xbcm9sZT1tZW51aXRlbXJhZGlvXTpiZWZvcmV7Ym9yZGVyLXJhZGl1czoxMDAlfS5wbHlyX19tZW51X19jb250YWluZXIgLnBseXJfX2NvbnRyb2xbcm9sZT1tZW51aXRlbXJhZGlvXTpiZWZvcmV7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xMDE5NjA3ODQzKTtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztmbGV4LXNocmluazowO2hlaWdodDoxNnB4O21hcmdpbi1yaWdodDoxMHB4O21hcmdpbi1yaWdodDp2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCk7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2U7d2lkdGg6MTZweH0ucGx5cl9fbWVudV9fY29udGFpbmVyIC5wbHlyX19jb250cm9sW3JvbGU9bWVudWl0ZW1yYWRpb106YWZ0ZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlcjowO2hlaWdodDo2cHg7bGVmdDoxMnB4O29wYWNpdHk6MDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDApO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyBlYXNlLG9wYWNpdHkgLjNzIGVhc2U7d2lkdGg6NnB4fS5wbHlyX19tZW51X19jb250YWluZXIgLnBseXJfX2NvbnRyb2xbcm9sZT1tZW51aXRlbXJhZGlvXVthcmlhLWNoZWNrZWQ9dHJ1ZV06YmVmb3Jle2JhY2tncm91bmQ6IzAwYjJmZjtiYWNrZ3JvdW5kOnZhcigtLXBseXItY29udHJvbC10b2dnbGUtY2hlY2tlZC1iYWNrZ3JvdW5kLCB2YXIoLS1wbHlyLWNvbG9yLW1haW4sIHZhcigtLXBseXItY29sb3ItbWFpbiwgIzAwYjJmZikpKX0ucGx5cl9fbWVudV9fY29udGFpbmVyIC5wbHlyX19jb250cm9sW3JvbGU9bWVudWl0ZW1yYWRpb11bYXJpYS1jaGVja2VkPXRydWVdOmFmdGVye29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgxKX0ucGx5cl9fbWVudV9fY29udGFpbmVyIC5wbHlyX19jb250cm9sW3JvbGU9bWVudWl0ZW1yYWRpb106Zm9jdXMtdmlzaWJsZTpiZWZvcmUsLnBseXJfX21lbnVfX2NvbnRhaW5lciAucGx5cl9fY29udHJvbFtyb2xlPW1lbnVpdGVtcmFkaW9dOmhvdmVyOmJlZm9yZXtiYWNrZ3JvdW5kOnJnYmEoMzUsNDAsNDcsLjEwMTk2MDc4NDMpfS5wbHlyX19tZW51X19jb250YWluZXIgLnBseXJfX21lbnVfX3ZhbHVle2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6LTVweDttYXJnaW4tcmlnaHQ6Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkqLjcqLTEgKyAycHgpO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nLWxlZnQ6MjQuNXB4O3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KSouNyozLjUpO3BvaW50ZXItZXZlbnRzOm5vbmV9LnBseXItLWZ1bGwtdWkgaW5wdXRbdHlwZT1yYW5nZV17YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjI2cHg7Ym9yZGVyLXJhZGl1czpjYWxjKHZhcigtLXBseXItcmFuZ2UtdGh1bWItaGVpZ2h0LCAxM3B4KSoyKTtjb2xvcjojMDBiMmZmO2NvbG9yOnZhcigtLXBseXItcmFuZ2UtZmlsbC1iYWNrZ3JvdW5kLCB2YXIoLS1wbHlyLWNvbG9yLW1haW4sIHZhcigtLXBseXItY29sb3ItbWFpbiwgIzAwYjJmZikpKTtkaXNwbGF5OmJsb2NrO2hlaWdodDoxOXB4O2hlaWdodDpjYWxjKHZhcigtLXBseXItcmFuZ2UtdGh1bWItYWN0aXZlLXNoYWRvdy13aWR0aCwgM3B4KSoyICsgdmFyKC0tcGx5ci1yYW5nZS10aHVtYi1oZWlnaHQsIDEzcHgpKTttYXJnaW46MDttaW4td2lkdGg6MDtwYWRkaW5nOjA7dHJhbnNpdGlvbjpib3gtc2hhZG93IC4zcyBlYXNlO3dpZHRoOjEwMCV9LnBseXItLWZ1bGwtdWkgaW5wdXRbdHlwZT1yYW5nZV06Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNre2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCg5MGRlZywgY3VycmVudENvbG9yIDAsIHJnYmEoMCwgMCwgMCwgMCkgMCk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIGN1cnJlbnRDb2xvciB2YXIoLS12YWx1ZSwgMCksIHJnYmEoMCwgMCwgMCwgMCkgdmFyKC0tdmFsdWUsIDApKTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjIuNXB4O2JvcmRlci1yYWRpdXM6Y2FsYyh2YXIoLS1wbHlyLXJhbmdlLXRyYWNrLWhlaWdodCwgNXB4KS8yKTtoZWlnaHQ6NXB4O2hlaWdodDp2YXIoLS1wbHlyLXJhbmdlLXRyYWNrLWhlaWdodCwgNXB4KTstd2Via2l0LXRyYW5zaXRpb246Ym94LXNoYWRvdyAuM3MgZWFzZTt0cmFuc2l0aW9uOmJveC1zaGFkb3cgLjNzIGVhc2U7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LnBseXItLWZ1bGwtdWkgaW5wdXRbdHlwZT1yYW5nZV06Oi13ZWJraXQtc2xpZGVyLXRodW1ie2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kOiNmZmY7YmFja2dyb3VuZDp2YXIoLS1wbHlyLXJhbmdlLXRodW1iLWJhY2tncm91bmQsICNmZmYpO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MTAwJTtib3gtc2hhZG93OjAgMXB4IDFweCByZ2JhKDM1LDQwLDQ3LC4xNDkwMTk2MDc4KSwwIDAgMCAxcHggcmdiYSgzNSw0MCw0NywuMik7Ym94LXNoYWRvdzp2YXIoLS1wbHlyLXJhbmdlLXRodW1iLXNoYWRvdywgMCAxcHggMXB4IHJnYmEoMzUsIDQwLCA0NywgMC4xNDkwMTk2MDc4KSwgMCAwIDAgMXB4IHJnYmEoMzUsIDQwLCA0NywgMC4yKSk7aGVpZ2h0OjEzcHg7aGVpZ2h0OnZhcigtLXBseXItcmFuZ2UtdGh1bWItaGVpZ2h0LCAxM3B4KTttYXJnaW4tdG9wOi00cHg7bWFyZ2luLXRvcDpjYWxjKCh2YXIoLS1wbHlyLXJhbmdlLXRodW1iLWhlaWdodCwgMTNweCkgLSB2YXIoLS1wbHlyLXJhbmdlLXRyYWNrLWhlaWdodCwgNXB4KSkvMiotMSk7cG9zaXRpb246cmVsYXRpdmU7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuMnMgZWFzZTt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZTt3aWR0aDoxM3B4O3dpZHRoOnZhcigtLXBseXItcmFuZ2UtdGh1bWItaGVpZ2h0LCAxM3B4KX0ucGx5ci0tZnVsbC11aSBpbnB1dFt0eXBlPXJhbmdlXTo6LW1vei1yYW5nZS10cmFja3tiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czoyLjVweDtib3JkZXItcmFkaXVzOmNhbGModmFyKC0tcGx5ci1yYW5nZS10cmFjay1oZWlnaHQsIDVweCkvMik7aGVpZ2h0OjVweDtoZWlnaHQ6dmFyKC0tcGx5ci1yYW5nZS10cmFjay1oZWlnaHQsIDVweCk7LW1vei10cmFuc2l0aW9uOmJveC1zaGFkb3cgLjNzIGVhc2U7dHJhbnNpdGlvbjpib3gtc2hhZG93IC4zcyBlYXNlO3VzZXItc2VsZWN0Om5vbmV9LnBseXItLWZ1bGwtdWkgaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtdGh1bWJ7YmFja2dyb3VuZDojZmZmO2JhY2tncm91bmQ6dmFyKC0tcGx5ci1yYW5nZS10aHVtYi1iYWNrZ3JvdW5kLCAjZmZmKTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjEwMCU7Ym94LXNoYWRvdzowIDFweCAxcHggcmdiYSgzNSw0MCw0NywuMTQ5MDE5NjA3OCksMCAwIDAgMXB4IHJnYmEoMzUsNDAsNDcsLjIpO2JveC1zaGFkb3c6dmFyKC0tcGx5ci1yYW5nZS10aHVtYi1zaGFkb3csIDAgMXB4IDFweCByZ2JhKDM1LCA0MCwgNDcsIDAuMTQ5MDE5NjA3OCksIDAgMCAwIDFweCByZ2JhKDM1LCA0MCwgNDcsIDAuMikpO2hlaWdodDoxM3B4O2hlaWdodDp2YXIoLS1wbHlyLXJhbmdlLXRodW1iLWhlaWdodCwgMTNweCk7cG9zaXRpb246cmVsYXRpdmU7LW1vei10cmFuc2l0aW9uOmFsbCAuMnMgZWFzZTt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZTt3aWR0aDoxM3B4O3dpZHRoOnZhcigtLXBseXItcmFuZ2UtdGh1bWItaGVpZ2h0LCAxM3B4KX0ucGx5ci0tZnVsbC11aSBpbnB1dFt0eXBlPXJhbmdlXTo6LW1vei1yYW5nZS1wcm9ncmVzc3tiYWNrZ3JvdW5kOmN1cnJlbnRDb2xvcjtib3JkZXItcmFkaXVzOjIuNXB4O2JvcmRlci1yYWRpdXM6Y2FsYyh2YXIoLS1wbHlyLXJhbmdlLXRyYWNrLWhlaWdodCwgNXB4KS8yKTtoZWlnaHQ6NXB4O2hlaWdodDp2YXIoLS1wbHlyLXJhbmdlLXRyYWNrLWhlaWdodCwgNXB4KX0ucGx5ci0tZnVsbC11aSBpbnB1dFt0eXBlPXJhbmdlXTo6LW1zLXRyYWNre2NvbG9yOnJnYmEoMCwwLDAsMCl9LnBseXItLWZ1bGwtdWkgaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy1maWxsLXVwcGVyLC5wbHlyLS1mdWxsLXVpIGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdHJhY2t7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6Mi41cHg7Ym9yZGVyLXJhZGl1czpjYWxjKHZhcigtLXBseXItcmFuZ2UtdHJhY2staGVpZ2h0LCA1cHgpLzIpO2hlaWdodDo1cHg7aGVpZ2h0OnZhcigtLXBseXItcmFuZ2UtdHJhY2staGVpZ2h0LCA1cHgpOy1tcy10cmFuc2l0aW9uOmJveC1zaGFkb3cgLjNzIGVhc2U7dHJhbnNpdGlvbjpib3gtc2hhZG93IC4zcyBlYXNlO3VzZXItc2VsZWN0Om5vbmV9LnBseXItLWZ1bGwtdWkgaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy1maWxsLWxvd2Vye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtiYWNrZ3JvdW5kOmN1cnJlbnRDb2xvcjtib3JkZXI6MDtib3JkZXItcmFkaXVzOjIuNXB4O2JvcmRlci1yYWRpdXM6Y2FsYyh2YXIoLS1wbHlyLXJhbmdlLXRyYWNrLWhlaWdodCwgNXB4KS8yKTtoZWlnaHQ6NXB4O2hlaWdodDp2YXIoLS1wbHlyLXJhbmdlLXRyYWNrLWhlaWdodCwgNXB4KTstbXMtdHJhbnNpdGlvbjpib3gtc2hhZG93IC4zcyBlYXNlO3RyYW5zaXRpb246Ym94LXNoYWRvdyAuM3MgZWFzZTt1c2VyLXNlbGVjdDpub25lfS5wbHlyLS1mdWxsLXVpIGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdGh1bWJ7YmFja2dyb3VuZDojZmZmO2JhY2tncm91bmQ6dmFyKC0tcGx5ci1yYW5nZS10aHVtYi1iYWNrZ3JvdW5kLCAjZmZmKTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjEwMCU7Ym94LXNoYWRvdzowIDFweCAxcHggcmdiYSgzNSw0MCw0NywuMTQ5MDE5NjA3OCksMCAwIDAgMXB4IHJnYmEoMzUsNDAsNDcsLjIpO2JveC1zaGFkb3c6dmFyKC0tcGx5ci1yYW5nZS10aHVtYi1zaGFkb3csIDAgMXB4IDFweCByZ2JhKDM1LCA0MCwgNDcsIDAuMTQ5MDE5NjA3OCksIDAgMCAwIDFweCByZ2JhKDM1LCA0MCwgNDcsIDAuMikpO2hlaWdodDoxM3B4O2hlaWdodDp2YXIoLS1wbHlyLXJhbmdlLXRodW1iLWhlaWdodCwgMTNweCk7bWFyZ2luLXRvcDowO3Bvc2l0aW9uOnJlbGF0aXZlOy1tcy10cmFuc2l0aW9uOmFsbCAuMnMgZWFzZTt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZTt3aWR0aDoxM3B4O3dpZHRoOnZhcigtLXBseXItcmFuZ2UtdGh1bWItaGVpZ2h0LCAxM3B4KX0ucGx5ci0tZnVsbC11aSBpbnB1dFt0eXBlPXJhbmdlXTo6LW1zLXRvb2x0aXB7ZGlzcGxheTpub25lfS5wbHlyLS1mdWxsLXVpIGlucHV0W3R5cGU9cmFuZ2VdOjotbW96LWZvY3VzLW91dGVye2JvcmRlcjowfS5wbHlyLS1mdWxsLXVpIGlucHV0W3R5cGU9cmFuZ2VdOmZvY3Vze291dGxpbmU6MH0ucGx5ci0tZnVsbC11aSBpbnB1dFt0eXBlPXJhbmdlXTpmb2N1cy12aXNpYmxlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFja3tvdXRsaW5lOjJweCBkYXNoZWQgIzAwYjJmZjtvdXRsaW5lOjJweCBkYXNoZWQgdmFyKC0tcGx5ci1mb2N1cy12aXNpYmxlLWNvbG9yLCB2YXIoLS1wbHlyLWNvbG9yLW1haW4sIHZhcigtLXBseXItY29sb3ItbWFpbiwgIzAwYjJmZikpKTtvdXRsaW5lLW9mZnNldDoycHh9LnBseXItLWZ1bGwtdWkgaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXMtdmlzaWJsZTo6LW1vei1yYW5nZS10cmFja3tvdXRsaW5lOjJweCBkYXNoZWQgIzAwYjJmZjtvdXRsaW5lOjJweCBkYXNoZWQgdmFyKC0tcGx5ci1mb2N1cy12aXNpYmxlLWNvbG9yLCB2YXIoLS1wbHlyLWNvbG9yLW1haW4sIHZhcigtLXBseXItY29sb3ItbWFpbiwgIzAwYjJmZikpKTtvdXRsaW5lLW9mZnNldDoycHh9LnBseXItLWZ1bGwtdWkgaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXMtdmlzaWJsZTo6LW1zLXRyYWNre291dGxpbmU6MnB4IGRhc2hlZCAjMDBiMmZmO291dGxpbmU6MnB4IGRhc2hlZCB2YXIoLS1wbHlyLWZvY3VzLXZpc2libGUtY29sb3IsIHZhcigtLXBseXItY29sb3ItbWFpbiwgdmFyKC0tcGx5ci1jb2xvci1tYWluLCAjMDBiMmZmKSkpO291dGxpbmUtb2Zmc2V0OjJweH0ucGx5cl9fcG9zdGVye2JhY2tncm91bmQtY29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXBseXItdmlkZW8tYmFja2dyb3VuZCwgdmFyKC0tcGx5ci12aWRlby1iYWNrZ3JvdW5kLCAjMDAwKSk7YmFja2dyb3VuZC1wb3NpdGlvbjo1MCUgNTAlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtoZWlnaHQ6MTAwJTtsZWZ0OjA7b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3RyYW5zaXRpb246b3BhY2l0eSAuMnMgZWFzZTt3aWR0aDoxMDAlO3otaW5kZXg6MX0ucGx5ci0tc3RvcHBlZC5wbHlyX19wb3N0ZXItZW5hYmxlZCAucGx5cl9fcG9zdGVye29wYWNpdHk6MX0ucGx5ci0teW91dHViZS5wbHlyLS1wYXVzZWQucGx5cl9fcG9zdGVyLWVuYWJsZWQ6bm90KC5wbHlyLS1zdG9wcGVkKSAucGx5cl9fcG9zdGVye2Rpc3BsYXk6bm9uZX0ucGx5cl9fdGltZXtmb250LXNpemU6MTNweDtmb250LXNpemU6dmFyKC0tcGx5ci1mb250LXNpemUtdGltZSwgdmFyKC0tcGx5ci1mb250LXNpemUtc21hbGwsIDEzcHgpKX0ucGx5cl9fdGltZSsucGx5cl9fdGltZTpiZWZvcmV7Y29udGVudDpcIuKBhFwiO21hcmdpbi1yaWdodDoxMHB4O21hcmdpbi1yaWdodDp2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCl9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5wbHlyX190aW1lKy5wbHlyX190aW1le2Rpc3BsYXk6bm9uZX19LnBseXJfX3Rvb2x0aXB7YmFja2dyb3VuZDojZmZmO2JhY2tncm91bmQ6dmFyKC0tcGx5ci10b29sdGlwLWJhY2tncm91bmQsICNmZmYpO2JvcmRlci1yYWRpdXM6NXB4O2JvcmRlci1yYWRpdXM6dmFyKC0tcGx5ci10b29sdGlwLXJhZGl1cywgNXB4KTtib3R0b206MTAwJTtib3gtc2hhZG93OjAgMXB4IDJweCByZ2JhKDAsMCwwLC4xNDkwMTk2MDc4KTtib3gtc2hhZG93OnZhcigtLXBseXItdG9vbHRpcC1zaGFkb3csIDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTQ5MDE5NjA3OCkpO2NvbG9yOiM0YTU0NjQ7Y29sb3I6dmFyKC0tcGx5ci10b29sdGlwLWNvbG9yLCAjNGE1NDY0KTtmb250LXNpemU6MTNweDtmb250LXNpemU6dmFyKC0tcGx5ci1mb250LXNpemUtc21hbGwsIDEzcHgpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXdlaWdodDp2YXIoLS1wbHlyLWZvbnQtd2VpZ2h0LXJlZ3VsYXIsIDQwMCk7bGVmdDo1MCU7bGluZS1oZWlnaHQ6MS4zO21hcmdpbi1ib3R0b206MTBweDttYXJnaW4tYm90dG9tOmNhbGModmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsIDEwcHgpLzIqMik7b3BhY2l0eTowO3BhZGRpbmc6NXB4IDcuNXB4O3BhZGRpbmc6Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkvMikgY2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkvMioxLjUpO3BvaW50ZXItZXZlbnRzOm5vbmU7cG9zaXRpb246YWJzb2x1dGU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAxMHB4KSBzY2FsZSgwLjgpO3RyYW5zZm9ybS1vcmlnaW46NTAlIDEwMCU7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjJzIGVhc2UgLjFzLG9wYWNpdHkgLjJzIGVhc2UgLjFzO3doaXRlLXNwYWNlOm5vd3JhcDt6LWluZGV4OjJ9LnBseXJfX3Rvb2x0aXA6YmVmb3Jle2JvcmRlci1sZWZ0OjRweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1sZWZ0OnZhcigtLXBseXItdG9vbHRpcC1hcnJvdy1zaXplLCA0cHgpIHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXJpZ2h0OjRweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1yaWdodDp2YXIoLS1wbHlyLXRvb2x0aXAtYXJyb3ctc2l6ZSwgNHB4KSBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci10b3A6NHB4IHNvbGlkICNmZmY7Ym9yZGVyLXRvcDp2YXIoLS1wbHlyLXRvb2x0aXAtYXJyb3ctc2l6ZSwgNHB4KSBzb2xpZCB2YXIoLS1wbHlyLXRvb2x0aXAtYmFja2dyb3VuZCwgI2ZmZik7Ym90dG9tOi00cHg7Ym90dG9tOmNhbGModmFyKC0tcGx5ci10b29sdGlwLWFycm93LXNpemUsIDRweCkqLTEpO2NvbnRlbnQ6XCJcIjtoZWlnaHQ6MDtsZWZ0OjUwJTtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt3aWR0aDowO3otaW5kZXg6Mn0ucGx5ciAucGx5cl9fY29udHJvbDpmb2N1cy12aXNpYmxlIC5wbHlyX190b29sdGlwLC5wbHlyIC5wbHlyX19jb250cm9sOmhvdmVyIC5wbHlyX190b29sdGlwLC5wbHlyX190b29sdGlwLS12aXNpYmxle29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUpIHNjYWxlKDEpfS5wbHlyIC5wbHlyX19jb250cm9sOmhvdmVyIC5wbHlyX190b29sdGlwe3otaW5kZXg6M30ucGx5cl9fY29udHJvbHM+LnBseXJfX2NvbnRyb2w6Zmlyc3QtY2hpbGQgLnBseXJfX3Rvb2x0aXAsLnBseXJfX2NvbnRyb2xzPi5wbHlyX19jb250cm9sOmZpcnN0LWNoaWxkKy5wbHlyX19jb250cm9sIC5wbHlyX190b29sdGlwe2xlZnQ6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMHB4KSBzY2FsZSgwLjgpO3RyYW5zZm9ybS1vcmlnaW46MCAxMDAlfS5wbHlyX19jb250cm9scz4ucGx5cl9fY29udHJvbDpmaXJzdC1jaGlsZCAucGx5cl9fdG9vbHRpcDpiZWZvcmUsLnBseXJfX2NvbnRyb2xzPi5wbHlyX19jb250cm9sOmZpcnN0LWNoaWxkKy5wbHlyX19jb250cm9sIC5wbHlyX190b29sdGlwOmJlZm9yZXtsZWZ0OjE2cHg7bGVmdDpjYWxjKHZhcigtLXBseXItY29udHJvbC1pY29uLXNpemUsIDE4cHgpLzIgKyB2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkqLjcpfS5wbHlyX19jb250cm9scz4ucGx5cl9fY29udHJvbDpsYXN0LWNoaWxkIC5wbHlyX190b29sdGlwe2xlZnQ6YXV0bztyaWdodDowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwcHgpIHNjYWxlKDAuOCk7dHJhbnNmb3JtLW9yaWdpbjoxMDAlIDEwMCV9LnBseXJfX2NvbnRyb2xzPi5wbHlyX19jb250cm9sOmxhc3QtY2hpbGQgLnBseXJfX3Rvb2x0aXA6YmVmb3Jle2xlZnQ6YXV0bztyaWdodDoxNnB4O3JpZ2h0OmNhbGModmFyKC0tcGx5ci1jb250cm9sLWljb24tc2l6ZSwgMThweCkvMiArIHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KSouNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNTAlKX0ucGx5cl9fY29udHJvbHM+LnBseXJfX2NvbnRyb2w6Zmlyc3QtY2hpbGQgLnBseXJfX3Rvb2x0aXAtLXZpc2libGUsLnBseXJfX2NvbnRyb2xzPi5wbHlyX19jb250cm9sOmZpcnN0LWNoaWxkKy5wbHlyX19jb250cm9sIC5wbHlyX190b29sdGlwLS12aXNpYmxlLC5wbHlyX19jb250cm9scz4ucGx5cl9fY29udHJvbDpmaXJzdC1jaGlsZCsucGx5cl9fY29udHJvbDpmb2N1cy12aXNpYmxlIC5wbHlyX190b29sdGlwLC5wbHlyX19jb250cm9scz4ucGx5cl9fY29udHJvbDpmaXJzdC1jaGlsZCsucGx5cl9fY29udHJvbDpob3ZlciAucGx5cl9fdG9vbHRpcCwucGx5cl9fY29udHJvbHM+LnBseXJfX2NvbnRyb2w6Zmlyc3QtY2hpbGQ6Zm9jdXMtdmlzaWJsZSAucGx5cl9fdG9vbHRpcCwucGx5cl9fY29udHJvbHM+LnBseXJfX2NvbnRyb2w6Zmlyc3QtY2hpbGQ6aG92ZXIgLnBseXJfX3Rvb2x0aXAsLnBseXJfX2NvbnRyb2xzPi5wbHlyX19jb250cm9sOmxhc3QtY2hpbGQgLnBseXJfX3Rvb2x0aXAtLXZpc2libGUsLnBseXJfX2NvbnRyb2xzPi5wbHlyX19jb250cm9sOmxhc3QtY2hpbGQ6Zm9jdXMtdmlzaWJsZSAucGx5cl9fdG9vbHRpcCwucGx5cl9fY29udHJvbHM+LnBseXJfX2NvbnRyb2w6bGFzdC1jaGlsZDpob3ZlciAucGx5cl9fdG9vbHRpcHt0cmFuc2Zvcm06dHJhbnNsYXRlKDApIHNjYWxlKDEpfS5wbHlyX19wcm9ncmVzc3tsZWZ0OjYuNXB4O2xlZnQ6Y2FsYyh2YXIoLS1wbHlyLXJhbmdlLXRodW1iLWhlaWdodCwgMTNweCkqLjUpO21hcmdpbi1yaWdodDoxM3B4O21hcmdpbi1yaWdodDp2YXIoLS1wbHlyLXJhbmdlLXRodW1iLWhlaWdodCwgMTNweCk7cG9zaXRpb246cmVsYXRpdmV9LnBseXJfX3Byb2dyZXNzIGlucHV0W3R5cGU9cmFuZ2VdLC5wbHlyX19wcm9ncmVzc19fYnVmZmVye21hcmdpbi1sZWZ0Oi02LjVweDttYXJnaW4tbGVmdDpjYWxjKHZhcigtLXBseXItcmFuZ2UtdGh1bWItaGVpZ2h0LCAxM3B4KSotMC41KTttYXJnaW4tcmlnaHQ6LTYuNXB4O21hcmdpbi1yaWdodDpjYWxjKHZhcigtLXBseXItcmFuZ2UtdGh1bWItaGVpZ2h0LCAxM3B4KSotMC41KTt3aWR0aDpjYWxjKDEwMCUgKyAxM3B4KTt3aWR0aDpjYWxjKDEwMCUgKyB2YXIoLS1wbHlyLXJhbmdlLXRodW1iLWhlaWdodCwgMTNweCkpfS5wbHlyX19wcm9ncmVzcyBpbnB1dFt0eXBlPXJhbmdlXXtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9LnBseXJfX3Byb2dyZXNzIC5wbHlyX190b29sdGlwe2xlZnQ6MDttYXgtd2lkdGg6MTIwcHg7b3ZlcmZsb3ctd3JhcDpicmVhay13b3JkfS5wbHlyX19wcm9ncmVzc19fYnVmZmVyey13ZWJraXQtYXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjEwMHB4O2hlaWdodDo1cHg7aGVpZ2h0OnZhcigtLXBseXItcmFuZ2UtdHJhY2staGVpZ2h0LCA1cHgpO2xlZnQ6MDttYXJnaW4tdG9wOi0yLjVweDttYXJnaW4tdG9wOmNhbGModmFyKC0tcGx5ci1yYW5nZS10cmFjay1oZWlnaHQsIDVweCkvMiotMSk7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCV9LnBseXJfX3Byb2dyZXNzX19idWZmZXI6Oi13ZWJraXQtcHJvZ3Jlc3MtYmFye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX0ucGx5cl9fcHJvZ3Jlc3NfX2J1ZmZlcjo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZXtiYWNrZ3JvdW5kOmN1cnJlbnRDb2xvcjtib3JkZXItcmFkaXVzOjEwMHB4O21pbi13aWR0aDo1cHg7bWluLXdpZHRoOnZhcigtLXBseXItcmFuZ2UtdHJhY2staGVpZ2h0LCA1cHgpOy13ZWJraXQtdHJhbnNpdGlvbjp3aWR0aCAuMnMgZWFzZTt0cmFuc2l0aW9uOndpZHRoIC4ycyBlYXNlfS5wbHlyX19wcm9ncmVzc19fYnVmZmVyOjotbW96LXByb2dyZXNzLWJhcntiYWNrZ3JvdW5kOmN1cnJlbnRDb2xvcjtib3JkZXItcmFkaXVzOjEwMHB4O21pbi13aWR0aDo1cHg7bWluLXdpZHRoOnZhcigtLXBseXItcmFuZ2UtdHJhY2staGVpZ2h0LCA1cHgpOy1tb3otdHJhbnNpdGlvbjp3aWR0aCAuMnMgZWFzZTt0cmFuc2l0aW9uOndpZHRoIC4ycyBlYXNlfS5wbHlyX19wcm9ncmVzc19fYnVmZmVyOjotbXMtZmlsbHtib3JkZXItcmFkaXVzOjEwMHB4Oy1tcy10cmFuc2l0aW9uOndpZHRoIC4ycyBlYXNlO3RyYW5zaXRpb246d2lkdGggLjJzIGVhc2V9LnBseXItLWxvYWRpbmcgLnBseXJfX3Byb2dyZXNzX19idWZmZXJ7YW5pbWF0aW9uOnBseXItcHJvZ3Jlc3MgMXMgbGluZWFyIGluZmluaXRlO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KC00NWRlZywgcmdiYSgzNSwgNDAsIDQ3LCAwLjYpIDI1JSwgcmdiYSgwLCAwLCAwLCAwKSAwLCByZ2JhKDAsIDAsIDAsIDApIDUwJSwgcmdiYSgzNSwgNDAsIDQ3LCAwLjYpIDAsIHJnYmEoMzUsIDQwLCA0NywgMC42KSA3NSUsIHJnYmEoMCwgMCwgMCwgMCkgMCwgcmdiYSgwLCAwLCAwLCAwKSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCB2YXIoLS1wbHlyLXByb2dyZXNzLWxvYWRpbmctYmFja2dyb3VuZCwgcmdiYSgzNSwgNDAsIDQ3LCAwLjYpKSAyNSUsIHJnYmEoMCwgMCwgMCwgMCkgMjUlLCByZ2JhKDAsIDAsIDAsIDApIDUwJSwgdmFyKC0tcGx5ci1wcm9ncmVzcy1sb2FkaW5nLWJhY2tncm91bmQsIHJnYmEoMzUsIDQwLCA0NywgMC42KSkgNTAlLCB2YXIoLS1wbHlyLXByb2dyZXNzLWxvYWRpbmctYmFja2dyb3VuZCwgcmdiYSgzNSwgNDAsIDQ3LCAwLjYpKSA3NSUsIHJnYmEoMCwgMCwgMCwgMCkgNzUlLCByZ2JhKDAsIDAsIDAsIDApKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtiYWNrZ3JvdW5kLXNpemU6MjVweCAyNXB4O2JhY2tncm91bmQtc2l6ZTp2YXIoLS1wbHlyLXByb2dyZXNzLWxvYWRpbmctc2l6ZSwgMjVweCkgdmFyKC0tcGx5ci1wcm9ncmVzcy1sb2FkaW5nLXNpemUsIDI1cHgpO2NvbG9yOnJnYmEoMCwwLDAsMCl9LnBseXItLXZpZGVvLnBseXItLWxvYWRpbmcgLnBseXJfX3Byb2dyZXNzX19idWZmZXJ7YmFja2dyb3VuZC1jb2xvcjpoc2xhKDAsMCUsMTAwJSwuMjUwOTgwMzkyMik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wbHlyLXZpZGVvLXByb2dyZXNzLWJ1ZmZlcmVkLWJhY2tncm91bmQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNTA5ODAzOTIyKSl9LnBseXItLWF1ZGlvLnBseXItLWxvYWRpbmcgLnBseXJfX3Byb2dyZXNzX19idWZmZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDE5MywyMDAsMjA5LC42KTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXBseXItYXVkaW8tcHJvZ3Jlc3MtYnVmZmVyZWQtYmFja2dyb3VuZCwgcmdiYSgxOTMsIDIwMCwgMjA5LCAwLjYpKX0ucGx5cl9fcHJvZ3Jlc3NfX21hcmtlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wbHlyLXByb2dyZXNzLW1hcmtlci1iYWNrZ3JvdW5kLCAjZmZmKTtib3JkZXItcmFkaXVzOjFweDtoZWlnaHQ6NXB4O2hlaWdodDp2YXIoLS1wbHlyLXJhbmdlLXRyYWNrLWhlaWdodCwgNXB4KTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7d2lkdGg6M3B4O3dpZHRoOnZhcigtLXBseXItcHJvZ3Jlc3MtbWFya2VyLXdpZHRoLCAzcHgpO3otaW5kZXg6M30ucGx5cl9fdm9sdW1le2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7cG9zaXRpb246cmVsYXRpdmV9LnBseXJfX3ZvbHVtZSBpbnB1dFt0eXBlPXJhbmdlXXttYXJnaW4tbGVmdDo1cHg7bWFyZ2luLWxlZnQ6Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkvMik7bWFyZ2luLXJpZ2h0OjVweDttYXJnaW4tcmlnaHQ6Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkvMik7bWF4LXdpZHRoOjkwcHg7bWluLXdpZHRoOjYwcHg7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfS5wbHlyLS1hdWRpb3tkaXNwbGF5OmJsb2NrfS5wbHlyLS1hdWRpbyAucGx5cl9fY29udHJvbHN7YmFja2dyb3VuZDojZmZmO2JhY2tncm91bmQ6dmFyKC0tcGx5ci1hdWRpby1jb250cm9scy1iYWNrZ3JvdW5kLCAjZmZmKTtib3JkZXItcmFkaXVzOmluaGVyaXQ7Y29sb3I6IzRhNTQ2NDtjb2xvcjp2YXIoLS1wbHlyLWF1ZGlvLWNvbnRyb2wtY29sb3IsICM0YTU0NjQpO3BhZGRpbmc6MTBweDtwYWRkaW5nOnZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KX0ucGx5ci0tYXVkaW8gLnBseXJfX2NvbnRyb2w6Zm9jdXMtdmlzaWJsZSwucGx5ci0tYXVkaW8gLnBseXJfX2NvbnRyb2w6aG92ZXIsLnBseXItLWF1ZGlvIC5wbHlyX19jb250cm9sW2FyaWEtZXhwYW5kZWQ9dHJ1ZV17YmFja2dyb3VuZDojMDBiMmZmO2JhY2tncm91bmQ6dmFyKC0tcGx5ci1hdWRpby1jb250cm9sLWJhY2tncm91bmQtaG92ZXIsIHZhcigtLXBseXItY29sb3ItbWFpbiwgdmFyKC0tcGx5ci1jb2xvci1tYWluLCAjMDBiMmZmKSkpO2NvbG9yOiNmZmY7Y29sb3I6dmFyKC0tcGx5ci1hdWRpby1jb250cm9sLWNvbG9yLWhvdmVyLCAjZmZmKX0ucGx5ci0tZnVsbC11aS5wbHlyLS1hdWRpbyBpbnB1dFt0eXBlPXJhbmdlXTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2t7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDE5MywyMDAsMjA5LC42KTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXBseXItYXVkaW8tcmFuZ2UtdHJhY2stYmFja2dyb3VuZCwgdmFyKC0tcGx5ci1hdWRpby1wcm9ncmVzcy1idWZmZXJlZC1iYWNrZ3JvdW5kLCByZ2JhKDE5MywgMjAwLCAyMDksIDAuNikpKX0ucGx5ci0tZnVsbC11aS5wbHlyLS1hdWRpbyBpbnB1dFt0eXBlPXJhbmdlXTo6LW1vei1yYW5nZS10cmFja3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMTkzLDIwMCwyMDksLjYpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tcGx5ci1hdWRpby1yYW5nZS10cmFjay1iYWNrZ3JvdW5kLCB2YXIoLS1wbHlyLWF1ZGlvLXByb2dyZXNzLWJ1ZmZlcmVkLWJhY2tncm91bmQsIHJnYmEoMTkzLCAyMDAsIDIwOSwgMC42KSkpfS5wbHlyLS1mdWxsLXVpLnBseXItLWF1ZGlvIGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdHJhY2t7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDE5MywyMDAsMjA5LC42KTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXBseXItYXVkaW8tcmFuZ2UtdHJhY2stYmFja2dyb3VuZCwgdmFyKC0tcGx5ci1hdWRpby1wcm9ncmVzcy1idWZmZXJlZC1iYWNrZ3JvdW5kLCByZ2JhKDE5MywgMjAwLCAyMDksIDAuNikpKX0ucGx5ci0tZnVsbC11aS5wbHlyLS1hdWRpbyBpbnB1dFt0eXBlPXJhbmdlXTphY3RpdmU6Oi13ZWJraXQtc2xpZGVyLXRodW1ie2JveC1zaGFkb3c6MCAxcHggMXB4IHJnYmEoMzUsNDAsNDcsLjE0OTAxOTYwNzgpLDAgMCAwIDFweCByZ2JhKDM1LDQwLDQ3LC4yKSwwIDAgMCAzcHggcmdiYSgzNSw0MCw0NywuMTAxOTYwNzg0Myk7Ym94LXNoYWRvdzp2YXIoLS1wbHlyLXJhbmdlLXRodW1iLXNoYWRvdywgMCAxcHggMXB4IHJnYmEoMzUsIDQwLCA0NywgMC4xNDkwMTk2MDc4KSwgMCAwIDAgMXB4IHJnYmEoMzUsIDQwLCA0NywgMC4yKSksMCAwIDAgdmFyKC0tcGx5ci1yYW5nZS10aHVtYi1hY3RpdmUtc2hhZG93LXdpZHRoLCAzcHgpIHZhcigtLXBseXItYXVkaW8tcmFuZ2UtdGh1bWItYWN0aXZlLXNoYWRvdy1jb2xvciwgcmdiYSgzNSwgNDAsIDQ3LCAwLjEwMTk2MDc4NDMpKX0ucGx5ci0tZnVsbC11aS5wbHlyLS1hdWRpbyBpbnB1dFt0eXBlPXJhbmdlXTphY3RpdmU6Oi1tb3otcmFuZ2UtdGh1bWJ7Ym94LXNoYWRvdzowIDFweCAxcHggcmdiYSgzNSw0MCw0NywuMTQ5MDE5NjA3OCksMCAwIDAgMXB4IHJnYmEoMzUsNDAsNDcsLjIpLDAgMCAwIDNweCByZ2JhKDM1LDQwLDQ3LC4xMDE5NjA3ODQzKTtib3gtc2hhZG93OnZhcigtLXBseXItcmFuZ2UtdGh1bWItc2hhZG93LCAwIDFweCAxcHggcmdiYSgzNSwgNDAsIDQ3LCAwLjE0OTAxOTYwNzgpLCAwIDAgMCAxcHggcmdiYSgzNSwgNDAsIDQ3LCAwLjIpKSwwIDAgMCB2YXIoLS1wbHlyLXJhbmdlLXRodW1iLWFjdGl2ZS1zaGFkb3ctd2lkdGgsIDNweCkgdmFyKC0tcGx5ci1hdWRpby1yYW5nZS10aHVtYi1hY3RpdmUtc2hhZG93LWNvbG9yLCByZ2JhKDM1LCA0MCwgNDcsIDAuMTAxOTYwNzg0MykpfS5wbHlyLS1mdWxsLXVpLnBseXItLWF1ZGlvIGlucHV0W3R5cGU9cmFuZ2VdOmFjdGl2ZTo6LW1zLXRodW1ie2JveC1zaGFkb3c6MCAxcHggMXB4IHJnYmEoMzUsNDAsNDcsLjE0OTAxOTYwNzgpLDAgMCAwIDFweCByZ2JhKDM1LDQwLDQ3LC4yKSwwIDAgMCAzcHggcmdiYSgzNSw0MCw0NywuMTAxOTYwNzg0Myk7Ym94LXNoYWRvdzp2YXIoLS1wbHlyLXJhbmdlLXRodW1iLXNoYWRvdywgMCAxcHggMXB4IHJnYmEoMzUsIDQwLCA0NywgMC4xNDkwMTk2MDc4KSwgMCAwIDAgMXB4IHJnYmEoMzUsIDQwLCA0NywgMC4yKSksMCAwIDAgdmFyKC0tcGx5ci1yYW5nZS10aHVtYi1hY3RpdmUtc2hhZG93LXdpZHRoLCAzcHgpIHZhcigtLXBseXItYXVkaW8tcmFuZ2UtdGh1bWItYWN0aXZlLXNoYWRvdy1jb2xvciwgcmdiYSgzNSwgNDAsIDQ3LCAwLjEwMTk2MDc4NDMpKX0ucGx5ci0tYXVkaW8gLnBseXJfX3Byb2dyZXNzX19idWZmZXJ7Y29sb3I6cmdiYSgxOTMsMjAwLDIwOSwuNik7Y29sb3I6dmFyKC0tcGx5ci1hdWRpby1wcm9ncmVzcy1idWZmZXJlZC1iYWNrZ3JvdW5kLCByZ2JhKDE5MywgMjAwLCAyMDksIDAuNikpfS5wbHlyLS12aWRlb3tvdmVyZmxvdzpoaWRkZW59LnBseXItLXZpZGVvLnBseXItLW1lbnUtb3BlbntvdmVyZmxvdzp2aXNpYmxlfS5wbHlyX192aWRlby13cmFwcGVye2JhY2tncm91bmQ6IzAwMDtiYWNrZ3JvdW5kOnZhcigtLXBseXItdmlkZW8tYmFja2dyb3VuZCwgdmFyKC0tcGx5ci12aWRlby1iYWNrZ3JvdW5kLCAjMDAwKSk7Ym9yZGVyLXJhZGl1czppbmhlcml0O2hlaWdodDoxMDAlO21hcmdpbjphdXRvO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlfS5wbHlyX192aWRlby1lbWJlZCwucGx5cl9fdmlkZW8td3JhcHBlci0tZml4ZWQtcmF0aW97YXNwZWN0LXJhdGlvOjE2Lzl9QHN1cHBvcnRzIG5vdCAoYXNwZWN0LXJhdGlvOiAxNi85KXsucGx5cl9fdmlkZW8tZW1iZWQsLnBseXJfX3ZpZGVvLXdyYXBwZXItLWZpeGVkLXJhdGlve2hlaWdodDowO3BhZGRpbmctYm90dG9tOjU2LjI1JTtwb3NpdGlvbjpyZWxhdGl2ZX19LnBseXJfX3ZpZGVvLWVtYmVkIGlmcmFtZSwucGx5cl9fdmlkZW8td3JhcHBlci0tZml4ZWQtcmF0aW8gdmlkZW97Ym9yZGVyOjA7aGVpZ2h0OjEwMCU7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3dpZHRoOjEwMCV9LnBseXItLWZ1bGwtdWkgLnBseXJfX3ZpZGVvLWVtYmVkPi5wbHlyX192aWRlby1lbWJlZF9fY29udGFpbmVye3BhZGRpbmctYm90dG9tOjI0MCU7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTM4LjI4MTI1JSl9LnBseXItLXZpZGVvIC5wbHlyX19jb250cm9sc3tiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDApLCByZ2JhKDAsIDAsIDAsIDAuNzQ5MDE5NjA3OCkpO2JhY2tncm91bmQ6dmFyKC0tcGx5ci12aWRlby1jb250cm9scy1iYWNrZ3JvdW5kLCBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwKSwgcmdiYSgwLCAwLCAwLCAwLjc0OTAxOTYwNzgpKSk7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czppbmhlcml0O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOmluaGVyaXQ7Ym90dG9tOjA7Y29sb3I6I2ZmZjtjb2xvcjp2YXIoLS1wbHlyLXZpZGVvLWNvbnRyb2wtY29sb3IsICNmZmYpO2xlZnQ6MDtwYWRkaW5nOjVweDtwYWRkaW5nOmNhbGModmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsIDEwcHgpLzIpO3BhZGRpbmctdG9wOjIwcHg7cGFkZGluZy10b3A6Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkqMik7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjRzIGVhc2UtaW4tb3V0LHRyYW5zZm9ybSAuNHMgZWFzZS1pbi1vdXQ7ei1pbmRleDozfUBtZWRpYShtaW4td2lkdGg6IDQ4MHB4KXsucGx5ci0tdmlkZW8gLnBseXJfX2NvbnRyb2xze3BhZGRpbmc6MTBweDtwYWRkaW5nOnZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KTtwYWRkaW5nLXRvcDozNXB4O3BhZGRpbmctdG9wOmNhbGModmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsIDEwcHgpKjMuNSl9fS5wbHlyLS12aWRlby5wbHlyLS1oaWRlLWNvbnRyb2xzIC5wbHlyX19jb250cm9sc3tvcGFjaXR5OjA7cG9pbnRlci1ldmVudHM6bm9uZTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKX0ucGx5ci0tdmlkZW8gLnBseXJfX2NvbnRyb2w6Zm9jdXMtdmlzaWJsZSwucGx5ci0tdmlkZW8gLnBseXJfX2NvbnRyb2w6aG92ZXIsLnBseXItLXZpZGVvIC5wbHlyX19jb250cm9sW2FyaWEtZXhwYW5kZWQ9dHJ1ZV17YmFja2dyb3VuZDojMDBiMmZmO2JhY2tncm91bmQ6dmFyKC0tcGx5ci12aWRlby1jb250cm9sLWJhY2tncm91bmQtaG92ZXIsIHZhcigtLXBseXItY29sb3ItbWFpbiwgdmFyKC0tcGx5ci1jb2xvci1tYWluLCAjMDBiMmZmKSkpO2NvbG9yOiNmZmY7Y29sb3I6dmFyKC0tcGx5ci12aWRlby1jb250cm9sLWNvbG9yLWhvdmVyLCAjZmZmKX0ucGx5cl9fY29udHJvbC0tb3ZlcmxhaWR7YmFja2dyb3VuZDojMDBiMmZmO2JhY2tncm91bmQ6dmFyKC0tcGx5ci12aWRlby1jb250cm9sLWJhY2tncm91bmQtaG92ZXIsIHZhcigtLXBseXItY29sb3ItbWFpbiwgdmFyKC0tcGx5ci1jb2xvci1tYWluLCAjMDBiMmZmKSkpO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MTAwJTtjb2xvcjojZmZmO2NvbG9yOnZhcigtLXBseXItdmlkZW8tY29udHJvbC1jb2xvciwgI2ZmZik7ZGlzcGxheTpub25lO2xlZnQ6NTAlO29wYWNpdHk6Ljk7cGFkZGluZzoxNXB4O3BhZGRpbmc6Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkqMS41KTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7dHJhbnNpdGlvbjouM3M7ei1pbmRleDoyfS5wbHlyX19jb250cm9sLS1vdmVybGFpZCBzdmd7bGVmdDoycHg7cG9zaXRpb246cmVsYXRpdmV9LnBseXJfX2NvbnRyb2wtLW92ZXJsYWlkOmZvY3VzLC5wbHlyX19jb250cm9sLS1vdmVybGFpZDpob3ZlcntvcGFjaXR5OjF9LnBseXItLXBsYXlpbmcgLnBseXJfX2NvbnRyb2wtLW92ZXJsYWlke29wYWNpdHk6MDt2aXNpYmlsaXR5OmhpZGRlbn0ucGx5ci0tZnVsbC11aS5wbHlyLS12aWRlbyAucGx5cl9fY29udHJvbC0tb3ZlcmxhaWR7ZGlzcGxheTpibG9ja30ucGx5ci0tZnVsbC11aS5wbHlyLS12aWRlbyBpbnB1dFt0eXBlPXJhbmdlXTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2t7YmFja2dyb3VuZC1jb2xvcjpoc2xhKDAsMCUsMTAwJSwuMjUwOTgwMzkyMik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wbHlyLXZpZGVvLXJhbmdlLXRyYWNrLWJhY2tncm91bmQsIHZhcigtLXBseXItdmlkZW8tcHJvZ3Jlc3MtYnVmZmVyZWQtYmFja2dyb3VuZCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1MDk4MDM5MjIpKSl9LnBseXItLWZ1bGwtdWkucGx5ci0tdmlkZW8gaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtdHJhY2t7YmFja2dyb3VuZC1jb2xvcjpoc2xhKDAsMCUsMTAwJSwuMjUwOTgwMzkyMik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wbHlyLXZpZGVvLXJhbmdlLXRyYWNrLWJhY2tncm91bmQsIHZhcigtLXBseXItdmlkZW8tcHJvZ3Jlc3MtYnVmZmVyZWQtYmFja2dyb3VuZCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1MDk4MDM5MjIpKSl9LnBseXItLWZ1bGwtdWkucGx5ci0tdmlkZW8gaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy10cmFja3tiYWNrZ3JvdW5kLWNvbG9yOmhzbGEoMCwwJSwxMDAlLC4yNTA5ODAzOTIyKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXBseXItdmlkZW8tcmFuZ2UtdHJhY2stYmFja2dyb3VuZCwgdmFyKC0tcGx5ci12aWRlby1wcm9ncmVzcy1idWZmZXJlZC1iYWNrZ3JvdW5kLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUwOTgwMzkyMikpKX0ucGx5ci0tZnVsbC11aS5wbHlyLS12aWRlbyBpbnB1dFt0eXBlPXJhbmdlXTphY3RpdmU6Oi13ZWJraXQtc2xpZGVyLXRodW1ie2JveC1zaGFkb3c6MCAxcHggMXB4IHJnYmEoMzUsNDAsNDcsLjE0OTAxOTYwNzgpLDAgMCAwIDFweCByZ2JhKDM1LDQwLDQ3LC4yKSwwIDAgMCAzcHggaHNsYSgwLDAlLDEwMCUsLjUwMTk2MDc4NDMpO2JveC1zaGFkb3c6dmFyKC0tcGx5ci1yYW5nZS10aHVtYi1zaGFkb3csIDAgMXB4IDFweCByZ2JhKDM1LCA0MCwgNDcsIDAuMTQ5MDE5NjA3OCksIDAgMCAwIDFweCByZ2JhKDM1LCA0MCwgNDcsIDAuMikpLDAgMCAwIHZhcigtLXBseXItcmFuZ2UtdGh1bWItYWN0aXZlLXNoYWRvdy13aWR0aCwgM3B4KSB2YXIoLS1wbHlyLWF1ZGlvLXJhbmdlLXRodW1iLWFjdGl2ZS1zaGFkb3ctY29sb3IsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41MDE5NjA3ODQzKSl9LnBseXItLWZ1bGwtdWkucGx5ci0tdmlkZW8gaW5wdXRbdHlwZT1yYW5nZV06YWN0aXZlOjotbW96LXJhbmdlLXRodW1ie2JveC1zaGFkb3c6MCAxcHggMXB4IHJnYmEoMzUsNDAsNDcsLjE0OTAxOTYwNzgpLDAgMCAwIDFweCByZ2JhKDM1LDQwLDQ3LC4yKSwwIDAgMCAzcHggaHNsYSgwLDAlLDEwMCUsLjUwMTk2MDc4NDMpO2JveC1zaGFkb3c6dmFyKC0tcGx5ci1yYW5nZS10aHVtYi1zaGFkb3csIDAgMXB4IDFweCByZ2JhKDM1LCA0MCwgNDcsIDAuMTQ5MDE5NjA3OCksIDAgMCAwIDFweCByZ2JhKDM1LCA0MCwgNDcsIDAuMikpLDAgMCAwIHZhcigtLXBseXItcmFuZ2UtdGh1bWItYWN0aXZlLXNoYWRvdy13aWR0aCwgM3B4KSB2YXIoLS1wbHlyLWF1ZGlvLXJhbmdlLXRodW1iLWFjdGl2ZS1zaGFkb3ctY29sb3IsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41MDE5NjA3ODQzKSl9LnBseXItLWZ1bGwtdWkucGx5ci0tdmlkZW8gaW5wdXRbdHlwZT1yYW5nZV06YWN0aXZlOjotbXMtdGh1bWJ7Ym94LXNoYWRvdzowIDFweCAxcHggcmdiYSgzNSw0MCw0NywuMTQ5MDE5NjA3OCksMCAwIDAgMXB4IHJnYmEoMzUsNDAsNDcsLjIpLDAgMCAwIDNweCBoc2xhKDAsMCUsMTAwJSwuNTAxOTYwNzg0Myk7Ym94LXNoYWRvdzp2YXIoLS1wbHlyLXJhbmdlLXRodW1iLXNoYWRvdywgMCAxcHggMXB4IHJnYmEoMzUsIDQwLCA0NywgMC4xNDkwMTk2MDc4KSwgMCAwIDAgMXB4IHJnYmEoMzUsIDQwLCA0NywgMC4yKSksMCAwIDAgdmFyKC0tcGx5ci1yYW5nZS10aHVtYi1hY3RpdmUtc2hhZG93LXdpZHRoLCAzcHgpIHZhcigtLXBseXItYXVkaW8tcmFuZ2UtdGh1bWItYWN0aXZlLXNoYWRvdy1jb2xvciwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUwMTk2MDc4NDMpKX0ucGx5ci0tdmlkZW8gLnBseXJfX3Byb2dyZXNzX19idWZmZXJ7Y29sb3I6aHNsYSgwLDAlLDEwMCUsLjI1MDk4MDM5MjIpO2NvbG9yOnZhcigtLXBseXItdmlkZW8tcHJvZ3Jlc3MtYnVmZmVyZWQtYmFja2dyb3VuZCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1MDk4MDM5MjIpKX0ucGx5cjpmdWxsc2NyZWVue2JhY2tncm91bmQ6IzAwMDtib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDtoZWlnaHQ6MTAwJTttYXJnaW46MDt3aWR0aDoxMDAlfS5wbHlyOmZ1bGxzY3JlZW4gdmlkZW97aGVpZ2h0OjEwMCV9LnBseXI6ZnVsbHNjcmVlbiAucGx5cl9fY29udHJvbCAuaWNvbi0tZXhpdC1mdWxsc2NyZWVue2Rpc3BsYXk6YmxvY2t9LnBseXI6ZnVsbHNjcmVlbiAucGx5cl9fY29udHJvbCAuaWNvbi0tZXhpdC1mdWxsc2NyZWVuK3N2Z3tkaXNwbGF5Om5vbmV9LnBseXI6ZnVsbHNjcmVlbi5wbHlyLS1oaWRlLWNvbnRyb2xze2N1cnNvcjpub25lfUBtZWRpYShtaW4td2lkdGg6IDEwMjRweCl7LnBseXI6ZnVsbHNjcmVlbiAucGx5cl9fY2FwdGlvbnN7Zm9udC1zaXplOjIxcHg7Zm9udC1zaXplOnZhcigtLXBseXItZm9udC1zaXplLXhsYXJnZSwgMjFweCl9fS5wbHlyLS1mdWxsc2NyZWVuLWZhbGxiYWNre2JhY2tncm91bmQ6IzAwMDtib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDtoZWlnaHQ6MTAwJTtpbnNldDowO21hcmdpbjowO3Bvc2l0aW9uOmZpeGVkO3dpZHRoOjEwMCU7ei1pbmRleDoxMDAwMDAwMH0ucGx5ci0tZnVsbHNjcmVlbi1mYWxsYmFjayB2aWRlb3toZWlnaHQ6MTAwJX0ucGx5ci0tZnVsbHNjcmVlbi1mYWxsYmFjayAucGx5cl9fY29udHJvbCAuaWNvbi0tZXhpdC1mdWxsc2NyZWVue2Rpc3BsYXk6YmxvY2t9LnBseXItLWZ1bGxzY3JlZW4tZmFsbGJhY2sgLnBseXJfX2NvbnRyb2wgLmljb24tLWV4aXQtZnVsbHNjcmVlbitzdmd7ZGlzcGxheTpub25lfS5wbHlyLS1mdWxsc2NyZWVuLWZhbGxiYWNrLnBseXItLWhpZGUtY29udHJvbHN7Y3Vyc29yOm5vbmV9QG1lZGlhKG1pbi13aWR0aDogMTAyNHB4KXsucGx5ci0tZnVsbHNjcmVlbi1mYWxsYmFjayAucGx5cl9fY2FwdGlvbnN7Zm9udC1zaXplOjIxcHg7Zm9udC1zaXplOnZhcigtLXBseXItZm9udC1zaXplLXhsYXJnZSwgMjFweCl9fS5wbHlyX19hZHN7Ym9yZGVyLXJhZGl1czppbmhlcml0O2N1cnNvcjpwb2ludGVyO2luc2V0OjA7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6LTF9LnBseXJfX2Fkcz5kaXYsLnBseXJfX2Fkcz5kaXYgaWZyYW1le2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCV9LnBseXJfX2FkczphZnRlcntiYWNrZ3JvdW5kOiMyMzI4MmY7Ym9yZGVyLXJhZGl1czoycHg7Ym90dG9tOjEwcHg7Ym90dG9tOnZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KTtjb2xvcjojZmZmO2NvbnRlbnQ6YXR0cihkYXRhLWJhZGdlLXRleHQpO2ZvbnQtc2l6ZToxMXB4O3BhZGRpbmc6MnB4IDZweDtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjEwcHg7cmlnaHQ6dmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsIDEwcHgpO3otaW5kZXg6M30ucGx5cl9fYWRzOmVtcHR5OmFmdGVye2Rpc3BsYXk6bm9uZX0ucGx5cl9fY3Vlc3tiYWNrZ3JvdW5kOmN1cnJlbnRDb2xvcjtkaXNwbGF5OmJsb2NrO2hlaWdodDo1cHg7aGVpZ2h0OnZhcigtLXBseXItcmFuZ2UtdHJhY2staGVpZ2h0LCA1cHgpO2xlZnQ6MDtvcGFjaXR5Oi44O3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7d2lkdGg6M3B4O3otaW5kZXg6M30ucGx5cl9fcHJldmlldy10aHVtYntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wbHlyLXRvb2x0aXAtYmFja2dyb3VuZCwgI2ZmZik7Ym9yZGVyLXJhZGl1czo4cHg7Ym9yZGVyLXJhZGl1czp2YXIoLS1wbHlyLW1lbnUtcmFkaXVzLCA4cHgpO2JvdHRvbToxMDAlO2JveC1zaGFkb3c6MCAxcHggMnB4IHJnYmEoMCwwLDAsLjE0OTAxOTYwNzgpO2JveC1zaGFkb3c6dmFyKC0tcGx5ci10b29sdGlwLXNoYWRvdywgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNDkwMTk2MDc4KSk7bWFyZ2luLWJvdHRvbToxMHB4O21hcmdpbi1ib3R0b206Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkvMioyKTtvcGFjaXR5OjA7cGFkZGluZzozcHg7cG9pbnRlci1ldmVudHM6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMHB4KSBzY2FsZSgwLjgpO3RyYW5zZm9ybS1vcmlnaW46NTAlIDEwMCU7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjJzIGVhc2UgLjFzLG9wYWNpdHkgLjJzIGVhc2UgLjFzO3otaW5kZXg6Mn0ucGx5cl9fcHJldmlldy10aHVtYi0taXMtc2hvd257b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCkgc2NhbGUoMSl9LnBseXJfX3ByZXZpZXctdGh1bWI6YmVmb3Jle2JvcmRlci1sZWZ0OjRweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1sZWZ0OnZhcigtLXBseXItdG9vbHRpcC1hcnJvdy1zaXplLCA0cHgpIHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXJpZ2h0OjRweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1yaWdodDp2YXIoLS1wbHlyLXRvb2x0aXAtYXJyb3ctc2l6ZSwgNHB4KSBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci10b3A6NHB4IHNvbGlkICNmZmY7Ym9yZGVyLXRvcDp2YXIoLS1wbHlyLXRvb2x0aXAtYXJyb3ctc2l6ZSwgNHB4KSBzb2xpZCB2YXIoLS1wbHlyLXRvb2x0aXAtYmFja2dyb3VuZCwgI2ZmZik7Ym90dG9tOi00cHg7Ym90dG9tOmNhbGModmFyKC0tcGx5ci10b29sdGlwLWFycm93LXNpemUsIDRweCkqLTEpO2NvbnRlbnQ6XCJcIjtoZWlnaHQ6MDtsZWZ0OmNhbGMoNTAlICsgdmFyKC0tcHJldmlldy1hcnJvdy1vZmZzZXQpKTtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt3aWR0aDowO3otaW5kZXg6Mn0ucGx5cl9fcHJldmlldy10aHVtYl9faW1hZ2UtY29udGFpbmVye2JhY2tncm91bmQ6I2MxYzhkMTtib3JkZXItcmFkaXVzOjdweDtib3JkZXItcmFkaXVzOmNhbGModmFyKC0tcGx5ci1tZW51LXJhZGl1cywgOHB4KSAtIDFweCk7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MH0ucGx5cl9fcHJldmlldy10aHVtYl9faW1hZ2UtY29udGFpbmVyIGltZywucGx5cl9fcHJldmlldy10aHVtYl9faW1hZ2UtY29udGFpbmVyOmFmdGVye2hlaWdodDoxMDAlO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoxMDAlfS5wbHlyX19wcmV2aWV3LXRodW1iX19pbWFnZS1jb250YWluZXI6YWZ0ZXJ7Ym9yZGVyLXJhZGl1czppbmhlcml0O2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgMXB4IHJnYmEoMCwwLDAsLjE0OTAxOTYwNzgpO2NvbnRlbnQ6XCJcIjtwb2ludGVyLWV2ZW50czpub25lfS5wbHlyX19wcmV2aWV3LXRodW1iX19pbWFnZS1jb250YWluZXIgaW1ne21heC1oZWlnaHQ6bm9uZTttYXgtd2lkdGg6bm9uZX0ucGx5cl9fcHJldmlldy10aHVtYl9fdGltZS1jb250YWluZXJ7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwKSwgcmdiYSgwLCAwLCAwLCAwLjc0OTAxOTYwNzgpKTtiYWNrZ3JvdW5kOnZhcigtLXBseXItdmlkZW8tY29udHJvbHMtYmFja2dyb3VuZCwgbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgMC43NDkwMTk2MDc4KSkpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6N3B4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6Y2FsYyh2YXIoLS1wbHlyLW1lbnUtcmFkaXVzLCA4cHgpIC0gMXB4KTtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo3cHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6Y2FsYyh2YXIoLS1wbHlyLW1lbnUtcmFkaXVzLCA4cHgpIC0gMXB4KTtib3R0b206MDtsZWZ0OjA7bGluZS1oZWlnaHQ6MS4xO3BhZGRpbmc6MjBweCA2cHggNnB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7ei1pbmRleDozfS5wbHlyX19wcmV2aWV3LXRodW1iX190aW1lLWNvbnRhaW5lciBzcGFue2NvbG9yOiNmZmY7Zm9udC1zaXplOjEzcHg7Zm9udC1zaXplOnZhcigtLXBseXItZm9udC1zaXplLXRpbWUsIHZhcigtLXBseXItZm9udC1zaXplLXNtYWxsLCAxM3B4KSl9LnBseXJfX3ByZXZpZXctc2NydWJiaW5ne2ZpbHRlcjpibHVyKDFweCk7aGVpZ2h0OjEwMCU7aW5zZXQ6MDttYXJnaW46YXV0bztvcGFjaXR5OjA7b3ZlcmZsb3c6aGlkZGVuO3BvaW50ZXItZXZlbnRzOm5vbmU7cG9zaXRpb246YWJzb2x1dGU7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlO3dpZHRoOjEwMCU7ei1pbmRleDoxfS5wbHlyX19wcmV2aWV3LXNjcnViYmluZy0taXMtc2hvd257b3BhY2l0eToxfS5wbHlyX19wcmV2aWV3LXNjcnViYmluZyBpbWd7aGVpZ2h0OjEwMCU7bGVmdDowO21heC1oZWlnaHQ6bm9uZTttYXgtd2lkdGg6bm9uZTtvYmplY3QtZml0OmNvbnRhaW47cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7d2lkdGg6MTAwJX0ucGx5ci0tbm8tdHJhbnNpdGlvbnt0cmFuc2l0aW9uOm5vbmUgIWltcG9ydGFudH0ucGx5cl9fc3Itb25seXtjbGlwOnJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtib3JkZXI6MCAhaW1wb3J0YW50O2hlaWdodDoxcHggIWltcG9ydGFudDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowICFpbXBvcnRhbnQ7cG9zaXRpb246YWJzb2x1dGUgIWltcG9ydGFudDt3aWR0aDoxcHggIWltcG9ydGFudH0ucGx5ciBbaGlkZGVuXXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0vKiEgbm91aXNsaWRlciAtIDE0LjcuMCAtIDQvNi8yMDIxICovLm5vVWktdGFyZ2V0LC5ub1VpLXRhcmdldCAqey13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsIDAsIDAsIDApOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbXMtdG91Y2gtYWN0aW9uOm5vbmU7dG91Y2gtYWN0aW9uOm5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fS5ub1VpLXRhcmdldHtwb3NpdGlvbjpyZWxhdGl2ZX0ubm9VaS1iYXNlLC5ub1VpLWNvbm5lY3Rze3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS5ub1VpLWNvbm5lY3Rze292ZXJmbG93OmhpZGRlbjt6LWluZGV4OjB9Lm5vVWktY29ubmVjdCwubm9VaS1vcmlnaW57d2lsbC1jaGFuZ2U6dHJhbnNmb3JtO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTt0b3A6MDtyaWdodDowOy1tcy10cmFuc2Zvcm0tb3JpZ2luOjAgMDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46MCAwOy13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkO3RyYW5zZm9ybS1vcmlnaW46MCAwO3RyYW5zZm9ybS1zdHlsZTpmbGF0fS5ub1VpLWNvbm5lY3R7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJX0ubm9VaS1vcmlnaW57aGVpZ2h0OjEwJTt3aWR0aDoxMCV9Lm5vVWktdHh0LWRpci1ydGwubm9VaS1ob3Jpem9udGFsIC5ub1VpLW9yaWdpbntsZWZ0OjA7cmlnaHQ6YXV0b30ubm9VaS12ZXJ0aWNhbCAubm9VaS1vcmlnaW57d2lkdGg6MH0ubm9VaS1ob3Jpem9udGFsIC5ub1VpLW9yaWdpbntoZWlnaHQ6MH0ubm9VaS1oYW5kbGV7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtwb3NpdGlvbjphYnNvbHV0ZX0ubm9VaS10b3VjaC1hcmVhe2hlaWdodDoxMDAlO3dpZHRoOjEwMCV9Lm5vVWktc3RhdGUtdGFwIC5ub1VpLWNvbm5lY3QsLm5vVWktc3RhdGUtdGFwIC5ub1VpLW9yaWdpbnstd2Via2l0LXRyYW5zaXRpb246dHJhbnNmb3JtIC4zczt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3N9Lm5vVWktc3RhdGUtZHJhZyAqe2N1cnNvcjppbmhlcml0ICFpbXBvcnRhbnR9Lm5vVWktaG9yaXpvbnRhbHtoZWlnaHQ6MThweH0ubm9VaS1ob3Jpem9udGFsIC5ub1VpLWhhbmRsZXt3aWR0aDozNHB4O2hlaWdodDoyOHB4O3JpZ2h0Oi0xN3B4O3RvcDotNnB4fS5ub1VpLXZlcnRpY2Fse3dpZHRoOjE4cHh9Lm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxle3dpZHRoOjI4cHg7aGVpZ2h0OjM0cHg7cmlnaHQ6LTZweDt0b3A6LTE3cHh9Lm5vVWktdHh0LWRpci1ydGwubm9VaS1ob3Jpem9udGFsIC5ub1VpLWhhbmRsZXtsZWZ0Oi0xN3B4O3JpZ2h0OmF1dG99Lm5vVWktdGFyZ2V0e2JhY2tncm91bmQ6I2ZhZmFmYTtib3JkZXItcmFkaXVzOjRweDtib3JkZXI6MXB4IHNvbGlkICNkM2QzZDM7Ym94LXNoYWRvdzppbnNldCAwIDFweCAxcHggI2YwZjBmMCwwIDNweCA2cHggLTVweCAjYmJifS5ub1VpLWNvbm5lY3Rze2JvcmRlci1yYWRpdXM6M3B4fS5ub1VpLWNvbm5lY3R7YmFja2dyb3VuZDojM2ZiOGFmfS5ub1VpLWRyYWdnYWJsZXtjdXJzb3I6ZXctcmVzaXplfS5ub1VpLXZlcnRpY2FsIC5ub1VpLWRyYWdnYWJsZXtjdXJzb3I6bnMtcmVzaXplfS5ub1VpLWhhbmRsZXtib3JkZXI6MXB4IHNvbGlkICNkOWQ5ZDk7Ym9yZGVyLXJhZGl1czozcHg7YmFja2dyb3VuZDojZmZmO2N1cnNvcjpkZWZhdWx0O2JveC1zaGFkb3c6aW5zZXQgMCAwIDFweCAjZmZmLGluc2V0IDAgMXB4IDdweCAjZWJlYmViLDAgM3B4IDZweCAtM3B4ICNiYmJ9Lm5vVWktYWN0aXZle2JveC1zaGFkb3c6aW5zZXQgMCAwIDFweCAjZmZmLGluc2V0IDAgMXB4IDdweCAjZGRkLDAgM3B4IDZweCAtM3B4ICNiYmJ9Lm5vVWktaGFuZGxlOmJlZm9yZSwubm9VaS1oYW5kbGU6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjE0cHg7d2lkdGg6MXB4O2JhY2tncm91bmQ6I2U4ZTdlNjtsZWZ0OjE0cHg7dG9wOjZweH0ubm9VaS1oYW5kbGU6YWZ0ZXJ7bGVmdDoxN3B4fS5ub1VpLXZlcnRpY2FsIC5ub1VpLWhhbmRsZTpiZWZvcmUsLm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlOmFmdGVye3dpZHRoOjE0cHg7aGVpZ2h0OjFweDtsZWZ0OjZweDt0b3A6MTRweH0ubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGU6YWZ0ZXJ7dG9wOjE3cHh9W2Rpc2FibGVkXSAubm9VaS1jb25uZWN0e2JhY2tncm91bmQ6I2I4YjhiOH1bZGlzYWJsZWRdLm5vVWktdGFyZ2V0LFtkaXNhYmxlZF0ubm9VaS1oYW5kbGUsW2Rpc2FibGVkXSAubm9VaS1oYW5kbGV7Y3Vyc29yOm5vdC1hbGxvd2VkfS5ub1VpLXBpcHMsLm5vVWktcGlwcyAqey1tb3otYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubm9VaS1waXBze3Bvc2l0aW9uOmFic29sdXRlO2NvbG9yOiM5OTl9Lm5vVWktdmFsdWV7cG9zaXRpb246YWJzb2x1dGU7d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtYWxpZ246Y2VudGVyfS5ub1VpLXZhbHVlLXN1Yntjb2xvcjojY2NjO2ZvbnQtc2l6ZToxMHB4fS5ub1VpLW1hcmtlcntwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kOiNjY2N9Lm5vVWktbWFya2VyLXN1YntiYWNrZ3JvdW5kOiNhYWF9Lm5vVWktbWFya2VyLWxhcmdle2JhY2tncm91bmQ6I2FhYX0ubm9VaS1waXBzLWhvcml6b250YWx7cGFkZGluZzoxMHB4IDA7aGVpZ2h0OjgwcHg7dG9wOjEwMCU7bGVmdDowO3dpZHRoOjEwMCV9Lm5vVWktdmFsdWUtaG9yaXpvbnRhbHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIDUwJSl9Lm5vVWktcnRsIC5ub1VpLXZhbHVlLWhvcml6b250YWx7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDUwJSwgNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDUwJSwgNTAlKX0ubm9VaS1tYXJrZXItaG9yaXpvbnRhbC5ub1VpLW1hcmtlcnttYXJnaW4tbGVmdDotMXB4O3dpZHRoOjJweDtoZWlnaHQ6NXB4fS5ub1VpLW1hcmtlci1ob3Jpem9udGFsLm5vVWktbWFya2VyLXN1YntoZWlnaHQ6MTBweH0ubm9VaS1tYXJrZXItaG9yaXpvbnRhbC5ub1VpLW1hcmtlci1sYXJnZXtoZWlnaHQ6MTVweH0ubm9VaS1waXBzLXZlcnRpY2Fse3BhZGRpbmc6MCAxMHB4O2hlaWdodDoxMDAlO3RvcDowO2xlZnQ6MTAwJX0ubm9VaS12YWx1ZS12ZXJ0aWNhbHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtNTAlKTtwYWRkaW5nLWxlZnQ6MjVweH0ubm9VaS1ydGwgLm5vVWktdmFsdWUtdmVydGljYWx7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDAsIDUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCA1MCUpfS5ub1VpLW1hcmtlci12ZXJ0aWNhbC5ub1VpLW1hcmtlcnt3aWR0aDo1cHg7aGVpZ2h0OjJweDttYXJnaW4tdG9wOi0xcHh9Lm5vVWktbWFya2VyLXZlcnRpY2FsLm5vVWktbWFya2VyLXN1Ynt3aWR0aDoxMHB4fS5ub1VpLW1hcmtlci12ZXJ0aWNhbC5ub1VpLW1hcmtlci1sYXJnZXt3aWR0aDoxNXB4fS5ub1VpLXRvb2x0aXB7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtib3JkZXI6MXB4IHNvbGlkICNkOWQ5ZDk7Ym9yZGVyLXJhZGl1czozcHg7YmFja2dyb3VuZDojZmZmO2NvbG9yOiMwMDA7cGFkZGluZzo1cHg7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwfS5ub1VpLWhvcml6b250YWwgLm5vVWktdG9vbHRpcHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAwKTtsZWZ0OjUwJTtib3R0b206MTIwJX0ubm9VaS12ZXJ0aWNhbCAubm9VaS10b29sdGlwey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIC01MCUpO3RvcDo1MCU7cmlnaHQ6MTIwJX0ubm9VaS1ob3Jpem9udGFsIC5ub1VpLW9yaWdpbj4ubm9VaS10b29sdGlwey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSg1MCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoNTAlLCAwKTtsZWZ0OmF1dG87Ym90dG9tOjEwcHh9Lm5vVWktdmVydGljYWwgLm5vVWktb3JpZ2luPi5ub1VpLXRvb2x0aXB7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDAsIC0xOHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIC0xOHB4KTt0b3A6YXV0bztyaWdodDoyOHB4fUBrZXlmcmFtZXMgYm91bmNlezAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfTUwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNXB4KX0xMDAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX1Aa2V5ZnJhbWVzIGJvdW5jZXswJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX01MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTVweCl9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX19QGtleWZyYW1lcyBib3VuY2V7MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9NTAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01cHgpfTEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9fUBrZXlmcmFtZXMgYm91bmNlezAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfTUwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNXB4KX0xMDAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX1Aa2V5ZnJhbWVzIGJvdW5jZXswJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX01MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTVweCl9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX19QGtleWZyYW1lcyB6b29tZWZmZWN0ezAle3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMSl9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuMTUpfX1Aa2V5ZnJhbWVzIHpvb21lZmZlY3R7MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxKX0xMDAle3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS4xNSl9fUBrZXlmcmFtZXMgem9vbWVmZmVjdHswJXt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEpfTEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjE1KX19QGtleWZyYW1lcyB6b29tZWZmZWN0ezAle3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMSl9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuMTUpfX1Aa2V5ZnJhbWVzIHpvb21lZmZlY3R7MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxKX0xMDAle3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS4xNSl9fWFbY2xhc3MqPWxpZ2h0Y2FzZS1pY29uLV17dGV4dC1kZWNvcmF0aW9uOm5vbmV9YVtjbGFzcyo9bGlnaHRjYXNlLWljb24tXTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0ubGlnaHRjYXNlLXBvcHVwLWNvbnRlbnR7ZGlzcGxheTpub25lfSNsaWdodGNhc2UtY2FzZXtmb250LWZhbWlseTpcIk1hdmVuIFByb1wiLHNhbnMtc2VyaWY7Y29sb3I6IzEyMTIxMjtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjhweDt0ZXh0LXNoYWRvdzpub25lICFpbXBvcnRhbnR9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpeyNsaWdodGNhc2UtY2FzZXtjb2xvcjojZmZmICFpbXBvcnRhbnR9fSNsaWdodGNhc2UtY2FzZSAjbGlnaHRjYXNlLWNvbnRlbnQgLmxpZ2h0Y2FzZS1jb250ZW50SW5uZXIgLmxpZ2h0Y2FzZS1pbmxpbmVXcmFwe3BhZGRpbmc6MTBweCAxNXB4IDAgIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7I2xpZ2h0Y2FzZS1jYXNlICNsaWdodGNhc2UtY29udGVudCAubGlnaHRjYXNlLWNvbnRlbnRJbm5lciAubGlnaHRjYXNlLWlubGluZVdyYXB7YmFja2dyb3VuZC1jb2xvcjojZmZmICFpbXBvcnRhbnR9fSNsaWdodGNhc2UtY2FzZSAjbGlnaHRjYXNlLWNvbnRlbnQgLmxpZ2h0Y2FzZS1jb250ZW50SW5uZXIgLmxpZ2h0Y2FzZS1pbmxpbmVXcmFwIGgxLCNsaWdodGNhc2UtY2FzZSAjbGlnaHRjYXNlLWNvbnRlbnQgLmxpZ2h0Y2FzZS1jb250ZW50SW5uZXIgLmxpZ2h0Y2FzZS1pbmxpbmVXcmFwIGgyLCNsaWdodGNhc2UtY2FzZSAjbGlnaHRjYXNlLWNvbnRlbnQgLmxpZ2h0Y2FzZS1jb250ZW50SW5uZXIgLmxpZ2h0Y2FzZS1pbmxpbmVXcmFwIGgzLCNsaWdodGNhc2UtY2FzZSAjbGlnaHRjYXNlLWNvbnRlbnQgLmxpZ2h0Y2FzZS1jb250ZW50SW5uZXIgLmxpZ2h0Y2FzZS1pbmxpbmVXcmFwIGg0LCNsaWdodGNhc2UtY2FzZSAjbGlnaHRjYXNlLWNvbnRlbnQgLmxpZ2h0Y2FzZS1jb250ZW50SW5uZXIgLmxpZ2h0Y2FzZS1pbmxpbmVXcmFwIGg1LCNsaWdodGNhc2UtY2FzZSAjbGlnaHRjYXNlLWNvbnRlbnQgLmxpZ2h0Y2FzZS1jb250ZW50SW5uZXIgLmxpZ2h0Y2FzZS1pbmxpbmVXcmFwIGg2LCNsaWdodGNhc2UtY2FzZSAjbGlnaHRjYXNlLWNvbnRlbnQgLmxpZ2h0Y2FzZS1jb250ZW50SW5uZXIgLmxpZ2h0Y2FzZS1pbmxpbmVXcmFwIHB7Y29sb3I6IzEyMTIxMiAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsjbGlnaHRjYXNlLWNhc2UgI2xpZ2h0Y2FzZS1jb250ZW50IC5saWdodGNhc2UtY29udGVudElubmVyIC5saWdodGNhc2UtaW5saW5lV3JhcCBoMSwjbGlnaHRjYXNlLWNhc2UgI2xpZ2h0Y2FzZS1jb250ZW50IC5saWdodGNhc2UtY29udGVudElubmVyIC5saWdodGNhc2UtaW5saW5lV3JhcCBoMiwjbGlnaHRjYXNlLWNhc2UgI2xpZ2h0Y2FzZS1jb250ZW50IC5saWdodGNhc2UtY29udGVudElubmVyIC5saWdodGNhc2UtaW5saW5lV3JhcCBoMywjbGlnaHRjYXNlLWNhc2UgI2xpZ2h0Y2FzZS1jb250ZW50IC5saWdodGNhc2UtY29udGVudElubmVyIC5saWdodGNhc2UtaW5saW5lV3JhcCBoNCwjbGlnaHRjYXNlLWNhc2UgI2xpZ2h0Y2FzZS1jb250ZW50IC5saWdodGNhc2UtY29udGVudElubmVyIC5saWdodGNhc2UtaW5saW5lV3JhcCBoNSwjbGlnaHRjYXNlLWNhc2UgI2xpZ2h0Y2FzZS1jb250ZW50IC5saWdodGNhc2UtY29udGVudElubmVyIC5saWdodGNhc2UtaW5saW5lV3JhcCBoNiwjbGlnaHRjYXNlLWNhc2UgI2xpZ2h0Y2FzZS1jb250ZW50IC5saWdodGNhc2UtY29udGVudElubmVyIC5saWdodGNhc2UtaW5saW5lV3JhcCBwe2NvbG9yOiMxMjEyMTIgIWltcG9ydGFudH19I2xpZ2h0Y2FzZS1jYXNlICNsaWdodGNhc2UtY29udGVudCAubGlnaHRjYXNlLWNvbnRlbnRJbm5lciAubGlnaHRjYXNlLWlubGluZVdyYXAgLmxpZ2h0Y2FzZS1wb3B1cC1jb250ZW50e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWluLXdpZHRoOjQ2MnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsjbGlnaHRjYXNlLWNhc2UgI2xpZ2h0Y2FzZS1jb250ZW50IC5saWdodGNhc2UtY29udGVudElubmVyIC5saWdodGNhc2UtaW5saW5lV3JhcCAubGlnaHRjYXNlLXBvcHVwLWNvbnRlbnR7bWluLXdpZHRoOjB9fSNsaWdodGNhc2UtY2FzZSAjbGlnaHRjYXNlLWNvbnRlbnQgLmxpZ2h0Y2FzZS1jb250ZW50SW5uZXIgLmxpZ2h0Y2FzZS1pbmxpbmVXcmFwIC5saWdodGNhc2UtcG9wdXAtY29udGVudD4qe21hcmdpbjowIDAgMTVweH0ub3dsLWNhcm91c2Vse2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDt6LWluZGV4OjB9Lm93bC1jYXJvdXNlbCAub3dsLXN0YWdle2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9Lm93bC1jYXJvdXNlbCAub3dsLWl0ZW17ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50O2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApIHNjYWxlKDEsIDEpfS5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtLmZhZGUtaW57YW5pbWF0aW9uLW5hbWU6b3dsRmFkZUlufS5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtLmZhZGUtdXB7YW5pbWF0aW9uLW5hbWU6b3dsRmFkZVVwfS5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtLmZhZGUtb3V0e2FuaW1hdGlvbi1uYW1lOm93bEZhZGVPdXR9Lm93bC1jYXJvdXNlbCAub3dsLWl0ZW0uZmFkZS1vdXQuYWN0aXZle2FuaW1hdGlvbjpub25lO2xlZnQ6MCAhaW1wb3J0YW50fS5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtLmZhZGUtZG93bnthbmltYXRpb24tbmFtZTpvd2xGYWRlRG93bn0ub3dsLWNhcm91c2VsIC5vd2wtZG90c3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MzBweDtkaXNwbGF5OmZsZXg7aGVpZ2h0OjA7anVzdGlmeS1jb250ZW50OmNlbnRlcjt6LWluZGV4OjB9Lm93bC1jYXJvdXNlbCAub3dsLWRvdHMuZGlzYWJsZWR7ZGlzcGxheTpub25lfS5vd2wtY2Fyb3VzZWwgLm93bC1kb3RzIGJ1dHRvbi5vd2wtZG90e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjE1cHg7aGVpZ2h0OjE1cHg7bWFyZ2luOjAgNXB4O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXItcmFkaXVzOjUwJTtib3JkZXI6MnB4IHNvbGlkICMxMjEyMTI7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9Lm93bC1jYXJvdXNlbCAub3dsLWRvdHMgYnV0dG9uLm93bC1kb3Q6aG92ZXIsLm93bC1jYXJvdXNlbCAub3dsLWRvdHMgYnV0dG9uLm93bC1kb3QuYWN0aXZle2JhY2tncm91bmQtY29sb3I6IzEyMTIxMn0ub3dsLWNhcm91c2VsIC5vd2wtbmF2e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDowO3JpZ2h0OjA7ZGlzcGxheTpmbGV4O2hlaWdodDowO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3otaW5kZXg6MX0ub3dsLWNhcm91c2VsIC5vd2wtbmF2LmRpc2FibGVke2Rpc3BsYXk6bm9uZX0ub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldiwub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dHtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI1cHgnIGhlaWdodD0nMjVweCcgdmlld0JveD0nMCAwIDM2IDgxJyUzRSUzQ3N0eWxlICUzRS5zdDAgJTdCIGZpbGw6ICUyMzEyMTIxMjsgJTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMzQuMiw4MWMtMC41LDAtMS4xLTAuMi0xLjQtMC43TDAuNCw0MS42Yy0wLjUtMC42LTAuNS0xLjUsMC0yLjJMMzMsMC42YzAuNi0wLjcsMS42LTAuOCwyLjMtMC4yYzAsMCwwLDAsMC4xLDBDMzYuMSwxLDM2LjIsMiwzNS42LDIuN2wwLDBMMy45LDQwLjVsMzEuNiwzNy44YzAuNiwwLjcsMC42LDEuNy0wLjEsMi4zYzAsMCwwLDAtMC4xLDAuMUMzNSw4MC44LDM0LjYsODEsMzQuMiw4MXonLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtkaXNwbGF5OmJsb2NrO3dpZHRoOjUwcHg7aGVpZ2h0OjUwcHg7Zm9udC1zaXplOjA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2OmhvdmVyLC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2OmZvY3VzLC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0OmhvdmVyLC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0OmZvY3Vze2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjVweCcgaGVpZ2h0PScyNXB4JyB2aWV3Qm94PScwIDAgMzYgODEnJTNFJTNDc3R5bGUgJTNFLnN0MCAlN0IgZmlsbDogJTIzMTIxMjEyOyAlN0QlM0Mvc3R5bGUlM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00zNC4yLDgxYy0wLjUsMC0xLjEtMC4yLTEuNC0wLjdMMC40LDQxLjZjLTAuNS0wLjYtMC41LTEuNSwwLTIuMkwzMywwLjZjMC42LTAuNywxLjYtMC44LDIuMy0wLjJjMCwwLDAsMCwwLjEsMEMzNi4xLDEsMzYuMiwyLDM1LjYsMi43bDAsMEwzLjksNDAuNWwzMS42LDM3LjhjMC42LDAuNywwLjYsMS43LTAuMSwyLjNjMCwwLDAsMC0wLjEsMC4xQzM1LDgwLjgsMzQuNiw4MSwzNC4yLDgxeicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2LmRpc2FibGVkLC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0LmRpc2FibGVke29wYWNpdHk6MH0ub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dHt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKX1Aa2V5ZnJhbWVzIG93bEZhZGVJbnswJXtvcGFjaXR5OjB9MTAwJXtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgb3dsRmFkZUluezAle29wYWNpdHk6MH0xMDAle29wYWNpdHk6MX19QGtleWZyYW1lcyBvd2xGYWRlSW57MCV7b3BhY2l0eTowfTEwMCV7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIG93bEZhZGVJbnswJXtvcGFjaXR5OjB9MTAwJXtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgb3dsRmFkZUluezAle29wYWNpdHk6MH0xMDAle29wYWNpdHk6MX19QGtleWZyYW1lcyBvd2xGYWRlT3V0ezAle29wYWNpdHk6MX0xMDAle29wYWNpdHk6MH19QGtleWZyYW1lcyBvd2xGYWRlT3V0ezAle29wYWNpdHk6MX0xMDAle29wYWNpdHk6MH19QGtleWZyYW1lcyBvd2xGYWRlT3V0ezAle29wYWNpdHk6MX0xMDAle29wYWNpdHk6MH19QGtleWZyYW1lcyBvd2xGYWRlT3V0ezAle29wYWNpdHk6MX0xMDAle29wYWNpdHk6MH19QGtleWZyYW1lcyBvd2xGYWRlT3V0ezAle29wYWNpdHk6MX0xMDAle29wYWNpdHk6MH19QGtleWZyYW1lcyBvd2xGYWRlVXB7MCV7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKX0xMDAle29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fUBrZXlmcmFtZXMgb3dsRmFkZVVwezAle29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCl9MTAwJXtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX1Aa2V5ZnJhbWVzIG93bEZhZGVVcHswJXtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApfTEwMCV7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19QGtleWZyYW1lcyBvd2xGYWRlVXB7MCV7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKX0xMDAle29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fUBrZXlmcmFtZXMgb3dsRmFkZVVwezAle29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCl9MTAwJXtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX1Aa2V5ZnJhbWVzIG93bEZhZGVEb3duezAle29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9MTAwJXtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKX19QGtleWZyYW1lcyBvd2xGYWRlRG93bnswJXtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfTEwMCV7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCl9fUBrZXlmcmFtZXMgb3dsRmFkZURvd257MCV7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX0xMDAle29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApfX1Aa2V5ZnJhbWVzIG93bEZhZGVEb3duezAle29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9MTAwJXtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKX19QGtleWZyYW1lcyBvd2xGYWRlRG93bnswJXtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfTEwMCV7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCl9fS50d2VudHl0d2VudHktd3JhcHBlciAudHdlbnR5dHdlbnR5LWNvbnRhaW5lcntoZWlnaHQ6YXV0byAhaW1wb3J0YW50fS50d2VudHl0d2VudHktd3JhcHBlciAudHdlbnR5dHdlbnR5LWNvbnRhaW5lciBpbWd7ei1pbmRleDoxfS50d2VudHl0d2VudHktd3JhcHBlciAudHdlbnR5dHdlbnR5LWNvbnRhaW5lciBpbWc6Zmlyc3QtY2hpbGR7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDowfS50d2VudHl0d2VudHktd3JhcHBlciAudHdlbnR5dHdlbnR5LWhhbmRsZXtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjB9LnR3ZW50eXR3ZW50eS13cmFwcGVyIC50d2VudHl0d2VudHktaGFuZGxlIC50d2VudHl0d2VudHktbGVmdC1hcnJvdywudHdlbnR5dHdlbnR5LXdyYXBwZXIgLnR3ZW50eXR3ZW50eS1oYW5kbGUgLnR3ZW50eXR3ZW50eS1yaWdodC1hcnJvd3tiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE0cHgnIGhlaWdodD0nMTRweCcgdmlld0JveD0nMCAwIDM2IDgxJyUzRSUzQ3N0eWxlICUzRS5zdDAgJTdCIGZpbGw6ICUyMzEyMTIxMjsgJTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMzQuMiw4MWMtMC41LDAtMS4xLTAuMi0xLjQtMC43TDAuNCw0MS42Yy0wLjUtMC42LTAuNS0xLjUsMC0yLjJMMzMsMC42YzAuNi0wLjcsMS42LTAuOCwyLjMtMC4yYzAsMCwwLDAsMC4xLDBDMzYuMSwxLDM2LjIsMiwzNS42LDIuN2wwLDBMMy45LDQwLjVsMzEuNiwzNy44YzAuNiwwLjcsMC42LDEuNy0wLjEsMi4zYzAsMCwwLDAtMC4xLDAuMUMzNSw4MC44LDM0LjYsODEsMzQuMiw4MXonLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTRweDtoZWlnaHQ6MTRweDtwYWRkaW5nOjA7Ym9yZGVyOjB9LnR3ZW50eXR3ZW50eS13cmFwcGVyIC50d2VudHl0d2VudHktaGFuZGxlIC50d2VudHl0d2VudHktbGVmdC1hcnJvd3tsZWZ0OjUwJTttYXJnaW46LTdweCAwIDAgLTE0cHh9LnR3ZW50eXR3ZW50eS13cmFwcGVyIC50d2VudHl0d2VudHktaGFuZGxlIC50d2VudHl0d2VudHktcmlnaHQtYXJyb3d7cmlnaHQ6NTAlO21hcmdpbjotN3B4IC0xNHB4IDAgMDt0cmFuc2Zvcm06cm90YXRlKC0xODBkZWcpfS5wbHlyLS12aWRlb3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LnBseXItLXZpZGVvOmhvdmVyIC5wbHlyX19jb250cm9sLS1vdmVybGFpZHtiYWNrZ3JvdW5kLWNvbG9yOiNlNjAwMTN9LnBseXItLXZpZGVvIC5wbHlyX19jb250cm9sOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2U2MDAxM30ucGx5ci0tdmlkZW8gLnBseXJfX2NvbnRyb2wtLW92ZXJsYWlke2JhY2tncm91bmQtY29sb3I6cmdiYSgyMzAsMCwxOSwuOCl9LnBseXItLXZpZGVvIC5wbHlyX19jb250cm9sLnBseXJfX3RhYi1mb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjMwLDAsMTksLjgpO2JveC1zaGFkb3c6bm9uZX0ucGx5ci0tdmlkZW8gLnBseXJfX2NvbnRyb2xze29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKX0ucGx5ci0tcGxheWluZyAucGx5cl9fY29udHJvbHN7b3BhY2l0eToxO3RyYW5zZm9ybTpub25lfS5wbHlyLS1mdWxsLXVpIGlucHV0W3R5cGU9cmFuZ2Vde2NvbG9yOiNlNjAwMTN9LnBseXJfX3ZpZGVvLXdyYXBwZXJ7dGV4dC1hbGlnbjpjZW50ZXI7aGVpZ2h0OjEwMCV9LnBseXJfX3ZpZGVvLXdyYXBwZXIgdmlkZW97d2lkdGg6YXV0bztoZWlnaHQ6MTAwJTttYXJnaW46MCBhdXRvfSosKjo6YmVmb3JlLCo6OmFmdGVye2JveC1zaXppbmc6Ym9yZGVyLWJveDt0ZXh0LXJlbmRlcmluZzpvcHRpbWl6ZWxlZ2liaWxpdHk7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7Zm9udC1rZXJuaW5nOmF1dG99aHRtbCxib2R5e2ZvbnQtZmFtaWx5OlwiTWF2ZW4gUHJvXCIsc2Fucy1zZXJpZjtjb2xvcjojMTIxMjEyO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyOHB4O21pbi1oZWlnaHQ6MTAwJTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO3RleHQtc2l6ZS1hZGp1c3Q6MTAwJTtiYWNrZ3JvdW5kOiNmZmZ9Ym9keXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufWJvZHkuc2Nyb2xsLWRpc2FibGVke292ZXJmbG93LXk6aGlkZGVufWh0bWx7aGVpZ2h0OjEwMCV9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2h0bWwucHJpbWFyeS1uYXZpZ2F0aW9uLWFjdGl2ZXtvdmVyZmxvdzpoaWRkZW59aHRtbC5wcmltYXJ5LW5hdmlnYXRpb24tYWN0aXZlIC5idG4tLXRvLXRvcHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19aHRtbC5zY3JvbGwtZGlzYWJsZWQgYm9keXtvdmVyZmxvdy15OmhpZGRlbn1pbWc6bm90KFtzcmNdKXt2aXNpYmlsaXR5OmhpZGRlbn1pbWdbZGF0YS1zcmNdLGltZ1tkYXRhLXNyY3NldF17ZGlzcGxheTpibG9jazttaW4taGVpZ2h0OjFweH06OnNlbGVjdGlvbntiYWNrZ3JvdW5kLWNvbG9yOiNhZmFmYWZ9LnNlYXJjaC1oaWdobGlnaHR7YmFja2dyb3VuZC1jb2xvcjojYWZhZmFmfS5kYXRle2ZvbnQtd2VpZ2h0OjMwMDtmb250LXNpemU6MTVweH1pZnJhbWV7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6MTAwJTtib3JkZXI6MH1hLC5saW5re2NvbG9yOiNlNjAwMTM7b3V0bGluZTpub25lO3RleHQtZGVjb3JhdGlvbjpub25lfWE6aG92ZXIsYTpmb2N1cywubGluazpob3ZlciwubGluazpmb2N1c3tjb2xvcjojMTIxMjEyO291dGxpbmU6bm9uZTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfWFbaHJlZl49dGVsXXtjb2xvcjppbmhlcml0O3RleHQtZGVjb3JhdGlvbjpub25lfXAsYmxvY2txdW90ZSx1bCxvbCxoMSxoMixoMyxoNCxoNSxoNixmb3JtLHRhYmxlLHNlY3Rpb24sYXNpZGUsYXJ0aWNsZSxkbCxocnttYXJnaW46MCAwIDQwcHh9dGFibGV7d2lkdGg6MTAwJTtib3JkZXItY29sbGFwc2U6Y29sbGFwc2V9dWwsb2x7cGFkZGluZzowO2xpc3Qtc3R5bGUtdHlwZTpub25lfWRse2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcH1kbCBkdCxkbCBkZHtmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJTtwYWRkaW5nOjVweCA4cHg7bWFyZ2luOjA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzEyMTIxMn1kbCBkdDpsYXN0LW9mLXR5cGUsZGwgZGQ6bGFzdC1vZi10eXBle2JvcmRlci1ib3R0b206MH1kbCBkdHtmb250LXdlaWdodDo0MDB9ZGwgZGR7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICMxMjEyMTJ9c2VsZWN0IG9wdGlvbntjb2xvcjppbml0aWFsICFpbXBvcnRhbnR9W2RhdGEtYW5pbWF0ZV0uaXMtbG9hZGVke3RyYW5zaXRpb246YWxsIDFzIGVhc2U7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwcHgpO3Zpc2liaWxpdHk6aGlkZGVuO29wYWNpdHk6MH1bZGF0YS1hbmltYXRlXS5pcy1sb2FkZWQuaXMtdmlzaWJsZXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt2aXNpYmlsaXR5OnZpc2libGU7b3BhY2l0eToxfS5pbmZve2Rpc3BsYXk6YmxvY2s7Zm9udC1zdHlsZTppdGFsaWM7bWFyZ2luOjAgMCA0MHB4fS52aWRlby13cmFwcGVye3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjowIDAgNDBweH0udmlkZW8td3JhcHBlcl9faW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztwYWRkaW5nOjI1cHggMCA1Ni4yNSU7aGVpZ2h0OjB9LnZpZGVvLXdyYXBwZXJfX2lubmVyIGlmcmFtZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uaWNvbntkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6NDBweDt3aWR0aDo0MHB4fXNlY3Rpb24ubWFpbntmbGV4OjEgMCBhdXRvO21hcmdpbjowfS53cmFwcGVyOjphZnRlciwudGVzdGltb25pYWxfX2NvbnRlbnQ6OmFmdGVyLC5oaXN0b3J5LXNsaWRlci1pdGVtX19jb250ZW50OjphZnRlcntkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGg7Y29udGVudDpcIlwifS52aXNpYmxlLXRhYmxldHtkaXNwbGF5Om5vbmV9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey52aXNpYmxlLXRhYmxldHtkaXNwbGF5OmJsb2NrfX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LmhpZGRlbi10YWJsZXR7ZGlzcGxheTpub25lfX0udmlzaWJsZS1tb2JpbGV7ZGlzcGxheTpub25lfUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudmlzaWJsZS1tb2JpbGV7ZGlzcGxheTpibG9ja319QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey5oaWRkZW4tbW9iaWxle2Rpc3BsYXk6bm9uZX19I2h1YnNwb3QtbWVzc2FnZXMtaWZyYW1lLWNvbnRhaW5lcnt6LWluZGV4OjEgIWltcG9ydGFudH0jaHVic3BvdC1tZXNzYWdlcy1pZnJhbWUtY29udGFpbmVyLndpZGdldC1hbGlnbi1yaWdodHtib3R0b206MTAwcHggIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7I2h1YnNwb3QtbWVzc2FnZXMtaWZyYW1lLWNvbnRhaW5lci53aWRnZXQtYWxpZ24tcmlnaHR7Ym90dG9tOjYwcHggIWltcG9ydGFudH19LmxhbmRpbmdzcGFnZS0ye2ZvbnQtZmFtaWx5OlwiTGF0b1wiLHNhbnMtc2VyaWZ9LmxhbmRpbmdzcGFnZS0yIGEsLmxhbmRpbmdzcGFnZS0yIC5saW5re2NvbG9yOiMwMDBjZmZ9LmxhbmRpbmdzcGFnZS0yIGE6aG92ZXIsLmxhbmRpbmdzcGFnZS0yIGE6Zm9jdXMsLmxhbmRpbmdzcGFnZS0yIC5saW5rOmhvdmVyLC5sYW5kaW5nc3BhZ2UtMiAubGluazpmb2N1c3tjb2xvcjojMTIxMjEyfWgxLC5pcy1oMXtjb2xvcjojMTIxMjEyO2ZvbnQtc2l6ZTo3OHB4O2xpbmUtaGVpZ2h0Ojg4cHg7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtZmFtaWx5OlwiTWF2ZW4gUHJvXCIsc2Fucy1zZXJpZn1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7aDEsLmlzLWgxe2ZvbnQtc2l6ZTo0MnB4O2xpbmUtaGVpZ2h0OjUycHh9fWgyLC5pcy1oMntjb2xvcjojMTIxMjEyO2ZvbnQtc2l6ZTo1OHB4O2xpbmUtaGVpZ2h0OjY4cHg7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtZmFtaWx5OlwiTWF2ZW4gUHJvXCIsc2Fucy1zZXJpZn1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7aDIsLmlzLWgye2ZvbnQtc2l6ZTozMnB4O2xpbmUtaGVpZ2h0OjQycHh9fWgzLC5pcy1oM3tjb2xvcjojMTIxMjEyO2ZvbnQtc2l6ZTozMnB4O2xpbmUtaGVpZ2h0OjQycHg7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtZmFtaWx5OlwiTWF2ZW4gUHJvXCIsc2Fucy1zZXJpZn1oNCwuaXMtaDR7Y29sb3I6IzEyMTIxMjtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDozMnB4O2ZvbnQtd2VpZ2h0OjkwMDtmb250LWZhbWlseTpcIk1hdmVuIFByb1wiLHNhbnMtc2VyaWZ9aDUsLmlzLWg1e2NvbG9yOiMxMjEyMTI7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MjhweDtmb250LXdlaWdodDo5MDA7Zm9udC1mYW1pbHk6XCJNYXZlbiBQcm9cIixzYW5zLXNlcmlmfWg2LC5pcy1oNntjb2xvcjojMTIxMjEyO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjI0cHg7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtZmFtaWx5OlwiTWF2ZW4gUHJvXCIsc2Fucy1zZXJpZn1oMSAuc3BlY2lhbCxoMiAuc3BlY2lhbCxoMyAuc3BlY2lhbCxoNCAuc3BlY2lhbCxoNSAuc3BlY2lhbCxoNiAuc3BlY2lhbHtjb2xvcjojZTYwMDEzfWgxKy5pbmZvLGgyKy5pbmZvLGgzKy5pbmZvLGg0Ky5pbmZvLGg1Ky5pbmZvLGg2Ky5pbmZve2ZvbnQtc2l6ZToxNHB4O21hcmdpbi10b3A6LTUwcHh9LmxhbmRpbmdzcGFnZS0yIGgxLC5sYW5kaW5nc3BhZ2UtMiBoMiwubGFuZGluZ3NwYWdlLTIgaDMsLmxhbmRpbmdzcGFnZS0yIGg0LC5sYW5kaW5nc3BhZ2UtMiBoNSwubGFuZGluZ3NwYWdlLTIgaDZ7Zm9udC1mYW1pbHk6XCJMYXRvXCIsc2Fucy1zZXJpZn0ubGFuZGluZ3NwYWdlLTIgaDEgLnNwZWNpYWwsLmxhbmRpbmdzcGFnZS0yIGgyIC5zcGVjaWFsLC5sYW5kaW5nc3BhZ2UtMiBoMyAuc3BlY2lhbCwubGFuZGluZ3NwYWdlLTIgaDQgLnNwZWNpYWwsLmxhbmRpbmdzcGFnZS0yIGg1IC5zcGVjaWFsLC5sYW5kaW5nc3BhZ2UtMiBoNiAuc3BlY2lhbHtjb2xvcjojMTIxMjEyO2ZvbnQtd2VpZ2h0OjcwMH0ubGFuZGluZ3NwYWdlLTIgaDEsLmxhbmRpbmdzcGFnZS0yIC5pcy1oMSwubGFuZGluZ3NwYWdlLTIgaDIsLmxhbmRpbmdzcGFnZS0yIC5pcy1oMiwubGFuZGluZ3NwYWdlLTIgaDMsLmxhbmRpbmdzcGFnZS0yIC5pcy1oM3tmb250LXdlaWdodDozMDB9LmxhbmRpbmdzcGFnZS0yIGg0LC5sYW5kaW5nc3BhZ2UtMiAuaXMtaDQsLmxhbmRpbmdzcGFnZS0yIGg1LC5sYW5kaW5nc3BhZ2UtMiAuaXMtaDUsLmxhbmRpbmdzcGFnZS0yIGg2LC5sYW5kaW5nc3BhZ2UtMiAuaXMtaDZ7Zm9udC13ZWlnaHQ6OTAwfS5sYW5kaW5nc3BhZ2UtMiBoMSwubGFuZGluZ3NwYWdlLTIgLmlzLWgxe2ZvbnQtc2l6ZTo1NnB4O2xpbmUtaGVpZ2h0OjY2cHh9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5sYW5kaW5nc3BhZ2UtMiBoMSwubGFuZGluZ3NwYWdlLTIgLmlzLWgxe2ZvbnQtc2l6ZTo0MnB4O2xpbmUtaGVpZ2h0OjUycHh9fS5sYW5kaW5nc3BhZ2UtMiBoMiwubGFuZGluZ3NwYWdlLTIgLmlzLWgye2ZvbnQtc2l6ZTo1NnB4O2xpbmUtaGVpZ2h0OjY2cHh9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5sYW5kaW5nc3BhZ2UtMiBoMiwubGFuZGluZ3NwYWdlLTIgLmlzLWgye2ZvbnQtc2l6ZTozMnB4O2xpbmUtaGVpZ2h0OjQycHh9fS5sYW5kaW5nc3BhZ2UtMiBoMywubGFuZGluZ3NwYWdlLTIgLmlzLWgze2ZvbnQtc2l6ZTozMnB4O2xpbmUtaGVpZ2h0OjQycHh9LmxhbmRpbmdzcGFnZS0yIGg0LC5sYW5kaW5nc3BhZ2UtMiAuaXMtaDR7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MzJweH0ubGFuZGluZ3NwYWdlLTIgaDUsLmxhbmRpbmdzcGFnZS0yIC5pcy1oNXtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoyOHB4fS5sYW5kaW5nc3BhZ2UtMiBoNiwubGFuZGluZ3NwYWdlLTIgLmlzLWg2e2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjI0cHh9Lmxpc3R7cGFkZGluZzowO21hcmdpbjowIDAgNDBweDtsaXN0LXN0eWxlOm5vbmV9Lmxpc3QgbGl7ZGlzcGxheTpibG9ja30ubGlzdCBsaSBhIC5pbmZve2ZvbnQtc3R5bGU6bm9ybWFsfS5saXN0LS11c3Bze2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC13cmFwOndyYXA7bWFyZ2luOjAgLTE1cHh9Lmxpc3QtLXVzcHMgbGl7ZmxleDowIDAgMzMuMzMlO21heC13aWR0aDozMy4zMyU7cGFkZGluZzowIDE1cHh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5saXN0LS11c3BzIGxpe2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7Lmxpc3QtLXVzcHMgbGl7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX19Lmxpc3QtLWRvd25sb2Fkc3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmbGV4LXdyYXA6d3JhcDttYXJnaW46MCAtMTVweH1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7Lmxpc3QtLWRvd25sb2Fkc3tmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5saXN0LS1kb3dubG9hZHMgbGl7cGFkZGluZzowIDM1cHg7bWFyZ2luOjAgMCA0MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsubGlzdC0tZG93bmxvYWRzIGxpe3BhZGRpbmc6MCAxNXB4fX0ubGlzdC0tZG93bmxvYWRzIGxpIGF7ZGlzcGxheTpibG9jazttaW4taGVpZ2h0OjYwcHg7Y29sb3I6I2U2MDAxMztmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDozMHB4O3RleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjNweCAzMHB4O2JvcmRlcjoycHggc29saWQgI2U2MDAxMztib3JkZXItcmFkaXVzOjMwcHg7dHJhbnNpdGlvbjphbGwgLjNzfS5saXN0LS1kb3dubG9hZHMgbGkgYTpob3ZlciwubGlzdC0tZG93bmxvYWRzIGxpIGE6Zm9jdXN7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZTtib3JkZXItY29sb3I6cmdiKDE3OSwwLDE0Ljc4Njk1NjUyMTcpO2JhY2tncm91bmQtY29sb3I6cmdiKDE3OSwwLDE0Ljc4Njk1NjUyMTcpfS5saXN0LS1kb3dubG9hZHMgbGkgYSBzcGFue2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjBweDtmb250LXdlaWdodDo0MDB9Lmxpc3QtLXRhYmxle2Rpc3BsYXk6dGFibGU7d2lkdGg6MTAwJX0ubGlzdC0tdGFibGUgbGl7ZGlzcGxheTp0YWJsZS1yb3d9Lmxpc3QtLXRhYmxlIGxpIHNwYW57ZGlzcGxheTp0YWJsZS1jZWxsO3BhZGRpbmc6M3B4IDB9Lmxpc3QtLXRhYmxlIGxpIHNwYW46Zmlyc3Qtb2YtdHlwZXtwYWRkaW5nLXJpZ2h0OjQwcHh9Lmxpc3QtLXRhYmxlIGxpIHNwYW46bGFzdC1vZi10eXBle2ZvbnQtd2VpZ2h0OjcwMH0ubGlzdC0tbGFiZWx7ZGlzcGxheTpibG9ja30ubGlzdC0tbGFiZWwgbGl7Y29sb3I6IzEyMTIxMjtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDozMHB4O2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDthbGlnbi1pdGVtczpjZW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5saXN0LS1sYWJlbCBsaSAuaWNvbnt3aWR0aDozMHB4O2hlaWdodDozMHB4fS5saXN0LS1sYWJlbCBsaSAuaWNvbi0tZGF0ZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwcHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDUxMiA1MTInJTNFJTNDc3R5bGUlM0Uuc3QwJTdCZmlsbDogJTIzMTIxMjEyOyU3RCUzQy9zdHlsZSUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTQ4MS4yOCwzOEg0MzF2NzEuNzZjMCwyMy40Ny0xOCw0Mi4yNC00MC42LDQyLjI0SDM3Ny42QzM1NSwxNTIsMzM3LDEzMy4yNCwzMzcsMTA5Ljc2VjM4SDE4M3Y3MS43NmMwLDIzLjQ3LTE4LjM0LDQyLjI0LTQwLjkyLDQyLjI0aC0xMi44QzEwNi43LDE1Miw4OCwxMzMuMjQsODgsMTA5Ljc2VjM4SDMwLjcyQzEzLjgyLDM4LDAsNTIuNzUsMCw3MC4zMVY0ODAuMDdDMCw0OTcuNjMsMTMuODIsNTEyLDMwLjcyLDUxMkg0ODEuMjhjMTYuOSwwLDMwLjcyLTE0LjM3LDMwLjcyLTMxLjkzVjcwLjMxQzUxMiw1Mi43NSw0OTguMTgsMzgsNDgxLjI4LDM4Wk00NjksNDQ1LjVBMjIuNTcsMjIuNTcsMCwwLDEsNDQ2LjUsNDY4SDY1LjVBMjIuNTcsMjIuNTcsMCwwLDEsNDMsNDQ1LjV2LTIzMEEyMi41NywyMi41NywwLDAsMSw2NS41LDE5M2gzODFBMjIuNTcsMjIuNTcsMCwwLDEsNDY5LDIxNS41djIzMFonJTNFJTNDL3BhdGglM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00xMjkuMjgsMTM0aDEyLjhjMTIuNywwLDIyLjkyLTExLDIyLjkyLTI0LjI0VjIzLjk1QzE2NSwxMC43NCwxNTQuNzgsMCwxNDIuMDgsMGgtMTIuOEMxMTYuNTgsMCwxMDYsMTAuNzQsMTA2LDIzLjk1djg1LjgyQzEwNiwxMjMsMTE2LjU4LDEzNCwxMjkuMjgsMTM0WiclM0UlM0MvcGF0aCUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTM3Ny42LDEzNGgxMi44YzEyLjcsMCwyMi42LTExLDIyLjYtMjQuMjRWMjMuOTRDNDEzLDEwLjc0LDQwMy4xLDAsMzkwLjQsMEgzNzcuNkMzNjQuOSwwLDM1NSwxMC43NCwzNTUsMjMuOTR2ODUuODJDMzU1LDEyMywzNjQuOSwxMzQsMzc3LjYsMTM0WiclM0UlM0MvcGF0aCUzRSUzQ3JlY3QgY2xhc3M9J3N0MCcgeD0nODAnIHk9JzIzNycgd2lkdGg9JzkwJyBoZWlnaHQ9Jzc2JyUzRSUzQy9yZWN0JTNFJTNDcmVjdCBjbGFzcz0nc3QwJyB4PSc4MCcgeT0nMzQ4JyB3aWR0aD0nOTAnIGhlaWdodD0nNzYnJTNFJTNDL3JlY3QlM0UlM0NyZWN0IGNsYXNzPSdzdDAnIHg9JzIxMScgeT0nMjM3JyB3aWR0aD0nOTAnIGhlaWdodD0nNzYnJTNFJTNDL3JlY3QlM0UlM0NyZWN0IGNsYXNzPSdzdDAnIHg9JzIxMScgeT0nMzQ4JyB3aWR0aD0nOTAnIGhlaWdodD0nNzYnJTNFJTNDL3JlY3QlM0UlM0NyZWN0IGNsYXNzPSdzdDAnIHg9JzM0NScgeT0nMjM3JyB3aWR0aD0nOTAnIGhlaWdodD0nNzYnJTNFJTNDL3JlY3QlM0UlM0NyZWN0IGNsYXNzPSdzdDAnIHg9JzM0NScgeT0nMzQ4JyB3aWR0aD0nOTAnIGhlaWdodD0nNzYnJTNFJTNDL3JlY3QlM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9Lmxpc3QtLWxhYmVsIGxpIC5pY29uLS10aW1le2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjBweCcgaGVpZ2h0PScyMHB4JyB2aWV3Qm94PScwIDAgMjQgMjQnJTNFJTNDc3R5bGUlM0Uuc3QwJTdCZmlsbDogJTIzMTIxMjEyOyU3RCUzQy9zdHlsZSUzRSUzQ2cgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00xMiwyMyBDNS45MjQ4Njc3NSwyMyAxLDE4LjA3NTEzMjIgMSwxMiBDMSw1LjkyNDg2Nzc1IDUuOTI0ODY3NzUsMSAxMiwxIEMxOC4wNzUxMzIyLDEgMjMsNS45MjQ4Njc3NSAyMywxMiBDMjMsMTguMDc1MTMyMiAxOC4wNzUxMzIyLDIzIDEyLDIzIFogTTEyLDIxIEMxNi45NzA1NjI3LDIxIDIxLDE2Ljk3MDU2MjcgMjEsMTIgQzIxLDcuMDI5NDM3MjUgMTYuOTcwNTYyNywzIDEyLDMgQzcuMDI5NDM3MjUsMyAzLDcuMDI5NDM3MjUgMywxMiBDMywxNi45NzA1NjI3IDcuMDI5NDM3MjUsMjEgMTIsMjEgWiBNMTIsMTIuMzgxOTY2IEwxNS40NDcyMTM2LDE0LjEwNTU3MjggQzE1Ljk0MTE5MjEsMTQuMzUyNTYyMSAxNi4xNDE0MTY0LDE0Ljk1MzIzNTEgMTUuODk0NDI3MiwxNS40NDcyMTM2IEMxNS42NDc0Mzc5LDE1Ljk0MTE5MjEgMTUuMDQ2NzY0OSwxNi4xNDE0MTY0IDE0LjU1Mjc4NjQsMTUuODk0NDI3MiBMMTAuNTUyNzg2NCwxMy44OTQ0MjcyIEMxMC4yMTQwMDI0LDEzLjcyNTAzNTIgMTAsMTMuMzc4NzcyMSAxMCwxMyBMMTAsNyBDMTAsNi40NDc3MTUyNSAxMC40NDc3MTUzLDYgMTEsNiBDMTEuNTUyMjg0Nyw2IDEyLDYuNDQ3NzE1MjUgMTIsNyBMMTIsMTIuMzgxOTY2IFonIGZpbGw9JyUyMzAwMDAwMCcgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQy9wYXRoJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9Lmxpc3QtLWxhYmVsIGxpIC5pY29uLS1tYXJrZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnICB3aWR0aD0nMjBweCcgaGVpZ2h0PScyMHB4JyB2aWV3Qm94PScwIDAgNjggOTAnJTNFJTNDc3R5bGUlM0Uuc3QwJTdCZmlsbDogJTIzMTIxMjEyOyU3RCUzQy9zdHlsZSUzRSUzQ2clM0UlM0NnJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMzYuMiwwSDM0aC0yLjNDMTIuMSwxLTQuNywyMS41LDEuMiw0MC42QzQuNCw0OS44LDkuMyw1OCwxNC44LDY1LjhjMS45LDIuOCw0LDUuNSw2LDguMWMxLjgsMi40LDMuNyw0LjcsNS41LDdjMi40LDMsNC44LDYsNy4yLDkuMUgzNGgwLjVjMi4zLTMuMSw0LjctNi4xLDcuMS05LjJjMS45LTIuMywzLjctNC43LDUuNS03YzIuMS0yLjcsNC4xLTUuMyw2LTguMWM1LjgtOC4xLDEwLjgtMTYuNywxNC0yNi4yQzcyLDIwLjUsNTUuNCwxLDM2LjIsMHogTTM0LDU1LjRjLTAuMSwwLTAuMSwwLTAuMiwwYy0xMi42LDAtMjIuOS0xMC4yLTIyLjktMjIuN0MxMC45LDIwLjIsMjEuMiwxMCwzMy44LDEwYzAuMSwwLDAuMSwwLDAuMiwwYzEyLjUsMC4xLDIyLjcsMTAuMywyMi43LDIyLjdDNTYuNyw0NS4xLDQ2LjUsNTUuMywzNCw1NS40eicvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0ubGlzdC0tbGFiZWwgbGkgLmljb24tLXNwZWMtd2lkdGh7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB3aWR0aD0nMjZweCcgaGVpZ2h0PScyNnB4JyAgZmlsbD0nJTIzMTIxMjEyJyB2aWV3Ym94PScwIDAgMTAwIDEwMCcgeG1sbnM6eD0naHR0cDovL25zLmFkb2JlLmNvbS9FeHRlbnNpYmlsaXR5LzEuMC8nIHhtbG5zOmk9J2h0dHA6Ly9ucy5hZG9iZS5jb20vQWRvYmVJbGx1c3RyYXRvci8xMC4wLycgeG1sbnM6Z3JhcGg9J2h0dHA6Ly9ucy5hZG9iZS5jb20vR3JhcGhzLzEuMC8nIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHZlcnNpb249JzEuMScgeD0nMHB4JyB5PScwcHgnIHZpZXdCb3g9JzAgMCA2NCA2NCcgZW5hYmxlLWJhY2tncm91bmQ9J25ldyAwIDAgNjQgNjQnIHhtbDpzcGFjZT0ncHJlc2VydmUnJTNFJTNDbWV0YWRhdGElM0UlM0NzZncgeG1sbnM9J2h0dHA6Ly9ucy5hZG9iZS5jb20vU2F2ZUZvcldlYi8xLjAvJyUzRSUzQ3NsaWNlcyUzRSUzQy9zbGljZXMlM0UlM0NzbGljZVNvdXJjZUJvdW5kcyBoZWlnaHQ9JzE2Mzg0JyB3aWR0aD0nMTYzODknIHg9Jy04MTY1JyB5PSctODE2MCcgYm90dG9tTGVmdE9yaWdpbj0ndHJ1ZSclM0UlM0Mvc2xpY2VTb3VyY2VCb3VuZHMlM0UlM0Mvc2Z3JTNFJTNDL21ldGFkYXRhJTNFJTNDZyUzRSUzQ2clM0UlM0NwYXRoIGQ9J000OS40MTQsMzAuNTg2bC00LTMuOTk5Yy0wLjc4MS0wLjc4LTIuMDQ3LTAuNzgxLTIuODI4LDBzLTAuNzgxLDIuMDQ3LDAsMi44MjlsMC41ODUsMC41ODRoLTIyLjM0bDAuNTg1LTAuNTg1ICAgIGMwLjc4MS0wLjc4MSwwLjc4MS0yLjA0NywwLTIuODI4Yy0wLjc4LTAuNzgxLTIuMDQ3LTAuNzgxLTIuODI4LDBsLTQsNGMtMC4zNzUsMC4zNzUtMC41ODYsMC44ODQtMC41ODYsMS40MTQgICAgYzAsMC41MzEsMC4yMTEsMS4wMzksMC41ODYsMS40MTRsNCwzLjk5OUMxOC45NzksMzcuODA1LDE5LjQ5MSwzOCwyMC4wMDIsMzhzMS4wMjQtMC4xOTUsMS40MTUtMC41ODYgICAgYzAuNzgxLTAuNzgxLDAuNzgxLTIuMDQ4LDAtMi44MjhsLTAuNTg1LTAuNTg1aDIyLjMzOWwtMC41ODUsMC41ODVjLTAuNzgxLDAuNzgtMC43ODEsMi4wNDcsMCwyLjgyOCAgICBDNDIuOTc3LDM3LjgwNSw0My40ODgsMzgsNDQsMzhzMS4wMjMtMC4xOTUsMS40MTQtMC41ODZsNC0zLjk5OUM0OS43ODksMzMuMDQsNTAsMzIuNTMyLDUwLDMyLjAwMVM0OS43ODksMzAuOTYyLDQ5LjQxNCwzMC41ODZ6JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBkPSdNMzIsNkMxNy42NjQsNiw2LDE3LjY2NCw2LDMyYzAsMTQuMzM3LDExLjY2NCwyNiwyNiwyNmMxNC4zMzcsMCwyNi0xMS42NjMsMjYtMjZDNTgsMTcuNjY0LDQ2LjMzNyw2LDMyLDZ6IE0zMiw1NCBjLTEyLjEzMSwwLTIyLTkuODY5LTIyLTIyczkuODY5LTIyLDIyLTIyczIyLDkuODY5LDIyLDIyUzQ0LjEzMSw1NCwzMiw1NHonJTNFJTNDL3BhdGglM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5saXN0LS1sYWJlbCBsaSAuaWNvbi0tcGhvbmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCA0MCA0MCclM0UlM0NzdHlsZSUzRS5zdDAgJTdCZmlsbDogJTIzMTIxMjEyOyU3RCUzQy9zdHlsZSUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTI0LjUsMjcuNGMtMC4xLDAuMi0wLjMsMC40LTAuNSwwLjRsLTIuOCwwLjZjLTAuMSwwLTAuMywwLjEtMC40LDBjLTAuMiwwLTAuMy0wLjEtMC41LTAuMWwtMC4xLDBjMCwwLTAuMS0wLjEtMC4yLTAuMWMtMC4zLTAuMi0wLjUtMC40LTAuNy0wLjZjLTAuNC0wLjQtMC44LTAuOC0xLjEtMS4zYy0wLjUtMC43LTAuOS0xLjQtMS4yLTIuMWMtMC40LTEtMC44LTIuMS0xLTMuMmMtMC4yLTAuOS0wLjQtMS44LTAuNS0yLjdjLTAuMS0wLjctMC4xLTEuNCwwLTIuMWMwLTAuNSwwLjEtMS4xLDAuMi0xLjZjMC4xLTAuNCwwLjItMC44LDAuNC0xLjFjMC4xLTAuMiwwLjItMC41LDAuMy0wLjdjMC0wLjEsMC4xLTAuMiwwLjItMC4yYzAuMS0wLjEsMC4yLTAuMiwwLjMtMC4zYzAuMS0wLjEsMC4zLTAuMSwwLjQtMC4ybDIuOC0wLjdjMC4yLDAsMC40LDAsMC41LDAuMWMwLjEsMC4xLDAuMiwwLjIsMC4yLDAuM0MyMSwxMiwyMSwxMi4xLDIxLDEyLjNsLTAuMywzLjVjMCwwLjItMC4xLDAuNC0wLjIsMC41Yy0wLjEsMC4xLTAuMywwLjItMC41LDAuM2wtMSwwLjJjMCwwLTAuMSwwLTAuMSwwLjFjMCwwLTAuMSwwLjEtMC4xLDAuMWMtMC4xLDAuMi0wLjEsMC41LTAuMSwwLjhjMCwwLjQsMCwwLjcsMCwxLjFjMC4xLDAuNSwwLjIsMS4xLDAuMywxLjZjMC4xLDAuNSwwLjMsMS4xLDAuNSwxLjZjMC4xLDAuMywwLjMsMC43LDAuNSwxYzAuMSwwLjIsMC4yLDAuMywwLjQsMC41bDAuMSwwLjFjMCwwLDAsMCwwLjEsMGgwLjFsMS4yLTAuM2MwLjIsMCwwLjUsMCwwLjcsMC4xYzAuMSwwLjEsMC4yLDAuMiwwLjMsMC4zaDBsMS42LDNDMjQuNSwyNywyNC41LDI3LjIsMjQuNSwyNy40TDI0LjUsMjcuNHonLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0ubGlzdC0tbGFiZWwgbGkgLmljb24tLWVtYWlse2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjBweCcgaGVpZ2h0PScyMHB4JyB2aWV3Qm94PScwIDAgNDAgNDAnJTNFJTNDc3R5bGUlM0Uuc3QwICU3QmZpbGw6ICUyMzEyMTIxMjslN0QlM0Mvc3R5bGUlM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00yMC4xLDEwYzIuOCwwLDUuMiwxLDcuMSwyLjlTMzAsMTcuMiwzMCwyMGMwLDEuNi0wLjMsMi44LTEsMy45Yy0wLjYsMS0xLjYsMS41LTIuOCwxLjVjLTEuMywwLTIuMi0wLjYtMi45LTEuOWMtMC44LDEuMy0yLDEuOS0zLjYsMS45Yy0xLjQsMC0yLjYtMC41LTMuNS0xLjVjLTEtMS0xLjQtMi4zLTEuNC0zLjhjMC0xLjUsMC41LTIuOCwxLjQtMy44YzEtMSwyLjEtMS41LDMuNC0xLjVjMS4zLDAsMi40LDAuNSwzLjMsMS41SDIzdi0xLjFoMS44djYuOGMwLDAuNCwwLjEsMC45LDAuNCwxLjJjMC4zLDAuNCwwLjYsMC41LDEuMiwwLjVjMS4yLDAsMS44LTEuMiwxLjgtMy43YzAtMi4zLTAuOC00LjItMi40LTUuOHMtMy41LTIuNC01LjctMi40Yy0yLjMsMC00LjIsMC44LTUuNywyLjRjLTEuNywxLjYtMi41LDMuNS0yLjUsNS44czAuOCw0LjIsMi40LDUuOGMxLjYsMS42LDMuNSwyLjQsNS43LDIuNGMxLjIsMCwyLjMtMC4yLDMuMy0wLjdsMC43LDEuOGMtMS4yLDAuNi0yLjUsMC44LTQsMC44Yy0yLjgsMC01LjItMS03LjItMi45QzExLDI1LDEwLDIyLjcsMTAsMjBzMS01LjEsMi45LTcuMUMxNC44LDExLDE3LjIsMTAsMjAuMSwxMCBNMTcuNywyMi40YzAuNiwwLjYsMS40LDAuOSwyLjIsMC45YzAuOSwwLDEuNi0wLjMsMi4yLTAuOUMyMi43LDIxLjgsMjMsMjEsMjMsMjBjMC0xLTAuMy0xLjgtMC45LTIuNGMtMC42LTAuNi0xLjMtMC45LTIuMi0wLjlzLTEuNiwwLjMtMi4yLDAuOWMtMC42LDAuNi0wLjksMS40LTAuOSwyLjRDMTYuOCwyMSwxNy4xLDIxLjgsMTcuNywyMi40Jy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9Lmxpc3QtLW5hd3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luOjAgLTVweH0ubGlzdC0tbmF3IGxpe3BhZGRpbmc6MCA1cHg7bWFyZ2luOjAgMCA0MHB4fS5saXN0LS1uYXcgbGkgYXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2NvbG9yOiMxMjEyMTJ9Lmxpc3QtLW5hdyBsaSBhIC5pY29ue3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2UtaW4tb3V0O2JvcmRlci1yYWRpdXM6NTAlfS5saXN0LS1uYXcgbGkgYSAuaWNvbi0taW5zdGFncmFte2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzBweCcgaGVpZ2h0PSczMHB4JyB2aWV3Qm94PScwIDAgNDAgNDAnJTNFJTNDc3R5bGUlM0Uuc3QwICU3QmZpbGw6ICUyM2ZmZjslN0QlM0Mvc3R5bGUlM0UlM0NnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC01OTkuODUxIC0zMTUpJyUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTYxOS44LDMzMi4xTDYxOS44LDMzMi4xYy0wLjgsMC0xLjQsMC4zLTEuOSwwLjhjLTAuNiwwLjUtMC45LDEuMy0wLjksMi4xYzAsMS42LDEuMywyLjksMi45LDIuOWMxLjYsMCwyLjktMS4zLDIuOS0yLjljMC0wLjctMC4yLTEuNC0wLjctMkM2MjEuNCwzMzIuNCw2MjAuNiwzMzIuMSw2MTkuOCwzMzIuMXonLyUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTYyMy42LDMyNy40aC03LjRjLTIsMC0zLjYsMS42LTMuNiwzLjZsMCwwdjcuOWMwLDIsMS42LDMuNiwzLjYsMy42bDAsMGg3LjRjMiwwLDMuNi0xLjYsMy42LTMuNmwwLDBWMzMxQzYyNy4yLDMyOSw2MjUuNiwzMjcuNCw2MjMuNiwzMjcuNHogTTYyNS4yLDMzNWMwLDEuNC0wLjYsMi43LTEuNiwzLjdjLTEsMS0yLjMsMS42LTMuOCwxLjZjLTIuOSwwLTUuMy0yLjQtNS4zLTUuM2MwLTEuNSwwLjYtMi45LDEuNi0zLjljMS0xLDIuMy0xLjUsMy43LTEuNWMxLjUsMCwyLjksMC42LDQsMS42QzYyNC44LDMzMi4zLDYyNS4zLDMzMy42LDYyNS4yLDMzNUw2MjUuMiwzMzV6IE02MjQuOSwzMzEuMWMtMC42LDAtMS4xLTAuNS0xLjEtMS4xYzAsMCwwLDAsMCwwYzAtMC42LDAuNS0xLjEsMS4xLTEuMWMwLDAsMCwwLDAsMGMwLjYsMCwxLjEsMC41LDEuMSwxLjFjMCwwLDAsMCwwLDBDNjI2LDMzMC41LDYyNS41LDMzMS4xLDYyNC45LDMzMS4xQzYyNC45LDMzMS4xLDYyNC45LDMzMS4xLDYyNC45LDMzMS4xTDYyNC45LDMzMS4xeicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojMTIxMjEyfS5saXN0LS1uYXcgbGkgYSAuaWNvbi0tbGlua2VkaW57YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMHB4JyBoZWlnaHQ9JzMwcHgnIHZpZXdCb3g9JzAgMCA0MCA0MCclM0UlM0NzdHlsZSUzRS5zdDAgJTdCZmlsbDogJTIzZmZmOyU3RCUzQy9zdHlsZSUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTE2LjcsMjcuMWgtMi44di05LjdoMi44VjI3LjF6IE0xNS4zLDE2LjNjLTEsMC0xLjctMC44LTEuNy0xLjdjMCwwLDAsMCwwLDBjMC0xLDAuOC0xLjcsMS43LTEuN2MwLDAsMCwwLDAsMGMxLDAsMS43LDAuOCwxLjcsMS43YzAsMCwwLDAsMCwwQzE3LDE1LjYsMTYuMywxNi4zLDE1LjMsMTYuM0wxNS4zLDE2LjN6IE0yNi40LDI3LjFoLTIuOHYtNS45YzAsMCwwLjItMS40LTEuNC0xLjRjLTEuNCwwLTEuMywxLTEuMywxdjYuMmgtMi44di05LjdoMi44djAuNGMxLjItMC41LDIuNS0wLjUsMy43LDAuMWMxLjEsMC43LDEuOSwxLjksMS45LDMuM1YyNy4xeicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtY29sb3I6IzEyMTIxMn0ubGlzdC0tbmF3IGxpIGEgLmljb24tLWVtYWlse2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzBweCcgaGVpZ2h0PSczMHB4JyB2aWV3Qm94PScwIDAgNDAgNDAnJTNFJTNDc3R5bGUlM0Uuc3QwICU3QmZpbGw6ICUyM2ZmZjslN0QlM0Mvc3R5bGUlM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00yMC4xLDEwYzIuOCwwLDUuMiwxLDcuMSwyLjlTMzAsMTcuMiwzMCwyMGMwLDEuNi0wLjMsMi44LTEsMy45Yy0wLjYsMS0xLjYsMS41LTIuOCwxLjVjLTEuMywwLTIuMi0wLjYtMi45LTEuOWMtMC44LDEuMy0yLDEuOS0zLjYsMS45Yy0xLjQsMC0yLjYtMC41LTMuNS0xLjVjLTEtMS0xLjQtMi4zLTEuNC0zLjhjMC0xLjUsMC41LTIuOCwxLjQtMy44YzEtMSwyLjEtMS41LDMuNC0xLjVjMS4zLDAsMi40LDAuNSwzLjMsMS41SDIzdi0xLjFoMS44djYuOGMwLDAuNCwwLjEsMC45LDAuNCwxLjJjMC4zLDAuNCwwLjYsMC41LDEuMiwwLjVjMS4yLDAsMS44LTEuMiwxLjgtMy43YzAtMi4zLTAuOC00LjItMi40LTUuOHMtMy41LTIuNC01LjctMi40Yy0yLjMsMC00LjIsMC44LTUuNywyLjRjLTEuNywxLjYtMi41LDMuNS0yLjUsNS44czAuOCw0LjIsMi40LDUuOGMxLjYsMS42LDMuNSwyLjQsNS43LDIuNGMxLjIsMCwyLjMtMC4yLDMuMy0wLjdsMC43LDEuOGMtMS4yLDAuNi0yLjUsMC44LTQsMC44Yy0yLjgsMC01LjItMS03LjItMi45QzExLDI1LDEwLDIyLjcsMTAsMjBzMS01LjEsMi45LTcuMUMxNC44LDExLDE3LjIsMTAsMjAuMSwxMCBNMTcuNywyMi40YzAuNiwwLjYsMS40LDAuOSwyLjIsMC45YzAuOSwwLDEuNi0wLjMsMi4yLTAuOUMyMi43LDIxLjgsMjMsMjEsMjMsMjBjMC0xLTAuMy0xLjgtMC45LTIuNGMtMC42LTAuNi0xLjMtMC45LTIuMi0wLjlzLTEuNiwwLjMtMi4yLDAuOWMtMC42LDAuNi0wLjksMS40LTAuOSwyLjRDMTYuOCwyMSwxNy4xLDIxLjgsMTcuNywyMi40Jy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojMTIxMjEyfS5saXN0LS1uYXcgbGkgYSAuaWNvbi0tcGhvbmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMHB4JyBoZWlnaHQ9JzMwcHgnIHZpZXdCb3g9JzAgMCA0MCA0MCclM0UlM0NzdHlsZSUzRS5zdDAgJTdCZmlsbDogJTIzZmZmOyU3RCUzQy9zdHlsZSUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTI0LjUsMjcuNGMtMC4xLDAuMi0wLjMsMC40LTAuNSwwLjRsLTIuOCwwLjZjLTAuMSwwLTAuMywwLjEtMC40LDBjLTAuMiwwLTAuMy0wLjEtMC41LTAuMWwtMC4xLDBjMCwwLTAuMS0wLjEtMC4yLTAuMWMtMC4zLTAuMi0wLjUtMC40LTAuNy0wLjZjLTAuNC0wLjQtMC44LTAuOC0xLjEtMS4zYy0wLjUtMC43LTAuOS0xLjQtMS4yLTIuMWMtMC40LTEtMC44LTIuMS0xLTMuMmMtMC4yLTAuOS0wLjQtMS44LTAuNS0yLjdjLTAuMS0wLjctMC4xLTEuNCwwLTIuMWMwLTAuNSwwLjEtMS4xLDAuMi0xLjZjMC4xLTAuNCwwLjItMC44LDAuNC0xLjFjMC4xLTAuMiwwLjItMC41LDAuMy0wLjdjMC0wLjEsMC4xLTAuMiwwLjItMC4yYzAuMS0wLjEsMC4yLTAuMiwwLjMtMC4zYzAuMS0wLjEsMC4zLTAuMSwwLjQtMC4ybDIuOC0wLjdjMC4yLDAsMC40LDAsMC41LDAuMWMwLjEsMC4xLDAuMiwwLjIsMC4yLDAuM0MyMSwxMiwyMSwxMi4xLDIxLDEyLjNsLTAuMywzLjVjMCwwLjItMC4xLDAuNC0wLjIsMC41Yy0wLjEsMC4xLTAuMywwLjItMC41LDAuM2wtMSwwLjJjMCwwLTAuMSwwLTAuMSwwLjFjMCwwLTAuMSwwLjEtMC4xLDAuMWMtMC4xLDAuMi0wLjEsMC41LTAuMSwwLjhjMCwwLjQsMCwwLjcsMCwxLjFjMC4xLDAuNSwwLjIsMS4xLDAuMywxLjZjMC4xLDAuNSwwLjMsMS4xLDAuNSwxLjZjMC4xLDAuMywwLjMsMC43LDAuNSwxYzAuMSwwLjIsMC4yLDAuMywwLjQsMC41bDAuMSwwLjFjMCwwLDAsMCwwLjEsMGgwLjFsMS4yLTAuM2MwLjIsMCwwLjUsMCwwLjcsMC4xYzAuMSwwLjEsMC4yLDAuMiwwLjMsMC4zaDBsMS42LDNDMjQuNSwyNywyNC41LDI3LjIsMjQuNSwyNy40TDI0LjUsMjcuNHonLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiMxMjEyMTJ9Lmxpc3QtLW5hdyBsaSBhIC5pY29uLS1saW5re2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzBweCcgaGVpZ2h0PSczMHB4JyB2aWV3Qm94PScwIDAgNDAgNDAnJTNFJTNDc3R5bGUlM0Uuc3QwJTdCZmlsbDogJTIzZmZmOyU3RCUzQy9zdHlsZSUzRSUzQ2clM0UlM0NnJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMjEuMSwyMi45Yy0xLjEsMC0yLjEtMC40LTIuOC0xLjJjLTAuMy0wLjMtMC4zLTAuOSwwLTEuM2MwLjMtMC4zLDAuOS0wLjMsMS4zLDBjMC40LDAuNCwxLDAuNywxLjYsMC43YzAuNiwwLDEuMi0wLjIsMS42LTAuN2wyLjQtMi40YzAuOS0wLjksMC45LTIuMywwLTMuMmMtMC45LTAuOS0yLjMtMC45LTMuMiwwbC0xLDFjLTAuMywwLjMtMC45LDAuMy0xLjMsMGMtMC4zLTAuMy0wLjMtMC45LDAtMS4zbDEtMWMxLjYtMS42LDQuMS0xLjYsNS43LDBjMS42LDEuNiwxLjYsNC4xLDAsNS43TDI0LDIxLjdDMjMuMiwyMi41LDIyLjIsMjIuOSwyMS4xLDIyLjl6Jy8lM0UlM0MvZyUzRSUzQ2clM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00xNi41LDI3LjVjLTEuMSwwLTIuMS0wLjQtMi44LTEuMmMtMS42LTEuNi0xLjYtNC4xLDAtNS43bDIuNC0yLjRjMS42LTEuNiw0LjEtMS42LDUuNywwYzAuMywwLjMsMC4zLDAuOSwwLDEuM2MtMC4zLDAuMy0wLjksMC4zLTEuMywwYy0wLjktMC45LTIuMy0wLjktMy4yLDBsLTIuNCwyLjRjLTAuOSwwLjktMC45LDIuMywwLDMuMmMwLjQsMC40LDEsMC43LDEuNiwwLjdjMC42LDAsMS4yLTAuMiwxLjYtMC43bDEtMWMwLjMtMC4zLDAuOS0wLjMsMS4zLDBzMC4zLDAuOSwwLDEuM2wtMSwxQzE4LjYsMjcuMSwxNy42LDI3LjUsMTYuNSwyNy41eicvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiMxMjEyMTJ9Lmxpc3QtLW5hdyBsaSBhOmhvdmVyLC5saXN0LS1uYXcgbGkgYTpmb2N1c3tjb2xvcjojZTYwMDEzfS5saXN0LS1uYXcgbGkgYTpob3ZlciAuaWNvbiwubGlzdC0tbmF3IGxpIGE6Zm9jdXMgLmljb257YmFja2dyb3VuZC1jb2xvcjojZTYwMDEzfS5saXN0LS1uYXcgbGkgYSBzcGFue21hcmdpbjowIDAgMCAxMHB4O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0Om5vcm1hbDtmb250LXdlaWdodDo1MDB9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5saXN0LS1uYXcgbGkgYSBzcGFue2Rpc3BsYXk6bm9uZX19Lmxpc3QtLXRhZ3N7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbjowIDAgMzBweH0ubGlzdC0tdGFncyBsaXttYXJnaW46MCAxMHB4IDEwcHggMH0ubGlzdC0tdGFncyBsaTo6YmVmb3Jle2Rpc3BsYXk6bm9uZX0ubGlzdC0tdGFncyBsaSBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOiMxMjEyMTI7Ym9yZGVyOjJweCBzb2xpZCAjMTIxMjEyO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjI4cHg7cGFkZGluZzowIDE0cHg7Zm9udC13ZWlnaHQ6NTAwO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTt0ZXh0LWRlY29yYXRpb246bm9uZTtib3JkZXItcmFkaXVzOjIwcHh9Lmxpc3QtLXRhZ3MgbGkgYTpob3ZlciwubGlzdC0tdGFncyBsaSBhOmZvY3Vze2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojMTIxMjEyfS5saXN0LS1zb2NpYWwtc2hhcmV7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbjowIDAgMjBweH0ubGlzdC0tc29jaWFsLXNoYXJlIGxpe2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlO21hcmdpbjowfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsubGlzdC0tc29jaWFsLXNoYXJlIGxpe2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9fS5saXN0LS1zb2NpYWwtc2hhcmUgbGkgYXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO2NvbG9yOiMxMjEyMTI7cGFkZGluZzo4cHggMTBweCA4cHggMzVweH0ubGlzdC0tc29jaWFsLXNoYXJlIGxpIGE6aG92ZXIsLmxpc3QtLXNvY2lhbC1zaGFyZSBsaSBhOmZvY3Vze3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9Lmxpc3QtLXNvY2lhbC1zaGFyZSBsaSBhOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjRweDtsZWZ0OjA7ZGlzcGxheTpibG9jazt3aWR0aDozMHB4O2hlaWdodDozMHB4O2NvbnRlbnQ6XCJcIn0ubGlzdC0tc29jaWFsLXNoYXJlIGxpLmZhY2Vib29rIGE6OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQwcHgnIGhlaWdodD0nNDBweCcgdmlld0JveD0nMCAwIDQwIDQwJyUzRSUzQ3N0eWxlJTNFLnN0MCU3QmZpbGw6ICUyMzEyMTIxMjslN0QlM0Mvc3R5bGUlM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00yNSwxNC4zaC0yLjhjLTAuMywwLTAuNywwLjUtMC43LDEuMXYxLjhIMjV2My41aC0zLjV2OC41aC0zLjV2LTguNUgxNXYtMy41aDIuOHYtMS44Yy0wLjEtMi40LDEuOC00LjUsNC4yLTQuNkgyNUwyNSwxNC4zeicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5saXN0LS1zb2NpYWwtc2hhcmUgbGkudHdpdHRlciBhOjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMHB4JyBoZWlnaHQ9JzMwcHgnICB2aWV3Qm94PScwIDAgNTAgNTAnICUzRSUzQ3N0eWxlJTNFLnN0MCAlN0JmaWxsOiAlMjMxMjEyMTI7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNIDYuOTE5OTIxOSA2IEwgMjEuMTM2NzE5IDI2LjcyNjU2MiBMIDYuMjI4NTE1NiA0NCBMIDkuNDA2MjUgNDQgTCAyMi41NDQ5MjIgMjguNzc3MzQ0IEwgMzIuOTg2MzI4IDQ0IEwgNDMgNDQgTCAyOC4xMjMwNDcgMjIuMzEyNSBMIDQyLjIwMzEyNSA2IEwgMzkuMDI3MzQ0IDYgTCAyNi43MTY3OTcgMjAuMjYxNzE5IEwgMTYuOTMzNTk0IDYgTCA2LjkxOTkyMTkgNiB6JyUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5saXN0LS1zb2NpYWwtc2hhcmUgbGkueW91dHViZSBhOjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0MHB4JyBoZWlnaHQ9JzQwcHgnIHZpZXdCb3g9JzAgMCA0MCA0MCclM0UlM0NzdHlsZSUzRS5zdDAgJTdCZmlsbDogJTIzMTIxMjEyOyU3RCUzQy9zdHlsZSUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTMwLjYsMTkuNmMwLTIuMiwwLTQuOC0wLjgtNS45Yy0wLjctMS4xLTItMS4xLTMuOC0xLjJjLTIuOC0wLjEtNS45LTAuMi04LjctMC4xYy0xLjEsMC0yLjIsMC0zLjMsMC4xYy0xLTAuMS0yLDAuMS0zLDAuM2MtMS44LDAuNy0xLjksMi45LTIsNS4zYy0wLjEsMi44LTAuMiw2LjksMSw4LjNjMC45LDEsMy4xLDEsNC45LDFjMy4yLDAuMSw2LjEsMCw5LjMsMGMxLjUsMC4xLDIuOSwwLDQuMy0wLjR2MEMzMC43LDI2LDMwLjYsMjIuOCwzMC42LDE5LjZ6IE0xNy42LDIyLjZ2LTZjMiwxLDMuOCwyLDUuOCwzQzIxLjUsMjAuNywxOS41LDIxLjYsMTcuNiwyMi42eicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5saXN0LS1zb2NpYWwtc2hhcmUgbGkubGlua2VkaW4gYTo6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNDBweCcgaGVpZ2h0PSc0MHB4JyB2aWV3Qm94PScwIDAgNDAgNDAnJTNFJTNDc3R5bGUlM0Uuc3QwICU3QmZpbGw6ICUyMzEyMTIxMjslN0QlM0Mvc3R5bGUlM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00xNi43LDI3LjFoLTIuOHYtOS43aDIuOFYyNy4xeiBNMTUuMywxNi4zYy0xLDAtMS43LTAuOC0xLjctMS43YzAsMCwwLDAsMCwwYzAtMSwwLjgtMS43LDEuNy0xLjdjMCwwLDAsMCwwLDBjMSwwLDEuNywwLjgsMS43LDEuN2MwLDAsMCwwLDAsMEMxNywxNS42LDE2LjMsMTYuMywxNS4zLDE2LjNMMTUuMywxNi4zeiBNMjYuNCwyNy4xaC0yLjh2LTUuOWMwLDAsMC4yLTEuNC0xLjQtMS40Yy0xLjQsMC0xLjMsMS0xLjMsMXY2LjJoLTIuOHYtOS43aDIuOHYwLjRjMS4yLTAuNSwyLjUtMC41LDMuNywwLjFjMS4xLDAuNywxLjksMS45LDEuOSwzLjNWMjcuMXonLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0ubGlzdC0tc29jaWFsLXNoYXJlIGxpLmluc3RhZ3JhbSBhOjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0MHB4JyBoZWlnaHQ9JzQwcHgnIHZpZXdCb3g9JzAgMCA0MCA0MCclM0UlM0NzdHlsZSUzRS5zdDAgJTdCZmlsbDogJTIzMTIxMjEyOyU3RCUzQy9zdHlsZSUzRSUzQ2cgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTU5OS44NTEgLTMxNSknJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNNjE5LjgsMzMyLjFMNjE5LjgsMzMyLjFjLTAuOCwwLTEuNCwwLjMtMS45LDAuOGMtMC42LDAuNS0wLjksMS4zLTAuOSwyLjFjMCwxLjYsMS4zLDIuOSwyLjksMi45YzEuNiwwLDIuOS0xLjMsMi45LTIuOWMwLTAuNy0wLjItMS40LTAuNy0yQzYyMS40LDMzMi40LDYyMC42LDMzMi4xLDYxOS44LDMzMi4xeicvJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNNjIzLjYsMzI3LjRoLTcuNGMtMiwwLTMuNiwxLjYtMy42LDMuNmwwLDB2Ny45YzAsMiwxLjYsMy42LDMuNiwzLjZsMCwwaDcuNGMyLDAsMy42LTEuNiwzLjYtMy42bDAsMFYzMzFDNjI3LjIsMzI5LDYyNS42LDMyNy40LDYyMy42LDMyNy40eiBNNjI1LjIsMzM1YzAsMS40LTAuNiwyLjctMS42LDMuN2MtMSwxLTIuMywxLjYtMy44LDEuNmMtMi45LDAtNS4zLTIuNC01LjMtNS4zYzAtMS41LDAuNi0yLjksMS42LTMuOWMxLTEsMi4zLTEuNSwzLjctMS41YzEuNSwwLDIuOSwwLjYsNCwxLjZDNjI0LjgsMzMyLjMsNjI1LjMsMzMzLjYsNjI1LjIsMzM1TDYyNS4yLDMzNXogTTYyNC45LDMzMS4xYy0wLjYsMC0xLjEtMC41LTEuMS0xLjFjMCwwLDAsMCwwLDBjMC0wLjYsMC41LTEuMSwxLjEtMS4xYzAsMCwwLDAsMCwwYzAuNiwwLDEuMSwwLjUsMS4xLDEuMWMwLDAsMCwwLDAsMEM2MjYsMzMwLjUsNjI1LjUsMzMxLjEsNjI0LjksMzMxLjFDNjI0LjksMzMxLjEsNjI0LjksMzMxLjEsNjI0LjksMzMxLjFMNjI0LjksMzMxLjF6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0ubGlzdC0tc29jaWFsLXNoYXJlIGxpLnBpbnRlcmVzdCBhOjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0MHB4JyBoZWlnaHQ9JzQwcHgnIHZpZXdCb3g9JzAgMCA0MCA0MCclM0UlM0NzdHlsZSUzRS5zdDAgJTdCZmlsbDogJTIzMTIxMjEyOyU3RCUzQy9zdHlsZSUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTI1LjMsMjMuN2MtMS4yLDEuMi00LjMsMS45LTYsMC43Yy0wLjItMC4xLTAuMy0wLjgtMC43LTAuN2MtMC40LDItMS4xLDQuNC0yLDUuOGgtMS4yYy0wLjItMC43LTAuMS0yLjIsMC0zYzAuMy0xLjksMS42LTQuNiwxLjYtNi41YzAtMC44LTAuNC0xLjctMC4zLTIuNmMwLjMtMS44LDIuOS0zLjQsMy44LTEuM2MxLDIuMi0yLjEsNS4xLTAuNCw2LjZjMC40LDAuMywxLjIsMC42LDIsMC40YzMuNi0wLjgsNC04LjIsMS4xLTkuOWMtNC4zLTIuNi05LjEsMS4yLTguOCw1LjRjMC4yLDEuNSwxLjgsMi40LDAuNCwzLjdjLTEuOS0wLjktMi43LTIuMi0yLjctNC41YzAtNC44LDQuNS03LjgsOS42LTcuM2MzLjEsMC4zLDUuOCwyLjksNi4yLDUuN0MyOCwxOC44LDI3LjIsMjIuMSwyNS4zLDIzLjd6Jy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9Lmxpc3QtLXNvY2lhbC1zaGFyZSBsaS53aGF0c2FwcCBhOjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NzdHlsZSUzRS5zdDAgJTdCZmlsbDogJTIzMTIxMjEyOyU3RCUzQy9zdHlsZSUzRSUzQ2clM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00xOC41LDkuOGMwLDQuNi0zLjcsOC4zLTguMyw4LjNjLTEuNSwwLTIuOC0wLjQtNC0xbC00LjYsMS41TDMsMTQuMWMtMC44LTEuMi0xLjItMi43LTEuMi00LjNjMC00LjYsMy43LTguMyw4LjMtOC4zQzE0LjgsMS41LDE4LjUsNS4yLDE4LjUsOS44eiBNMTAuMiwyLjhjLTMuOSwwLTcsMy4xLTcsN2MwLDEuNSwwLjUsMi45LDEuMyw0LjFsLTAuOSwyLjZsMi43LTAuOWMxLjEsMC43LDIuNCwxLjIsMy45LDEuMmMzLjksMCw3LTMuMSw3LTdTMTQsMi44LDEwLjIsMi44eiBNMTQuNCwxMS43Yy0wLjEtMC4xLTAuMi0wLjEtMC40LTAuMmMtMC4yLTAuMS0xLjItMC42LTEuNC0wLjdjLTAuMi0wLjEtMC4zLTAuMS0wLjUsMC4xYy0wLjEsMC4yLTAuNSwwLjctMC42LDAuOGMtMC4xLDAuMS0wLjIsMC4yLTAuNCwwLjFjLTAuMi0wLjEtMC45LTAuMy0xLjYtMWMtMC42LTAuNS0xLTEuMi0xLjEtMS40QzguMSw5LjEsOC4yLDksOC4zLDguOWMwLjEtMC4xLDAuMi0wLjIsMC4zLTAuNGMwLjEtMC4xLDAuMS0wLjIsMC4yLTAuM2MwLjEtMC4xLDAtMC4zLDAtMC40QzguOCw3LjgsOC40LDYuOCw4LjIsNi40QzgsNiw3LjksNiw3LjcsNkM3LjYsNiw3LjUsNiw3LjMsNlM3LDYuMSw2LjgsNi4zQzYuNiw2LjUsNi4xLDYuOSw2LjEsNy45YzAsMSwwLjcsMiwwLjgsMi4xYzAuMSwwLjEsMS40LDIuMywzLjUsMy4xYzIuMSwwLjgsMi4xLDAuNSwyLjUsMC41YzAuNCwwLDEuMi0wLjUsMS40LTFDMTQuNCwxMi4yLDE0LjQsMTEuOCwxNC40LDExLjd6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0ubGlzdC0tc29jaWFsLXNoYXJlIGxpLmVtYWlsIGE6OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQwcHgnIGhlaWdodD0nNDBweCcgdmlld0JveD0nMCAwIDQwIDQwJyUzRSUzQ3N0eWxlJTNFLnN0MCAlN0JmaWxsOiAlMjMxMjEyMTI7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMjAuMSwxMGMyLjgsMCw1LjIsMSw3LjEsMi45UzMwLDE3LjIsMzAsMjBjMCwxLjYtMC4zLDIuOC0xLDMuOWMtMC42LDEtMS42LDEuNS0yLjgsMS41Yy0xLjMsMC0yLjItMC42LTIuOS0xLjljLTAuOCwxLjMtMiwxLjktMy42LDEuOWMtMS40LDAtMi42LTAuNS0zLjUtMS41Yy0xLTEtMS40LTIuMy0xLjQtMy44YzAtMS41LDAuNS0yLjgsMS40LTMuOGMxLTEsMi4xLTEuNSwzLjQtMS41YzEuMywwLDIuNCwwLjUsMy4zLDEuNUgyM3YtMS4xaDEuOHY2LjhjMCwwLjQsMC4xLDAuOSwwLjQsMS4yYzAuMywwLjQsMC42LDAuNSwxLjIsMC41YzEuMiwwLDEuOC0xLjIsMS44LTMuN2MwLTIuMy0wLjgtNC4yLTIuNC01LjhzLTMuNS0yLjQtNS43LTIuNGMtMi4zLDAtNC4yLDAuOC01LjcsMi40Yy0xLjcsMS42LTIuNSwzLjUtMi41LDUuOHMwLjgsNC4yLDIuNCw1LjhjMS42LDEuNiwzLjUsMi40LDUuNywyLjRjMS4yLDAsMi4zLTAuMiwzLjMtMC43bDAuNywxLjhjLTEuMiwwLjYtMi41LDAuOC00LDAuOGMtMi44LDAtNS4yLTEtNy4yLTIuOUMxMSwyNSwxMCwyMi43LDEwLDIwczEtNS4xLDIuOS03LjFDMTQuOCwxMSwxNy4yLDEwLDIwLjEsMTAgTTE3LjcsMjIuNGMwLjYsMC42LDEuNCwwLjksMi4yLDAuOWMwLjksMCwxLjYtMC4zLDIuMi0wLjlDMjIuNywyMS44LDIzLDIxLDIzLDIwYzAtMS0wLjMtMS44LTAuOS0yLjRjLTAuNi0wLjYtMS4zLTAuOS0yLjItMC45cy0xLjYsMC4zLTIuMiwwLjljLTAuNiwwLjYtMC45LDEuNC0wLjksMi40QzE2LjgsMjEsMTcuMSwyMS44LDE3LjcsMjIuNCcvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5saXN0LS1jdGF7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbjowIC01cHggMjBweH1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7Lmxpc3QtLWN0YXtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5saXN0LS1jdGEgbGl7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjAgNXB4IDE1cHh9Lmxpc3QtLWN0YSBsaSBidXR0b257cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1yaWdodDo0MHB4fS5saXN0LS1jdGEgbGkgYnV0dG9uOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgIHdpZHRoPScxNXB4JyBoZWlnaHQ9JzE1cHgnIHZpZXdCb3g9JzAgMCAxMS42MjMgNS43MDYnJTNFJTNDcGF0aCBpZD0nUGF0aF8zNDknIGRhdGEtbmFtZT0nUGF0aCAzNDknIGQ9J00zMDguNjExLDQ3MS4wODVhLjkxMi45MTIsMCwwLDAtLjEtLjM0MWwtLjA4MS0uMTE2YS43MTIuNzEyLDAsMCwwLS45OTItLjA1OWwtNC42MzEsMy44NjctNC42MzctMy44NzJhLjcyLjcyLDAsMCwwLS45MjQsMS4xbDUuMSw0LjI3NWEuNzI0LjcyNCwwLDAsMCwuNDUuMTU4Ljc1Ni43NTYsMCwwLDAsLjQ2Ny0uMTY2bDUuMDQyLTQuMjEyYS43LjcsMCwwLDAsLjMxLS42MlonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0yOTYuOTkxIC00NzAuMzk1KScgZmlsbD0nJTIzZmZmJy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDoxM3B4O2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTVweDtoZWlnaHQ6MTRweDtjb250ZW50OlwiXCI7bWFyZ2luOi03cHggMCAwO3RyYW5zaXRpb246YWxsIC4zc31AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7Lmxpc3QtLWN0YSBsaSAuYnRuLC5saXN0LS1jdGEgbGkgLmhic3B0LWZvcm0gLmhzLWJ1dHRvbiwuaGJzcHQtZm9ybSAubGlzdC0tY3RhIGxpIC5ocy1idXR0b257d2lkdGg6MTAwJX19Lmxpc3QtLWN0YSBsaSB1bHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi05OTk5OXB4O2Rpc3BsYXk6YmxvY2s7d2lkdGg6MjUwcHg7cGFkZGluZzowO21hcmdpbjoxMHB4IDAgMDtib3JkZXI6MXB4IHNvbGlkICMxMjEyMTI7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlci1yYWRpdXM6NXB4O292ZXJmbG93OmhpZGRlbjt6LWluZGV4OjF9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey5saXN0LS1jdGEgbGkgdWx7d2lkdGg6MTAwJX19Lmxpc3QtLWN0YSBsaSB1bCBsaXtkaXNwbGF5OmJsb2NrO21hcmdpbjowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMxMjEyMTJ9Lmxpc3QtLWN0YSBsaSB1bCBsaTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MH0ubGlzdC0tY3RhIGxpIHVsIGxpIGF7ZGlzcGxheTpibG9jaztwYWRkaW5nOjEwcHggMTVweDtjb2xvcjojMTIxMjEyO2ZvbnQtd2VpZ2h0OjUwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9Lmxpc3QtLWN0YSBsaSB1bCBsaSBhOmhvdmVyLC5saXN0LS1jdGEgbGkgdWwgbGkgYTpmb2N1c3tjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2U2MDAxM30ubGlzdC0tY3RhIGxpLmFjdGl2ZSBidXR0b246OmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0ubGlzdC0tY3RhIGxpLmFjdGl2ZSB1bHtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKX0ubGlzdC0tdGFic3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YmFja2dyb3VuZC1jb2xvcjojZTYwMDEzO2JveC1zaGFkb3c6MCAwIDIwcHggcmdiYSgxOCwxOCwxOCwuNCk7Ym9yZGVyLXJhZGl1czo1cHg7cGFkZGluZzo1cHggMH1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7Lmxpc3QtLXRhYnN7cGFkZGluZzowIDVweH19Lmxpc3QtLXRhYnMgbGl7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowIDVweH1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7Lmxpc3QtLXRhYnMgbGl7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOjVweCAwfX0ubGlzdC0tdGFicyBsaSBhe2Rpc3BsYXk6YmxvY2s7Y29sb3I6I2ZmZiAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjUwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dGV4dC1kZWNvcmF0aW9uOm5vbmU7cGFkZGluZzoxMHB4IDEzcHg7Ym9yZGVyLXJhZGl1czo1cHg7Zm9udC1zaXplOjEzcHg7Y3Vyc29yOnBvaW50ZXJ9Lmxpc3QtLXRhYnMgbGkgYTpob3ZlciwubGlzdC0tdGFicyBsaSBhOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4xNSl9Lmxpc3QtLXRhYnMgbGkuYWN0aXZlIGF7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjE1KX0ubGlzdC0tdGFicyBsaTo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6NnB4O2JvdHRvbTo2cHg7ZGlzcGxheTpibG9jazt3aWR0aDoxcHg7Y29udGVudDpcIlwiO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMTUpfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsubGlzdC0tdGFicyBsaTo6YWZ0ZXJ7dG9wOmF1dG87bGVmdDo2cHg7cmlnaHQ6NnB4O2JvdHRvbTowO3dpZHRoOmF1dG87aGVpZ2h0OjFweH19Lmxpc3QtLXRhYnMgbGk6bGFzdC1vZi10eXBlOjphZnRlcntkaXNwbGF5Om5vbmV9Lmxpc3QtLXNpdGVze2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW46MCAtNXB4IDEwcHh9Lmxpc3QtLXNpdGVzIGxpe2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlO3BhZGRpbmc6MCA1cHg7bWFyZ2luOjAgMCAxMHB4O3RleHQtYWxpZ246bGVmdH1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7Lmxpc3QtLXNpdGVzIGxpe2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9fS5saXN0LS1zaXRlcyBsaS53ZWItZW4gYTo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMnB4JyBoZWlnaHQ9JzIycHgnIHZpZXdCb3g9JzAgMCAzMCAzMCclM0UlM0NzdHlsZSUzRS5zdDAlN0JmaWxsOiAlMjNmZmY7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBpZD0nUGF0aF8xOCcgY2xhc3M9J3N0MCcgZD0nTTE1LDVDOS41LDUsNSw5LjUsNSwxNWMwLDUuNSw0LjUsMTAsMTAsMTBjNS41LDAsMTAtNC41LDEwLTEwQzI1LDkuNSwyMC41LDUsMTUsNXogTTIwLjksMTVjMC0xLjEtMC4xLTIuMi0wLjMtMy4zaDIuMmMwLjQsMS4xLDAuNywyLjIsMC43LDMuM2MwLDEuMS0wLjIsMi4zLTAuNywzLjNoLTIuMkMyMC44LDE3LjMsMjAuOSwxNi4xLDIwLjksMTVMMjAuOSwxNXogTTE1LjcsMjMuM3YtMy41aDIuOUMxNy45LDIxLjcsMTYuOSwyMywxNS43LDIzLjNMMTUuNywyMy4zeiBNMTUuNywxMC4yVjYuNmMxLjEsMC40LDIuMiwxLjcsMi45LDMuNUgxNS43eiBNMTguOSw3LjRjMS4yLDAuNywyLjMsMS42LDMuMSwyLjhoLTEuOEMyMCw5LjIsMTkuNSw4LjMsMTguOSw3LjRMMTguOSw3LjR6IE0xNS43LDE4LjN2LTYuN2gzLjRjMC4yLDEuMSwwLjQsMi4yLDAuNCwzLjRjMCwxLjEtMC4xLDIuMi0wLjQsMy4zTDE1LjcsMTguM3ogTTE4LjgsMjIuNmMwLjYtMC45LDEuMS0xLjgsMS40LTIuOEgyMkMyMS4yLDIxLDIwLjEsMjIsMTguOCwyMi42TDE4LjgsMjIuNnogTTE0LjMsNi42djMuNWgtMi45QzEyLjEsOC4zLDEzLjEsNywxNC4zLDYuNkwxNC4zLDYuNnogTTE0LjMsMTkuOHYzLjVjLTEuMS0wLjQtMi4yLTEuNy0yLjktMy41SDE0LjN6IE04LDEwLjJDOC44LDksOS45LDgsMTEuMiw3LjRjLTAuNiwwLjktMS4xLDEuOC0xLjQsMi44SDh6IE05LjcsMTkuOGMwLjMsMSwwLjcsMS45LDEuMywyLjhDOS44LDIxLjksOC44LDIxLDgsMTkuOEg5Ljd6IE0xNC4zLDExLjd2Ni42aC0zLjRjLTAuMi0xLjEtMC40LTIuMi0wLjQtMy4zYzAtMS4xLDAuMS0yLjIsMC40LTMuM0wxNC4zLDExLjd6IE05LjQsMTguM0g3LjJjLTAuNC0xLjEtMC43LTIuMi0wLjctMy4zYzAtMS4xLDAuMi0yLjMsMC43LTMuM2gyLjJjLTAuMiwxLjEtMC4zLDIuMi0wLjMsMy4zQzkuMSwxNi4xLDkuMiwxNy4yLDkuNCwxOC4zTDkuNCwxOC4zeicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtc2l6ZToyMnB4O21hcmdpbjotNnB4IDAgMCAtMnB4O3dpZHRoOjIycHg7aGVpZ2h0OjIycHh9Lmxpc3QtLXNpdGVzIGxpLndlYi1lbi1nYiBhOjphZnRlcntiYWNrZ3JvdW5kOnVybChcIi9hc3NldHMvaW1nL2NvdW50cmllcy9nYi5naWZcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXJ9Lmxpc3QtLXNpdGVzIGxpLndlYi1iZSBhOjphZnRlcntiYWNrZ3JvdW5kOnVybChcIi9hc3NldHMvaW1nL2NvdW50cmllcy9iZS5naWZcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXJ9Lmxpc3QtLXNpdGVzIGxpLndlYi1jeiBhOjphZnRlcntiYWNrZ3JvdW5kOnVybChcIi9hc3NldHMvaW1nL2NvdW50cmllcy9jei5naWZcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXJ9Lmxpc3QtLXNpdGVzIGxpLndlYi1kZSBhOjphZnRlcntiYWNrZ3JvdW5kOnVybChcIi9hc3NldHMvaW1nL2NvdW50cmllcy9kZS5naWZcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXJ9Lmxpc3QtLXNpdGVzIGxpLndlYi1lcyBhOjphZnRlcntiYWNrZ3JvdW5kOnVybChcIi9hc3NldHMvaW1nL2NvdW50cmllcy9lcy5naWZcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXJ9Lmxpc3QtLXNpdGVzIGxpLndlYi1maSBhOjphZnRlcntiYWNrZ3JvdW5kOnVybChcIi9hc3NldHMvaW1nL2NvdW50cmllcy9maS5naWZcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXJ9Lmxpc3QtLXNpdGVzIGxpLndlYi1mciBhOjphZnRlcntiYWNrZ3JvdW5kOnVybChcIi9hc3NldHMvaW1nL2NvdW50cmllcy9mci5naWZcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXJ9Lmxpc3QtLXNpdGVzIGxpLndlYi1odSBhOjphZnRlcntiYWNrZ3JvdW5kOnVybChcIi9hc3NldHMvaW1nL2NvdW50cmllcy9odS5naWZcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXJ9Lmxpc3QtLXNpdGVzIGxpLndlYi1pdCBhOjphZnRlcntiYWNrZ3JvdW5kOnVybChcIi9hc3NldHMvaW1nL2NvdW50cmllcy9pdC5naWZcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXJ9Lmxpc3QtLXNpdGVzIGxpLndlYi1ubCBhOjphZnRlcntiYWNrZ3JvdW5kOnVybChcIi9hc3NldHMvaW1nL2NvdW50cmllcy9ubC5naWZcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXJ9Lmxpc3QtLXNpdGVzIGxpLndlYi1ubyBhOjphZnRlcntiYWNrZ3JvdW5kOnVybChcIi9hc3NldHMvaW1nL2NvdW50cmllcy9uby5naWZcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXJ9Lmxpc3QtLXNpdGVzIGxpLndlYi1wbCBhOjphZnRlcntiYWNrZ3JvdW5kOnVybChcIi9hc3NldHMvaW1nL2NvdW50cmllcy9wbC5naWZcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXJ9Lmxpc3QtLXNpdGVzIGxpLndlYi1zdiBhOjphZnRlcntiYWNrZ3JvdW5kOnVybChcIi9hc3NldHMvaW1nL2NvdW50cmllcy9zdi5naWZcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXJ9Lmxpc3QtLXNpdGVzIGxpLndlYi1mci1iZSBhOjphZnRlcntiYWNrZ3JvdW5kOnVybChcIi9hc3NldHMvaW1nL2NvdW50cmllcy9iZS5naWZcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXJ9Lmxpc3QtLXNpdGVzIGxpLndlYi1kayBhOjphZnRlcntiYWNrZ3JvdW5kOnVybChcIi9hc3NldHMvaW1nL2NvdW50cmllcy9kay5naWZcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXJ9Lmxpc3QtLXNpdGVzIGxpLndlYi1jbiBhOjphZnRlcntiYWNrZ3JvdW5kOnVybChcIi9hc3NldHMvaW1nL2NvdW50cmllcy9jbi5naWZcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXJ9Lmxpc3QtLXNpdGVzIGxpIGF7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO3BhZGRpbmc6N3B4IDE1cHggN3B4IDQ1cHg7b3ZlcmZsb3c6aGlkZGVuO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO2JhY2tncm91bmQtY29sb3I6IzEyMTIxMjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZmZmO2ZvbnQtd2VpZ2h0OjUwMH0ubGlzdC0tc2l0ZXMgbGkgYTo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjE1cHg7bGVmdDoxNXB4O2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTZweDtoZWlnaHQ6MTFweDtjb250ZW50OlwiXCJ9Lmxpc3QtLXNpdGVzIGxpIGE6aG92ZXIsLmxpc3QtLXNpdGVzIGxpIGE6Zm9jdXN7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0ubGlzdC0taGlnaGxpZ2h0c3ttYXJnaW46MCAwIDM1cHh9Lmxpc3QtLWhpZ2hsaWdodHMgbGl7bWFyZ2luOjAgMCA1cHh9Lmxpc3QtLWhpZ2hsaWdodHMgbGkgYXtjb2xvcjojMTIxMjEyO2ZvbnQtd2VpZ2h0OjYwMDt0ZXh0LWRlY29yYXRpb246bm9uZX0ubGlzdC0taGlnaGxpZ2h0cyBsaSBhOmhvdmVyLC5saXN0LS1oaWdobGlnaHRzIGxpIGE6Zm9jdXN7Y29sb3I6IzEyMTIxMjt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5saXN0LS1oaWdobGlnaHRzIGxpIHAsLmxpc3QtLWhpZ2hsaWdodHMgbGkgLmlzLWg2e21hcmdpbjowfS5saXN0LS1oaWdobGlnaHRzIGxpIC5pbmZve2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbH0ubGFuZGluZ3NwYWdlLTIgLmxpc3QtLWRvd25sb2FkcyBsaSBhe2JvcmRlci13aWR0aDoxcHh9LmxhbmRpbmdzcGFnZS0yIC5saXN0LS1jdGEgbGkgYnV0dG9ue3BhZGRpbmctcmlnaHQ6NDFweH0ubGFuZGluZ3NwYWdlLTIgLmxpc3QtLWN0YSBsaSB1bHtib3JkZXItcmFkaXVzOjB9LmxhbmRpbmdzcGFnZS0yIC5saXN0LS1jdGEgbGkgdWwgbGkgYTpob3ZlciwubGFuZGluZ3NwYWdlLTIgLmxpc3QtLWN0YSBsaSB1bCBsaSBhOmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzAwMGNmZn0ubGFuZGluZ3NwYWdlLTIgLmxpc3QtLXRhYnN7Ym9yZGVyLXJhZGl1czowO2JhY2tncm91bmQtY29sb3I6IzMxZDBiMH0ubGFuZGluZ3NwYWdlLTIgLmxpc3QtLXRhYnMgbGkgYXtib3JkZXItcmFkaXVzOjB9LmhlYWRlcntwb3NpdGlvbjpzdGlja3k7dG9wOjA7ZmxleC1zaHJpbms6MDtiYWNrZ3JvdW5kLWNvbG9yOiMxMjEyMTI7bWFyZ2luOjAgMCA0MHB4O3RyYW5zaXRpb246YWxsIC4zczt6LWluZGV4Ojk5OX0uaGVhZGVyX19zZWFyY2h7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOi02OHB4IDAgMDtwYWRkaW5nOjEwcHggMTVweDtiYWNrZ3JvdW5kLWNvbG9yOiMxMjEyMTI7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2UtaW4tb3V0fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuaGVhZGVyX19zZWFyY2h7cGFkZGluZzoxMHB4fX0uaGVhZGVyX19zZWFyY2ggLmZvcm0tY29udHJvbCwuaGVhZGVyX19zZWFyY2ggLmhic3B0LWZvcm0gLmhzLWlucHV0LC5oYnNwdC1mb3JtIC5oZWFkZXJfX3NlYXJjaCAuaHMtaW5wdXR7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojZmZmfS5oZWFkZXJfX3NlYXJjaCAuZm9ybS1zZWFyY2h7bWFyZ2luOjAgYXV0b30uaGVhZGVyX19zZWFyY2ggLnNlYXJjaC1zdWdnZXN0aW9uc3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6NjBweDtsZWZ0OjE1cHg7cmlnaHQ6MTVweDtkaXNwbGF5Om5vbmU7cGFkZGluZzowO21hcmdpbjowO2JvcmRlci1yYWRpdXM6MjRweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7ei1pbmRleDoxfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuaGVhZGVyX19zZWFyY2ggLnNlYXJjaC1zdWdnZXN0aW9uc3t0ZXh0LWFsaWduOmxlZnR9fS5oZWFkZXJfX3NlYXJjaCAuc2VhcmNoLXN1Z2dlc3Rpb25zIGxpe2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMxMjEyMTJ9LmhlYWRlcl9fc2VhcmNoIC5zZWFyY2gtc3VnZ2VzdGlvbnMgbGk6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOjB9LmhlYWRlcl9fc2VhcmNoIC5zZWFyY2gtc3VnZ2VzdGlvbnMgbGkgYXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6OHB4IDE1cHh9LmhlYWRlcl9fY29udGVudHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MTVweCA0MHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuaGVhZGVyX19jb250ZW50e3BhZGRpbmc6MTBweCAxNXB4O2FsaWduLWl0ZW1zOm5vcm1hbH19LmhlYWRlciAubG9nb3tkaXNwbGF5OmJsb2NrO2hlaWdodDo4MHB4O29yZGVyOjI7bWFyZ2luOjAgYXV0byAwIDA7dHJhbnNpdGlvbjphbGwgLjNzfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuaGVhZGVyIC5sb2dve2hlaWdodDo0MHB4O21hcmdpbjowIGF1dG99fS5oZWFkZXIgLmxvZ28gaW1ne3dpZHRoOmF1dG87aGVpZ2h0OjEwMCU7bWF4LWhlaWdodDoxMDAlfS5oZWFkZXIgLmhlYWRlci10b29sYmFye2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7ZmxleDowO29yZGVyOjN9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5oZWFkZXIgLmhlYWRlci10b29sYmFye2ZsZXg6MTtmbGV4LWRpcmVjdGlvbjpyb3d9fS5oZWFkZXIgLmhlYWRlci10b29sYmFyIC5uYXZpZ2F0aW9uLS1oZWFkZXJ7ZmxleC1iYXNpczoxMDAlfS5oZWFkZXIgLm5hdmlnYXRpb24tLWhlYWRlcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC1mbG93OndyYXAgY29sdW1uO2p1c3RpZnktY29udGVudDpmbGV4LWVuZDt0cmFuc2l0aW9uOmFsbCAuM3M7bWFyZ2luOjE2cHggMCA0cHg7cGFkZGluZzowIDE1MHB4IDAgMDtvcmRlcjozfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuaGVhZGVyIC5uYXZpZ2F0aW9uLS1oZWFkZXJ7cG9zaXRpb246Zml4ZWQ7ZmxleC1mbG93OmNvbHVtbiB1bnNldDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtwYWRkaW5nOjA7bWFyZ2luOjB9fS5oZWFkZXIgLm5hdmlnYXRpb24tLWhlYWRlciAucHJpbWFyeSwuaGVhZGVyIC5uYXZpZ2F0aW9uLS1oZWFkZXIgLnNlY29uZGFyeXt0cmFuc2l0aW9uOmFsbCAuM3N9LmhlYWRlciAubmF2aWdhdGlvbi0taGVhZGVyIC5idG4sLmhlYWRlciAubmF2aWdhdGlvbi0taGVhZGVyIC5oYnNwdC1mb3JtIC5ocy1idXR0b24sLmhic3B0LWZvcm0gLmhlYWRlciAubmF2aWdhdGlvbi0taGVhZGVyIC5ocy1idXR0b257cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6NTAlO3dpZHRoOjE0MHB4O2ZvbnQtc2l6ZToxMXB4O21hcmdpbjotMjBweCAwIDA7ei1pbmRleDoxfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuaGVhZGVyIC5uYXZpZ2F0aW9uLS1oZWFkZXIgLmJ0biwuaGVhZGVyIC5uYXZpZ2F0aW9uLS1oZWFkZXIgLmhic3B0LWZvcm0gLmhzLWJ1dHRvbiwuaGJzcHQtZm9ybSAuaGVhZGVyIC5uYXZpZ2F0aW9uLS1oZWFkZXIgLmhzLWJ1dHRvbntwb3NpdGlvbjpzdGF0aWM7d2lkdGg6YXV0bztvcmRlcjozO21hcmdpbjowIDE1cHggMjBweH19LmhlYWRlciAuc2VhcmNoLXRvZ2dsZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwcHgnIGhlaWdodD0nMjBweCcgIHZpZXdCb3g9JzAgMCAxOC40MjUgMTguNDI2JyUzRSUzQ3BhdGggaWQ9J25wX3NlYXJjaF82ODQ3MzNfMDAwMDAwJyBkPSdNMTguMzQ1LDM0LjQ2N2w0LjA2LTQuMDg4YTcuNjg5LDcuNjg5LDAsMCwxLTEuNTI2LTQuNjA2LDcuNzczLDcuNzczLDAsMSwxLDcuNzczLDcuNzczLDcuNjg5LDcuNjg5LDAsMCwxLTQuNjA2LTEuNTI2bC00LjA2LDQuMDZhMS4xNDYsMS4xNDYsMCwwLDEtMS42NDEsMCwxLjExNSwxLjExNSwwLDAsMSwwLTEuNjEzWm0xMC4zMDctMy4yMjRhNS40Nyw1LjQ3LDAsMSwwLTUuNDctNS40N0E1LjQ3LDUuNDcsMCwwLDAsMjguNjUyLDMxLjI0M1onIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0xOCAtMTgpJyBmaWxsPSclMjNmZmYnLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtkaXNwbGF5OmJsb2NrO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7cGFkZGluZzowO21hcmdpbjowIDAgMCAxMHB4O2ZvbnQtc2l6ZTowfS5oZWFkZXIgLnNlYXJjaC10b2dnbGU6aG92ZXIsLmhlYWRlciAuc2VhcmNoLXRvZ2dsZTpmb2N1c3tiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwcHgnIGhlaWdodD0nMjBweCcgIHZpZXdCb3g9JzAgMCAxOC40MjUgMTguNDI2JyUzRSUzQ3BhdGggaWQ9J25wX3NlYXJjaF82ODQ3MzNfMDAwMDAwJyBkPSdNMTguMzQ1LDM0LjQ2N2w0LjA2LTQuMDg4YTcuNjg5LDcuNjg5LDAsMCwxLTEuNTI2LTQuNjA2LDcuNzczLDcuNzczLDAsMSwxLDcuNzczLDcuNzczLDcuNjg5LDcuNjg5LDAsMCwxLTQuNjA2LTEuNTI2bC00LjA2LDQuMDZhMS4xNDYsMS4xNDYsMCwwLDEtMS42NDEsMCwxLjExNSwxLjExNSwwLDAsMSwwLTEuNjEzWm0xMC4zMDctMy4yMjRhNS40Nyw1LjQ3LDAsMSwwLTUuNDctNS40N0E1LjQ3LDUuNDcsMCwwLDAsMjguNjUyLDMxLjI0M1onIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0xOCAtMTgpJyBmaWxsPSclMjNlNjAwMTMnLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0uaGVhZGVyIC5zZWFyY2gtdG9nZ2xlLmFjdGl2ZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwcHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ3N0eWxlJTNFLnN0MCAlN0JmaWxsOiAlMjNlNjAwMTM7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMTgsNC42TDE1LjYsMkwxMCw3LjVsMCwwbDAsMEw0LjQsMkwyLDQuNkw3LjUsMTBMMiwxNS40TDQuNCwxOGw1LjYtNS41bDAsMGwwLDBsNS42LDUuNWwyLjQtMi42TDEyLjUsMTBMMTgsNC42eicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5oZWFkZXIgLnNlYXJjaC10b2dnbGUuYWN0aXZlOmhvdmVyLC5oZWFkZXIgLnNlYXJjaC10b2dnbGUuYWN0aXZlOmZvY3Vze2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjBweCcgaGVpZ2h0PScyMHB4JyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDc3R5bGUlM0Uuc3QwICU3QmZpbGw6ICUyM2U2MDAxMzslN0QlM0Mvc3R5bGUlM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00xOCw0LjZMMTUuNiwyTDEwLDcuNWwwLDBsMCwwTDQuNCwyTDIsNC42TDcuNSwxMEwyLDE1LjRMNC40LDE4bDUuNi01LjVsMCwwbDAsMGw1LjYsNS41bDIuNC0yLjZMMTIuNSwxMEwxOCw0LjZ6Jy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9LmhlYWRlciAubGFuZ3VhZ2UtdG9nZ2xle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzBweCcgaGVpZ2h0PSczMHB4JyB2aWV3Qm94PScwIDAgMzAgMzAnJTNFJTNDc3R5bGUlM0Uuc3QwJTdCZmlsbDogJTIzZmZmOyU3RCUzQy9zdHlsZSUzRSUzQ3BhdGggaWQ9J1BhdGhfMTgnIGNsYXNzPSdzdDAnIGQ9J00xNSw1QzkuNSw1LDUsOS41LDUsMTVjMCw1LjUsNC41LDEwLDEwLDEwYzUuNSwwLDEwLTQuNSwxMC0xMEMyNSw5LjUsMjAuNSw1LDE1LDV6IE0yMC45LDE1YzAtMS4xLTAuMS0yLjItMC4zLTMuM2gyLjJjMC40LDEuMSwwLjcsMi4yLDAuNywzLjNjMCwxLjEtMC4yLDIuMy0wLjcsMy4zaC0yLjJDMjAuOCwxNy4zLDIwLjksMTYuMSwyMC45LDE1TDIwLjksMTV6IE0xNS43LDIzLjN2LTMuNWgyLjlDMTcuOSwyMS43LDE2LjksMjMsMTUuNywyMy4zTDE1LjcsMjMuM3ogTTE1LjcsMTAuMlY2LjZjMS4xLDAuNCwyLjIsMS43LDIuOSwzLjVIMTUuN3ogTTE4LjksNy40YzEuMiwwLjcsMi4zLDEuNiwzLjEsMi44aC0xLjhDMjAsOS4yLDE5LjUsOC4zLDE4LjksNy40TDE4LjksNy40eiBNMTUuNywxOC4zdi02LjdoMy40YzAuMiwxLjEsMC40LDIuMiwwLjQsMy40YzAsMS4xLTAuMSwyLjItMC40LDMuM0wxNS43LDE4LjN6IE0xOC44LDIyLjZjMC42LTAuOSwxLjEtMS44LDEuNC0yLjhIMjJDMjEuMiwyMSwyMC4xLDIyLDE4LjgsMjIuNkwxOC44LDIyLjZ6IE0xNC4zLDYuNnYzLjVoLTIuOUMxMi4xLDguMywxMy4xLDcsMTQuMyw2LjZMMTQuMyw2LjZ6IE0xNC4zLDE5Ljh2My41Yy0xLjEtMC40LTIuMi0xLjctMi45LTMuNUgxNC4zeiBNOCwxMC4yQzguOCw5LDkuOSw4LDExLjIsNy40Yy0wLjYsMC45LTEuMSwxLjgtMS40LDIuOEg4eiBNOS43LDE5LjhjMC4zLDEsMC43LDEuOSwxLjMsMi44QzkuOCwyMS45LDguOCwyMSw4LDE5LjhIOS43eiBNMTQuMywxMS43djYuNmgtMy40Yy0wLjItMS4xLTAuNC0yLjItMC40LTMuM2MwLTEuMSwwLjEtMi4yLDAuNC0zLjNMMTQuMywxMS43eiBNOS40LDE4LjNINy4yYy0wLjQtMS4xLTAuNy0yLjItMC43LTMuM2MwLTEuMSwwLjItMi4zLDAuNy0zLjNoMi4yYy0wLjIsMS4xLTAuMywyLjItMC4zLDMuM0M5LjEsMTYuMSw5LjIsMTcuMiw5LjQsMTguM0w5LjQsMTguM3onLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtkaXNwbGF5OmJsb2NrO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7cGFkZGluZzowO21hcmdpbjowIDAgMCAxMHB4O2ZvbnQtc2l6ZTowfS5oZWFkZXIgLmxhbmd1YWdlLXRvZ2dsZTpob3ZlciwuaGVhZGVyIC5sYW5ndWFnZS10b2dnbGU6Zm9jdXN7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMHB4JyBoZWlnaHQ9JzMwcHgnIHZpZXdCb3g9JzAgMCAzMCAzMCclM0UlM0NzdHlsZSUzRS5zdDAlN0JmaWxsOiAlMjNlNjAwMTM7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBpZD0nUGF0aF8xOCcgY2xhc3M9J3N0MCcgZD0nTTE1LDVDOS41LDUsNSw5LjUsNSwxNWMwLDUuNSw0LjUsMTAsMTAsMTBjNS41LDAsMTAtNC41LDEwLTEwQzI1LDkuNSwyMC41LDUsMTUsNXogTTIwLjksMTVjMC0xLjEtMC4xLTIuMi0wLjMtMy4zaDIuMmMwLjQsMS4xLDAuNywyLjIsMC43LDMuM2MwLDEuMS0wLjIsMi4zLTAuNywzLjNoLTIuMkMyMC44LDE3LjMsMjAuOSwxNi4xLDIwLjksMTVMMjAuOSwxNXogTTE1LjcsMjMuM3YtMy41aDIuOUMxNy45LDIxLjcsMTYuOSwyMywxNS43LDIzLjNMMTUuNywyMy4zeiBNMTUuNywxMC4yVjYuNmMxLjEsMC40LDIuMiwxLjcsMi45LDMuNUgxNS43eiBNMTguOSw3LjRjMS4yLDAuNywyLjMsMS42LDMuMSwyLjhoLTEuOEMyMCw5LjIsMTkuNSw4LjMsMTguOSw3LjRMMTguOSw3LjR6IE0xNS43LDE4LjN2LTYuN2gzLjRjMC4yLDEuMSwwLjQsMi4yLDAuNCwzLjRjMCwxLjEtMC4xLDIuMi0wLjQsMy4zTDE1LjcsMTguM3ogTTE4LjgsMjIuNmMwLjYtMC45LDEuMS0xLjgsMS40LTIuOEgyMkMyMS4yLDIxLDIwLjEsMjIsMTguOCwyMi42TDE4LjgsMjIuNnogTTE0LjMsNi42djMuNWgtMi45QzEyLjEsOC4zLDEzLjEsNywxNC4zLDYuNkwxNC4zLDYuNnogTTE0LjMsMTkuOHYzLjVjLTEuMS0wLjQtMi4yLTEuNy0yLjktMy41SDE0LjN6IE04LDEwLjJDOC44LDksOS45LDgsMTEuMiw3LjRjLTAuNiwwLjktMS4xLDEuOC0xLjQsMi44SDh6IE05LjcsMTkuOGMwLjMsMSwwLjcsMS45LDEuMywyLjhDOS44LDIxLjksOC44LDIxLDgsMTkuOEg5Ljd6IE0xNC4zLDExLjd2Ni42aC0zLjRjLTAuMi0xLjEtMC40LTIuMi0wLjQtMy4zYzAtMS4xLDAuMS0yLjIsMC40LTMuM0wxNC4zLDExLjd6IE05LjQsMTguM0g3LjJjLTAuNC0xLjEtMC43LTIuMi0wLjctMy4zYzAtMS4xLDAuMi0yLjMsMC43LTMuM2gyLjJjLTAuMiwxLjEtMC4zLDIuMi0wLjMsMy4zQzkuMSwxNi4xLDkuMiwxNy4yLDkuNCwxOC4zTDkuNCwxOC4zeicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5oZWFkZXIgLm5hdi10b2dnbGV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NzdHlsZSUzRS5zdDAgJTdCZmlsbDogdHJhbnNwYXJlbnQ7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMTgsNC42TDE1LjYsMkwxMCw3LjVsMCwwbDAsMEw0LjQsMkwyLDQuNkw3LjUsMTBMMiwxNS40TDQuNCwxOGw1LjYtNS41bDAsMGwwLDBsNS42LDUuNWwyLjQtMi42TDEyLjUsMTBMMTgsNC42eicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2Rpc3BsYXk6bm9uZTt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O3BhZGRpbmc6MDttYXJnaW46MCAwIDAgMTBweDt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1pbi1vdXQ7b3JkZXI6NDt6LWluZGV4Ojk5OTk5fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuaGVhZGVyIC5uYXYtdG9nZ2xle2Rpc3BsYXk6YmxvY2t9fS5oZWFkZXIgLm5hdi10b2dnbGU6aG92ZXIgLmJhciwuaGVhZGVyIC5uYXYtdG9nZ2xlOmhvdmVyOjpiZWZvcmUsLmhlYWRlciAubmF2LXRvZ2dsZTpob3Zlcjo6YWZ0ZXIsLmhlYWRlciAubmF2LXRvZ2dsZTpmb2N1cyAuYmFyLC5oZWFkZXIgLm5hdi10b2dnbGU6Zm9jdXM6OmJlZm9yZSwuaGVhZGVyIC5uYXYtdG9nZ2xlOmZvY3VzOjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmhlYWRlciAubmF2LXRvZ2dsZSAuYmFyLC5oZWFkZXIgLm5hdi10b2dnbGU6OmJlZm9yZSwuaGVhZGVyIC5uYXYtdG9nZ2xlOjphZnRlcntkaXNwbGF5OmJsb2NrO3dpZHRoOjMwcHg7aGVpZ2h0OjRweDttYXJnaW46NnB4IGF1dG87Y29udGVudDpcIlwiO2JhY2tncm91bmQtY29sb3I6I2ZmZjt0cmFuc2l0aW9uOmFsbCAuM3M7Ym9yZGVyLXJhZGl1czoycHg7YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LmhlYWRlciAubmF2LXRvZ2dsZS5hY3RpdmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NzdHlsZSUzRS5zdDAgJTdCZmlsbDogJTIzZmZmOyU3RCUzQy9zdHlsZSUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTE4LDQuNkwxNS42LDJMMTAsNy41bDAsMGwwLDBMNC40LDJMMiw0LjZMNy41LDEwTDIsMTUuNEw0LjQsMThsNS42LTUuNWwwLDBsMCwwbDUuNiw1LjVsMi40LTIuNkwxMi41LDEwTDE4LDQuNnonLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0uaGVhZGVyIC5uYXYtdG9nZ2xlLmFjdGl2ZTpob3ZlciwuaGVhZGVyIC5uYXYtdG9nZ2xlLmFjdGl2ZTpmb2N1c3tiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwcHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ3N0eWxlJTNFLnN0MCAlN0JmaWxsOiAlMjNmZmY7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMTgsNC42TDE1LjYsMkwxMCw3LjVsMCwwbDAsMEw0LjQsMkwyLDQuNkw3LjUsMTBMMiwxNS40TDQuNCwxOGw1LjYtNS41bDAsMGwwLDBsNS42LDUuNWwyLjQtMi42TDEyLjUsMTBMMTgsNC42eicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5oZWFkZXIgLm5hdi10b2dnbGUuYWN0aXZlOjpiZWZvcmV7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlKDdweCwgN3B4KX0uaGVhZGVyIC5uYXYtdG9nZ2xlLmFjdGl2ZTo6YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZSg3cHgsIC03cHgpfS5oZWFkZXIgLm5hdi10b2dnbGUuYWN0aXZlIC5iYXIsLmhlYWRlciAubmF2LXRvZ2dsZS5hY3RpdmU6OmJlZm9yZSwuaGVhZGVyIC5uYXYtdG9nZ2xlLmFjdGl2ZTo6YWZ0ZXJ7b3BhY2l0eTowfS5oZWFkZXIgLmJ0bi0tZGVzY3JpcHRpb257Y29sb3I6I2ZmZjttYXJnaW46MCAwIDAgMTBweH0uaGVhZGVyIC5idG4tLWRlc2NyaXB0aW9uOmhvdmVyLC5oZWFkZXIgLmJ0bi0tZGVzY3JpcHRpb246Zm9jdXN7Y29sb3I6I2U2MDAxM30uaGVhZGVyIC5idG4tLWRlc2NyaXB0aW9uLmJ0bi0tcGhvbmU6OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQwcHgnIGhlaWdodD0nNDBweCcgdmlld0JveD0nMCAwIDQwIDQwJyUzRSUzQ3N0eWxlJTNFLnN0MCAlN0JmaWxsOiAlMjNmZmY7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMjQuNSwyNy40Yy0wLjEsMC4yLTAuMywwLjQtMC41LDAuNGwtMi44LDAuNmMtMC4xLDAtMC4zLDAuMS0wLjQsMGMtMC4yLDAtMC4zLTAuMS0wLjUtMC4xbC0wLjEsMGMwLDAtMC4xLTAuMS0wLjItMC4xYy0wLjMtMC4yLTAuNS0wLjQtMC43LTAuNmMtMC40LTAuNC0wLjgtMC44LTEuMS0xLjNjLTAuNS0wLjctMC45LTEuNC0xLjItMi4xYy0wLjQtMS0wLjgtMi4xLTEtMy4yYy0wLjItMC45LTAuNC0xLjgtMC41LTIuN2MtMC4xLTAuNy0wLjEtMS40LDAtMi4xYzAtMC41LDAuMS0xLjEsMC4yLTEuNmMwLjEtMC40LDAuMi0wLjgsMC40LTEuMWMwLjEtMC4yLDAuMi0wLjUsMC4zLTAuN2MwLTAuMSwwLjEtMC4yLDAuMi0wLjJjMC4xLTAuMSwwLjItMC4yLDAuMy0wLjNjMC4xLTAuMSwwLjMtMC4xLDAuNC0wLjJsMi44LTAuN2MwLjIsMCwwLjQsMCwwLjUsMC4xYzAuMSwwLjEsMC4yLDAuMiwwLjIsMC4zQzIxLDEyLDIxLDEyLjEsMjEsMTIuM2wtMC4zLDMuNWMwLDAuMi0wLjEsMC40LTAuMiwwLjVjLTAuMSwwLjEtMC4zLDAuMi0wLjUsMC4zbC0xLDAuMmMwLDAtMC4xLDAtMC4xLDAuMWMwLDAtMC4xLDAuMS0wLjEsMC4xYy0wLjEsMC4yLTAuMSwwLjUtMC4xLDAuOGMwLDAuNCwwLDAuNywwLDEuMWMwLjEsMC41LDAuMiwxLjEsMC4zLDEuNmMwLjEsMC41LDAuMywxLjEsMC41LDEuNmMwLjEsMC4zLDAuMywwLjcsMC41LDFjMC4xLDAuMiwwLjIsMC4zLDAuNCwwLjVsMC4xLDAuMWMwLDAsMCwwLDAuMSwwaDAuMWwxLjItMC4zYzAuMiwwLDAuNSwwLDAuNywwLjFjMC4xLDAuMSwwLjIsMC4yLDAuMywwLjNoMGwxLjYsM0MyNC41LDI3LDI0LjUsMjcuMiwyNC41LDI3LjRMMjQuNSwyNy40eicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5oZWFkZXIgLmJ0bi0tZGVzY3JpcHRpb24uYnRuLS1waG9uZTpob3Zlcjo6YmVmb3JlLC5oZWFkZXIgLmJ0bi0tZGVzY3JpcHRpb24uYnRuLS1waG9uZTpmb2N1czo6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNDBweCcgaGVpZ2h0PSc0MHB4JyB2aWV3Qm94PScwIDAgNDAgNDAnJTNFJTNDc3R5bGUlM0Uuc3QwICU3QmZpbGw6ICUyM2U2MDAxMzslN0QlM0Mvc3R5bGUlM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00yNC41LDI3LjRjLTAuMSwwLjItMC4zLDAuNC0wLjUsMC40bC0yLjgsMC42Yy0wLjEsMC0wLjMsMC4xLTAuNCwwYy0wLjIsMC0wLjMtMC4xLTAuNS0wLjFsLTAuMSwwYzAsMC0wLjEtMC4xLTAuMi0wLjFjLTAuMy0wLjItMC41LTAuNC0wLjctMC42Yy0wLjQtMC40LTAuOC0wLjgtMS4xLTEuM2MtMC41LTAuNy0wLjktMS40LTEuMi0yLjFjLTAuNC0xLTAuOC0yLjEtMS0zLjJjLTAuMi0wLjktMC40LTEuOC0wLjUtMi43Yy0wLjEtMC43LTAuMS0xLjQsMC0yLjFjMC0wLjUsMC4xLTEuMSwwLjItMS42YzAuMS0wLjQsMC4yLTAuOCwwLjQtMS4xYzAuMS0wLjIsMC4yLTAuNSwwLjMtMC43YzAtMC4xLDAuMS0wLjIsMC4yLTAuMmMwLjEtMC4xLDAuMi0wLjIsMC4zLTAuM2MwLjEtMC4xLDAuMy0wLjEsMC40LTAuMmwyLjgtMC43YzAuMiwwLDAuNCwwLDAuNSwwLjFjMC4xLDAuMSwwLjIsMC4yLDAuMiwwLjNDMjEsMTIsMjEsMTIuMSwyMSwxMi4zbC0wLjMsMy41YzAsMC4yLTAuMSwwLjQtMC4yLDAuNWMtMC4xLDAuMS0wLjMsMC4yLTAuNSwwLjNsLTEsMC4yYzAsMC0wLjEsMC0wLjEsMC4xYzAsMC0wLjEsMC4xLTAuMSwwLjFjLTAuMSwwLjItMC4xLDAuNS0wLjEsMC44YzAsMC40LDAsMC43LDAsMS4xYzAuMSwwLjUsMC4yLDEuMSwwLjMsMS42YzAuMSwwLjUsMC4zLDEuMSwwLjUsMS42YzAuMSwwLjMsMC4zLDAuNywwLjUsMWMwLjEsMC4yLDAuMiwwLjMsMC40LDAuNWwwLjEsMC4xYzAsMCwwLDAsMC4xLDBoMC4xbDEuMi0wLjNjMC4yLDAsMC41LDAsMC43LDAuMWMwLjEsMC4xLDAuMiwwLjIsMC4zLDAuM2gwbDEuNiwzQzI0LjUsMjcsMjQuNSwyNy4yLDI0LjUsMjcuNEwyNC41LDI3LjR6Jy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9LmhlYWRlciAuYnRuLS1kZXNjcmlwdGlvbi5idG4tLWFjY291bnQ6OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQwcHgnIGhlaWdodD0nNDBweCcgdmlld0JveD0nMCAwIDQwIDQwJyUzRSUzQ3N0eWxlJTNFLnN0MCAlN0JmaWxsOiAlMjNmZmY7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMTMsMjYuMmMwLTMuMSwzLjEtNS43LDctNS43czcsMi42LDcsNS43YzAsMS4yLTMuNSwxLjgtNywxLjhTMTMsMjcuNCwxMywyNi4yeiBNMjAsMTkuN2MyLjEsMCwzLjgtMS43LDMuOC0zLjhTMjIuMSwxMiwyMCwxMnMtMy44LDEuNy0zLjgsMy44YzAsMSwwLjQsMiwxLjEsMi43QzE4LDE5LjMsMTksMTkuNywyMCwxOS43eicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5oZWFkZXIgLmJ0bi0tZGVzY3JpcHRpb24uYnRuLS1hY2NvdW50OmhvdmVyOjpiZWZvcmUsLmhlYWRlciAuYnRuLS1kZXNjcmlwdGlvbi5idG4tLWFjY291bnQ6Zm9jdXM6OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQwcHgnIGhlaWdodD0nNDBweCcgdmlld0JveD0nMCAwIDQwIDQwJyUzRSUzQ3N0eWxlJTNFLnN0MCAlN0JmaWxsOiAlMjNlNjAwMTM7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMTMsMjYuMmMwLTMuMSwzLjEtNS43LDctNS43czcsMi42LDcsNS43YzAsMS4yLTMuNSwxLjgtNywxLjhTMTMsMjcuNCwxMywyNi4yeiBNMjAsMTkuN2MyLjEsMCwzLjgtMS43LDMuOC0zLjhTMjIuMSwxMiwyMCwxMnMtMy44LDEuNy0zLjgsMy44YzAsMSwwLjQsMiwxLjEsMi43QzE4LDE5LjMsMTksMTkuNywyMCwxOS43eicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5oZWFkZXIgLmJ0bisuYnRuLC5oZWFkZXIgLmhic3B0LWZvcm0gLmhzLWJ1dHRvbisuYnRuLC5oYnNwdC1mb3JtIC5oZWFkZXIgLmhzLWJ1dHRvbisuYnRuLC5oZWFkZXIgLmhic3B0LWZvcm0gLmJ0bisuaHMtYnV0dG9uLC5oYnNwdC1mb3JtIC5oZWFkZXIgLmJ0bisuaHMtYnV0dG9uLC5oZWFkZXIgLmhic3B0LWZvcm0gLmhzLWJ1dHRvbisuaHMtYnV0dG9uLC5oYnNwdC1mb3JtIC5oZWFkZXIgLmhzLWJ1dHRvbisuaHMtYnV0dG9ue21hcmdpbjowIDAgMCAxMHB4fS5oZWFkZXIrLm1haW4gLmJsb2NrLS1oZXJvOmZpcnN0LWNoaWxkLC5oZWFkZXIrLm1haW4gLmJsb2NrLS1zbGlkZXI6Zmlyc3QtY2hpbGQsLmhlYWRlcisubWFpbiAuYmxvY2stLW1haW4tc2xpZGVyOmZpcnN0LWNoaWxkLC5oZWFkZXIrLm1haW4gLmJsb2NrLS1iYW5uZXI6Zmlyc3QtY2hpbGQsLmhlYWRlcisubWFpbiAuYmxvY2stLWdob3N0ZnJhbWU6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDotNDBweH0ucHJpbWFyeS1zZWFyY2gtYWN0aXZlIC5oZWFkZXJfX3NlYXJjaHttYXJnaW46MH0ubGFuZGluZ3NwYWdlLTIgLmhlYWRlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDBjZmZ9LmxhbmRpbmdzcGFnZS0yIC5oZWFkZXJfX2NvbnRlbnR7cGFkZGluZzoyNXB4IDQwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5sYW5kaW5nc3BhZ2UtMiAuaGVhZGVyX19jb250ZW50e3BhZGRpbmc6MTBweCAxNXB4fX0ubGFuZGluZ3NwYWdlLTIgLmhlYWRlciAubG9nb3toZWlnaHQ6NzBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LmxhbmRpbmdzcGFnZS0yIC5oZWFkZXIgLmxvZ297aGVpZ2h0OjQwcHh9fS5sYW5kaW5nc3BhZ2UtMiAuaGVhZGVyIC5uYXZpZ2F0aW9uLS1oZWFkZXJ7bWFyZ2luOjVweCAwfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsubGFuZGluZ3NwYWdlLTIgLmhlYWRlciAubmF2aWdhdGlvbi0taGVhZGVye21hcmdpbjowfX0ubGFuZGluZ3NwYWdlLTIgLmhlYWRlciAubmF2aWdhdGlvbi0taGVhZGVyIC5idG4sLmxhbmRpbmdzcGFnZS0yIC5oZWFkZXIgLm5hdmlnYXRpb24tLWhlYWRlciAuaGJzcHQtZm9ybSAuaHMtYnV0dG9uLC5oYnNwdC1mb3JtIC5sYW5kaW5nc3BhZ2UtMiAuaGVhZGVyIC5uYXZpZ2F0aW9uLS1oZWFkZXIgLmhzLWJ1dHRvbntjb2xvcjojZmZmO2JvcmRlci1jb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0ubGFuZGluZ3NwYWdlLTIgLmhlYWRlciAubmF2aWdhdGlvbi0taGVhZGVyIC5idG46aG92ZXIsLmxhbmRpbmdzcGFnZS0yIC5oZWFkZXIgLm5hdmlnYXRpb24tLWhlYWRlciAuaGJzcHQtZm9ybSAuaHMtYnV0dG9uOmhvdmVyLC5oYnNwdC1mb3JtIC5sYW5kaW5nc3BhZ2UtMiAuaGVhZGVyIC5uYXZpZ2F0aW9uLS1oZWFkZXIgLmhzLWJ1dHRvbjpob3ZlciwubGFuZGluZ3NwYWdlLTIgLmhlYWRlciAubmF2aWdhdGlvbi0taGVhZGVyIC5idG46Zm9jdXMsLmxhbmRpbmdzcGFnZS0yIC5oZWFkZXIgLm5hdmlnYXRpb24tLWhlYWRlciAuaGJzcHQtZm9ybSAuaHMtYnV0dG9uOmZvY3VzLC5oYnNwdC1mb3JtIC5sYW5kaW5nc3BhZ2UtMiAuaGVhZGVyIC5uYXZpZ2F0aW9uLS1oZWFkZXIgLmhzLWJ1dHRvbjpmb2N1c3tjb2xvcjojMDAwY2ZmO2JhY2tncm91bmQtY29sb3I6I2ZmZn1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LmxhbmRpbmdzcGFnZS0yIC5oZWFkZXIgLm5hdmlnYXRpb24tLWhlYWRlciAuc2Vjb25kYXJ5LmFuY2hvcnN7ZGlzcGxheTpub25lfX0ubGFuZGluZ3NwYWdlLTIgLmhlYWRlciAuYnRuLS1kZXNjcmlwdGlvbntjb2xvcjojZmZmfS5sYW5kaW5nc3BhZ2UtMiAuaGVhZGVyIC5idG4tLWRlc2NyaXB0aW9uOmhvdmVyLC5sYW5kaW5nc3BhZ2UtMiAuaGVhZGVyIC5idG4tLWRlc2NyaXB0aW9uOmZvY3Vze2NvbG9yOiMwMDBjZmZ9LmxhbmRpbmdzcGFnZS0yIC5oZWFkZXIgLmJ0bi0tZGVzY3JpcHRpb24uYnRuLS1waG9uZTpob3Zlcjo6YmVmb3JlLC5sYW5kaW5nc3BhZ2UtMiAuaGVhZGVyIC5idG4tLWRlc2NyaXB0aW9uLmJ0bi0tcGhvbmU6Zm9jdXM6OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQwcHgnIGhlaWdodD0nNDBweCcgdmlld0JveD0nMCAwIDQwIDQwJyUzRSUzQ3N0eWxlJTNFLnN0MCAlN0JmaWxsOiAlMjMwMDBjZmY7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMjQuNSwyNy40Yy0wLjEsMC4yLTAuMywwLjQtMC41LDAuNGwtMi44LDAuNmMtMC4xLDAtMC4zLDAuMS0wLjQsMGMtMC4yLDAtMC4zLTAuMS0wLjUtMC4xbC0wLjEsMGMwLDAtMC4xLTAuMS0wLjItMC4xYy0wLjMtMC4yLTAuNS0wLjQtMC43LTAuNmMtMC40LTAuNC0wLjgtMC44LTEuMS0xLjNjLTAuNS0wLjctMC45LTEuNC0xLjItMi4xYy0wLjQtMS0wLjgtMi4xLTEtMy4yYy0wLjItMC45LTAuNC0xLjgtMC41LTIuN2MtMC4xLTAuNy0wLjEtMS40LDAtMi4xYzAtMC41LDAuMS0xLjEsMC4yLTEuNmMwLjEtMC40LDAuMi0wLjgsMC40LTEuMWMwLjEtMC4yLDAuMi0wLjUsMC4zLTAuN2MwLTAuMSwwLjEtMC4yLDAuMi0wLjJjMC4xLTAuMSwwLjItMC4yLDAuMy0wLjNjMC4xLTAuMSwwLjMtMC4xLDAuNC0wLjJsMi44LTAuN2MwLjIsMCwwLjQsMCwwLjUsMC4xYzAuMSwwLjEsMC4yLDAuMiwwLjIsMC4zQzIxLDEyLDIxLDEyLjEsMjEsMTIuM2wtMC4zLDMuNWMwLDAuMi0wLjEsMC40LTAuMiwwLjVjLTAuMSwwLjEtMC4zLDAuMi0wLjUsMC4zbC0xLDAuMmMwLDAtMC4xLDAtMC4xLDAuMWMwLDAtMC4xLDAuMS0wLjEsMC4xYy0wLjEsMC4yLTAuMSwwLjUtMC4xLDAuOGMwLDAuNCwwLDAuNywwLDEuMWMwLjEsMC41LDAuMiwxLjEsMC4zLDEuNmMwLjEsMC41LDAuMywxLjEsMC41LDEuNmMwLjEsMC4zLDAuMywwLjcsMC41LDFjMC4xLDAuMiwwLjIsMC4zLDAuNCwwLjVsMC4xLDAuMWMwLDAsMCwwLDAuMSwwaDAuMWwxLjItMC4zYzAuMiwwLDAuNSwwLDAuNywwLjFjMC4xLDAuMSwwLjIsMC4yLDAuMywwLjNoMGwxLjYsM0MyNC41LDI3LDI0LjUsMjcuMiwyNC41LDI3LjRMMjQuNSwyNy40eicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5sYW5kaW5nc3BhZ2UtMiAuaGVhZGVyIC5idG4tLWRlc2NyaXB0aW9uLmJ0bi0tYWNjb3VudDpob3Zlcjo6YmVmb3JlLC5sYW5kaW5nc3BhZ2UtMiAuaGVhZGVyIC5idG4tLWRlc2NyaXB0aW9uLmJ0bi0tYWNjb3VudDpmb2N1czo6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNDBweCcgaGVpZ2h0PSc0MHB4JyB2aWV3Qm94PScwIDAgNDAgNDAnJTNFJTNDc3R5bGUlM0Uuc3QwICU3QmZpbGw6ICUyMzAwMGNmZjslN0QlM0Mvc3R5bGUlM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00xMywyNi4yYzAtMy4xLDMuMS01LjcsNy01LjdzNywyLjYsNyw1LjdjMCwxLjItMy41LDEuOC03LDEuOFMxMywyNy40LDEzLDI2LjJ6IE0yMCwxOS43YzIuMSwwLDMuOC0xLjcsMy44LTMuOFMyMi4xLDEyLDIwLDEycy0zLjgsMS43LTMuOCwzLjhjMCwxLDAuNCwyLDEuMSwyLjdDMTgsMTkuMywxOSwxOS43LDIwLDE5Ljd6Jy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9LmxhbmRpbmdzcGFnZS0yLnRyYW5zcGFyZW50OjpiZWZvcmV7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEyMHB4O2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kOiMwMDBjZmY7ei1pbmRleDoxfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsubGFuZGluZ3NwYWdlLTIudHJhbnNwYXJlbnQ6OmJlZm9yZXtoZWlnaHQ6NjBweH19LmxhbmRpbmdzcGFnZS0yLnRyYW5zcGFyZW50IC5oZWFkZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5sYW5kaW5nc3BhZ2UtMi50cmFuc3BhcmVudCAuaGVhZGVyKy5tYWluIC5ibG9jazpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOi0xNjBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LmxhbmRpbmdzcGFnZS0yLnRyYW5zcGFyZW50IC5oZWFkZXIrLm1haW4gLmJsb2NrOmZpcnN0LWNoaWxke21hcmdpbi10b3A6LTEwMHB4fX0uZm9vdGVye3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXgtc2hyaW5rOjA7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5mb290ZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcn19LmZvb3Rlcl9fdG9we2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjI2cHg7cGFkZGluZzo0MHB4IDAgMH1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LmZvb3Rlcl9fdG9we2Rpc3BsYXk6bm9uZX19LmZvb3Rlcl9fdG9wIC5pcy1oM3tjb2xvcjojZmZmO2ZvbnQtc2l6ZToxN3B4O2xpbmUtaGVpZ2h0OjI2cHg7dGV4dC10cmFuc2Zvcm06bm9uZX0uZm9vdGVyX190b3AgLmlzLWgzKy5saXN0e21hcmdpbi10b3A6LTMwcHh9LmZvb3Rlcl9fdG9wIC5saXN0IGxpIGF7Y29sb3I6I2ZmZjtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjZweH0uZm9vdGVyX19ib3R0b217ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sb3I6I2ZmZjtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyNnB4O3BhZGRpbmc6MjBweCAxNXB4IDB9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5mb290ZXJfX2JvdHRvbXtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyfX0uZm9vdGVyIC5jb3B5cmlnaHR7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29sb3I6aHNsYSgwLDAlLDEwMCUsLjUpO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjI0cHg7bWFyZ2luOjAgMCAyMHB4IGF1dG99QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5mb290ZXIgLmNvcHlyaWdodHttYXJnaW46MCAwIDIwcHh9fS5mb290ZXIgLm5hdmlnYXRpb257ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjAgMCAyMHB4fS5mb290ZXIgLnNvY2lhbC1zaGFyZXttYXJnaW46LTRweCAwIDEwcHggYXV0b31AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LmZvb3RlciAuc29jaWFsLXNoYXJle2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjEwMCV9fS5mb290ZXItZG9vcm1hdHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXJpZ2h0Oi0xNXB4O21hcmdpbi1sZWZ0Oi0xNXB4O21hcmdpbjowIC0xNXB4fS5mb290ZXItZG9vcm1hdF9faXRlbXtmbGV4OjAgMCAzMy4zMzMzMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzMzMzJTtwYWRkaW5nOjAgMTVweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LmZvb3Rlci1kb29ybWF0X19pdGVte2ZsZXg6MCAwIDY2LjY2NjY2NjY3JTttYXgtd2lkdGg6NjYuNjY2NjY2NjclfX0uZm9vdGVyLWRvb3JtYXRfX2l0ZW0gLmxpc3R7Y29sdW1uLWNvdW50OjJ9LmZvb3Rlci1kb29ybWF0X19pdGVtOmZpcnN0LW9mLXR5cGUsLmZvb3Rlci1kb29ybWF0X19pdGVtOmxhc3Qtb2YtdHlwZXtmbGV4OjAgMCAxNi42NjY2NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY2NjY3JX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LmZvb3Rlci1kb29ybWF0X19pdGVtOmZpcnN0LW9mLXR5cGUsLmZvb3Rlci1kb29ybWF0X19pdGVtOmxhc3Qtb2YtdHlwZXtmbGV4OjAgMCAzMy4zMzMzMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzMzMzJX19LmZvb3Rlci1kb29ybWF0X19pdGVtOmZpcnN0LW9mLXR5cGUgLmxpc3QsLmZvb3Rlci1kb29ybWF0X19pdGVtOmxhc3Qtb2YtdHlwZSAubGlzdHtjb2x1bW4tY291bnQ6MX0ubGFuZGluZ3NwYWdlIC5mb290ZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO3BhZGRpbmc6MjBweCAxNXB4IDB9LmxhbmRpbmdzcGFnZSAuZm9vdGVyIC5jb3B5cmlnaHR7bWFyZ2luOjAgMCAyMHB4fS5sYW5kaW5nc3BhZ2UtMiAuZm9vdGVye2JhY2tncm91bmQtY29sb3I6IzAwMDQ1MH0uYnJlYWRjcnVtYntkaXNwbGF5OmZsZXg7cGFkZGluZzoxMHB4IDQwcHg7bWFyZ2luOi00MHB4IDAgNDBweDtib3JkZXItcmFkaXVzOjA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO3otaW5kZXg6OX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LmJyZWFkY3J1bWJ7cGFkZGluZzoxMHB4IDE1cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuYnJlYWRjcnVtYntkaXNwbGF5Om5vbmV9fS5icmVhZGNydW1iLWxpc3R7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjAgMTVweDttYXJnaW46MDtmb250LXNpemU6MTNweDtib3JkZXItcmFkaXVzOjUwcHg7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC40KX0uYnJlYWRjcnVtYi1pdGVte2NvbG9yOnJnYmEoMTgsMTgsMTgsLjUpO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDthbGlnbi1pdGVtczpjZW50ZXJ9LmJyZWFkY3J1bWItaXRlbSBhe2NvbG9yOiNmZmY7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMH0uYnJlYWRjcnVtYi1pdGVtOmZpcnN0LW9mLXR5cGUgYXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEwcHgnIGhlaWdodD0nMTBweCcgdmlld0JveD0nMCAwIDEwIDEwJyUzRSUzQ3BhdGggZD0nTTEyLjgsOC4zMzIsOC4zNjUsMy40OTFhLjQ2My40NjMsMCwwLDAtLjc1LDBsLTQuNSw0Ljk2OGEuNjI1LjYyNSwwLDAsMCwuNDM3LDEuMDE5aDF2My40MzlhLjQuNCwwLDAsMCwuMzc1LjM4Mkg2LjU1NGEuNDA3LjQwNywwLDAsMCwuMzc1LS4zODJWMTEuMDcxYS4zLjMsMCwwLDEsLjMxMi0uMzE4SDguOTlhLjI5LjI5LDAsMCwxLC4yNS4zMTh2MS44NDdhLjM2NC4zNjQsMCwwLDAsLjM3NS4zODJoMS41Yy4zNzUsMCwuNDM3LS4xOTEuNDM3LS4zODJWOS40NzhoLjgxMkEuNjc5LjY3OSwwLDAsMCwxMi44LDguMzMyWicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTIuOTc5IC0zLjMpJyBmaWxsPSclMjNmZmYnLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMHB4O2hlaWdodDoxMHB4O2Rpc3BsYXk6YmxvY2t9LmJyZWFkY3J1bWItaXRlbTpmaXJzdC1vZi10eXBlIGEgc3BhbntkaXNwbGF5OmJsb2NrO3RleHQtaW5kZW50Oi05OTk5OXB4fS5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIGF7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZX0uYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW17cGFkZGluZy1sZWZ0OjVweH0uYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW06OmJlZm9yZXtjb2xvcjojZmZmO3BhZGRpbmctcmlnaHQ6NXB4fS5icmVhZGNydW1iKy5tYWluIC5ibG9jay0taGVybzpmaXJzdC1jaGlsZCwuYnJlYWRjcnVtYisubWFpbiAuYmxvY2stLXNsaWRlcjpmaXJzdC1jaGlsZCwuYnJlYWRjcnVtYisubWFpbiAuYmxvY2stLW1haW4tc2xpZGVyOmZpcnN0LWNoaWxkLC5icmVhZGNydW1iKy5tYWluIC5ibG9jay0tYmFubmVyOmZpcnN0LWNoaWxkLC5icmVhZGNydW1iKy5tYWluIC5ibG9jay0tZ2hvc3RmcmFtZTpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOi04OHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuYnJlYWRjcnVtYisubWFpbiAuYmxvY2stLWhlcm86Zmlyc3QtY2hpbGQsLmJyZWFkY3J1bWIrLm1haW4gLmJsb2NrLS1zbGlkZXI6Zmlyc3QtY2hpbGQsLmJyZWFkY3J1bWIrLm1haW4gLmJsb2NrLS1tYWluLXNsaWRlcjpmaXJzdC1jaGlsZCwuYnJlYWRjcnVtYisubWFpbiAuYmxvY2stLWJhbm5lcjpmaXJzdC1jaGlsZCwuYnJlYWRjcnVtYisubWFpbiAuYmxvY2stLWdob3N0ZnJhbWU6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDotNDBweH19YnV0dG9ue2N1cnNvcjpwb2ludGVyO2JvcmRlcjowO291dGxpbmU6bm9uZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCl9YnV0dG9uOmhvdmVyLGJ1dHRvbjpmb2N1c3tvdXRsaW5lOm5vbmV9LmJ0biwuaGJzcHQtZm9ybSAuaHMtYnV0dG9ue3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOiNmZmY7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjJweDtwYWRkaW5nOjdweCAxOHB4O2ZvbnQtd2VpZ2h0OjkwMDtib3JkZXI6MnB4IHNvbGlkICNlNjAwMTM7YmFja2dyb3VuZC1jb2xvcjojZTYwMDEzO2JvcmRlci1yYWRpdXM6MjBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1mYW1pbHk6XCJNYXZlbiBQcm9cIixzYW5zLXNlcmlmO3RyYW5zaXRpb246YWxsIC4zczt0ZXh0LWFsaWduOmNlbnRlcn0uYnRuKy5idG4sLmhic3B0LWZvcm0gLmhzLWJ1dHRvbisuYnRuLC5oYnNwdC1mb3JtIC5idG4rLmhzLWJ1dHRvbiwuaGJzcHQtZm9ybSAuaHMtYnV0dG9uKy5ocy1idXR0b257bWFyZ2luLWxlZnQ6MTVweH1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LmJ0bisuYnRuLC5oYnNwdC1mb3JtIC5ocy1idXR0b24rLmJ0biwuaGJzcHQtZm9ybSAuYnRuKy5ocy1idXR0b24sLmhic3B0LWZvcm0gLmhzLWJ1dHRvbisuaHMtYnV0dG9ue21hcmdpbi1sZWZ0OjA7bWFyZ2luLXRvcDoyMHB4fX0uYnRuOmhvdmVyLC5oYnNwdC1mb3JtIC5ocy1idXR0b246aG92ZXIsLmJ0bjpmb2N1cywuaGJzcHQtZm9ybSAuaHMtYnV0dG9uOmZvY3Vze2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Ym9yZGVyLWNvbG9yOnJnYigxNzksMCwxNC43ODY5NTY1MjE3KTtiYWNrZ3JvdW5kLWNvbG9yOnJnYigxNzksMCwxNC43ODY5NTY1MjE3KX0uYnRuLS1iaWd7Zm9udC1zaXplOjIycHg7bGluZS1oZWlnaHQ6MzBweDtwYWRkaW5nOjEycHggMjBweH0uYnRuLS13aGl0ZXtjb2xvcjojMTIxMjEyO2JvcmRlci1jb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uYnRuLS13aGl0ZTpob3ZlciwuYnRuLS13aGl0ZTpmb2N1c3tjb2xvcjojMTIxMjEyO2JvcmRlci1jb2xvcjpoc2woMCwwJSw5MCUpO2JhY2tncm91bmQtY29sb3I6aHNsKDAsMCUsOTAlKX0uYnRuLS1ibGFja3tjb2xvcjojZmZmO2JvcmRlci1jb2xvcjojMTIxMjEyO2JhY2tncm91bmQtY29sb3I6IzEyMTIxMn0uYnRuLS1ibGFjazpob3ZlciwuYnRuLS1ibGFjazpmb2N1c3tjb2xvcjojZmZmO2JvcmRlci1jb2xvcjojZTYwMDEzO2JhY2tncm91bmQtY29sb3I6I2U2MDAxM30uYnRuLS1ibHVle2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiMwMDBjZmY7YmFja2dyb3VuZC1jb2xvcjojMDAwY2ZmfS5idG4tLWJsdWU6aG92ZXIsLmJ0bi0tYmx1ZTpmb2N1c3tjb2xvcjojZmZmO2JvcmRlci1jb2xvcjpyZ2IoMCw5LjYsMjA0KTtiYWNrZ3JvdW5kLWNvbG9yOnJnYigwLDkuNiwyMDQpfS5idG4tLWdyZWVue2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiMzMWQwYjA7YmFja2dyb3VuZC1jb2xvcjojMzFkMGIwfS5idG4tLWdyZWVuOmhvdmVyLC5idG4tLWdyZWVuOmZvY3Vze2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOnJnYigzOC4yNjg3NzQ3MDM2LDE2Ny43MzEyMjUyOTY0LDE0MS42NzU4ODkzMjgxKTtiYWNrZ3JvdW5kLWNvbG9yOnJnYigzOC4yNjg3NzQ3MDM2LDE2Ny43MzEyMjUyOTY0LDE0MS42NzU4ODkzMjgxKX0uYnRuLS1vdXRsaW5le2NvbG9yOiNlNjAwMTM7Ym9yZGVyLWNvbG9yOiNlNjAwMTM7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5idG4tLW91dGxpbmU6aG92ZXIsLmJ0bi0tb3V0bGluZTpmb2N1c3tjb2xvcjojZmZmO2JvcmRlci1jb2xvcjpyZ2IoMTc5LDAsMTQuNzg2OTU2NTIxNyk7YmFja2dyb3VuZC1jb2xvcjpyZ2IoMTc5LDAsMTQuNzg2OTU2NTIxNyl9LmJ0bi0tb3V0bGluZS5idG4tLXdoaXRle2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmZ9LmJ0bi0tb3V0bGluZS5idG4tLXdoaXRlOmhvdmVyLC5idG4tLW91dGxpbmUuYnRuLS13aGl0ZTpmb2N1c3tjb2xvcjojMTIxMjEyO2JvcmRlci1jb2xvcjpoc2woMCwwJSw5MCUpO2JhY2tncm91bmQtY29sb3I6aHNsKDAsMCUsOTAlKX0uYnRuLS1vdXRsaW5lLmJ0bi0tYmxhY2t7Y29sb3I6IzEyMTIxMjtib3JkZXItY29sb3I6IzEyMTIxMn0uYnRuLS1vdXRsaW5lLmJ0bi0tYmxhY2s6aG92ZXIsLmJ0bi0tb3V0bGluZS5idG4tLWJsYWNrOmZvY3Vze2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNlNjAwMTM7YmFja2dyb3VuZC1jb2xvcjojZTYwMDEzfS5idG4tLW91dGxpbmUuYnRuLS1ibHVle2NvbG9yOiMwMDBjZmY7Ym9yZGVyLWNvbG9yOiMwMDBjZmZ9LmJ0bi0tb3V0bGluZS5idG4tLWJsdWU6aG92ZXIsLmJ0bi0tb3V0bGluZS5idG4tLWJsdWU6Zm9jdXN7Y29sb3I6I2ZmZjtib3JkZXItY29sb3I6cmdiKDAsOS42LDIwNCk7YmFja2dyb3VuZC1jb2xvcjpyZ2IoMCw5LjYsMjA0KX0uYnRuLS1vdXRsaW5lLmJ0bi0tZ3JlZW57Y29sb3I6IzMxZDBiMDtib3JkZXItY29sb3I6IzMxZDBiMH0uYnRuLS1vdXRsaW5lLmJ0bi0tZ3JlZW46aG92ZXIsLmJ0bi0tb3V0bGluZS5idG4tLWdyZWVuOmZvY3Vze2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOnJnYigzOC4yNjg3NzQ3MDM2LDE2Ny43MzEyMjUyOTY0LDE0MS42NzU4ODkzMjgxKTtiYWNrZ3JvdW5kLWNvbG9yOnJnYigzOC4yNjg3NzQ3MDM2LDE2Ny43MzEyMjUyOTY0LDE0MS42NzU4ODkzMjgxKX0uYnRuLS1saW5re2NvbG9yOiMxMjEyMTI7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjhweDtmb250LXdlaWdodDo3MDA7dGV4dC10cmFuc2Zvcm06bm9uZTtwYWRkaW5nOjA7Ym9yZGVyOjA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5idG4tLWxpbms6aG92ZXIsLmJ0bi0tbGluazpmb2N1c3tjb2xvcjojZTYwMDEzO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0uYnRuLS1kZXNjcmlwdGlvbntjb2xvcjojMTIxMjEyO2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjE0cHg7Zm9udC13ZWlnaHQ6NzAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0ZXh0LWFsaWduOmxlZnQ7cGFkZGluZzo0cHggMCA0cHggNDVweDtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5idG4tLWRlc2NyaXB0aW9ue3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7Zm9udC1zaXplOjA7cGFkZGluZzowfX0uYnRuLS1kZXNjcmlwdGlvbjo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtkaXNwbGF5OmJsb2NrO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7Y29udGVudDpcIlwiO3RyYW5zaXRpb246YWxsIC4zc30uYnRuLS1kZXNjcmlwdGlvbiBzcGFue2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjlweDtmb250LXdlaWdodDo1MDA7b3BhY2l0eTouNjZ9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5idG4tLWRlc2NyaXB0aW9uIHNwYW57Zm9udC1zaXplOjB9fS5idG4tLWRlc2NyaXB0aW9uOmhvdmVyLC5idG4tLWRlc2NyaXB0aW9uOmZvY3Vze2NvbG9yOiNlNjAwMTM7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCk7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5idG4tLWRlc2NyaXB0aW9uOmhvdmVyIHNwYW4sLmJ0bi0tZGVzY3JpcHRpb246Zm9jdXMgc3BhbntvcGFjaXR5OjF9LmJ0bi0tZGVzY3JpcHRpb24uYnRuLS1waG9uZTo6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNDBweCcgaGVpZ2h0PSc0MHB4JyB2aWV3Qm94PScwIDAgNDAgNDAnJTNFJTNDc3R5bGUlM0Uuc3QwICU3QmZpbGw6ICUyMzEyMTIxMjslN0QlM0Mvc3R5bGUlM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00yNC41LDI3LjRjLTAuMSwwLjItMC4zLDAuNC0wLjUsMC40bC0yLjgsMC42Yy0wLjEsMC0wLjMsMC4xLTAuNCwwYy0wLjIsMC0wLjMtMC4xLTAuNS0wLjFsLTAuMSwwYzAsMC0wLjEtMC4xLTAuMi0wLjFjLTAuMy0wLjItMC41LTAuNC0wLjctMC42Yy0wLjQtMC40LTAuOC0wLjgtMS4xLTEuM2MtMC41LTAuNy0wLjktMS40LTEuMi0yLjFjLTAuNC0xLTAuOC0yLjEtMS0zLjJjLTAuMi0wLjktMC40LTEuOC0wLjUtMi43Yy0wLjEtMC43LTAuMS0xLjQsMC0yLjFjMC0wLjUsMC4xLTEuMSwwLjItMS42YzAuMS0wLjQsMC4yLTAuOCwwLjQtMS4xYzAuMS0wLjIsMC4yLTAuNSwwLjMtMC43YzAtMC4xLDAuMS0wLjIsMC4yLTAuMmMwLjEtMC4xLDAuMi0wLjIsMC4zLTAuM2MwLjEtMC4xLDAuMy0wLjEsMC40LTAuMmwyLjgtMC43YzAuMiwwLDAuNCwwLDAuNSwwLjFjMC4xLDAuMSwwLjIsMC4yLDAuMiwwLjNDMjEsMTIsMjEsMTIuMSwyMSwxMi4zbC0wLjMsMy41YzAsMC4yLTAuMSwwLjQtMC4yLDAuNWMtMC4xLDAuMS0wLjMsMC4yLTAuNSwwLjNsLTEsMC4yYzAsMC0wLjEsMC0wLjEsMC4xYzAsMC0wLjEsMC4xLTAuMSwwLjFjLTAuMSwwLjItMC4xLDAuNS0wLjEsMC44YzAsMC40LDAsMC43LDAsMS4xYzAuMSwwLjUsMC4yLDEuMSwwLjMsMS42YzAuMSwwLjUsMC4zLDEuMSwwLjUsMS42YzAuMSwwLjMsMC4zLDAuNywwLjUsMWMwLjEsMC4yLDAuMiwwLjMsMC40LDAuNWwwLjEsMC4xYzAsMCwwLDAsMC4xLDBoMC4xbDEuMi0wLjNjMC4yLDAsMC41LDAsMC43LDAuMWMwLjEsMC4xLDAuMiwwLjIsMC4zLDAuM2gwbDEuNiwzQzI0LjUsMjcsMjQuNSwyNy4yLDI0LjUsMjcuNEwyNC41LDI3LjR6Jy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9LmJ0bi0tZGVzY3JpcHRpb24uYnRuLS1waG9uZTpob3Zlcjo6YmVmb3JlLC5idG4tLWRlc2NyaXB0aW9uLmJ0bi0tcGhvbmU6Zm9jdXM6OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQwcHgnIGhlaWdodD0nNDBweCcgdmlld0JveD0nMCAwIDQwIDQwJyUzRSUzQ3N0eWxlJTNFLnN0MCAlN0JmaWxsOiAlMjNlNjAwMTM7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMjQuNSwyNy40Yy0wLjEsMC4yLTAuMywwLjQtMC41LDAuNGwtMi44LDAuNmMtMC4xLDAtMC4zLDAuMS0wLjQsMGMtMC4yLDAtMC4zLTAuMS0wLjUtMC4xbC0wLjEsMGMwLDAtMC4xLTAuMS0wLjItMC4xYy0wLjMtMC4yLTAuNS0wLjQtMC43LTAuNmMtMC40LTAuNC0wLjgtMC44LTEuMS0xLjNjLTAuNS0wLjctMC45LTEuNC0xLjItMi4xYy0wLjQtMS0wLjgtMi4xLTEtMy4yYy0wLjItMC45LTAuNC0xLjgtMC41LTIuN2MtMC4xLTAuNy0wLjEtMS40LDAtMi4xYzAtMC41LDAuMS0xLjEsMC4yLTEuNmMwLjEtMC40LDAuMi0wLjgsMC40LTEuMWMwLjEtMC4yLDAuMi0wLjUsMC4zLTAuN2MwLTAuMSwwLjEtMC4yLDAuMi0wLjJjMC4xLTAuMSwwLjItMC4yLDAuMy0wLjNjMC4xLTAuMSwwLjMtMC4xLDAuNC0wLjJsMi44LTAuN2MwLjIsMCwwLjQsMCwwLjUsMC4xYzAuMSwwLjEsMC4yLDAuMiwwLjIsMC4zQzIxLDEyLDIxLDEyLjEsMjEsMTIuM2wtMC4zLDMuNWMwLDAuMi0wLjEsMC40LTAuMiwwLjVjLTAuMSwwLjEtMC4zLDAuMi0wLjUsMC4zbC0xLDAuMmMwLDAtMC4xLDAtMC4xLDAuMWMwLDAtMC4xLDAuMS0wLjEsMC4xYy0wLjEsMC4yLTAuMSwwLjUtMC4xLDAuOGMwLDAuNCwwLDAuNywwLDEuMWMwLjEsMC41LDAuMiwxLjEsMC4zLDEuNmMwLjEsMC41LDAuMywxLjEsMC41LDEuNmMwLjEsMC4zLDAuMywwLjcsMC41LDFjMC4xLDAuMiwwLjIsMC4zLDAuNCwwLjVsMC4xLDAuMWMwLDAsMCwwLDAuMSwwaDAuMWwxLjItMC4zYzAuMiwwLDAuNSwwLDAuNywwLjFjMC4xLDAuMSwwLjIsMC4yLDAuMywwLjNoMGwxLjYsM0MyNC41LDI3LDI0LjUsMjcuMiwyNC41LDI3LjRMMjQuNSwyNy40eicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5idG4tLWRlc2NyaXB0aW9uLmJ0bi0tYWNjb3VudDo6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNDBweCcgaGVpZ2h0PSc0MHB4JyB2aWV3Qm94PScwIDAgNDAgNDAnJTNFJTNDc3R5bGUlM0Uuc3QwICU3QmZpbGw6ICUyMzEyMTIxMjslN0QlM0Mvc3R5bGUlM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00xMywyNi4yYzAtMy4xLDMuMS01LjcsNy01LjdzNywyLjYsNyw1LjdjMCwxLjItMy41LDEuOC03LDEuOFMxMywyNy40LDEzLDI2LjJ6IE0yMCwxOS43YzIuMSwwLDMuOC0xLjcsMy44LTMuOFMyMi4xLDEyLDIwLDEycy0zLjgsMS43LTMuOCwzLjhjMCwxLDAuNCwyLDEuMSwyLjdDMTgsMTkuMywxOSwxOS43LDIwLDE5Ljd6Jy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9LmJ0bi0tZGVzY3JpcHRpb24uYnRuLS1hY2NvdW50OmhvdmVyOjpiZWZvcmUsLmJ0bi0tZGVzY3JpcHRpb24uYnRuLS1hY2NvdW50OmZvY3VzOjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0MHB4JyBoZWlnaHQ9JzQwcHgnIHZpZXdCb3g9JzAgMCA0MCA0MCclM0UlM0NzdHlsZSUzRS5zdDAgJTdCZmlsbDogJTIzZTYwMDEzOyU3RCUzQy9zdHlsZSUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTEzLDI2LjJjMC0zLjEsMy4xLTUuNyw3LTUuN3M3LDIuNiw3LDUuN2MwLDEuMi0zLjUsMS44LTcsMS44UzEzLDI3LjQsMTMsMjYuMnogTTIwLDE5LjdjMi4xLDAsMy44LTEuNywzLjgtMy44UzIyLjEsMTIsMjAsMTJzLTMuOCwxLjctMy44LDMuOGMwLDEsMC40LDIsMS4xLDIuN0MxOCwxOS4zLDE5LDE5LjcsMjAsMTkuN3onLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0uYnRuLS1zb2NpYWwtc2hhcmV7Y29sb3I6I2ZmZjtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMnB4O3BhZGRpbmc6N3B4IDE1cHggN3B4IDQ1cHg7Ym9yZGVyOjA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5idG4tLXNvY2lhbC1zaGFyZTpob3ZlciwuYnRuLS1zb2NpYWwtc2hhcmU6Zm9jdXN7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCk7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5idG4tLXNvY2lhbC1zaGFyZTo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NzdHlsZSUzRS5zdDAgJTdCZmlsbDogJTIzZmZmOyU3RCUzQy9zdHlsZSUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTguNyw5LjljMCwwLjQtMC4xLDAuOC0wLjMsMS4zbDMuNCwyLjFjMS4zLTEuNCwzLjQtMS41LDQuOC0wLjNjMS40LDEuMywxLjUsMy40LDAuMyw0LjhjLTEuMywxLjQtMy40LDEuNS00LjgsMC4zYy0xLjEtMC45LTEuNC0yLjQtMC44LTMuNmwtMy40LTIuMWMtMS4zLDEuNC0zLjUsMS40LTQuOSwwLjFTMS43LDksMyw3LjdjMS4zLTEuNCwzLjUtMS40LDQuOS0wLjFsMC4xLDAuMWwzLjQtMi4xYy0wLjctMS45LDAuMy0zLjcsMi4xLTQuNHMzLjcsMC4zLDQuNCwyLjFjMC43LDEuOS0wLjMsMy43LTIuMSw0LjRjLTEuMywwLjQtMi44LDAuMS0zLjctMC45TDguNyw4LjlDOC41LDksOC43LDkuNCw4LjcsOS45eicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDoxMHB4O2Rpc3BsYXk6YmxvY2s7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDttYXJnaW46LTEwcHggMCAwO2NvbnRlbnQ6XCJcIn0uYnRuLS10by10b3B7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAzNiA4MSclM0UlM0NzdHlsZSAlM0Uuc3QwICU3QiBmaWxsOiAlMjNmZmY7ICU3RCUzQy9zdHlsZSUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTM0LjIsODFjLTAuNSwwLTEuMS0wLjItMS40LTAuN0wwLjQsNDEuNmMtMC41LTAuNi0wLjUtMS41LDAtMi4yTDMzLDAuNmMwLjYtMC43LDEuNi0wLjgsMi4zLTAuMmMwLDAsMCwwLDAuMSwwQzM2LjEsMSwzNi4yLDIsMzUuNiwyLjdsMCwwTDMuOSw0MC41bDMxLjYsMzcuOGMwLjYsMC43LDAuNiwxLjctMC4xLDIuM2MwLDAsMCwwLTAuMSwwLjFDMzUsODAuOCwzNC42LDgxLDM0LjIsODF6Jy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7cG9zaXRpb246Zml4ZWQ7cmlnaHQ6MjBweDtib3R0b206NjBweDtkaXNwbGF5Om5vbmU7d2lkdGg6NDVweDtoZWlnaHQ6NDVweDtmb250LXNpemU6MDtwYWRkaW5nOjA7ei1pbmRleDoyMDAwO3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpO2JvcmRlci1yYWRpdXM6NTAlfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuYnRuLS10by10b3B7ZGlzcGxheTpub25lO2JvdHRvbToyMHB4fX0uYnRuLS10by10b3A6aG92ZXIsLmJ0bi0tdG8tdG9wOmZvY3Vze2JhY2tncm91bmQtY29sb3I6cmdiKDE3OSwwLDE0Ljc4Njk1NjUyMTcpfS5idG4tLXdoYXRzYXBwe2JhY2tncm91bmQtY29sb3I6IzI1ZDM2NjtwYWRkaW5nLWxlZnQ6NDBweH0uYnRuLS13aGF0c2FwcDpob3ZlciwuYnRuLS13aGF0c2FwcDpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOnJnYigyOS4zOTExMjkwMzIzLDE2Ny42MDg4NzA5Njc3LDgxLjAyNDE5MzU0ODQpfS5idG4tLXdoYXRzYXBwOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0cHgnIGhlaWdodD0nMjRweCcgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ3N0eWxlJTNFLnN0MCAlN0JmaWxsOiAlMjNmZmY7JTdEJTNDL3N0eWxlJTNFJTNDZyUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTE4LjUsOS44YzAsNC42LTMuNyw4LjMtOC4zLDguM2MtMS41LDAtMi44LTAuNC00LTFsLTQuNiwxLjVMMywxNC4xYy0wLjgtMS4yLTEuMi0yLjctMS4yLTQuM2MwLTQuNiwzLjctOC4zLDguMy04LjNDMTQuOCwxLjUsMTguNSw1LjIsMTguNSw5Ljh6IE0xMC4yLDIuOGMtMy45LDAtNywzLjEtNyw3YzAsMS41LDAuNSwyLjksMS4zLDQuMWwtMC45LDIuNmwyLjctMC45YzEuMSwwLjcsMi40LDEuMiwzLjksMS4yYzMuOSwwLDctMy4xLDctN1MxNCwyLjgsMTAuMiwyLjh6IE0xNC40LDExLjdjLTAuMS0wLjEtMC4yLTAuMS0wLjQtMC4yYy0wLjItMC4xLTEuMi0wLjYtMS40LTAuN2MtMC4yLTAuMS0wLjMtMC4xLTAuNSwwLjFjLTAuMSwwLjItMC41LDAuNy0wLjYsMC44Yy0wLjEsMC4xLTAuMiwwLjItMC40LDAuMWMtMC4yLTAuMS0wLjktMC4zLTEuNi0xYy0wLjYtMC41LTEtMS4yLTEuMS0xLjRDOC4xLDkuMSw4LjIsOSw4LjMsOC45YzAuMS0wLjEsMC4yLTAuMiwwLjMtMC40YzAuMS0wLjEsMC4xLTAuMiwwLjItMC4zYzAuMS0wLjEsMC0wLjMsMC0wLjRDOC44LDcuOCw4LjQsNi44LDguMiw2LjRDOCw2LDcuOSw2LDcuNyw2QzcuNiw2LDcuNSw2LDcuMyw2UzcsNi4xLDYuOCw2LjNDNi42LDYuNSw2LjEsNi45LDYuMSw3LjljMCwxLDAuNywyLDAuOCwyLjFjMC4xLDAuMSwxLjQsMi4zLDMuNSwzLjFjMi4xLDAuOCwyLjEsMC41LDIuNSwwLjVjMC40LDAsMS4yLTAuNSwxLjQtMUMxNC40LDEyLjIsMTQuNCwxMS44LDE0LjQsMTEuN3onLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2NvbnRlbnQ6XCJcIjtoZWlnaHQ6MjRweDtsZWZ0OjEwcHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt3aWR0aDoyNHB4fS5idG4tLXZpZGVvLXBsYXksLmJ0bi0tdmlkZW8tcGF1c2V7cG9zaXRpb246cmVsYXRpdmU7Y29sb3I6I2ZmZjtmb250LXdlaWdodDo5MDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjMwcHg7Ym9yZGVyOjA7cGFkZGluZzoxNXB4IDE1cHggMTVweCA3NXB4O3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LmJ0bi0tdmlkZW8tcGxheTo6YmVmb3JlLC5idG4tLXZpZGVvLXBhdXNlOjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAxMDAgMTAwJyUzRSUzQ3N0eWxlJTNFLnN0MCU3QmZpbGw6ICUyM2ZmZjslN0QlM0Mvc3R5bGUlM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J003OS4yNjYsMzcuODg1TDM0LjcyMywxMi4xNjhDMjUuMzk3LDYuNzg0LDEzLjc0LDEzLjUxNCwxMy43NCwyNC4yODN2NTEuNDM0YzAsMTAuNzY4LDExLjY1NywxNy40OTksMjAuOTgzLDEyLjExNSAgbDQ0LjU0My0yNS43MTdDODguNTkyLDU2LjczLDg4LjU5Miw0My4yNyw3OS4yNjYsMzcuODg1eiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ZGlzcGxheTpibG9jazt3aWR0aDo2MHB4O2hlaWdodDo2MHB4O2NvbnRlbnQ6XCJcIjtib3JkZXItcmFkaXVzOjUwJTtib3JkZXI6MnB4IHNvbGlkICNmZmZ9LmJ0bi0tdmlkZW8tcGxheTpob3ZlciwuYnRuLS12aWRlby1wbGF5OmZvY3VzLC5idG4tLXZpZGVvLXBhdXNlOmhvdmVyLC5idG4tLXZpZGVvLXBhdXNlOmZvY3Vze2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0uYnRuLS12aWRlby1wYXVzZTo6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjBweCcgaGVpZ2h0PScyMHB4JyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDc3R5bGUlM0Uuc3QwICU3QmZpbGw6ICUyM2ZmZjslN0QlM0Mvc3R5bGUlM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00xOCw0LjZMMTUuNiwyTDEwLDcuNWwwLDBsMCwwTDQuNCwyTDIsNC42TDcuNSwxMEwyLDE1LjRMNC40LDE4bDUuNi01LjVsMCwwbDAsMGw1LjYsNS41bDIuNC0yLjZMMTIuNSwxMEwxOCw0LjZ6Jy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9LmxhbmRpbmdzcGFnZS0yIC5idG4sLmxhbmRpbmdzcGFnZS0yIC5oYnNwdC1mb3JtIC5ocy1idXR0b24sLmhic3B0LWZvcm0gLmxhbmRpbmdzcGFnZS0yIC5ocy1idXR0b257Y29sb3I6I2ZmZjtib3JkZXItY29sb3I6IzAwMGNmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDBjZmY7Ym9yZGVyLXJhZGl1czowO2JvcmRlci13aWR0aDoxcHg7cGFkZGluZzo4cHggMTlweH0ubGFuZGluZ3NwYWdlLTIgLmJ0bjpob3ZlciwubGFuZGluZ3NwYWdlLTIgLmhic3B0LWZvcm0gLmhzLWJ1dHRvbjpob3ZlciwuaGJzcHQtZm9ybSAubGFuZGluZ3NwYWdlLTIgLmhzLWJ1dHRvbjpob3ZlciwubGFuZGluZ3NwYWdlLTIgLmJ0bjpmb2N1cywubGFuZGluZ3NwYWdlLTIgLmhic3B0LWZvcm0gLmhzLWJ1dHRvbjpmb2N1cywuaGJzcHQtZm9ybSAubGFuZGluZ3NwYWdlLTIgLmhzLWJ1dHRvbjpmb2N1c3tjb2xvcjojZmZmO2JvcmRlci1jb2xvcjpyZ2IoMCw5LjYsMjA0KTtiYWNrZ3JvdW5kLWNvbG9yOnJnYigwLDkuNiwyMDQpfS5sYW5kaW5nc3BhZ2UtMiAuYnRuLS13aGl0ZXtjb2xvcjojMTIxMjEyO2JvcmRlci1jb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2ZmZn0ubGFuZGluZ3NwYWdlLTIgLmJ0bi0td2hpdGU6aG92ZXIsLmxhbmRpbmdzcGFnZS0yIC5idG4tLXdoaXRlOmZvY3Vze2NvbG9yOiMxMjEyMTI7Ym9yZGVyLWNvbG9yOmhzbCgwLDAlLDkwJSk7YmFja2dyb3VuZC1jb2xvcjpoc2woMCwwJSw5MCUpfS5sYW5kaW5nc3BhZ2UtMiAuYnRuLS1ibGFja3tjb2xvcjojZmZmO2JvcmRlci1jb2xvcjojMTIxMjEyO2JhY2tncm91bmQtY29sb3I6IzEyMTIxMn0ubGFuZGluZ3NwYWdlLTIgLmJ0bi0tYmxhY2s6aG92ZXIsLmxhbmRpbmdzcGFnZS0yIC5idG4tLWJsYWNrOmZvY3Vze2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiMwMDBjZmY7YmFja2dyb3VuZC1jb2xvcjojMDAwY2ZmfS5sYW5kaW5nc3BhZ2UtMiAuYnRuLS1ibHVle2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiMwMDBjZmY7YmFja2dyb3VuZC1jb2xvcjojMDAwY2ZmfS5sYW5kaW5nc3BhZ2UtMiAuYnRuLS1ibHVlOmhvdmVyLC5sYW5kaW5nc3BhZ2UtMiAuYnRuLS1ibHVlOmZvY3Vze2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOnJnYigwLDkuNiwyMDQpO2JhY2tncm91bmQtY29sb3I6cmdiKDAsOS42LDIwNCl9LmxhbmRpbmdzcGFnZS0yIC5idG4tLWdyZWVue2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiMzMWQwYjA7YmFja2dyb3VuZC1jb2xvcjojMzFkMGIwfS5sYW5kaW5nc3BhZ2UtMiAuYnRuLS1ncmVlbjpob3ZlciwubGFuZGluZ3NwYWdlLTIgLmJ0bi0tZ3JlZW46Zm9jdXN7Y29sb3I6I2ZmZjtib3JkZXItY29sb3I6cmdiKDM4LjI2ODc3NDcwMzYsMTY3LjczMTIyNTI5NjQsMTQxLjY3NTg4OTMyODEpO2JhY2tncm91bmQtY29sb3I6cmdiKDM4LjI2ODc3NDcwMzYsMTY3LjczMTIyNTI5NjQsMTQxLjY3NTg4OTMyODEpfS5sYW5kaW5nc3BhZ2UtMiAuYnRuLS1vdXRsaW5le2NvbG9yOiMwMDBjZmY7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5sYW5kaW5nc3BhZ2UtMiAuYnRuLS1vdXRsaW5lOmhvdmVyLC5sYW5kaW5nc3BhZ2UtMiAuYnRuLS1vdXRsaW5lOmZvY3Vze2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiMwMDBjZmY7YmFja2dyb3VuZC1jb2xvcjojMDAwY2ZmfS5sYW5kaW5nc3BhZ2UtMiAuYnRuLS1vdXRsaW5lLmJ0bi0td2hpdGV7Y29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2ZmZn0ubGFuZGluZ3NwYWdlLTIgLmJ0bi0tb3V0bGluZS5idG4tLXdoaXRlOmhvdmVyLC5sYW5kaW5nc3BhZ2UtMiAuYnRuLS1vdXRsaW5lLmJ0bi0td2hpdGU6Zm9jdXN7Y29sb3I6IzEyMTIxMjtib3JkZXItY29sb3I6aHNsKDAsMCUsOTAlKTtiYWNrZ3JvdW5kLWNvbG9yOmhzbCgwLDAlLDkwJSl9LmxhbmRpbmdzcGFnZS0yIC5idG4tLW91dGxpbmUuYnRuLS1ibGFja3tjb2xvcjojMTIxMjEyO2JvcmRlci1jb2xvcjojMTIxMjEyfS5sYW5kaW5nc3BhZ2UtMiAuYnRuLS1vdXRsaW5lLmJ0bi0tYmxhY2s6aG92ZXIsLmxhbmRpbmdzcGFnZS0yIC5idG4tLW91dGxpbmUuYnRuLS1ibGFjazpmb2N1c3tjb2xvcjojZmZmO2JvcmRlci1jb2xvcjojMDAwY2ZmO2JhY2tncm91bmQtY29sb3I6IzAwMGNmZn0ubGFuZGluZ3NwYWdlLTIgLmJ0bi0tb3V0bGluZS5idG4tLWJsdWV7Y29sb3I6IzAwMGNmZjtib3JkZXItY29sb3I6IzAwMGNmZn0ubGFuZGluZ3NwYWdlLTIgLmJ0bi0tb3V0bGluZS5idG4tLWJsdWU6aG92ZXIsLmxhbmRpbmdzcGFnZS0yIC5idG4tLW91dGxpbmUuYnRuLS1ibHVlOmZvY3Vze2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOnJnYigwLDkuNiwyMDQpO2JhY2tncm91bmQtY29sb3I6cmdiKDAsOS42LDIwNCl9LmxhbmRpbmdzcGFnZS0yIC5idG4tLW91dGxpbmUuYnRuLS1ncmVlbntjb2xvcjojMzFkMGIwO2JvcmRlci1jb2xvcjojMzFkMGIwfS5sYW5kaW5nc3BhZ2UtMiAuYnRuLS1vdXRsaW5lLmJ0bi0tZ3JlZW46aG92ZXIsLmxhbmRpbmdzcGFnZS0yIC5idG4tLW91dGxpbmUuYnRuLS1ncmVlbjpmb2N1c3tjb2xvcjojZmZmO2JvcmRlci1jb2xvcjpyZ2IoMzguMjY4Nzc0NzAzNiwxNjcuNzMxMjI1Mjk2NCwxNDEuNjc1ODg5MzI4MSk7YmFja2dyb3VuZC1jb2xvcjpyZ2IoMzguMjY4Nzc0NzAzNiwxNjcuNzMxMjI1Mjk2NCwxNDEuNjc1ODg5MzI4MSl9LmxhbmRpbmdzcGFnZS0yIC5idG4tLWxpbmt7Y29sb3I6IzEyMTIxMjtwYWRkaW5nOjA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5sYW5kaW5nc3BhZ2UtMiAuYnRuLS1saW5rOmhvdmVyLC5sYW5kaW5nc3BhZ2UtMiAuYnRuLS1saW5rOmZvY3Vze2NvbG9yOiMwMDBjZmY7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5sYW5kaW5nc3BhZ2UtMiAuYnRuLS1kZXNjcmlwdGlvbntjb2xvcjojMTIxMjEyO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtwYWRkaW5nOjRweCAwIDRweCA0NXB4fS5sYW5kaW5nc3BhZ2UtMiAuYnRuLS1kZXNjcmlwdGlvbjpob3ZlciwubGFuZGluZ3NwYWdlLTIgLmJ0bi0tZGVzY3JpcHRpb246Zm9jdXN7Y29sb3I6IzAwMGNmZjtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LmxhbmRpbmdzcGFnZS0yIC5idG4tLWRlc2NyaXB0aW9uLmJ0bi0tcGhvbmU6aG92ZXI6OmJlZm9yZSwubGFuZGluZ3NwYWdlLTIgLmJ0bi0tZGVzY3JpcHRpb24uYnRuLS1waG9uZTpmb2N1czo6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNDBweCcgaGVpZ2h0PSc0MHB4JyB2aWV3Qm94PScwIDAgNDAgNDAnJTNFJTNDc3R5bGUlM0Uuc3QwICU3QmZpbGw6ICUyMzAwMGNmZjslN0QlM0Mvc3R5bGUlM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00yNC41LDI3LjRjLTAuMSwwLjItMC4zLDAuNC0wLjUsMC40bC0yLjgsMC42Yy0wLjEsMC0wLjMsMC4xLTAuNCwwYy0wLjIsMC0wLjMtMC4xLTAuNS0wLjFsLTAuMSwwYzAsMC0wLjEtMC4xLTAuMi0wLjFjLTAuMy0wLjItMC41LTAuNC0wLjctMC42Yy0wLjQtMC40LTAuOC0wLjgtMS4xLTEuM2MtMC41LTAuNy0wLjktMS40LTEuMi0yLjFjLTAuNC0xLTAuOC0yLjEtMS0zLjJjLTAuMi0wLjktMC40LTEuOC0wLjUtMi43Yy0wLjEtMC43LTAuMS0xLjQsMC0yLjFjMC0wLjUsMC4xLTEuMSwwLjItMS42YzAuMS0wLjQsMC4yLTAuOCwwLjQtMS4xYzAuMS0wLjIsMC4yLTAuNSwwLjMtMC43YzAtMC4xLDAuMS0wLjIsMC4yLTAuMmMwLjEtMC4xLDAuMi0wLjIsMC4zLTAuM2MwLjEtMC4xLDAuMy0wLjEsMC40LTAuMmwyLjgtMC43YzAuMiwwLDAuNCwwLDAuNSwwLjFjMC4xLDAuMSwwLjIsMC4yLDAuMiwwLjNDMjEsMTIsMjEsMTIuMSwyMSwxMi4zbC0wLjMsMy41YzAsMC4yLTAuMSwwLjQtMC4yLDAuNWMtMC4xLDAuMS0wLjMsMC4yLTAuNSwwLjNsLTEsMC4yYzAsMC0wLjEsMC0wLjEsMC4xYzAsMC0wLjEsMC4xLTAuMSwwLjFjLTAuMSwwLjItMC4xLDAuNS0wLjEsMC44YzAsMC40LDAsMC43LDAsMS4xYzAuMSwwLjUsMC4yLDEuMSwwLjMsMS42YzAuMSwwLjUsMC4zLDEuMSwwLjUsMS42YzAuMSwwLjMsMC4zLDAuNywwLjUsMWMwLjEsMC4yLDAuMiwwLjMsMC40LDAuNWwwLjEsMC4xYzAsMCwwLDAsMC4xLDBoMC4xbDEuMi0wLjNjMC4yLDAsMC41LDAsMC43LDAuMWMwLjEsMC4xLDAuMiwwLjIsMC4zLDAuM2gwbDEuNiwzQzI0LjUsMjcsMjQuNSwyNy4yLDI0LjUsMjcuNEwyNC41LDI3LjR6Jy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9LmxhbmRpbmdzcGFnZS0yIC5idG4tLWRlc2NyaXB0aW9uLmJ0bi0tYWNjb3VudDpob3Zlcjo6YmVmb3JlLC5sYW5kaW5nc3BhZ2UtMiAuYnRuLS1kZXNjcmlwdGlvbi5idG4tLWFjY291bnQ6Zm9jdXM6OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQwcHgnIGhlaWdodD0nNDBweCcgdmlld0JveD0nMCAwIDQwIDQwJyUzRSUzQ3N0eWxlJTNFLnN0MCAlN0JmaWxsOiAlMjMwMDBjZmY7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMTMsMjYuMmMwLTMuMSwzLjEtNS43LDctNS43czcsMi42LDcsNS43YzAsMS4yLTMuNSwxLjgtNywxLjhTMTMsMjcuNCwxMywyNi4yeiBNMjAsMTkuN2MyLjEsMCwzLjgtMS43LDMuOC0zLjhTMjIuMSwxMiwyMCwxMnMtMy44LDEuNy0zLjgsMy44YzAsMSwwLjQsMiwxLjEsMi43QzE4LDE5LjMsMTksMTkuNywyMCwxOS43eicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5sYW5kaW5nc3BhZ2UtMiAuYnRuLS12aWRlby1wbGF5LC5sYW5kaW5nc3BhZ2UtMiAuYnRuLS12aWRlby1wYXVzZXtwYWRkaW5nOjE1cHggMTVweCAxNXB4IDc1cHg7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5sYW5kaW5nc3BhZ2UtMiAuYnRuLS12aWRlby1wbGF5OmhvdmVyLC5sYW5kaW5nc3BhZ2UtMiAuYnRuLS12aWRlby1wbGF5OmZvY3VzLC5sYW5kaW5nc3BhZ2UtMiAuYnRuLS12aWRlby1wYXVzZTpob3ZlciwubGFuZGluZ3NwYWdlLTIgLmJ0bi0tdmlkZW8tcGF1c2U6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfWZvcm0gbGFiZWx7ZGlzcGxheTpibG9jaztjdXJzb3I6cG9pbnRlcn1mb3JtIHNlbGVjdHthcHBlYXJhbmNlOm5vbmU7dXNlci1zZWxlY3Q6bm9uZX1mb3JtIHNlbGVjdC5mb3JtLWNvbnRyb2w6bm90KFtzaXplXSxbbXVsdGlwbGVdKSxmb3JtIC5oYnNwdC1mb3JtIHNlbGVjdC5ocy1pbnB1dDpub3QoW3NpemVdLFttdWx0aXBsZV0pLC5oYnNwdC1mb3JtIGZvcm0gc2VsZWN0LmhzLWlucHV0Om5vdChbc2l6ZV0sW211bHRpcGxlXSl7aGVpZ2h0OjU3cHh9Zm9ybSAuaGVscC1ibG9jayxmb3JtIC5oYnNwdC1mb3JtIC5ocy1lcnJvci1tc2dzIC5ocy1lcnJvci1tc2csLmhic3B0LWZvcm0gLmhzLWVycm9yLW1zZ3MgZm9ybSAuaHMtZXJyb3ItbXNne21hcmdpbjo4cHggMCAwfS5mb3Jte2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWFyZ2luOjAgMCA0MHB4fS5mb3JtLWdyb3VwLC5oYnNwdC1mb3JtIC5ocy1mb3JtLWZpZWxke21hcmdpbjowIDAgMTBweH0uZm9ybS1ncm91cCBsYWJlbCwuaGJzcHQtZm9ybSAuaHMtZm9ybS1maWVsZCBsYWJlbHttYXJnaW46MCAwIDEwcHh9LmZvcm0tZ3JvdXA+bGFiZWwsLmhic3B0LWZvcm0gLmhzLWZvcm0tZmllbGQ+bGFiZWx7Zm9udC13ZWlnaHQ6NjAwfS5mb3JtLWdyb3VwLmhhcy1lcnJvciAuZm9ybS1jb250cm9sLC5mb3JtLWdyb3VwLmhhcy1lcnJvciAuaGJzcHQtZm9ybSAuaHMtaW5wdXQsLmhic3B0LWZvcm0gLmZvcm0tZ3JvdXAuaGFzLWVycm9yIC5ocy1pbnB1dCwuaGJzcHQtZm9ybSAuaGFzLWVycm9yLmhzLWZvcm0tZmllbGQgLmZvcm0tY29udHJvbCwuaGJzcHQtZm9ybSAuaGFzLWVycm9yLmhzLWZvcm0tZmllbGQgLmhzLWlucHV0e2JvcmRlci1jb2xvcjojZTYwMDEzfS5mb3JtLWdyb3VwLmhhcy1lcnJvciAuaGVscC1ibG9jaywuZm9ybS1ncm91cC5oYXMtZXJyb3IgLmhic3B0LWZvcm0gLmhzLWVycm9yLW1zZ3MgLmhzLWVycm9yLW1zZywuaGJzcHQtZm9ybSAuaHMtZXJyb3ItbXNncyAuZm9ybS1ncm91cC5oYXMtZXJyb3IgLmhzLWVycm9yLW1zZywuaGJzcHQtZm9ybSAuaGFzLWVycm9yLmhzLWZvcm0tZmllbGQgLmhlbHAtYmxvY2ssLmhic3B0LWZvcm0gLmhhcy1lcnJvci5ocy1mb3JtLWZpZWxkIC5ocy1lcnJvci1tc2dzIC5ocy1lcnJvci1tc2csLmhic3B0LWZvcm0gLmhzLWVycm9yLW1zZ3MgLmhhcy1lcnJvci5ocy1mb3JtLWZpZWxkIC5ocy1lcnJvci1tc2d7Y29sb3I6I2U2MDAxM30uZm9ybS1jb250cm9sLC5oYnNwdC1mb3JtIC5ocy1pbnB1dHtmb250LWZhbWlseTpcIk1hdmVuIFByb1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjhweDtoZWlnaHQ6YXV0bztwYWRkaW5nOjhweCAxNXB4O2JvcmRlcjoycHggc29saWQgIzEyMTIxMjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czoyMHB4fS5mb3JtLWNvbnRyb2w6Zm9jdXMsLmhic3B0LWZvcm0gLmhzLWlucHV0OmZvY3Vze2JvcmRlci1jb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3gtc2hhZG93Om5vbmV9LmZvcm0tY29udHJvbC0tdGV4dGFyZWF7aGVpZ2h0OjEyMHB4fS5mb3JtLWNvbnRyb2wtLXNlbGVjdHtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwcHgnIGhlaWdodD0nNnB4JyB2aWV3Qm94PScwIDAgMjAgNiclM0UlM0NzdHlsZSUzRS5zdDAlN0JmaWxsOiUyMzEyMTIxMjslN0QlM0Mvc3R5bGUlM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00xMC42LDAuMmMwLjQtMC4zLDAuOS0wLjMsMS4yLDAuMWwwLDBjMC4zLDAuNCwwLjMsMC45LTAuMSwxLjJsLTUsNC4zIGMtMC4zLDAuMy0wLjgsMC4zLTEuMSwwTDAuMywxLjZjLTAuNC0wLjMtMC40LTAuOS0wLjEtMS4yQzAuNSwwLDEtMC4xLDEuNCwwLjJsMCwwTDYuMSw0TDEwLjYsMC4yeicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIHJpZ2h0IDEwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO3BhZGRpbmc6NXB4IDQ1cHggNXB4IDE1cHg7aGVpZ2h0OmF1dG8gIWltcG9ydGFudH0uZm9ybS1jb250cm9sLS1jaGVja3twb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjAgMCAwIDI4cHg7bWFyZ2luOjAgMCAxMHB4O2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LmZvcm0tY29udHJvbC0tY2hlY2sgbGFiZWx7bWFyZ2luOjB9LmZvcm0tY29udHJvbC0tY2hlY2s6bGFzdC1jaGlsZHttYXJnaW46MH0uZm9ybS1jb250cm9sLS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSwuZm9ybS1jb250cm9sLS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XXtkaXNwbGF5Om5vbmV9LmZvcm0tY29udHJvbC0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10raSwuZm9ybS1jb250cm9sLS1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XStpe3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6N3B4O2Rpc3BsYXk6YmxvY2s7d2lkdGg6MThweDtoZWlnaHQ6MThweDtib3JkZXI6MnB4IHNvbGlkICNhZmFmYWZ9LmZvcm0tY29udHJvbC0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10raTo6YmVmb3JlLC5mb3JtLWNvbnRyb2wtLWNoZWNrIGlucHV0W3R5cGU9Y2hlY2tib3hdK2k6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MXB4O2xlZnQ6MXB4O2Rpc3BsYXk6bm9uZTt3aWR0aDoxMnB4O2hlaWdodDoxMnB4O2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kLWNvbG9yOiNlNjAwMTN9LmZvcm0tY29udHJvbC0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCtpOjpiZWZvcmUsLmZvcm0tY29udHJvbC0tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtpOjpiZWZvcmV7ZGlzcGxheTpibG9ja30uZm9ybS1jb250cm9sLS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXStpe2JvcmRlci1yYWRpdXM6NTAlfS5mb3JtLWNvbnRyb2wtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dK2k6OmJlZm9yZXtib3JkZXItcmFkaXVzOjUwJX0uZm9ybSAubm9VaS10YXJnZXR7cGFkZGluZzoxMHB4IDIwcHg7bWFyZ2luOjAgMCAyNnB4O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMTUpO2JveC1zaGFkb3c6bm9uZTtib3JkZXItcmFkaXVzOjIzcHg7Ym9yZGVyOjB9LmZvcm0gLm5vVWktdGFyZ2V0Lm5vVWktaG9yaXpvbnRhbHtoZWlnaHQ6NDBweH0uZm9ybSAubm9VaS10YXJnZXQubm9VaS1ob3Jpem9udGFsIC5ub1VpLXRvb2x0aXB7Ym90dG9tOi0zMnB4fS5mb3JtIC5ub1VpLXRhcmdldCAubm9VaS1jb25uZWN0e2JhY2tncm91bmQ6aHNsYSgwLDAlLDEwMCUsLjgpfS5mb3JtIC5ub1VpLXRhcmdldCAubm9VaS1oYW5kbGV7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjojZmZmO3JpZ2h0Oi0xNXB4O3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7b3V0bGluZTpub25lO2JvcmRlcjowO2N1cnNvcjpwb2ludGVyO2JveC1zaGFkb3c6bm9uZX0uZm9ybSAubm9VaS10YXJnZXQgLm5vVWktaGFuZGxlOjpiZWZvcmUsLmZvcm0gLm5vVWktdGFyZ2V0IC5ub1VpLWhhbmRsZTo6YWZ0ZXJ7ZGlzcGxheTpub25lfS5mb3JtIC5ub1VpLXRhcmdldCAubm9VaS1mZWVkYmFja3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7cmlnaHQ6MDtib3R0b206LTIycHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5mb3JtIC5ub1VpLXRhcmdldCAubm9VaS1mZWVkYmFjayAubm9VaS1mZWVkYmFjay1taW4sLmZvcm0gLm5vVWktdGFyZ2V0IC5ub1VpLWZlZWRiYWNrIC5ub1VpLWZlZWRiYWNrLW1heHtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0Om5vcm1hbDtmb250LXdlaWdodDo1MDB9LmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCwuZm9ybS1ob3Jpem9udGFsIC5oYnNwdC1mb3JtIC5ocy1mb3JtLWZpZWxkLC5oYnNwdC1mb3JtIC5mb3JtLWhvcml6b250YWwgLmhzLWZvcm0tZmllbGR7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi1yaWdodDotMTVweDttYXJnaW4tbGVmdDotMTVweDttYXJnaW46MCAwIDEwcHh9LmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCBsYWJlbCwuZm9ybS1ob3Jpem9udGFsIC5oYnNwdC1mb3JtIC5ocy1mb3JtLWZpZWxkIGxhYmVsLC5oYnNwdC1mb3JtIC5mb3JtLWhvcml6b250YWwgLmhzLWZvcm0tZmllbGQgbGFiZWx7bWFyZ2luOjB9LmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cD5sYWJlbCwuZm9ybS1ob3Jpem9udGFsIC5oYnNwdC1mb3JtIC5ocy1mb3JtLWZpZWxkPmxhYmVsLC5oYnNwdC1mb3JtIC5mb3JtLWhvcml6b250YWwgLmhzLWZvcm0tZmllbGQ+bGFiZWx7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSU7cGFkZGluZzoxMXB4IDEwcHggMTFweCAwfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwPmxhYmVsLC5mb3JtLWhvcml6b250YWwgLmhic3B0LWZvcm0gLmhzLWZvcm0tZmllbGQ+bGFiZWwsLmhic3B0LWZvcm0gLmZvcm0taG9yaXpvbnRhbCAuaHMtZm9ybS1maWVsZD5sYWJlbHtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmc6MDttYXJnaW46MCAwIDEwcHh9fS5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA+bGFiZWwrLmZvcm0tY29udHJvbC13cmFwcGVyLC5mb3JtLWhvcml6b250YWwgLmhic3B0LWZvcm0gLmhzLWZvcm0tZmllbGQ+bGFiZWwrLmZvcm0tY29udHJvbC13cmFwcGVyLC5oYnNwdC1mb3JtIC5mb3JtLWhvcml6b250YWwgLmhzLWZvcm0tZmllbGQ+bGFiZWwrLmZvcm0tY29udHJvbC13cmFwcGVye3BhZGRpbmc6MCAwIDAgMTBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cD5sYWJlbCsuZm9ybS1jb250cm9sLXdyYXBwZXIsLmZvcm0taG9yaXpvbnRhbCAuaGJzcHQtZm9ybSAuaHMtZm9ybS1maWVsZD5sYWJlbCsuZm9ybS1jb250cm9sLXdyYXBwZXIsLmhic3B0LWZvcm0gLmZvcm0taG9yaXpvbnRhbCAuaHMtZm9ybS1maWVsZD5sYWJlbCsuZm9ybS1jb250cm9sLXdyYXBwZXJ7cGFkZGluZzowfX0uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWNvbnRyb2wtd3JhcHBlcntmbGV4OjAgMCA3NSU7bWF4LXdpZHRoOjc1JX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LmZvcm0taG9yaXpvbnRhbCAuZm9ybS1jb250cm9sLXdyYXBwZXJ7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX19LmZvcm0taW5saW5le2ZsZXgtZGlyZWN0aW9uOnJvdzthbGlnbi1pdGVtczpiYXNlbGluZTttYXJnaW4tbGVmdDotMTBweDttYXJnaW4tcmlnaHQ6LTEwcHh9LmZvcm0taW5saW5lIC5mb3JtLWdyb3VwLC5mb3JtLWlubGluZSAuaGJzcHQtZm9ybSAuaHMtZm9ybS1maWVsZCwuaGJzcHQtZm9ybSAuZm9ybS1pbmxpbmUgLmhzLWZvcm0tZmllbGR7ZmxleDoxO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nOjAgMTBweDttYXJnaW46MCAwIDEwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5mb3JtLWlubGluZSAuZm9ybS1ncm91cCwuZm9ybS1pbmxpbmUgLmhic3B0LWZvcm0gLmhzLWZvcm0tZmllbGQsLmhic3B0LWZvcm0gLmZvcm0taW5saW5lIC5ocy1mb3JtLWZpZWxke2ZsZXg6MCAwIDEwMCV9fS5mb3JtLWlubGluZSAuZm9ybS1ncm91cDpsYXN0LWNoaWxkLC5mb3JtLWlubGluZSAuaGJzcHQtZm9ybSAuaHMtZm9ybS1maWVsZDpsYXN0LWNoaWxkLC5oYnNwdC1mb3JtIC5mb3JtLWlubGluZSAuaHMtZm9ybS1maWVsZDpsYXN0LWNoaWxke2ZsZXg6MH0uZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAtLWVycm9ye2ZsZXg6MCAwIDEwMCU7dGV4dC1hbGlnbjpjZW50ZXJ9LmZvcm0taW5saW5lIC5mb3JtLWdyb3VwLS1lcnJvciAuaGVscC1ibG9jaywuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAtLWVycm9yIC5oYnNwdC1mb3JtIC5ocy1lcnJvci1tc2dzIC5ocy1lcnJvci1tc2csLmhic3B0LWZvcm0gLmhzLWVycm9yLW1zZ3MgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwLS1lcnJvciAuaHMtZXJyb3ItbXNne2NvbG9yOiNlNjAwMTM7bWFyZ2luOjB9LmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2wsLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIC5oYnNwdC1mb3JtIC5ocy1pbnB1dCwuaGJzcHQtZm9ybSAuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAgLmhzLWlucHV0LC5mb3JtLWlubGluZSAuaGJzcHQtZm9ybSAuaHMtZm9ybS1maWVsZCAuZm9ybS1jb250cm9sLC5mb3JtLWlubGluZSAuaGJzcHQtZm9ybSAuaHMtZm9ybS1maWVsZCAuaHMtaW5wdXQsLmhic3B0LWZvcm0gLmZvcm0taW5saW5lIC5ocy1mb3JtLWZpZWxkIC5mb3JtLWNvbnRyb2wsLmhic3B0LWZvcm0gLmZvcm0taW5saW5lIC5ocy1mb3JtLWZpZWxkIC5ocy1pbnB1dCwuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAgLmhlbHAtYmxvY2ssLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIC5oYnNwdC1mb3JtIC5ocy1lcnJvci1tc2dzIC5ocy1lcnJvci1tc2csLmhic3B0LWZvcm0gLmhzLWVycm9yLW1zZ3MgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIC5ocy1lcnJvci1tc2csLmZvcm0taW5saW5lIC5oYnNwdC1mb3JtIC5ocy1mb3JtLWZpZWxkIC5oZWxwLWJsb2NrLC5mb3JtLWlubGluZSAuaGJzcHQtZm9ybSAuaHMtZm9ybS1maWVsZCAuaHMtZXJyb3ItbXNncyAuaHMtZXJyb3ItbXNnLC5mb3JtLWlubGluZSAuaGJzcHQtZm9ybSAuaHMtZXJyb3ItbXNncyAuaHMtZm9ybS1maWVsZCAuaHMtZXJyb3ItbXNnLC5oYnNwdC1mb3JtIC5mb3JtLWlubGluZSAuaHMtZm9ybS1maWVsZCAuaGVscC1ibG9jaywuaGJzcHQtZm9ybSAuZm9ybS1pbmxpbmUgLmhzLWZvcm0tZmllbGQgLmhzLWVycm9yLW1zZ3MgLmhzLWVycm9yLW1zZywuaGJzcHQtZm9ybSAuaHMtZXJyb3ItbXNncyAuZm9ybS1pbmxpbmUgLmhzLWZvcm0tZmllbGQgLmhzLWVycm9yLW1zZ3t3aWR0aDoxMDAlfS5mb3JtLXNlYXJjaHtwb3NpdGlvbjpyZWxhdGl2ZX0uZm9ybS1zZWFyY2ggLmZvcm0tY29udHJvbCwuZm9ybS1zZWFyY2ggLmhic3B0LWZvcm0gLmhzLWlucHV0LC5oYnNwdC1mb3JtIC5mb3JtLXNlYXJjaCAuaHMtaW5wdXR7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OjU1cHg7Ym9yZGVyLWNvbG9yOiMxMjEyMTJ9LmZvcm0tc2VhcmNoIC5idG4sLmZvcm0tc2VhcmNoIC5oYnNwdC1mb3JtIC5ocy1idXR0b24sLmhic3B0LWZvcm0gLmZvcm0tc2VhcmNoIC5ocy1idXR0b257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNnB4JyBoZWlnaHQ9JzE2cHgnICB2aWV3Qm94PScwIDAgMTguNDI1IDE4LjQyNiclM0UlM0NwYXRoIGlkPSducF9zZWFyY2hfNjg0NzMzXzAwMDAwMCcgZD0nTTE4LjM0NSwzNC40NjdsNC4wNi00LjA4OGE3LjY4OSw3LjY4OSwwLDAsMS0xLjUyNi00LjYwNiw3Ljc3Myw3Ljc3MywwLDEsMSw3Ljc3Myw3Ljc3Myw3LjY4OSw3LjY4OSwwLDAsMS00LjYwNi0xLjUyNmwtNC4wNiw0LjA2YTEuMTQ2LDEuMTQ2LDAsMCwxLTEuNjQxLDAsMS4xMTUsMS4xMTUsMCwwLDEsMC0xLjYxM1ptMTAuMzA3LTMuMjI0YTUuNDcsNS40NywwLDEsMC01LjQ3LTUuNDdBNS40Nyw1LjQ3LDAsMCwwLDI4LjY1MiwzMS4yNDNaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTggLTE4KScgZmlsbD0nJTIzZTYwMDEzJy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDtib3R0b206MDtkaXNwbGF5OmJsb2NrO3dpZHRoOjQ4cHg7aGVpZ2h0OjEwMCU7cGFkZGluZzowO2ZvbnQtc2l6ZTowO2JvcmRlcjowO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXItcmFkaXVzOjB9LmZvcm0tc2VhcmNoIC5idG46aG92ZXIsLmZvcm0tc2VhcmNoIC5oYnNwdC1mb3JtIC5ocy1idXR0b246aG92ZXIsLmhic3B0LWZvcm0gLmZvcm0tc2VhcmNoIC5ocy1idXR0b246aG92ZXIsLmZvcm0tc2VhcmNoIC5idG46Zm9jdXMsLmZvcm0tc2VhcmNoIC5oYnNwdC1mb3JtIC5ocy1idXR0b246Zm9jdXMsLmhic3B0LWZvcm0gLmZvcm0tc2VhcmNoIC5ocy1idXR0b246Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5mb3JtLWZpbHRlcntmbGV4LWZsb3c6cm93IHdyYXA7Ym9yZGVyLXJhZGl1czo1cHg7YmFja2dyb3VuZC1jb2xvcjojZTYwMDEzO3BhZGRpbmc6MzBweCAzMHB4IDIwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5mb3JtLWZpbHRlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5mb3JtLWZpbHRlciAuZm9ybS1ncm91cCwuZm9ybS1maWx0ZXIgLmhic3B0LWZvcm0gLmhzLWZvcm0tZmllbGQsLmhic3B0LWZvcm0gLmZvcm0tZmlsdGVyIC5ocy1mb3JtLWZpZWxke2ZsZXg6MTtwYWRkaW5nOjAgMTVweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LmZvcm0tZmlsdGVyIC5mb3JtLWdyb3VwLC5mb3JtLWZpbHRlciAuaGJzcHQtZm9ybSAuaHMtZm9ybS1maWVsZCwuaGJzcHQtZm9ybSAuZm9ybS1maWx0ZXIgLmhzLWZvcm0tZmllbGR7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuZm9ybS1maWx0ZXIgLmZvcm0tZ3JvdXAsLmZvcm0tZmlsdGVyIC5oYnNwdC1mb3JtIC5ocy1mb3JtLWZpZWxkLC5oYnNwdC1mb3JtIC5mb3JtLWZpbHRlciAuaHMtZm9ybS1maWVsZHtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmc6MH19LmZvcm0tZmlsdGVyIC5mb3JtLWdyb3VwLS1sYXJnZXtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5mb3JtLWZpbHRlciAuZm9ybS1ncm91cC0tYnV0dG9ue2ZsZXg6MH0uZm9ybS1maWx0ZXIgLmZvcm0tZ3JvdXAtLWJ1dHRvbiAuYnRuLC5mb3JtLWZpbHRlciAuZm9ybS1ncm91cC0tYnV0dG9uIC5oYnNwdC1mb3JtIC5ocy1idXR0b24sLmhic3B0LWZvcm0gLmZvcm0tZmlsdGVyIC5mb3JtLWdyb3VwLS1idXR0b24gLmhzLWJ1dHRvbnt3aGl0ZS1zcGFjZTpub3dyYXA7bWFyZ2luOjMwcHggMCAwO2JvcmRlcjowO3BhZGRpbmc6OXB4IDIwcHg7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4xNSl9LmZvcm0tZmlsdGVyIC5mb3JtLWdyb3VwLS1idXR0b24gLmJ0bjpob3ZlciwuZm9ybS1maWx0ZXIgLmZvcm0tZ3JvdXAtLWJ1dHRvbiAuaGJzcHQtZm9ybSAuaHMtYnV0dG9uOmhvdmVyLC5oYnNwdC1mb3JtIC5mb3JtLWZpbHRlciAuZm9ybS1ncm91cC0tYnV0dG9uIC5ocy1idXR0b246aG92ZXIsLmZvcm0tZmlsdGVyIC5mb3JtLWdyb3VwLS1idXR0b24gLmJ0bjpmb2N1cywuZm9ybS1maWx0ZXIgLmZvcm0tZ3JvdXAtLWJ1dHRvbiAuaGJzcHQtZm9ybSAuaHMtYnV0dG9uOmZvY3VzLC5oYnNwdC1mb3JtIC5mb3JtLWZpbHRlciAuZm9ybS1ncm91cC0tYnV0dG9uIC5ocy1idXR0b246Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4yNSl9LmZvcm0tZmlsdGVyIC5mb3JtLWdyb3VwPmxhYmVsLC5mb3JtLWZpbHRlciAuaGJzcHQtZm9ybSAuaHMtZm9ybS1maWVsZD5sYWJlbCwuaGJzcHQtZm9ybSAuZm9ybS1maWx0ZXIgLmhzLWZvcm0tZmllbGQ+bGFiZWx7Y29sb3I6I2ZmZjtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDozMHB4O2ZvbnQtd2VpZ2h0OjkwMDttYXJnaW46MDtwYWRkaW5nOjAgMTBweH0uZm9ybS1maWx0ZXIgLmZvcm0tY29udHJvbCwuZm9ybS1maWx0ZXIgLmhic3B0LWZvcm0gLmhzLWlucHV0LC5oYnNwdC1mb3JtIC5mb3JtLWZpbHRlciAuaHMtaW5wdXR7Y29sb3I6I2ZmZjtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyNnB4O2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4xNSk7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4xNSl9LmZvcm0tZmlsdGVyIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyLC5mb3JtLWZpbHRlciAuaGJzcHQtZm9ybSAuaHMtaW5wdXQ6OnBsYWNlaG9sZGVyLC5oYnNwdC1mb3JtIC5mb3JtLWZpbHRlciAuaHMtaW5wdXQ6OnBsYWNlaG9sZGVye2NvbG9yOiNmZmY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NTAwfS5mb3JtLWZpbHRlciAuZm9ybS1jb250cm9sLS1zZWxlY3R7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzZweCcgdmlld0JveD0nMCAwIDIwIDYnJTNFJTNDc3R5bGUlM0Uuc3QwJTdCZmlsbDolMjNmZmY7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMTAuNiwwLjJjMC40LTAuMywwLjktMC4zLDEuMiwwLjFsMCwwYzAuMywwLjQsMC4zLDAuOS0wLjEsMS4ybC01LDQuMyBjLTAuMywwLjMtMC44LDAuMy0xLjEsMEwwLjMsMS42Yy0wLjQtMC4zLTAuNC0wLjktMC4xLTEuMkMwLjUsMCwxLTAuMSwxLjQsMC4ybDAsMEw2LjEsNEwxMC42LDAuMnonLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciByaWdodCAxMHB4fS5mb3JtLWZpbHRlciAuZm9ybS1jb250cm9sLS1zZWFyY2grLmJ0biwuZm9ybS1maWx0ZXIgLmhic3B0LWZvcm0gLmZvcm0tY29udHJvbC0tc2VhcmNoKy5ocy1idXR0b24sLmhic3B0LWZvcm0gLmZvcm0tZmlsdGVyIC5mb3JtLWNvbnRyb2wtLXNlYXJjaCsuaHMtYnV0dG9ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjBweCcgaGVpZ2h0PScyMHB4JyAgdmlld0JveD0nMCAwIDE4LjQyNSAxOC40MjYnJTNFJTNDcGF0aCBpZD0nbnBfc2VhcmNoXzY4NDczM18wMDAwMDAnIGQ9J00xOC4zNDUsMzQuNDY3bDQuMDYtNC4wODhhNy42ODksNy42ODksMCwwLDEtMS41MjYtNC42MDYsNy43NzMsNy43NzMsMCwxLDEsNy43NzMsNy43NzMsNy42ODksNy42ODksMCwwLDEtNC42MDYtMS41MjZsLTQuMDYsNC4wNmExLjE0NiwxLjE0NiwwLDAsMS0xLjY0MSwwLDEuMTE1LDEuMTE1LDAsMCwxLDAtMS42MTNabTEwLjMwNy0zLjIyNGE1LjQ3LDUuNDcsMCwxLDAtNS40Ny01LjQ3QTUuNDcsNS40NywwLDAsMCwyOC42NTIsMzEuMjQzWicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE4IC0xOCknIGZpbGw9JyUyM2ZmZicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7Ym90dG9tOjA7ZGlzcGxheTpibG9jazt3aWR0aDo0NnB4O2hlaWdodDoxMDAlO3BhZGRpbmc6MDtmb250LXNpemU6MDtib3JkZXI6MDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LmZvcm0tZmlsdGVyIC5mb3JtLWNvbnRyb2wtd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZX0uZm9ybS1maWx0ZXItLWxpZ2h0e2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNX0uZm9ybS1maWx0ZXItLWxpZ2h0IC5mb3JtLWdyb3VwPmxhYmVsLC5mb3JtLWZpbHRlci0tbGlnaHQgLmhic3B0LWZvcm0gLmhzLWZvcm0tZmllbGQ+bGFiZWwsLmhic3B0LWZvcm0gLmZvcm0tZmlsdGVyLS1saWdodCAuaHMtZm9ybS1maWVsZD5sYWJlbHtjb2xvcjojMTIxMjEyfS5mb3JtLWZpbHRlci0tbGlnaHQgLmZvcm0tZ3JvdXAtLWJ1dHRvbiAuYnRuLC5mb3JtLWZpbHRlci0tbGlnaHQgLmZvcm0tZ3JvdXAtLWJ1dHRvbiAuaGJzcHQtZm9ybSAuaHMtYnV0dG9uLC5oYnNwdC1mb3JtIC5mb3JtLWZpbHRlci0tbGlnaHQgLmZvcm0tZ3JvdXAtLWJ1dHRvbiAuaHMtYnV0dG9ue2JhY2tncm91bmQtY29sb3I6I2U2MDAxM30uZm9ybS1maWx0ZXItLWxpZ2h0IC5mb3JtLWdyb3VwLS1idXR0b24gLmJ0bjpob3ZlciwuZm9ybS1maWx0ZXItLWxpZ2h0IC5mb3JtLWdyb3VwLS1idXR0b24gLmhic3B0LWZvcm0gLmhzLWJ1dHRvbjpob3ZlciwuaGJzcHQtZm9ybSAuZm9ybS1maWx0ZXItLWxpZ2h0IC5mb3JtLWdyb3VwLS1idXR0b24gLmhzLWJ1dHRvbjpob3ZlciwuZm9ybS1maWx0ZXItLWxpZ2h0IC5mb3JtLWdyb3VwLS1idXR0b24gLmJ0bjpmb2N1cywuZm9ybS1maWx0ZXItLWxpZ2h0IC5mb3JtLWdyb3VwLS1idXR0b24gLmhic3B0LWZvcm0gLmhzLWJ1dHRvbjpmb2N1cywuaGJzcHQtZm9ybSAuZm9ybS1maWx0ZXItLWxpZ2h0IC5mb3JtLWdyb3VwLS1idXR0b24gLmhzLWJ1dHRvbjpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOnJnYigxNzksMCwxNC43ODY5NTY1MjE3KX0uZm9ybS1maWx0ZXItLWxpZ2h0IC5ub1VpLXRhcmdldHtib3JkZXItcmFkaXVzOjA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5mb3JtLWZpbHRlci0tbGlnaHQgLm5vVWktdGFyZ2V0IC5ub1VpLWNvbm5lY3R7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4xNSl9LmZvcm0tZmlsdGVyLS1saWdodCAubm9VaS10YXJnZXQgLm5vVWktaGFuZGxle2JhY2tncm91bmQtY29sb3I6I2U2MDAxM30uZm9ybS1maWx0ZXItLWxpZ2h0IC5ub1VpLXRhcmdldCAubm9VaS1mZWVkYmFjayAubm9VaS1mZWVkYmFjay1taW4sLmZvcm0tZmlsdGVyLS1saWdodCAubm9VaS10YXJnZXQgLm5vVWktZmVlZGJhY2sgLm5vVWktZmVlZGJhY2stbWF4e2NvbG9yOiMxMjEyMTJ9Lmhic3B0LWZvcm0gZmllbGRzZXR7cGFkZGluZzowICFpbXBvcnRhbnQ7bWF4LXdpZHRoOm5vbmUgIWltcG9ydGFudH0uaGJzcHQtZm9ybSAuaHMtbWFpbi1mb250LWVsZW1lbnR7Zm9udC1zaXplOjMycHg7bGluZS1oZWlnaHQ6NDJweH0uaGJzcHQtZm9ybSAuaHMtbWFpbi1mb250LWVsZW1lbnQgaDEsLmhic3B0LWZvcm0gLmhzLW1haW4tZm9udC1lbGVtZW50IGgyLC5oYnNwdC1mb3JtIC5ocy1tYWluLWZvbnQtZWxlbWVudCBoMywuaGJzcHQtZm9ybSAuaHMtbWFpbi1mb250LWVsZW1lbnQgaDQsLmhic3B0LWZvcm0gLmhzLW1haW4tZm9udC1lbGVtZW50IGg1LC5oYnNwdC1mb3JtIC5ocy1tYWluLWZvbnQtZWxlbWVudCBoNntmb250LXNpemU6MzJweDtsaW5lLWhlaWdodDo0MnB4O21hcmdpbjowIDAgMTVweH0uaGJzcHQtZm9ybSAuaHMtZm9ybS1maWVsZCAuaW5wdXR7bWFyZ2luOjAgIWltcG9ydGFudH0uaGJzcHQtZm9ybSAuZm9ybS1jb2x1bW5zLTEgLmhzLWlucHV0e3dpZHRoOjEwMCUgIWltcG9ydGFudH0uaGJzcHQtZm9ybSAuZm9ybS1jb2x1bW5zLTJ7bWFyZ2luOjAgLTEwcHh9Lmhic3B0LWZvcm0gLmZvcm0tY29sdW1ucy0yIC5mb3JtLWdyb3VwLC5oYnNwdC1mb3JtIC5mb3JtLWNvbHVtbnMtMiAuaHMtZm9ybS1maWVsZHt3aWR0aDo1MCU7cGFkZGluZzowIDEwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5oYnNwdC1mb3JtIC5mb3JtLWNvbHVtbnMtMiAuZm9ybS1ncm91cCwuaGJzcHQtZm9ybSAuZm9ybS1jb2x1bW5zLTIgLmhzLWZvcm0tZmllbGR7d2lkdGg6MTAwJX19Lmhic3B0LWZvcm0gLmhzLWVycm9yLW1zZ3MgLmhzLWVycm9yLW1zZ3tjb2xvcjojZTYwMDEzICFpbXBvcnRhbnR9Lmhic3B0LWZvcm0gLm5vLWxpc3QsLmhic3B0LWZvcm0gLmlucHV0cy1saXN0e21hcmdpbjowfS5oYnNwdC1mb3JtIC5ocy1pbnB1dC5lcnJvcntib3JkZXItY29sb3I6I2U2MDAxM30uaGJzcHQtZm9ybSAuaHMtZm9ybS1ib29sZWFuY2hlY2tib3gtZGlzcGxheTpsYXN0LW9mLXR5cGV7bWFyZ2luOjB9Lmhic3B0LWZvcm0gLmhzLWZvcm0tYm9vbGVhbmNoZWNrYm94LWRpc3BsYXkgaW5wdXRbdHlwZT1yYWRpb10sLmhic3B0LWZvcm0gLmhzLWZvcm0tYm9vbGVhbmNoZWNrYm94LWRpc3BsYXkgaW5wdXRbdHlwZT1jaGVja2JveF17ZGlzcGxheTpub25lfS5oYnNwdC1mb3JtIC5ocy1mb3JtLWJvb2xlYW5jaGVja2JveC1kaXNwbGF5IGlucHV0W3R5cGU9cmFkaW9dK3NwYW4sLmhic3B0LWZvcm0gLmhzLWZvcm0tYm9vbGVhbmNoZWNrYm94LWRpc3BsYXkgaW5wdXRbdHlwZT1jaGVja2JveF0rc3Bhbntwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjAgMCAwIDI1cHg7bWFyZ2luOjAgMCAxMHB4fS5oYnNwdC1mb3JtIC5ocy1mb3JtLWJvb2xlYW5jaGVja2JveC1kaXNwbGF5IGlucHV0W3R5cGU9cmFkaW9dK3NwYW46OmFmdGVyLC5oYnNwdC1mb3JtIC5ocy1mb3JtLWJvb2xlYW5jaGVja2JveC1kaXNwbGF5IGlucHV0W3R5cGU9Y2hlY2tib3hdK3NwYW46OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6NXB4O2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTZweDtoZWlnaHQ6MTZweDtjb250ZW50OlwiXCI7Ym9yZGVyOjJweCBzb2xpZCAjYWZhZmFmO21hcmdpbjowfS5oYnNwdC1mb3JtIC5ocy1mb3JtLWJvb2xlYW5jaGVja2JveC1kaXNwbGF5IGlucHV0W3R5cGU9cmFkaW9dK3NwYW46OmJlZm9yZSwuaGJzcHQtZm9ybSAuaHMtZm9ybS1ib29sZWFuY2hlY2tib3gtZGlzcGxheSBpbnB1dFt0eXBlPWNoZWNrYm94XStzcGFuOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjhweDtsZWZ0OjNweDtkaXNwbGF5Om5vbmU7d2lkdGg6MTBweDtoZWlnaHQ6MTBweDtjb250ZW50OlwiXCI7YmFja2dyb3VuZC1jb2xvcjojZTYwMDEzfS5oYnNwdC1mb3JtIC5ocy1mb3JtLWJvb2xlYW5jaGVja2JveC1kaXNwbGF5IGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQrc3Bhbjo6YmVmb3JlLC5oYnNwdC1mb3JtIC5ocy1mb3JtLWJvb2xlYW5jaGVja2JveC1kaXNwbGF5IGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrc3Bhbjo6YmVmb3Jle2Rpc3BsYXk6YmxvY2t9Lmhic3B0LWZvcm0gLmhzLWZvcm0tYm9vbGVhbmNoZWNrYm94LWRpc3BsYXkgaW5wdXRbdHlwZT1yYWRpb10rc3Bhbjo6YWZ0ZXJ7Ym9yZGVyLXJhZGl1czo1MCV9Lmhic3B0LWZvcm0gLmhzLWZvcm0tYm9vbGVhbmNoZWNrYm94LWRpc3BsYXkgaW5wdXRbdHlwZT1yYWRpb10rc3Bhbjo6YmVmb3Jle2JvcmRlci1yYWRpdXM6NTAlfTo6cGxhY2Vob2xkZXJ7Y29sb3I6I2FmYWZhZjtmb250LXN0eWxlOml0YWxpY31zZWxlY3Q6Oi1tcy1leHBhbmR7ZGlzcGxheTpub25lfXNlbGVjdCBvcHRpb25bZGlzYWJsZWRde2Rpc3BsYXk6bm9uZX0ubGFuZGluZ3NwYWdlLTIgLmZvcm0tY29udHJvbCwubGFuZGluZ3NwYWdlLTIgLmhic3B0LWZvcm0gLmhzLWlucHV0LC5oYnNwdC1mb3JtIC5sYW5kaW5nc3BhZ2UtMiAuaHMtaW5wdXR7Ym9yZGVyLXJhZGl1czowfS5sYW5kaW5nc3BhZ2UtMiAuZm9ybSAubm9VaS10YXJnZXR7Ym9yZGVyLXJhZGl1czowfS5sYW5kaW5nc3BhZ2UtMiAuZm9ybS1zZWFyY2ggLmJ0biwubGFuZGluZ3NwYWdlLTIgLmZvcm0tc2VhcmNoIC5oYnNwdC1mb3JtIC5ocy1idXR0b24sLmhic3B0LWZvcm0gLmxhbmRpbmdzcGFnZS0yIC5mb3JtLXNlYXJjaCAuaHMtYnV0dG9ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTZweCcgaGVpZ2h0PScxNnB4JyAgdmlld0JveD0nMCAwIDE4LjQyNSAxOC40MjYnJTNFJTNDcGF0aCBpZD0nbnBfc2VhcmNoXzY4NDczM18wMDAwMDAnIGQ9J00xOC4zNDUsMzQuNDY3bDQuMDYtNC4wODhhNy42ODksNy42ODksMCwwLDEtMS41MjYtNC42MDYsNy43NzMsNy43NzMsMCwxLDEsNy43NzMsNy43NzMsNy42ODksNy42ODksMCwwLDEtNC42MDYtMS41MjZsLTQuMDYsNC4wNmExLjE0NiwxLjE0NiwwLDAsMS0xLjY0MSwwLDEuMTE1LDEuMTE1LDAsMCwxLDAtMS42MTNabTEwLjMwNy0zLjIyNGE1LjQ3LDUuNDcsMCwxLDAtNS40Ny01LjQ3QTUuNDcsNS40NywwLDAsMCwyOC42NTIsMzEuMjQzWicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE4IC0xOCknIGZpbGw9JyUyMzAwMGNmZicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5sYW5kaW5nc3BhZ2UtMiAuZm9ybS1maWx0ZXJ7Ym9yZGVyLXJhZGl1czowO2JhY2tncm91bmQtY29sb3I6IzMxZDBiMH0ubGFuZGluZ3NwYWdlLTIgLmZvcm0tZmlsdGVyLS1saWdodHtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjV9LmxhbmRpbmdzcGFnZS0yIC5mb3JtLWZpbHRlci0tbGlnaHQgLmZvcm0tZ3JvdXAtLWJ1dHRvbiAuYnRuLC5sYW5kaW5nc3BhZ2UtMiAuZm9ybS1maWx0ZXItLWxpZ2h0IC5mb3JtLWdyb3VwLS1idXR0b24gLmhic3B0LWZvcm0gLmhzLWJ1dHRvbiwuaGJzcHQtZm9ybSAubGFuZGluZ3NwYWdlLTIgLmZvcm0tZmlsdGVyLS1saWdodCAuZm9ybS1ncm91cC0tYnV0dG9uIC5ocy1idXR0b257YmFja2dyb3VuZC1jb2xvcjojMDAwY2ZmfS5sYW5kaW5nc3BhZ2UtMiAuZm9ybS1maWx0ZXItLWxpZ2h0IC5mb3JtLWdyb3VwLS1idXR0b24gLmJ0bjpob3ZlciwubGFuZGluZ3NwYWdlLTIgLmZvcm0tZmlsdGVyLS1saWdodCAuZm9ybS1ncm91cC0tYnV0dG9uIC5oYnNwdC1mb3JtIC5ocy1idXR0b246aG92ZXIsLmhic3B0LWZvcm0gLmxhbmRpbmdzcGFnZS0yIC5mb3JtLWZpbHRlci0tbGlnaHQgLmZvcm0tZ3JvdXAtLWJ1dHRvbiAuaHMtYnV0dG9uOmhvdmVyLC5sYW5kaW5nc3BhZ2UtMiAuZm9ybS1maWx0ZXItLWxpZ2h0IC5mb3JtLWdyb3VwLS1idXR0b24gLmJ0bjpmb2N1cywubGFuZGluZ3NwYWdlLTIgLmZvcm0tZmlsdGVyLS1saWdodCAuZm9ybS1ncm91cC0tYnV0dG9uIC5oYnNwdC1mb3JtIC5ocy1idXR0b246Zm9jdXMsLmhic3B0LWZvcm0gLmxhbmRpbmdzcGFnZS0yIC5mb3JtLWZpbHRlci0tbGlnaHQgLmZvcm0tZ3JvdXAtLWJ1dHRvbiAuaHMtYnV0dG9uOmZvY3Vze2JhY2tncm91bmQtY29sb3I6cmdiKDAsOS42LDIwNCl9LmxhbmRpbmdzcGFnZS0yIC5mb3JtLWZpbHRlci0tbGlnaHQgLm5vVWktdGFyZ2V0IC5ub1VpLWhhbmRsZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDBjZmZ9Lm5hdmlnYXRpb24gdWx7bWFyZ2luOjB9Lm5hdmlnYXRpb24gdWwuYXBwbGljYXRpb25ze21pbi1oZWlnaHQ6MzYwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5uYXZpZ2F0aW9uIHVsLmFwcGxpY2F0aW9uc3ttaW4taGVpZ2h0OnVuc2V0fX0ubmF2aWdhdGlvbiB1bCBsaXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MDttYXJnaW46MH0ubmF2aWdhdGlvbiB1bCBsaSBhe2Rpc3BsYXk6YmxvY2s7Y29sb3I6IzEyMTIxMjtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyNHB4O3BhZGRpbmc6NnB4IDVweH0ubmF2aWdhdGlvbiB1bCBsaSBhOmhvdmVyLC5uYXZpZ2F0aW9uIHVsIGxpIGE6Zm9jdXN7Y29sb3I6I2U2MDAxMzt0ZXh0LWRlY29yYXRpb246bm9uZX0ubmF2aWdhdGlvbiB1bCBsaSB1bHtkaXNwbGF5Om5vbmV9Lm5hdmlnYXRpb24gdWwgbGkuYWN0aXZlPmF7Y29sb3I6I2U2MDAxM30ubmF2aWdhdGlvbiB1bCBsaS5hY3RpdmUgdWx7ZGlzcGxheTpibG9ja30ubmF2aWdhdGlvbiB1bCBsaS5oYXMtc3VibmF2e3Bvc2l0aW9uOnJlbGF0aXZlfS5uYXZpZ2F0aW9uIHVsIGxpLmhhcy1zdWJuYXY+LnRvZ2dsZS1zdWJuYXZ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnICB3aWR0aD0nMTJweCcgaGVpZ2h0PSc2cHgnIHZpZXdCb3g9JzAgMCAxMS42MjMgNS43MDYnJTNFJTNDcGF0aCBpZD0nUGF0aF8zNDknIGRhdGEtbmFtZT0nUGF0aCAzNDknIGQ9J00zMDguNjExLDQ3MS4wODVhLjkxMi45MTIsMCwwLDAtLjEtLjM0MWwtLjA4MS0uMTE2YS43MTIuNzEyLDAsMCwwLS45OTItLjA1OWwtNC42MzEsMy44NjctNC42MzctMy44NzJhLjcyLjcyLDAsMCwwLS45MjQsMS4xbDUuMSw0LjI3NWEuNzI0LjcyNCwwLDAsMCwuNDUuMTU4Ljc1Ni43NTYsMCwwLDAsLjQ2Ny0uMTY2bDUuMDQyLTQuMjEyYS43LjcsMCwwLDAsLjMxLS42MlonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0yOTYuOTkxIC00NzAuMzk1KScgZmlsbD0nJTIzZTYwMDEzJy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjExcHg7cmlnaHQ6MDtkaXNwbGF5Om5vbmU7d2lkdGg6MTJweDtoZWlnaHQ6NnB4O3BhZGRpbmc6MDt0cmFuc2l0aW9uOmFsbCAuM3N9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5uYXZpZ2F0aW9uIHVsIGxpLmhhcy1zdWJuYXY+LnRvZ2dsZS1zdWJuYXZ7ZGlzcGxheTpibG9ja319Lm5hdmlnYXRpb24gdWwgbGkuaGFzLXN1Ym5hdi5hY3RpdmU+LnRvZ2dsZS1zdWJuYXYsLm5hdmlnYXRpb24gdWwgbGkuaGFzLXN1Ym5hdi5zdWJuYXYtYWN0aXZlPi50b2dnbGUtc3VibmF2e3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0ubmF2aWdhdGlvbiB1bCBsaS5oYXMtc3VibmF2LmFjdGl2ZS5zdWJuYXYtYWN0aXZlPi50b2dnbGUtc3VibmF2e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyAgd2lkdGg9JzEycHgnIGhlaWdodD0nNnB4JyB2aWV3Qm94PScwIDAgMTEuNjIzIDUuNzA2JyUzRSUzQ3BhdGggaWQ9J1BhdGhfMzQ5JyBkYXRhLW5hbWU9J1BhdGggMzQ5JyBkPSdNMzA4LjYxMSw0NzEuMDg1YS45MTIuOTEyLDAsMCwwLS4xLS4zNDFsLS4wODEtLjExNmEuNzEyLjcxMiwwLDAsMC0uOTkyLS4wNTlsLTQuNjMxLDMuODY3LTQuNjM3LTMuODcyYS43Mi43MiwwLDAsMC0uOTI0LDEuMWw1LjEsNC4yNzVhLjcyNC43MjQsMCwwLDAsLjQ1LjE1OC43NTYuNzU2LDAsMCwwLC40NjctLjE2Nmw1LjA0Mi00LjIxMmEuNy43LDAsMCwwLC4zMS0uNjJaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMjk2Ljk5MSAtNDcwLjM5NSknIGZpbGw9JyUyM2U2MDAxMycvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9Lm5hdmlnYXRpb24tLWhlYWRlcntkaXNwbGF5OmZsZXg7ZmxleC1mbG93OnJvdyB3cmFwfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsubmF2aWdhdGlvbi0taGVhZGVye3Bvc2l0aW9uOmZpeGVkO3RvcDo2MHB4O2xlZnQ6MTAwJTtib3R0b206MDt3aWR0aDoxMDAlO3BhZGRpbmc6MTVweCAwO21hcmdpbjowO3otaW5kZXg6OTk5OTk7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtiYWNrZ3JvdW5kLWNvbG9yOiMxMjEyMTI7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2UtaW4tb3V0O292ZXJmbG93OmF1dG99fS5uYXZpZ2F0aW9uLS1oZWFkZXIgLnByaW1hcnl7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LWVuZDttYXJnaW46MDtvcmRlcjoxfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsubmF2aWdhdGlvbi0taGVhZGVyIC5wcmltYXJ5e29yZGVyOjE7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3BhZGRpbmc6MCAxNXB4O21hcmdpbjowIDAgMjBweH19Lm5hdmlnYXRpb24tLWhlYWRlciAucHJpbWFyeSBsaXtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lm5hdmlnYXRpb24tLWhlYWRlciAucHJpbWFyeSBsaXtkaXNwbGF5OmJsb2NrfX0ubmF2aWdhdGlvbi0taGVhZGVyIC5wcmltYXJ5IGxpIGF7Y29sb3I6I2ZmZjtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDozMHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXdlaWdodDo5MDA7cGFkZGluZzowIDEwcHg7dHJhbnNpdGlvbjphbGwgLjNzO3doaXRlLXNwYWNlOm5vd3JhcH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey5uYXZpZ2F0aW9uLS1oZWFkZXIgLnByaW1hcnkgbGkgYXtwYWRkaW5nOjAgNXB4O2ZvbnQtc2l6ZToxNXB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lm5hdmlnYXRpb24tLWhlYWRlciAucHJpbWFyeSBsaSBhe3BhZGRpbmc6NXB4IDB9fS5uYXZpZ2F0aW9uLS1oZWFkZXIgLnByaW1hcnkgbGkgdWx7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotOTk5OTlweDtkaXNwbGF5OmJsb2NrO21pbi13aWR0aDoyMDBweDt3aWR0aDoxMDAlO3BhZGRpbmc6MCAwIDEwcHg7YmFja2dyb3VuZC1jb2xvcjojMTIxMjEyO2JvcmRlci1yYWRpdXM6MCAwIDIwcHggMjBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lm5hdmlnYXRpb24tLWhlYWRlciAucHJpbWFyeSBsaSB1bHtwb3NpdGlvbjpzdGF0aWM7ZGlzcGxheTpub25lO3dpZHRoOmF1dG87bWFyZ2luOjA7cGFkZGluZzowIDAgMCAyMHB4O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX19Lm5hdmlnYXRpb24tLWhlYWRlciAucHJpbWFyeSBsaSB1bCBsaXtkaXNwbGF5OmJsb2NrO21hcmdpbjowO3BhZGRpbmc6MH0ubmF2aWdhdGlvbi0taGVhZGVyIC5wcmltYXJ5IGxpIHVsIGxpIGF7cGFkZGluZzoxMHB4O2xpbmUtaGVpZ2h0OjI4cHg7d2hpdGUtc3BhY2U6bm9ybWFsfS5uYXZpZ2F0aW9uLS1oZWFkZXIgLnByaW1hcnkgbGkgdWwuYXBwbGljYXRpb24tLXByb2R1Y3Rze21pbi1oZWlnaHQ6MTAwJTthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5uYXZpZ2F0aW9uLS1oZWFkZXIgLnByaW1hcnkgbGkuaXMtb3Blbj5hLC5uYXZpZ2F0aW9uLS1oZWFkZXIgLnByaW1hcnkgbGk6aG92ZXI+YSwubmF2aWdhdGlvbi0taGVhZGVyIC5wcmltYXJ5IGxpOmZvY3VzPmF7Y29sb3I6I2U2MDAxM30ubmF2aWdhdGlvbi0taGVhZGVyIC5wcmltYXJ5IGxpLmlzLW9wZW4+dWwsLm5hdmlnYXRpb24tLWhlYWRlciAucHJpbWFyeSBsaTpob3Zlcj51bCwubmF2aWdhdGlvbi0taGVhZGVyIC5wcmltYXJ5IGxpOmZvY3VzPnVse2xlZnQ6YXV0b30ubmF2aWdhdGlvbi0taGVhZGVyIC5wcmltYXJ5IGxpLmhhcy1zdWJuYXY6aG92ZXIsLm5hdmlnYXRpb24tLWhlYWRlciAucHJpbWFyeSBsaS5oYXMtc3VibmF2OmZvY3Vze3otaW5kZXg6MX0ubmF2aWdhdGlvbi0taGVhZGVyIC5wcmltYXJ5IGxpLmhhcy1zdWJuYXY+LnRvZ2dsZS1zdWJuYXZ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnICB3aWR0aD0nMTJweCcgaGVpZ2h0PSc2cHgnIHZpZXdCb3g9JzAgMCAxMS42MjMgNS43MDYnJTNFJTNDcGF0aCBpZD0nUGF0aF8zNDknIGRhdGEtbmFtZT0nUGF0aCAzNDknIGQ9J00zMDguNjExLDQ3MS4wODVhLjkxMi45MTIsMCwwLDAtLjEtLjM0MWwtLjA4MS0uMTE2YS43MTIuNzEyLDAsMCwwLS45OTItLjA1OWwtNC42MzEsMy44NjctNC42MzctMy44NzJhLjcyLjcyLDAsMCwwLS45MjQsMS4xbDUuMSw0LjI3NWEuNzI0LjcyNCwwLDAsMCwuNDUuMTU4Ljc1Ni43NTYsMCwwLDAsLjQ2Ny0uMTY2bDUuMDQyLTQuMjEyYS43LjcsMCwwLDAsLjMxLS42MlonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0yOTYuOTkxIC00NzAuMzk1KScgZmlsbD0nJTIzZmZmJy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7ZGlzcGxheTpub25lfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsubmF2aWdhdGlvbi0taGVhZGVyIC5wcmltYXJ5IGxpLmhhcy1zdWJuYXY+LnRvZ2dsZS1zdWJuYXZ7ZGlzcGxheTpibG9jazt0b3A6MTBweDt3aWR0aDo0MHB4O2hlaWdodDo0MHB4fX0ubmF2aWdhdGlvbi0taGVhZGVyIC5wcmltYXJ5IGxpLmhhcy1zdWJuYXYuYWN0aXZlPi50b2dnbGUtc3VibmF2e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyAgd2lkdGg9JzEycHgnIGhlaWdodD0nNnB4JyB2aWV3Qm94PScwIDAgMTEuNjIzIDUuNzA2JyUzRSUzQ3BhdGggaWQ9J1BhdGhfMzQ5JyBkYXRhLW5hbWU9J1BhdGggMzQ5JyBkPSdNMzA4LjYxMSw0NzEuMDg1YS45MTIuOTEyLDAsMCwwLS4xLS4zNDFsLS4wODEtLjExNmEuNzEyLjcxMiwwLDAsMC0uOTkyLS4wNTlsLTQuNjMxLDMuODY3LTQuNjM3LTMuODcyYS43Mi43MiwwLDAsMC0uOTI0LDEuMWw1LjEsNC4yNzVhLjcyNC43MjQsMCwwLDAsLjQ1LjE1OC43NTYuNzU2LDAsMCwwLC40NjctLjE2Nmw1LjA0Mi00LjIxMmEuNy43LDAsMCwwLC4zMS0uNjJaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMjk2Ljk5MSAtNDcwLjM5NSknIGZpbGw9JyUyM2U2MDAxMycvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsubmF2aWdhdGlvbi0taGVhZGVyIC5wcmltYXJ5IGxpLmhhcy1zdWJuYXYuYWN0aXZlIHVsLC5uYXZpZ2F0aW9uLS1oZWFkZXIgLnByaW1hcnkgbGkuaGFzLXN1Ym5hdi5zdWJuYXYtYWN0aXZlIHVse2Rpc3BsYXk6YmxvY2t9fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsubmF2aWdhdGlvbi0taGVhZGVyIC5wcmltYXJ5IGxpLmhhcy1zdWJuYXYuYWN0aXZlLnN1Ym5hdi1hY3RpdmUgdWx7ZGlzcGxheTpub25lfX0ubmF2aWdhdGlvbi0taGVhZGVyIC5wcmltYXJ5IGxpLmhhcy1zdWJuYXYuaGFzLXByb2R1Y3Rze3Bvc2l0aW9uOnN0YXRpY31AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lm5hdmlnYXRpb24tLWhlYWRlciAucHJpbWFyeSBsaS5oYXMtc3VibmF2Lmhhcy1wcm9kdWN0c3twb3NpdGlvbjpyZWxhdGl2ZX19Lm5hdmlnYXRpb24tLWhlYWRlciAucHJpbWFyeSBsaS5oYXMtc3VibmF2Lmhhcy1wcm9kdWN0cyAubmF2aWdhdGlvbi0tcHJvZHVjdHN7bGVmdDotOTk5OTlweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lm5hdmlnYXRpb24tLWhlYWRlciAucHJpbWFyeSBsaS5oYXMtc3VibmF2Lmhhcy1wcm9kdWN0cyAubmF2aWdhdGlvbi0tcHJvZHVjdHN7ZGlzcGxheTpub25lfX0ubmF2aWdhdGlvbi0taGVhZGVyIC5wcmltYXJ5IGxpLmhhcy1zdWJuYXYuaGFzLXByb2R1Y3RzOmhvdmVyPmE6OmJlZm9yZSwubmF2aWdhdGlvbi0taGVhZGVyIC5wcmltYXJ5IGxpLmhhcy1zdWJuYXYuaGFzLXByb2R1Y3RzOmZvY3VzPmE6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjUycHg7Y29udGVudDpcIlwifS5uYXZpZ2F0aW9uLS1oZWFkZXIgLnByaW1hcnkgbGkuaGFzLXN1Ym5hdi5oYXMtcHJvZHVjdHM6aG92ZXI+YSBzcGFuLC5uYXZpZ2F0aW9uLS1oZWFkZXIgLnByaW1hcnkgbGkuaGFzLXN1Ym5hdi5oYXMtcHJvZHVjdHM6Zm9jdXM+YSBzcGFue3Bvc2l0aW9uOnJlbGF0aXZlfS5uYXZpZ2F0aW9uLS1oZWFkZXIgLnByaW1hcnkgbGkuaGFzLXN1Ym5hdi5oYXMtcHJvZHVjdHM6aG92ZXIgLm5hdmlnYXRpb24tLXByb2R1Y3RzLC5uYXZpZ2F0aW9uLS1oZWFkZXIgLnByaW1hcnkgbGkuaGFzLXN1Ym5hdi5oYXMtcHJvZHVjdHM6Zm9jdXMgLm5hdmlnYXRpb24tLXByb2R1Y3Rze2xlZnQ6MH0ubmF2aWdhdGlvbi0taGVhZGVyIC5wcmltYXJ5IGxpLmhhcy1zdWJuYXYuaGFzLXByb2R1Y3RzLmFjdGl2ZSAubmF2aWdhdGlvbi0tcHJvZHVjdHMsLm5hdmlnYXRpb24tLWhlYWRlciAucHJpbWFyeSBsaS5oYXMtc3VibmF2Lmhhcy1wcm9kdWN0cy5zdWJuYXYtYWN0aXZlIC5uYXZpZ2F0aW9uLS1wcm9kdWN0c3tkaXNwbGF5OmZsZXh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5uYXZpZ2F0aW9uLS1oZWFkZXIgLnByaW1hcnkgbGkuaGFzLXN1Ym5hdi5oYXMtcHJvZHVjdHMuYWN0aXZlLnN1Ym5hdi1hY3RpdmUgLm5hdmlnYXRpb24tLXByb2R1Y3Rze2Rpc3BsYXk6bm9uZX19Lm5hdmlnYXRpb24tLWhlYWRlciAucHJpbWFyeT5saS5oYXMtc3VibmF2PmF7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1yaWdodDoyMHB4fS5uYXZpZ2F0aW9uLS1oZWFkZXIgLnByaW1hcnk+bGkuaGFzLXN1Ym5hdj5hOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgIHdpZHRoPScxMnB4JyBoZWlnaHQ9JzZweCcgdmlld0JveD0nMCAwIDExLjYyMyA1LjcwNiclM0UlM0NwYXRoIGlkPSdQYXRoXzM0OScgZGF0YS1uYW1lPSdQYXRoIDM0OScgZD0nTTMwOC42MTEsNDcxLjA4NWEuOTEyLjkxMiwwLDAsMC0uMS0uMzQxbC0uMDgxLS4xMTZhLjcxMi43MTIsMCwwLDAtLjk5Mi0uMDU5bC00LjYzMSwzLjg2Ny00LjYzNy0zLjg3MmEuNzIuNzIsMCwwLDAtLjkyNCwxLjFsNS4xLDQuMjc1YS43MjQuNzI0LDAsMCwwLC40NS4xNTguNzU2Ljc1NiwwLDAsMCwuNDY3LS4xNjZsNS4wNDItNC4yMTJhLjcuNywwLDAsMCwuMzEtLjYyWicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTI5Ni45OTEgLTQ3MC4zOTUpJyBmaWxsPSclMjNmZmYnLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjA7ZGlzcGxheTpibG9jazt3aWR0aDoxNXB4O2hlaWdodDoxNHB4O2NvbnRlbnQ6XCJcIjttYXJnaW46LTdweCAwIDA7dHJhbnNpdGlvbjphbGwgLjNzfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsubmF2aWdhdGlvbi0taGVhZGVyIC5wcmltYXJ5PmxpLmhhcy1zdWJuYXY+YTo6YWZ0ZXJ7ZGlzcGxheTpub25lfX0ubmF2aWdhdGlvbi0taGVhZGVyIC5wcmltYXJ5PmxpLmhhcy1zdWJuYXY6aG92ZXI+YTo6YWZ0ZXIsLm5hdmlnYXRpb24tLWhlYWRlciAucHJpbWFyeT5saS5oYXMtc3VibmF2OmZvY3VzPmE6OmFmdGVyLC5uYXZpZ2F0aW9uLS1oZWFkZXIgLnByaW1hcnk+bGkuaGFzLXN1Ym5hdi5hY3RpdmU+YTo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnICB3aWR0aD0nMTJweCcgaGVpZ2h0PSc2cHgnIHZpZXdCb3g9JzAgMCAxMS42MjMgNS43MDYnJTNFJTNDcGF0aCBpZD0nUGF0aF8zNDknIGRhdGEtbmFtZT0nUGF0aCAzNDknIGQ9J00zMDguNjExLDQ3MS4wODVhLjkxMi45MTIsMCwwLDAtLjEtLjM0MWwtLjA4MS0uMTE2YS43MTIuNzEyLDAsMCwwLS45OTItLjA1OWwtNC42MzEsMy44NjctNC42MzctMy44NzJhLjcyLjcyLDAsMCwwLS45MjQsMS4xbDUuMSw0LjI3NWEuNzI0LjcyNCwwLDAsMCwuNDUuMTU4Ljc1Ni43NTYsMCwwLDAsLjQ2Ny0uMTY2bDUuMDQyLTQuMjEyYS43LjcsMCwwLDAsLjMxLS42MlonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0yOTYuOTkxIC00NzAuMzk1KScgZmlsbD0nJTIzZTYwMDEzJy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5uYXZpZ2F0aW9uLS1oZWFkZXIgLnByaW1hcnk+bGkuaGFzLXN1Ym5hdjpob3Zlcj5hOjphZnRlciwubmF2aWdhdGlvbi0taGVhZGVyIC5wcmltYXJ5PmxpLmhhcy1zdWJuYXY6Zm9jdXM+YTo6YWZ0ZXIsLm5hdmlnYXRpb24tLWhlYWRlciAucHJpbWFyeT5saS5oYXMtc3VibmF2LmFjdGl2ZT5hOjphZnRlcntkaXNwbGF5Om5vbmV9fS5uYXZpZ2F0aW9uLS1oZWFkZXIgLnByaW1hcnk+bGkuaGFzLXN1Ym5hdjpob3Zlcj5hOjphZnRlciwubmF2aWdhdGlvbi0taGVhZGVyIC5wcmltYXJ5PmxpLmhhcy1zdWJuYXY6Zm9jdXM+YTo6YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5uYXZpZ2F0aW9uLS1oZWFkZXIgLnNlY29uZGFyeXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO21hcmdpbjowO29yZGVyOjJ9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5uYXZpZ2F0aW9uLS1oZWFkZXIgLnNlY29uZGFyeXtvcmRlcjoyO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nOjAgMTVweDttYXJnaW46MCAwIDIwcHh9fS5uYXZpZ2F0aW9uLS1oZWFkZXIgLnNlY29uZGFyeSBsaXttYXJnaW46MH0ubmF2aWdhdGlvbi0taGVhZGVyIC5zZWNvbmRhcnkgbGk+YXtwYWRkaW5nOjAgMTBweDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDozMHB4O2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NzAwO3RleHQtdHJhbnNmb3JtOm5vbmU7d2hpdGUtc3BhY2U6bm93cmFwfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsubmF2aWdhdGlvbi0taGVhZGVyIC5zZWNvbmRhcnkgbGk+YXtwYWRkaW5nOjVweCAwfX0ubmF2aWdhdGlvbi0taGVhZGVyIC5zZWNvbmRhcnkgbGk6aG92ZXI+YSwubmF2aWdhdGlvbi0taGVhZGVyIC5zZWNvbmRhcnkgbGk6Zm9jdXM+YXtjb2xvcjojZTYwMDEzfS5uYXZpZ2F0aW9uLS1mb290ZXIgdWx7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwfS5uYXZpZ2F0aW9uLS1mb290ZXIgdWwgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjAgNXB4fS5uYXZpZ2F0aW9uLS1mb290ZXIgdWwgbGkgYXtjb2xvcjpoc2xhKDAsMCUsMTAwJSwuNSk7Zm9udC1zaXplOjE0cHg7cGFkZGluZzowfS5uYXZpZ2F0aW9uLS1mb290ZXIgdWwgbGkgYTpob3ZlciwubmF2aWdhdGlvbi0tZm9vdGVyIHVsIGxpIGE6Zm9jdXN7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZX0ubmF2aWdhdGlvbi0tcHJvZHVjdHN7cG9zaXRpb246YWJzb2x1dGU7dG9wOjQwcHg7bGVmdDowO2Rpc3BsYXk6ZmxleDtmbGV4LWZsb3c6Y29sdW1uIHdyYXA7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiMxMjEyMTI7Ym9yZGVyLXJhZGl1czowIDAgMjBweCAyMHB4O3BhZGRpbmc6MjBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lm5hdmlnYXRpb24tLXByb2R1Y3Rze3Bvc2l0aW9uOnN0YXRpYztiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLXRvcDowO2JvcmRlci1ib3R0b206MDtwYWRkaW5nOjB9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KWFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey5uYXZpZ2F0aW9uLS1wcm9kdWN0cyBsaS5oYXMtc3VibmF2PmF7cG9pbnRlci1ldmVudHM6bm9uZX19Lm5hdmlnYXRpb24tLXByb2R1Y3RzPnVse3Bvc2l0aW9uOnJlbGF0aXZlICFpbXBvcnRhbnQ7bGVmdDphdXRvICFpbXBvcnRhbnQ7b3ZlcmZsb3c6aGlkZGVufS5uYXZpZ2F0aW9uLS1wcm9kdWN0cz51bD5saXtwb3NpdGlvbjppbml0aWFsICFpbXBvcnRhbnQ7d2lkdGg6MjUlfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsubmF2aWdhdGlvbi0tcHJvZHVjdHM+dWw+bGl7d2lkdGg6MTAwJX19Lm5hdmlnYXRpb24tLXByb2R1Y3RzPnVsPmxpIHVse3Bvc2l0aW9uOmFic29sdXRlO3RvcDowfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsubmF2aWdhdGlvbi0tcHJvZHVjdHM+dWw+bGkgdWx7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fS5uYXZpZ2F0aW9uLS1wcm9kdWN0cz51bD5saSB1bCBsaXtwb3NpdGlvbjppbml0aWFsICFpbXBvcnRhbnQ7ZmxleDowIDAgNTAlfS5uYXZpZ2F0aW9uLS1wcm9kdWN0cz51bD5saSB1bCBsaSBhe3RleHQtYWxpZ246Y2VudGVyfS5uYXZpZ2F0aW9uLS1wcm9kdWN0cz51bD5saSB1bCBsaSAucHJvZHVjdC1pY29ue2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9Lm5hdmlnYXRpb24tLXByb2R1Y3RzPnVsPmxpIHVsIGxpIC5wcm9kdWN0LWljb24gaW1ne21heC13aWR0aDozMHB4O3BhZGRpbmc6MCAwIDEwcHh9Lm5hdmlnYXRpb24tLXByb2R1Y3RzPnVsPmxpIHVsIGxpIC5wcm9kdWN0LWljb24gc3Bhbntmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOjE1cHh9Lm5hdmlnYXRpb24tLXByb2R1Y3RzPnVsPmxpIHVsIGxpIC5pbWFnZS1wcmV2aWV3e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTk5OTk5OXB4O3RvcDowO3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtjb2xvcjojZmZmO3BhZGRpbmc6MTBweDtiYWNrZ3JvdW5kOiMxMjEyMTJ9Lm5hdmlnYXRpb24tLXByb2R1Y3RzPnVsPmxpIHVsIGxpIC5pbWFnZS1wcmV2aWV3IC5wcmV2aWV3LXRpdGxle2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjI2cHg7Y29sb3I6I2NmMDAwZDttYXJnaW46MTBweCAwfS5uYXZpZ2F0aW9uLS1wcm9kdWN0cz51bD5saSB1bCBsaSAuaW1hZ2UtcHJldmlldyAucHJldmlldy10ZXh0e2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIwcHg7Y29sb3I6I2ZmZn0ubmF2aWdhdGlvbi0tcHJvZHVjdHM+dWw+bGkgdWwgbGkgLmltYWdlLXByZXZpZXcgaW1ne21hcmdpbjowIGF1dG87bWF4LWhlaWdodDoyMDBweH0ubmF2aWdhdGlvbi0tcHJvZHVjdHM+dWw+bGkgdWwgbGk6aG92ZXIgLmltYWdlLXByZXZpZXcsLm5hdmlnYXRpb24tLXByb2R1Y3RzPnVsPmxpIHVsIGxpOmZvY3VzIC5pbWFnZS1wcmV2aWV3e2xlZnQ6MTAwJX0ubmF2aWdhdGlvbi0tcHJvZHVjdHM+dWw+bGkgdWw6bm90KDpob3Zlcik+bGk6Zmlyc3QtY2hpbGQ+YXtjb2xvcjojZTYwMDEzfS5uYXZpZ2F0aW9uLS1wcm9kdWN0cz51bD5saSB1bDpub3QoOmhvdmVyKT5saTpmaXJzdC1jaGlsZCAuaW1hZ2UtcHJldmlld3tsZWZ0OjEwMCV9Lm5hdmlnYXRpb24tLXByb2R1Y3RzPnVsPmxpOmhvdmVyLC5uYXZpZ2F0aW9uLS1wcm9kdWN0cz51bD5saTpmb2N1c3t3aWR0aDoxMDAlfS5uYXZpZ2F0aW9uLS1wcm9kdWN0cz51bD5saTpob3ZlciB1bCwubmF2aWdhdGlvbi0tcHJvZHVjdHM+dWw+bGk6Zm9jdXMgdWx7bGVmdDoyNSUgIWltcG9ydGFudDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOjM1JX0ubmF2aWdhdGlvbi0tcHJvZHVjdHM+dWw6bm90KDpob3Zlcik+bGk6Zmlyc3QtY2hpbGR7d2lkdGg6MTAwJX0ubmF2aWdhdGlvbi0tcHJvZHVjdHM+dWw6bm90KDpob3Zlcik+bGk6Zmlyc3QtY2hpbGQ+YXtjb2xvcjojZTYwMDEzfS5uYXZpZ2F0aW9uLS1wcm9kdWN0cz51bDpub3QoOmhvdmVyKT5saTpmaXJzdC1jaGlsZD51bHtsZWZ0OjI1JSAhaW1wb3J0YW50O2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6MzUlfS5uYXZpZ2F0aW9uLS1wcm9kdWN0cz51bDpub3QoOmhvdmVyKT5saTpmaXJzdC1jaGlsZD51bD5saTpmaXJzdC1jaGlsZCAuaW1hZ2UtcHJldmlld3tsZWZ0OjEwMCV9Lm5hdmlnYXRpb24tLXByb2R1Y3RzIC5idG4sLm5hdmlnYXRpb24tLXByb2R1Y3RzIC5oYnNwdC1mb3JtIC5ocy1idXR0b24sLmhic3B0LWZvcm0gLm5hdmlnYXRpb24tLXByb2R1Y3RzIC5ocy1idXR0b257cG9zaXRpb246cmVsYXRpdmUgIWltcG9ydGFudDt0b3A6dW5zZXQgIWltcG9ydGFudDtkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50O3dpZHRoOmF1dG8gIWltcG9ydGFudDttYXJnaW46MCAhaW1wb3J0YW50O2NvbG9yOiNmZmYgIWltcG9ydGFudDtwYWRkaW5nOjdweCAxOHB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MjJweCAhaW1wb3J0YW50O2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsubmF2aWdhdGlvbi0tcHJvZHVjdHMgLmJ0biwubmF2aWdhdGlvbi0tcHJvZHVjdHMgLmhic3B0LWZvcm0gLmhzLWJ1dHRvbiwuaGJzcHQtZm9ybSAubmF2aWdhdGlvbi0tcHJvZHVjdHMgLmhzLWJ1dHRvbnttYXJnaW46MCAwIDAgMzBweCAhaW1wb3J0YW50fX0ubmF2aWdhdGlvbi0tcHJvZHVjdHMgLmJ0bjpob3ZlciwubmF2aWdhdGlvbi0tcHJvZHVjdHMgLmhic3B0LWZvcm0gLmhzLWJ1dHRvbjpob3ZlciwuaGJzcHQtZm9ybSAubmF2aWdhdGlvbi0tcHJvZHVjdHMgLmhzLWJ1dHRvbjpob3ZlciwubmF2aWdhdGlvbi0tcHJvZHVjdHMgLmJ0bjpmb2N1cywubmF2aWdhdGlvbi0tcHJvZHVjdHMgLmhic3B0LWZvcm0gLmhzLWJ1dHRvbjpmb2N1cywuaGJzcHQtZm9ybSAubmF2aWdhdGlvbi0tcHJvZHVjdHMgLmhzLWJ1dHRvbjpmb2N1c3tjb2xvcjojZmZmICFpbXBvcnRhbnQ7Ym9yZGVyLWNvbG9yOnJnYigxNzksMCwxNC43ODY5NTY1MjE3KSAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6cmdiKDE3OSwwLDE0Ljc4Njk1NjUyMTcpICFpbXBvcnRhbnR9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5wcmltYXJ5LW5hdmlnYXRpb24tYWN0aXZlIC5uYXZpZ2F0aW9uLS1oZWFkZXJ7bGVmdDowfX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnByaW1hcnktc2VhcmNoLWFjdGl2ZSAubmF2aWdhdGlvbi0taGVhZGVye3RvcDoxMjhweH19QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5sYW5kaW5nc3BhZ2UgLm5hdmlnYXRpb24tLWhlYWRlcnt0b3A6NzBweH19LmxhbmRpbmdzcGFnZS0yIC5uYXZpZ2F0aW9uIHVsIGxpPmE6aG92ZXIsLmxhbmRpbmdzcGFnZS0yIC5uYXZpZ2F0aW9uIHVsIGxpPmE6Zm9jdXN7Y29sb3I6IzAwMGNmZn0ubGFuZGluZ3NwYWdlLTIgLm5hdmlnYXRpb24gdWwgbGkuYWN0aXZlPmF7Y29sb3I6IzAwMGNmZn1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LmxhbmRpbmdzcGFnZS0yIC5uYXZpZ2F0aW9uLS1oZWFkZXJ7YmFja2dyb3VuZC1jb2xvcjojMDAwY2ZmfX0ubGFuZGluZ3NwYWdlLTIgLm5hdmlnYXRpb24tLWhlYWRlciB1bCBsaSBhe2NvbG9yOiNmZmY7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5sYW5kaW5nc3BhZ2UtMiAubmF2aWdhdGlvbi0taGVhZGVyIHVsIGxpIGE6aG92ZXIsLmxhbmRpbmdzcGFnZS0yIC5uYXZpZ2F0aW9uLS1oZWFkZXIgdWwgbGkgYTpmb2N1c3tjb2xvcjojMzFkMGIwfS5sYW5kaW5nc3BhZ2UtMiAubmF2aWdhdGlvbi0taGVhZGVyIHVsIGxpIHVse2JhY2tncm91bmQtY29sb3I6IzAwMGNmZjtib3JkZXItcmFkaXVzOjB9LmxhbmRpbmdzcGFnZS0yIC5uYXZpZ2F0aW9uLS1oZWFkZXIgdWwgbGk6aG92ZXI+YSwubGFuZGluZ3NwYWdlLTIgLm5hdmlnYXRpb24tLWhlYWRlciB1bCBsaTpmb2N1cz5he2NvbG9yOiMzMWQwYjB9LmxhbmRpbmdzcGFnZS0yIC5uYXZpZ2F0aW9uLS1oZWFkZXIgdWwgbGkuYWN0aXZlPmF7Y29sb3I6IzMxZDBiMH0ubGFuZGluZ3NwYWdlLTIgLm5hdmlnYXRpb24tLWhlYWRlciB1bCBsaS5oYXMtc3VibmF2PmE6OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyAgd2lkdGg9JzEycHgnIGhlaWdodD0nNnB4JyB2aWV3Qm94PScwIDAgMTEuNjIzIDUuNzA2JyUzRSUzQ3BhdGggaWQ9J1BhdGhfMzQ5JyBkYXRhLW5hbWU9J1BhdGggMzQ5JyBkPSdNMzA4LjYxMSw0NzEuMDg1YS45MTIuOTEyLDAsMCwwLS4xLS4zNDFsLS4wODEtLjExNmEuNzEyLjcxMiwwLDAsMC0uOTkyLS4wNTlsLTQuNjMxLDMuODY3LTQuNjM3LTMuODcyYS43Mi43MiwwLDAsMC0uOTI0LDEuMWw1LjEsNC4yNzVhLjcyNC43MjQsMCwwLDAsLjQ1LjE1OC43NTYuNzU2LDAsMCwwLC40NjctLjE2Nmw1LjA0Mi00LjIxMmEuNy43LDAsMCwwLC4zMS0uNjJaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMjk2Ljk5MSAtNDcwLjM5NSknIGZpbGw9JyUyM2ZmZicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5sYW5kaW5nc3BhZ2UtMiAubmF2aWdhdGlvbi0taGVhZGVyIHVsIGxpLmhhcy1zdWJuYXY6aG92ZXI+YTo6YWZ0ZXIsLmxhbmRpbmdzcGFnZS0yIC5uYXZpZ2F0aW9uLS1oZWFkZXIgdWwgbGkuaGFzLXN1Ym5hdjpmb2N1cz5hOjphZnRlciwubGFuZGluZ3NwYWdlLTIgLm5hdmlnYXRpb24tLWhlYWRlciB1bCBsaS5oYXMtc3VibmF2LmFjdGl2ZT5hOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgIHdpZHRoPScxMnB4JyBoZWlnaHQ9JzZweCcgdmlld0JveD0nMCAwIDExLjYyMyA1LjcwNiclM0UlM0NwYXRoIGlkPSdQYXRoXzM0OScgZGF0YS1uYW1lPSdQYXRoIDM0OScgZD0nTTMwOC42MTEsNDcxLjA4NWEuOTEyLjkxMiwwLDAsMC0uMS0uMzQxbC0uMDgxLS4xMTZhLjcxMi43MTIsMCwwLDAtLjk5Mi0uMDU5bC00LjYzMSwzLjg2Ny00LjYzNy0zLjg3MmEuNzIuNzIsMCwwLDAtLjkyNCwxLjFsNS4xLDQuMjc1YS43MjQuNzI0LDAsMCwwLC40NS4xNTguNzU2Ljc1NiwwLDAsMCwuNDY3LS4xNjZsNS4wNDItNC4yMTJhLjcuNywwLDAsMCwuMzEtLjYyWicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTI5Ni45OTEgLTQ3MC4zOTUpJyBmaWxsPSclMjMzMWQwYjAnLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0ubGFuZGluZ3NwYWdlLTIgLm5hdmlnYXRpb24tLWhlYWRlciB1bCBsaS5oYXMtc3VibmF2Pi50b2dnbGUtc3VibmF2e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyAgd2lkdGg9JzEycHgnIGhlaWdodD0nNnB4JyB2aWV3Qm94PScwIDAgMTEuNjIzIDUuNzA2JyUzRSUzQ3BhdGggaWQ9J1BhdGhfMzQ5JyBkYXRhLW5hbWU9J1BhdGggMzQ5JyBkPSdNMzA4LjYxMSw0NzEuMDg1YS45MTIuOTEyLDAsMCwwLS4xLS4zNDFsLS4wODEtLjExNmEuNzEyLjcxMiwwLDAsMC0uOTkyLS4wNTlsLTQuNjMxLDMuODY3LTQuNjM3LTMuODcyYS43Mi43MiwwLDAsMC0uOTI0LDEuMWw1LjEsNC4yNzVhLjcyNC43MjQsMCwwLDAsLjQ1LjE1OC43NTYuNzU2LDAsMCwwLC40NjctLjE2Nmw1LjA0Mi00LjIxMmEuNy43LDAsMCwwLC4zMS0uNjJaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMjk2Ljk5MSAtNDcwLjM5NSknIGZpbGw9JyUyM2ZmZicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5sYW5kaW5nc3BhZ2UtMiAubmF2aWdhdGlvbi0taGVhZGVyIHVsIGxpLmhhcy1zdWJuYXYuYWN0aXZlPi50b2dnbGUtc3VibmF2e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyAgd2lkdGg9JzEycHgnIGhlaWdodD0nNnB4JyB2aWV3Qm94PScwIDAgMTEuNjIzIDUuNzA2JyUzRSUzQ3BhdGggaWQ9J1BhdGhfMzQ5JyBkYXRhLW5hbWU9J1BhdGggMzQ5JyBkPSdNMzA4LjYxMSw0NzEuMDg1YS45MTIuOTEyLDAsMCwwLS4xLS4zNDFsLS4wODEtLjExNmEuNzEyLjcxMiwwLDAsMC0uOTkyLS4wNTlsLTQuNjMxLDMuODY3LTQuNjM3LTMuODcyYS43Mi43MiwwLDAsMC0uOTI0LDEuMWw1LjEsNC4yNzVhLjcyNC43MjQsMCwwLDAsLjQ1LjE1OC43NTYuNzU2LDAsMCwwLC40NjctLjE2Nmw1LjA0Mi00LjIxMmEuNy43LDAsMCwwLC4zMS0uNjJaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMjk2Ljk5MSAtNDcwLjM5NSknIGZpbGw9JyUyMzMxZDBiMCcvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5sYW5kaW5nc3BhZ2UtMiAubmF2aWdhdGlvbi0taGVhZGVyIC5zZWNvbmRhcnkgbGk+YXtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo0MDB9LmxhbmRpbmdzcGFnZS0yIC5uYXZpZ2F0aW9uLS1mb290ZXIgdWwgbGkgYXtjb2xvcjpoc2xhKDAsMCUsMTAwJSwuNSl9LmxhbmRpbmdzcGFnZS0yIC5uYXZpZ2F0aW9uLS1mb290ZXIgdWwgbGkgYTpob3ZlciwubGFuZGluZ3NwYWdlLTIgLm5hdmlnYXRpb24tLWZvb3RlciB1bCBsaSBhOmZvY3Vze2NvbG9yOiNmZmZ9LmJsb2NrLS1wYWdpbmF0aW9ue21hcmdpbjowIDAgNjBweH0ucGFnaW5hdGlvbnttYXJnaW46MCAwIDQwcHg7Ym9yZGVyLXJhZGl1czowfS5wYWdpbmF0aW9uLWxpc3R7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO3dpZHRoOmF1dG87anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW46MCBhdXRvO2JhY2tncm91bmQ6cmdiYSgxOCwxOCwxOCwuMik7Ym9yZGVyLXJhZGl1czo1MHB4O3BhZGRpbmc6NHB4fS5wYWdpbmF0aW9uLWxpc3QgLnBhZ2UtaXRlbXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MCAycHh9LnBhZ2luYXRpb24tbGlzdCAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmssLnBhZ2luYXRpb24tbGlzdCAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGlua3tib3JkZXItcmFkaXVzOjUwJX0ucGFnaW5hdGlvbi1saXN0IC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmt7Zm9udC13ZWlnaHQ6OTAwO2JhY2tncm91bmQtY29sb3I6I2U2MDAxM31AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnBhZ2luYXRpb24tbGlzdCAucGFnZS1pdGVtLmNvbnRyb2x7ZGlzcGxheTpub25lfX0ucGFnaW5hdGlvbi1saXN0IC5wYWdlLWl0ZW0uY29udHJvbCAucGFnZS1saW5re2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyAgd2lkdGg9JzE3cHgnIGhlaWdodD0nMTdweCcgdmlld0JveD0nMCAwIDExLjYyMyA1LjcwNiclM0UlM0NwYXRoIGlkPSdQYXRoXzM0OScgZGF0YS1uYW1lPSdQYXRoIDM0OScgZD0nTTMwOC42MTEsNDcxLjA4NWEuOTEyLjkxMiwwLDAsMC0uMS0uMzQxbC0uMDgxLS4xMTZhLjcxMi43MTIsMCwwLDAtLjk5Mi0uMDU5bC00LjYzMSwzLjg2Ny00LjYzNy0zLjg3MmEuNzIuNzIsMCwwLDAtLjkyNCwxLjFsNS4xLDQuMjc1YS43MjQuNzI0LDAsMCwwLC40NS4xNTguNzU2Ljc1NiwwLDAsMCwuNDY3LS4xNjZsNS4wNDItNC4yMTJhLjcuNywwLDAsMCwuMzEtLjYyWicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTI5Ni45OTEgLTQ3MC4zOTUpJyBmaWxsPSclMjNmZmYnLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiMxMjEyMTI7dGV4dC1pbmRlbnQ6LTk5OTk5cHg7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9LnBhZ2luYXRpb24tbGlzdCAucGFnZS1pdGVtLmNvbnRyb2wgLnBhZ2UtbGluazpob3ZlciwucGFnaW5hdGlvbi1saXN0IC5wYWdlLWl0ZW0uY29udHJvbCAucGFnZS1saW5rOmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2U2MDAxM30ucGFnaW5hdGlvbi1saXN0IC5wYWdlLWl0ZW0uY29udHJvbC5uZXh0IC5wYWdlLWxpbmt7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpfS5wYWdpbmF0aW9uLWxpc3QgLnBhZ2UtbGlua3tkaXNwbGF5OmJsb2NrO3dpZHRoOjMycHg7aGVpZ2h0OjMycHg7cGFkZGluZzo3cHggMDtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjE4cHg7dGV4dC1hbGlnbjpjZW50ZXI7b3ZlcmZsb3c6aGlkZGVuO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQtY29sb3I6IzEyMTIxMjtib3JkZXI6MDtmb250LXdlaWdodDo5MDB9LnBhZ2luYXRpb24tbGlzdCAucGFnZS1saW5rOm5vdChzcGFuKTpob3ZlciwucGFnaW5hdGlvbi1saXN0IC5wYWdlLWxpbms6bm90KHNwYW4pOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZTYwMDEzfS5sYW5kaW5nc3BhZ2UtMiAucGFnaW5hdGlvbiAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5re2JhY2tncm91bmQtY29sb3I6IzAwMGNmZn0ubGFuZGluZ3NwYWdlLTIgLnBhZ2luYXRpb24gLnBhZ2UtaXRlbS5jb250cm9sIC5wYWdlLWxpbms6aG92ZXIsLmxhbmRpbmdzcGFnZS0yIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0uY29udHJvbCAucGFnZS1saW5rOmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzAwMGNmZn0ubGFuZGluZ3NwYWdlLTIgLnBhZ2luYXRpb24gLnBhZ2UtbGluazpub3Qoc3Bhbik6aG92ZXIsLmxhbmRpbmdzcGFnZS0yIC5wYWdpbmF0aW9uIC5wYWdlLWxpbms6bm90KHNwYW4pOmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzAwMGNmZn0uc2VhcmNoLXJlc3VsdC0tYmxvY2t7Y29sb3I6IzEyMTIxMjt0ZXh0LWRlY29yYXRpb246bm9uZTttYXJnaW46MCAwIDEwcHh9LnNlYXJjaC1yZXN1bHQtLWJsb2NrOmhvdmVyLC5zZWFyY2gtcmVzdWx0LS1ibG9jazpmb2N1c3tjb2xvcjojMTIxMjEyO3RleHQtZGVjb3JhdGlvbjpub25lfS5zZWFyY2gtcmVzdWx0LS1ibG9ja19fY29udGVudHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5zZWFyY2gtcmVzdWx0cy0tbGlzdHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21hcmdpbjowIDAgMjBweH0uc2VhcmNoLXJlc3VsdHMtLWxpc3RfX2l0ZW0sLnNlYXJjaC1yZXN1bHRzLS1saXN0X19lbXB0eS1pdGVte2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnNlYXJjaC1yZXN1bHRzLS1saXN0IGgye21hcmdpbi1ib3R0b206MDtmb250LXNpemU6NDJweDtsaW5lLWhlaWdodDo0NHB4fS5zZWFyY2gtcmVzdWx0cy0tbGlzdCAudXJse2Rpc3BsYXk6YmxvY2s7Y29sb3I6I2RjMzU0NTttYXJnaW4tYm90dG9tOjIwcHg7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjBweDtmb250LXN0eWxlOml0YWxpY30uc29jaWFsLWZvbGxvdy0tbGlzdHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luOjAgMCAyMHB4fS5zb2NpYWwtZm9sbG93LS1saXN0IGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjowIDVweCAyMHB4fS5zb2NpYWwtZm9sbG93LS1saXN0IGxpIGF7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jazt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O292ZXJmbG93OmhpZGRlbjt0ZXh0LWluZGVudDotOTk5OTlweDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LnNvY2lhbC1mb2xsb3ctLWxpc3QgbGkgYTo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTtkaXNwbGF5OmJsb2NrO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7Y29udGVudDpcIlwiO21hcmdpbjotMjBweCAwIDAgLTIwcHh9LnNvY2lhbC1mb2xsb3ctLWxpc3QgbGkuZmFjZWJvb2sgYTo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0MHB4JyBoZWlnaHQ9JzQwcHgnIHZpZXdCb3g9JzAgMCA0MCA0MCclM0UlM0NzdHlsZSUzRS5zdDAlN0JmaWxsOiAlMjNmZmY7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMjAsMEM5LDAsMCw5LDAsMjBzOSwyMCwyMCwyMGMxMSwwLDIwLTksMjAtMjBTMzEsMCwyMCwweiBNMjQuNSwxNC4xaC0yLjhjLTAuMywwLTAuNywwLjUtMC43LDEuMVYxN2gzLjV2My41aC0zLjVWMjloLTMuNXYtOC41aC0yLjhWMTdoMi44di0xLjhjLTAuMS0yLjQsMS44LTQuNSw0LjItNC42aDIuOEwyNC41LDE0LjF6Jy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9LnNvY2lhbC1mb2xsb3ctLWxpc3QgbGkuZmFjZWJvb2sgYTpob3Zlciwuc29jaWFsLWZvbGxvdy0tbGlzdCBsaS5mYWNlYm9vayBhOmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzNiNTk5OH0uc29jaWFsLWZvbGxvdy0tbGlzdCBsaS50d2l0dGVyIGE6OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzaGFwZS1yZW5kZXJpbmc9J2dlb21ldHJpY1ByZWNpc2lvbicgdGV4dC1yZW5kZXJpbmc9J2dlb21ldHJpY1ByZWNpc2lvbicgaW1hZ2UtcmVuZGVyaW5nPSdvcHRpbWl6ZVF1YWxpdHknIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyB2aWV3Qm94PScwIDAgNTEyIDUxMicgd2lkdGg9JzQwcHgnIGhlaWdodD0nNDBweCclM0UlM0NzdHlsZSUzRS5zdDAgJTdCZmlsbDogJTIzZmZmOyU3RCUzQy9zdHlsZSUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTI1NiAwYzE0MS4zODQgMCAyNTYgMTE0LjYxNiAyNTYgMjU2IDAgMTQxLjM4NC0xMTQuNjE2IDI1Ni0yNTYgMjU2QzExNC42MTYgNTEyIDAgMzk3LjM4NCAwIDI1NiAwIDExNC42MTYgMTE0LjYxNiAwIDI1NiAwem02Mi42NCAxNTcuNTQ5aDMzLjQwMWwtNzIuOTc0IDgzLjQwNyA4NS44NSAxMTMuNDk1aC02Ny4yMjJsLTUyLjY0NS02OC44MzctNjAuMjQ0IDY4LjgzN2gtMzMuNDIybDc4LjA1MS04OS4yMTItODIuMzUyLTEwNy42OWg2OC45MjRsNDcuNTkgNjIuOTE2IDU1LjA0My02Mi45MTZ6bS0xMS43MjQgMTc2LjkwOGgxOC41MDlMMjA1Ljk1IDE3Ni40OTRoLTE5Ljg2MWwxMjAuODI3IDE1Ny45NjN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9LnNvY2lhbC1mb2xsb3ctLWxpc3QgbGkudHdpdHRlciBhOmhvdmVyLC5zb2NpYWwtZm9sbG93LS1saXN0IGxpLnR3aXR0ZXIgYTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiMxZGExZjJ9LnNvY2lhbC1mb2xsb3ctLWxpc3QgbGkud2VpYm8gYTo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0MHB4JyBoZWlnaHQ9JzQwcHgnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyUzRSUzQ3N0eWxlJTNFLnN0MCAlN0JmaWxsOiAlMjNmZmY7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBkPSdNMTk1LjUzMiwzMDguNjdjLTcuNywzLjgyOS0xMC45ODYsMTIuODc3LTcuMzM5LDIwLjIxczEyLjg0NSwxMC4xNzMsMjAuNTQ0LDYuMzQzLDEwLjk4Ni0xMi44NzcsNy4zMzktMjAuMjA5UzIwMy4yMzIsMzA0Ljg0LDE5NS41MzIsMzA4LjY3WicvJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMjI1LjkxNSwzMDEuNTA3Yy0zLjI4NywxLjYzNC00Ljc3Myw1LjMzLTMuMzE5LDguMjU0czUuMywzLjk2OSw4LjU4NCwyLjMzNSw0Ljc3NC01LjMzMSwzLjMyLTguMjU1UzIyOS4yLDI5OS44NzIsMjI1LjkxNSwzMDEuNTA3WicvJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMjU2LDBDMTE0LjYxNSwwLDAsMTE0LjYxNSwwLDI1NlMxMTQuNjE1LDUxMiwyNTYsNTEyLDUxMiwzOTcuMzg1LDUxMiwyNTYsMzk3LjM4NSwwLDI1NiwwWk0zNTguOTEzLDMwNC44NmMtNi4zMywxOS44NDQtMjEuMSw0MS4yLTU0LjgzLDU4Ljc0OC0yMi4wNjMsMTEuNDczLTUxLjQwNSwyMC44OTUtODIuNiwyMC44OTUtMTAzLjc2OSwwLTExMi4xNTItNjUuMDM3LTExMi4xNTItNzguNCwwLTQwLjA4NCwzNi43NDMtOTYuODY4LDcwLjE0Ni0xMTYuOTFzNTMuNDQ0LTI2LjcyMiw2Ni44MDYtMTMuMzZjNy4wNjgsNy4wNjgsNi4zNjcsMjMuMjEsMi4yMiwzNi4xNDVhMy42NDQsMy42NDQsMCwwLDAsNS40MjcsNC4xODljMTAuNzMtNi44MDUsMjguMDE5LTE1LjUyNyw0NS45MjktMTUuMzMxLDI5LjI4NS4zMiwyNS43NjUsMjguODA2LDI0LjQ4NSwzNS41MjdBNTMuNTI2LDUzLjUyNiwwLDAsMSwzMjEsMjQ2LjI1MWE2Ljg5LDYuODksMCwwLDAsNC45NDgsOS40NjQsNjYuMzQyLDY2LjM0MiwwLDAsMSwxOS4wNDUsNi45QzM1Ny45NTIsMjY5Ljk3MywzNjMuNSwyOTAuNDksMzU4LjkxMywzMDQuODZabTIuNzA2LTgyLjc2NGE5LjY4Niw5LjY4NiwwLDAsMS0xOC41NzMtNS41MDljMS41MTQtNS4xMDYsMS4wNS0xNS41MTEtNC43MjItMjIuNjU5LTQuNTUtNS42MzEtMTEuNzM0LTguMTE0LTIxLjM1NS03LjM3N2E5LjY4Nyw5LjY4NywwLDEsMS0xLjQ3OS0xOS4zMTdjMjAuMzY0LTEuNTYyLDMxLjg1OCw3LjAzNiwzNy45LDE0LjUyMUMzNjMuNTQsMTk0LjMxNywzNjQuNzcsMjExLjQ3MywzNjEuNjE5LDIyMi4xWk0zOTkuNiwyMzMuMzM3YTEwLjY4OSwxMC42ODksMCwwLDEtMjAuMzg0LTYuNDQ2YzQuNTM4LTE0LjM0NywxLjk5My0zOS4wMTgtMTEuNjYtNTYuNDc4LTEyLjI1Ni0xNS42NzUtMzAuNjg5LTIyLjg1Ni01NC43NzctMjEuMzQxYTEwLjY4OSwxMC42ODksMCwxLDEtMS4zNC0yMS4zMzZjMzkuMjg5LTIuNDY5LDYxLjM2NiwxNC42ODQsNzIuOTU4LDI5LjUwOUM0MDMuNjA3LDE4MS44MTEsNDA1Ljc0NCwyMTMuOTA5LDM5OS42LDIzMy4zMzdaJy8lM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00yMTguOTI4LDI0Ny4wNDZjLTQ5Ljc4NiwzLjQ3OS04OC4yNywzMy4xNDUtODUuOTU1LDY2LjI1N3M0NC41NTEsNTcuMTM1LDk0LjMzOCw1My42NTQsODguMjY5LTMzLjE0NCw4NS45NTUtNjYuMjU3UzI2OC43MTUsMjQzLjU2NSwyMTguOTI4LDI0Ny4wNDZaTTIyNiwzNTMuMzU0Yy0yNS44NDgsNS43My01MC44LTcuNjctNTUuNzM1LTI5LjkzczEyLjAxOS00NC45NDksMzcuODY3LTUwLjY3OSw1MC44LDcuNjcyLDU1LjczNSwyOS45MzFTMjUxLjg1LDM0Ny42MjUsMjI2LDM1My4zNTRaJy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9LnNvY2lhbC1mb2xsb3ctLWxpc3QgbGkud2VpYm8gYTpob3Zlciwuc29jaWFsLWZvbGxvdy0tbGlzdCBsaS53ZWlibyBhOmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzFkYTFmMn0uc29jaWFsLWZvbGxvdy0tbGlzdCBsaS53ZWNoYXQgYTo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0MHB4JyBoZWlnaHQ9JzQwcHgnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyUzRSUzQ3N0eWxlJTNFLnN0MCAlN0JmaWxsOiAlMjNmZmY7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMTc5Ljg4NSwxODIuMzI5YTE0LjY1OCwxNC42NTgsMCwxLDAsMTQuNjU3LDE0LjY1OEExNC42NTgsMTQuNjU4LDAsMCwwLDE3OS44ODUsMTgyLjMyOVonLyUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTI1MC43MzUsMjExLjY0NWExNC42NTgsMTQuNjU4LDAsMSwwLTE0LjY1OC0xNC42NThBMTQuNjU3LDE0LjY1NywwLDAsMCwyNTAuNzM1LDIxMS42NDVaJy8lM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00yODQuOTA5LDI1Ni42NzNhMTIuMjA3LDEyLjIwNywwLDEsMCwxMi4yMDcsMTIuMjA2QTEyLjIwNiwxMi4yMDYsMCwwLDAsMjg0LjkwOSwyNTYuNjczWicvJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMjU2LDBDMTE0LjYxNSwwLDAsMTE0LjYxNSwwLDI1NlMxMTQuNjE1LDUxMiwyNTYsNTEyLDUxMiwzOTcuMzg1LDUxMiwyNTYsMzk3LjM4NSwwLDI1NiwwWk0yMTUuMzEsMzEzLjVhMTI0LjkyMSwxMjQuOTIxLDAsMCwxLTM2LjYtNS40MDYsOC44MTcsOC44MTcsMCwwLDAtNy4zNjksMS4wMjRsLTIzLjgzOCwxNS4zOTVhMi45OTIsMi45OTIsMCwwLDEtNC41MjMtMy4yNWw1LjI2NS0yMC43MzhhOC44MjUsOC44MjUsMCwwLDAtMy4zLTkuMjY5QzEyMy4xLDI3NS4xLDEwOS4zMzMsMjUxLjU0NCwxMDkuMzMzLDIyNS4zMWMwLTQ4LjcwNiw0Ny40NDgtODguMTksMTA1Ljk3Ny04OC4xOSw1Mi44NDYsMCw5Ni42NTQsMzIuMTkxLDEwNC42NjIsNzQuMjk1LTEuODQxLS4wOS0zLjY5NS0uMTQtNS41NjItLjE0LTUyLjkzNiwwLTk2LDM2LjQyMi05Niw4MS4xOTFhNjkuMzU1LDY5LjM1NSwwLDAsMCwzLjIyMiwyMC44NzRDMjE5LjUzNywzMTMuNDQyLDIxNy40MzIsMzEzLjUsMjE1LjMxLDMxMy41Wm0xNTcuODgzLDMzLjc0OWE3Ljc1NCw3Ljc1NCwwLDAsMC0yLjg2NCw4LjEzNGw0LDE1Ljc1OGEyLjk5MiwyLjk5MiwwLDAsMS00LjUyMywzLjI1bC0xOC42MTYtMTIuMDIyYTcuNzgzLDcuNzgzLDAsMCwwLTYuNDk0LS45LDEwNC4wODUsMTA0LjA4NSwwLDAsMS0zMC4yODYsNC40NDNjLTQ4Ljc0MywwLTg4LjI1Ny0zMi44ODItODguMjU3LTczLjQ0NHMzOS41MTQtNzMuNDQ0LDg4LjI1Ny03My40NDQsODguMjU2LDMyLjg4Miw4OC4yNTYsNzMuNDQ0QzQwMi42NjcsMzE0LjI0LDM5MS4yOCwzMzMuOCwzNzMuMTkzLDM0Ny4yNDlaJy8lM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00zNDMuOTEyLDI1Ni42NzNhMTIuMjA3LDEyLjIwNywwLDEsMCwxMi4yMDcsMTIuMjA2QTEyLjIwNiwxMi4yMDYsMCwwLDAsMzQzLjkxMiwyNTYuNjczWicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5zb2NpYWwtZm9sbG93LS1saXN0IGxpLndlY2hhdCBhOmhvdmVyLC5zb2NpYWwtZm9sbG93LS1saXN0IGxpLndlY2hhdCBhOmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzFkYTFmMn0uc29jaWFsLWZvbGxvdy0tbGlzdCBsaS50aWt0b2sgYTo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0MHB4JyBoZWlnaHQ9JzQwcHgnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyUzRSUzQ3N0eWxlJTNFLnN0MCAlN0JmaWxsOiAlMjNmZmY7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMjU2LDBDMTE0LjYxNSwwLDAsMTE0LjYxNSwwLDI1NlMxMTQuNjE1LDUxMiwyNTYsNTEyLDUxMiwzOTcuMzg1LDUxMiwyNTYsMzk3LjM4NSwwLDI1NiwwWk0zODUuNjIsMjMyLjM4MmMtMjcuMTg0LDAtNTMuNjM0LTguODIyLTc0LTIzLjc1bC0uMTYyLDEwMS41YTkyLjQ1Nyw5Mi40NTcsMCwxLDEtODAuMTc4LTkxLjcyMXY0OS44NDVhNDMuNjU3LDQzLjY1NywwLDEsMCwzMS4yODgsNDEuODc2VjEwOS4zMzNoNTEuMjc1YTcxLjc3Myw3MS43NzMsMCwwLDAsNzEuNzc0LDcxLjc3M1onLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0uc29jaWFsLWZvbGxvdy0tbGlzdCBsaS50aWt0b2sgYTpob3Zlciwuc29jaWFsLWZvbGxvdy0tbGlzdCBsaS50aWt0b2sgYTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiMxZGExZjJ9LnNvY2lhbC1mb2xsb3ctLWxpc3QgbGkueW91dHViZSBhOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQwcHgnIGhlaWdodD0nNDBweCcgdmlld0JveD0nMCAwIDQwIDQwJyUzRSUzQ3N0eWxlJTNFLnN0MCAlN0JmaWxsOiAlMjNmZmY7JTdEJTNDL3N0eWxlJTNFJTNDZyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtODAwLjE0OCAtMzE1KSclM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J004MjAuMSwzMTVjLTExLDAtMjAsOS0yMCwyMHM5LDIwLDIwLDIwYzExLDAsMjAtOSwyMC0yMFM4MzEuMiwzMTUsODIwLjEsMzE1eiBNODI4LjgsMzQxLjljLTEuNCwwLjQtMi45LDAuNS00LjMsMC40Yy0zLjIsMC02LjEsMC4xLTkuMywwYy0xLjksMC00LDAtNC45LTFjLTEuMy0xLjMtMS4yLTUuNS0xLTguM2MwLjEtMi40LDAuMi00LjYsMi01LjNjMS0wLjMsMi0wLjQsMy0wLjNjMS4xLDAsMi4xLDAsMy4zLTAuMWMyLjctMC4xLDUuOCwwLDguNywwLjFjMS44LDAuMSwzLDAuMiwzLjgsMS4yYzAuOCwxLjIsMC44LDMuNywwLjgsNS45QzgzMC43LDMzNy44LDgzMC45LDM0MSw4MjguOCwzNDEuOUw4MjguOCwzNDEuOXonLyUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTgxNy43LDMzNy42YzEuOS0xLDMuOS0xLjksNS44LTNjLTItMS0zLjgtMi01LjgtM1YzMzcuNnonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5zb2NpYWwtZm9sbG93LS1saXN0IGxpLnlvdXR1YmUgYTpob3Zlciwuc29jaWFsLWZvbGxvdy0tbGlzdCBsaS55b3V0dWJlIGE6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjpyZWR9LnNvY2lhbC1mb2xsb3ctLWxpc3QgbGkubGlua2VkaW4gYTo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0MHB4JyBoZWlnaHQ9JzQwcHgnIHZpZXdCb3g9JzAgMCA0MCA0MCclM0UlM0NzdHlsZSUzRS5zdDAgJTdCZmlsbDogJTIzZmZmOyU3RCUzQy9zdHlsZSUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTIwLDBDOSwwLDAsOSwwLDIwczksMjAsMjAsMjBzMjAtOSwyMC0yMFMzMSwwLDIwLDB6IE0xNi43LDI3LjFoLTIuOHYtOS43aDIuOFYyNy4xeiBNMTUuMywxNi4zYy0xLDAtMS43LTAuOC0xLjctMS43YzAsMCwwLDAsMCwwYzAtMSwwLjgtMS43LDEuNy0xLjdjMCwwLDAsMCwwLDBjMSwwLDEuNywwLjgsMS43LDEuN2MwLDAsMCwwLDAsMEMxNywxNS42LDE2LjMsMTYuMywxNS4zLDE2LjNMMTUuMywxNi4zeiBNMjYuNCwyNy4xaC0yLjh2LTUuOWMwLDAsMC4yLTEuNC0xLjQtMS40Yy0xLjQsMC0xLjMsMS0xLjMsMXY2LjJoLTIuOHYtOS43aDIuOHYwLjRjMS4yLTAuNSwyLjUtMC41LDMuNywwLjFjMS4xLDAuNywxLjksMS45LDEuOSwzLjNWMjcuMXonLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0uc29jaWFsLWZvbGxvdy0tbGlzdCBsaS5saW5rZWRpbiBhOmhvdmVyLC5zb2NpYWwtZm9sbG93LS1saXN0IGxpLmxpbmtlZGluIGE6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojMDA3N2I1fS5zb2NpYWwtZm9sbG93LS1saXN0IGxpLmluc3RhZ3JhbSBhOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQwcHgnIGhlaWdodD0nNDBweCcgdmlld0JveD0nMCAwIDQwIDQwJyUzRSUzQ3N0eWxlJTNFLnN0MCAlN0JmaWxsOiAlMjNmZmY7JTdEJTNDL3N0eWxlJTNFJTNDZyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNTk5Ljg1MSAtMzE1KSclM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J002MTkuOCwzMzIuMUw2MTkuOCwzMzIuMWMtMC44LDAtMS40LDAuMy0xLjksMC44Yy0wLjYsMC41LTAuOSwxLjMtMC45LDIuMWMwLDEuNiwxLjMsMi45LDIuOSwyLjljMS42LDAsMi45LTEuMywyLjktMi45YzAtMC43LTAuMi0xLjQtMC43LTJDNjIxLjQsMzMyLjQsNjIwLjYsMzMyLjEsNjE5LjgsMzMyLjF6Jy8lM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J002MjMuNiwzMjcuNGgtNy40Yy0yLDAtMy42LDEuNi0zLjYsMy42bDAsMHY3LjljMCwyLDEuNiwzLjYsMy42LDMuNmwwLDBoNy40YzIsMCwzLjYtMS42LDMuNi0zLjZsMCwwVjMzMUM2MjcuMiwzMjksNjI1LjYsMzI3LjQsNjIzLjYsMzI3LjR6IE02MjUuMiwzMzVjMCwxLjQtMC42LDIuNy0xLjYsMy43Yy0xLDEtMi4zLDEuNi0zLjgsMS42Yy0yLjksMC01LjMtMi40LTUuMy01LjNjMC0xLjUsMC42LTIuOSwxLjYtMy45YzEtMSwyLjMtMS41LDMuNy0xLjVjMS41LDAsMi45LDAuNiw0LDEuNkM2MjQuOCwzMzIuMyw2MjUuMywzMzMuNiw2MjUuMiwzMzVMNjI1LjIsMzM1eiBNNjI0LjksMzMxLjFjLTAuNiwwLTEuMS0wLjUtMS4xLTEuMWMwLDAsMCwwLDAsMGMwLTAuNiwwLjUtMS4xLDEuMS0xLjFjMCwwLDAsMCwwLDBjMC42LDAsMS4xLDAuNSwxLjEsMS4xYzAsMCwwLDAsMCwwQzYyNiwzMzAuNSw2MjUuNSwzMzEuMSw2MjQuOSwzMzEuMUM2MjQuOSwzMzEuMSw2MjQuOSwzMzEuMSw2MjQuOSwzMzEuMUw2MjQuOSwzMzEuMXonLyUzRSUzQ3BhdGggaWQ9J1BhdGhfNjk4JyBjbGFzcz0nc3QwJyBkPSdNNjE5LjksMzE1Yy0xMSwwLTIwLDktMjAsMjBzOSwyMCwyMCwyMGMxMSwwLDIwLTksMjAtMjBTNjMwLjksMzE1LDYxOS45LDMxNXogTTYyOS4yLDMzOWMwLDMuMS0yLjUsNS42LTUuNiw1LjZoLTcuNGMtMy4xLDAtNS42LTIuNS01LjYtNS42VjMzMWMwLTMuMSwyLjUtNS42LDUuNi01LjZoNy40YzMuMSwwLDUuNiwyLjUsNS42LDUuNkw2MjkuMiwzMzl6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0uc29jaWFsLWZvbGxvdy0tbGlzdCBsaS5pbnN0YWdyYW0gYTpob3Zlciwuc29jaWFsLWZvbGxvdy0tbGlzdCBsaS5pbnN0YWdyYW0gYTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiM4MzNhYjR9LnNvY2lhbC1mb2xsb3ctLWxpc3QgbGkucGludGVyZXN0IGE6OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNDBweCcgaGVpZ2h0PSc0MHB4JyB2aWV3Qm94PScwIDAgNDAgNDAnJTNFJTNDc3R5bGUlM0Uuc3QwICU3QmZpbGw6ICUyM2ZmZjslN0QlM0Mvc3R5bGUlM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00yMCwwQzksMCwwLDksMCwyMHM5LDIwLDIwLDIwczIwLTksMjAtMjBTMzEsMCwyMCwweiBNMjUuMywyMy43Yy0xLjIsMS4yLTQuMywxLjktNiwwLjdjLTAuMi0wLjEtMC4zLTAuOC0wLjctMC43Yy0wLjQsMi0xLjEsNC40LTIsNS44aC0xLjJjLTAuMi0wLjctMC4xLTIuMiwwLTNjMC4zLTEuOSwxLjYtNC42LDEuNi02LjVjMC0wLjgtMC40LTEuNy0wLjMtMi42YzAuMy0xLjgsMi45LTMuNCwzLjgtMS4zYzEsMi4yLTIuMSw1LjEtMC40LDYuNmMwLjQsMC4zLDEuMiwwLjYsMiwwLjRjMy42LTAuOCw0LTguMiwxLjEtOS45Yy00LjMtMi42LTkuMSwxLjItOC44LDUuNGMwLjIsMS41LDEuOCwyLjQsMC40LDMuN2MtMS45LTAuOS0yLjctMi4yLTIuNy00LjVjMC00LjgsNC41LTcuOCw5LjYtNy4zYzMuMSwwLjMsNS44LDIuOSw2LjIsNS43QzI4LDE4LjgsMjcuMiwyMi4xLDI1LjMsMjMuN3onLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0uc29jaWFsLWZvbGxvdy0tbGlzdCBsaS5waW50ZXJlc3QgYTpob3Zlciwuc29jaWFsLWZvbGxvdy0tbGlzdCBsaS5waW50ZXJlc3QgYTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNiZDA4MWN9LnNvY2lhbC1mb2xsb3ctLXNtYWxsLnNvY2lhbC1mb2xsb3ctLWxpc3QgbGkgYXt3aWR0aDozMHB4O2hlaWdodDozMHB4fS5zb2NpYWwtZm9sbG93LS1zbWFsbC5zb2NpYWwtZm9sbG93LS1saXN0IGxpIGE6OmFmdGVye3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHh9LnNvY2lhbC1mb2xsb3ctLXNtYWxsLnNvY2lhbC1mb2xsb3ctLWxpc3QgbGkuZmFjZWJvb2sgYTo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMHB4JyBoZWlnaHQ9JzMwcHgnIHZpZXdCb3g9JzAgMCA0MCA0MCclM0UlM0NzdHlsZSUzRS5zdDAlN0JmaWxsOiAlMjNmZmY7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMjAsMEM5LDAsMCw5LDAsMjBzOSwyMCwyMCwyMGMxMSwwLDIwLTksMjAtMjBTMzEsMCwyMCwweiBNMjQuNSwxNC4xaC0yLjhjLTAuMywwLTAuNywwLjUtMC43LDEuMVYxN2gzLjV2My41aC0zLjVWMjloLTMuNXYtOC41aC0yLjhWMTdoMi44di0xLjhjLTAuMS0yLjQsMS44LTQuNSw0LjItNC42aDIuOEwyNC41LDE0LjF6Jy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9LnNvY2lhbC1mb2xsb3ctLXNtYWxsLnNvY2lhbC1mb2xsb3ctLWxpc3QgbGkudHdpdHRlciBhOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc2hhcGUtcmVuZGVyaW5nPSdnZW9tZXRyaWNQcmVjaXNpb24nIHRleHQtcmVuZGVyaW5nPSdnZW9tZXRyaWNQcmVjaXNpb24nIGltYWdlLXJlbmRlcmluZz0nb3B0aW1pemVRdWFsaXR5JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgdmlld0JveD0nMCAwIDUxMiA1MTInIHdpZHRoPSczMHB4JyBoZWlnaHQ9JzMwcHgnJTNFJTNDc3R5bGUlM0Uuc3QwICU3QmZpbGw6ICUyM2ZmZjslN0QlM0Mvc3R5bGUlM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00yNTYgMGMxNDEuMzg0IDAgMjU2IDExNC42MTYgMjU2IDI1NiAwIDE0MS4zODQtMTE0LjYxNiAyNTYtMjU2IDI1NkMxMTQuNjE2IDUxMiAwIDM5Ny4zODQgMCAyNTYgMCAxMTQuNjE2IDExNC42MTYgMCAyNTYgMHptNjIuNjQgMTU3LjU0OWgzMy40MDFsLTcyLjk3NCA4My40MDcgODUuODUgMTEzLjQ5NWgtNjcuMjIybC01Mi42NDUtNjguODM3LTYwLjI0NCA2OC44MzdoLTMzLjQyMmw3OC4wNTEtODkuMjEyLTgyLjM1Mi0xMDcuNjloNjguOTI0bDQ3LjU5IDYyLjkxNiA1NS4wNDMtNjIuOTE2em0tMTEuNzI0IDE3Ni45MDhoMTguNTA5TDIwNS45NSAxNzYuNDk0aC0xOS44NjFsMTIwLjgyNyAxNTcuOTYzeicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5zb2NpYWwtZm9sbG93LS1zbWFsbC5zb2NpYWwtZm9sbG93LS1saXN0IGxpLnlvdXR1YmUgYTo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMHB4JyBoZWlnaHQ9JzMwcHgnIHZpZXdCb3g9JzAgMCA0MCA0MCclM0UlM0NzdHlsZSUzRS5zdDAgJTdCZmlsbDogJTIzZmZmOyU3RCUzQy9zdHlsZSUzRSUzQ2cgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTgwMC4xNDggLTMxNSknJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNODIwLjEsMzE1Yy0xMSwwLTIwLDktMjAsMjBzOSwyMCwyMCwyMGMxMSwwLDIwLTksMjAtMjBTODMxLjIsMzE1LDgyMC4xLDMxNXogTTgyOC44LDM0MS45Yy0xLjQsMC40LTIuOSwwLjUtNC4zLDAuNGMtMy4yLDAtNi4xLDAuMS05LjMsMGMtMS45LDAtNCwwLTQuOS0xYy0xLjMtMS4zLTEuMi01LjUtMS04LjNjMC4xLTIuNCwwLjItNC42LDItNS4zYzEtMC4zLDItMC40LDMtMC4zYzEuMSwwLDIuMSwwLDMuMy0wLjFjMi43LTAuMSw1LjgsMCw4LjcsMC4xYzEuOCwwLjEsMywwLjIsMy44LDEuMmMwLjgsMS4yLDAuOCwzLjcsMC44LDUuOUM4MzAuNywzMzcuOCw4MzAuOSwzNDEsODI4LjgsMzQxLjlMODI4LjgsMzQxLjl6Jy8lM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J004MTcuNywzMzcuNmMxLjktMSwzLjktMS45LDUuOC0zYy0yLTEtMy44LTItNS44LTNWMzM3LjZ6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0uc29jaWFsLWZvbGxvdy0tc21hbGwuc29jaWFsLWZvbGxvdy0tbGlzdCBsaS5saW5rZWRpbiBhOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwcHgnIGhlaWdodD0nMzBweCcgdmlld0JveD0nMCAwIDQwIDQwJyUzRSUzQ3N0eWxlJTNFLnN0MCAlN0JmaWxsOiAlMjNmZmY7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMjAsMEM5LDAsMCw5LDAsMjBzOSwyMCwyMCwyMHMyMC05LDIwLTIwUzMxLDAsMjAsMHogTTE2LjcsMjcuMWgtMi44di05LjdoMi44VjI3LjF6IE0xNS4zLDE2LjNjLTEsMC0xLjctMC44LTEuNy0xLjdjMCwwLDAsMCwwLDBjMC0xLDAuOC0xLjcsMS43LTEuN2MwLDAsMCwwLDAsMGMxLDAsMS43LDAuOCwxLjcsMS43YzAsMCwwLDAsMCwwQzE3LDE1LjYsMTYuMywxNi4zLDE1LjMsMTYuM0wxNS4zLDE2LjN6IE0yNi40LDI3LjFoLTIuOHYtNS45YzAsMCwwLjItMS40LTEuNC0xLjRjLTEuNCwwLTEuMywxLTEuMywxdjYuMmgtMi44di05LjdoMi44djAuNGMxLjItMC41LDIuNS0wLjUsMy43LDAuMWMxLjEsMC43LDEuOSwxLjksMS45LDMuM1YyNy4xeicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5zb2NpYWwtZm9sbG93LS1zbWFsbC5zb2NpYWwtZm9sbG93LS1saXN0IGxpLmluc3RhZ3JhbSBhOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwcHgnIGhlaWdodD0nMzBweCcgdmlld0JveD0nMCAwIDQwIDQwJyUzRSUzQ3N0eWxlJTNFLnN0MCAlN0JmaWxsOiAlMjNmZmY7JTdEJTNDL3N0eWxlJTNFJTNDZyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNTk5Ljg1MSAtMzE1KSclM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J002MTkuOCwzMzIuMUw2MTkuOCwzMzIuMWMtMC44LDAtMS40LDAuMy0xLjksMC44Yy0wLjYsMC41LTAuOSwxLjMtMC45LDIuMWMwLDEuNiwxLjMsMi45LDIuOSwyLjljMS42LDAsMi45LTEuMywyLjktMi45YzAtMC43LTAuMi0xLjQtMC43LTJDNjIxLjQsMzMyLjQsNjIwLjYsMzMyLjEsNjE5LjgsMzMyLjF6Jy8lM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J002MjMuNiwzMjcuNGgtNy40Yy0yLDAtMy42LDEuNi0zLjYsMy42bDAsMHY3LjljMCwyLDEuNiwzLjYsMy42LDMuNmwwLDBoNy40YzIsMCwzLjYtMS42LDMuNi0zLjZsMCwwVjMzMUM2MjcuMiwzMjksNjI1LjYsMzI3LjQsNjIzLjYsMzI3LjR6IE02MjUuMiwzMzVjMCwxLjQtMC42LDIuNy0xLjYsMy43Yy0xLDEtMi4zLDEuNi0zLjgsMS42Yy0yLjksMC01LjMtMi40LTUuMy01LjNjMC0xLjUsMC42LTIuOSwxLjYtMy45YzEtMSwyLjMtMS41LDMuNy0xLjVjMS41LDAsMi45LDAuNiw0LDEuNkM2MjQuOCwzMzIuMyw2MjUuMywzMzMuNiw2MjUuMiwzMzVMNjI1LjIsMzM1eiBNNjI0LjksMzMxLjFjLTAuNiwwLTEuMS0wLjUtMS4xLTEuMWMwLDAsMCwwLDAsMGMwLTAuNiwwLjUtMS4xLDEuMS0xLjFjMCwwLDAsMCwwLDBjMC42LDAsMS4xLDAuNSwxLjEsMS4xYzAsMCwwLDAsMCwwQzYyNiwzMzAuNSw2MjUuNSwzMzEuMSw2MjQuOSwzMzEuMUM2MjQuOSwzMzEuMSw2MjQuOSwzMzEuMSw2MjQuOSwzMzEuMUw2MjQuOSwzMzEuMXonLyUzRSUzQ3BhdGggaWQ9J1BhdGhfNjk4JyBjbGFzcz0nc3QwJyBkPSdNNjE5LjksMzE1Yy0xMSwwLTIwLDktMjAsMjBzOSwyMCwyMCwyMGMxMSwwLDIwLTksMjAtMjBTNjMwLjksMzE1LDYxOS45LDMxNXogTTYyOS4yLDMzOWMwLDMuMS0yLjUsNS42LTUuNiw1LjZoLTcuNGMtMy4xLDAtNS42LTIuNS01LjYtNS42VjMzMWMwLTMuMSwyLjUtNS42LDUuNi01LjZoNy40YzMuMSwwLDUuNiwyLjUsNS42LDUuNkw2MjkuMiwzMzl6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0uc29jaWFsLWZvbGxvdy0tc21hbGwuc29jaWFsLWZvbGxvdy0tbGlzdCBsaS5waW50ZXJlc3QgYTo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMHB4JyBoZWlnaHQ9JzMwcHgnIHZpZXdCb3g9JzAgMCA0MCA0MCclM0UlM0NzdHlsZSUzRS5zdDAgJTdCZmlsbDogJTIzZmZmOyU3RCUzQy9zdHlsZSUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTIwLDBDOSwwLDAsOSwwLDIwczksMjAsMjAsMjBzMjAtOSwyMC0yMFMzMSwwLDIwLDB6IE0yNS4zLDIzLjdjLTEuMiwxLjItNC4zLDEuOS02LDAuN2MtMC4yLTAuMS0wLjMtMC44LTAuNy0wLjdjLTAuNCwyLTEuMSw0LjQtMiw1LjhoLTEuMmMtMC4yLTAuNy0wLjEtMi4yLDAtM2MwLjMtMS45LDEuNi00LjYsMS42LTYuNWMwLTAuOC0wLjQtMS43LTAuMy0yLjZjMC4zLTEuOCwyLjktMy40LDMuOC0xLjNjMSwyLjItMi4xLDUuMS0wLjQsNi42YzAuNCwwLjMsMS4yLDAuNiwyLDAuNGMzLjYtMC44LDQtOC4yLDEuMS05LjljLTQuMy0yLjYtOS4xLDEuMi04LjgsNS40YzAuMiwxLjUsMS44LDIuNCwwLjQsMy43Yy0xLjktMC45LTIuNy0yLjItMi43LTQuNWMwLTQuOCw0LjUtNy44LDkuNi03LjNjMy4xLDAuMyw1LjgsMi45LDYuMiw1LjdDMjgsMTguOCwyNy4yLDIyLjEsMjUuMywyMy43eicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5zb2NpYWwtc2hhcmV7cG9zaXRpb246cmVsYXRpdmV9LnNvY2lhbC1zaGFyZS0td3JhcHBlcntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO2JvdHRvbTowO3dpZHRoOjMwMHB4O21heC1oZWlnaHQ6MDtwYWRkaW5nOjAgMTBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7b3ZlcmZsb3c6aGlkZGVuO3otaW5kZXg6MTAwMDA7dHJhbnNpdGlvbjphbGwgLjVzfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuc29jaWFsLXNoYXJlLS13cmFwcGVye2xlZnQ6MDtyaWdodDowO3dpZHRoOmF1dG99fS5zb2NpYWwtc2hhcmUuYWN0aXZlIC5zb2NpYWwtc2hhcmUtLXdyYXBwZXJ7bWF4LWhlaWdodDoyOTBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnNvY2lhbC1zaGFyZS5hY3RpdmUgLnNvY2lhbC1zaGFyZS0td3JhcHBlcnttYXgtaGVpZ2h0OjQ4MHB4fX0uc29jaWFsLXNoYXJlLmFjdGl2ZSAubGlzdC0tc29jaWFsLXNoYXJlIGxpe29wYWNpdHk6MX0uc29jaWFsLXNoYXJlLmFjdGl2ZSAubGlzdC0tc29jaWFsLXNoYXJlIGxpOm50aC1jaGlsZCgxKXt0cmFuc2l0aW9uLWRlbGF5Oi4xNXN9LnNvY2lhbC1zaGFyZS5hY3RpdmUgLmxpc3QtLXNvY2lhbC1zaGFyZSBsaTpudGgtY2hpbGQoMil7dHJhbnNpdGlvbi1kZWxheTouMnN9LnNvY2lhbC1zaGFyZS5hY3RpdmUgLmxpc3QtLXNvY2lhbC1zaGFyZSBsaTpudGgtY2hpbGQoMyl7dHJhbnNpdGlvbi1kZWxheTouMjVzfS5zb2NpYWwtc2hhcmUuYWN0aXZlIC5saXN0LS1zb2NpYWwtc2hhcmUgbGk6bnRoLWNoaWxkKDQpe3RyYW5zaXRpb24tZGVsYXk6LjNzfS5zb2NpYWwtc2hhcmUuYWN0aXZlIC5saXN0LS1zb2NpYWwtc2hhcmUgbGk6bnRoLWNoaWxkKDUpe3RyYW5zaXRpb24tZGVsYXk6LjM1c30uc29jaWFsLXNoYXJlLmFjdGl2ZSAubGlzdC0tc29jaWFsLXNoYXJlIGxpOm50aC1jaGlsZCg2KXt0cmFuc2l0aW9uLWRlbGF5Oi40c30uc29jaWFsLXNoYXJlLmFjdGl2ZSAubGlzdC0tc29jaWFsLXNoYXJlIGxpOm50aC1jaGlsZCg3KXt0cmFuc2l0aW9uLWRlbGF5Oi40NXN9LnNvY2lhbC1zaGFyZSBoMntwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjEwcHggMTBweCAxMHB4IDUwcHg7bWFyZ2luOjAgLTEwcHggMTBweDtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjMwcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2JhY2tncm91bmQtY29sb3I6IzEyMTIxMn1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnNvY2lhbC1zaGFyZSBoMntkaXNwbGF5OmJsb2NrfX0uc29jaWFsLXNoYXJlIGgyOjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NzdHlsZSUzRS5zdDAgJTdCZmlsbDogJTIzZmZmOyU3RCUzQy9zdHlsZSUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTguNyw5LjljMCwwLjQtMC4xLDAuOC0wLjMsMS4zbDMuNCwyLjFjMS4zLTEuNCwzLjQtMS41LDQuOC0wLjNjMS40LDEuMywxLjUsMy40LDAuMyw0LjhjLTEuMywxLjQtMy40LDEuNS00LjgsMC4zYy0xLjEtMC45LTEuNC0yLjQtMC44LTMuNmwtMy40LTIuMWMtMS4zLDEuNC0zLjUsMS40LTQuOSwwLjFTMS43LDksMyw3LjdjMS4zLTEuNCwzLjUtMS40LDQuOS0wLjFsMC4xLDAuMWwzLjQtMi4xYy0wLjctMS45LDAuMy0zLjcsMi4xLTQuNHMzLjcsMC4zLDQuNCwyLjFjMC43LDEuOS0wLjMsMy43LTIuMSw0LjRjLTEuMywwLjQtMi44LDAuMS0zLjctMC45TDguNyw4LjlDOC41LDksOC43LDkuNCw4LjcsOS45eicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMHB4O2xlZnQ6MTBweDtkaXNwbGF5OmJsb2NrO3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7Y29udGVudDpcIlwifS5zb2NpYWwtc2hhcmUgLmxpc3QtLXNvY2lhbC1zaGFyZSBsaXtvcGFjaXR5OjA7dHJhbnNpdGlvbjphbGwgLjI1c30uc29jaWFsLXNoYXJlIGlucHV0e3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87Zm9udC1mYW1pbHk6XCJNYXZlbiBQcm9cIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjI4cHg7cGFkZGluZzoxMHB4O21hcmdpbjowIDAgMTBweDtiYWNrZ3JvdW5kOiNhZmFmYWY7Ym9yZGVyOjB9LnNvY2lhbC1zaGFyZSBpbnB1dDpmb2N1c3tib3gtc2hhZG93Om5vbmU7b3V0bGluZTpub25lfS5zb2NpYWwtc2hhcmUgLmJ0bi0tc29jaWFsLXNoYXJle3BhZGRpbmctbGVmdDozMHB4O3BhZGRpbmctcmlnaHQ6MDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LnNvY2lhbC1zaGFyZSAuYnRuLS1zb2NpYWwtc2hhcmU6OmFmdGVye2xlZnQ6MH0uc29jaWFsLXNoYXJlIC5idG4tLXNvY2lhbC1zaGFyZTpob3Zlciwuc29jaWFsLXNoYXJlIC5idG4tLXNvY2lhbC1zaGFyZTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LnNvY2lhbC1zaGFyZSAuYnRuLS1jbG9zZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwcHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ3N0eWxlJTNFLnN0MCAlN0JmaWxsOiAlMjNmZmY7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMTgsNC42TDE1LjYsMkwxMCw3LjVsMCwwbDAsMEw0LjQsMkwyLDQuNkw3LjUsMTBMMiwxNS40TDQuNCwxOGw1LjYtNS41bDAsMGwwLDBsNS42LDUuNWwyLjQtMi42TDEyLjUsMTBMMTgsNC42eicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMHB4O3JpZ2h0OjEwcHg7ZGlzcGxheTpibG9jazt3aWR0aDozMHB4O2hlaWdodDozMHB4O2ZvbnQtc2l6ZTowO3BhZGRpbmc6MDtib3JkZXI6MDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LnNvY2lhbC1zaGFyZSAuYnRuLS1jbG9zZTpob3Zlciwuc29jaWFsLXNoYXJlIC5idG4tLWNsb3NlOmZvY3Vze2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0ubGFuZGluZ3NwYWdlLTIgLnNvY2lhbC1mb2xsb3ctLWxpc3QgbGkgYXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzYwcHgnIGhlaWdodD0nNjlweCcgdmlld0JveD0nMCAwIDYwIDY5JyUzRSUzQ3N0eWxlJTNFLnN0MCU3QmZpbGw6bm9uZTslN0Quc3QxJTdCZmlsbDolMjNmZmY7JTdEJTNDL3N0eWxlJTNFJTNDZyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgyMjUuODE4IDQ5NS4zNTkpIHJvdGF0ZSgtOTApJyUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTQ3Ny41LTIyNC44aC0zMy40bC0xNi43LDI5bDE2LjcsMjloMzMuNGwxNi43LTI5TDQ3Ny41LTIyNC44eicvJTNFJTNDcGF0aCBjbGFzcz0nc3QxJyBkPSdNNDQ0LjItMjI0LjhsLTE2LjcsMjlsMTYuNywyOWgzMy40bDE2LjctMjlsLTE2LjctMjlINDQ0LjIgTTQ0My42LTIyNS44aDAuNmgzMy40aDAuNmwwLjMsMC41bDE2LjcsMjlsMC4zLDAuNWwtMC4zLDAuNWwtMTYuNywyOWwtMC4zLDAuNWgtMC42aC0zMy40aC0wLjZsLTAuMy0wLjVsLTE2LjctMjlsLTAuMy0wLjVsMC4zLTAuNWwxNi43LTI5TDQ0My42LTIyNS44eicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7d2lkdGg6NjBweDtoZWlnaHQ6NjlweDtib3JkZXItcmFkaXVzOjB9LmxhbmRpbmdzcGFnZS0yIC5zb2NpYWwtZm9sbG93LS1saXN0IGxpLmZhY2Vib29rIGE6OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNDBweCcgaGVpZ2h0PSc0MHB4JyB2aWV3Qm94PScwIDAgNDAgNDAnJTNFJTNDc3R5bGUlM0Uuc3QwJTdCZmlsbDogJTIzZmZmOyU3RCUzQy9zdHlsZSUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTI1LDE0LjNoLTIuOGMtMC4zLDAtMC43LDAuNS0wLjcsMS4xdjEuOEgyNXYzLjVoLTMuNXY4LjVoLTMuNXYtOC41SDE1di0zLjVoMi44di0xLjhjLTAuMS0yLjQsMS44LTQuNSw0LjItNC42SDI1TDI1LDE0LjN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9LmxhbmRpbmdzcGFnZS0yIC5zb2NpYWwtZm9sbG93LS1saXN0IGxpLmZhY2Vib29rIGE6aG92ZXIsLmxhbmRpbmdzcGFnZS0yIC5zb2NpYWwtZm9sbG93LS1saXN0IGxpLmZhY2Vib29rIGE6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5sYW5kaW5nc3BhZ2UtMiAuc29jaWFsLWZvbGxvdy0tbGlzdCBsaS5mYWNlYm9vayBhOmhvdmVyOjphZnRlciwubGFuZGluZ3NwYWdlLTIgLnNvY2lhbC1mb2xsb3ctLWxpc3QgbGkuZmFjZWJvb2sgYTpmb2N1czo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0MHB4JyBoZWlnaHQ9JzQwcHgnIHZpZXdCb3g9JzAgMCA0MCA0MCclM0UlM0NzdHlsZSUzRS5zdDAlN0JmaWxsOiAlMjMzYjU5OTg7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMjUsMTQuM2gtMi44Yy0wLjMsMC0wLjcsMC41LTAuNywxLjF2MS44SDI1djMuNWgtMy41djguNWgtMy41di04LjVIMTV2LTMuNWgyLjh2LTEuOGMtMC4xLTIuNCwxLjgtNC41LDQuMi00LjZIMjVMMjUsMTQuM3onLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0ubGFuZGluZ3NwYWdlLTIgLnNvY2lhbC1mb2xsb3ctLWxpc3QgbGkudHdpdHRlciBhOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQwcHgnIGhlaWdodD0nNDBweCcgIHZpZXdCb3g9JzAgMCA1MCA1MCcgJTNFJTNDc3R5bGUlM0Uuc3QwICU3QmZpbGw6ICUyM2ZmZjslN0QlM0Mvc3R5bGUlM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00gNi45MTk5MjE5IDYgTCAyMS4xMzY3MTkgMjYuNzI2NTYyIEwgNi4yMjg1MTU2IDQ0IEwgOS40MDYyNSA0NCBMIDIyLjU0NDkyMiAyOC43NzczNDQgTCAzMi45ODYzMjggNDQgTCA0MyA0NCBMIDI4LjEyMzA0NyAyMi4zMTI1IEwgNDIuMjAzMTI1IDYgTCAzOS4wMjczNDQgNiBMIDI2LjcxNjc5NyAyMC4yNjE3MTkgTCAxNi45MzM1OTQgNiBMIDYuOTE5OTIxOSA2IHonJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9LmxhbmRpbmdzcGFnZS0yIC5zb2NpYWwtZm9sbG93LS1saXN0IGxpLnR3aXR0ZXIgYTpob3ZlciwubGFuZGluZ3NwYWdlLTIgLnNvY2lhbC1mb2xsb3ctLWxpc3QgbGkudHdpdHRlciBhOmZvY3Vze2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0ubGFuZGluZ3NwYWdlLTIgLnNvY2lhbC1mb2xsb3ctLWxpc3QgbGkudHdpdHRlciBhOmhvdmVyOjphZnRlciwubGFuZGluZ3NwYWdlLTIgLnNvY2lhbC1mb2xsb3ctLWxpc3QgbGkudHdpdHRlciBhOmZvY3VzOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQwcHgnIGhlaWdodD0nNDBweCcgIHZpZXdCb3g9JzAgMCA1MCA1MCcgJTNFJTNDc3R5bGUlM0Uuc3QwICU3QmZpbGw6ICUyMzFkYTFmMjslN0QlM0Mvc3R5bGUlM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00gNi45MTk5MjE5IDYgTCAyMS4xMzY3MTkgMjYuNzI2NTYyIEwgNi4yMjg1MTU2IDQ0IEwgOS40MDYyNSA0NCBMIDIyLjU0NDkyMiAyOC43NzczNDQgTCAzMi45ODYzMjggNDQgTCA0MyA0NCBMIDI4LjEyMzA0NyAyMi4zMTI1IEwgNDIuMjAzMTI1IDYgTCAzOS4wMjczNDQgNiBMIDI2LjcxNjc5NyAyMC4yNjE3MTkgTCAxNi45MzM1OTQgNiBMIDYuOTE5OTIxOSA2IHonJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9LmxhbmRpbmdzcGFnZS0yIC5zb2NpYWwtZm9sbG93LS1saXN0IGxpLnlvdXR1YmUgYTo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0MHB4JyBoZWlnaHQ9JzQwcHgnIHZpZXdCb3g9JzAgMCA0MCA0MCclM0UlM0NzdHlsZSUzRS5zdDAgJTdCZmlsbDogJTIzZmZmOyU3RCUzQy9zdHlsZSUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTMwLjYsMTkuNmMwLTIuMiwwLTQuOC0wLjgtNS45Yy0wLjctMS4xLTItMS4xLTMuOC0xLjJjLTIuOC0wLjEtNS45LTAuMi04LjctMC4xYy0xLjEsMC0yLjIsMC0zLjMsMC4xYy0xLTAuMS0yLDAuMS0zLDAuM2MtMS44LDAuNy0xLjksMi45LTIsNS4zYy0wLjEsMi44LTAuMiw2LjksMSw4LjNjMC45LDEsMy4xLDEsNC45LDFjMy4yLDAuMSw2LjEsMCw5LjMsMGMxLjUsMC4xLDIuOSwwLDQuMy0wLjR2MEMzMC43LDI2LDMwLjYsMjIuOCwzMC42LDE5LjZ6IE0xNy42LDIyLjZ2LTZjMiwxLDMuOCwyLDUuOCwzQzIxLjUsMjAuNywxOS41LDIxLjYsMTcuNiwyMi42eicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5sYW5kaW5nc3BhZ2UtMiAuc29jaWFsLWZvbGxvdy0tbGlzdCBsaS55b3V0dWJlIGE6aG92ZXIsLmxhbmRpbmdzcGFnZS0yIC5zb2NpYWwtZm9sbG93LS1saXN0IGxpLnlvdXR1YmUgYTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LmxhbmRpbmdzcGFnZS0yIC5zb2NpYWwtZm9sbG93LS1saXN0IGxpLnlvdXR1YmUgYTpob3Zlcjo6YWZ0ZXIsLmxhbmRpbmdzcGFnZS0yIC5zb2NpYWwtZm9sbG93LS1saXN0IGxpLnlvdXR1YmUgYTpmb2N1czo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0MHB4JyBoZWlnaHQ9JzQwcHgnIHZpZXdCb3g9JzAgMCA0MCA0MCclM0UlM0NzdHlsZSUzRS5zdDAgJTdCZmlsbDogJTIzZjAwOyU3RCUzQy9zdHlsZSUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTMwLjYsMTkuNmMwLTIuMiwwLTQuOC0wLjgtNS45Yy0wLjctMS4xLTItMS4xLTMuOC0xLjJjLTIuOC0wLjEtNS45LTAuMi04LjctMC4xYy0xLjEsMC0yLjIsMC0zLjMsMC4xYy0xLTAuMS0yLDAuMS0zLDAuM2MtMS44LDAuNy0xLjksMi45LTIsNS4zYy0wLjEsMi44LTAuMiw2LjksMSw4LjNjMC45LDEsMy4xLDEsNC45LDFjMy4yLDAuMSw2LjEsMCw5LjMsMGMxLjUsMC4xLDIuOSwwLDQuMy0wLjR2MEMzMC43LDI2LDMwLjYsMjIuOCwzMC42LDE5LjZ6IE0xNy42LDIyLjZ2LTZjMiwxLDMuOCwyLDUuOCwzQzIxLjUsMjAuNywxOS41LDIxLjYsMTcuNiwyMi42eicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5sYW5kaW5nc3BhZ2UtMiAuc29jaWFsLWZvbGxvdy0tbGlzdCBsaS5saW5rZWRpbiBhOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQwcHgnIGhlaWdodD0nNDBweCcgdmlld0JveD0nMCAwIDQwIDQwJyUzRSUzQ3N0eWxlJTNFLnN0MCAlN0JmaWxsOiAlMjNmZmY7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMTYuNywyNy4xaC0yLjh2LTkuN2gyLjhWMjcuMXogTTE1LjMsMTYuM2MtMSwwLTEuNy0wLjgtMS43LTEuN2MwLDAsMCwwLDAsMGMwLTEsMC44LTEuNywxLjctMS43YzAsMCwwLDAsMCwwYzEsMCwxLjcsMC44LDEuNywxLjdjMCwwLDAsMCwwLDBDMTcsMTUuNiwxNi4zLDE2LjMsMTUuMywxNi4zTDE1LjMsMTYuM3ogTTI2LjQsMjcuMWgtMi44di01LjljMCwwLDAuMi0xLjQtMS40LTEuNGMtMS40LDAtMS4zLDEtMS4zLDF2Ni4yaC0yLjh2LTkuN2gyLjh2MC40YzEuMi0wLjUsMi41LTAuNSwzLjcsMC4xYzEuMSwwLjcsMS45LDEuOSwxLjksMy4zVjI3LjF6Jy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9LmxhbmRpbmdzcGFnZS0yIC5zb2NpYWwtZm9sbG93LS1saXN0IGxpLmxpbmtlZGluIGE6aG92ZXIsLmxhbmRpbmdzcGFnZS0yIC5zb2NpYWwtZm9sbG93LS1saXN0IGxpLmxpbmtlZGluIGE6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5sYW5kaW5nc3BhZ2UtMiAuc29jaWFsLWZvbGxvdy0tbGlzdCBsaS5saW5rZWRpbiBhOmhvdmVyOjphZnRlciwubGFuZGluZ3NwYWdlLTIgLnNvY2lhbC1mb2xsb3ctLWxpc3QgbGkubGlua2VkaW4gYTpmb2N1czo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0MHB4JyBoZWlnaHQ9JzQwcHgnIHZpZXdCb3g9JzAgMCA0MCA0MCclM0UlM0NzdHlsZSUzRS5zdDAgJTdCZmlsbDogJTIzMDA3N2I1OyU3RCUzQy9zdHlsZSUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTE2LjcsMjcuMWgtMi44di05LjdoMi44VjI3LjF6IE0xNS4zLDE2LjNjLTEsMC0xLjctMC44LTEuNy0xLjdjMCwwLDAsMCwwLDBjMC0xLDAuOC0xLjcsMS43LTEuN2MwLDAsMCwwLDAsMGMxLDAsMS43LDAuOCwxLjcsMS43YzAsMCwwLDAsMCwwQzE3LDE1LjYsMTYuMywxNi4zLDE1LjMsMTYuM0wxNS4zLDE2LjN6IE0yNi40LDI3LjFoLTIuOHYtNS45YzAsMCwwLjItMS40LTEuNC0xLjRjLTEuNCwwLTEuMywxLTEuMywxdjYuMmgtMi44di05LjdoMi44djAuNGMxLjItMC41LDIuNS0wLjUsMy43LDAuMWMxLjEsMC43LDEuOSwxLjksMS45LDMuM1YyNy4xeicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5sYW5kaW5nc3BhZ2UtMiAuc29jaWFsLWZvbGxvdy0tbGlzdCBsaS5pbnN0YWdyYW0gYTo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0MHB4JyBoZWlnaHQ9JzQwcHgnIHZpZXdCb3g9JzAgMCA0MCA0MCclM0UlM0NzdHlsZSUzRS5zdDAgJTdCZmlsbDogJTIzZmZmOyU3RCUzQy9zdHlsZSUzRSUzQ2cgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTU5OS44NTEgLTMxNSknJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNNjE5LjgsMzMyLjFMNjE5LjgsMzMyLjFjLTAuOCwwLTEuNCwwLjMtMS45LDAuOGMtMC42LDAuNS0wLjksMS4zLTAuOSwyLjFjMCwxLjYsMS4zLDIuOSwyLjksMi45YzEuNiwwLDIuOS0xLjMsMi45LTIuOWMwLTAuNy0wLjItMS40LTAuNy0yQzYyMS40LDMzMi40LDYyMC42LDMzMi4xLDYxOS44LDMzMi4xeicvJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNNjIzLjYsMzI3LjRoLTcuNGMtMiwwLTMuNiwxLjYtMy42LDMuNmwwLDB2Ny45YzAsMiwxLjYsMy42LDMuNiwzLjZsMCwwaDcuNGMyLDAsMy42LTEuNiwzLjYtMy42bDAsMFYzMzFDNjI3LjIsMzI5LDYyNS42LDMyNy40LDYyMy42LDMyNy40eiBNNjI1LjIsMzM1YzAsMS40LTAuNiwyLjctMS42LDMuN2MtMSwxLTIuMywxLjYtMy44LDEuNmMtMi45LDAtNS4zLTIuNC01LjMtNS4zYzAtMS41LDAuNi0yLjksMS42LTMuOWMxLTEsMi4zLTEuNSwzLjctMS41YzEuNSwwLDIuOSwwLjYsNCwxLjZDNjI0LjgsMzMyLjMsNjI1LjMsMzMzLjYsNjI1LjIsMzM1TDYyNS4yLDMzNXogTTYyNC45LDMzMS4xYy0wLjYsMC0xLjEtMC41LTEuMS0xLjFjMCwwLDAsMCwwLDBjMC0wLjYsMC41LTEuMSwxLjEtMS4xYzAsMCwwLDAsMCwwYzAuNiwwLDEuMSwwLjUsMS4xLDEuMWMwLDAsMCwwLDAsMEM2MjYsMzMwLjUsNjI1LjUsMzMxLjEsNjI0LjksMzMxLjFDNjI0LjksMzMxLjEsNjI0LjksMzMxLjEsNjI0LjksMzMxLjFMNjI0LjksMzMxLjF6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0ubGFuZGluZ3NwYWdlLTIgLnNvY2lhbC1mb2xsb3ctLWxpc3QgbGkuaW5zdGFncmFtIGE6aG92ZXIsLmxhbmRpbmdzcGFnZS0yIC5zb2NpYWwtZm9sbG93LS1saXN0IGxpLmluc3RhZ3JhbSBhOmZvY3Vze2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0ubGFuZGluZ3NwYWdlLTIgLnNvY2lhbC1mb2xsb3ctLWxpc3QgbGkuaW5zdGFncmFtIGE6aG92ZXI6OmFmdGVyLC5sYW5kaW5nc3BhZ2UtMiAuc29jaWFsLWZvbGxvdy0tbGlzdCBsaS5pbnN0YWdyYW0gYTpmb2N1czo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0MHB4JyBoZWlnaHQ9JzQwcHgnIHZpZXdCb3g9JzAgMCA0MCA0MCclM0UlM0NzdHlsZSUzRS5zdDAgJTdCZmlsbDogJTIzODMzYWI0OyU3RCUzQy9zdHlsZSUzRSUzQ2cgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTU5OS44NTEgLTMxNSknJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNNjE5LjgsMzMyLjFMNjE5LjgsMzMyLjFjLTAuOCwwLTEuNCwwLjMtMS45LDAuOGMtMC42LDAuNS0wLjksMS4zLTAuOSwyLjFjMCwxLjYsMS4zLDIuOSwyLjksMi45YzEuNiwwLDIuOS0xLjMsMi45LTIuOWMwLTAuNy0wLjItMS40LTAuNy0yQzYyMS40LDMzMi40LDYyMC42LDMzMi4xLDYxOS44LDMzMi4xeicvJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNNjIzLjYsMzI3LjRoLTcuNGMtMiwwLTMuNiwxLjYtMy42LDMuNmwwLDB2Ny45YzAsMiwxLjYsMy42LDMuNiwzLjZsMCwwaDcuNGMyLDAsMy42LTEuNiwzLjYtMy42bDAsMFYzMzFDNjI3LjIsMzI5LDYyNS42LDMyNy40LDYyMy42LDMyNy40eiBNNjI1LjIsMzM1YzAsMS40LTAuNiwyLjctMS42LDMuN2MtMSwxLTIuMywxLjYtMy44LDEuNmMtMi45LDAtNS4zLTIuNC01LjMtNS4zYzAtMS41LDAuNi0yLjksMS42LTMuOWMxLTEsMi4zLTEuNSwzLjctMS41YzEuNSwwLDIuOSwwLjYsNCwxLjZDNjI0LjgsMzMyLjMsNjI1LjMsMzMzLjYsNjI1LjIsMzM1TDYyNS4yLDMzNXogTTYyNC45LDMzMS4xYy0wLjYsMC0xLjEtMC41LTEuMS0xLjFjMCwwLDAsMCwwLDBjMC0wLjYsMC41LTEuMSwxLjEtMS4xYzAsMCwwLDAsMCwwYzAuNiwwLDEuMSwwLjUsMS4xLDEuMWMwLDAsMCwwLDAsMEM2MjYsMzMwLjUsNjI1LjUsMzMxLjEsNjI0LjksMzMxLjFDNjI0LjksMzMxLjEsNjI0LjksMzMxLjEsNjI0LjksMzMxLjFMNjI0LjksMzMxLjF6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0ubGFuZGluZ3NwYWdlLTIgLnNvY2lhbC1mb2xsb3ctLWxpc3QgbGkucGludGVyZXN0IGE6OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNDBweCcgaGVpZ2h0PSc0MHB4JyB2aWV3Qm94PScwIDAgNDAgNDAnJTNFJTNDc3R5bGUlM0Uuc3QwICU3QmZpbGw6ICUyM2ZmZjslN0QlM0Mvc3R5bGUlM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00yNS4zLDIzLjdjLTEuMiwxLjItNC4zLDEuOS02LDAuN2MtMC4yLTAuMS0wLjMtMC44LTAuNy0wLjdjLTAuNCwyLTEuMSw0LjQtMiw1LjhoLTEuMmMtMC4yLTAuNy0wLjEtMi4yLDAtM2MwLjMtMS45LDEuNi00LjYsMS42LTYuNWMwLTAuOC0wLjQtMS43LTAuMy0yLjZjMC4zLTEuOCwyLjktMy40LDMuOC0xLjNjMSwyLjItMi4xLDUuMS0wLjQsNi42YzAuNCwwLjMsMS4yLDAuNiwyLDAuNGMzLjYtMC44LDQtOC4yLDEuMS05LjljLTQuMy0yLjYtOS4xLDEuMi04LjgsNS40YzAuMiwxLjUsMS44LDIuNCwwLjQsMy43Yy0xLjktMC45LTIuNy0yLjItMi43LTQuNWMwLTQuOCw0LjUtNy44LDkuNi03LjNjMy4xLDAuMyw1LjgsMi45LDYuMiw1LjdDMjgsMTguOCwyNy4yLDIyLjEsMjUuMywyMy43eicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5sYW5kaW5nc3BhZ2UtMiAuc29jaWFsLWZvbGxvdy0tbGlzdCBsaS5waW50ZXJlc3QgYTpob3ZlciwubGFuZGluZ3NwYWdlLTIgLnNvY2lhbC1mb2xsb3ctLWxpc3QgbGkucGludGVyZXN0IGE6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5sYW5kaW5nc3BhZ2UtMiAuc29jaWFsLWZvbGxvdy0tbGlzdCBsaS5waW50ZXJlc3QgYTpob3Zlcjo6YWZ0ZXIsLmxhbmRpbmdzcGFnZS0yIC5zb2NpYWwtZm9sbG93LS1saXN0IGxpLnBpbnRlcmVzdCBhOmZvY3VzOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQwcHgnIGhlaWdodD0nNDBweCcgdmlld0JveD0nMCAwIDQwIDQwJyUzRSUzQ3N0eWxlJTNFLnN0MCAlN0JmaWxsOiAlMjNiZDA4MWM7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMjUuMywyMy43Yy0xLjIsMS4yLTQuMywxLjktNiwwLjdjLTAuMi0wLjEtMC4zLTAuOC0wLjctMC43Yy0wLjQsMi0xLjEsNC40LTIsNS44aC0xLjJjLTAuMi0wLjctMC4xLTIuMiwwLTNjMC4zLTEuOSwxLjYtNC42LDEuNi02LjVjMC0wLjgtMC40LTEuNy0wLjMtMi42YzAuMy0xLjgsMi45LTMuNCwzLjgtMS4zYzEsMi4yLTIuMSw1LjEtMC40LDYuNmMwLjQsMC4zLDEuMiwwLjYsMiwwLjRjMy42LTAuOCw0LTguMiwxLjEtOS45Yy00LjMtMi42LTkuMSwxLjItOC44LDUuNGMwLjIsMS41LDEuOCwyLjQsMC40LDMuN2MtMS45LTAuOS0yLjctMi4yLTIuNy00LjVjMC00LjgsNC41LTcuOCw5LjYtNy4zYzMuMSwwLjMsNS44LDIuOSw2LjIsNS43QzI4LDE4LjgsMjcuMiwyMi4xLDI1LjMsMjMuN3onLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0ucmljaHRleHR7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttYXJnaW46MCAwIDQwcHh9LnJpY2h0ZXh0Pio6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnJpY2h0ZXh0IHVsOm5vdCgubGlzdCksLnJpY2h0ZXh0IG9sOm5vdCgubGlzdCl7ZGlzcGxheTpibG9jaztsaXN0LXN0eWxlLXR5cGU6ZGlzYztwYWRkaW5nOjAgMCAwIDIwcHh9LnJpY2h0ZXh0IG9se2xpc3Qtc3R5bGUtdHlwZTpkZWNpbWFsfS5yaWNodGV4dCBwLC5yaWNodGV4dCBhZGRyZXNze2ZvbnQtd2VpZ2h0OjQwMH0ucmljaHRleHQgYTpub3QoLmJ0bil7Y29sb3I6I2U2MDAxMztvdXRsaW5lOm5vbmV9LnJpY2h0ZXh0IGE6bm90KC5idG4pOmhvdmVyLC5yaWNodGV4dCBhOm5vdCguYnRuKTpmb2N1c3tvdXRsaW5lOm5vbmV9LnJpY2h0ZXh0IGIsLnJpY2h0ZXh0IHN0cm9uZ3tmb250LXdlaWdodDo2MDB9LnJpY2h0ZXh0IGksLnJpY2h0ZXh0IGVte2ZvbnQtc3R5bGU6aXRhbGljfS5yaWNodGV4dCB1e3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LnJpY2h0ZXh0IGJsb2NrcXVvdGV7cGFkZGluZzowIDEyJTttYXJnaW46MjVweCAwIDQwcHg7Ym9yZGVyLWxlZnQ6MCBzb2xpZH0ucmljaHRleHQgYmxvY2txdW90ZSBwe2ZvbnQtc2l6ZTozNnB4O2xpbmUtaGVpZ2h0OjQ2cHg7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbjowfS5yaWNodGV4dCBwcmV7Zm9udC1mYW1pbHk6bW9ub3NwYWNlfS5yaWNodGV4dCB0YWJsZXt3aWR0aDoxMDAlfS5yaWNodGV4dCB0YWJsZSB0cjpsYXN0LW9mLXR5cGUgdGgsLnJpY2h0ZXh0IHRhYmxlIHRyOmxhc3Qtb2YtdHlwZSB0ZHtib3JkZXItYm90dG9tOjB9LnJpY2h0ZXh0IHRhYmxlIHRyIHRoLC5yaWNodGV4dCB0YWJsZSB0ciB0ZHtwYWRkaW5nOjVweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjYWZhZmFmfS5yaWNodGV4dCBpbWd7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LnJpY2h0ZXh0IGhye2hlaWdodDoxcHg7YmFja2dyb3VuZDojMTIxMjEyO2JvcmRlcjowfS5yaWNodGV4dCAudGFibGUtd3JhcHBlcnttYXJnaW46MCAwIDQwcHg7b3ZlcmZsb3cteDpzY3JvbGx9LnJpY2h0ZXh0IC50YWJsZS13cmFwcGVyIHRhYmxle21hcmdpbjowfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsucmljaHRleHQgLnRhYmxlLXdyYXBwZXIgdGFibGUgdHIgdGgsLnJpY2h0ZXh0IC50YWJsZS13cmFwcGVyIHRhYmxlIHRyIHRke21pbi13aWR0aDoyMDBweH19QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5yaWNodGV4dCB2aWRlb3ttYXgtd2lkdGg6MTAwJX19LmxhbmRpbmdzcGFnZS0yIC5yaWNodGV4dCBhOm5vdCguYnRuKXtjb2xvcjojMDAwY2ZmfS5ibG9jay0tYXJ0aWNsZXttYXJnaW46MH0uYXJ0aWNsZXttYXJnaW46MCAwIDYwcHh9LmFydGljbGVfX3RpdGxle2ZsZXg6MCAwIDgzLjMzMzMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMzMzMlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbjowIGF1dG8gNjBweDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5hcnRpY2xlX190aXRsZXtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlO21hcmdpbjowfX0uYXJ0aWNsZV9fdGl0bGUgLmlzLWgze21hcmdpbi1ib3R0b206MTBweDtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjU1cHh9LmFydGljbGVfX3RpdGxlIC5pcy1oMnttYXJnaW4tYm90dG9tOjEwcHg7ZGlzcGxheTpibG9jazt0ZXh0LWFsaWduOmNlbnRlcn0uYXJ0aWNsZV9fdGl0bGUgLmluZm8tcHVibGlzaHtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi10b3A6LTEwcHg7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjhweH0uYXJ0aWNsZV9fY29udGVudHtmbGV4OjAgMCA2Ni42NjY2NjY2NyU7bWF4LXdpZHRoOjY2LjY2NjY2NjY3JTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21hcmdpbjowIGF1dG8gNDBweDtwYWRkaW5nOjAgNXB4fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuYXJ0aWNsZV9fY29udGVudHtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfX0uYXJ0aWNsZV9fY29udGVudCAucmljaHRleHR7bWFyZ2luOjB9LmFydGljbGVfX2NvbnRlbnQtLXNtYWxse3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MCAxMCV9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5hcnRpY2xlX19jb250ZW50LS1zbWFsbHtwYWRkaW5nOjB9fS5hcnRpY2xlX19pbWFnZXtmbGV4OjAgMCA4My4zMzMzMzMzMyU7bWF4LXdpZHRoOjgzLjMzMzMzMzMzJTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21hcmdpbjowIGF1dG8gNDBweDtwYWRkaW5nOjAgNXB4fS5hcnRpY2xlX190YWdze2ZsZXg6MCAwIDY2LjY2NjY2NjY3JTttYXgtd2lkdGg6NjYuNjY2NjY2NjclO3BhZGRpbmc6MCA1cHg7bWFyZ2luOjAgYXV0b31AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LmFydGljbGVfX3RhZ3N7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX19LmFydGljbGVfX3RhZ3MrLmFydGljbGVfX2F1dGhvcntwYWRkaW5nLXRvcDo0MHB4O2JvcmRlci10b3A6MXB4IHNvbGlkICMwMDB9LmFydGljbGVfX2F1dGhvcntmbGV4OjAgMCA2Ni42NjY2NjY2NyU7bWF4LXdpZHRoOjY2LjY2NjY2NjY3JTtwYWRkaW5nOjAgNXB4O21hcmdpbjowIGF1dG99QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5hcnRpY2xlX19hdXRob3J7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX19LmJsb2NrLS1hY2Nlc3Nvcmllc3twb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tYm90dG9tOjA7ei1pbmRleDoxfS5ibG9jay0tYWNjZXNzb3JpZXMrLmJsb2NrLS1kb3VibGUtc2xpZGVye21hcmdpbi10b3A6LTE3NXB4fS5hY2Nlc3Nvcmllc3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21hcmdpbjowIDAgNjBweH0uYWNjZXNzb3JpZXNfX3RpdGxle3RleHQtYWxpZ246Y2VudGVyfS5hY2Nlc3Nvcnl7ZGlzcGxheTpibG9jaztvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZC1jb2xvcjojZmZmO21hcmdpbjowIDAgNDBweDtib3JkZXItcmFkaXVzOjVweDt0cmFuc2l0aW9uOmFsbCAuM3N9LmFjY2Vzc29yeVtocmVmXXtjb2xvcjojMTIxMjEyO3RleHQtZGVjb3JhdGlvbjpub25lfS5hY2Nlc3NvcnlbaHJlZl06aG92ZXIsLmFjY2Vzc29yeVtocmVmXTpmb2N1c3tjb2xvcjojMTIxMjEyO2JhY2tncm91bmQtY29sb3I6aHNsKDAsMCUsOTAlKX0uYWNjZXNzb3J5W2hyZWZdOmhvdmVyIC5hY2Nlc3NvcnlfX2ltYWdlIGltZywuYWNjZXNzb3J5W2hyZWZdOmZvY3VzIC5hY2Nlc3NvcnlfX2ltYWdlIGltZ3t0cmFuc2Zvcm06c2NhbGUoMS4xKX0uYWNjZXNzb3J5X19pbWFnZXtvdmVyZmxvdzpoaWRkZW59LmFjY2Vzc29yeV9faW1hZ2UgaW1ne3RyYW5zaXRpb246YWxsIC4zc30uYWNjZXNzb3J5X19jb250ZW50e3BhZGRpbmc6MTVweCAyMHB4fS5hY2Nlc3NvcnlfX2NvbnRlbnQ+KnttYXJnaW46MH0uc2xpZGVyLWFjY2Vzc29yaWVze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7d2lkdGg6YXV0bzttYXJnaW46MCAtMTBweCA0MHB4fS5zbGlkZXItYWNjZXNzb3JpZXNfX2l0ZW17ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JTtwYWRkaW5nOjAgMTBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnNsaWRlci1hY2Nlc3Nvcmllc19faXRlbXtmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0uc2xpZGVyLWFjY2Vzc29yaWVzX19pdGVtOm50aC1jaGlsZCgyKX4uc2xpZGVyLWFjY2Vzc29yaWVzX19pdGVte2Rpc3BsYXk6bm9uZX19QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5zbGlkZXItYWNjZXNzb3JpZXNfX2l0ZW17ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0uc2xpZGVyLWFjY2Vzc29yaWVzX19pdGVtOm50aC1jaGlsZCgxKX4uc2xpZGVyLWFjY2Vzc29yaWVzX19pdGVte2Rpc3BsYXk6bm9uZX19LnNsaWRlci1hY2Nlc3Nvcmllc19faXRlbTpudGgtY2hpbGQoNCl+LnNsaWRlci1hY2Nlc3Nvcmllc19faXRlbXtkaXNwbGF5Om5vbmV9LnNsaWRlci1hY2Nlc3Nvcmllc19faXRlbSAuYWNjZXNzb3J5e2hlaWdodDoxMDAlO21hcmdpbjowfS5zbGlkZXItYWNjZXNzb3JpZXMub3dsLWNhcm91c2Vse2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5zbGlkZXItYWNjZXNzb3JpZXMub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2V7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0uc2xpZGVyLWFjY2Vzc29yaWVzLm93bC1jYXJvdXNlbCAub3dsLXN0YWdlLW91dGVye3BhZGRpbmc6MTVweCA1cHh9LnNsaWRlci1hY2Nlc3Nvcmllcy5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5zbGlkZXItYWNjZXNzb3JpZXNfX2l0ZW17ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0uc2xpZGVyLWFjY2Vzc29yaWVzLm93bC1jYXJvdXNlbCAub3dsLW5hdntyaWdodDotNDBweDtsZWZ0Oi00MHB4fUBtZWRpYShtYXgtd2lkdGg6IDExOTkuOThweCl7LnNsaWRlci1hY2Nlc3Nvcmllcy5vd2wtY2Fyb3VzZWwgLm93bC1uYXZ7cmlnaHQ6MDtsZWZ0OjB9fS5zbGlkZXItYWNjZXNzb3JpZXMub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldiwuc2xpZGVyLWFjY2Vzc29yaWVzLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHR7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMnB4JyBoZWlnaHQ9JzM0cHgnIHZpZXdCb3g9JzAgMCAyMiAzNCclM0UlM0NzdHlsZSAlM0Uuc3QwICU3QiBmaWxsOiAlMjMxMjEyMTI7ICU3RCUzQy9zdHlsZSUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTE3LjEsMzRMMCwxN0wxNy4xLDBMMjIsNC44TDkuNywxN0wyMiwyOS4yTDE3LjEsMzR6Jy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtvcGFjaXR5Oi4yOH1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnNsaWRlci1hY2Nlc3Nvcmllcy5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2LC5zbGlkZXItYWNjZXNzb3JpZXMub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dHtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEycHgnIGhlaWdodD0nMThweCcgdmlld0JveD0nMCAwIDIyIDM0JyUzRSUzQ3N0eWxlICUzRS5zdDAgJTdCIGZpbGw6ICUyMzEyMTIxMjsgJTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMTcuMSwzNEwwLDE3TDE3LjEsMEwyMiw0LjhMOS43LDE3TDIyLDI5LjJMMTcuMSwzNHonLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjt3aWR0aDozMHB4O2hlaWdodDozMHB4fX0uc2xpZGVyLWFjY2Vzc29yaWVzLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXY6aG92ZXIsLnNsaWRlci1hY2Nlc3Nvcmllcy5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2OmZvY3VzLC5zbGlkZXItYWNjZXNzb3JpZXMub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dDpob3Zlciwuc2xpZGVyLWFjY2Vzc29yaWVzLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQ6Zm9jdXN7b3BhY2l0eToxfS5zbGlkZXItYWNjZXNzb3JpZXMub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldi5kaXNhYmxlZCwuc2xpZGVyLWFjY2Vzc29yaWVzLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQuZGlzYWJsZWR7dmlzaWJpbGl0eTpoaWRkZW59LmxhbmRpbmdzcGFnZS0yIC5hY2Nlc3Nvcnl7Ym9yZGVyLXJhZGl1czowO2JveC1zaGFkb3c6MCAwIDIwcHggMCByZ2JhKDAsMCwwLC4yKX0uYmxvY2stLWNvbnRlbnQtaW1hZ2UtYmxvY2t7YmFja2dyb3VuZC1jb2xvcjojZTYwMDEzO21hcmdpbjowIDAgMTAwcHh9LmJsb2NrLS1jb250ZW50LWltYWdlLWJsb2NrOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5ibG9jay0tY29udGVudC1pbWFnZS1ibG9jayAuY29udGVudC1pbWFnZS1ibG9ja3tjb2xvcjojZmZmfS5ibG9jay0tY29udGVudC1pbWFnZS1ibG9jayAuY29udGVudC1pbWFnZS1ibG9jayAuaXMtaDIsLmJsb2NrLS1jb250ZW50LWltYWdlLWJsb2NrIC5jb250ZW50LWltYWdlLWJsb2NrIC5pcy1oMywuYmxvY2stLWNvbnRlbnQtaW1hZ2UtYmxvY2sgLmNvbnRlbnQtaW1hZ2UtYmxvY2sgLmlzLWg0LC5ibG9jay0tY29udGVudC1pbWFnZS1ibG9jayAuY29udGVudC1pbWFnZS1ibG9jayAuaXMtaDV7Y29sb3I6I2ZmZn0uYmxvY2stLWNvbnRlbnQtaW1hZ2UtYmxvY2sgLndyYXBwZXIsLmJsb2NrLS1jb250ZW50LWltYWdlLWJsb2NrIC50ZXN0aW1vbmlhbF9fY29udGVudCwuYmxvY2stLWNvbnRlbnQtaW1hZ2UtYmxvY2sgLmhpc3Rvcnktc2xpZGVyLWl0ZW1fX2NvbnRlbnR7cGFkZGluZzowfUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LmJsb2NrLS1jb250ZW50LWltYWdlLWJsb2NrIC53cmFwcGVyLC5ibG9jay0tY29udGVudC1pbWFnZS1ibG9jayAudGVzdGltb25pYWxfX2NvbnRlbnQsLmJsb2NrLS1jb250ZW50LWltYWdlLWJsb2NrIC5oaXN0b3J5LXNsaWRlci1pdGVtX19jb250ZW50e21heC13aWR0aDoxNDQwcHh9fS5jb250ZW50LWltYWdlLWJsb2Nre2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tcmlnaHQ6LTE1cHg7bWFyZ2luLWxlZnQ6LTE1cHg7bWFyZ2luOjB9LmNvbnRlbnQtaW1hZ2UtYmxvY2tfX2ltYWdle2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW46MCBhdXRvIDAgMH1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LmNvbnRlbnQtaW1hZ2UtYmxvY2tfX2ltYWdle2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9fS5jb250ZW50LWltYWdlLWJsb2NrX19jb250ZW50e2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjQwcHggNjBweCAwO21hcmdpbjowIDAgMCBhdXRvfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuY29udGVudC1pbWFnZS1ibG9ja19fY29udGVudHtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmc6NDBweCAxNXB4IDB9fS5jb250ZW50LWltYWdlLWJsb2NrLS1yZXZlcnNlZCAuY29udGVudC1pbWFnZS1ibG9ja19faW1hZ2V7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6YXV0bztvcmRlcjoyfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuY29udGVudC1pbWFnZS1ibG9jay0tcmV2ZXJzZWQgLmNvbnRlbnQtaW1hZ2UtYmxvY2tfX2ltYWdle29yZGVyOjF9fS5jb250ZW50LWltYWdlLWJsb2NrLS1yZXZlcnNlZCAuY29udGVudC1pbWFnZS1ibG9ja19fY29udGVudHttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDowO29yZGVyOjF9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5jb250ZW50LWltYWdlLWJsb2NrLS1yZXZlcnNlZCAuY29udGVudC1pbWFnZS1ibG9ja19fY29udGVudHtvcmRlcjoyfX0ubGFuZGluZ3NwYWdlLTIgLmJsb2NrLS1jb250ZW50LWltYWdlLWJsb2Nre2JhY2tncm91bmQtY29sb3I6IzAwMGNmZn0uYmxvY2stLWRvdWJsZS1zbGlkZXJ7bWFyZ2luOjB9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5kb3VibGUtc2xpZGVyLWl0ZW17bWF4LXdpZHRoOjU0MHB4fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmRvdWJsZS1zbGlkZXItaXRlbXttYXgtd2lkdGg6NzIwcHh9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuZG91YmxlLXNsaWRlci1pdGVte21heC13aWR0aDo5NjBweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuZG91YmxlLXNsaWRlci1pdGVte21heC13aWR0aDoxMTcwcHh9fS5kb3VibGUtc2xpZGVyLWl0ZW17ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi1yaWdodDotMTVweDttYXJnaW4tbGVmdDotMTVweDtwYWRkaW5nOjM2MHB4IDAgMDttYXJnaW46MCBhdXRvIDEwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5kb3VibGUtc2xpZGVyLWl0ZW17cGFkZGluZzoyNjBweCAxNXB4IDB9fS5kb3VibGUtc2xpZGVyLWl0ZW1fX2ltYWdle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6NTAlO3dpZHRoOjEwMCU7aGVpZ2h0OjU0MHB4O21heC13aWR0aDoxOTIwcHg7b3ZlcmZsb3c6aGlkZGVuO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuZG91YmxlLXNsaWRlci1pdGVtX19pbWFnZXtoZWlnaHQ6MzI4cHh9fS5kb3VibGUtc2xpZGVyLWl0ZW1fX2ltYWdlIGltZ3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO21pbi1oZWlnaHQ6MTAwJTttaW4td2lkdGg6MTAwJTttYXgtd2lkdGg6bm9uZTt3aWR0aDphdXRvICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG87dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKX0uZG91YmxlLXNsaWRlci1pdGVtX19jb250ZW50e2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6NDBweCA0MHB4IDA7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JveC1zaGFkb3c6MCAwIDIwcHggcmdiYSgwLDAsMCwuMik7Ym9yZGVyLXJhZGl1czo1cHh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5kb3VibGUtc2xpZGVyLWl0ZW1fX2NvbnRlbnR7ZmxleDowIDAgNjYuNjY2NjY2NjclO21heC13aWR0aDo2Ni42NjY2NjY2NyV9fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuZG91YmxlLXNsaWRlci1pdGVtX19jb250ZW50e2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9fS5kb3VibGUtc2xpZGVyLWl0ZW1fX2NvbnRlbnQgLmlzLWgye2ZvbnQtc2l6ZTo1NHB4O2xpbmUtaGVpZ2h0OjU4cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuZG91YmxlLXNsaWRlci1pdGVtX19jb250ZW50IC5pcy1oMntmb250LXNpemU6NDJweDtsaW5lLWhlaWdodDo1MnB4fX0uZG91YmxlLXNsaWRlci1pdGVtX19jb250ZW50IC5pcy1oNntmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyNHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW46MH0uZG91YmxlLXNsaWRlci1pdGVtLS1hbmltYXRlOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTQwcHg7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjA7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7YmFja2dyb3VuZC1jb2xvcjojZmZmO3otaW5kZXg6MX0uZG91YmxlLXNsaWRlci1pdGVtLS1hbmltYXRlIC5kb3VibGUtc2xpZGVyLWl0ZW1fX2ltYWdle3RyYW5zaXRpb246dHJhbnNmb3JtIDEwc30uZG91YmxlLXNsaWRlci1pdGVtLS1hbmltYXRlIC5kb3VibGUtc2xpZGVyLWl0ZW1fX2NvbnRlbnR7ei1pbmRleDoyfS5kb3VibGUtc2xpZGVye21hcmdpbjowIDAgOTBweH0uZG91YmxlLXNsaWRlcl9faXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9LmRvdWJsZS1zbGlkZXJfX2l0ZW06bnRoLWNoaWxkKDEpfi5kb3VibGUtc2xpZGVyX19pdGVte2Rpc3BsYXk6bm9uZX0uZG91YmxlLXNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZSAuZG91YmxlLXNsaWRlcl9faXRlbXtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5kb3VibGUtc2xpZGVyLm93bC1jYXJvdXNlbCAub3dsLW5hdnt0b3A6NjAwcHg7bGVmdDo1MiU7d2lkdGg6MTUwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5kb3VibGUtc2xpZGVyLm93bC1jYXJvdXNlbCAub3dsLW5hdntsZWZ0OjY1JX19QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5kb3VibGUtc2xpZGVyLm93bC1jYXJvdXNlbCAub3dsLW5hdnt3aWR0aDoxMTBweDt0b3A6MjkwcHg7cmlnaHQ6MTglO2xlZnQ6YXV0b319QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey5kb3VibGUtc2xpZGVyLm93bC1jYXJvdXNlbCAub3dsLW5hdntyaWdodDoyNXB4fX0uZG91YmxlLXNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2LC5kb3VibGUtc2xpZGVyLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHR7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMnB4JyBoZWlnaHQ9JzM0cHgnIHZpZXdCb3g9JzAgMCAyMiAzNCclM0UlM0NzdHlsZSAlM0Uuc3QwICU3QiBmaWxsOiAlMjMxMjEyMTI7ICU3RCUzQy9zdHlsZSUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTE3LjEsMzRMMCwxN0wxNy4xLDBMMjIsNC44TDkuNywxN0wyMiwyOS4yTDE3LjEsMzR6Jy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtvcGFjaXR5Oi4yOH1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LmRvdWJsZS1zbGlkZXIub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldiwuZG91YmxlLXNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTJweCcgaGVpZ2h0PScxOHB4JyB2aWV3Qm94PScwIDAgMjIgMzQnJTNFJTNDc3R5bGUgJTNFLnN0MCAlN0IgZmlsbDogJTIzMTIxMjEyOyAlN0QlM0Mvc3R5bGUlM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00xNy4xLDM0TDAsMTdMMTcuMSwwTDIyLDQuOEw5LjcsMTdMMjIsMjkuMkwxNy4xLDM0eicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHh9fS5kb3VibGUtc2xpZGVyLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXY6aG92ZXIsLmRvdWJsZS1zbGlkZXIub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldjpmb2N1cywuZG91YmxlLXNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0OmhvdmVyLC5kb3VibGUtc2xpZGVyLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQ6Zm9jdXN7b3BhY2l0eToxfS5kb3VibGUtc2xpZGVyLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXYuZGlzYWJsZWQsLmRvdWJsZS1zbGlkZXIub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dC5kaXNhYmxlZHt2aXNpYmlsaXR5OmhpZGRlbn0uZG91YmxlLXNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1jb3VudGVye2Rpc3BsYXk6ZmxleDtmbGV4OjE7aGVpZ2h0OjQwcHg7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LmRvdWJsZS1zbGlkZXIub3dsLWNhcm91c2VsIC5vd2wtY291bnRlcntoZWlnaHQ6MzBweH19LmRvdWJsZS1zbGlkZXIub3dsLWNhcm91c2VsIC5vd2wtY291bnRlciBzcGFue2NvbG9yOiMxMjEyMTI7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MjhweDtmb250LXdlaWdodDo5MDA7bWFyZ2luOjAgNXB4O3BhZGRpbmc6NnB4IDB9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5kb3VibGUtc2xpZGVyLm93bC1jYXJvdXNlbCAub3dsLWNvdW50ZXIgc3BhbnttYXJnaW46MCAzcHg7cGFkZGluZzoxcHggMH19LmRvdWJsZS1zbGlkZXIub3dsLWNhcm91c2VsIC5vd2wtaXRlbS5hY3RpdmUgLmRvdWJsZS1zbGlkZXItaXRlbS0tYW5pbWF0ZSAuZG91YmxlLXNsaWRlci1pdGVtX19pbWFnZSBpbWd7YW5pbWF0aW9uOnpvb21lZmZlY3QgMTBzIGZvcndhcmRzfS5sYW5kaW5nc3BhZ2UtMiAuZG91YmxlLXNsaWRlci1pdGVtX19jb250ZW50e2JvcmRlci1yYWRpdXM6MH0uYmxvY2stLWRvd25sb2Fkc3twb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjcwcHggMCAzMHB4O21hcmdpbjowIDAgMTAwcHg7YmFja2dyb3VuZDojZTYwMDEzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3Zlcn0uYmxvY2stLWRvd25sb2FkczpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uYmxvY2stLWRvd25sb2Fkczo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtjb250ZW50OlwiXCI7b3BhY2l0eTouNjM7YmFja2dyb3VuZC1jb2xvcjojZTYwMDEzO3otaW5kZXg6MH0uYmxvY2stLWRvd25sb2FkcyAuZG93bmxvYWRze3Bvc2l0aW9uOnJlbGF0aXZlO2NvbG9yOiNmZmY7ei1pbmRleDoxfS5ibG9jay0tZG93bmxvYWRzIC5kb3dubG9hZHMgLmlzLWgye2NvbG9yOiNmZmZ9LmJsb2NrLS1kb3dubG9hZHMgLmRvd25sb2FkcyAubGlzdC0tZG93bmxvYWRzIGxpIGF7Y29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2ZmZn0uYmxvY2stLWRvd25sb2FkcyAuZG93bmxvYWRzIC5saXN0LS1kb3dubG9hZHMgbGkgYTpob3ZlciwuYmxvY2stLWRvd25sb2FkcyAuZG93bmxvYWRzIC5saXN0LS1kb3dubG9hZHMgbGkgYTpmb2N1c3tjb2xvcjojMTIxMjEyO2JvcmRlci1jb2xvcjpoc2woMCwwJSw5MCUpO2JhY2tncm91bmQtY29sb3I6aHNsKDAsMCUsOTAlKX0uZG93bmxvYWRze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmRvd25sb2Fkc19fdGl0bGV7dGV4dC1hbGlnbjpjZW50ZXJ9LmxhbmRpbmdzcGFnZS0yIC5ibG9jay0tZG93bmxvYWRze2JhY2tncm91bmQtY29sb3I6IzAwMGNmZn0ubGFuZGluZ3NwYWdlLTIgLmJsb2NrLS1kb3dubG9hZHM6OmFmdGVye29wYWNpdHk6Ljg1O2JhY2tncm91bmQtY29sb3I6IzAwMGNmZn0uYmxvY2stLWZpbHRlcnttYXJnaW46MH0uZmlsdGVyLWJsb2Nre21hcmdpbjowIDAgNzVweH0uZmlsdGVyLWJsb2NrLS1zbWFsbHt3aWR0aDo4My4zMzMzJTttYXJnaW46MCBhdXRvIDEwMHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuZmlsdGVyLWJsb2NrLS1zbWFsbHt3aWR0aDphdXRvO21hcmdpbjowIDAgMTAwcHh9fS5maWx0ZXItYmxvY2sgLmxpc3R7bWFyZ2luOjB9LmZpbHRlci1ibG9jayAuZm9ybS1maWx0ZXJ7bWFyZ2luOjB9LmZpbHRlci1idXR0b25ze2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW46MCAtNXB4fS5maWx0ZXItYnV0dG9ucyAuYnRuLC5maWx0ZXItYnV0dG9ucyAuaGJzcHQtZm9ybSAuaHMtYnV0dG9uLC5oYnNwdC1mb3JtIC5maWx0ZXItYnV0dG9ucyAuaHMtYnV0dG9ue2ZsZXg6MCAwIGNhbGMoMjUlIC0gMTBweCk7bWFyZ2luOjAgNXB4IDEwcHg7dGV4dC10cmFuc2Zvcm06aW5pdGlhbDtmb250LXNpemU6MTVweH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey5maWx0ZXItYnV0dG9ucyAuYnRuLC5maWx0ZXItYnV0dG9ucyAuaGJzcHQtZm9ybSAuaHMtYnV0dG9uLC5oYnNwdC1mb3JtIC5maWx0ZXItYnV0dG9ucyAuaHMtYnV0dG9ue2ZsZXg6MCAwIGNhbGMoMzMuMyUgLSAxMHB4KX19QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5maWx0ZXItYnV0dG9ucyAuYnRuLC5maWx0ZXItYnV0dG9ucyAuaGJzcHQtZm9ybSAuaHMtYnV0dG9uLC5oYnNwdC1mb3JtIC5maWx0ZXItYnV0dG9ucyAuaHMtYnV0dG9ue2ZsZXg6MCAwIGNhbGMoNTAlIC0gMTBweCl9fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuZmlsdGVyLWJ1dHRvbnMgLmJ0biwuZmlsdGVyLWJ1dHRvbnMgLmhic3B0LWZvcm0gLmhzLWJ1dHRvbiwuaGJzcHQtZm9ybSAuZmlsdGVyLWJ1dHRvbnMgLmhzLWJ1dHRvbntmbGV4OjAgMCAxMDAlO21hcmdpbi1yaWdodDowfX0uZmlsdGVyLWJ1dHRvbnMgLmJ0bi5hY3RpdmUsLmZpbHRlci1idXR0b25zIC5oYnNwdC1mb3JtIC5hY3RpdmUuaHMtYnV0dG9uLC5oYnNwdC1mb3JtIC5maWx0ZXItYnV0dG9ucyAuYWN0aXZlLmhzLWJ1dHRvbiwuZmlsdGVyLWJ1dHRvbnMgLmJ0bjpob3ZlciwuZmlsdGVyLWJ1dHRvbnMgLmhic3B0LWZvcm0gLmhzLWJ1dHRvbjpob3ZlciwuaGJzcHQtZm9ybSAuZmlsdGVyLWJ1dHRvbnMgLmhzLWJ1dHRvbjpob3ZlciwuZmlsdGVyLWJ1dHRvbnMgLmJ0bjpmb2N1cywuZmlsdGVyLWJ1dHRvbnMgLmhic3B0LWZvcm0gLmhzLWJ1dHRvbjpmb2N1cywuaGJzcHQtZm9ybSAuZmlsdGVyLWJ1dHRvbnMgLmhzLWJ1dHRvbjpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiKDE3OSwwLDE0Ljc4Njk1NjUyMTcpO2JvcmRlci1jb2xvcjpyZ2IoMTc5LDAsMTQuNzg2OTU2NTIxNyl9LmJsb2NrLS1oaWdobGlnaHRze21hcmdpbjowfS5oaWdobGlnaHRze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWFyZ2luOjAgMCA2MHB4fS5oaWdobGlnaHRzX190aXRsZXt0ZXh0LWFsaWduOmNlbnRlcn0uaGlnaGxpZ2h0c19fYnV0dG9uc3t0ZXh0LWFsaWduOmNlbnRlcn0uaGlnaGxpZ2h0e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWFyZ2luOjAgMCA0MHB4fS5oaWdobGlnaHRfX2ltYWdle3dpZHRoOjgzLjMzMzMlO21hcmdpbjowIGF1dG8gMCAwO2JvcmRlci1yYWRpdXM6NXB4O292ZXJmbG93OmhpZGRlbn1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LmhpZ2hsaWdodF9faW1hZ2V7d2lkdGg6OTAlfX0uaGlnaGxpZ2h0X19pbWFnZSsuaGlnaGxpZ2h0X19jb250ZW50e21hcmdpbi10b3A6LTEwMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuaGlnaGxpZ2h0X19pbWFnZSsuaGlnaGxpZ2h0X19jb250ZW50e21hcmdpbi10b3A6LTUwcHh9fS5oaWdobGlnaHRfX2ltYWdlIC5saXN0e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206MDtyaWdodDowO3BhZGRpbmc6NXB4O21hcmdpbjowO2JhY2tncm91bmQtY29sb3I6cmdiYSgxOCwxOCwxOCwuNil9LmhpZ2hsaWdodF9faW1hZ2UgLmxpc3QgbGl7Y29sb3I6I2ZmZn0uaGlnaGxpZ2h0X19pbWFnZSAubGlzdCBsaSAuaWNvbi0tZGF0ZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwcHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDUxMiA1MTInJTNFJTNDc3R5bGUlM0Uuc3QwJTdCZmlsbDogJTIzZmZmOyU3RCUzQy9zdHlsZSUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTQ4MS4yOCwzOEg0MzF2NzEuNzZjMCwyMy40Ny0xOCw0Mi4yNC00MC42LDQyLjI0SDM3Ny42QzM1NSwxNTIsMzM3LDEzMy4yNCwzMzcsMTA5Ljc2VjM4SDE4M3Y3MS43NmMwLDIzLjQ3LTE4LjM0LDQyLjI0LTQwLjkyLDQyLjI0aC0xMi44QzEwNi43LDE1Miw4OCwxMzMuMjQsODgsMTA5Ljc2VjM4SDMwLjcyQzEzLjgyLDM4LDAsNTIuNzUsMCw3MC4zMVY0ODAuMDdDMCw0OTcuNjMsMTMuODIsNTEyLDMwLjcyLDUxMkg0ODEuMjhjMTYuOSwwLDMwLjcyLTE0LjM3LDMwLjcyLTMxLjkzVjcwLjMxQzUxMiw1Mi43NSw0OTguMTgsMzgsNDgxLjI4LDM4Wk00NjksNDQ1LjVBMjIuNTcsMjIuNTcsMCwwLDEsNDQ2LjUsNDY4SDY1LjVBMjIuNTcsMjIuNTcsMCwwLDEsNDMsNDQ1LjV2LTIzMEEyMi41NywyMi41NywwLDAsMSw2NS41LDE5M2gzODFBMjIuNTcsMjIuNTcsMCwwLDEsNDY5LDIxNS41djIzMFonJTNFJTNDL3BhdGglM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00xMjkuMjgsMTM0aDEyLjhjMTIuNywwLDIyLjkyLTExLDIyLjkyLTI0LjI0VjIzLjk1QzE2NSwxMC43NCwxNTQuNzgsMCwxNDIuMDgsMGgtMTIuOEMxMTYuNTgsMCwxMDYsMTAuNzQsMTA2LDIzLjk1djg1LjgyQzEwNiwxMjMsMTE2LjU4LDEzNCwxMjkuMjgsMTM0WiclM0UlM0MvcGF0aCUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTM3Ny42LDEzNGgxMi44YzEyLjcsMCwyMi42LTExLDIyLjYtMjQuMjRWMjMuOTRDNDEzLDEwLjc0LDQwMy4xLDAsMzkwLjQsMEgzNzcuNkMzNjQuOSwwLDM1NSwxMC43NCwzNTUsMjMuOTR2ODUuODJDMzU1LDEyMywzNjQuOSwxMzQsMzc3LjYsMTM0WiclM0UlM0MvcGF0aCUzRSUzQ3JlY3QgY2xhc3M9J3N0MCcgeD0nODAnIHk9JzIzNycgd2lkdGg9JzkwJyBoZWlnaHQ9Jzc2JyUzRSUzQy9yZWN0JTNFJTNDcmVjdCBjbGFzcz0nc3QwJyB4PSc4MCcgeT0nMzQ4JyB3aWR0aD0nOTAnIGhlaWdodD0nNzYnJTNFJTNDL3JlY3QlM0UlM0NyZWN0IGNsYXNzPSdzdDAnIHg9JzIxMScgeT0nMjM3JyB3aWR0aD0nOTAnIGhlaWdodD0nNzYnJTNFJTNDL3JlY3QlM0UlM0NyZWN0IGNsYXNzPSdzdDAnIHg9JzIxMScgeT0nMzQ4JyB3aWR0aD0nOTAnIGhlaWdodD0nNzYnJTNFJTNDL3JlY3QlM0UlM0NyZWN0IGNsYXNzPSdzdDAnIHg9JzM0NScgeT0nMjM3JyB3aWR0aD0nOTAnIGhlaWdodD0nNzYnJTNFJTNDL3JlY3QlM0UlM0NyZWN0IGNsYXNzPSdzdDAnIHg9JzM0NScgeT0nMzQ4JyB3aWR0aD0nOTAnIGhlaWdodD0nNzYnJTNFJTNDL3JlY3QlM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9LmhpZ2hsaWdodF9faW1hZ2UgLmxpc3QgbGkgLmljb24tLXRpbWV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAyNCAyNCclM0UlM0NzdHlsZSUzRS5zdDAlN0JmaWxsOiAlMjNmZmY7JTdEJTNDL3N0eWxlJTNFJTNDZyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTEyLDIzIEM1LjkyNDg2Nzc1LDIzIDEsMTguMDc1MTMyMiAxLDEyIEMxLDUuOTI0ODY3NzUgNS45MjQ4Njc3NSwxIDEyLDEgQzE4LjA3NTEzMjIsMSAyMyw1LjkyNDg2Nzc1IDIzLDEyIEMyMywxOC4wNzUxMzIyIDE4LjA3NTEzMjIsMjMgMTIsMjMgWiBNMTIsMjEgQzE2Ljk3MDU2MjcsMjEgMjEsMTYuOTcwNTYyNyAyMSwxMiBDMjEsNy4wMjk0MzcyNSAxNi45NzA1NjI3LDMgMTIsMyBDNy4wMjk0MzcyNSwzIDMsNy4wMjk0MzcyNSAzLDEyIEMzLDE2Ljk3MDU2MjcgNy4wMjk0MzcyNSwyMSAxMiwyMSBaIE0xMiwxMi4zODE5NjYgTDE1LjQ0NzIxMzYsMTQuMTA1NTcyOCBDMTUuOTQxMTkyMSwxNC4zNTI1NjIxIDE2LjE0MTQxNjQsMTQuOTUzMjM1MSAxNS44OTQ0MjcyLDE1LjQ0NzIxMzYgQzE1LjY0NzQzNzksMTUuOTQxMTkyMSAxNS4wNDY3NjQ5LDE2LjE0MTQxNjQgMTQuNTUyNzg2NCwxNS44OTQ0MjcyIEwxMC41NTI3ODY0LDEzLjg5NDQyNzIgQzEwLjIxNDAwMjQsMTMuNzI1MDM1MiAxMCwxMy4zNzg3NzIxIDEwLDEzIEwxMCw3IEMxMCw2LjQ0NzcxNTI1IDEwLjQ0NzcxNTMsNiAxMSw2IEMxMS41NTIyODQ3LDYgMTIsNi40NDc3MTUyNSAxMiw3IEwxMiwxMi4zODE5NjYgWicgZmlsbD0nJTIzMDAwMDAwJyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTNDL3BhdGglM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0uaGlnaGxpZ2h0X19pbWFnZSAubGlzdCBsaSAuaWNvbi0tbWFya2Vye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyAgd2lkdGg9JzIwcHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDY4IDkwJyUzRSUzQ3N0eWxlJTNFLnN0MCU3QmZpbGw6ICUyM2ZmZjslN0QlM0Mvc3R5bGUlM0UlM0NnJTNFJTNDZyUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTM2LjIsMEgzNGgtMi4zQzEyLjEsMS00LjcsMjEuNSwxLjIsNDAuNkM0LjQsNDkuOCw5LjMsNTgsMTQuOCw2NS44YzEuOSwyLjgsNCw1LjUsNiw4LjFjMS44LDIuNCwzLjcsNC43LDUuNSw3YzIuNCwzLDQuOCw2LDcuMiw5LjFIMzRoMC41YzIuMy0zLjEsNC43LTYuMSw3LjEtOS4yYzEuOS0yLjMsMy43LTQuNyw1LjUtN2MyLjEtMi43LDQuMS01LjMsNi04LjFjNS44LTguMSwxMC44LTE2LjcsMTQtMjYuMkM3MiwyMC41LDU1LjQsMSwzNi4yLDB6IE0zNCw1NS40Yy0wLjEsMC0wLjEsMC0wLjIsMGMtMTIuNiwwLTIyLjktMTAuMi0yMi45LTIyLjdDMTAuOSwyMC4yLDIxLjIsMTAsMzMuOCwxMGMwLjEsMCwwLjEsMCwwLjIsMGMxMi41LDAuMSwyMi43LDEwLjMsMjIuNywyMi43QzU2LjcsNDUuMSw0Ni41LDU1LjMsMzQsNTUuNHonLyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9LmhpZ2hsaWdodF9faW1hZ2UgLmxpc3QgbGkgLmljb24tLXNwZWMtd2lkdGh7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB3aWR0aD0nMjZweCcgaGVpZ2h0PScyNnB4JyAgZmlsbD0nJTIzZmZmJyB2aWV3Ym94PScwIDAgMTAwIDEwMCcgeG1sbnM6eD0naHR0cDovL25zLmFkb2JlLmNvbS9FeHRlbnNpYmlsaXR5LzEuMC8nIHhtbG5zOmk9J2h0dHA6Ly9ucy5hZG9iZS5jb20vQWRvYmVJbGx1c3RyYXRvci8xMC4wLycgeG1sbnM6Z3JhcGg9J2h0dHA6Ly9ucy5hZG9iZS5jb20vR3JhcGhzLzEuMC8nIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHZlcnNpb249JzEuMScgeD0nMHB4JyB5PScwcHgnIHZpZXdCb3g9JzAgMCA2NCA2NCcgZW5hYmxlLWJhY2tncm91bmQ9J25ldyAwIDAgNjQgNjQnIHhtbDpzcGFjZT0ncHJlc2VydmUnJTNFJTNDbWV0YWRhdGElM0UlM0NzZncgeG1sbnM9J2h0dHA6Ly9ucy5hZG9iZS5jb20vU2F2ZUZvcldlYi8xLjAvJyUzRSUzQ3NsaWNlcyUzRSUzQy9zbGljZXMlM0UlM0NzbGljZVNvdXJjZUJvdW5kcyBoZWlnaHQ9JzE2Mzg0JyB3aWR0aD0nMTYzODknIHg9Jy04MTY1JyB5PSctODE2MCcgYm90dG9tTGVmdE9yaWdpbj0ndHJ1ZSclM0UlM0Mvc2xpY2VTb3VyY2VCb3VuZHMlM0UlM0Mvc2Z3JTNFJTNDL21ldGFkYXRhJTNFJTNDZyUzRSUzQ2clM0UlM0NwYXRoIGQ9J000OS40MTQsMzAuNTg2bC00LTMuOTk5Yy0wLjc4MS0wLjc4LTIuMDQ3LTAuNzgxLTIuODI4LDBzLTAuNzgxLDIuMDQ3LDAsMi44MjlsMC41ODUsMC41ODRoLTIyLjM0bDAuNTg1LTAuNTg1ICAgIGMwLjc4MS0wLjc4MSwwLjc4MS0yLjA0NywwLTIuODI4Yy0wLjc4LTAuNzgxLTIuMDQ3LTAuNzgxLTIuODI4LDBsLTQsNGMtMC4zNzUsMC4zNzUtMC41ODYsMC44ODQtMC41ODYsMS40MTQgICAgYzAsMC41MzEsMC4yMTEsMS4wMzksMC41ODYsMS40MTRsNCwzLjk5OUMxOC45NzksMzcuODA1LDE5LjQ5MSwzOCwyMC4wMDIsMzhzMS4wMjQtMC4xOTUsMS40MTUtMC41ODYgICAgYzAuNzgxLTAuNzgxLDAuNzgxLTIuMDQ4LDAtMi44MjhsLTAuNTg1LTAuNTg1aDIyLjMzOWwtMC41ODUsMC41ODVjLTAuNzgxLDAuNzgtMC43ODEsMi4wNDcsMCwyLjgyOCAgICBDNDIuOTc3LDM3LjgwNSw0My40ODgsMzgsNDQsMzhzMS4wMjMtMC4xOTUsMS40MTQtMC41ODZsNC0zLjk5OUM0OS43ODksMzMuMDQsNTAsMzIuNTMyLDUwLDMyLjAwMVM0OS43ODksMzAuOTYyLDQ5LjQxNCwzMC41ODZ6JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBkPSdNMzIsNkMxNy42NjQsNiw2LDE3LjY2NCw2LDMyYzAsMTQuMzM3LDExLjY2NCwyNiwyNiwyNmMxNC4zMzcsMCwyNi0xMS42NjMsMjYtMjZDNTgsMTcuNjY0LDQ2LjMzNyw2LDMyLDZ6IE0zMiw1NCBjLTEyLjEzMSwwLTIyLTkuODY5LTIyLTIyczkuODY5LTIyLDIyLTIyczIyLDkuODY5LDIyLDIyUzQ0LjEzMSw1NCwzMiw1NHonJTNFJTNDL3BhdGglM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5oaWdobGlnaHRfX2NvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7ZmxleDoxO3dpZHRoOjgzLjMzMzMlO21hcmdpbjowIDAgMCBhdXRvO3BhZGRpbmc6MjBweCAzMHB4IDA7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NXB4O2JveC1zaGFkb3c6MCAwIDIwcHggMCByZ2JhKDAsMCwwLC4yKTtvdmVyZmxvdzpoaWRkZW59QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5oaWdobGlnaHRfX2NvbnRlbnR7d2lkdGg6OTAlfX0uaGlnaGxpZ2h0X19jb250ZW50IC5pcy1oNCBhe2NvbG9yOiNlNjAwMTM7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmhpZ2hsaWdodF9fY29udGVudCAuaXMtaDQgYTpob3ZlciwuaGlnaGxpZ2h0X19jb250ZW50IC5pcy1oNCBhOmZvY3Vze2NvbG9yOiNlNjAwMTM7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmhpZ2hsaWdodF9fY29udGVudCAuaXMtaDQrLnJpY2h0ZXh0e21hcmdpbi10b3A6LTQwcHh9LmhpZ2hsaWdodF9fY29udGVudCAuaXMtaDQrLmxpc3R7bWFyZ2luLXRvcDotMjBweH0uaGlnaGxpZ2h0X19jb250ZW50IC5yZWFkLW1vcmV7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTMwcHg7Ym90dG9tOi0zMHB4O2Rpc3BsYXk6ZmxleDt3aWR0aDoxNDJweDtoZWlnaHQ6MTQycHg7YWxpZ24taXRlbXM6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiNmZmY7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTZweDtmb250LXdlaWdodDo3MDA7cGFkZGluZzoyMHB4IDMwcHg7ei1pbmRleDowO2JvcmRlcjo0cHggc29saWQgI2U2MDAxMztib3JkZXItcmFkaXVzOjUwJX0uaGlnaGxpZ2h0X19jb250ZW50IC5yZWFkLW1vcmU6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7ZGlzcGxheTpibG9jazt3aWR0aDoxMjRweDtoZWlnaHQ6MTI0cHg7bWFyZ2luOi02MnB4IDAgMCAtNjJweDtjb250ZW50OlwiXCI7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjojZTYwMDEzO3otaW5kZXg6LTF9LmhpZ2hsaWdodF9fY29udGVudCAucmVhZC1tb3JlOmhvdmVyLC5oaWdobGlnaHRfX2NvbnRlbnQgLnJlYWQtbW9yZTpmb2N1c3tjb2xvcjojZmZmfS5oaWdobGlnaHRfX2NvbnRlbnQtLXJlYWQtbW9yZXttaW4taGVpZ2h0OjEyNXB4O3BhZGRpbmctcmlnaHQ6MTI1cHh9LmhpZ2hsaWdodC0tc2ltcGxle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo1cHg7b3ZlcmZsb3c6aGlkZGVuO2JveC1zaGFkb3c6MCAwIDIwcHggMCByZ2JhKDAsMCwwLC4yKX0uaGlnaGxpZ2h0LS1zaW1wbGUgLmhpZ2hsaWdodF9faW1hZ2V7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTttYXJnaW46MDtib3JkZXItcmFkaXVzOjB9LmhpZ2hsaWdodC0tc2ltcGxlIC5oaWdobGlnaHRfX2ltYWdlIGF7ZGlzcGxheTpibG9jaztvdmVyZmxvdzpoaWRkZW59LmhpZ2hsaWdodC0tc2ltcGxlIC5oaWdobGlnaHRfX2ltYWdlIGEgaW1ne3RyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MgZWFzZS1pbi1vdXR9LmhpZ2hsaWdodC0tc2ltcGxlIC5oaWdobGlnaHRfX2ltYWdlIGE6aG92ZXIgaW1nLC5oaWdobGlnaHQtLXNpbXBsZSAuaGlnaGxpZ2h0X19pbWFnZSBhOmZvY3VzIGltZ3t0cmFuc2Zvcm06c2NhbGUoMS4xKX0uaGlnaGxpZ2h0LS1zaW1wbGUgLmhpZ2hsaWdodF9fY29udGVudHtmbGV4OjE7d2lkdGg6MTAwJTtwYWRkaW5nOjMwcHggMzBweCAwO21hcmdpbjowO2JvcmRlci1yYWRpdXM6MDtib3gtc2hhZG93Om5vbmV9LmhpZ2hsaWdodC0tc2ltcGxlIC5oaWdobGlnaHRfX2NvbnRlbnQgLmxpc3QgbGkgYTpob3ZlciwuaGlnaGxpZ2h0LS1zaW1wbGUgLmhpZ2hsaWdodF9fY29udGVudCAubGlzdCBsaSBhOmZvY3Vze2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmhpZ2hsaWdodC0tc2ltcGxlIC5oaWdobGlnaHRfX2NvbnRlbnQgLmxpc3QtLXRhZ3N7bWFyZ2luLXRvcDphdXRvfS5oaWdobGlnaHQtLXNpbXBsZSAuaGlnaGxpZ2h0X19jb250ZW50IC5pcy1oNHtmb250LXdlaWdodDo3MDB9LmhpZ2hsaWdodC0tc2ltcGxlIC5oaWdobGlnaHRfX2NvbnRlbnQgLmlzLWg0IGE6aG92ZXIsLmhpZ2hsaWdodC0tc2ltcGxlIC5oaWdobGlnaHRfX2NvbnRlbnQgLmlzLWg0IGE6Zm9jdXN7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmhpZ2hsaWdodC0tc2ltcGxlIC5oaWdobGlnaHRfX2FjdGlvbnN7cGFkZGluZzowIDMwcHh9LmhpZ2hsaWdodHMtb3ZlcnZpZXd7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi1yaWdodDotMTVweDttYXJnaW4tbGVmdDotMTVweDttYXJnaW46MCAtMTVweH0uaGlnaGxpZ2h0cy1vdmVydmlld19faXRlbXtmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJTtwYWRkaW5nOjAgMTVweDttYXJnaW46MCAwIDQwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5oaWdobGlnaHRzLW92ZXJ2aWV3X19pdGVte2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9fS5oaWdobGlnaHRzLW92ZXJ2aWV3X19pdGVtW2RhdGEtY2F0ZWdvcnlde2Rpc3BsYXk6aW5oZXJpdH0uaGlnaGxpZ2h0cy1vdmVydmlld19faXRlbVtkYXRhLWNhdGVnb3J5XS5oaWRkZW57ZGlzcGxheTpub25lfS5oaWdobGlnaHRzLW92ZXJ2aWV3X19pdGVtIC5oaWdobGlnaHR7aGVpZ2h0OjEwMCU7bWFyZ2luOjB9LmhpZ2hsaWdodHMtb3ZlcnZpZXctLXRocmVlLWNvbHVtbnMgLmhpZ2hsaWdodHMtb3ZlcnZpZXdfX2l0ZW17ZmxleDowIDAgMzMuMzMzMzMzMzMlO21heC13aWR0aDozMy4zMzMzMzMzMyV9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5oaWdobGlnaHRzLW92ZXJ2aWV3LS10aHJlZS1jb2x1bW5zIC5oaWdobGlnaHRzLW92ZXJ2aWV3X19pdGVte2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LmhpZ2hsaWdodHMtb3ZlcnZpZXctLXRocmVlLWNvbHVtbnMgLmhpZ2hsaWdodHMtb3ZlcnZpZXdfX2l0ZW17ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX19LmhpZ2hsaWdodHMtb3ZlcnZpZXctLWZvdXItY29sdW1ucyAuaGlnaGxpZ2h0cy1vdmVydmlld19faXRlbXtmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LmhpZ2hsaWdodHMtb3ZlcnZpZXctLWZvdXItY29sdW1ucyAuaGlnaGxpZ2h0cy1vdmVydmlld19faXRlbXtmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX19QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5oaWdobGlnaHRzLW92ZXJ2aWV3LS1mb3VyLWNvbHVtbnMgLmhpZ2hsaWdodHMtb3ZlcnZpZXdfX2l0ZW17ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX19LmhpZ2hsaWdodHMtb3ZlcnZpZXctLWNvbXBhY3R7bWFyZ2luOjAgMCA0MHB4fS5oaWdobGlnaHRzLW92ZXJ2aWV3LS1jb21wYWN0IC5oaWdobGlnaHRzLW92ZXJ2aWV3X19pdGVte3BhZGRpbmc6MCAxcHggMCAwO21hcmdpbjowIDAgMXB4fS5oaWdobGlnaHRzLW92ZXJ2aWV3LS1jb21wYWN0IC5oaWdobGlnaHRzLW92ZXJ2aWV3X19pdGVtIC5oaWdobGlnaHR7Ym94LXNoYWRvdzpub25lO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXItcmFkaXVzOjB9LmhpZ2hsaWdodHMtb3ZlcnZpZXctLWNvbXBhY3QgLmhpZ2hsaWdodHMtb3ZlcnZpZXdfX2l0ZW0gLmhpZ2hsaWdodF9fY29udGVudHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LmhpZ2hsaWdodHMtb3ZlcnZpZXctLWNvbXBhY3QgLmhpZ2hsaWdodHMtb3ZlcnZpZXdfX2l0ZW0gLmhpZ2hsaWdodF9fY29udGVudCBhe2NvbG9yOiMxMjEyMTJ9LmhpZ2hsaWdodHMtb3ZlcnZpZXctLWNvbXBhY3QgLmhpZ2hsaWdodHMtb3ZlcnZpZXdfX2l0ZW0gLmhpZ2hsaWdodF9fY29udGVudCBhOmhvdmVyLC5oaWdobGlnaHRzLW92ZXJ2aWV3LS1jb21wYWN0IC5oaWdobGlnaHRzLW92ZXJ2aWV3X19pdGVtIC5oaWdobGlnaHRfX2NvbnRlbnQgYTpmb2N1c3tjb2xvcjojZTYwMDEzfS5oaWdobGlnaHRzLW92ZXJ2aWV3LS1jb21wYWN0IC5oaWdobGlnaHRzLW92ZXJ2aWV3X19pdGVtIC5oaWdobGlnaHRfX2NvbnRlbnQgLmxpc3R7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLWJvdHRvbToxMHB4fS5oaWdobGlnaHRzLW92ZXJ2aWV3LS1jb21wYWN0IC5oaWdobGlnaHRzLW92ZXJ2aWV3X19pdGVtIC5oaWdobGlnaHRfX2ltYWdle3BhZGRpbmc6MH0uaGlnaGxpZ2h0cy1vdmVydmlldy0tY29tcGFjdCAuaGlnaGxpZ2h0cy1vdmVydmlld19faXRlbSAuaGlnaGxpZ2h0X19pbWFnZSBpbWd7d2lkdGg6MTAwJTt0cmFuc2l0aW9uOmFsbCAuM3N9LmhpZ2hsaWdodHMtb3ZlcnZpZXctLWNvbXBhY3QgLmhpZ2hsaWdodHMtb3ZlcnZpZXdfX2l0ZW0gLmhpZ2hsaWdodF9faW1hZ2U6aG92ZXIgaW1nLC5oaWdobGlnaHRzLW92ZXJ2aWV3LS1jb21wYWN0IC5oaWdobGlnaHRzLW92ZXJ2aWV3X19pdGVtIC5oaWdobGlnaHRfX2ltYWdlOmZvY3VzIGltZ3t0cmFuc2Zvcm06c2NhbGUoMS4xKX0ubGFuZGluZ3NwYWdlLTIgLmhpZ2hsaWdodF9faW1hZ2V7Ym9yZGVyLXJhZGl1czowfS5sYW5kaW5nc3BhZ2UtMiAuaGlnaGxpZ2h0X19jb250ZW50e2JvcmRlci1yYWRpdXM6MH0ubGFuZGluZ3NwYWdlLTIgLmhpZ2hsaWdodF9fY29udGVudCAuaXMtaDQgYXtjb2xvcjojMTIxMjEyfS5sYW5kaW5nc3BhZ2UtMiAuaGlnaGxpZ2h0X19jb250ZW50IC5pcy1oNCBhOmhvdmVyLC5sYW5kaW5nc3BhZ2UtMiAuaGlnaGxpZ2h0X19jb250ZW50IC5pcy1oNCBhOmZvY3Vze2NvbG9yOiMwMDBjZmZ9LmxhbmRpbmdzcGFnZS0yIC5oaWdobGlnaHRfX2NvbnRlbnQgLmlzLWg0Ky5yaWNodGV4dCwubGFuZGluZ3NwYWdlLTIgLmhpZ2hsaWdodF9fY29udGVudCAuaXMtaDQrLmxpc3R7bWFyZ2luLXRvcDotMjBweH0ubGFuZGluZ3NwYWdlLTIgLmhpZ2hsaWdodF9fY29udGVudCAucmVhZC1tb3Jle2JvcmRlci1jb2xvcjojMzFkMGIwfS5sYW5kaW5nc3BhZ2UtMiAuaGlnaGxpZ2h0X19jb250ZW50IC5yZWFkLW1vcmU6OmFmdGVye2JhY2tncm91bmQtY29sb3I6IzMxZDBiMH0ubGFuZGluZ3NwYWdlLTIgLmhpZ2hsaWdodC0tc2ltcGxle2JvcmRlci1yYWRpdXM6MH0uYmxvY2stLWh1YnNwb3QtYmxvY2t7bWFyZ2luOjAgMCA2MHB4fS5odWJzcG90LWJsb2Nre2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tcmlnaHQ6LTE1cHg7bWFyZ2luLWxlZnQ6LTE1cHg7bWFyZ2luOjAgLTE1cHh9Lmh1YnNwb3QtYmxvY2tfX3RpdGxle2ZsZXg6MCAwIDgzLjMzMzMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMzMzMlO3BhZGRpbmc6MCAxNXB4O21hcmdpbjowIGF1dG87dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5odWJzcG90LWJsb2NrX190aXRsZXtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfX0uaHVic3BvdC1ibG9ja19fdGl0bGUgLmlzLWgyKy5pcy1oM3ttYXJnaW4tdG9wOi0zMHB4fS5odWJzcG90LWJsb2NrX19jb250ZW50e2ZsZXg6MCAwIDU4LjMzMzMzMzMzJTttYXgtd2lkdGg6NTguMzMzMzMzMzMlO3BhZGRpbmc6MCAxNXB4O21hcmdpbjowIGF1dG99QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5odWJzcG90LWJsb2NrX19jb250ZW50e2ZsZXg6MCAwIDgzLjMzMzMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMzMzMlfX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7Lmh1YnNwb3QtYmxvY2tfX2NvbnRlbnR7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX19Lmh1YnNwb3QtYmxvY2tfX2NvbnRlbnQgLmhic3B0LWZvcm17bWFyZ2luOjAgMCA0MHB4fS5ibG9jay0taGlzdG9yeS1zbGlkZXJ7bWFyZ2luOjB9Lmhpc3RvcnktYmxvY2t7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi1yaWdodDotMTVweDttYXJnaW4tbGVmdDotMTVweDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbjowIC0xNXB4fS5oaXN0b3J5LWJsb2NrX190aXRsZXtmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJTttYXJnaW46MCAwIDEwcHg7cGFkZGluZzowIDE1cHg7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5oaXN0b3J5LWJsb2NrX190aXRsZXtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfX0uaGlzdG9yeS1ibG9ja19fdGl0bGUgLmlzLWgye3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uaGlzdG9yeS1ibG9ja19fdGl0bGUrLmhpc3RvcnktYmxvY2tfX2NvbnRlbnR7bWFyZ2luLXRvcDotNDBweH0uaGlzdG9yeS1ibG9ja19fY29udGVudHtmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJTtwYWRkaW5nOjAgMTVweDttYXJnaW46MCAwIDEwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5oaXN0b3J5LWJsb2NrX19jb250ZW50e2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9fS5oaXN0b3J5LXNsaWRlci1pdGVte2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWFyZ2luOjAgMCA2MHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuaGlzdG9yeS1zbGlkZXItaXRlbXtwYWRkaW5nOjI2MHB4IDAgMDttYXJnaW4tYm90dG9tOjB9fS5oaXN0b3J5LXNsaWRlci1pdGVtX19pbWFnZXtvdmVyZmxvdzpoaWRkZW47bWFyZ2luOjEwcHggMCA0MHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3gtc2hhZG93OjAgMCAyMHB4IHJnYmEoMCwwLDAsLjIpO2JvcmRlci1yYWRpdXM6NXB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuaGlzdG9yeS1zbGlkZXItaXRlbV9faW1hZ2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3JpZ2h0OjA7aGVpZ2h0OjMyOHB4O21hcmdpbjowO2JveC1zaGFkb3c6bm9uZTtib3JkZXItcmFkaXVzOjB9Lmhpc3Rvcnktc2xpZGVyLWl0ZW1fX2ltYWdlIGltZ3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3dpZHRoOmF1dG8gIWltcG9ydGFudDttaW4td2lkdGg6MTAwJSAhaW1wb3J0YW50O21heC13aWR0aDpub25lICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDttaW4taGVpZ2h0OjEwMCUgIWltcG9ydGFudDt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpfX0uaGlzdG9yeS1zbGlkZXItaXRlbV9fY29udGVudHt3aWR0aDoxMDAlO3BhZGRpbmc6MCAyMHB4O21hcmdpbjowIGF1dG99QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5oaXN0b3J5LXNsaWRlci1pdGVtX19jb250ZW50e3BhZGRpbmc6NDBweCA0MHB4IDA7bWFyZ2luLWJvdHRvbToxMDBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym94LXNoYWRvdzowIDAgMjBweCByZ2JhKDAsMCwwLC4yKTtib3JkZXItcmFkaXVzOjVweH19Lmhpc3Rvcnktc2xpZGVyLWl0ZW1fX2NvbnRlbnQgLmlzLWgze3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uaGlzdG9yeS1zbGlkZXItaXRlbV9fY29udGVudCAuaXMtaDZ7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MzJweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lmhpc3Rvcnktc2xpZGVyLWl0ZW1fX2NvbnRlbnQgLmlzLWg2e2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjI0cHh9fS5oaXN0b3J5LXNsaWRlci1pdGVtX19jb250ZW50IC5pcy1oNisuaXMtaDN7bWFyZ2luLXRvcDotNDBweH0uaGlzdG9yeS1zbGlkZXItaXRlbV9fY29udGVudCAucmljaHRleHR7cGFkZGluZy1sZWZ0OjEyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuaGlzdG9yeS1zbGlkZXItaXRlbV9fY29udGVudCAucmljaHRleHR7cGFkZGluZy1sZWZ0OjB9fS5oaXN0b3J5LXNsaWRlci1pdGVtX19jb250ZW50IC5yaWNodGV4dCtwe3BhZGRpbmctbGVmdDoxMjBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lmhpc3Rvcnktc2xpZGVyLWl0ZW1fX2NvbnRlbnQgLnJpY2h0ZXh0K3B7cGFkZGluZy1sZWZ0OjB9fS5oaXN0b3J5LXNsaWRlcntkaXNwbGF5OmZsZXggIWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbjowfS5oaXN0b3J5LXNsaWRlcl9faXRlbXtmbGV4OjE7bWF4LXdpZHRoOjU5MHB4O3BhZGRpbmc6MCAxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuaGlzdG9yeS1zbGlkZXJfX2l0ZW17bWF4LXdpZHRoOjEwMCV9Lmhpc3Rvcnktc2xpZGVyX19pdGVtOm50aC1jaGlsZCgxKX4uaGlzdG9yeS1zbGlkZXJfX2l0ZW17ZGlzcGxheTpub25lfX0uaGlzdG9yeS1zbGlkZXJfX2l0ZW06bnRoLWNoaWxkKDIpfi5oaXN0b3J5LXNsaWRlcl9faXRlbXtkaXNwbGF5Om5vbmV9Lmhpc3Rvcnktc2xpZGVyLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLmhpc3Rvcnktc2xpZGVyLWl0ZW1fX2NvbnRlbnR7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xNTBweCk7dHJhbnNpdGlvbjphbGwgLjNzfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuaGlzdG9yeS1zbGlkZXIub3dsLWNhcm91c2VsIC5vd2wtaXRlbSAuaGlzdG9yeS1zbGlkZXItaXRlbV9fY29udGVudHtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9fS5oaXN0b3J5LXNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtLmFjdGl2ZS5jZW50ZXIgLmhpc3Rvcnktc2xpZGVyLWl0ZW1fX2NvbnRlbnR7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuaGlzdG9yeS1zbGlkZXIub3dsLWNhcm91c2VsIC5vd2wtbmF2e21heC13aWR0aDo1NDBweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5oaXN0b3J5LXNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1uYXZ7bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7Lmhpc3Rvcnktc2xpZGVyLm93bC1jYXJvdXNlbCAub3dsLW5hdnttYXgtd2lkdGg6OTYwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7Lmhpc3Rvcnktc2xpZGVyLm93bC1jYXJvdXNlbCAub3dsLW5hdnttYXgtd2lkdGg6MTE3MHB4fX0uaGlzdG9yeS1zbGlkZXIub3dsLWNhcm91c2VsIC5vd2wtbmF2e3RvcDo1MCU7bGVmdDowO3JpZ2h0OjA7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjAgMTVweDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5oaXN0b3J5LXNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1uYXZ7dG9wOjI5MHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7Lmhpc3Rvcnktc2xpZGVyLm93bC1jYXJvdXNlbCAub3dsLW5hdnt0b3A6MzAwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7Lmhpc3Rvcnktc2xpZGVyLm93bC1jYXJvdXNlbCAub3dsLW5hdnt0b3A6MzIwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEzMDBweCl7Lmhpc3Rvcnktc2xpZGVyLm93bC1jYXJvdXNlbCAub3dsLW5hdnt0b3A6MzMwcHh9fUBtZWRpYShtaW4td2lkdGg6IDE0MDBweCl7Lmhpc3Rvcnktc2xpZGVyLm93bC1jYXJvdXNlbCAub3dsLW5hdnt0b3A6MzYwcHh9fUBtZWRpYShtaW4td2lkdGg6IDE1MDBweCl7Lmhpc3Rvcnktc2xpZGVyLm93bC1jYXJvdXNlbCAub3dsLW5hdnt0b3A6MzkwcHh9fUBtZWRpYShtaW4td2lkdGg6IDE2MDBweCl7Lmhpc3Rvcnktc2xpZGVyLm93bC1jYXJvdXNlbCAub3dsLW5hdnt0b3A6NDIwcHh9fS5oaXN0b3J5LXNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1uYXYuZGlzYWJsZWR7ZGlzcGxheTpmbGV4fS5oaXN0b3J5LXNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2LC5oaXN0b3J5LXNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjJweCcgaGVpZ2h0PSczNHB4JyB2aWV3Qm94PScwIDAgMjIgMzQnJTNFJTNDc3R5bGUgJTNFLnN0MCAlN0IgZmlsbDogJTIzMTIxMjEyOyAlN0QlM0Mvc3R5bGUlM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00xNy4xLDM0TDAsMTdMMTcuMSwwTDIyLDQuOEw5LjcsMTdMMjIsMjkuMkwxNy4xLDM0eicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7b3BhY2l0eTouMjh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5oaXN0b3J5LXNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2LC5oaXN0b3J5LXNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTJweCcgaGVpZ2h0PScxOHB4JyB2aWV3Qm94PScwIDAgMjIgMzQnJTNFJTNDc3R5bGUgJTNFLnN0MCAlN0IgZmlsbDogJTIzMTIxMjEyOyAlN0QlM0Mvc3R5bGUlM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00xNy4xLDM0TDAsMTdMMTcuMSwwTDIyLDQuOEw5LjcsMTdMMjIsMjkuMkwxNy4xLDM0eicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHh9fS5oaXN0b3J5LXNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2OmhvdmVyLC5oaXN0b3J5LXNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2OmZvY3VzLC5oaXN0b3J5LXNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0OmhvdmVyLC5oaXN0b3J5LXNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0OmZvY3Vze29wYWNpdHk6MX0uaGlzdG9yeS1zbGlkZXIub3dsLWNhcm91c2VsIC5vd2wtY291bnRlcntkaXNwbGF5OmZsZXg7aGVpZ2h0OjQwcHg7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lmhpc3Rvcnktc2xpZGVyLm93bC1jYXJvdXNlbCAub3dsLWNvdW50ZXJ7aGVpZ2h0OjMwcHh9fS5oaXN0b3J5LXNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1jb3VudGVyIHNwYW57Y29sb3I6IzEyMTIxMjtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyOHB4O2ZvbnQtd2VpZ2h0OjkwMDttYXJnaW46MCA1cHg7cGFkZGluZzo2cHggMH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lmhpc3Rvcnktc2xpZGVyLm93bC1jYXJvdXNlbCAub3dsLWNvdW50ZXIgc3BhbnttYXJnaW46MCAzcHg7cGFkZGluZzoxcHggMH19LmJsb2NrLS1uZXdzbGV0dGVye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjttaW4taGVpZ2h0OjUyMHB4O3BhZGRpbmc6NzBweCAwIDMwcHg7bWFyZ2luOjAgMCAxMDBweDtiYWNrZ3JvdW5kOiMxMjEyMTIgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuYmxvY2stLW5ld3NsZXR0ZXJ7bWluLWhlaWdodDowfX0uYmxvY2stLW5ld3NsZXR0ZXI6bGFzdC1vZi10eXBle21pbi1oZWlnaHQ6MDttYXJnaW4tYm90dG9tOjB9LmJsb2NrLS1uZXdzbGV0dGVyOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2NvbnRlbnQ6XCJcIjtvcGFjaXR5Oi42MztiYWNrZ3JvdW5kLWNvbG9yOiMxMjEyMTI7ei1pbmRleDowfS5ibG9jay0tbmV3c2xldHRlciAubmV3c2xldHRlcntwb3NpdGlvbjpyZWxhdGl2ZTtjb2xvcjojZmZmO3otaW5kZXg6MX0uYmxvY2stLW5ld3NsZXR0ZXIgLm5ld3NsZXR0ZXIgLmlzLWgyLC5ibG9jay0tbmV3c2xldHRlciAubmV3c2xldHRlciAuaXMtaDMsLmJsb2NrLS1uZXdzbGV0dGVyIC5uZXdzbGV0dGVyIC5pcy1oNCwuYmxvY2stLW5ld3NsZXR0ZXIgLm5ld3NsZXR0ZXIgLmlzLWg1e2NvbG9yOiNmZmZ9Lm5ld3NsZXR0ZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aWR0aDo2Ni42NjY3JTttYXJnaW46MCBhdXRvfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsubmV3c2xldHRlcnt3aWR0aDoxMDAlfX0ubmV3c2xldHRlcl9fdGl0bGV7dGV4dC1hbGlnbjpjZW50ZXJ9Lm5ld3NsZXR0ZXJfX2NvbnRlbnR7dGV4dC1hbGlnbjpjZW50ZXJ9Lm5ld3NsZXR0ZXItLXNtYWxsIC5uZXdzbGV0dGVyX19jb250ZW50e21heC13aWR0aDo4MCU7bWFyZ2luOjAgYXV0b31AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7Lm5ld3NsZXR0ZXItLXNtYWxsIC5uZXdzbGV0dGVyX19jb250ZW50e21heC13aWR0aDoxMDAlfX0ubGFuZGluZ3NwYWdlLTIgLmJsb2NrLS1uZXdzbGV0dGVye2JhY2tncm91bmQtY29sb3I6IzAwMGNmZn0ubGFuZGluZ3NwYWdlLTIgLmJsb2NrLS1uZXdzbGV0dGVyOjphZnRlcntvcGFjaXR5Oi44NTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDBjZmZ9LmxhbmRpbmdzcGFnZS0yIC5ibG9jay0tbmV3c2xldHRlciAubmV3c2xldHRlcl9fdGl0bGUgLmlzLWgye3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0ubGFuZGluZ3NwYWdlLTIgLmJsb2NrLS1uZXdzbGV0dGVyIC5uZXdzbGV0dGVyX19jb250ZW50IC5idG4sLmxhbmRpbmdzcGFnZS0yIC5ibG9jay0tbmV3c2xldHRlciAubmV3c2xldHRlcl9fY29udGVudCAuaGJzcHQtZm9ybSAuaHMtYnV0dG9uLC5oYnNwdC1mb3JtIC5sYW5kaW5nc3BhZ2UtMiAuYmxvY2stLW5ld3NsZXR0ZXIgLm5ld3NsZXR0ZXJfX2NvbnRlbnQgLmhzLWJ1dHRvbntjb2xvcjojZmZmO2JvcmRlci1jb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0ubGFuZGluZ3NwYWdlLTIgLmJsb2NrLS1uZXdzbGV0dGVyIC5uZXdzbGV0dGVyX19jb250ZW50IC5idG46aG92ZXIsLmxhbmRpbmdzcGFnZS0yIC5ibG9jay0tbmV3c2xldHRlciAubmV3c2xldHRlcl9fY29udGVudCAuaGJzcHQtZm9ybSAuaHMtYnV0dG9uOmhvdmVyLC5oYnNwdC1mb3JtIC5sYW5kaW5nc3BhZ2UtMiAuYmxvY2stLW5ld3NsZXR0ZXIgLm5ld3NsZXR0ZXJfX2NvbnRlbnQgLmhzLWJ1dHRvbjpob3ZlciwubGFuZGluZ3NwYWdlLTIgLmJsb2NrLS1uZXdzbGV0dGVyIC5uZXdzbGV0dGVyX19jb250ZW50IC5idG46Zm9jdXMsLmxhbmRpbmdzcGFnZS0yIC5ibG9jay0tbmV3c2xldHRlciAubmV3c2xldHRlcl9fY29udGVudCAuaGJzcHQtZm9ybSAuaHMtYnV0dG9uOmZvY3VzLC5oYnNwdC1mb3JtIC5sYW5kaW5nc3BhZ2UtMiAuYmxvY2stLW5ld3NsZXR0ZXIgLm5ld3NsZXR0ZXJfX2NvbnRlbnQgLmhzLWJ1dHRvbjpmb2N1c3tjb2xvcjojMTIxMjEyO2JvcmRlci1jb2xvcjpoc2woMCwwJSw5MCUpO2JhY2tncm91bmQtY29sb3I6aHNsKDAsMCUsOTAlKX0uYmxvY2stLXNsaWRlcnttYXJnaW46MCAwIDEwMHB4fS5ibG9jay0tc2xpZGVyOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5zbGlkZXJ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW59LnNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1kb3RzIGJ1dHRvbi5vd2wtZG90e3dpZHRoOjEycHg7aGVpZ2h0OjEycHg7Ym9yZGVyLWNvbG9yOiNmZmZ9LnNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1kb3RzIGJ1dHRvbi5vd2wtZG90OmhvdmVyLC5zbGlkZXIub3dsLWNhcm91c2VsIC5vd2wtZG90cyBidXR0b24ub3dsLWRvdC5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5zbGlkZXIub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldiwuc2xpZGVyLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHR7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczNnB4JyBoZWlnaHQ9JzgxcHgnIHZpZXdCb3g9JzAgMCAzNiA4MSclM0UlM0NzdHlsZSAlM0Uuc3QwICU3QiBmaWxsOiAlMjNmZmY7ICU3RCUzQy9zdHlsZSUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTM0LjIsODFjLTAuNSwwLTEuMS0wLjItMS40LTAuN0wwLjQsNDEuNmMtMC41LTAuNi0wLjUtMS41LDAtMi4yTDMzLDAuNmMwLjYtMC43LDEuNi0wLjgsMi4zLTAuMmMwLDAsMCwwLDAuMSwwQzM2LjEsMSwzNi4yLDIsMzUuNiwyLjdsMCwwTDMuOSw0MC41bDMxLjYsMzcuOGMwLjYsMC43LDAuNiwxLjctMC4xLDIuM2MwLDAsMCwwLTAuMSwwLjFDMzUsODAuOCwzNC42LDgxLDM0LjIsODF6Jy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7d2lkdGg6ODFweDtoZWlnaHQ6ODFweH0uc2xpZGVyLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXY6aG92ZXIsLnNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2OmZvY3VzLC5zbGlkZXIub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dDpob3Zlciwuc2xpZGVyLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQ6Zm9jdXN7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczNnB4JyBoZWlnaHQ9JzgxcHgnIHZpZXdCb3g9JzAgMCAzNiA4MSclM0UlM0NzdHlsZSAlM0Uuc3QwICU3QiBmaWxsOiAlMjNmZmY7ICU3RCUzQy9zdHlsZSUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTM0LjIsODFjLTAuNSwwLTEuMS0wLjItMS40LTAuN0wwLjQsNDEuNmMtMC41LTAuNi0wLjUtMS41LDAtMi4yTDMzLDAuNmMwLjYtMC43LDEuNi0wLjgsMi4zLTAuMmMwLDAsMCwwLDAuMSwwQzM2LjEsMSwzNi4yLDIsMzUuNiwyLjdsMCwwTDMuOSw0MC41bDMxLjYsMzcuOGMwLjYsMC43LDAuNiwxLjctMC4xLDIuM2MwLDAsMCwwLTAuMSwwLjFDMzUsODAuOCwzNC42LDgxLDM0LjIsODF6Jy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9LnNsaWRlcl9faXRlbXtkaXNwbGF5OmZsZXg7ZmxleDowIDAgMTAwJX0uc2xpZGVyX19pdGVtKy5zbGlkZXJfX2l0ZW17ZGlzcGxheTpub25lfS5zbGlkZXItaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuc2xpZGVyLWl0ZW17aGVpZ2h0OmNhbGMoMTAwdmggLSA1OXB4KX0uc2xpZGVyLWl0ZW1fX2ltYWdle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3ZlcmZsb3c6aGlkZGVufS5zbGlkZXItaXRlbV9faW1hZ2UgaW1ne3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7bWluLWhlaWdodDoxMDAlO21pbi13aWR0aDoxMDAlO3dpZHRoOmF1dG8gIWltcG9ydGFudDtoZWlnaHQ6YXV0bzttYXgtd2lkdGg6bm9uZTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpfX0uc2xpZGVyLWl0ZW1fX2ltYWdle3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2t9LnNsaWRlci1pdGVtX19pbWFnZS0tdmlkZW86aG92ZXI6OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMThweCcgaGVpZ2h0PScxOHB4JyB2aWV3Qm94PScwIDAgMTggMTgnJTNFJTNDc3R5bGUlM0Uuc3QwJTdCZmlsbDolMjNmZmY7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMTUuNTYxNTg2Niw4LjEwMDAyMTQ3IEwzLjg3MDU2MzY3LDAuMjI1MjA5MzEzIEMzLjA1MjE5MjA3LC0wLjMzNzI3NzI3IDIsMC4yMjUyMDkzMTMgMiwxLjEyNTE4Nzg0IEwyLDE2Ljg3NDgxMjIgQzIsMTcuNzc0NzkwNyAzLjA1MjE5MjA3LDE4LjMzNzI3NzMgMy44NzA1NjM2NywxNy43NzQ3OTA3IEwxNS41NjE1ODY2LDkuODk5OTc4NTMgQzE2LjE0NjEzNzgsOS40NDk5ODkyNyAxNi4xNDYxMzc4LDguNTUwMDEwNzMgMTUuNTYxNTg2Niw4LjEwMDAyMTQ3IEwxNS41NjE1ODY2LDguMTAwMDIxNDcgWiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNlNjAwMTN9LnNsaWRlci1pdGVtX19pbWFnZS0tdmlkZW86OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMThweCcgaGVpZ2h0PScxOHB4JyB2aWV3Qm94PScwIDAgMTggMTgnJTNFJTNDc3R5bGUlM0Uuc3QwJTdCZmlsbDolMjNmZmY7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMTUuNTYxNTg2Niw4LjEwMDAyMTQ3IEwzLjg3MDU2MzY3LDAuMjI1MjA5MzEzIEMzLjA1MjE5MjA3LC0wLjMzNzI3NzI3IDIsMC4yMjUyMDkzMTMgMiwxLjEyNTE4Nzg0IEwyLDE2Ljg3NDgxMjIgQzIsMTcuNzc0NzkwNyAzLjA1MjE5MjA3LDE4LjMzNzI3NzMgMy44NzA1NjM2NywxNy43NzQ3OTA3IEwxNS41NjE1ODY2LDkuODk5OTc4NTMgQzE2LjE0NjEzNzgsOS40NDk5ODkyNyAxNi4xNDYxMzc4LDguNTUwMDEwNzMgMTUuNTYxNTg2Niw4LjEwMDAyMTQ3IEwxNS41NjE1ODY2LDguMTAwMDIxNDcgWiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6NDhweDtoZWlnaHQ6NDhweDtwYWRkaW5nOjE1cHg7Y29udGVudDpcIlwiO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQtY29sb3I6cmdiYSgyMzAsMCwxOSwuOCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTt6LWluZGV4Ojd9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5zbGlkZXItaXRlbV9faW1hZ2UtLXZpZGVvOjphZnRlcnt3aWR0aDo2MHB4O2hlaWdodDo2MHB4fX0uc2xpZGVyLWl0ZW1fX2NvbnRlbnR7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7Ym90dG9tOjY1cHg7ZGlzcGxheTpibG9jazt3aWR0aDozMDBweDttYXJnaW46MCAwIDAgLTE1MHB4O3RleHQtYWxpZ246Y2VudGVyfS5ibG9jay0tc2xpZGVyLWdhbGxlcnl7bWFyZ2luOjAgMCAxMDBweDtiYWNrZ3JvdW5kLWNvbG9yOiMxMjEyMTJ9LmJsb2NrLS1zbGlkZXItZ2FsbGVyeSAuc2xpZGVye21hcmdpbjowfS5ibG9jay0tc2xpZGVyLWdhbGxlcnk6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnNsaWRlci1nYWxsZXJ5e2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbjowIGF1dG87bWF4LXdpZHRoOjE2MTVweDtiYWNrZ3JvdW5kLWNvbG9yOiMxMjEyMTJ9LnNsaWRlci1nYWxsZXJ5Lm93bC1jYXJvdXNlbCAub3dsLW5hdnt0b3A6YXV0bztib3R0b206MjBweDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7bWFyZ2luOjAgYXV0b31AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnNsaWRlci1nYWxsZXJ5Lm93bC1jYXJvdXNlbCAub3dsLW5hdntpbnNldDo2NXZ3IDEwcHggYXV0bztqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn19QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey5zbGlkZXItZ2FsbGVyeS5vd2wtY2Fyb3VzZWwgLm93bC1uYXZ7dG9wOjcydnd9fS5zbGlkZXItZ2FsbGVyeS5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2LC5zbGlkZXItZ2FsbGVyeS5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTNweCcgaGVpZ2h0PSczMHB4JyB2aWV3Qm94PScwIDAgMzYgODEnJTNFJTNDc3R5bGUgJTNFLnN0MCAlN0IgZmlsbDogJTIzZmZmOyAlN0QlM0Mvc3R5bGUlM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00zNC4yLDgxYy0wLjUsMC0xLjEtMC4yLTEuNC0wLjdMMC40LDQxLjZjLTAuNS0wLjYtMC41LTEuNSwwLTIuMkwzMywwLjZjMC42LTAuNywxLjYtMC44LDIuMy0wLjJjMCwwLDAsMCwwLjEsMEMzNi4xLDEsMzYuMiwyLDM1LjYsMi43bDAsMEwzLjksNDAuNWwzMS42LDM3LjhjMC42LDAuNywwLjYsMS43LTAuMSwyLjNjMCwwLDAsMC0wLjEsMC4xQzM1LDgwLjgsMzQuNiw4MSwzNC4yLDgxeicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7bWFyZ2luOjAgNDBweCAwIDB9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5zbGlkZXItZ2FsbGVyeS5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2LC5zbGlkZXItZ2FsbGVyeS5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0e21hcmdpbjowfX0uc2xpZGVyLWdhbGxlcnkub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldjpob3Zlciwuc2xpZGVyLWdhbGxlcnkub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldjpmb2N1cywuc2xpZGVyLWdhbGxlcnkub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dDpob3Zlciwuc2xpZGVyLWdhbGxlcnkub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dDpmb2N1c3tiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEzcHgnIGhlaWdodD0nMzBweCcgdmlld0JveD0nMCAwIDM2IDgxJyUzRSUzQ3N0eWxlICUzRS5zdDAgJTdCIGZpbGw6ICUyM2ZmZjsgJTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMzQuMiw4MWMtMC41LDAtMS4xLTAuMi0xLjQtMC43TDAuNCw0MS42Yy0wLjUtMC42LTAuNS0xLjUsMC0yLjJMMzMsMC42YzAuNi0wLjcsMS42LTAuOCwyLjMtMC4yYzAsMCwwLDAsMC4xLDBDMzYuMSwxLDM2LjIsMiwzNS42LDIuN2wwLDBMMy45LDQwLjVsMzEuNiwzNy44YzAuNiwwLjcsMC42LDEuNy0wLjEsMi4zYzAsMCwwLDAtMC4xLDAuMUMzNSw4MC44LDM0LjYsODEsMzQuMiw4MXonLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0uc2xpZGVyLWdhbGxlcnlfX2l0ZW17ZmxleDowIDAgMTAwJX0uc2xpZGVyLWdhbGxlcnlfX2l0ZW0rLnNsaWRlci1nYWxsZXJ5X19pdGVte2Rpc3BsYXk6bm9uZX0uc2xpZGVyLWdhbGxlcnktaXRlbXtkaXNwbGF5OmZsZXg7ZmxleC1mbG93OnJvdyB3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjt3aWR0aDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuc2xpZGVyLWdhbGxlcnktaXRlbXtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWluLWhlaWdodDowfX0uc2xpZGVyLWdhbGxlcnktaXRlbV9faW1hZ2V7ZmxleDowIDAgNDglO21heC13aWR0aDo0OCU7bWFyZ2luOjAgYXV0byAwIDB9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5zbGlkZXItZ2FsbGVyeS1pdGVtX19pbWFnZXtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlO21hcmdpbjowfX0uc2xpZGVyLWdhbGxlcnktaXRlbV9fY29udGVudHtmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJTtwYWRkaW5nOjgwcHggMTVweCAwO21hcmdpbjowIDAgMCBhdXRvfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuc2xpZGVyLWdhbGxlcnktaXRlbV9fY29udGVudHtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmc6NDBweCA1MHB4IDB9fS5zbGlkZXItZ2FsbGVyeS1pdGVtX19jb250ZW50IC5yaWNodGV4dCAqe2NvbG9yOiNmZmY7bWFyZ2luOjAgMCAyMHB4fS5zbGlkZXItZ2FsbGVyeS1uYXZpZ2F0aW9ue2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbjowO3BhZGRpbmc6MjVweCAwIDA7YmFja2dyb3VuZC1jb2xvcjojMTIxMjEyfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuc2xpZGVyLWdhbGxlcnktbmF2aWdhdGlvbntmbGV4LWRpcmVjdGlvbjpjb2x1bW47ZGlzcGxheTpub25lfX0uc2xpZGVyLWdhbGxlcnktbmF2aWdhdGlvbiBsaXtwYWRkaW5nOjAgMTVweDttYXJnaW46MCAwIDI1cHg7bWF4LXdpZHRoOjI0MHB4O29wYWNpdHk6LjM7dHJhbnNpdGlvbjphbGwgLjNzfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuc2xpZGVyLWdhbGxlcnktbmF2aWdhdGlvbiBsaXttYXgtd2lkdGg6bm9uZX19LnNsaWRlci1nYWxsZXJ5LW5hdmlnYXRpb24gbGk6aG92ZXIsLnNsaWRlci1nYWxsZXJ5LW5hdmlnYXRpb24gbGk6Zm9jdXMsLnNsaWRlci1nYWxsZXJ5LW5hdmlnYXRpb24gbGkuYWN0aXZle29wYWNpdHk6MX0uc2xpZGVyLWdhbGxlcnktbmF2aWdhdGlvbiBsaSBhe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Y29sb3I6I2ZmZjtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMnB4O3RleHQtZGVjb3JhdGlvbjpub25lfS5zbGlkZXItZ2FsbGVyeS1uYXZpZ2F0aW9uIGxpIGE6aG92ZXIsLnNsaWRlci1nYWxsZXJ5LW5hdmlnYXRpb24gbGkgYTpmb2N1c3t0ZXh0LWRlY29yYXRpb246bm9uZX0uc2xpZGVyLWdhbGxlcnktbmF2aWdhdGlvbiBsaSBhIGl7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC1zaHJpbms6MDt3aWR0aDo0NnB4O2hlaWdodDo0NnB4O21hcmdpbjowIDIwcHggMCAwO2JvcmRlcjoxcHggc29saWQgI2ZmZjtib3JkZXItcmFkaXVzOjUwJX0uc2xpZGVyLWdhbGxlcnktbmF2aWdhdGlvbiBsaSBhIGkgaW1ne21heC13aWR0aDozMHB4fS5ibG9jay0tdGVzdGltb25pYWx7bWFyZ2luOjAgMCAxMDBweH0uYmxvY2stLXRlc3RpbW9uaWFsOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS50ZXN0aW1vbmlhbHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21pbi1oZWlnaHQ6NjYwcHg7YmFja2dyb3VuZC1jb2xvcjojMTIxMjEyfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsudGVzdGltb25pYWx7bWluLWhlaWdodDowO3BhZGRpbmctdG9wOjcwcHh9fS50ZXN0aW1vbmlhbF9faW1hZ2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjYwJTtoZWlnaHQ6MTAwJTtvdmVyZmxvdzpoaWRkZW59QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey50ZXN0aW1vbmlhbF9faW1hZ2V7d2lkdGg6MTAwJTttYXgtd2lkdGg6bm9uZX19LnRlc3RpbW9uaWFsX19pbWFnZTo6YmVmb3JlLC50ZXN0aW1vbmlhbF9faW1hZ2U6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMTAlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6NjAwcHg7aGVpZ2h0OjIwMCU7Y29udGVudDpcIlwiO3otaW5kZXg6MX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnRlc3RpbW9uaWFsX19pbWFnZTo6YmVmb3JlLC50ZXN0aW1vbmlhbF9faW1hZ2U6OmFmdGVye3dpZHRoOjEwMCV9fS50ZXN0aW1vbmlhbF9faW1hZ2U6OmJlZm9yZXtyaWdodDowO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDE4LCAxOCwgMTgsIDApIDAsICMxMjEyMTIgODAlKX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnRlc3RpbW9uaWFsX19pbWFnZTo6YmVmb3Jle2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgxOCwgMTgsIDE4LCAwKSAwLCByZ2JhKDE4LCAxOCwgMTgsIDApIDEwMHB4LCAjMTIxMjEyIDI1MHB4LCAjMTIxMjEyIDEwMCUpfX0udGVzdGltb25pYWxfX2ltYWdlOjphZnRlcntsZWZ0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjojMTIxMjEyfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsudGVzdGltb25pYWxfX2ltYWdlOjphZnRlcntkaXNwbGF5Om5vbmV9fS50ZXN0aW1vbmlhbF9faW1hZ2UgaW1ne3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOmF1dG87bWF4LXdpZHRoOm5vbmU7aGVpZ2h0OjEwMCU7ei1pbmRleDowfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGVzdGltb25pYWxfX2ltYWdlIGltZ3tsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKX19QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey50ZXN0aW1vbmlhbF9faW1hZ2UgaW1ne3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87bGVmdDowO3RyYW5zZm9ybTpub25lfX0udGVzdGltb25pYWxfX2NvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LWVuZDtjb2xvcjojZmZmO21hcmdpbjowIGF1dG87cGFkZGluZzo4OHB4IDE1cHggMTBweDt6LWluZGV4OjF9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50ZXN0aW1vbmlhbF9fY29udGVudHtwYWRkaW5nOjU4cHggMTVweCAxMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnRlc3RpbW9uaWFsX19jb250ZW50e3BhZGRpbmc6MzBweCAxNXB4IDEwcHh9fS50ZXN0aW1vbmlhbF9fY29udGVudCAucmljaHRleHR7d2lkdGg6NTAlfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsudGVzdGltb25pYWxfX2NvbnRlbnQgLnJpY2h0ZXh0e3dpZHRoOjEwMCV9fS50ZXN0aW1vbmlhbF9fY29udGVudCAucmljaHRleHQ+Kntjb2xvcjojZmZmO21hcmdpbjowIDAgMjBweH0udGVzdGltb25pYWxfX2NvbnRlbnQgLnJpY2h0ZXh0Pio6bGFzdC1jaGlsZHttYXJnaW46MH0udGVzdGltb25pYWxfX2NvbnRlbnQgLnJpY2h0ZXh0Pio6bm90KC5pcy1oNCl7Zm9udC1mYW1pbHk6TG9yYSxzZXJpZjtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDozMnB4O29wYWNpdHk6LjV9LnRlc3RpbW9uaWFsX19jb250ZW50IC5yaWNodGV4dCAuaXMtaDQgc3BhbntkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjI4cHh9LnRlc3RpbW9uaWFsLS1yZXZlcnNlZCAudGVzdGltb25pYWxfX2ltYWdle2xlZnQ6YXV0bztyaWdodDowfS50ZXN0aW1vbmlhbC0tcmV2ZXJzZWQgLnRlc3RpbW9uaWFsX19pbWFnZTo6YmVmb3Jle2xlZnQ6MDtyaWdodDphdXRvO3RyYW5zZm9ybTpyb3RhdGUoLTE4MGRlZyl9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey50ZXN0aW1vbmlhbC0tcmV2ZXJzZWQgLnRlc3RpbW9uaWFsX19pbWFnZTo6YmVmb3Jle3RyYW5zZm9ybTpub25lfX0udGVzdGltb25pYWwtLXJldmVyc2VkIC50ZXN0aW1vbmlhbF9fY29udGVudHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubGFuZGluZ3NwYWdlLTIgLnRlc3RpbW9uaWFse2JhY2tncm91bmQtY29sb3I6IzMxZDBiMH0ubGFuZGluZ3NwYWdlLTIgLnRlc3RpbW9uaWFsX19pbWFnZTo6YmVmb3Jle3JpZ2h0OjE1JTt0cmFuc2Zvcm06cm90YXRlKDEwZGVnKTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSg0OSwgMjA4LCAxNzYsIDApIDAsICMzMWQwYjAgODAlKX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LmxhbmRpbmdzcGFnZS0yIC50ZXN0aW1vbmlhbF9faW1hZ2U6OmJlZm9yZXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoNDksIDIwOCwgMTc2LCAwKSAwLCByZ2JhKDQ5LCAyMDgsIDE3NiwgMCkgMTAwcHgsICMzMWQwYjAgMjUwcHgsICMzMWQwYjAgMTAwJSl9fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsubGFuZGluZ3NwYWdlLTIgLnRlc3RpbW9uaWFsX19pbWFnZTo6YmVmb3Jle3JpZ2h0OjA7dHJhbnNmb3JtOm5vbmV9fS5sYW5kaW5nc3BhZ2UtMiAudGVzdGltb25pYWxfX2ltYWdlOjphZnRlcntsZWZ0Ojg1JTt0cmFuc2Zvcm06cm90YXRlKDEwZGVnKTtiYWNrZ3JvdW5kLWNvbG9yOiMzMWQwYjB9LmxhbmRpbmdzcGFnZS0yIC50ZXN0aW1vbmlhbF9fY29udGVudCAucmljaHRleHQ+Kjpub3QoLmlzLWg0KXtmb250LWZhbWlseTpMYXRvLHNlcmlmO2ZvbnQtd2VpZ2h0OjMwMDtvcGFjaXR5OjF9LmJsb2NrLS11c3Bze21hcmdpbjowfS51c3Bze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnVzcHNfX3RpdGxle3RleHQtYWxpZ246Y2VudGVyfS51c3BzLW92ZXJ2aWV3e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tcmlnaHQ6LTE1cHg7bWFyZ2luLWxlZnQ6LTE1cHg7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW46MCAtMTVweCA0MHB4fS51c3BzLW92ZXJ2aWV3X19pdGVte2ZsZXg6MCAwIDMzLjMzMzMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMzMzMlO3BhZGRpbmc6MCAxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudXNwcy1vdmVydmlld19faXRlbXtmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX19QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey51c3BzLW92ZXJ2aWV3X19pdGVte2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9fS51c3B7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjttaW4taGVpZ2h0OjYwcHg7Y29sb3I6I2U2MDAxMzttYXJnaW46MCAwIDYwcHh9LnVzcF9faWNvbntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo2MHB4O2hlaWdodDo2MHB4O2JvcmRlcjoycHggc29saWQgI2U2MDAxMztib3JkZXItcmFkaXVzOjUwJX0udXNwX19pY29uIGltZ3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3dpZHRoOmF1dG87bWF4LXdpZHRoOjMwcHg7aGVpZ2h0OmF1dG87bWF4LWhlaWdodDozMHB4O3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSl9LnVzcF9faWNvbisudXNwX19jb250ZW50e3BhZGRpbmctbGVmdDoyMHB4fS51c3BfX2NvbnRlbnR7ZmxleDoxfS5sYW5kaW5nc3BhZ2UtMiAudXNwe2NvbG9yOiMwMDBjZmZ9LmxhbmRpbmdzcGFnZS0yIC51c3BfX2ljb257Ym9yZGVyLWNvbG9yOiMwMDBjZmY7Ym9yZGVyLXdpZHRoOjFweH0uYmxvY2stLXVicnN7bWFyZ2luOjB9LnVicnN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0udWJyc19fdGl0bGV7dGV4dC1hbGlnbjpjZW50ZXJ9LnVicnMtb3ZlcnZpZXd7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi1yaWdodDotMTVweDttYXJnaW4tbGVmdDotMTVweDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbjowIC0xNXB4fS51YnJzLW92ZXJ2aWV3X19pdGVte2ZsZXg6MCAwIDMzLjMzMzMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMzMzMlO3BhZGRpbmc6MCAxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudWJycy1vdmVydmlld19faXRlbXtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfX0udWJye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWFyZ2luOjAgMCA2MHB4fS51YnJfX2ltYWdle21hcmdpbjowIDAgNDBweH0udWJyX19pbWFnZSBpbWd7ZGlzcGxheTpibG9jazt3aWR0aDphdXRvO21heC13aWR0aDo5MHB4O2hlaWdodDphdXRvO21heC1oZWlnaHQ6OTBweDttYXJnaW46MCBhdXRvfS51YnJfX2NvbnRlbnR7dGV4dC1hbGlnbjpjZW50ZXJ9LnVicl9fY29udGVudCAuaXMtaDQrLnJpY2h0ZXh0e21hcmdpbi10b3A6LTQwcHh9LnVicl9fY29udGVudCAucmljaHRleHQrLnJlYWQtbW9yZXttYXJnaW4tdG9wOi00MHB4fS5ibG9jay0tcHJvZHVjdHN7bWFyZ2luOjB9LnByb2R1Y3R7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttYXJnaW46MCAwIDQwcHh9LnByb2R1Y3RbaHJlZl06aG92ZXIgLnByb2R1Y3RfX2ltYWdlIGltZywucHJvZHVjdFtocmVmXTpmb2N1cyAucHJvZHVjdF9faW1hZ2UgaW1ne3RyYW5zZm9ybTpzY2FsZSgxLjEpfS5wcm9kdWN0X19pbWFnZXttYXJnaW46MCAwIDIwcHg7b3ZlcmZsb3c6aGlkZGVufS5wcm9kdWN0X19pbWFnZSBpbWd7dHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dH0ucHJvZHVjdF9fY29udGVudCAuaXMtaDJ7bWFyZ2luOjAgMCAyMHB4O2ZvbnQtc2l6ZToyMXB4O2xpbmUtaGVpZ2h0OjIzcHg7Zm9udC13ZWlnaHQ6ODAwO2NvbG9yOiNlNjAwMTN9LnByb2R1Y3RfX2NvbnRlbnQgLmlzLWgyKy5kZXNjcmlwdGlvbnttYXJnaW4tdG9wOi0yMHB4fS5wcm9kdWN0X19jb250ZW50IC5kZXNjcmlwdGlvbntmb250LXNpemU6MTdweDtsaW5lLWhlaWdodDoyM3B4O2ZvbnQtd2VpZ2h0OjgwMDtjb2xvcjojMTIxMjEyO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjAgMCAyMHB4fS5wcm9kdWN0X19jb250ZW50IHB7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjNweDttYXJnaW46MH0ucHJvZHVjdF9fY29udGVudCBhe2NvbG9yOiNlNjAwMTN9LnByb2R1Y3RfX2NvbnRlbnQgYTpob3ZlciwucHJvZHVjdF9fY29udGVudCBhOmZvY3Vze2NvbG9yOiNlNjAwMTM7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uYmxvY2stLWN0YS1ibG9ja3ttYXJnaW46MH0uY3RhLWJsb2Nre2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tcmlnaHQ6LTE1cHg7bWFyZ2luLWxlZnQ6LTE1cHg7bWFyZ2luOjAgLTE1cHggMjBweH0uY3RhLWJsb2NrX19jb250ZW50e2ZsZXg6MCAwIDU4LjMzMzMzMzMzJTttYXgtd2lkdGg6NTguMzMzMzMzMzMlO3BhZGRpbmc6MCAxNXB4O21hcmdpbjowIGF1dG87dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5jdGEtYmxvY2tfX2NvbnRlbnR7ZmxleDowIDAgODMuMzMzMzMzMzMlO21heC13aWR0aDo4My4zMzMzMzMzMyV9fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuY3RhLWJsb2NrX19jb250ZW50e2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9fS5jdGEtYmxvY2tfX2NvbnRlbnQgLmJ0biwuY3RhLWJsb2NrX19jb250ZW50IC5oYnNwdC1mb3JtIC5ocy1idXR0b24sLmhic3B0LWZvcm0gLmN0YS1ibG9ja19fY29udGVudCAuaHMtYnV0dG9ue21hcmdpbjowIDAgNDBweH1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LmN0YS1ibG9ja19fY29udGVudCAuYnRuLC5jdGEtYmxvY2tfX2NvbnRlbnQgLmhic3B0LWZvcm0gLmhzLWJ1dHRvbiwuaGJzcHQtZm9ybSAuY3RhLWJsb2NrX19jb250ZW50IC5ocy1idXR0b257bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b319LmN0YS1ibG9ja19fY29udGVudCAuYnRuKy5idG4sLmN0YS1ibG9ja19fY29udGVudCAuaGJzcHQtZm9ybSAuaHMtYnV0dG9uKy5idG4sLmhic3B0LWZvcm0gLmN0YS1ibG9ja19fY29udGVudCAuaHMtYnV0dG9uKy5idG4sLmN0YS1ibG9ja19fY29udGVudCAuaGJzcHQtZm9ybSAuYnRuKy5ocy1idXR0b24sLmhic3B0LWZvcm0gLmN0YS1ibG9ja19fY29udGVudCAuYnRuKy5ocy1idXR0b24sLmN0YS1ibG9ja19fY29udGVudCAuaGJzcHQtZm9ybSAuaHMtYnV0dG9uKy5ocy1idXR0b24sLmhic3B0LWZvcm0gLmN0YS1ibG9ja19fY29udGVudCAuaHMtYnV0dG9uKy5ocy1idXR0b257bWFyZ2luLWxlZnQ6MTVweH1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LmN0YS1ibG9ja19fY29udGVudCAuYnRuKy5idG4sLmN0YS1ibG9ja19fY29udGVudCAuaGJzcHQtZm9ybSAuaHMtYnV0dG9uKy5idG4sLmhic3B0LWZvcm0gLmN0YS1ibG9ja19fY29udGVudCAuaHMtYnV0dG9uKy5idG4sLmN0YS1ibG9ja19fY29udGVudCAuaGJzcHQtZm9ybSAuYnRuKy5ocy1idXR0b24sLmhic3B0LWZvcm0gLmN0YS1ibG9ja19fY29udGVudCAuYnRuKy5ocy1idXR0b24sLmN0YS1ibG9ja19fY29udGVudCAuaGJzcHQtZm9ybSAuaHMtYnV0dG9uKy5ocy1idXR0b24sLmhic3B0LWZvcm0gLmN0YS1ibG9ja19fY29udGVudCAuaHMtYnV0dG9uKy5ocy1idXR0b257bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b319LmJsb2NrLS1zdG9yaWVze21hcmdpbjowfS5zdG9yaWVze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWFyZ2luOjAgMCA2MHB4fS5zdG9yaWVzX190aXRsZXt0ZXh0LWFsaWduOmNlbnRlcn0uc3Rvcnl7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi1yaWdodDotMTVweDttYXJnaW4tbGVmdDotMTVweDttYXJnaW46MCAtMTVweH0uc3RvcnkrLnN0b3J5e21hcmdpbi10b3A6NjBweH0uc3RvcnlfX2ltYWdle2ZsZXg6MCAwIDQxLjY2NjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjY2NjclO3BhZGRpbmc6MCAxNXB4O21hcmdpbjowIGF1dG8gNDBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnN0b3J5X19pbWFnZXtmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX19QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5zdG9yeV9faW1hZ2V7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX19LnN0b3J5X19pbWFnZSBpbWd7Ym9yZGVyLXJhZGl1czo1cHg7Ym94LXNoYWRvdzowIDAgMjBweCByZ2JhKDAsMCwwLC4yKX0uc3RvcnlfX2ltYWdlIGF7ZGlzcGxheTpibG9jaztvdmVyZmxvdzpoaWRkZW47Ym9yZGVyLXJhZGl1czo1cHg7Ym94LXNoYWRvdzowIDAgMjBweCByZ2JhKDAsMCwwLC4yKX0uc3RvcnlfX2ltYWdlIGEgaW1ne3RyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MgZWFzZS1pbi1vdXQ7Ym9yZGVyLXJhZGl1czowO2JveC1zaGFkb3c6bm9uZX0uc3RvcnlfX2ltYWdlIGE6aG92ZXIgaW1nLC5zdG9yeV9faW1hZ2UgYTpmb2N1cyBpbWd7dHJhbnNmb3JtOnNjYWxlKDEuMSl9LnN0b3J5X19jb250ZW50e2ZsZXg6MCAwIDU4LjMzMzMzMzMzJTttYXgtd2lkdGg6NTguMzMzMzMzMzMlO3BhZGRpbmc6NDBweCAxMSUgMDttYXJnaW46MCAwIDAgYXV0b31AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnN0b3J5X19jb250ZW50e2ZsZXg6MCAwIDQxLjY2NjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjY2NjclO3BhZGRpbmc6MCAxNXB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnN0b3J5X19jb250ZW50e2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9fS5zdG9yeV9fY29udGVudCAuaXMtaDN7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5zdG9yeV9fY29udGVudCAuaXMtaDMgYXtjb2xvcjojMTIxMjEyO3RleHQtZGVjb3JhdGlvbjpub25lfS5zdG9yeV9fY29udGVudCAuaXMtaDMgYTpob3Zlciwuc3RvcnlfX2NvbnRlbnQgLmlzLWgzIGE6Zm9jdXN7Y29sb3I6I2U2MDAxMzt0ZXh0LWRlY29yYXRpb246bm9uZX0uc3RvcnlfX2NvbnRlbnQgLmlzLWgzKy5yaWNodGV4dCwuc3RvcnlfX2NvbnRlbnQgLmlzLWgzKy5saXN0e21hcmdpbi10b3A6LTQwcHh9LnN0b3J5X19jb250ZW50IC5yaWNodGV4dCsucmVhZC1tb3Jle21hcmdpbi10b3A6LTQwcHh9LnN0b3J5LS1sYXJnZSAuc3RvcnlfX2ltYWdle2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuc3RvcnktLWxhcmdlIC5zdG9yeV9faW1hZ2V7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX19LnN0b3J5LS1sYXJnZSAuc3RvcnlfX2ltYWdlIGltZ3tib3gtc2hhZG93Om5vbmV9LnN0b3J5LS1sYXJnZSAuc3RvcnlfX2ltYWdlIGF7Ym94LXNoYWRvdzpub25lfS5zdG9yeS0tbGFyZ2UgLnN0b3J5X19jb250ZW50e2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlO3BhZGRpbmc6MCAxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuc3RvcnktLWxhcmdlIC5zdG9yeV9fY29udGVudHtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfX0uc3RvcnktLXJldmVyc2VkIC5zdG9yeV9faW1hZ2V7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6MDtvcmRlcjoyfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuc3RvcnktLXJldmVyc2VkIC5zdG9yeV9faW1hZ2V7b3JkZXI6MX19LnN0b3J5LS1yZXZlcnNlZCAuc3RvcnlfX2NvbnRlbnR7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6YXV0bztvcmRlcjoxfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuc3RvcnktLXJldmVyc2VkIC5zdG9yeV9fY29udGVudHtvcmRlcjoyfX0uc3RvcnktLWNlbnRlcmVkIC5zdG9yeV9faW1hZ2V7ZGlzcGxheTpub25lfS5zdG9yeS0tY2VudGVyZWQgLnN0b3J5X19jb250ZW50e21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LnN0b3J5IC52aWRlb3twb3NpdGlvbjpyZWxhdGl2ZX0uc3RvcnkgLnZpZGVvOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE4cHgnIGhlaWdodD0nMThweCcgdmlld0JveD0nMCAwIDE4IDE4JyUzRSUzQ3N0eWxlJTNFLnN0MCU3QmZpbGw6JTIzZmZmOyU3RCUzQy9zdHlsZSUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTE1LjU2MTU4NjYsOC4xMDAwMjE0NyBMMy44NzA1NjM2NywwLjIyNTIwOTMxMyBDMy4wNTIxOTIwNywtMC4zMzcyNzcyNyAyLDAuMjI1MjA5MzEzIDIsMS4xMjUxODc4NCBMMiwxNi44NzQ4MTIyIEMyLDE3Ljc3NDc5MDcgMy4wNTIxOTIwNywxOC4zMzcyNzczIDMuODcwNTYzNjcsMTcuNzc0NzkwNyBMMTUuNTYxNTg2Niw5Ljg5OTk3ODUzIEMxNi4xNDYxMzc4LDkuNDQ5OTg5MjcgMTYuMTQ2MTM3OCw4LjU1MDAxMDczIDE1LjU2MTU4NjYsOC4xMDAwMjE0NyBMMTUuNTYxNTg2Niw4LjEwMDAyMTQ3IFonJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTtkaXNwbGF5OmJsb2NrO3dpZHRoOjQ4cHg7aGVpZ2h0OjQ4cHg7cGFkZGluZzoxNXB4O21hcmdpbjotMjRweCAwIDAgLTI0cHg7Y29udGVudDpcIlwiO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQtY29sb3I6cmdiYSgyMzAsMCwxOSwuOCk7ei1pbmRleDo3fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuc3RvcnkgLnZpZGVvOjphZnRlcnt3aWR0aDo2MHB4O2hlaWdodDo2MHB4O21hcmdpbjotMzBweCAwIDAgLTMwcHh9fS5zdG9yeSAudmlkZW86aG92ZXI6OmFmdGVyLC5zdG9yeSAudmlkZW86Zm9jdXM6OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMThweCcgaGVpZ2h0PScxOHB4JyB2aWV3Qm94PScwIDAgMTggMTgnJTNFJTNDc3R5bGUlM0Uuc3QwJTdCZmlsbDolMjNmZmY7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMTUuNTYxNTg2Niw4LjEwMDAyMTQ3IEwzLjg3MDU2MzY3LDAuMjI1MjA5MzEzIEMzLjA1MjE5MjA3LC0wLjMzNzI3NzI3IDIsMC4yMjUyMDkzMTMgMiwxLjEyNTE4Nzg0IEwyLDE2Ljg3NDgxMjIgQzIsMTcuNzc0NzkwNyAzLjA1MjE5MjA3LDE4LjMzNzI3NzMgMy44NzA1NjM2NywxNy43NzQ3OTA3IEwxNS41NjE1ODY2LDkuODk5OTc4NTMgQzE2LjE0NjEzNzgsOS40NDk5ODkyNyAxNi4xNDYxMzc4LDguNTUwMDEwNzMgMTUuNTYxNTg2Niw4LjEwMDAyMTQ3IEwxNS41NjE1ODY2LDguMTAwMDIxNDcgWiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNlNjAwMTN9LmxhbmRpbmdzcGFnZS0yIC5zdG9yeV9faW1hZ2UgaW1ne2JvcmRlci1yYWRpdXM6MH0ubGFuZGluZ3NwYWdlLTIgLnN0b3J5X19pbWFnZSBhe2JvcmRlci1yYWRpdXM6MH0ubGFuZGluZ3NwYWdlLTIgLnN0b3J5X19jb250ZW50IC5pcy1oMyBhe2NvbG9yOiMxMjEyMTJ9LmxhbmRpbmdzcGFnZS0yIC5zdG9yeV9fY29udGVudCAuaXMtaDMgYTpob3ZlciwubGFuZGluZ3NwYWdlLTIgLnN0b3J5X19jb250ZW50IC5pcy1oMyBhOmZvY3Vze2NvbG9yOiMwMDBjZmZ9LmxhbmRpbmdzcGFnZS0yIC5zdG9yeV9fY29udGVudCAuaXMtaDMrLnJpY2h0ZXh0LC5sYW5kaW5nc3BhZ2UtMiAuc3RvcnlfX2NvbnRlbnQgLmlzLWgzKy5saXN0e21hcmdpbi10b3A6LTQwcHh9LmxhbmRpbmdzcGFnZS0yIC5zdG9yeSAudmlkZW86OmFmdGVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDEyLDI1NSwuOCl9LmxhbmRpbmdzcGFnZS0yIC5zdG9yeSAudmlkZW86aG92ZXI6OmFmdGVyLC5sYW5kaW5nc3BhZ2UtMiAuc3RvcnkgLnZpZGVvOmZvY3VzOjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDBjZmZ9LmJsb2NrLS10ZWFzZXIsLmJsb2NrLS10ZWFzZXItMiwuYmxvY2stLXRlYXNlci0ze3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjcwcHggMCAzMHB4O21hcmdpbjowIDAgMTAwcHg7YmFja2dyb3VuZDojZTYwMDEzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3Zlcn1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LmJsb2NrLS10ZWFzZXIsLmJsb2NrLS10ZWFzZXItMiwuYmxvY2stLXRlYXNlci0ze21pbi1oZWlnaHQ6MH19LmJsb2NrLS10ZWFzZXI6bGFzdC1vZi10eXBlLC5ibG9jay0tdGVhc2VyLTI6bGFzdC1vZi10eXBlLC5ibG9jay0tdGVhc2VyLTM6bGFzdC1vZi10eXBle21hcmdpbi1ib3R0b206MH0uYmxvY2stLXRlYXNlcjo6YWZ0ZXIsLmJsb2NrLS10ZWFzZXItMjo6YWZ0ZXIsLmJsb2NrLS10ZWFzZXItMzo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtjb250ZW50OlwiXCI7b3BhY2l0eTouODU7YmFja2dyb3VuZC1jb2xvcjojZTYwMDEzO3otaW5kZXg6MH0uYmxvY2stLXRlYXNlciAudGVhc2VyLC5ibG9jay0tdGVhc2VyLTIgLnRlYXNlciwuYmxvY2stLXRlYXNlci0zIC50ZWFzZXJ7cG9zaXRpb246cmVsYXRpdmU7Y29sb3I6I2ZmZjt6LWluZGV4OjF9LmJsb2NrLS10ZWFzZXIgLnRlYXNlciAuaXMtaDIsLmJsb2NrLS10ZWFzZXIgLnRlYXNlciAuaXMtaDMsLmJsb2NrLS10ZWFzZXIgLnRlYXNlciAuaXMtaDQsLmJsb2NrLS10ZWFzZXIgLnRlYXNlciAuaXMtaDUsLmJsb2NrLS10ZWFzZXItMiAudGVhc2VyIC5pcy1oMiwuYmxvY2stLXRlYXNlci0yIC50ZWFzZXIgLmlzLWgzLC5ibG9jay0tdGVhc2VyLTIgLnRlYXNlciAuaXMtaDQsLmJsb2NrLS10ZWFzZXItMiAudGVhc2VyIC5pcy1oNSwuYmxvY2stLXRlYXNlci0zIC50ZWFzZXIgLmlzLWgyLC5ibG9jay0tdGVhc2VyLTMgLnRlYXNlciAuaXMtaDMsLmJsb2NrLS10ZWFzZXItMyAudGVhc2VyIC5pcy1oNCwuYmxvY2stLXRlYXNlci0zIC50ZWFzZXIgLmlzLWg1e2NvbG9yOiNmZmZ9LmJsb2NrLS10ZWFzZXItMnttaW4taGVpZ2h0OjUyMHB4O2JhY2tncm91bmQtY29sb3I6IzAwMH0uYmxvY2stLXRlYXNlci0yOjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9LmJsb2NrLS10ZWFzZXItM3ttaW4taGVpZ2h0OjUyMHB4O2JhY2tncm91bmQtY29sb3I6I2U2MDAxM30uYmxvY2stLXRlYXNlci0zOjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiNlNjAwMTN9LnRlYXNlcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3dpZHRoOjY2LjY2NjclO21hcmdpbjowIGF1dG99QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey50ZWFzZXJ7d2lkdGg6MTAwJX19LnRlYXNlcl9fdGl0bGV7dGV4dC1hbGlnbjpjZW50ZXJ9LnRlYXNlcl9fdGl0bGUgLmlzLWgye3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0udGVhc2VyX19jb250ZW50e3RleHQtYWxpZ246Y2VudGVyfS50ZWFzZXJfX3NvY2lhbHt0ZXh0LWFsaWduOmNlbnRlcn0udGVhc2VyX19zb2NpYWwgLmlzLWgze3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0udGVhc2VyLS1zbWFsbCAudGVhc2VyX19jb250ZW50e21heC13aWR0aDo4MCU7bWFyZ2luOjAgYXV0b31AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnRlYXNlci0tc21hbGwgLnRlYXNlcl9fY29udGVudHttYXgtd2lkdGg6MTAwJX19LmxhbmRpbmdzcGFnZS0yIC5ibG9jay0tdGVhc2Vye2JhY2tncm91bmQtY29sb3I6IzAwMGNmZn0ubGFuZGluZ3NwYWdlLTIgLmJsb2NrLS10ZWFzZXI6OmFmdGVye29wYWNpdHk6Ljg1O2JhY2tncm91bmQtY29sb3I6IzAwMGNmZn0ubGFuZGluZ3NwYWdlLTIgLmJsb2NrLS10ZWFzZXIgLnRlYXNlcl9fY29udGVudCAuYnRuLC5sYW5kaW5nc3BhZ2UtMiAuYmxvY2stLXRlYXNlciAudGVhc2VyX19jb250ZW50IC5oYnNwdC1mb3JtIC5ocy1idXR0b24sLmhic3B0LWZvcm0gLmxhbmRpbmdzcGFnZS0yIC5ibG9jay0tdGVhc2VyIC50ZWFzZXJfX2NvbnRlbnQgLmhzLWJ1dHRvbntjb2xvcjojZmZmO2JvcmRlci1jb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0ubGFuZGluZ3NwYWdlLTIgLmJsb2NrLS10ZWFzZXIgLnRlYXNlcl9fY29udGVudCAuYnRuOmhvdmVyLC5sYW5kaW5nc3BhZ2UtMiAuYmxvY2stLXRlYXNlciAudGVhc2VyX19jb250ZW50IC5oYnNwdC1mb3JtIC5ocy1idXR0b246aG92ZXIsLmhic3B0LWZvcm0gLmxhbmRpbmdzcGFnZS0yIC5ibG9jay0tdGVhc2VyIC50ZWFzZXJfX2NvbnRlbnQgLmhzLWJ1dHRvbjpob3ZlciwubGFuZGluZ3NwYWdlLTIgLmJsb2NrLS10ZWFzZXIgLnRlYXNlcl9fY29udGVudCAuYnRuOmZvY3VzLC5sYW5kaW5nc3BhZ2UtMiAuYmxvY2stLXRlYXNlciAudGVhc2VyX19jb250ZW50IC5oYnNwdC1mb3JtIC5ocy1idXR0b246Zm9jdXMsLmhic3B0LWZvcm0gLmxhbmRpbmdzcGFnZS0yIC5ibG9jay0tdGVhc2VyIC50ZWFzZXJfX2NvbnRlbnQgLmhzLWJ1dHRvbjpmb2N1c3tjb2xvcjojMTIxMjEyO2JvcmRlci1jb2xvcjpoc2woMCwwJSw5MCUpO2JhY2tncm91bmQtY29sb3I6aHNsKDAsMCUsOTAlKX0ubGFuZGluZ3NwYWdlLTIgLmJsb2NrLS10ZWFzZXItMntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjkpfS5sYW5kaW5nc3BhZ2UtMiAuYmxvY2stLXRlYXNlci0yOjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjkpfS5sYW5kaW5nc3BhZ2UtMiAuYmxvY2stLXRlYXNlci0ze2JhY2tncm91bmQtY29sb3I6IzMxZDBiMH0ubGFuZGluZ3NwYWdlLTIgLmJsb2NrLS10ZWFzZXItMzo6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojMzFkMGIwfS5ibG9jay0tdGFibGUtZG93bmxvYWRze21hcmdpbjowfS50YWJsZS1kb3dubG9hZHN7d2lkdGg6ODMuMzMzMyU7bWFyZ2luOjAgYXV0b31AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRhYmxlLWRvd25sb2Fkc3t3aWR0aDphdXRvO21hcmdpbjowfX0udGFibGUtLWRvd25sb2Fkc3tib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOjVweDtvdmVyZmxvdzpoaWRkZW47bWFyZ2luOjAgMCA5MHB4O2JveC1zaGFkb3c6MCAwIDIwcHggcmdiYSgwLDAsMCwuMil9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey50YWJsZS0tZG93bmxvYWRze2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO21hcmdpbjowIDAgMzBweDtib3gtc2hhZG93OjAgMCAwIHJnYmEoMCwwLDAsLjIpfX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnRhYmxlLS1kb3dubG9hZHM+KiwudGFibGUtLWRvd25sb2Fkcz4qPnRyLC50YWJsZS0tZG93bmxvYWRzPio+dHI+KntkaXNwbGF5OmJsb2NrfX0udGFibGUtLWRvd25sb2FkcyB0ZCwudGFibGUtLWRvd25sb2FkcyB0aHtib3JkZXI6cmdiYSgwLDAsMCwwKSAxcHggc29saWQ7cGFkZGluZzoyNXB4IDIwcHg7dGV4dC1hbGlnbjpsZWZ0fS50YWJsZS0tZG93bmxvYWRzIHRoe2JhY2tncm91bmQ6IzI4MmEyYTtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjI2cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtd2VpZ2h0OjkwMDtwYWRkaW5nOjE2cHggMjBweH0udGFibGUtLWRvd25sb2FkcyB0aDpudGgtb2YtdHlwZSgxKXt3aWR0aDphdXRvfS50YWJsZS0tZG93bmxvYWRzIHRoOm50aC1vZi10eXBlKDIpe3dpZHRoOjE1JX0udGFibGUtLWRvd25sb2FkcyB0aDpudGgtb2YtdHlwZSgzcyl7d2lkdGg6MjglfS50YWJsZS0tZG93bmxvYWRzIHRoOm50aC1vZi10eXBlKDQpe3dpZHRoOjgwcHh9LnRhYmxlLS1kb3dubG9hZHMgdGg6bnRoLW9mLXR5cGUoNSl7d2lkdGg6MTEwcHh9LnRhYmxlLS1kb3dubG9hZHMgdGg6bnRoLW9mLXR5cGUoNil7d2lkdGg6MTglfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsudGFibGUtLWRvd25sb2FkcyB0Ym9keSB0cntib3JkZXItcmFkaXVzOjVweDtib3gtc2hhZG93OjAgMCAyMHB4IHJnYmEoMCwwLDAsLjIpfX0udGFibGUtLWRvd25sb2FkcyB0Ym9keSB0cjpudGgtb2YtdHlwZShldmVuKXtiYWNrZ3JvdW5kOiNmNWY1ZjV9LnRhYmxlLS1kb3dubG9hZHMgdGJvZHkgdHIgdGR7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjZweDtmb250LXdlaWdodDo1MDB9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey50YWJsZS0tZG93bmxvYWRzIHRib2R5IHRyIHRke3RleHQtYWxpZ246bGVmdDtwYWRkaW5nOjA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOnN0cmV0Y2g7Ym9yZGVyOjA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Y1ZjVmNX19QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey50YWJsZS0tZG93bmxvYWRzIHRib2R5IHRyIHRkIHNwYW57cGFkZGluZzo1cHggMTBweDtmbGV4OjF9fS50YWJsZS0tZG93bmxvYWRzIHRib2R5IHRyIHRkOjpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtdGl0bGUpO2Rpc3BsYXk6bm9uZTtwYWRkaW5nOjVweCAxMHB4O2ZsZXg6MTtmb250LXdlaWdodDo4MDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2JvcmRlci1yaWdodDoxcHggc29saWQgIzEyMTIxMn1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnRhYmxlLS1kb3dubG9hZHMgdGJvZHkgdHIgdGQ6OmJlZm9yZXtkaXNwbGF5OmlubGluZS1ibG9ja319QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey50YWJsZS0tZG93bmxvYWRzIHRib2R5IHRyIHRkLmZpbGUtdGl0bGV7Zm9udC13ZWlnaHQ6NzAwO2JhY2tncm91bmQ6IzI4MmEyYTtib3JkZXItYm90dG9tOnJnYmEoMCwwLDAsMCkgMnB4IHNvbGlkO2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXJ9fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsudGFibGUtLWRvd25sb2FkcyB0Ym9keSB0ciB0ZC5maWxlLXRpdGxlOjpiZWZvcmV7ZGlzcGxheTpub25lfX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnRhYmxlLS1kb3dubG9hZHMgdGJvZHkgdHIgdGQuZmlsZS1saW5re3RleHQtYWxpZ246Y2VudGVyO2JvcmRlci10b3A6MXB4IHNvbGlkICMxMjEyMTI7cGFkZGluZy10b3A6MTVweH19QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey50YWJsZS0tZG93bmxvYWRzIHRib2R5IHRyIHRkLmZpbGUtbGluazo6YmVmb3Jle2Rpc3BsYXk6bm9uZX19QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey50YWJsZS0tZG93bmxvYWRzIHRib2R5IHRyIHRkLmZpbGUtbGluayAuYnRuLC50YWJsZS0tZG93bmxvYWRzIHRib2R5IHRyIHRkLmZpbGUtbGluayAuaGJzcHQtZm9ybSAuaHMtYnV0dG9uLC5oYnNwdC1mb3JtIC50YWJsZS0tZG93bmxvYWRzIHRib2R5IHRyIHRkLmZpbGUtbGluayAuaHMtYnV0dG9ue2NvbG9yOiNmZmY7cGFkZGluZzo1cHggMTVweDt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kOiNlNjAwMTM7bWFyZ2luLWJvdHRvbToxNXB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnRhYmxlLS1kb3dubG9hZHMgdGJvZHkgdHIgdGQuZmlsZS1lbXB0eXt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXItdG9wOjFweCBzb2xpZCAjMTIxMjEyO3BhZGRpbmctdG9wOjE1cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsudGFibGUtLWRvd25sb2FkcyB0Ym9keSB0ciB0ZC5maWxlLWVtcHR5OjpiZWZvcmV7ZGlzcGxheTpub25lfX0udGFibGUtLWRvd25sb2FkcyB0Ym9keSB0ciB0ZC5maWxlLWVtcHR5IC5idG4sLnRhYmxlLS1kb3dubG9hZHMgdGJvZHkgdHIgdGQuZmlsZS1lbXB0eSAuaGJzcHQtZm9ybSAuaHMtYnV0dG9uLC5oYnNwdC1mb3JtIC50YWJsZS0tZG93bmxvYWRzIHRib2R5IHRyIHRkLmZpbGUtZW1wdHkgLmhzLWJ1dHRvbntmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTppdGFsaWM7b3BhY2l0eTouNX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnRhYmxlLS1kb3dubG9hZHMgdGJvZHkgdHIgdGQuZmlsZS1lbXB0eSAuYnRuLC50YWJsZS0tZG93bmxvYWRzIHRib2R5IHRyIHRkLmZpbGUtZW1wdHkgLmhic3B0LWZvcm0gLmhzLWJ1dHRvbiwuaGJzcHQtZm9ybSAudGFibGUtLWRvd25sb2FkcyB0Ym9keSB0ciB0ZC5maWxlLWVtcHR5IC5ocy1idXR0b257Y29sb3I6I2ZmZjtwYWRkaW5nOjVweCAxNXB4O3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQ6I2U2MDAxMzttYXJnaW4tYm90dG9tOjE1cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsudGFibGUtLWRvd25sb2FkcyB0aGVhZHtkaXNwbGF5Om5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsudGFibGUtLWRvd25sb2Fkcz4qPnRye21hcmdpbi1ib3R0b206MTVweDtib3JkZXI6MnB4IHNvbGlkICMxMjEyMTJ9fS5ibG9jay0tYXV0aG9ye21hcmdpbjowfS5hdXRob3J7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi1yaWdodDotMTVweDttYXJnaW4tbGVmdDotMTVweDttYXJnaW46MCAtMTVweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LmF1dGhvcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfX0uYXV0aG9yX19pbWFnZXtmbGV4OjAgMCAxNDZweDttYXgtd2lkdGg6MTQ2cHg7cGFkZGluZzowIDE1cHg7bWFyZ2luOjAgMCA0MHB4fS5hdXRob3JfX2ltYWdlIGltZ3tib3JkZXItcmFkaXVzOjUwJX0uYXV0aG9yX19jb250ZW50e2ZsZXg6MTtwYWRkaW5nOjAgMTVweDttYXJnaW46MCAwIDMwcHh9LmF1dGhvcl9fY29udGVudCAuaXMtaDN7bWFyZ2luOjAgMCAxNXB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uYXV0aG9yX19jb250ZW50IC5pcy1oNntmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW46MH0uYXV0aG9yX19jb250ZW50IHB7Zm9udC1zaXplOjE1cHg7bGluZS1oZWlnaHQ6MjJweDttYXJnaW46LTE1cHggMCAxNXB4fS5hdXRob3JfX2NvbnRlbnQgLmxpc3QgbGl7bWFyZ2luLWJvdHRvbToxMHB4fS5ibG9jay0taGVyb3ttYXJnaW46MCAwIDEwMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuYmxvY2stLWhlcm97bWFyZ2luOjAgMCA2MHB4fX0uYmxvY2stLWhlcm86bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5ibG9jay0taGVybzpsYXN0LWNoaWxke21hcmdpbjowIDAgNjBweH19LmJsb2NrLS1oZXJvK1tkYXRhLWFqYXgtc2VsZi1yZXBsYWNlXSAuYmxvY2stLWZpbHRlcjpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOi0yMDhweH1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LmJsb2NrLS1oZXJvK1tkYXRhLWFqYXgtc2VsZi1yZXBsYWNlXSAuYmxvY2stLWZpbHRlcjpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9fS5oZXJve3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO21pbi1oZWlnaHQ6NTAwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5oZXJve21pbi1oZWlnaHQ6dW5zZXR9fS5oZXJvX19pbWFnZXtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2hlaWdodDo1MDBweDtvdmVyZmxvdzpoaWRkZW59QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5oZXJvX19pbWFnZXtoZWlnaHQ6YXV0bzttYXJnaW46MCAwIDQwcHh9fS5oZXJvX19pbWFnZSBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuaGVyb19faW1hZ2UgaW1ne2hlaWdodDphdXRvfX0uaGVyb19fY29udGVudHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSl9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5oZXJvX19jb250ZW50e3Bvc2l0aW9uOnN0YXRpYzt0cmFuc2Zvcm06bm9uZX19Lmhlcm9fX2NvbnRlbnQgLmlzLWgxe2NvbG9yOiNmZmY7dGV4dC1zaGFkb3c6MCAzcHggMjBweCBoc2xhKDAsMCUsMTAwJSwuNCk7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5oZXJvX19jb250ZW50IC5pcy1oMXtjb2xvcjojMTIxMjEyO2ZvbnQtc2l6ZTo0MnB4O2xpbmUtaGVpZ2h0OjUycHg7dGV4dC1zaGFkb3c6bm9uZX19LmJsb2NrLS1sb2NhdGlvbnN7bWFyZ2luOjB9LmxvY2F0aW9uc3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21hcmdpbjowIDAgNjBweH0ubG9jYXRpb25zX190aXRsZXt0ZXh0LWFsaWduOmNlbnRlcn0ubG9jYXRpb257ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi1yaWdodDotMTVweDttYXJnaW4tbGVmdDotMTVweDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO3dpZHRoOjgzLjMzMzMlO21hcmdpbjowIGF1dG99QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5sb2NhdGlvbnt3aWR0aDphdXRvO21hcmdpbjowIC0xNXB4fX0ubG9jYXRpb24rLmxvY2F0aW9ue21hcmdpbi10b3A6NjBweH0ubG9jYXRpb25fX2ltYWdle2ZsZXg6MCAwIDQxLjY2NjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjY2NjclO3BhZGRpbmc6MCAxNXB4O21hcmdpbjowIGF1dG8gNDBweCAwfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsubG9jYXRpb25fX2ltYWdle2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9fS5sb2NhdGlvbl9faW1hZ2UgaW1ne2JvcmRlci1yYWRpdXM6NXB4O2JveC1zaGFkb3c6MCAwIDIwcHggcmdiYSgwLDAsMCwuMil9LmxvY2F0aW9uX19pbWFnZSBhe2Rpc3BsYXk6YmxvY2s7b3ZlcmZsb3c6aGlkZGVuO2JvcmRlci1yYWRpdXM6NXB4O2JveC1zaGFkb3c6MCAwIDIwcHggcmdiYSgwLDAsMCwuMil9LmxvY2F0aW9uX19pbWFnZSBhIGltZ3t0cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzIGVhc2UtaW4tb3V0O2JvcmRlci1yYWRpdXM6MDtib3gtc2hhZG93Om5vbmV9LmxvY2F0aW9uX19pbWFnZSBhOmhvdmVyIGltZywubG9jYXRpb25fX2ltYWdlIGE6Zm9jdXMgaW1ne3RyYW5zZm9ybTpzY2FsZSgxLjEpfS5sb2NhdGlvbl9fY29udGVudHtmbGV4OjAgMCA1OC4zMzMzMzMzMyU7bWF4LXdpZHRoOjU4LjMzMzMzMzMzJTtwYWRkaW5nOjAgMTVweDttYXJnaW46MCAwIDAgYXV0b31AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LmxvY2F0aW9uX19jb250ZW50e2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9fS5sb2NhdGlvbl9fY29udGVudCAuaXMtaDN7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5sb2NhdGlvbl9fY29udGVudCAuaXMtaDMgYXtjb2xvcjojMTIxMjEyO3RleHQtZGVjb3JhdGlvbjpub25lfS5sb2NhdGlvbl9fY29udGVudCAuaXMtaDMgYTpob3ZlciwubG9jYXRpb25fX2NvbnRlbnQgLmlzLWgzIGE6Zm9jdXN7Y29sb3I6I2U2MDAxMzt0ZXh0LWRlY29yYXRpb246bm9uZX0ubG9jYXRpb25fX2NvbnRlbnQgLmlzLWgzKy5pcy1oNXttYXJnaW4tdG9wOi00MHB4fS5sb2NhdGlvbl9fY29udGVudCAuaXMtaDV7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjI4cHh9LmxvY2F0aW9uX19jb250ZW50IC5pcy1oMysucmljaHRleHQsLmxvY2F0aW9uX19jb250ZW50IC5pcy1oMysubGlzdCwubG9jYXRpb25fX2NvbnRlbnQgLmlzLWg1Ky5yaWNodGV4dCwubG9jYXRpb25fX2NvbnRlbnQgLmlzLWg1Ky5saXN0e21hcmdpbi10b3A6LTIwcHh9LmxvY2F0aW9uX19jb250ZW50IC5yZWFkLW1vcmV7bWFyZ2luLXRvcDotNDBweDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyOHB4O3RleHQtdHJhbnNmb3JtOm5vbmU7Y29sb3I6IzEyMTIxMjtmb250LXdlaWdodDo3MDB9LmxvY2F0aW9uLS1yZXZlcnNlZCAubG9jYXRpb25fX2ltYWdle21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OmF1dG87b3JkZXI6Mn1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LmxvY2F0aW9uLS1yZXZlcnNlZCAubG9jYXRpb25fX2ltYWdle29yZGVyOjF9fS5sb2NhdGlvbi0tcmV2ZXJzZWQgLmxvY2F0aW9uX19jb250ZW50e21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OjA7b3JkZXI6MX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LmxvY2F0aW9uLS1yZXZlcnNlZCAubG9jYXRpb25fX2NvbnRlbnR7b3JkZXI6Mn19Lm9mZmljZXN7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi1yaWdodDotMTVweDttYXJnaW4tbGVmdDotMTVweDttYXJnaW46MCAtMTVweH0ub2ZmaWNlc19faXRlbXtmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJTtwYWRkaW5nOjAgMTVweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lm9mZmljZXNfX2l0ZW17ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX19Lm9mZmljZXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5vZmZpY2VfX2NvbnRlbnQgLmlzLWg2e3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW46MH0ubGFuZGluZ3NwYWdlLTIgLmxvY2F0aW9uX19pbWFnZSBpbWd7Ym9yZGVyLXJhZGl1czowfS5sYW5kaW5nc3BhZ2UtMiAubG9jYXRpb25fX2ltYWdlIGF7Ym9yZGVyLXJhZGl1czowfS5sYW5kaW5nc3BhZ2UtMiAubG9jYXRpb25fX2NvbnRlbnQgLmlzLWgzIGF7Y29sb3I6IzEyMTIxMn0ubGFuZGluZ3NwYWdlLTIgLmxvY2F0aW9uX19jb250ZW50IC5pcy1oMyBhOmhvdmVyLC5sYW5kaW5nc3BhZ2UtMiAubG9jYXRpb25fX2NvbnRlbnQgLmlzLWgzIGE6Zm9jdXN7Y29sb3I6IzAwMGNmZn0uYmxvY2stLW1haW4tc2xpZGVye3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjowIDAgMTAwcHh9LmJsb2NrLS1tYWluLXNsaWRlciAuYnRuLXNjcm9sbC1kb3due3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxMHB4O2xlZnQ6NTAlO2Rpc3BsYXk6YmxvY2s7Y29sb3I6I2ZmZjtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo5MDA7cGFkZGluZzoxMHB4IDAgMzBweDt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1pbi1vdXQ7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7ei1pbmRleDo5OX0uYmxvY2stLW1haW4tc2xpZGVyIC5idG4tc2Nyb2xsLWRvd246OmJlZm9yZSwuYmxvY2stLW1haW4tc2xpZGVyIC5idG4tc2Nyb2xsLWRvd246OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyAgd2lkdGg9JzEwcHgnIGhlaWdodD0nMTBweCcgdmlld0JveD0nMCAwIDExLjYyMyA1LjcwNiclM0UlM0NwYXRoIGlkPSdQYXRoXzM0OScgZGF0YS1uYW1lPSdQYXRoIDM0OScgZD0nTTMwOC42MTEsNDcxLjA4NWEuOTEyLjkxMiwwLDAsMC0uMS0uMzQxbC0uMDgxLS4xMTZhLjcxMi43MTIsMCwwLDAtLjk5Mi0uMDU5bC00LjYzMSwzLjg2Ny00LjYzNy0zLjg3MmEuNzIuNzIsMCwwLDAtLjkyNCwxLjFsNS4xLDQuMjc1YS43MjQuNzI0LDAsMCwwLC40NS4xNTguNzU2Ljc1NiwwLDAsMCwuNDY3LS4xNjZsNS4wNDItNC4yMTJhLjcuNywwLDAsMCwuMzEtLjYyWicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTI5Ni45OTEgLTQ3MC4zOTUpJyBmaWxsPSclMjNmZmYnLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7Y29udGVudDpcIlwiO21hcmdpbjowIDAgMCAtNXB4O3RyYW5zaXRpb246YWxsIC4zcyBlYXNlLWluLW91dH0uYmxvY2stLW1haW4tc2xpZGVyIC5idG4tc2Nyb2xsLWRvd246OmJlZm9yZXtib3R0b206MTZweH0uYmxvY2stLW1haW4tc2xpZGVyIC5idG4tc2Nyb2xsLWRvd246OmFmdGVye2JvdHRvbToxMHB4fS5ibG9jay0tbWFpbi1zbGlkZXIgLmJ0bi1zY3JvbGwtZG93bjpob3ZlciwuYmxvY2stLW1haW4tc2xpZGVyIC5idG4tc2Nyb2xsLWRvd246Zm9jdXN7Y29sb3I6I2ZmZjtwYWRkaW5nLWJvdHRvbTo0MHB4fS5ibG9jay0tbWFpbi1zbGlkZXIgLmJ0bi1zY3JvbGwtZG93bjpob3Zlcjo6YmVmb3JlLC5ibG9jay0tbWFpbi1zbGlkZXIgLmJ0bi1zY3JvbGwtZG93bjpmb2N1czo6YmVmb3Jle2JvdHRvbToxMHB4fS5ibG9jay0tbWFpbi1zbGlkZXIgLmJ0bi1zY3JvbGwtZG93bjpob3Zlcjo6YWZ0ZXIsLmJsb2NrLS1tYWluLXNsaWRlciAuYnRuLXNjcm9sbC1kb3duOmZvY3VzOjphZnRlcntib3R0b206NHB4fS5ibG9jay0tbWFpbi1zbGlkZXIrLmJsb2NrLS1hY2Nlc3Nvcmllc3ttYXJnaW4tdG9wOi00MDBweH0uYmxvY2stLW1haW4tc2xpZGVyKy5ibG9jay0tYWNjZXNzb3JpZXMgLmlzLWgxLC5ibG9jay0tbWFpbi1zbGlkZXIrLmJsb2NrLS1hY2Nlc3NvcmllcyAuaXMtaDIsLmJsb2NrLS1tYWluLXNsaWRlcisuYmxvY2stLWFjY2Vzc29yaWVzIC5pcy1oMywuYmxvY2stLW1haW4tc2xpZGVyKy5ibG9jay0tYWNjZXNzb3JpZXMgLmlzLWg0LC5ibG9jay0tbWFpbi1zbGlkZXIrLmJsb2NrLS1hY2Nlc3NvcmllcyAuaXMtaDUsLmJsb2NrLS1tYWluLXNsaWRlcisuYmxvY2stLWFjY2Vzc29yaWVzIC5pcy1oNntjb2xvcjojZTYwMDEzfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuYmxvY2stLW1haW4tc2xpZGVyKy5ibG9jay0tYWNjZXNzb3JpZXN7bWFyZ2luLXRvcDowfX0uYmxvY2stLW1haW4tc2xpZGVyKy5ibG9jay0tYWNjZXNzb3JpZXMgLmFjY2Vzc29yeV9faW1hZ2V7bWF4LWhlaWdodDoxNjVweH1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LmJsb2NrLS1tYWluLXNsaWRlcisuYmxvY2stLWFjY2Vzc29yaWVzIC5hY2Nlc3NvcnlfX2ltYWdle21heC1oZWlnaHQ6dW5zZXR9fS5tYWluLXNsaWRlci1pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2hlaWdodDpjYWxjKDEwMHZoIC0gMTMwcHgpO21pbi1oZWlnaHQ6NTc1cHg7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbjowfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsubWFpbi1zbGlkZXItaXRlbXtoZWlnaHQ6Y2FsYygxMDB2aCAtIDU5cHgpfX0ubWFpbi1zbGlkZXItaXRlbV9fdmlkZW97cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4Oi0xO29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzfS5tYWluLXNsaWRlci1pdGVtX192aWRlbyAucGx5cntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0ubWFpbi1zbGlkZXItaXRlbV9fYmFja2dyb3VuZHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7b3BhY2l0eToxO3RyYW5zaXRpb246b3BhY2l0eSAuM3N9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5tYWluLXNsaWRlci1pdGVtX19iYWNrZ3JvdW5ke2hlaWdodDoxMDAlfX0ubWFpbi1zbGlkZXItaXRlbV9fYmFja2dyb3VuZCBpbWd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTttaW4taGVpZ2h0OjEwMCU7bWluLXdpZHRoOjEwMCU7d2lkdGg6YXV0bztoZWlnaHQ6YXV0bzttYXgtd2lkdGg6bm9uZTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpfS5tYWluLXNsaWRlci1pdGVtX19jb250ZW50e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6NDUlO2xlZnQ6MTAlO3dpZHRoOjQ1JTtwYWRkaW5nOjAgMTVweDttYXJnaW46MCAwIDIwcHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7b3BhY2l0eToxO3RyYW5zaXRpb246b3BhY2l0eSAuM3N9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5tYWluLXNsaWRlci1pdGVtX19jb250ZW50e2xlZnQ6MTIlO3JpZ2h0OjEyJTt3aWR0aDo3NiV9fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsubWFpbi1zbGlkZXItaXRlbV9fY29udGVudHtsZWZ0OjA7cmlnaHQ6MDt3aWR0aDoxMDAlO3BhZGRpbmc6MCA1MHB4fX0ubWFpbi1zbGlkZXItaXRlbV9fY29udGVudCAuaXMtaDJ7Y29sb3I6I2ZmZjtmb250LXNpemU6NjRweDtsaW5lLWhlaWdodDo2NHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW46MCAwIDIwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5tYWluLXNsaWRlci1pdGVtX19jb250ZW50IC5pcy1oMntmb250LXNpemU6NDJweDtsaW5lLWhlaWdodDo1MnB4fX0ubWFpbi1zbGlkZXItaXRlbV9fY29udGVudCAucmljaHRleHR7Y29sb3I6I2ZmZjttYXJnaW46MCAwIDIwcHh9Lm1haW4tc2xpZGVyLWl0ZW1fX2NvbnRlbnQgLnJpY2h0ZXh0Pip7bWFyZ2luOjAgMCAyMHB4fS5tYWluLXNsaWRlci1pdGVtX19jb250ZW50IC5yaWNodGV4dD4qOmxhc3QtY2hpbGR7bWFyZ2luOjB9Lm1haW4tc2xpZGVyLWl0ZW1fX2NvbnRlbnQgLmlzLWgxLC5tYWluLXNsaWRlci1pdGVtX19jb250ZW50IC5pcy1oMiwubWFpbi1zbGlkZXItaXRlbV9fY29udGVudCAucmljaHRleHR7dGV4dC1zaGFkb3c6MCAzcHggM3B4IHJnYmEoMCwwLDAsLjIpfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsubWFpbi1zbGlkZXItaXRlbV9fY29udGVudCAuaXMtaDEsLm1haW4tc2xpZGVyLWl0ZW1fX2NvbnRlbnQgLmlzLWgyLC5tYWluLXNsaWRlci1pdGVtX19jb250ZW50IC5yaWNodGV4dHt0ZXh0LXNoYWRvdzpub25lfX0ubWFpbi1zbGlkZXItaXRlbSAuYnRuLS12aWRlby1wbGF5OmhvdmVyLC5tYWluLXNsaWRlci1pdGVtIC5idG4tLXZpZGVvLXBsYXk6Zm9jdXMsLm1haW4tc2xpZGVyLWl0ZW0gLmJ0bi0tdmlkZW8tcGF1c2U6aG92ZXIsLm1haW4tc2xpZGVyLWl0ZW0gLmJ0bi0tdmlkZW8tcGF1c2U6Zm9jdXN7dHJhbnNmb3JtOnNjYWxlKDEuMSl9Lm1haW4tc2xpZGVyLWl0ZW0gLmJ0bi0tdmlkZW8tcGF1c2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjQwcHg7cmlnaHQ6NDBweH0ubWFpbi1zbGlkZXItaXRlbS0tZGFyayAubWFpbi1zbGlkZXItaXRlbV9fY29udGVudCAuaXMtaDEsLm1haW4tc2xpZGVyLWl0ZW0tLWRhcmsgLm1haW4tc2xpZGVyLWl0ZW1fX2NvbnRlbnQgLmlzLWgyLC5tYWluLXNsaWRlci1pdGVtLS1kYXJrIC5tYWluLXNsaWRlci1pdGVtX19jb250ZW50IC5yaWNodGV4dHtjb2xvcjojMTIxMjEyfS5tYWluLXNsaWRlci1pdGVtLS1kYXJrIC5tYWluLXNsaWRlci1pdGVtX19jb250ZW50IC5idG4tLXZpZGVvLXBsYXl7Y29sb3I6IzEyMTIxMn0ubWFpbi1zbGlkZXItaXRlbS0tZGFyayAubWFpbi1zbGlkZXItaXRlbV9fY29udGVudCAuYnRuLS12aWRlby1wbGF5OjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAxMDAgMTAwJyUzRSUzQ3N0eWxlJTNFLnN0MCU3QmZpbGw6ICUyMzEyMTIxMjslN0QlM0Mvc3R5bGUlM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J003OS4yNjYsMzcuODg1TDM0LjcyMywxMi4xNjhDMjUuMzk3LDYuNzg0LDEzLjc0LDEzLjUxNCwxMy43NCwyNC4yODN2NTEuNDM0YzAsMTAuNzY4LDExLjY1NywxNy40OTksMjAuOTgzLDEyLjExNSAgbDQ0LjU0My0yNS43MTdDODguNTkyLDU2LjczLDg4LjU5Miw0My4yNyw3OS4yNjYsMzcuODg1eiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtib3JkZXItY29sb3I6IzEyMTIxMn0ubWFpbi1zbGlkZXItaXRlbS52aWRlby1hY3RpdmUgLm1haW4tc2xpZGVyLWl0ZW1fX3ZpZGVve29wYWNpdHk6MTt6LWluZGV4OjF9Lm1haW4tc2xpZGVyLWl0ZW0udmlkZW8tYWN0aXZlIC5tYWluLXNsaWRlci1pdGVtX19iYWNrZ3JvdW5kLC5tYWluLXNsaWRlci1pdGVtLnZpZGVvLWFjdGl2ZSAubWFpbi1zbGlkZXItaXRlbV9fY29udGVudHtvcGFjaXR5OjA7ei1pbmRleDowfS5tYWluLXNsaWRlcntkaXNwbGF5OmZsZXggIWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbjowO3BhZGRpbmc6MH0ubWFpbi1zbGlkZXJfX2l0ZW17cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5tYWluLXNsaWRlcl9faXRlbTpudGgtY2hpbGQoMSl+Lm1haW4tc2xpZGVyX19pdGVte2Rpc3BsYXk6bm9uZX0ubWFpbi1zbGlkZXJfX3F1aWNrbGlua3N7ZGlzcGxheTpmbGV4O3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxMDBweDt3aWR0aDoxMDAlO2p1c3RpZnktY29udGVudDpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5tYWluLXNsaWRlcl9fcXVpY2tsaW5rc3tkaXNwbGF5Om5vbmV9fS5tYWluLXNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZSAubWFpbi1zbGlkZXJfX2l0ZW17ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ubWFpbi1zbGlkZXIub3dsLWNhcm91c2VsIC5vd2wtbmF2e2xlZnQ6MDtyaWdodDowfS5tYWluLXNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2LC5tYWluLXNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjJweCcgaGVpZ2h0PSczNHB4JyB2aWV3Qm94PScwIDAgMjIgMzQnJTNFJTNDc3R5bGUgJTNFLnN0MCAlN0IgZmlsbDogJTIzZmZmOyAlN0QlM0Mvc3R5bGUlM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00xNy4xLDM0TDAsMTdMMTcuMSwwTDIyLDQuOEw5LjcsMTdMMjIsMjkuMkwxNy4xLDM0eicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5tYWluLXNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2LC5tYWluLXNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTJweCcgaGVpZ2h0PScxOHB4JyB2aWV3Qm94PScwIDAgMjIgMzQnJTNFJTNDc3R5bGUgJTNFLnN0MCAlN0IgZmlsbDogJTIzZmZmOyAlN0QlM0Mvc3R5bGUlM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00xNy4xLDM0TDAsMTdMMTcuMSwwTDIyLDQuOEw5LjcsMTdMMjIsMjkuMkwxNy4xLDM0eicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHh9fS5tYWluLXNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5tYWluLXNsaWRlci1pdGVtX19iYWNrZ3JvdW5kIGltZ3t0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEpO3RyYW5zaXRpb246MTBzO3dpZHRoOmF1dG8gIWltcG9ydGFudDtoZWlnaHQ6YXV0byAhaW1wb3J0YW50fS5tYWluLXNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtLmFjdGl2ZXt6LWluZGV4Ojk5OTl9Lm1haW4tc2xpZGVyLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0uYWN0aXZlIC5tYWluLXNsaWRlci1pdGVtLS1hbmltYXRlIC5tYWluLXNsaWRlci1pdGVtX19iYWNrZ3JvdW5kIGltZ3t0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuMTUpfS5ibG9jay0tcGVvcGxlc3ttYXJnaW46MH0ucGVvcGxlc3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21hcmdpbjowIDAgNjBweH0ucGVvcGxlc19fdGl0bGV7dGV4dC1hbGlnbjpjZW50ZXJ9LnBlb3BsZXMtb3ZlcnZpZXd7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi1yaWdodDotMTVweDttYXJnaW4tbGVmdDotMTVweDttYXJnaW46MCAtMTVweH0ucGVvcGxlcy1vdmVydmlld19faXRlbXtmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JTtwYWRkaW5nOjAgMTVweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnBlb3BsZXMtb3ZlcnZpZXdfX2l0ZW17ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsucGVvcGxlcy1vdmVydmlld19faXRlbXtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfX0ucHJvZmlsZXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7Ym9yZGVyLXJhZGl1czo1cHg7b3ZlcmZsb3c6aGlkZGVuO2JveC1zaGFkb3c6MCAwIDIwcHggcmdiYSgwLDAsMCwuMik7bWFyZ2luOjAgMCA0MHB4fS5wcm9maWxlOmhvdmVyIC5wcm9maWxlX19jb250ZW50LC5wcm9maWxlOmZvY3VzIC5wcm9maWxlX19jb250ZW50e29wYWNpdHk6MX0ucHJvZmlsZV9fY29udGVudHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTBweDtsZWZ0OjEwcHg7cmlnaHQ6MTBweDtvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IC4zc30ucHJvZmlsZV9fY29udGVudCAuaXMtaDR7Y29sb3I6I2ZmZjttYXJnaW46MCAwIDEwcHh9QG1lZGlhKG1pbi13aWR0aDogOTkycHgpYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCl7LnByb2ZpbGVfX2NvbnRlbnQgLmlzLWg0e2ZvbnQtc2l6ZToyMXB4O2xpbmUtaGVpZ2h0Om5vcm1hbH19LnByb2ZpbGVfX2NvbnRlbnQgLmlzLWg0K3B7bWFyZ2luLXRvcDotMTBweH0ucHJvZmlsZV9fY29udGVudCBwe2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NTAwO21hcmdpbjowIDAgMTBweH0ucHJvZmlsZV9fY29udGVudCAuc29jaWFsLWZvbGxvdy0tbGlzdHtqdXN0aWZ5LWNvbnRlbnQ6bGVmdDttYXJnaW46MCAtNXB4IDEwcHh9LnByb2ZpbGVfX2NvbnRlbnQgLnNvY2lhbC1mb2xsb3ctLWxpc3QgbGl7bWFyZ2luOjAgNXB4fS5wcm9maWxlX19vdmVybGF5e3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTo1cHg7bGVmdDo1cHg7cmlnaHQ6NXB4O2NvbG9yOiNmZmZ9LnByb2ZpbGUgLmxpc3QtLWxhYmVse21hcmdpbjowfS5wcm9maWxlIC5saXN0LS1sYWJlbCBsaXtjb2xvcjojZmZmfS5wcm9maWxlIC5saXN0LS1sYWJlbCBsaSBhe2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnByb2ZpbGUgLmxpc3QtLWxhYmVsIGxpIGE6aG92ZXIsLnByb2ZpbGUgLmxpc3QtLWxhYmVsIGxpIGE6Zm9jdXN7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5wcm9maWxlIC5saXN0LS1sYWJlbCBsaSAuaWNvbi0tbWFya2Vye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyAgd2lkdGg9JzIwcHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDY4IDkwJyUzRSUzQ3N0eWxlJTNFLnN0MCU3QmZpbGw6ICUyM2ZmZjslN0QlM0Mvc3R5bGUlM0UlM0NnJTNFJTNDZyUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTM2LjIsMEgzNGgtMi4zQzEyLjEsMS00LjcsMjEuNSwxLjIsNDAuNkM0LjQsNDkuOCw5LjMsNTgsMTQuOCw2NS44YzEuOSwyLjgsNCw1LjUsNiw4LjFjMS44LDIuNCwzLjcsNC43LDUuNSw3YzIuNCwzLDQuOCw2LDcuMiw5LjFIMzRoMC41YzIuMy0zLjEsNC43LTYuMSw3LjEtOS4yYzEuOS0yLjMsMy43LTQuNyw1LjUtN2MyLjEtMi43LDQuMS01LjMsNi04LjFjNS44LTguMSwxMC44LTE2LjcsMTQtMjYuMkM3MiwyMC41LDU1LjQsMSwzNi4yLDB6IE0zNCw1NS40Yy0wLjEsMC0wLjEsMC0wLjIsMGMtMTIuNiwwLTIyLjktMTAuMi0yMi45LTIyLjdDMTAuOSwyMC4yLDIxLjIsMTAsMzMuOCwxMGMwLjEsMCwwLjEsMCwwLjIsMGMxMi41LDAuMSwyMi43LDEwLjMsMjIuNywyMi43QzU2LjcsNDUuMSw0Ni41LDU1LjMsMzQsNTUuNHonLyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9LnByb2ZpbGUgLmxpc3QtLWxhYmVsIGxpIC5pY29uLS1waG9uZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwcHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDQwIDQwJyUzRSUzQ3N0eWxlJTNFLnN0MCAlN0JmaWxsOiAlMjNmZmY7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMjQuNSwyNy40Yy0wLjEsMC4yLTAuMywwLjQtMC41LDAuNGwtMi44LDAuNmMtMC4xLDAtMC4zLDAuMS0wLjQsMGMtMC4yLDAtMC4zLTAuMS0wLjUtMC4xbC0wLjEsMGMwLDAtMC4xLTAuMS0wLjItMC4xYy0wLjMtMC4yLTAuNS0wLjQtMC43LTAuNmMtMC40LTAuNC0wLjgtMC44LTEuMS0xLjNjLTAuNS0wLjctMC45LTEuNC0xLjItMi4xYy0wLjQtMS0wLjgtMi4xLTEtMy4yYy0wLjItMC45LTAuNC0xLjgtMC41LTIuN2MtMC4xLTAuNy0wLjEtMS40LDAtMi4xYzAtMC41LDAuMS0xLjEsMC4yLTEuNmMwLjEtMC40LDAuMi0wLjgsMC40LTEuMWMwLjEtMC4yLDAuMi0wLjUsMC4zLTAuN2MwLTAuMSwwLjEtMC4yLDAuMi0wLjJjMC4xLTAuMSwwLjItMC4yLDAuMy0wLjNjMC4xLTAuMSwwLjMtMC4xLDAuNC0wLjJsMi44LTAuN2MwLjIsMCwwLjQsMCwwLjUsMC4xYzAuMSwwLjEsMC4yLDAuMiwwLjIsMC4zQzIxLDEyLDIxLDEyLjEsMjEsMTIuM2wtMC4zLDMuNWMwLDAuMi0wLjEsMC40LTAuMiwwLjVjLTAuMSwwLjEtMC4zLDAuMi0wLjUsMC4zbC0xLDAuMmMwLDAtMC4xLDAtMC4xLDAuMWMwLDAtMC4xLDAuMS0wLjEsMC4xYy0wLjEsMC4yLTAuMSwwLjUtMC4xLDAuOGMwLDAuNCwwLDAuNywwLDEuMWMwLjEsMC41LDAuMiwxLjEsMC4zLDEuNmMwLjEsMC41LDAuMywxLjEsMC41LDEuNmMwLjEsMC4zLDAuMywwLjcsMC41LDFjMC4xLDAuMiwwLjIsMC4zLDAuNCwwLjVsMC4xLDAuMWMwLDAsMCwwLDAuMSwwaDAuMWwxLjItMC4zYzAuMiwwLDAuNSwwLDAuNywwLjFjMC4xLDAuMSwwLjIsMC4yLDAuMywwLjNoMGwxLjYsM0MyNC41LDI3LDI0LjUsMjcuMiwyNC41LDI3LjRMMjQuNSwyNy40eicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5wcm9maWxlIC5saXN0LS1sYWJlbCBsaSAuaWNvbi0tZW1haWx7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCA0MCA0MCclM0UlM0NzdHlsZSUzRS5zdDAgJTdCZmlsbDogJTIzZmZmOyU3RCUzQy9zdHlsZSUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTIwLjEsMTBjMi44LDAsNS4yLDEsNy4xLDIuOVMzMCwxNy4yLDMwLDIwYzAsMS42LTAuMywyLjgtMSwzLjljLTAuNiwxLTEuNiwxLjUtMi44LDEuNWMtMS4zLDAtMi4yLTAuNi0yLjktMS45Yy0wLjgsMS4zLTIsMS45LTMuNiwxLjljLTEuNCwwLTIuNi0wLjUtMy41LTEuNWMtMS0xLTEuNC0yLjMtMS40LTMuOGMwLTEuNSwwLjUtMi44LDEuNC0zLjhjMS0xLDIuMS0xLjUsMy40LTEuNWMxLjMsMCwyLjQsMC41LDMuMywxLjVIMjN2LTEuMWgxLjh2Ni44YzAsMC40LDAuMSwwLjksMC40LDEuMmMwLjMsMC40LDAuNiwwLjUsMS4yLDAuNWMxLjIsMCwxLjgtMS4yLDEuOC0zLjdjMC0yLjMtMC44LTQuMi0yLjQtNS44cy0zLjUtMi40LTUuNy0yLjRjLTIuMywwLTQuMiwwLjgtNS43LDIuNGMtMS43LDEuNi0yLjUsMy41LTIuNSw1LjhzMC44LDQuMiwyLjQsNS44YzEuNiwxLjYsMy41LDIuNCw1LjcsMi40YzEuMiwwLDIuMy0wLjIsMy4zLTAuN2wwLjcsMS44Yy0xLjIsMC42LTIuNSwwLjgtNCwwLjhjLTIuOCwwLTUuMi0xLTcuMi0yLjlDMTEsMjUsMTAsMjIuNywxMCwyMHMxLTUuMSwyLjktNy4xQzE0LjgsMTEsMTcuMiwxMCwyMC4xLDEwIE0xNy43LDIyLjRjMC42LDAuNiwxLjQsMC45LDIuMiwwLjljMC45LDAsMS42LTAuMywyLjItMC45QzIyLjcsMjEuOCwyMywyMSwyMywyMGMwLTEtMC4zLTEuOC0wLjktMi40Yy0wLjYtMC42LTEuMy0wLjktMi4yLTAuOXMtMS42LDAuMy0yLjIsMC45Yy0wLjYsMC42LTAuOSwxLjQtMC45LDIuNEMxNi44LDIxLDE3LjEsMjEuOCwxNy43LDIyLjQnLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0ubGFuZGluZ3NwYWdlLTIgLnByb2ZpbGV7Ym9yZGVyLXJhZGl1czowfS5ibG9jay0tZ2hvc3RmcmFtZXtiYWNrZ3JvdW5kLWNvbG9yOiNlNjAwMTM7bWFyZ2luOjAgMCAxMDBweDtvdmVyZmxvdzpoaWRkZW59LmJsb2NrLS1naG9zdGZyYW1lOmxhc3Qtb2YtdHlwZXttYXJnaW4tYm90dG9tOjB9Lmdob3N0ZnJhbWV7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTQ0MHB4O2hlaWdodDo2NjBweDttYXgtaGVpZ2h0OjEwMHZoO21hcmdpbjowIGF1dG99QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5naG9zdGZyYW1le2hlaWdodDo1NTBweH19Lmdob3N0ZnJhbWVfX2ZyYW1lc3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MzAlO2hlaWdodDoxMDAlO3otaW5kZXg6M31AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lmdob3N0ZnJhbWVfX2ZyYW1lc3t3aWR0aDo3NSV9fS5naG9zdGZyYW1lX19mcmFtZXMgLmZyYW1le3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDowO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOjQwcHggNDBweCAwO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO29wYWNpdHk6MH1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7Lmdob3N0ZnJhbWVfX2ZyYW1lcyAuZnJhbWV7cGFkZGluZy1sZWZ0OjMwcHg7cGFkZGluZy1yaWdodDozMHB4fX0uZ2hvc3RmcmFtZV9fZnJhbWVzIC5mcmFtZTpmaXJzdC1jaGlsZHtvcGFjaXR5OjF9Lmdob3N0ZnJhbWVfX2ZyYW1lcyAuZnJhbWUgLmlzLWgyLC5naG9zdGZyYW1lX19mcmFtZXMgLmZyYW1lIC5pcy1oM3tjb2xvcjojZmZmfS5naG9zdGZyYW1lX19mcmFtZXMgLmZyYW1lIC5pcy1oMiAuc3BlY2lhbCwuZ2hvc3RmcmFtZV9fZnJhbWVzIC5mcmFtZSAuaXMtaDMgLnNwZWNpYWx7Y29sb3I6I2ZmZn0uZ2hvc3RmcmFtZV9fbG9hZGVye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NDBweDtib3R0b206MTAlO3dpZHRoOjI3MHB4O2hlaWdodDo1cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ZmZjt6LWluZGV4OjN9Lmdob3N0ZnJhbWVfX2xvYWRlciBzcGFue3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtkaXNwbGF5OmJsb2NrO3dpZHRoOjkwcHg7aGVpZ2h0OjRweDtjb250ZW50OlwiXCI7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5naG9zdGZyYW1lX19zY3JlZW5ze3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxfS5naG9zdGZyYW1lX19zY3JlZW5zIC5zY3JlZW57cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDo5MHB4O3dpZHRoOjYzMHB4O2hlaWdodDo1MDVweDtvdmVyZmxvdzpoaWRkZW47cGVyc3BlY3RpdmU6MjAwMHB4O3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuZ2hvc3RmcmFtZV9fc2NyZWVucyAuc2NyZWVue3dpZHRoOjQ3Mi41cHg7aGVpZ2h0OjM3OC43NXB4O3JpZ2h0OjY1cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuZ2hvc3RmcmFtZV9fc2NyZWVucyAuc2NyZWVue3dpZHRoOjI5MHB4O2hlaWdodDoyMzJweDtyaWdodDozMHB4fX0uZ2hvc3RmcmFtZV9fc2NyZWVucyAuc2NyZWVuIGltZ3t0b3A6NTAlO2xlZnQ6NTAlO3dpZHRoOmF1dG87aGVpZ2h0OjkwJTttYXgtd2lkdGg6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MyUsIC01MCUpIHJvdGF0ZVkoLTMwZGVnKX0uZ2hvc3RmcmFtZV9fc2NyZWVucyAuc2NyZWVuLS0xe21hcmdpbjotMjBweCAtNTBweCAwIDA7ei1pbmRleDoxfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuZ2hvc3RmcmFtZV9fc2NyZWVucyAuc2NyZWVuLS0xe21hcmdpbjotMTVweCAtMTVweCAwIDB9fS5naG9zdGZyYW1lX19zY3JlZW5zIC5zY3JlZW4tLTJ7ei1pbmRleDoyfS5naG9zdGZyYW1lX19zY3JlZW5zIC5zY3JlZW4tLTN7bWFyZ2luOjIwcHggNTBweCAwIDA7ei1pbmRleDozfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuZ2hvc3RmcmFtZV9fc2NyZWVucyAuc2NyZWVuLS0ze21hcmdpbjoxNXB4IDE1cHggMCAwfX0uZ2hvc3RmcmFtZV9fb3ZlcmxheXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoyfS5naG9zdGZyYW1lX19vdmVybGF5IGltZ3twb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0OjMwJTt3aWR0aDphdXRvO21heC13aWR0aDpub25lO2hlaWdodDo5MCV9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5naG9zdGZyYW1lX19vdmVybGF5IGltZ3tsZWZ0Oi0xMCU7aGVpZ2h0OjU1JX19LmxhbmRpbmdzcGFnZS0yIC5ibG9jay0tZ2hvc3RmcmFtZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDBjZmZ9LnJlc3R5bGVkIC5ub3RpY2V7YmFja2dyb3VuZC1jb2xvcjojY2JiNjk5O2NvbG9yOiMwMDB9LnJlc3R5bGVkIGgxLC5yZXN0eWxlZCBoMiwucmVzdHlsZWQgaDMsLnJlc3R5bGVkIGg0LC5yZXN0eWxlZCBoNSwucmVzdHlsZWQgaDYsLnJlc3R5bGVkIC5pcy1oMSwucmVzdHlsZWQgLmlzLWgyLC5yZXN0eWxlZCAuaXMtaDMsLnJlc3R5bGVkIC5pcy1oNCwucmVzdHlsZWQgLmlzLWg1LC5yZXN0eWxlZCAuaXMtaDZ7Y29sb3I6I2NiYjY5OTtmb250LXdlaWdodDo1MDB9LnJlc3R5bGVkIC5idG4sLnJlc3R5bGVkIC5oYnNwdC1mb3JtIC5ocy1idXR0b24sLmhic3B0LWZvcm0gLnJlc3R5bGVkIC5ocy1idXR0b257YmFja2dyb3VuZC1jb2xvcjojY2JiNjk5O2JvcmRlci1jb2xvcjojY2JiNjk5O2NvbG9yOiNmZmZ9LnJlc3R5bGVkIC5idG46aG92ZXIsLnJlc3R5bGVkIC5oYnNwdC1mb3JtIC5ocy1idXR0b246aG92ZXIsLmhic3B0LWZvcm0gLnJlc3R5bGVkIC5ocy1idXR0b246aG92ZXIsLnJlc3R5bGVkIC5idG46Zm9jdXMsLnJlc3R5bGVkIC5oYnNwdC1mb3JtIC5ocy1idXR0b246Zm9jdXMsLmhic3B0LWZvcm0gLnJlc3R5bGVkIC5ocy1idXR0b246Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjpoc2woMzQuOCwzMi40Njc1MzI0Njc1JSw0OS44MDM5MjE1Njg2JSk7Ym9yZGVyLWNvbG9yOmhzbCgzNC44LDMyLjQ2NzUzMjQ2NzUlLDQ5LjgwMzkyMTU2ODYlKTtjb2xvcjojZmZmICFpbXBvcnRhbnR9LnJlc3R5bGVkIGF7Y29sb3I6I2NiYjY5OX0ucmVzdHlsZWQgYTpob3ZlciwucmVzdHlsZWQgYTpmb2N1c3tjb2xvcjpoc2woMzQuOCwzMi40Njc1MzI0Njc1JSw0OS44MDM5MjE1Njg2JSl9LnJlc3R5bGVkIC5oZWFkZXJ7YmFja2dyb3VuZC1jb2xvcjojMDAwfS5yZXN0eWxlZCAuaGVhZGVyIC5sb2dve2hlaWdodDo0MHB4fS5yZXN0eWxlZCAuaGVhZGVyIC5zZWFyY2gtdG9nZ2xlOmhvdmVyLC5yZXN0eWxlZCAuaGVhZGVyIC5zZWFyY2gtdG9nZ2xlOmZvY3Vze2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjBweCcgaGVpZ2h0PScyMHB4JyAgdmlld0JveD0nMCAwIDE4LjQyNSAxOC40MjYnJTNFJTNDcGF0aCBpZD0nbnBfc2VhcmNoXzY4NDczM18wMDAwMDAnIGQ9J00xOC4zNDUsMzQuNDY3bDQuMDYtNC4wODhhNy42ODksNy42ODksMCwwLDEtMS41MjYtNC42MDYsNy43NzMsNy43NzMsMCwxLDEsNy43NzMsNy43NzMsNy42ODksNy42ODksMCwwLDEtNC42MDYtMS41MjZsLTQuMDYsNC4wNmExLjE0NiwxLjE0NiwwLDAsMS0xLjY0MSwwLDEuMTE1LDEuMTE1LDAsMCwxLDAtMS42MTNabTEwLjMwNy0zLjIyNGE1LjQ3LDUuNDcsMCwxLDAtNS40Ny01LjQ3QTUuNDcsNS40NywwLDAsMCwyOC42NTIsMzEuMjQzWicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE4IC0xOCknIGZpbGw9JyUyM0NCQjY5OScvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5yZXN0eWxlZCAuaGVhZGVyIC5zZWFyY2gtdG9nZ2xlLmFjdGl2ZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwcHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ3N0eWxlJTNFLnN0MCAlN0JmaWxsOiAlMjNDQkI2OTk7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMTgsNC42TDE1LjYsMkwxMCw3LjVsMCwwbDAsMEw0LjQsMkwyLDQuNkw3LjUsMTBMMiwxNS40TDQuNCwxOGw1LjYtNS41bDAsMGwwLDBsNS42LDUuNWwyLjQtMi42TDEyLjUsMTBMMTgsNC42eicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5yZXN0eWxlZCAuaGVhZGVyIC5zZWFyY2gtdG9nZ2xlLmFjdGl2ZTpob3ZlciwucmVzdHlsZWQgLmhlYWRlciAuc2VhcmNoLXRvZ2dsZS5hY3RpdmU6Zm9jdXN7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NzdHlsZSUzRS5zdDAgJTdCZmlsbDogJTIzQ0JCNjk5OyU3RCUzQy9zdHlsZSUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTE4LDQuNkwxNS42LDJMMTAsNy41bDAsMGwwLDBMNC40LDJMMiw0LjZMNy41LDEwTDIsMTUuNEw0LjQsMThsNS42LTUuNWwwLDBsMCwwbDUuNiw1LjVsMi40LTIuNkwxMi41LDEwTDE4LDQuNnonLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0ucmVzdHlsZWQgLmhlYWRlciAubGFuZ3VhZ2UtdG9nZ2xlOmhvdmVyLC5yZXN0eWxlZCAuaGVhZGVyIC5sYW5ndWFnZS10b2dnbGU6Zm9jdXN7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMHB4JyBoZWlnaHQ9JzMwcHgnIHZpZXdCb3g9JzAgMCAzMCAzMCclM0UlM0NzdHlsZSUzRS5zdDAlN0JmaWxsOiAlMjNDQkI2OTk7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBpZD0nUGF0aF8xOCcgY2xhc3M9J3N0MCcgZD0nTTE1LDVDOS41LDUsNSw5LjUsNSwxNWMwLDUuNSw0LjUsMTAsMTAsMTBjNS41LDAsMTAtNC41LDEwLTEwQzI1LDkuNSwyMC41LDUsMTUsNXogTTIwLjksMTVjMC0xLjEtMC4xLTIuMi0wLjMtMy4zaDIuMmMwLjQsMS4xLDAuNywyLjIsMC43LDMuM2MwLDEuMS0wLjIsMi4zLTAuNywzLjNoLTIuMkMyMC44LDE3LjMsMjAuOSwxNi4xLDIwLjksMTVMMjAuOSwxNXogTTE1LjcsMjMuM3YtMy41aDIuOUMxNy45LDIxLjcsMTYuOSwyMywxNS43LDIzLjNMMTUuNywyMy4zeiBNMTUuNywxMC4yVjYuNmMxLjEsMC40LDIuMiwxLjcsMi45LDMuNUgxNS43eiBNMTguOSw3LjRjMS4yLDAuNywyLjMsMS42LDMuMSwyLjhoLTEuOEMyMCw5LjIsMTkuNSw4LjMsMTguOSw3LjRMMTguOSw3LjR6IE0xNS43LDE4LjN2LTYuN2gzLjRjMC4yLDEuMSwwLjQsMi4yLDAuNCwzLjRjMCwxLjEtMC4xLDIuMi0wLjQsMy4zTDE1LjcsMTguM3ogTTE4LjgsMjIuNmMwLjYtMC45LDEuMS0xLjgsMS40LTIuOEgyMkMyMS4yLDIxLDIwLjEsMjIsMTguOCwyMi42TDE4LjgsMjIuNnogTTE0LjMsNi42djMuNWgtMi45QzEyLjEsOC4zLDEzLjEsNywxNC4zLDYuNkwxNC4zLDYuNnogTTE0LjMsMTkuOHYzLjVjLTEuMS0wLjQtMi4yLTEuNy0yLjktMy41SDE0LjN6IE04LDEwLjJDOC44LDksOS45LDgsMTEuMiw3LjRjLTAuNiwwLjktMS4xLDEuOC0xLjQsMi44SDh6IE05LjcsMTkuOGMwLjMsMSwwLjcsMS45LDEuMywyLjhDOS44LDIxLjksOC44LDIxLDgsMTkuOEg5Ljd6IE0xNC4zLDExLjd2Ni42aC0zLjRjLTAuMi0xLjEtMC40LTIuMi0wLjQtMy4zYzAtMS4xLDAuMS0yLjIsMC40LTMuM0wxNC4zLDExLjd6IE05LjQsMTguM0g3LjJjLTAuNC0xLjEtMC43LTIuMi0wLjctMy4zYzAtMS4xLDAuMi0yLjMsMC43LTMuM2gyLjJjLTAuMiwxLjEtMC4zLDIuMi0wLjMsMy4zQzkuMSwxNi4xLDkuMiwxNy4yLDkuNCwxOC4zTDkuNCwxOC4zeicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5yZXN0eWxlZCAuaGVhZGVyIC5idG4tLWRlc2NyaXB0aW9ue2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKTtjb2xvcjojZmZmO21hcmdpbjowIDAgMCAxMHB4fS5yZXN0eWxlZCAuaGVhZGVyIC5idG4tLWRlc2NyaXB0aW9uOmhvdmVyLC5yZXN0eWxlZCAuaGVhZGVyIC5idG4tLWRlc2NyaXB0aW9uOmZvY3Vze2NvbG9yOiNlNjAwMTN9LnJlc3R5bGVkIC5oZWFkZXIgLmJ0bi0tZGVzY3JpcHRpb24uYnRuLS1waG9uZTo6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNDBweCcgaGVpZ2h0PSc0MHB4JyB2aWV3Qm94PScwIDAgNDAgNDAnJTNFJTNDc3R5bGUlM0Uuc3QwICU3QmZpbGw6ICUyM2ZmZjslN0QlM0Mvc3R5bGUlM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00yNC41LDI3LjRjLTAuMSwwLjItMC4zLDAuNC0wLjUsMC40bC0yLjgsMC42Yy0wLjEsMC0wLjMsMC4xLTAuNCwwYy0wLjIsMC0wLjMtMC4xLTAuNS0wLjFsLTAuMSwwYzAsMC0wLjEtMC4xLTAuMi0wLjFjLTAuMy0wLjItMC41LTAuNC0wLjctMC42Yy0wLjQtMC40LTAuOC0wLjgtMS4xLTEuM2MtMC41LTAuNy0wLjktMS40LTEuMi0yLjFjLTAuNC0xLTAuOC0yLjEtMS0zLjJjLTAuMi0wLjktMC40LTEuOC0wLjUtMi43Yy0wLjEtMC43LTAuMS0xLjQsMC0yLjFjMC0wLjUsMC4xLTEuMSwwLjItMS42YzAuMS0wLjQsMC4yLTAuOCwwLjQtMS4xYzAuMS0wLjIsMC4yLTAuNSwwLjMtMC43YzAtMC4xLDAuMS0wLjIsMC4yLTAuMmMwLjEtMC4xLDAuMi0wLjIsMC4zLTAuM2MwLjEtMC4xLDAuMy0wLjEsMC40LTAuMmwyLjgtMC43YzAuMiwwLDAuNCwwLDAuNSwwLjFjMC4xLDAuMSwwLjIsMC4yLDAuMiwwLjNDMjEsMTIsMjEsMTIuMSwyMSwxMi4zbC0wLjMsMy41YzAsMC4yLTAuMSwwLjQtMC4yLDAuNWMtMC4xLDAuMS0wLjMsMC4yLTAuNSwwLjNsLTEsMC4yYzAsMC0wLjEsMC0wLjEsMC4xYzAsMC0wLjEsMC4xLTAuMSwwLjFjLTAuMSwwLjItMC4xLDAuNS0wLjEsMC44YzAsMC40LDAsMC43LDAsMS4xYzAuMSwwLjUsMC4yLDEuMSwwLjMsMS42YzAuMSwwLjUsMC4zLDEuMSwwLjUsMS42YzAuMSwwLjMsMC4zLDAuNywwLjUsMWMwLjEsMC4yLDAuMiwwLjMsMC40LDAuNWwwLjEsMC4xYzAsMCwwLDAsMC4xLDBoMC4xbDEuMi0wLjNjMC4yLDAsMC41LDAsMC43LDAuMWMwLjEsMC4xLDAuMiwwLjIsMC4zLDAuM2gwbDEuNiwzQzI0LjUsMjcsMjQuNSwyNy4yLDI0LjUsMjcuNEwyNC41LDI3LjR6Jy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9LnJlc3R5bGVkIC5oZWFkZXIgLmJ0bi0tZGVzY3JpcHRpb24uYnRuLS1waG9uZTpob3Zlcjo6YmVmb3JlLC5yZXN0eWxlZCAuaGVhZGVyIC5idG4tLWRlc2NyaXB0aW9uLmJ0bi0tcGhvbmU6Zm9jdXM6OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQwcHgnIGhlaWdodD0nNDBweCcgdmlld0JveD0nMCAwIDQwIDQwJyUzRSUzQ3N0eWxlJTNFLnN0MCAlN0JmaWxsOiAlMjNmZmY7JTdEJTNDL3N0eWxlJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMjQuNSwyNy40Yy0wLjEsMC4yLTAuMywwLjQtMC41LDAuNGwtMi44LDAuNmMtMC4xLDAtMC4zLDAuMS0wLjQsMGMtMC4yLDAtMC4zLTAuMS0wLjUtMC4xbC0wLjEsMGMwLDAtMC4xLTAuMS0wLjItMC4xYy0wLjMtMC4yLTAuNS0wLjQtMC43LTAuNmMtMC40LTAuNC0wLjgtMC44LTEuMS0xLjNjLTAuNS0wLjctMC45LTEuNC0xLjItMi4xYy0wLjQtMS0wLjgtMi4xLTEtMy4yYy0wLjItMC45LTAuNC0xLjgtMC41LTIuN2MtMC4xLTAuNy0wLjEtMS40LDAtMi4xYzAtMC41LDAuMS0xLjEsMC4yLTEuNmMwLjEtMC40LDAuMi0wLjgsMC40LTEuMWMwLjEtMC4yLDAuMi0wLjUsMC4zLTAuN2MwLTAuMSwwLjEtMC4yLDAuMi0wLjJjMC4xLTAuMSwwLjItMC4yLDAuMy0wLjNjMC4xLTAuMSwwLjMtMC4xLDAuNC0wLjJsMi44LTAuN2MwLjIsMCwwLjQsMCwwLjUsMC4xYzAuMSwwLjEsMC4yLDAuMiwwLjIsMC4zQzIxLDEyLDIxLDEyLjEsMjEsMTIuM2wtMC4zLDMuNWMwLDAuMi0wLjEsMC40LTAuMiwwLjVjLTAuMSwwLjEtMC4zLDAuMi0wLjUsMC4zbC0xLDAuMmMwLDAtMC4xLDAtMC4xLDAuMWMwLDAtMC4xLDAuMS0wLjEsMC4xYy0wLjEsMC4yLTAuMSwwLjUtMC4xLDAuOGMwLDAuNCwwLDAuNywwLDEuMWMwLjEsMC41LDAuMiwxLjEsMC4zLDEuNmMwLjEsMC41LDAuMywxLjEsMC41LDEuNmMwLjEsMC4zLDAuMywwLjcsMC41LDFjMC4xLDAuMiwwLjIsMC4zLDAuNCwwLjVsMC4xLDAuMWMwLDAsMCwwLDAuMSwwaDAuMWwxLjItMC4zYzAuMiwwLDAuNSwwLDAuNywwLjFjMC4xLDAuMSwwLjIsMC4yLDAuMywwLjNoMGwxLjYsM0MyNC41LDI3LDI0LjUsMjcuMiwyNC41LDI3LjRMMjQuNSwyNy40eicvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5yZXN0eWxlZCAuaGVhZGVyIC5idG4tLWRlc2NyaXB0aW9uLmJ0bi0tYWNjb3VudDo6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNDBweCcgaGVpZ2h0PSc0MHB4JyB2aWV3Qm94PScwIDAgNDAgNDAnJTNFJTNDc3R5bGUlM0Uuc3QwICU3QmZpbGw6ICUyM2ZmZjslN0QlM0Mvc3R5bGUlM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00xMywyNi4yYzAtMy4xLDMuMS01LjcsNy01LjdzNywyLjYsNyw1LjdjMCwxLjItMy41LDEuOC03LDEuOFMxMywyNy40LDEzLDI2LjJ6IE0yMCwxOS43YzIuMSwwLDMuOC0xLjcsMy44LTMuOFMyMi4xLDEyLDIwLDEycy0zLjgsMS43LTMuOCwzLjhjMCwxLDAuNCwyLDEuMSwyLjdDMTgsMTkuMywxOSwxOS43LDIwLDE5Ljd6Jy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9LnJlc3R5bGVkIC5oZWFkZXIgLmJ0bi0tZGVzY3JpcHRpb24uYnRuLS1hY2NvdW50OmhvdmVyOjpiZWZvcmUsLnJlc3R5bGVkIC5oZWFkZXIgLmJ0bi0tZGVzY3JpcHRpb24uYnRuLS1hY2NvdW50OmZvY3VzOjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0MHB4JyBoZWlnaHQ9JzQwcHgnIHZpZXdCb3g9JzAgMCA0MCA0MCclM0UlM0NzdHlsZSUzRS5zdDAgJTdCZmlsbDogJTIzZmZmOyU3RCUzQy9zdHlsZSUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTEzLDI2LjJjMC0zLjEsMy4xLTUuNyw3LTUuN3M3LDIuNiw3LDUuN2MwLDEuMi0zLjUsMS44LTcsMS44UzEzLDI3LjQsMTMsMjYuMnogTTIwLDE5LjdjMi4xLDAsMy44LTEuNywzLjgtMy44UzIyLjEsMTIsMjAsMTJzLTMuOCwxLjctMy44LDMuOGMwLDEsMC40LDIsMS4xLDIuN0MxOCwxOS4zLDE5LDE5LjcsMjAsMTkuN3onLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0ucmVzdHlsZWQgLm5hdmlnYXRpb24gdWwgbGkgYTpob3ZlciwucmVzdHlsZWQgLm5hdmlnYXRpb24gdWwgbGkgYTpmb2N1c3tjb2xvcjojY2JiNjk5fS5yZXN0eWxlZCAubmF2aWdhdGlvbiB1bCBsaS5hY3RpdmU+YXtjb2xvcjpoc2woMzQuOCwzMi40Njc1MzI0Njc1JSw0OS44MDM5MjE1Njg2JSl9LnJlc3R5bGVkIC5uYXZpZ2F0aW9uLS1oZWFkZXIgLnByaW1hcnkgbGkgdWx7YmFja2dyb3VuZC1jb2xvcjojMDAwfS5yZXN0eWxlZCAubmF2aWdhdGlvbi0taGVhZGVyIC5wcmltYXJ5IGxpIGF7Zm9udC13ZWlnaHQ6NzAwfS5yZXN0eWxlZCAubmF2aWdhdGlvbi0taGVhZGVyIC5wcmltYXJ5IGxpOmhvdmVyPmEsLnJlc3R5bGVkIC5uYXZpZ2F0aW9uLS1oZWFkZXIgLnByaW1hcnkgbGk6Zm9jdXM+YXtjb2xvcjojY2JiNjk5fS5yZXN0eWxlZCAubmF2aWdhdGlvbi0taGVhZGVyIC5wcmltYXJ5PmxpLmhhcy1zdWJuYXY6aG92ZXI+YTo6YWZ0ZXIsLnJlc3R5bGVkIC5uYXZpZ2F0aW9uLS1oZWFkZXIgLnByaW1hcnk+bGkuaGFzLXN1Ym5hdjpmb2N1cz5hOjphZnRlciwucmVzdHlsZWQgLm5hdmlnYXRpb24tLWhlYWRlciAucHJpbWFyeT5saS5oYXMtc3VibmF2LmFjdGl2ZT5hOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgIHdpZHRoPScxMnB4JyBoZWlnaHQ9JzZweCcgdmlld0JveD0nMCAwIDExLjYyMyA1LjcwNiclM0UlM0NwYXRoIGlkPSdQYXRoXzM0OScgZGF0YS1uYW1lPSdQYXRoIDM0OScgZD0nTTMwOC42MTEsNDcxLjA4NWEuOTEyLjkxMiwwLDAsMC0uMS0uMzQxbC0uMDgxLS4xMTZhLjcxMi43MTIsMCwwLDAtLjk5Mi0uMDU5bC00LjYzMSwzLjg2Ny00LjYzNy0zLjg3MmEuNzIuNzIsMCwwLDAtLjkyNCwxLjFsNS4xLDQuMjc1YS43MjQuNzI0LDAsMCwwLC40NS4xNTguNzU2Ljc1NiwwLDAsMCwuNDY3LS4xNjZsNS4wNDItNC4yMTJhLjcuNywwLDAsMCwuMzEtLjYyWicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTI5Ni45OTEgLTQ3MC4zOTUpJyBmaWxsPSclMjNmZmYnLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0ucmVzdHlsZWQgLm5hdmlnYXRpb24tLWhlYWRlciAucHJpbWFyeT5saS5oYXMtc3VibmF2LmFjdGl2ZT5hOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAxMS42MjMgNS43MDYnJTNFJTNDcGF0aCBpZD0nUGF0aF8zNDknIGRhdGEtbmFtZT0nUGF0aCAzNDknIGQ9J00zMDguNjExLDQ3MS4wODVhLjkxMi45MTIsMCwwLDAtLjEtLjM0MWwtLjA4MS0uMTE2YS43MTIuNzEyLDAsMCwwLS45OTItLjA1OWwtNC42MzEsMy44NjctNC42MzctMy44NzJhLjcyLjcyLDAsMCwwLS45MjQsMS4xbDUuMSw0LjI3NWEuNzI0LjcyNCwwLDAsMCwuNDUuMTU4Ljc1Ni43NTYsMCwwLDAsLjQ2Ny0uMTY2bDUuMDQyLTQuMjEyYS43LjcsMCwwLDAsLjMxLS42MlonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0yOTYuOTkxIC00NzAuMzk1KScgZmlsbD0nJTIzZmZmJy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9LnJlc3R5bGVkIC5uYXZpZ2F0aW9uLS1wcm9kdWN0c3tiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9LnJlc3R5bGVkIC5uYXZpZ2F0aW9uLS1wcm9kdWN0cz51bD5saSB1bCBsaSAuaW1hZ2UtcHJldmlld3tiYWNrZ3JvdW5kOiMwMDB9LnJlc3R5bGVkIC5uYXZpZ2F0aW9uLS1wcm9kdWN0cz51bD5saSB1bCBsaSAuaW1hZ2UtcHJldmlldyAucHJldmlldy10aXRsZXtjb2xvcjojY2JiNjk5fS5yZXN0eWxlZCAubmF2aWdhdGlvbi0tcHJvZHVjdHM+dWw+bGkgdWwgbGkgLmltYWdlLXByZXZpZXcgLnByZXZpZXctdGV4dHtjb2xvcjojZmZmfS5yZXN0eWxlZCAubmF2aWdhdGlvbi0tcHJvZHVjdHM+dWw+bGkgdWw6bm90KDpob3Zlcik+bGk6Zmlyc3QtY2hpbGQ+YXtjb2xvcjojY2JiNjk5fS5yZXN0eWxlZCAubmF2aWdhdGlvbi0tcHJvZHVjdHM+dWw6bm90KDpob3Zlcik+bGk6Zmlyc3QtY2hpbGQ+YXtjb2xvcjojY2JiNjk5fS5yZXN0eWxlZCAuaGlnaGxpZ2h0X19jb250ZW50IC5pcy1oNCBhe2NvbG9yOiNjYmI2OTl9LnJlc3R5bGVkIC5oaWdobGlnaHRfX2NvbnRlbnQgLmlzLWg0IGE6aG92ZXIsLnJlc3R5bGVkIC5oaWdobGlnaHRfX2NvbnRlbnQgLmlzLWg0IGE6Zm9jdXN7Y29sb3I6aHNsKDM0LjgsMzIuNDY3NTMyNDY3NSUsNDkuODAzOTIxNTY4NiUpfS5yZXN0eWxlZCAuaGlnaGxpZ2h0X19jb250ZW50IC5yZWFkLW1vcmV7Ym9yZGVyOjRweCBzb2xpZCAjY2JiNjk5fS5yZXN0eWxlZCAuaGlnaGxpZ2h0X19jb250ZW50IC5yZWFkLW1vcmU6OmFmdGVye2JhY2tncm91bmQtY29sb3I6I2NiYjY5OX0ucmVzdHlsZWQgLnVzcHtjb2xvcjojY2JiNjk5fS5yZXN0eWxlZCAudXNwX19pY29ue2JvcmRlcjoycHggc29saWQgI2NiYjY5OX0ucmVzdHlsZWQgLmJsb2NrLS1kb3dubG9hZHN7YmFja2dyb3VuZDojZmZmIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3Zlcn0ucmVzdHlsZWQgLmJsb2NrLS1kb3dubG9hZHM6OmFmdGVye2JhY2tncm91bmQtY29sb3I6I2ZmZn0ucmVzdHlsZWQgLmJsb2NrLS1kb3dubG9hZHMgLmRvd25sb2Fkc3tjb2xvcjojMDAwfS5yZXN0eWxlZCAuYmxvY2stLWRvd25sb2FkcyAuZG93bmxvYWRzIC5pcy1oMntjb2xvcjojMDAwfS5yZXN0eWxlZCAuYmxvY2stLWRvd25sb2FkcyAuZG93bmxvYWRzIC5saXN0LS1kb3dubG9hZHMgbGkgYXtjb2xvcjojMDAwO2JvcmRlci1jb2xvcjojMDAwfS5yZXN0eWxlZCAuYmxvY2stLWRvd25sb2FkcyAuZG93bmxvYWRzIC5saXN0LS1kb3dubG9hZHMgbGkgYTpob3ZlciwucmVzdHlsZWQgLmJsb2NrLS1kb3dubG9hZHMgLmRvd25sb2FkcyAubGlzdC0tZG93bmxvYWRzIGxpIGE6Zm9jdXN7Y29sb3I6IzAwMDtib3JkZXItY29sb3I6aHNsKDAsMCUsMTAlKTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LnJlc3R5bGVkIC5ibG9jay0tc3BlY3MgLmJ0biwucmVzdHlsZWQgLmJsb2NrLS1zcGVjcyAuaGJzcHQtZm9ybSAuaHMtYnV0dG9uLC5oYnNwdC1mb3JtIC5yZXN0eWxlZCAuYmxvY2stLXNwZWNzIC5ocy1idXR0b257Y29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LnJlc3R5bGVkIC5ibG9jay0tc3BlY3MgLmJ0bjpob3ZlciwucmVzdHlsZWQgLmJsb2NrLS1zcGVjcyAuaGJzcHQtZm9ybSAuaHMtYnV0dG9uOmhvdmVyLC5oYnNwdC1mb3JtIC5yZXN0eWxlZCAuYmxvY2stLXNwZWNzIC5ocy1idXR0b246aG92ZXIsLnJlc3R5bGVkIC5ibG9jay0tc3BlY3MgLmJ0bjpmb2N1cywucmVzdHlsZWQgLmJsb2NrLS1zcGVjcyAuaGJzcHQtZm9ybSAuaHMtYnV0dG9uOmZvY3VzLC5oYnNwdC1mb3JtIC5yZXN0eWxlZCAuYmxvY2stLXNwZWNzIC5ocy1idXR0b246Zm9jdXN7Y29sb3I6IzAwMCAhaW1wb3J0YW50O2JvcmRlci1jb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2ZmZn0ucmVzdHlsZWQgLmJsb2NrLS1jb250ZW50LWltYWdlLWJsb2Nre2JhY2tncm91bmQtY29sb3I6I2NiYjY5OX0ucmVzdHlsZWQgLmJsb2NrLS1jb250ZW50LWltYWdlLWJsb2NrOm50aC1jaGlsZChvZGQpe2JhY2tncm91bmQtY29sb3I6I2ZmZn0ucmVzdHlsZWQgLmJsb2NrLS1jb250ZW50LWltYWdlLWJsb2NrOm50aC1jaGlsZChvZGQpIC5yaWNodGV4dHtjb2xvcjojMDAwfS5yZXN0eWxlZCAuYmxvY2stLWNvbnRlbnQtaW1hZ2UtYmxvY2s6bnRoLWNoaWxkKG9kZCkgLmlzLWgyLC5yZXN0eWxlZCAuYmxvY2stLWNvbnRlbnQtaW1hZ2UtYmxvY2s6bnRoLWNoaWxkKG9kZCkgLmlzLWgzLC5yZXN0eWxlZCAuYmxvY2stLWNvbnRlbnQtaW1hZ2UtYmxvY2s6bnRoLWNoaWxkKG9kZCkgLmlzLWg0LC5yZXN0eWxlZCAuYmxvY2stLWNvbnRlbnQtaW1hZ2UtYmxvY2s6bnRoLWNoaWxkKG9kZCkgLmlzLWg1e2NvbG9yOiNjYmI2OTl9IiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy8gU291cmNlOiBodHRwczovL2dpdGh1Yi5jb20vaDVicC9tYWluLmNzcy9ibG9iL21hc3Rlci9zcmMvX3ByaW50LmNzc1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gUHJpbnQgc3R5bGVzLlxuLy8gSW5saW5lZCB0byBhdm9pZCB0aGUgYWRkaXRpb25hbCBIVFRQIHJlcXVlc3Q6XG4vLyBodHRwczovL3d3dy5waHBpZWQuY29tL2RlbGF5LWxvYWRpbmcteW91ci1wcmludC1jc3MvXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5AaWYgJGVuYWJsZS1wcmludC1zdHlsZXMge1xuICBAbWVkaWEgcHJpbnQge1xuICAgICosXG4gICAgKjo6YmVmb3JlLFxuICAgICo6OmFmdGVyIHtcbiAgICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCBvdXQgYGNvbG9yYCBhbmQgYGJhY2tncm91bmRgXG4gICAgICAvL2NvbG9yOiAkYmxhY2sgIWltcG9ydGFudDsgLy8gQmxhY2sgcHJpbnRzIGZhc3RlclxuICAgICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIC8vYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICY6bm90KC5idG4pIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IHRoZSBmb2xsb3dpbmcgc2VsZWN0b3Igb3V0XG4gICAgLy9hW2hyZWZdOjphZnRlciB7XG4gICAgLy8gIGNvbnRlbnQ6IFwiIChcIiBhdHRyKGhyZWYpIFwiKVwiO1xuICAgIC8vfVxuXG4gICAgYWJiclt0aXRsZV06OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgdGhlIGZvbGxvd2luZyBzZWxlY3RvciBvdXRcbiAgICAvL1xuICAgIC8vIERvbid0IHNob3cgbGlua3MgdGhhdCBhcmUgZnJhZ21lbnQgaWRlbnRpZmllcnMsXG4gICAgLy8gb3IgdXNlIHRoZSBgamF2YXNjcmlwdDpgIHBzZXVkbyBwcm90b2NvbFxuICAgIC8vXG5cbiAgICAvL2FbaHJlZl49XCIjXCJdOjphZnRlcixcbiAgICAvL2FbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTo6YWZ0ZXIge1xuICAgIC8vIGNvbnRlbnQ6IFwiXCI7XG4gICAgLy99XG5cbiAgICBwcmUge1xuICAgICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIHByZSxcbiAgICBibG9ja3F1b3RlIHtcbiAgICAgIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkZ3JheS01MDA7IC8vIEJvb3RzdHJhcCBjdXN0b20gY29kZTsgdXNpbmcgYCRib3JkZXItd2lkdGhgIGluc3RlYWQgb2YgMXB4XG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgfVxuXG4gICAgdHIsXG4gICAgaW1nIHtcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICBwLFxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgIG9ycGhhbnM6IDM7XG4gICAgICB3aWRvd3M6IDM7XG4gICAgfVxuXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljIGNoYW5nZXMgc3RhcnRcblxuICAgIC8vIFNwZWNpZnkgYSBzaXplIGFuZCBtaW4td2lkdGggdG8gbWFrZSBwcmludGluZyBjbG9zZXIgYWNyb3NzIGJyb3dzZXJzLlxuICAgIC8vIFdlIGRvbid0IHNldCBtYXJnaW4gaGVyZSBiZWNhdXNlIGl0IGJyZWFrcyBgc2l6ZWAgaW4gQ2hyb21lLiBXZSBhbHNvXG4gICAgLy8gZG9uJ3QgdXNlIGAhaW1wb3J0YW50YCBvbiBgc2l6ZWAgYXMgaXQgYnJlYWtzIGluIENocm9tZS5cbiAgICBAcGFnZSB7XG4gICAgICBzaXplOiAkcHJpbnQtcGFnZS1zaXplO1xuICAgIH1cbiAgICBib2R5IHtcbiAgICAgIG1pbi13aWR0aDogJHByaW50LWJvZHktbWluLXdpZHRoICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5jb250YWluZXIge1xuICAgICAgbWluLXdpZHRoOiAkcHJpbnQtYm9keS1taW4td2lkdGggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgY29tcG9uZW50c1xuICAgIC5uYXZiYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmJhZGdlIHtcbiAgICAgIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYmxhY2s7XG4gICAgfVxuXG4gICAgLnRhYmxlIHtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcblxuICAgICAgdGQsXG4gICAgICB0aCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICB0aCxcbiAgICAgIHRkIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMzAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLWRhcmsge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG5cbiAgICAgIHRoLFxuICAgICAgdGQsXG4gICAgICB0aGVhZCB0aCxcbiAgICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYyBjaGFuZ2VzIGVuZFxuICB9XG59XG4iLCIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG4vLyBDb2xvciBzeXN0ZW1cblxuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuXG4kZ3JheXM6ICgpICFkZWZhdWx0O1xuJGdyYXlzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gICAgXCIyMDBcIjogJGdyYXktMjAwLFxuICAgIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gICAgXCI1MDBcIjogJGdyYXktNTAwLFxuICAgIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gICAgXCI4MDBcIjogJGdyYXktODAwLFxuICAgIFwiOTAwXCI6ICRncmF5LTkwMFxuICApLFxuICAkZ3JheXNcbik7XG5cbiRibHVlOiAgICAjMDA3YmZmICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZTgzZThjICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMyOGE3NDUgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMTdhMmI4ICFkZWZhdWx0O1xuXG4kY29sb3JzOiAoKSAhZGVmYXVsdDtcbiRjb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcbiAgICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gICAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gICAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXG4gICAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gICAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgICBcInRlYWxcIjogICAgICAgJHRlYWwsXG4gICAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICAgIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gICAgXCJncmF5XCI6ICAgICAgICRncmF5LTYwMCxcbiAgICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4gICksXG4gICRjb2xvcnNcbik7XG5cbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuXG4kdGhlbWUtY29sb3JzOiAoKSAhZGVmYXVsdDtcbiR0aGVtZS1jb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcbiAgICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gICAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICAgIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICAgIFwiZGFya1wiOiAgICAgICAkZGFya1xuICApLFxuICAkdGhlbWUtY29sb3JzXG4pO1xuXG4vLyBTZXQgYSBzcGVjaWZpYyBqdW1wIHBvaW50IGZvciByZXF1ZXN0aW5nIGNvbG9yIGp1bXBzXG4kdGhlbWUtY29sb3ItaW50ZXJ2YWw6ICAgICAgOCUgIWRlZmF1bHQ7XG5cbi8vIFRoZSB5aXEgbGlnaHRuZXNzIHZhbHVlIHRoYXQgZGV0ZXJtaW5lcyB3aGVuIHRoZSBsaWdodG5lc3Mgb2YgY29sb3IgY2hhbmdlcyBmcm9tIFwiZGFya1wiIHRvIFwibGlnaHRcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgYXJlIGJldHdlZW4gMCBhbmQgMjU1LlxuJHlpcS1jb250cmFzdGVkLXRocmVzaG9sZDogIDE1MCAhZGVmYXVsdDtcblxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBZSVEgY29sb3IgY29udHJhc3QgZnVuY3Rpb24uXG4keWlxLXRleHQtZGFyazogICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHlpcS10ZXh0LWxpZ2h0OiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxuICAoXCI8XCIsIFwiJTNjXCIpLFxuICAoXCI+XCIsIFwiJTNlXCIpLFxuICAoXCIjXCIsIFwiJTIzXCIpLFxuICAoXCIoXCIsIFwiJTI4XCIpLFxuICAoXCIpXCIsIFwiJTI5XCIpLFxuKSAhZGVmYXVsdDtcblxuXG4vLyBPcHRpb25zXG4vL1xuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxuXG4kZW5hYmxlLWNhcmV0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnk6ICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnk6ICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCwgbm8gbG9uZ2VyIGFmZmVjdHMgYW55IGNvbXBpbGVkIENTU1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zOiAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJpbnQtc3R5bGVzOiAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXM6ICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS12YWxpZGF0aW9uLWljb25zOiAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWRlcHJlY2F0aW9uLW1lc3NhZ2VzOiAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcblxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAwOiAwLFxuICAgIDE6ICgkc3BhY2VyICogLjI1KSxcbiAgICAyOiAoJHNwYWNlciAqIC41KSxcbiAgICAzOiAkc3BhY2VyLFxuICAgIDQ6ICgkc3BhY2VyICogMS41KSxcbiAgICA1OiAoJHNwYWNlciAqIDMpXG4gICksXG4gICRzcGFjZXJzXG4pO1xuXG4vLyBUaGlzIHZhcmlhYmxlIGFmZmVjdHMgdGhlIGAuaC0qYCBhbmQgYC53LSpgIGNsYXNzZXMuXG4kc2l6ZXM6ICgpICFkZWZhdWx0O1xuJHNpemVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAyNTogMjUlLFxuICAgIDUwOiA1MCUsXG4gICAgNzU6IDc1JSxcbiAgICAxMDA6IDEwMCUsXG4gICAgYXV0bzogYXV0b1xuICApLFxuICAkc2l6ZXNcbik7XG5cblxuLy8gQm9keVxuLy9cbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cblxuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG5cblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBkYXJrZW4oJGxpbmstY29sb3IsIDE1JSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XG4vLyBEYXJrZW4gcGVyY2VudGFnZSBmb3IgbGlua3Mgd2l0aCBgLnRleHQtKmAgY2xhc3MgKGUuZy4gYC50ZXh0LXN1Y2Nlc3NgKVxuJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZTogMTUlICFkZWZhdWx0O1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5cblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTYwcHgsXG4gIHhsOiAxMTQwcHhcbikgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XG5cblxuLy8gR3JpZCBjb2x1bW5zXG4vL1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRncmlkLXJvdy1jb2x1bW5zOiAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cblxuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cblxuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG5cbiRyb3VuZGVkLXBpbGw6ICAgICAgICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuXG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuJGNhcmV0LXZlcnRpY2FsLWFsaWduOiAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuJGNhcmV0LXNwYWNpbmc6ICAgICAgICAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aDogICB3aWR0aCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3M6ICgpICFkZWZhdWx0O1xuJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvczogam9pbihcbiAgKFxuICAgICgyMSA5KSxcbiAgICAoMTYgOSksXG4gICAgKDQgMyksXG4gICAgKDEgMSksXG4gICksXG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3Ncbik7XG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuXG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogICAgICAgICBsaWdodGVyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgICAgNzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGRlcjogICAgICAgICAgYm9sZGVyICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG5cbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZGlzcGxheTEtc2l6ZTogICAgICAgICAgICAgICA2cmVtICFkZWZhdWx0O1xuJGRpc3BsYXkyLXNpemU6ICAgICAgICAgICAgICAgNS41cmVtICFkZWZhdWx0O1xuJGRpc3BsYXkzLXNpemU6ICAgICAgICAgICAgICAgNC41cmVtICFkZWZhdWx0O1xuJGRpc3BsYXk0LXNpemU6ICAgICAgICAgICAgICAgMy41cmVtICFkZWZhdWx0O1xuXG4kZGlzcGxheTEtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTItd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTMtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTQtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheS1saW5lLWhlaWdodDogICAgICAgICAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRsZWFkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kbGVhZC1mb250LXdlaWdodDogICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG5cbiRzbWFsbC1mb250LXNpemU6ICAgICAgICAgICAgIC44NzVlbSAhZGVmYXVsdDtcblxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kYmxvY2txdW90ZS1zbWFsbC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1zbWFsbC1mb250LXNpemU6ICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcblxuJGhyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRoci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRtYXJrLXBhZGRpbmc6ICAgICAgICAgICAgICAgIC4yZW0gIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4ka2JkLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIC0uMXJlbSAwIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAjZmNmOGUzICFkZWZhdWx0O1xuXG4kaHItbWFyZ2luLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuJHRhYmxlLWNlbGwtcGFkZGluZzogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy1zbTogICAgICAgLjNyZW0gIWRlZmF1bHQ7XG5cbiR0YWJsZS1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0YWJsZS1hY2NlbnQtYmc6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDUpICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZzogICAgICAgICAgICAgJHRhYmxlLWhvdmVyLWJnICFkZWZhdWx0O1xuXG4kdGFibGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJHRhYmxlLWhlYWQtYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHRhYmxlLWhlYWQtY29sb3I6ICAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHRhYmxlLWRhcmstY29sb3I6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYmc6ICAgICAgICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYWNjZW50LWJnOiAgICAgICAgcmdiYSgkd2hpdGUsIC4wNSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ob3Zlci1jb2xvcjogICAgICAkdGFibGUtZGFyay1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWhvdmVyLWJnOiAgICAgICAgIHJnYmEoJHdoaXRlLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjogICAgIGxpZ2h0ZW4oJHRhYmxlLWRhcmstYmcsIDcuNSUpICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1vcmRlcjogICAgICAgICBvZGQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuXG4kdGFibGUtYmctbGV2ZWw6ICAgICAgICAgICAgICAtOSAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItbGV2ZWw6ICAgICAgICAgIC02ICFkZWZhdWx0O1xuXG5cbi8vIEJ1dHRvbnMgKyBGb3Jtc1xuLy9cbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxuXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LWZhbWlseTogICAgICAgbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplOiAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQ6ICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgIHJnYmEoJGNvbXBvbmVudC1hY3RpdmUtYmcsIC4yNSkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAwIDAgMCAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtc206ICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQtc206ICAgICRsaW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1sZzogICAgICAxcmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtbGc6ICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGc6ICAgICRsaW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuXG4vLyBCdXR0b25zXG4vL1xuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXG5cbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGJ0bi13aGl0ZS1zcGFjZTogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gU2V0IHRvIGBub3dyYXBgIHRvIHByZXZlbnQgdGV4dCB3cmFwcGluZ1xuXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kYnRuLWJvcmRlci13aWR0aDogICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRidG4tYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgMXB4IDAgcmdiYSgkd2hpdGUsIC4xNSksIDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjY1ICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogICAgICAgaW5zZXQgMCAzcHggNXB4IHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcblxuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kYnRuLWJsb2NrLXNwYWNpbmcteTogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kYnRuLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybXNcblxuJGxhYmVsLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1mYW1pbHk6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICRncmF5LTQwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICBpbnNldCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMjUlKSAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kaW5wdXQtcGxhaW50ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICogMiAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1pbm5lcjogICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjogICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjVlbSwgJGlucHV0LXBhZGRpbmcteSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI6ICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC4yNWVtLCAkaW5wdXQtcGFkZGluZy15ICogLjUpICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXkgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0LXNtICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQtbGcgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LWxnICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI6ICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi15OiAgICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14OiAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4teDogICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg6ICAgICAgLjMxMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxMHB4ICFkZWZhdWx0O1xuJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbjogICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1ndXR0ZXI6ICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1zcGFjZXIteDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWN1cnNvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTogICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZzogICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplOiAgICAgIDUwJSA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3c6ICAgJGlucHV0LWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjogJGdyYXktNTAwICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1sYWJlbC1jb2xvcjogICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnOiAgICAgICAgICAkaW5wdXQtZGlzYWJsZWQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmc6ICByZ2JhKHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSwgLjUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJveC1zaGFkb3c6ICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93OiAgICAgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJvcmRlci1jb2xvcjogICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1jb2xvcjogICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3gtc2hhZG93OiAgICBudWxsICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNmwyLjk3NCAyLjk5TDggMi4xOTN6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yOiAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1pbmRldGVybWluYXRlOiAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNCcgdmlld0JveD0nMCAwIDQgNCc+PHBhdGggc3Ryb2tlPScjeyRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3J9JyBkPSdNMCAyaDQnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3c6ICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAgICA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zd2l0Y2gtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplICogMS43NSAhZGVmYXVsdDtcbiRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAqIC41ICFkZWZhdWx0O1xuJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgICAgICAgICAgc3VidHJhY3QoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplLCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDQpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZTogICAgICAgICAgICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQ6ICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgMXJlbSAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyB0byBhY2NvdW50IGZvciB0aGUgcHJlc2VuY2Ugb2YgdGhlIGJhY2tncm91bmQtaW1hZ2UgYmFzZWQgaW5kaWNhdG9yXG4kY3VzdG9tLXNlbGVjdC1mb250LXdlaWdodDogICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICA4cHggMTBweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1Jz48cGF0aCBmaWxsPScjeyRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kOiAgICAgICAgICBlc2NhcGUtc3ZnKCRjdXN0b20tc2VsZWN0LWluZGljYXRvcikgcmlnaHQgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAvICRjdXN0b20tc2VsZWN0LWJnLXNpemUgbm8tcmVwZWF0ICFkZWZhdWx0OyAvLyBVc2VkIHNvIHdlIGNhbiBoYXZlIG11bHRpcGxlIGJhY2tncm91bmQgZWxlbWVudHMgKGUuZy4sIGFycm93IGFuZCBmZWVkYmFjayBpY29uKVxuXG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctcmlnaHQ6IGFkZCgxZW0gKiAuNzUsICgyICogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICogLjc1KSArICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb246ICAgICAgY2VudGVyIHJpZ2h0ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93OiAgICAgICAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICAkaW5wdXQtZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LXNtOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICBpbnNldCAwIC4yNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIElFL0VkZ2VcbiRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtaGVpZ2h0LWlubmVyOiAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjogICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93OiAgICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWRpc2FibGVkLWJnOiAgICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LWZhbWlseTogICAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LXdlaWdodDogICAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1jb2xvcjogICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm94LXNoYWRvdzogICAgICAgICAgICAkaW5wdXQtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRjdXN0b20tZmlsZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS10ZXh0OiAoXG4gIGVuOiBcIkJyb3dzZVwiXG4pICFkZWZhdWx0O1xuXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgdGhlbWUtY29sb3IoXCJzdWNjZXNzXCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgdGhlbWUtY29sb3IoXCJkYW5nZXJcIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3I6ICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgdmlld0JveD0nMCAwIDEyIDEyJz48Y2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8+PGNpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgc3Ryb2tlPSdub25lJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKCkgIWRlZmF1bHQ7XG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJ2YWxpZFwiOiAoXG4gICAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yLFxuICAgICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWRcbiAgICApLFxuICAgIFwiaW52YWxpZFwiOiAoXG4gICAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IsXG4gICAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkXG4gICAgKSxcbiAgKSxcbiAgJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcbik7XG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogICAgICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWw6ICAgICAgICAgICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDYwICFkZWZhdWx0O1xuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcblxuXG4vLyBOYXZzXG5cbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgJGdyYXktMjAwICRncmF5LTIwMCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDAgJGdyYXktMzAwICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LWRpdmlkZXItY29sb3I6ICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kbmF2LWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG5cblxuLy8gTmF2YmFyXG5cbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXG4kbmF2LWxpbmstaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpICogLjUgIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LXNjcm9sbC1tYXgtaGVpZ2h0OiAgICAgIDc1dmggIWRlZmF1bHQ7XG5cbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgcmdiYSgkd2hpdGUsIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjkpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSgkYmxhY2ssIC4zKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgc3VidHJhY3QoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMsICRkcm9wZG93bi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgJG5hdi1kaXZpZGVyLW1hcmdpbi15ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgZGFya2VuKCRncmF5LTkwMCwgNSUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cblxuLy8gUGFnaW5hdGlvblxuXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRwYWdpbmF0aW9uLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG5cbi8vIEp1bWJvdHJvblxuXG4kanVtYm90cm9uLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuXG4vLyBDYXJkc1xuXG4kY2FyZC1zcGFjZXIteTogICAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1zcGFjZXIteDogICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgc3VidHJhY3QoJGNhcmQtYm9yZGVyLXJhZGl1cywgJGNhcmQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1iZzogICAgICAgICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDMpICFkZWZhdWx0O1xuJGNhcmQtY2FwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kY2FyZC1ncm91cC1tYXJnaW46ICAgICAgICAgICAgICAgICAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSAhZGVmYXVsdDtcbiRjYXJkLWRlY2stbWFyZ2luOiAgICAgICAgICAgICAgICAgICRjYXJkLWdyb3VwLW1hcmdpbiAhZGVmYXVsdDtcblxuJGNhcmQtY29sdW1ucy1jb3VudDogICAgICAgICAgICAgICAgMyAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtZ2FwOiAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLW1hcmdpbjogICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAhZGVmYXVsdDtcblxuXG4vLyBUb29sdGlwc1xuXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XG5cbi8vIEZvcm0gdG9vbHRpcHMgbXVzdCBjb21lIGFmdGVyIHJlZ3VsYXIgdG9vbHRpcHNcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogICAgICR0b29sdGlwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cblxuLy8gUG9wb3ZlcnNcblxuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgIHN1YnRyYWN0KCRwb3BvdmVyLWJvcmRlci1yYWRpdXMsICRwb3BvdmVyLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICBkYXJrZW4oJHBvcG92ZXItYmcsIDMlKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgZmFkZS1pbigkcG9wb3Zlci1ib3JkZXItY29sb3IsIC4wNSkgIWRlZmF1bHQ7XG5cblxuLy8gVG9hc3RzXG5cbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjg3NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdG9hc3QtYmFja2dyb3VuZC1jb2xvcjogICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgLjEpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuMjVyZW0gLjc1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiR0b2FzdC1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgcmdiYSgwLCAwLCAwLCAuMDUpICFkZWZhdWx0O1xuXG5cbi8vIEJhZGdlc1xuXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICA3NSUgIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjRlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kYmFkZ2UtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAkYnRuLXRyYW5zaXRpb24gIWRlZmF1bHQ7XG4kYmFkZ2UtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuXG4kYmFkZ2UtcGlsbC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNmVtICFkZWZhdWx0O1xuLy8gVXNlIGEgaGlnaGVyIHRoYW4gbm9ybWFsIHZhbHVlIHRvIGVuc3VyZSBjb21wbGV0ZWx5IHJvdW5kZWQgZWRnZXMgd2hlblxuLy8gY3VzdG9taXppbmcgcGFkZGluZyBvciBmb250LXNpemUgb24gbGFiZWxzLlxuJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1czogICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG5cblxuLy8gTW9kYWxzXG5cbi8vIFBhZGRpbmcgYXBwbGllZCB0byB0aGUgbW9kYWwgYm9keVxuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuLy8gTWFyZ2luIGJldHdlZW4gZWxlbWVudHMgaW4gZm9vdGVyLCBtdXN0IGJlIGxvd2VyIHRoYW4gb3IgZXF1YWwgdG8gMiAqICRtb2RhbC1pbm5lci1wYWRkaW5nXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdCgkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzLCAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gS2VlcCB0aGlzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxuXG4kbW9kYWwteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTQwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogICAgICAgICAgICAgIHRyYW5zbGF0ZSgwLCAtNTBweCkgIWRlZmF1bHQ7XG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcbiRtb2RhbC1zY2FsZS10cmFuc2Zvcm06ICAgICAgICAgICAgIHNjYWxlKDEuMDIpICFkZWZhdWx0O1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYWxlcnQtYmctbGV2ZWw6ICAgICAgICAgICAgICAgICAgICAtMTAgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLWxldmVsOiAgICAgICAgICAgICAgICAtOSAhZGVmYXVsdDtcbiRhbGVydC1jb2xvci1sZXZlbDogICAgICAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICBpbnNldCAwIC4xcmVtIC4xcmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcblxuXG4vLyBMaXN0IGdyb3VwXG5cbiRsaXN0LWdyb3VwLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3IgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG5cbi8vIEZpZ3VyZXNcblxuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgOTAlICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc6ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuXG4vLyBDYXJvdXNlbFxuXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk6ICAgICAuOSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xNXMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgIDIwcHggIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjVMNC4yNSA0bDIuNS0yLjVMNS4yNSAweicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBkPSdNMi43NSAwbC0xLjUgMS41TDMuNzUgNGwtMi41IDIuNUwyLjc1IDhsNC00LTQtNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgICAuNnMgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgdHJhbnNmb3JtICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAuNXMgZWFzZS1vdXRgKVxuXG5cbi8vIFNwaW5uZXJzXG5cbiRzcGlubmVyLXdpZHRoOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodDogICAgICAgICAgJHNwaW5uZXItd2lkdGggIWRlZmF1bHQ7XG4kc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogIC0uMTI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGg6ICAgIC4yNWVtICFkZWZhdWx0O1xuXG4kc3Bpbm5lci13aWR0aC1zbTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xuXG5cbi8vIENsb3NlXG5cbiRjbG9zZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRjbG9zZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGNsb3NlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNsb3NlLXRleHQtc2hhZG93OiAgICAgICAgICAgICAgICAgMCAxcHggMCAkd2hpdGUgIWRlZmF1bHQ7XG5cblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICA4Ny41JSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDogICAgICAgICAzNDBweCAhZGVmYXVsdDtcblxuXG4vLyBVdGlsaXRpZXNcblxuJGRpc3BsYXlzOiBub25lLCBpbmxpbmUsIGlubGluZS1ibG9jaywgYmxvY2ssIHRhYmxlLCB0YWJsZS1yb3csIHRhYmxlLWNlbGwsIGZsZXgsIGlubGluZS1mbGV4ICFkZWZhdWx0O1xuJG92ZXJmbG93czogYXV0bywgaGlkZGVuICFkZWZhdWx0O1xuJHBvc2l0aW9uczogc3RhdGljLCByZWxhdGl2ZSwgYWJzb2x1dGUsIGZpeGVkLCBzdGlja3kgIWRlZmF1bHQ7XG4kdXNlci1zZWxlY3RzOiBhbGwsIGF1dG8sIG5vbmUgIWRlZmF1bHQ7XG5cblxuLy8gUHJpbnRpbmdcblxuJHByaW50LXBhZ2Utc2l6ZTogICAgICAgICAgICAgICAgICAgYTMgIWRlZmF1bHQ7XG4kcHJpbnQtYm9keS1taW4td2lkdGg6ICAgICAgICAgICAgICBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBcImxnXCIpICFkZWZhdWx0O1xuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGUsIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXhcblxuLy8gUmVib290XG4vL1xuLy8gTm9ybWFsaXphdGlvbiBvZiBIVE1MIGVsZW1lbnRzLCBtYW51YWxseSBmb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzIHRvIHJlbW92ZVxuLy8gc3R5bGVzIHRhcmdldGluZyBpcnJlbGV2YW50IGJyb3dzZXJzIHdoaWxlIGFwcGx5aW5nIG5ldyBzdHlsZXMuXG4vL1xuLy8gTm9ybWFsaXplIGlzIGxpY2Vuc2VkIE1JVC4gaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzc1xuXG5cbi8vIERvY3VtZW50XG4vL1xuLy8gMS4gQ2hhbmdlIGZyb20gYGJveC1zaXppbmc6IGNvbnRlbnQtYm94YCBzbyB0aGF0IGB3aWR0aGAgaXMgbm90IGFmZmVjdGVkIGJ5IGBwYWRkaW5nYCBvciBgYm9yZGVyYC5cbi8vIDIuIENoYW5nZSB0aGUgZGVmYXVsdCBmb250IGZhbWlseSBpbiBhbGwgYnJvd3NlcnMuXG4vLyAzLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4vLyA0LiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIElFIG9uIFdpbmRvd3MgUGhvbmUgYW5kIGluIGlPUy5cbi8vIDUuIENoYW5nZSB0aGUgZGVmYXVsdCB0YXAgaGlnaGxpZ2h0IHRvIGJlIGNvbXBsZXRlbHkgdHJhbnNwYXJlbnQgaW4gaU9TLlxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxXG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLy8gMlxuICBsaW5lLWhlaWdodDogMS4xNTsgLy8gM1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDRcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKCRibGFjaywgMCk7IC8vIDVcbn1cblxuLy8gU2hpbSBmb3IgXCJuZXdcIiBIVE1MNSBzdHJ1Y3R1cmFsIGVsZW1lbnRzIHRvIGRpc3BsYXkgY29ycmVjdGx5IChJRTEwLCBvbGRlciBicm93c2Vycylcbi8vIFRPRE86IHJlbW92ZSBpbiB2NVxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuYXJ0aWNsZSwgYXNpZGUsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIEJvZHlcbi8vXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4vLyAyLiBBcyBhIGJlc3QgcHJhY3RpY2UsIGFwcGx5IGEgZGVmYXVsdCBgYmFja2dyb3VuZC1jb2xvcmAuXG4vLyAzLiBTZXQgYW4gZXhwbGljaXQgaW5pdGlhbCB0ZXh0LWFsaWduIHZhbHVlIHNvIHRoYXQgd2UgY2FuIGxhdGVyIHVzZVxuLy8gICAgdGhlIGBpbmhlcml0YCB2YWx1ZSBvbiB0aGluZ3MgbGlrZSBgPHRoPmAgZWxlbWVudHMuXG5cbmJvZHkge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1iYXNlKTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1iYXNlO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gM1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZzsgLy8gMlxufVxuXG4vLyBGdXR1cmUtcHJvb2YgcnVsZTogaW4gYnJvd3NlcnMgdGhhdCBzdXBwb3J0IDpmb2N1cy12aXNpYmxlLCBzdXBwcmVzcyB0aGUgZm9jdXMgb3V0bGluZVxuLy8gb24gZWxlbWVudHMgdGhhdCBwcm9ncmFtbWF0aWNhbGx5IHJlY2VpdmUgZm9jdXMgYnV0IHdvdWxkbid0IG5vcm1hbGx5IHNob3cgYSB2aXNpYmxlXG4vLyBmb2N1cyBvdXRsaW5lLiBJbiBnZW5lcmFsLCB0aGlzIHdvdWxkIG1lYW4gdGhhdCB0aGUgb3V0bGluZSBpcyBvbmx5IGFwcGxpZWQgaWYgdGhlXG4vLyBpbnRlcmFjdGlvbiB0aGF0IGxlZCB0byB0aGUgZWxlbWVudCByZWNlaXZpbmcgcHJvZ3JhbW1hdGljIGZvY3VzIHdhcyBhIGtleWJvYXJkIGludGVyYWN0aW9uLFxuLy8gb3IgdGhlIGJyb3dzZXIgaGFzIHNvbWVob3cgZGV0ZXJtaW5lZCB0aGF0IHRoZSB1c2VyIGlzIHByaW1hcmlseSBhIGtleWJvYXJkIHVzZXIgYW5kL29yXG4vLyB3YW50cyBmb2N1cyBvdXRsaW5lcyB0byBhbHdheXMgYmUgcHJlc2VudGVkLlxuLy9cbi8vIFNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvOmZvY3VzLXZpc2libGVcbi8vIGFuZCBodHRwczovL2RldmVsb3Blci5wYWNpZWxsb2dyb3VwLmNvbS9ibG9nLzIwMTgvMDMvZm9jdXMtdmlzaWJsZS1hbmQtYmFja3dhcmRzLWNvbXBhdGliaWxpdHkvXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG5cbi8vIENvbnRlbnQgZ3JvdXBpbmdcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuLy8gMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8vIDFcbiAgaGVpZ2h0OiAwOyAvLyAxXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvLyAyXG59XG5cblxuLy9cbi8vIFR5cG9ncmFwaHlcbi8vXG5cbi8vIFJlbW92ZSB0b3AgbWFyZ2lucyBmcm9tIGhlYWRpbmdzXG4vL1xuLy8gQnkgZGVmYXVsdCwgYDxoMT5gLWA8aDY+YCBhbGwgcmVjZWl2ZSB0b3AgYW5kIGJvdHRvbSBtYXJnaW5zLiBXZSBudWtlIHRoZSB0b3Bcbi8vIG1hcmdpbiBmb3IgZWFzaWVyIGNvbnRyb2wgd2l0aGluIHR5cGUgc2NhbGVzIGFzIGl0IGF2b2lkcyBtYXJnaW4gY29sbGFwc2luZy5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gUmVzZXQgbWFyZ2lucyBvbiBwYXJhZ3JhcGhzXG4vL1xuLy8gU2ltaWxhcmx5LCB0aGUgdG9wIG1hcmdpbiBvbiBgPHA+YHMgZ2V0IHJlc2V0LiBIb3dldmVyLCB3ZSBhbHNvIHJlc2V0IHRoZVxuLy8gYm90dG9tIG1hcmdpbiB0byB1c2UgYHJlbWAgdW5pdHMgaW5zdGVhZCBvZiBgZW1gLlxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gQWJicmV2aWF0aW9uc1xuLy9cbi8vIDEuIER1cGxpY2F0ZSBiZWhhdmlvciB0byB0aGUgZGF0YS0qIGF0dHJpYnV0ZSBmb3Igb3VyIHRvb2x0aXAgcGx1Z2luXG4vLyAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuLy8gMy4gQWRkIGV4cGxpY2l0IGN1cnNvciB0byBpbmRpY2F0ZSBjaGFuZ2VkIGJlaGF2aW9yLlxuLy8gNC4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIEZpcmVmb3ggMzktLlxuLy8gNS4gUHJldmVudCB0aGUgdGV4dC1kZWNvcmF0aW9uIHRvIGJlIHNraXBwZWQuXG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7IC8vIDFcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8vIDJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvLyAyXG4gIGN1cnNvcjogaGVscDsgLy8gM1xuICBib3JkZXItYm90dG9tOiAwOyAvLyA0XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTsgLy8gNVxufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiAkZHQtZm9udC13ZWlnaHQ7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwOyAvLyBVbmRvIGJyb3dzZXIgZGVmYXVsdFxufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyOyAvLyBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpXG59XG5cbnNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDgwJSk7IC8vIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzXG59XG5cbi8vXG4vLyBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbi8vIGFsbCBicm93c2Vycy5cbi8vXG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDc1JSk7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7IGJvdHRvbTogLS4yNWVtOyB9XG5zdXAgeyB0b3A6IC0uNWVtOyB9XG5cblxuLy9cbi8vIExpbmtzXG4vL1xuXG5hIHtcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxufVxuXG4vLyBBbmQgdW5kbyB0aGVzZSBzdHlsZXMgZm9yIHBsYWNlaG9sZGVyIGxpbmtzL25hbWVkIGFuY2hvcnMgKHdpdGhvdXQgaHJlZikuXG4vLyBJdCB3b3VsZCBiZSBtb3JlIHN0cmFpZ2h0Zm9yd2FyZCB0byBqdXN0IHVzZSBhW2hyZWZdIGluIHByZXZpb3VzIGJsb2NrLCBidXQgdGhhdFxuLy8gY2F1c2VzIHNwZWNpZmljaXR5IGlzc3VlcyBpbiBtYW55IG90aGVyIHN0eWxlcyB0aGF0IGFyZSB0b28gY29tcGxleCB0byBmaXguXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTQwMlxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cblxuLy9cbi8vIENvZGVcbi8vXG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2U7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pOyAvLyBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG59XG5cbnByZSB7XG4gIC8vIFJlbW92ZSBicm93c2VyIGRlZmF1bHQgdG9wIG1hcmdpblxuICBtYXJnaW4tdG9wOiAwO1xuICAvLyBSZXNldCBicm93c2VyIGRlZmF1bHQgb2YgYDFlbWAgdG8gdXNlIGByZW1gc1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAvLyBEb24ndCBhbGxvdyBjb250ZW50IHRvIGJyZWFrIG91dHNpZGVcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC8vIERpc2FibGUgYXV0by1oaWRpbmcgc2Nyb2xsYmFyIGluIElFICYgbGVnYWN5IEVkZ2UgdG8gYXZvaWQgb3ZlcmxhcCxcbiAgLy8gbWFraW5nIGl0IGltcG9zc2libGUgdG8gaW50ZXJhY3Qgd2l0aCB0aGUgY29udGVudFxuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuXG4vL1xuLy8gRmlndXJlc1xuLy9cblxuZmlndXJlIHtcbiAgLy8gQXBwbHkgYSBjb25zaXN0ZW50IG1hcmdpbiBzdHJhdGVneSAobWF0Y2hlcyBvdXIgdHlwZSBzdHlsZXMpLlxuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vXG4vLyBJbWFnZXMgYW5kIGNvbnRlbnRcbi8vXG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC0uXG59XG5cbnN2ZyB7XG4gIC8vIFdvcmthcm91bmQgZm9yIHRoZSBTVkcgb3ZlcmZsb3cgYnVnIGluIElFMTAvMTEgaXMgc3RpbGwgcmVxdWlyZWQuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI2ODc4XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cblxuLy9cbi8vIFRhYmxlc1xuLy9cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzXG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgcGFkZGluZy1ib3R0b206ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIGNvbG9yOiAkdGFibGUtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG59XG5cbi8vIDEuIFJlbW92ZXMgZm9udC13ZWlnaHQgYm9sZCBieSBpbmhlcml0aW5nXG4vLyAyLiBNYXRjaGVzIGRlZmF1bHQgYDx0ZD5gIGFsaWdubWVudCBieSBpbmhlcml0aW5nIGB0ZXh0LWFsaWduYC5cbi8vIDMuIEZpeCBhbGlnbm1lbnQgZm9yIFNhZmFyaVxuXG50aCB7XG4gIGZvbnQtd2VpZ2h0OiAkdGFibGUtdGgtZm9udC13ZWlnaHQ7IC8vIDFcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gMlxuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDsgLy8gM1xufVxuXG5cbi8vXG4vLyBGb3Jtc1xuLy9cblxubGFiZWwge1xuICAvLyBBbGxvdyBsYWJlbHMgdG8gdXNlIGBtYXJnaW5gIGZvciBzcGFjaW5nLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206ICRsYWJlbC1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBSZW1vdmUgdGhlIGRlZmF1bHQgYGJvcmRlci1yYWRpdXNgIHRoYXQgbWFjT1MgQ2hyb21lIGFkZHMuXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0MDkzXG5idXR0b24ge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8vIEV4cGxpY2l0bHkgcmVtb3ZlIGZvY3VzIG91dGxpbmUgaW4gQ2hyb21pdW0gd2hlbiBpdCBzaG91bGRuJ3QgYmVcbi8vIHZpc2libGUgKGUuZy4gYXMgcmVzdWx0IG9mIG1vdXNlIGNsaWNrIG9yIHRvdWNoIHRhcCkuIEl0IGFscmVhZHlcbi8vIHNob3VsZCBiZSBkb2luZyB0aGlzIGF1dG9tYXRpY2FsbHksIGJ1dCBzZWVtcyB0byBjdXJyZW50bHkgYmVcbi8vIGNvbmZ1c2VkIGFuZCBhcHBsaWVzIGl0cyB2ZXJ5IHZpc2libGUgdHdvLXRvbmUgb3V0bGluZSBhbnl3YXkuXG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwOyAvLyBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmlcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2Vcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IC8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveFxufVxuXG4vLyBTZXQgdGhlIGN1cnNvciBmb3Igbm9uLWA8YnV0dG9uPmAgYnV0dG9uc1xuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMzA1NjJcbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHdvcmQtd3JhcCBpbiBTYWZhcmkuXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0OTkwXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxuXG4vLyAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2Bcbi8vICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSwgLy8gMVxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcbn1cblxuLy8gT3BpbmlvbmF0ZWQ6IGFkZCBcImhhbmRcIiBjdXJzb3IgdG8gbm9uLWRpc2FibGVkIGJ1dHRvbiBlbGVtZW50cy5cbkBpZiAkZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zIHtcbiAgYnV0dG9uLFxuICBbdHlwZT1cImJ1dHRvblwiXSxcbiAgW3R5cGU9XCJyZXNldFwiXSxcbiAgW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICY6bm90KDpkaXNhYmxlZCkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZW1vdmUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGZyb20gRmlyZWZveCwgYnV0IGRvbid0IHJlc3RvcmUgdGhlIG91dGxpbmUgbGlrZSBOb3JtYWxpemUuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtXG4gIHBhZGRpbmc6IDA7IC8vIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC1cbn1cblxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvOyAvLyBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFLlxuICAvLyBUZXh0YXJlYXMgc2hvdWxkIHJlYWxseSBvbmx5IHJlc2l6ZSB2ZXJ0aWNhbGx5IHNvIHRoZXkgZG9uJ3QgYnJlYWsgdGhlaXIgKGhvcml6b250YWwpIGNvbnRhaW5lcnMuXG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgLy8gQnJvd3NlcnMgc2V0IGEgZGVmYXVsdCBgbWluLXdpZHRoOiBtaW4tY29udGVudDtgIG9uIGZpZWxkc2V0cyxcbiAgLy8gdW5saWtlIGUuZy4gYDxkaXY+YHMsIHdoaWNoIGhhdmUgYG1pbi13aWR0aDogMDtgIGJ5IGRlZmF1bHQuXG4gIC8vIFNvIHdlIHJlc2V0IHRoYXQgdG8gZW5zdXJlIGZpZWxkc2V0cyBiZWhhdmUgbW9yZSBsaWtlIGEgc3RhbmRhcmQgYmxvY2sgZWxlbWVudC5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTIzNTlcbiAgLy8gYW5kIGh0dHBzOi8vaHRtbC5zcGVjLndoYXR3Zy5vcmcvbXVsdGlwYWdlLyN0aGUtZmllbGRzZXQtYW5kLWxlZ2VuZC1lbGVtZW50c1xuICBtaW4td2lkdGg6IDA7XG4gIC8vIFJlc2V0IHRoZSBkZWZhdWx0IG91dGxpbmUgYmVoYXZpb3Igb2YgZmllbGRzZXRzIHNvIHRoZXkgZG9uJ3QgYWZmZWN0IHBhZ2UgbGF5b3V0LlxuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbi8vIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyAxXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBAaW5jbHVkZSBmb250LXNpemUoMS41cmVtKTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0OyAvLyAyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8vIDFcbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8vIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG59XG5cbi8vIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLy8gVGhpcyBvdmVycmlkZXMgdGhlIGV4dHJhIHJvdW5kZWQgY29ybmVycyBvbiBzZWFyY2ggaW5wdXRzIGluIGlPUyBzbyB0aGF0IG91clxuICAvLyBgLmZvcm0tY29udHJvbGAgY2xhc3MgY2FuIHByb3Blcmx5IHN0eWxlIHRoZW0uIE5vdGUgdGhhdCB0aGlzIGNhbm5vdCBzaW1wbHlcbiAgLy8gYmUgYWRkZWQgdG8gYC5mb3JtLWNvbnRyb2xgIGFzIGl0J3Mgbm90IHNwZWNpZmljIGVub3VnaC4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNTg2LlxuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLy8gMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy9cbi8vIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbi8vXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbi8vIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbi8vXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0OyAvLyAyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAxXG59XG5cbi8vXG4vLyBDb3JyZWN0IGVsZW1lbnQgZGlzcGxheXNcbi8vXG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzXG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyAvLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRVxufVxuXG4vLyBBbHdheXMgaGlkZSBhbiBlbGVtZW50IHdpdGggdGhlIGBoaWRkZW5gIEhUTUwgYXR0cmlidXRlIChmcm9tIFB1cmVDU1MpLlxuLy8gTmVlZGVkIGZvciBwcm9wZXIgZGlzcGxheSBpbiBJRSAxMC0uXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWJsYWNrbGlzdCwgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuXG4vLyBTQ1NTIFJGUyBtaXhpblxuLy9cbi8vIEF1dG9tYXRlZCByZXNwb25zaXZlIGZvbnQgc2l6ZXNcbi8vXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9ibG9iL3Y4LngvTElDRU5TRSlcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIGZvbnQgc2l6ZVxuJHJmcy1iYXNlLWZvbnQtc2l6ZTogMS4yNXJlbSAhZGVmYXVsdDtcbiRyZnMtZm9udC1zaXplLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuQGlmICRyZnMtZm9udC1zaXplLXVuaXQgIT0gcmVtIGFuZCAkcmZzLWZvbnQtc2l6ZS11bml0ICE9IHB4IHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mb250LXNpemUtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtZm9udC1zaXplLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xufVxuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIGZvbnQtc2l6ZSBzdGFydHMgZGVjcmVhc2luZyBpZiBzY3JlZW4gd2lkdGggaXMgc21hbGxlclxuJHJmcy1icmVha3BvaW50OiAxMjAwcHggIWRlZmF1bHQ7XG4kcmZzLWJyZWFrcG9pbnQtdW5pdDogcHggIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBweCBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gZW0gYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHJlbSB7XG4gIEBlcnJvciBcImAjeyRyZnMtYnJlYWtwb2ludC11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1icmVha3BvaW50LXVuaXQuIFVzZSBgcHhgLCBgZW1gIG9yIGByZW1gLlwiO1xufVxuXG4vLyBSZXNpemUgZm9udCBzaXplIGJhc2VkIG9uIHNjcmVlbiBoZWlnaHQgYW5kIHdpZHRoXG4kcmZzLXR3by1kaW1lbnNpb25hbDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIEZhY3RvciBvZiBkZWNyZWFzZVxuJHJmcy1mYWN0b3I6IDEwICFkZWZhdWx0O1xuXG5AaWYgdHlwZS1vZigkcmZzLWZhY3RvcikgIT0gXCJudW1iZXJcIiBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIEdlbmVyYXRlIGVuYWJsZSBvciBkaXNhYmxlIGNsYXNzZXMuIFBvc3NpYmlsaXRpZXM6IGZhbHNlLCBcImVuYWJsZVwiIG9yIFwiZGlzYWJsZVwiXG4kcmZzLWNsYXNzOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gMSByZW0gPSAkcmZzLXJlbS12YWx1ZSBweFxuJHJmcy1yZW0tdmFsdWU6IDE2ICFkZWZhdWx0O1xuXG4vLyBTYWZhcmkgaWZyYW1lIHJlc2l6ZSBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9pc3N1ZXMvMTRcbiRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIERpc2FibGUgUkZTIGJ5IHNldHRpbmcgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMgdG8gZmFsc2VcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiB0cnVlICFkZWZhdWx0O1xuXG4vLyBDYWNoZSAkcmZzLWJhc2UtZm9udC1zaXplIHVuaXRcbiRyZnMtYmFzZS1mb250LXNpemUtdW5pdDogdW5pdCgkcmZzLWJhc2UtZm9udC1zaXplKTtcblxuQGZ1bmN0aW9uIGRpdmlkZSgkZGl2aWRlbmQsICRkaXZpc29yLCAkcHJlY2lzaW9uOiAxMCkge1xuICAkc2lnbjogaWYoJGRpdmlkZW5kID4gMCBhbmQgJGRpdmlzb3IgPiAwIG9yICRkaXZpZGVuZCA8IDAgYW5kICRkaXZpc29yIDwgMCwgMSwgLTEpO1xuICAkZGl2aWRlbmQ6IGFicygkZGl2aWRlbmQpO1xuICAkZGl2aXNvcjogYWJzKCRkaXZpc29yKTtcbiAgQGlmICRkaXZpZGVuZCA9PSAwIHtcbiAgICBAcmV0dXJuIDA7XG4gIH1cbiAgQGlmICRkaXZpc29yID09IDAge1xuICAgIEBlcnJvciBcIkNhbm5vdCBkaXZpZGUgYnkgMFwiO1xuICB9XG4gICRyZW1haW5kZXI6ICRkaXZpZGVuZDtcbiAgJHJlc3VsdDogMDtcbiAgJGZhY3RvcjogMTA7XG4gIEB3aGlsZSAoJHJlbWFpbmRlciA+IDAgYW5kICRwcmVjaXNpb24gPj0gMCkge1xuICAgICRxdW90aWVudDogMDtcbiAgICBAd2hpbGUgKCRyZW1haW5kZXIgPj0gJGRpdmlzb3IpIHtcbiAgICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgLSAkZGl2aXNvcjtcbiAgICAgICRxdW90aWVudDogJHF1b3RpZW50ICsgMTtcbiAgICB9XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIDEwICsgJHF1b3RpZW50O1xuICAgICRmYWN0b3I6ICRmYWN0b3IgKiAuMTtcbiAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyICogMTA7XG4gICAgJHByZWNpc2lvbjogJHByZWNpc2lvbiAtIDE7XG4gICAgQGlmICgkcHJlY2lzaW9uIDwgMCBhbmQgJHJlbWFpbmRlciA+PSAkZGl2aXNvciAqIDUpIHtcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyAxO1xuICAgIH1cbiAgfVxuICAkcmVzdWx0OiAkcmVzdWx0ICogJGZhY3RvciAqICRzaWduO1xuICAkZGl2aWRlbmQtdW5pdDogdW5pdCgkZGl2aWRlbmQpO1xuICAkZGl2aXNvci11bml0OiB1bml0KCRkaXZpc29yKTtcbiAgJHVuaXQtbWFwOiAoXG4gICAgXCJweFwiOiAxcHgsXG4gICAgXCJyZW1cIjogMXJlbSxcbiAgICBcImVtXCI6IDFlbSxcbiAgICBcIiVcIjogMSVcbiAgKTtcbiAgQGlmICgkZGl2aWRlbmQtdW5pdCAhPSAkZGl2aXNvci11bml0IGFuZCBtYXAtaGFzLWtleSgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KSkge1xuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiBtYXAtZ2V0KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpO1xuICB9XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cblxuLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkcmZzLWJhc2UtZm9udC1zaXplIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtZm9udC1zaXplLXVuaXQgPT0gXCJweFwiIHtcbiAgJHJmcy1iYXNlLWZvbnQtc2l6ZTogZGl2aWRlKCRyZnMtYmFzZS1mb250LXNpemUsICRyZnMtYmFzZS1mb250LXNpemUgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJhc2UtZm9udC1zaXplLXVuaXQgPT0gXCJyZW1cIiB7XG4gICRyZnMtYmFzZS1mb250LXNpemU6IGRpdmlkZSgkcmZzLWJhc2UtZm9udC1zaXplLCBkaXZpZGUoJHJmcy1iYXNlLWZvbnQtc2l6ZSAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWNoZSAkcmZzLWJyZWFrcG9pbnQgdW5pdCB0byBwcmV2ZW50IG11bHRpcGxlIGNhbGxzXG4kcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZTogdW5pdCgkcmZzLWJyZWFrcG9pbnQpO1xuXG4vLyBSZW1vdmUgdW5pdCBmcm9tICRyZnMtYnJlYWtwb2ludCBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJweFwiIHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcInJlbVwiIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgZGl2aWRlKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZGlzYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1kaXNhYmxlLWNsYXNzIHtcbiAgQGlmICRyZnMtY2xhc3MgPT0gXCJkaXNhYmxlXCIge1xuICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgZm9udCBzaXplXG4gICAgJixcbiAgICAuZGlzYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICYuZGlzYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBlbmFibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtZW5hYmxlLWNsYXNzIHtcbiAgQGlmICRyZnMtY2xhc3MgPT0gXCJlbmFibGVcIiB7XG4gICAgLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICYuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdXNlZCB0byBkZXRlcm1pbmUgd2hpY2ggbWVkaWEgcXVlcnkgbmVlZHMgdG8gYmUgdXNlZFxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnkoJG1xLXZhbHVlKSB7XG4gIEBpZiAkcmZzLXR3by1kaW1lbnNpb25hbCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1xLXZhbHVlfSksIChtYXgtaGVpZ2h0OiAjeyRtcS12YWx1ZX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1xLXZhbHVlfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIFJlc3BvbnNpdmUgZm9udCBzaXplIG1peGluXG5AbWl4aW4gcmZzKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgLy8gQ2FjaGUgJGZzIHVuaXRcbiAgJGZzLXVuaXQ6IGlmKHR5cGUtb2YoJGZzKSA9PSBcIm51bWJlclwiLCB1bml0KCRmcyksIGZhbHNlKTtcblxuICAvLyBBZGQgIWltcG9ydGFudCBzdWZmaXggaWYgbmVlZGVkXG4gICRyZnMtc3VmZml4OiBpZigkaW1wb3J0YW50LCBcIiAhaW1wb3J0YW50XCIsIFwiXCIpO1xuXG4gIC8vIElmICRmcyBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkZnMgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICBAaWYgbm90ICRmcy11bml0IG9yICRmcy11bml0ICE9IFwiXCIgYW5kICRmcy11bml0ICE9IFwicHhcIiBhbmQgJGZzLXVuaXQgIT0gXCJyZW1cIiBvciAkZnMgPT0gMCB7XG4gICAgZm9udC1zaXplOiAjeyRmc30jeyRyZnMtc3VmZml4fTtcbiAgfVxuICBAZWxzZSB7XG4gICAgLy8gUmVtb3ZlIHVuaXQgZnJvbSAkZnMgZm9yIGNhbGN1bGF0aW9uc1xuICAgIEBpZiAkZnMtdW5pdCA9PSBcInB4XCIge1xuICAgICAgJGZzOiBkaXZpZGUoJGZzLCAkZnMgKiAwICsgMSk7XG4gICAgfVxuICAgIEBlbHNlIGlmICRmcy11bml0ID09IFwicmVtXCIge1xuICAgICAgJGZzOiBkaXZpZGUoJGZzLCBkaXZpZGUoJGZzICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG4gICAgfVxuXG4gICAgLy8gU2V0IGRlZmF1bHQgZm9udCBzaXplXG4gICAgJHJmcy1zdGF0aWM6IGlmKCRyZnMtZm9udC1zaXplLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkZnMsICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JGZzfXB4KTtcblxuICAgIC8vIE9ubHkgYWRkIHRoZSBtZWRpYSBxdWVyeSBpZiB0aGUgZm9udCBzaXplIGlzIGJpZ2dlciB0aGFuIHRoZSBtaW5pbXVtIGZvbnQgc2l6ZVxuICAgIEBpZiAkZnMgPD0gJHJmcy1iYXNlLWZvbnQtc2l6ZSBvciBub3QgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMge1xuICAgICAgZm9udC1zaXplOiAjeyRyZnMtc3RhdGljfSN7JHJmcy1zdWZmaXh9O1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAvLyBDYWxjdWxhdGUgdGhlIG1pbmltdW0gZm9udCBzaXplIGZvciAkZnNcbiAgICAgICRmcy1taW46ICRyZnMtYmFzZS1mb250LXNpemUgKyBkaXZpZGUoJGZzIC0gJHJmcy1iYXNlLWZvbnQtc2l6ZSwgJHJmcy1mYWN0b3IpO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuICRmcyBhbmQgdGhlIG1pbmltdW0gZm9udCBzaXplXG4gICAgICAkZnMtZGlmZjogJGZzIC0gJGZzLW1pbjtcblxuICAgICAgLy8gQmFzZSBmb250LXNpemUgZm9ybWF0dGluZ1xuICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy1mb250LXNpemUtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCRmcy1taW4sICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JGZzLW1pbn1weCk7XG5cbiAgICAgIC8vIFVzZSBgdm1pbmAgaWYgdHdvLWRpbWVuc2lvbmFsIGlzIGVuYWJsZWRcbiAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAkdmFyaWFibGUtd2lkdGg6ICN7ZGl2aWRlKCRmcy1kaWZmICogMTAwLCAkcmZzLWJyZWFrcG9pbnQpfSN7JHZhcmlhYmxlLXVuaXR9O1xuXG4gICAgICAvLyBTZXQgdGhlIGNhbGN1bGF0ZWQgZm9udC1zaXplXG4gICAgICAkcmZzLWZsdWlkOiBjYWxjKCN7JG1pbi13aWR0aH0gKyAjeyR2YXJpYWJsZS13aWR0aH0pICN7JHJmcy1zdWZmaXh9O1xuXG4gICAgICAvLyBCcmVha3BvaW50IGZvcm1hdHRpbmdcbiAgICAgICRtcS12YWx1ZTogaWYoJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcHgsICN7JHJmcy1icmVha3BvaW50fXB4LCAje2RpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtcmVtLXZhbHVlKX0jeyRyZnMtYnJlYWtwb2ludC11bml0fSk7XG5cbiAgICAgIEBpbmNsdWRlIF9yZnMtZGlzYWJsZS1jbGFzcyB7XG4gICAgICAgIGZvbnQtc2l6ZTogI3skcmZzLXN0YXRpY30jeyRyZnMtc3VmZml4fTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSgkbXEtdmFsdWUpIHtcbiAgICAgICAgQGluY2x1ZGUgX3Jmcy1lbmFibGUtY2xhc3Mge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEluY2x1ZGUgc2FmYXJpIGlmcmFtZSByZXNpemUgZml4IGlmIG5lZWRlZFxuICAgICAgICBtaW4td2lkdGg6IGlmKCRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCwgKDAgKiAxdncpLCBudWxsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gVGhlIGZvbnQtc2l6ZSAmIHJlc3BvbnNpdmUtZm9udC1zaXplIG1peGlucyB1c2UgUkZTIHRvIHJlc2NhbGUgdGhlIGZvbnQgc2l6ZVxuQG1peGluIGZvbnQtc2l6ZSgkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIHJmcygkZnMsICRpbXBvcnRhbnQpO1xufVxuXG5AbWl4aW4gcmVzcG9uc2l2ZS1mb250LXNpemUoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICBAaW5jbHVkZSByZnMoJGZzLCAkaW1wb3J0YW50KTtcbn1cbiIsIi8vIEhvdmVyIG1peGluIGFuZCBgJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeWAgYXJlIGRlcHJlY2F0ZWQuXG4vL1xuLy8gT3JpZ2luYWxseSBhZGRlZCBkdXJpbmcgb3VyIGFscGhhcyBhbmQgbWFpbnRhaW5lZCBkdXJpbmcgYmV0YXMsIHRoaXMgbWl4aW4gd2FzXG4vLyBkZXNpZ25lZCB0byBwcmV2ZW50IGA6aG92ZXJgIHN0aWNraW5lc3Mgb24gaU9TLWFuIGlzc3VlIHdoZXJlIGhvdmVyIHN0eWxlc1xuLy8gd291bGQgcGVyc2lzdCBhZnRlciBpbml0aWFsIHRvdWNoLlxuLy9cbi8vIEZvciBiYWNrd2FyZCBjb21wYXRpYmlsaXR5LCB3ZSd2ZSBrZXB0IHRoZXNlIG1peGlucyBhbmQgdXBkYXRlZCB0aGVtIHRvXG4vLyBhbHdheXMgcmV0dXJuIHRoZWlyIHJlZ3VsYXIgcHNldWRvLWNsYXNzZXMgaW5zdGVhZCBvZiBhIHNoaW1tZWQgbWVkaWEgcXVlcnkuXG4vL1xuLy8gSXNzdWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjUxOTVcblxuQG1peGluIGhvdmVyKCkge1xuICAmOmhvdmVyIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzKCkge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gcGxhaW4taG92ZXItZm9jdXMoKSB7XG4gICYsXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cy1hY3RpdmUoKSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiLy8gSW1hZ2UgTWl4aW5zXG4vLyAtIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vIC0gUmV0aW5hIGltYWdlXG5cblxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxuLy9cbi8vIEtlZXAgaW1hZ2VzIGZyb20gc2NhbGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZWlyIHBhcmVudHMuXG5cbkBtaXhpbiBpbWctZmx1aWQoKSB7XG4gIC8vIFBhcnQgMTogU2V0IGEgbWF4aW11bSByZWxhdGl2ZSB0byB0aGUgcGFyZW50XG4gIG1heC13aWR0aDogMTAwJTtcbiAgLy8gUGFydCAyOiBPdmVycmlkZSB0aGUgaGVpZ2h0IHRvIGF1dG8sIG90aGVyd2lzZSBpbWFnZXMgd2lsbCBiZSBzdHJldGNoZWRcbiAgLy8gd2hlbiBzZXR0aW5nIGEgd2lkdGggYW5kIGhlaWdodCBhdHRyaWJ1dGUgb24gdGhlIGltZyBlbGVtZW50LlxuICBoZWlnaHQ6IGF1dG87XG59XG5cblxuLy8gUmV0aW5hIGltYWdlXG4vL1xuLy8gU2hvcnQgcmV0aW5hIG1peGluIGZvciBzZXR0aW5nIGJhY2tncm91bmQtaW1hZ2UgYW5kIC1zaXplLlxuXG5AbWl4aW4gaW1nLXJldGluYSgkZmlsZS0xeCwgJGZpbGUtMngsICR3aWR0aC0xeCwgJGhlaWdodC0xeCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUtMXgpO1xuXG4gIC8vIEF1dG9wcmVmaXhlciB0YWtlcyBjYXJlIG9mIGFkZGluZyAtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8gYW5kIC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8sXG4gIC8vIGJ1dCBkb2Vzbid0IGNvbnZlcnQgZHBweD0+ZHBpLlxuICAvLyBUaGVyZSdzIG5vIHN1Y2ggdGhpbmcgYXMgdW5wcmVmaXhlZCBtaW4tZGV2aWNlLXBpeGVsLXJhdGlvIHNpbmNlIGl0J3Mgbm9uc3RhbmRhcmQuXG4gIC8vIENvbXBhdGliaWxpdHkgaW5mbzogaHR0cHM6Ly9jYW5pdXNlLmNvbS9jc3MtbWVkaWEtcmVzb2x1dGlvblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSwgLy8gSUU5LTExIGRvbid0IHN1cHBvcnQgZHBweFxuICAgIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7IC8vIFN0YW5kYXJkaXplZFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkZmlsZS0yeCk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAkd2lkdGgtMXggJGhlaWdodC0xeDtcbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgaW1nLXJldGluYSgpYFwiLCBcInY0LjMuMFwiLCBcInY1XCIpO1xufVxuIiwiLy8gUmVzcG9uc2l2ZSBpbWFnZXMgKGVuc3VyZSBpbWFnZXMgZG9uJ3Qgc2NhbGUgYmV5b25kIHRoZWlyIHBhcmVudHMpXG4vL1xuLy8gVGhpcyBpcyBwdXJwb3NlZnVsbHkgb3B0LWluIHZpYSBhbiBleHBsaWNpdCBjbGFzcyByYXRoZXIgdGhhbiBiZWluZyB0aGUgZGVmYXVsdCBmb3IgYWxsIGA8aW1nPmBzLlxuLy8gV2UgcHJldmlvdXNseSB0cmllZCB0aGUgXCJpbWFnZXMgYXJlIHJlc3BvbnNpdmUgYnkgZGVmYXVsdFwiIGFwcHJvYWNoIGluIEJvb3RzdHJhcCB2Mixcbi8vIGFuZCBhYmFuZG9uZWQgaXQgaW4gQm9vdHN0cmFwIHYzIGJlY2F1c2UgaXQgYnJlYWtzIGxvdHMgb2YgdGhpcmQtcGFydHkgd2lkZ2V0cyAoaW5jbHVkaW5nIEdvb2dsZSBNYXBzKVxuLy8gd2hpY2ggd2VyZW4ndCBleHBlY3RpbmcgdGhlIGltYWdlcyB3aXRoaW4gdGhlbXNlbHZlcyB0byBiZSBpbnZvbHVudGFyaWx5IHJlc2l6ZWQuXG4vLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4MTc4XG4uaW1nLWZsdWlkIHtcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAkdGh1bWJuYWlsLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0aHVtYm5haWwtYmc7XG4gIGJvcmRlcjogJHRodW1ibmFpbC1ib3JkZXItd2lkdGggc29saWQgJHRodW1ibmFpbC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkdGh1bWJuYWlsLWJveC1zaGFkb3cpO1xuXG4gIC8vIEtlZXAgdGhlbSBhdCBtb3N0IDEwMCUgd2lkZVxuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbi5maWd1cmUge1xuICAvLyBFbnN1cmVzIHRoZSBjYXB0aW9uJ3MgdGV4dCBhbGlnbnMgd2l0aCB0aGUgaW1hZ2UuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogLjU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkZmlndXJlLWNhcHRpb24tY29sb3I7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3Rcbi8vIFNpbmdsZSBzaWRlIGJvcmRlci1yYWRpdXNcblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIHJlcGxhY2UgbmVnYXRpdmUgdmFsdWVzIHdpdGggMFxuQGZ1bmN0aW9uIHZhbGlkLXJhZGl1cygkcmFkaXVzKSB7XG4gICRyZXR1cm46ICgpO1xuICBAZWFjaCAkdmFsdWUgaW4gJHJhZGl1cyB7XG4gICAgQGlmIHR5cGUtb2YoJHZhbHVlKSA9PSBudW1iZXIge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sIG1heCgkdmFsdWUsIDApKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCAkdmFsdWUpO1xuICAgIH1cbiAgfVxuICBAcmV0dXJuICRyZXR1cm47XG59XG5cbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG4gIEBlbHNlIGlmICRmYWxsYmFjay1ib3JkZXItcmFkaXVzICE9IGZhbHNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cbiIsIi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAkYnJlYWRjcnVtYi1wYWRkaW5nLXkgJGJyZWFkY3J1bWItcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAkYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJyZWFkY3J1bWItZm9udC1zaXplKTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJyZWFkY3J1bWItYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0ge1xuICAvLyBUaGUgc2VwYXJhdG9yIGJldHdlZW4gYnJlYWRjcnVtYnMgKGJ5IGRlZmF1bHQsIGEgZm9yd2FyZC1zbGFzaDogXCIvXCIpXG4gICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZmxvYXQ6IGxlZnQ7IC8vIFN1cHByZXNzIGlubGluZSBzcGFjaW5ncyBhbmQgdW5kZXJsaW5pbmcgb2YgdGhlIHNlcGFyYXRvclxuICAgICAgcGFkZGluZy1yaWdodDogJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nO1xuICAgICAgY29sb3I6ICRicmVhZGNydW1iLWRpdmlkZXItY29sb3I7XG4gICAgICBjb250ZW50OiBlc2NhcGUtc3ZnKCRicmVhZGNydW1iLWRpdmlkZXIpO1xuICAgIH1cbiAgfVxuXG4gIC8vIElFOS0xMSBoYWNrIHRvIHByb3Blcmx5IGhhbmRsZSBoeXBlcmxpbmsgdW5kZXJsaW5lcyBmb3IgYnJlYWRjcnVtYnMgYnVpbHRcbiAgLy8gd2l0aG91dCBgPHVsPmBzLiBUaGUgYDo6YmVmb3JlYCBwc2V1ZG8tZWxlbWVudCBnZW5lcmF0ZXMgYW4gZWxlbWVudFxuICAvLyAqd2l0aGluKiB0aGUgLmJyZWFkY3J1bWItaXRlbSBhbmQgdGhlcmVieSBpbmhlcml0cyB0aGUgYHRleHQtZGVjb3JhdGlvbmAuXG4gIC8vXG4gIC8vIFRvIHRyaWNrIElFIGludG8gc3VwcHJlc3NpbmcgdGhlIHVuZGVybGluZSwgd2UgZ2l2ZSB0aGUgcHNldWRvLWVsZW1lbnQgYW5cbiAgLy8gdW5kZXJsaW5lIGFuZCB0aGVuIGltbWVkaWF0ZWx5IHJlbW92ZSBpdC5cbiAgKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4gICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgY29sb3I6ICRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjtcbiAgfVxufVxuIiwiLy8gTGlzdHNcblxuLy8gVW5zdHlsZWQga2VlcHMgbGlzdCBpdGVtcyBibG9jayBsZXZlbCwganVzdCByZW1vdmVzIGRlZmF1bHQgYnJvd3NlciBwYWRkaW5nIGFuZCBsaXN0LXN0eWxlXG5AbWl4aW4gbGlzdC11bnN0eWxlZCgpIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuIiwiLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoKTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRwYWdpbmF0aW9uLXBhZGRpbmcteSAkcGFnaW5hdGlvbi1wYWRkaW5nLXg7XG4gIG1hcmdpbi1sZWZ0OiAtJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoO1xuICBsaW5lLWhlaWdodDogJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkcGFnaW5hdGlvbi1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1iZztcbiAgYm9yZGVyOiAkcGFnaW5hdGlvbi1ib3JkZXItd2lkdGggc29saWQgJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yO1xuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7XG4gICAgb3V0bGluZTogJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTtcbiAgICBib3gtc2hhZG93OiAkcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG59XG5cbi5wYWdlLWl0ZW0ge1xuICAmOmZpcnN0LWNoaWxkIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gICYuYWN0aXZlIC5wYWdlLWxpbmsge1xuICAgIHotaW5kZXg6IDM7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgLy8gT3BpbmlvbmF0ZWQ6IHJlbW92ZSB0aGUgXCJoYW5kXCIgY3Vyc29yIHNldCBwcmV2aW91c2x5IGZvciAucGFnZS1saW5rXG4gICAgY3Vyc29yOiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG59XG5cblxuLy9cbi8vIFNpemluZ1xuLy9cblxuLnBhZ2luYXRpb24tbGcge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LWxnLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGcsICRmb250LXNpemUtbGcsICRsaW5lLWhlaWdodC1sZywgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5wYWdpbmF0aW9uLXNtIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbSwgJHBhZ2luYXRpb24tcGFkZGluZy14LXNtLCAkZm9udC1zaXplLXNtLCAkbGluZS1oZWlnaHQtc20sICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc20pO1xufVxuIiwiLy8gUGFnaW5hdGlvblxuXG5AbWl4aW4gcGFnaW5hdGlvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRsaW5lLWhlaWdodCwgJGJvcmRlci1yYWRpdXMpIHtcbiAgLnBhZ2UtbGluayB7XG4gICAgcGFkZGluZzogJHBhZGRpbmcteSAkcGFkZGluZy14O1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICB9XG5cbiAgLnBhZ2UtaXRlbSB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vLyBHcmlkIHN5c3RlbVxuLy9cbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cblxuQG1peGluIG1ha2UtY29udGFpbmVyKCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogJGd1dHRlciAqIC41O1xuICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgKiAuNTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1peGluIG1ha2Utcm93KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLSRndXR0ZXIgKiAuNTtcbiAgbWFyZ2luLWxlZnQ6IC0kZ3V0dGVyICogLjU7XG59XG5cbi8vIEZvciBlYWNoIGJyZWFrcG9pbnQsIGRlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiB0aGUgY29udGFpbmVyIGluIGEgbWVkaWEgcXVlcnlcbkBtaXhpbiBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzKCRtYXgtd2lkdGhzOiAkY29udGFpbmVyLW1heC13aWR0aHMsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRtYXgtd2lkdGhzIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgbWFrZS1jb250YWluZXItbWF4LXdpZHRoc2AgbWl4aW5cIiwgXCJ2NC41LjJcIiwgXCJ2NVwiKTtcbn1cblxuQG1peGluIG1ha2UtY29sLXJlYWR5KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGJlY29taW5nIHRvbyBuYXJyb3cgd2hlbiBhdCBzbWFsbGVyIGdyaWQgdGllcnMgYnlcbiAgLy8gYWx3YXlzIHNldHRpbmcgYHdpZHRoOiAxMDAlO2AuIFRoaXMgd29ya3MgYmVjYXVzZSB3ZSB1c2UgYGZsZXhgIHZhbHVlc1xuICAvLyBsYXRlciBvbiB0byBvdmVycmlkZSB0aGlzIGluaXRpYWwgd2lkdGguXG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyICogLjU7XG4gIHBhZGRpbmctbGVmdDogJGd1dHRlciAqIC41O1xufVxuXG5AbWl4aW4gbWFrZS1jb2woJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gIGZsZXg6IDAgMCBwZXJjZW50YWdlKGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpKTtcbiAgLy8gQWRkIGEgYG1heC13aWR0aGAgdG8gZW5zdXJlIGNvbnRlbnQgd2l0aGluIGVhY2ggY29sdW1uIGRvZXMgbm90IGJsb3cgb3V0XG4gIC8vIHRoZSB3aWR0aCBvZiB0aGUgY29sdW1uLiBBcHBsaWVzIHRvIElFMTArIGFuZCBGaXJlZm94LiBDaHJvbWUgYW5kIFNhZmFyaVxuICAvLyBkbyBub3QgYXBwZWFyIHRvIHJlcXVpcmUgdGhpcy5cbiAgbWF4LXdpZHRoOiBwZXJjZW50YWdlKGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpKTtcbn1cblxuQG1peGluIG1ha2UtY29sLWF1dG8oKSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyBSZXNldCBlYXJsaWVyIGdyaWQgdGllcnNcbn1cblxuQG1peGluIG1ha2UtY29sLW9mZnNldCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgJG51bTogZGl2aWRlKCRzaXplLCAkY29sdW1ucyk7XG4gIG1hcmdpbi1sZWZ0OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xufVxuXG4vLyBSb3cgY29sdW1uc1xuLy9cbi8vIFNwZWNpZnkgb24gYSBwYXJlbnQgZWxlbWVudChlLmcuLCAucm93KSB0byBmb3JjZSBpbW1lZGlhdGUgY2hpbGRyZW4gaW50byBOTlxuLy8gbnVtYmVyb2YgY29sdW1ucy4gU3VwcG9ydHMgd3JhcHBpbmcgdG8gbmV3IGxpbmVzLCBidXQgZG9lcyBub3QgZG8gYSBNYXNvbnJ5XG4vLyBzdHlsZSBncmlkLlxuQG1peGluIHJvdy1jb2xzKCRjb3VudCkge1xuICA+ICoge1xuICAgIGZsZXg6IDAgMCBkaXZpZGUoMTAwJSwgJGNvdW50KTtcbiAgICBtYXgtd2lkdGg6IGRpdmlkZSgxMDAlLCAkY291bnQpO1xuICB9XG59XG4iLCIvLyBDb250YWluZXIgd2lkdGhzXG4vL1xuLy8gU2V0IHRoZSBjb250YWluZXIgd2lkdGgsIGFuZCBvdmVycmlkZSBpdCBmb3IgZml4ZWQgbmF2YmFycyBpbiBtZWRpYSBxdWVyaWVzLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAvLyBTaW5nbGUgY29udGFpbmVyIGNsYXNzIHdpdGggYnJlYWtwb2ludCBtYXgtd2lkdGhzXG4gIC5jb250YWluZXIsXG4gIC8vIDEwMCUgd2lkZSBjb250YWluZXIgYXQgYWxsIGJyZWFrcG9pbnRzXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cblxuICAvLyBSZXNwb25zaXZlIGNvbnRhaW5lcnMgdGhhdCBhcmUgMTAwJSB3aWRlIHVudGlsIGEgYnJlYWtwb2ludFxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAuY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lci1mbHVpZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICAgIH1cblxuICAgICAgLy8gRXh0ZW5kIGVhY2ggYnJlYWtwb2ludCB3aGljaCBpcyBzbWFsbGVyIG9yIGVxdWFsIHRvIHRoZSBjdXJyZW50IGJyZWFrcG9pbnRcbiAgICAgICRleHRlbmQtYnJlYWtwb2ludDogdHJ1ZTtcblxuICAgICAgQGVhY2ggJG5hbWUsICR3aWR0aCBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgICAgIEBpZiAoJGV4dGVuZC1icmVha3BvaW50KSB7XG4gICAgICAgICAgLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGdyaWQtYnJlYWtwb2ludHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBPbmNlIHRoZSBjdXJyZW50IGJyZWFrcG9pbnQgaXMgcmVhY2hlZCwgc3RvcCBleHRlbmRpbmdcbiAgICAgICAgICBAaWYgKCRicmVha3BvaW50ID09ICRuYW1lKSB7XG4gICAgICAgICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IGZhbHNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiB5b3VyIGNvbHVtbnMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gIH1cblxuICAvLyBSZW1vdmUgdGhlIG5lZ2F0aXZlIG1hcmdpbiBmcm9tIGRlZmF1bHQgLnJvdywgdGhlbiB0aGUgaG9yaXpvbnRhbCBwYWRkaW5nXG4gIC8vIGZyb20gYWxsIGltbWVkaWF0ZSBjaGlsZHJlbiBjb2x1bW5zICh0byBwcmV2ZW50IHJ1bmF3YXkgc3R5bGUgaW5oZXJpdGFuY2UpLlxuICAubm8tZ3V0dGVycyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgPiAuY29sLFxuICAgID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gQ29sdW1uc1xuLy9cbi8vIENvbW1vbiBzdHlsZXMgZm9yIHNtYWxsIGFuZCBsYXJnZSBncmlkIGNvbHVtbnNcblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgQGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnMoKTtcbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gIT0gbnVsbCBhbmQgJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gQm9vdHN0cmFwIHNldHRpbmdzXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgICBcInNtXCI6IDU0MHB4LFxuICAgIFwibWRcIjogNzIwcHgsXG4gICAgXCJsZ1wiOiA5NjBweCxcbiAgICBcInhsXCI6IDExNzBweCkgIWRlZmF1bHQ7XG5cbi8vIExpZ2h0Y2FzZSBzZXR0aW5nc1xuJGxpZ2h0Y2FzZS1jdXN0b206IChcbiAgICBcImZvbnQtcGF0aFwiOiBcIi9hc3NldHMvZm9udHMvXCIsXG4gICAgXCJicmVha3BvaW50XCI6IDc2OHB4KSAhZGVmYXVsdDtcblxuLy8gT3ZlcmFsbFxuJGRlZmF1bHQtbWFyZ2luOiA0MHB4O1xuJGRlZmF1bHQtYmxvY2stbWFyZ2luOiAxMDBweDtcbiRoZWFkaW5nLWZvbnQ6IFwiTWF2ZW4gUHJvXCIsXG4gICAgc2Fucy1zZXJpZjtcbiR0ZXh0LWZvbnQ6IFwiTWF2ZW4gUHJvXCIsXG4gICAgc2Fucy1zZXJpZjtcbiR0ZXh0LXNpemU6IDE2cHg7XG4kbGluZS1oZWlnaHQ6IDI4cHg7XG4kdGV4dC1jb2xvcjogIzEyMTIxMjtcbiRjb2xvci13aGl0ZTogI2ZmZjtcbiRjb2xvci1ibGFjazogIzEyMTIxMjtcbiRjb2xvci1leHRyYS1ibGFjazogIzAwMDtcbiRjb2xvci1ncmF5LWRhcms6ICMyODJhMmE7XG4kY29sb3ItcmVkOiAjZTYwMDEzO1xuJGNvbG9yLXJlZC1kYXJrOiAjY2YwMDBkO1xuJGNvbG9yLWdyYXk6ICNhZmFmYWY7XG4kY29sb3ItZ3JheS1saWdodDogI2Y1ZjVmNTtcbiRjb2xvci1lbWFpbDogIzBhODhmZjtcbiRjb2xvci1uZXdzbGV0dGVyOiAjMGE4OGZmO1xuJGNvbG9yLWZhY2Vib29rOiAjM2I1OTk4O1xuJGNvbG9yLXR3aXR0ZXI6ICMxZGExZjI7XG4kY29sb3IteW91dHViZTogI2YwMDtcbiRjb2xvci1saW5rZWRpbjogIzAwNzdiNTtcbiRjb2xvci1pbnN0YWdyYW06ICM4MzNhYjQ7XG4kY29sb3ItcGludGVyZXN0OiAjYmQwODFjO1xuJGNvbG9yLXdoYXRzYXBwOiAjMjVkMzY2O1xuJGNvbG9yLWJsYWNrLXJnYmE6IHJnYigwIDAgMCAvIDFcbik7XG4kY29sb3ItYmxhY2stcmdiYS10cmFuc3BhcmFudDogcmdiKDAgMCAwIC8gLjMpO1xuJGNvbG9yLWJsYWNrLXJnYmEtZGFyay10cmFuc3BhcmFudDogcmdiKDAgMCAwIC8gLjkpO1xuJGNvbG9yLWJlaWdlOiAjQ0JCNjk5O1xuXG5cbi8vIExhbmRpbmdzcGFnZSAyXG4kaGVhZGluZy1mb250MjogXCJMYXRvXCIsIHNhbnMtc2VyaWY7XG4kdGV4dC1mb250MjogXCJMYXRvXCIsIHNhbnMtc2VyaWY7XG4kY29sb3ItYmx1ZTogIzAwMGNmZjtcbiRjb2xvci1ibHVlLWRhcms6ICMwMDA0NTA7XG4kY29sb3ItZ3JlZW46ICMzMWQwYjA7IiwiLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxuLy9cbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cblxuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgLy8gQ29tbW9uIHByb3BlcnRpZXMgZm9yIGFsbCBicmVha3BvaW50c1xuICAlZ3JpZC1jb2x1bW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyICogLjU7XG4gICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyICogLjU7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgIC8vIEFsbG93IGNvbHVtbnMgdG8gc3RyZXRjaCBmdWxsIHdpZHRoIGJlbG93IHRoZWlyIGJyZWFrcG9pbnRzXG4gICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sI3skaW5maXh9LFxuICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIC8vIFByb3ZpZGUgYmFzaWMgYC5jb2wte2JwfWAgY2xhc3NlcyBmb3IgZXF1YWwtd2lkdGggZmxleGJveCBjb2x1bW5zXG4gICAgICAuY29sI3skaW5maXh9IHtcbiAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkZ3JpZC1yb3ctY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvdy1jb2x1bW5zIHtcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcm93LWNvbHMoJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1maXJzdCB7IG9yZGVyOiAtMTsgfVxuXG4gICAgICAub3JkZXIjeyRpbmZpeH0tbGFzdCB7IG9yZGVyOiAkY29sdW1ucyArIDE7IH1cblxuICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgIC5vcmRlciN7JGluZml4fS0jeyRpfSB7IG9yZGVyOiAkaTsgfVxuICAgICAgfVxuXG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIFRleHR1YWwgZm9ybSBjb250cm9sc1xuLy9cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIGZvbnQtZmFtaWx5OiAkaW5wdXQtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcblxuICAvLyBOb3RlOiBUaGlzIGhhcyBubyBlZmZlY3Qgb24gPHNlbGVjdD5zIGluIHNvbWUgYnJvd3NlcnMsIGR1ZSB0byB0aGUgbGltaXRlZCBzdHlsYWJpbGl0eSBvZiBgPHNlbGVjdD5gcyBpbiBDU1MuXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMsIDApO1xuXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpbnB1dC10cmFuc2l0aW9uKTtcblxuICAvLyBVbnN0eWxlIHRoZSBjYXJldCBvbiBgPHNlbGVjdD5gcyBpbiBJRTEwKy5cbiAgJjo6LW1zLWV4cGFuZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgLy8gQ3VzdG9taXplIHRoZSBgOmZvY3VzYCBzdGF0ZSB0byBpbWl0YXRlIG5hdGl2ZSBXZWJLaXQgc3R5bGVzLlxuICBAaW5jbHVkZSBmb3JtLWNvbnRyb2wtZm9jdXMoJGlnbm9yZS13YXJuaW5nOiB0cnVlKTtcblxuICAvLyBQbGFjZWhvbGRlclxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjtcbiAgICAvLyBPdmVycmlkZSBGaXJlZm94J3MgdW51c3VhbCBkZWZhdWx0IG9wYWNpdHk7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMTUyNi5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgYW5kIHJlYWQtb25seSBpbnB1dHNcbiAgLy9cbiAgLy8gSFRNTDUgc2F5cyB0aGF0IGNvbnRyb2xzIHVuZGVyIGEgZmllbGRzZXQgPiBsZWdlbmQ6Zmlyc3QtY2hpbGQgd29uJ3QgYmVcbiAgLy8gZGlzYWJsZWQgaWYgdGhlIGZpZWxkc2V0IGlzIGRpc2FibGVkLiBEdWUgdG8gaW1wbGVtZW50YXRpb24gZGlmZmljdWx0eSwgd2VcbiAgLy8gZG9uJ3QgaG9ub3IgdGhhdCBlZGdlIGNhc2U7IHdlIHN0eWxlIHRoZW0gYXMgZGlzYWJsZWQgYW55d2F5LlxuICAmOmRpc2FibGVkLFxuICAmW3JlYWRvbmx5XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIC8vIGlPUyBmaXggZm9yIHVucmVhZGFibGUgZGlzYWJsZWQgY29udGVudDsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2NTUuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgJi5mb3JtLWNvbnRyb2wge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7IC8vIEZpeCBhcHBlYXJhbmNlIGZvciBkYXRlIGlucHV0cyBpbiBTYWZhcmlcbiAgfVxufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgLy8gUmVtb3ZlIHNlbGVjdCBvdXRsaW5lIGZyb20gc2VsZWN0IGJveCBpbiBGRlxuICAmOi1tb3otZm9jdXNyaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwICRpbnB1dC1jb2xvcjtcbiAgfVxuXG4gICY6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gICAgLy8gU3VwcHJlc3MgdGhlIG5lc3RlZCBkZWZhdWx0IHdoaXRlIHRleHQgb24gYmx1ZSBiYWNrZ3JvdW5kIGhpZ2hsaWdodCBnaXZlbiB0b1xuICAgIC8vIHRoZSBzZWxlY3RlZCBvcHRpb24gdGV4dCB3aGVuIHRoZSAoc3RpbGwgY2xvc2VkKSA8c2VsZWN0PiByZWNlaXZlcyBmb2N1c1xuICAgIC8vIGluIElFIGFuZCAodW5kZXIgY2VydGFpbiBjb25kaXRpb25zKSBFZGdlLCBhcyBpdCBsb29rcyBiYWQgYW5kIGNhbm5vdCBiZSBtYWRlIHRvXG4gICAgLy8gbWF0Y2ggdGhlIGFwcGVhcmFuY2Ugb2YgdGhlIG5hdGl2ZSB3aWRnZXQuXG4gICAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTkzOTguXG4gICAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gIH1cbn1cblxuLy8gTWFrZSBmaWxlIGlucHV0cyBiZXR0ZXIgbWF0Y2ggdGV4dCBpbnB1dHMgYnkgZm9yY2luZyB0aGVtIHRvIG5ldyBsaW5lcy5cbi5mb3JtLWNvbnRyb2wtZmlsZSxcbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cblxuLy9cbi8vIExhYmVsc1xuLy9cblxuLy8gRm9yIHVzZSB3aXRoIGhvcml6b250YWwgYW5kIGlubGluZSBmb3Jtcywgd2hlbiB5b3UgbmVlZCB0aGUgbGFiZWwgKG9yIGxlZ2VuZClcbi8vIHRleHQgdG8gYWxpZ24gd2l0aCB0aGUgZm9ybSBjb250cm9scy5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBgPGxhYmVsPi88bGVnZW5kPmAgZGVmYXVsdFxuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG59XG5cblxuLy8gUmVhZG9ubHkgY29udHJvbHMgYXMgcGxhaW4gdGV4dFxuLy9cbi8vIEFwcGx5IGNsYXNzIHRvIGEgcmVhZG9ubHkgaW5wdXQgdG8gbWFrZSBpdCBhcHBlYXIgbGlrZSByZWd1bGFyIHBsYWluXG4vLyB0ZXh0ICh3aXRob3V0IGFueSBib3JkZXIsIGJhY2tncm91bmQgY29sb3IsIGZvY3VzIGluZGljYXRvcilcblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgMDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gbWF0Y2ggaW5wdXRzIGlmIHRoaXMgY2xhc3MgY29tZXMgb24gaW5wdXRzIHdpdGggZGVmYXVsdCBtYXJnaW5zXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDtcblxuICAmLmZvcm0tY29udHJvbC1zbSxcbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cblxuLy8gRm9ybSBjb250cm9sIHNpemluZ1xuLy9cbi8vIEJ1aWxkIG9uIGAuZm9ybS1jb250cm9sYCB3aXRoIG1vZGlmaWVyIGNsYXNzZXMgdG8gZGVjcmVhc2Ugb3IgaW5jcmVhc2UgdGhlXG4vLyBoZWlnaHQgYW5kIGZvbnQtc2l6ZSBvZiBmb3JtIGNvbnRyb2xzLlxuLy9cbi8vIFJlcGVhdGVkIGluIGBfaW5wdXRfZ3JvdXAuc2Nzc2AgdG8gYXZvaWQgU2FzcyBleHRlbmQgaXNzdWVzLlxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbnNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAmW3NpemVdLFxuICAmW211bHRpcGxlXSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLy8gRm9ybSBncm91cHNcbi8vXG4vLyBEZXNpZ25lZCB0byBoZWxwIHdpdGggdGhlIG9yZ2FuaXphdGlvbiBhbmQgc3BhY2luZyBvZiB2ZXJ0aWNhbCBmb3Jtcy4gRm9yXG4vLyBob3Jpem9udGFsIGZvcm1zLCB1c2UgdGhlIHByZWRlZmluZWQgZ3JpZCBjbGFzc2VzLlxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b207XG59XG5cbi5mb3JtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogJGZvcm0tdGV4dC1tYXJnaW4tdG9wO1xufVxuXG5cbi8vIEZvcm0gZ3JpZFxuLy9cbi8vIFNwZWNpYWwgcmVwbGFjZW1lbnQgZm9yIG91ciBncmlkIHN5c3RlbSdzIGAucm93YCBmb3IgdGlnaHRlciBmb3JtIGxheW91dHMuXG5cbi5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggKiAuNTtcbiAgbWFyZ2luLWxlZnQ6IC0kZm9ybS1ncmlkLWd1dHRlci13aWR0aCAqIC41O1xuXG4gID4gLmNvbCxcbiAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgcGFkZGluZy1yaWdodDogJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggKiAuNTtcbiAgICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveGVzIGFuZCByYWRpb3Ncbi8vXG4vLyBJbmRlbnQgdGhlIGxhYmVscyB0byBwb3NpdGlvbiByYWRpb3MvY2hlY2tib3hlcyBhcyBoYW5naW5nIGNvbnRyb2xzLlxuXG4uZm9ybS1jaGVjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXk7XG4gIG1hcmdpbi1sZWZ0OiAtJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyO1xuXG4gIC8vIFVzZSBbZGlzYWJsZWRdIGFuZCA6ZGlzYWJsZWQgZm9yIHdvcmthcm91bmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSB+IC5mb3JtLWNoZWNrLWxhYmVsLFxuICAmOmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgYDxsYWJlbD5gIGJvdHRvbSBtYXJnaW5cbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDsgLy8gT3ZlcnJpZGUgYmFzZSAuZm9ybS1jaGVja1xuICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4teDtcblxuICAvLyBVbmRvIC5mb3JtLWNoZWNrLWlucHV0IGRlZmF1bHRzIGFuZCBhZGQgc29tZSBgbWFyZ2luLXJpZ2h0YC5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1pbnB1dC1tYXJnaW4teDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuLy9cbi8vIFByb3ZpZGUgZmVlZGJhY2sgdG8gdXNlcnMgd2hlbiBmb3JtIGZpZWxkIHZhbHVlcyBhcmUgdmFsaWQgb3IgaW52YWxpZC4gV29ya3Ncbi8vIHByaW1hcmlseSBmb3IgY2xpZW50LXNpZGUgdmFsaWRhdGlvbiB2aWEgc2NvcGVkIGA6aW52YWxpZGAgYW5kIGA6dmFsaWRgXG4vLyBwc2V1ZG8tY2xhc3NlcyBidXQgYWxzbyBpbmNsdWRlcyBgLmlzLWludmFsaWRgIGFuZCBgLmlzLXZhbGlkYCBjbGFzc2VzIGZvclxuLy8gc2VydmVyIHNpZGUgdmFsaWRhdGlvbi5cblxuQGVhY2ggJHN0YXRlLCAkZGF0YSBpbiAkZm9ybS12YWxpZGF0aW9uLXN0YXRlcyB7XG4gIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZSgkc3RhdGUsIG1hcC1nZXQoJGRhdGEsIGNvbG9yKSwgbWFwLWdldCgkZGF0YSwgaWNvbikpO1xufVxuXG4vLyBJbmxpbmUgZm9ybXNcbi8vXG4vLyBNYWtlIGZvcm1zIGFwcGVhciBpbmxpbmUoLWJsb2NrKSBieSBhZGRpbmcgdGhlIGAuZm9ybS1pbmxpbmVgIGNsYXNzLiBJbmxpbmVcbi8vIGZvcm1zIGJlZ2luIHN0YWNrZWQgb24gZXh0cmEgc21hbGwgKG1vYmlsZSkgZGV2aWNlcyBhbmQgdGhlbiBnbyBpbmxpbmUgd2hlblxuLy8gdmlld3BvcnRzIHJlYWNoIDw3NjhweC5cbi8vXG4vLyBSZXF1aXJlcyB3cmFwcGluZyBpbnB1dHMgYW5kIGxhYmVscyB3aXRoIGAuZm9ybS1ncm91cGAgZm9yIHByb3BlciBkaXNwbGF5IG9mXG4vLyBkZWZhdWx0IEhUTUwgZm9ybSBjb250cm9scyBhbmQgb3VyIGN1c3RvbSBmb3JtIGNvbnRyb2xzIChlLmcuLCBpbnB1dCBncm91cHMpLlxuXG4uZm9ybS1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyBQcmV2ZW50IHNob3J0ZXIgZWxlbWVudHMgZnJvbSBncm93aW5nIHRvIHNhbWUgaGVpZ2h0IGFzIG90aGVycyAoZS5nLiwgc21hbGwgYnV0dG9ucyBncm93aW5nIHRvIG5vcm1hbCBzaXplZCBidXR0b24gaGVpZ2h0KVxuXG4gIC8vIEJlY2F1c2Ugd2UgdXNlIGZsZXgsIHRoZSBpbml0aWFsIHNpemluZyBvZiBjaGVja2JveGVzIGlzIGNvbGxhcHNlZCBhbmRcbiAgLy8gZG9lc24ndCBvY2N1cHkgdGhlIGZ1bGwtd2lkdGggKHdoaWNoIGlzIHdoYXQgd2Ugd2FudCBmb3IgeHMgZ3JpZCB0aWVyKSxcbiAgLy8gc28gd2UgZm9yY2UgdGhhdCBoZXJlLlxuICAuZm9ybS1jaGVjayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAvLyBLaWNrIGluIHRoZSBpbmxpbmVcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC8vIElubGluZS1ibG9jayBhbGwgdGhlIHRoaW5ncyBmb3IgXCJpbmxpbmVcIlxuICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAvLyBBbGxvdyBmb2xrcyB0byAqbm90KiB1c2UgYC5mb3JtLWdyb3VwYFxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87IC8vIFByZXZlbnQgbGFiZWxzIGZyb20gc3RhY2tpbmcgYWJvdmUgaW5wdXRzIGluIGAuZm9ybS1ncm91cGBcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgLy8gTWFrZSBzdGF0aWMgY29udHJvbHMgYmVoYXZlIGxpa2UgcmVndWxhciBvbmVzXG4gICAgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCxcbiAgICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAvLyBSZW1vdmUgZGVmYXVsdCBtYXJnaW4gb24gcmFkaW9zL2NoZWNrYm94ZXMgdGhhdCB3ZXJlIHVzZWQgZm9yIHN0YWNraW5nLCBhbmRcbiAgICAvLyB0aGVuIHVuZG8gdGhlIGZsb2F0aW5nIG9mIHJhZGlvcyBhbmQgY2hlY2tib3hlcyB0byBtYXRjaC5cbiAgICAuZm9ybS1jaGVjayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXg7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAuY3VzdG9tLWNvbnRyb2wge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPT0gMCB7XG4gICAgJHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gIH1cblxuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA+IDEge1xuICAgIEBlYWNoICR2YWx1ZSBpbiAkdHJhbnNpdGlvbiB7XG4gICAgICBAaWYgJHZhbHVlID09IG51bGwgb3IgJHZhbHVlID09IG5vbmUge1xuICAgICAgICBAd2FybiBcIlRoZSBrZXl3b3JkICdub25lJyBvciAnbnVsbCcgbXVzdCBiZSB1c2VkIGFzIGEgc2luZ2xlIGFyZ3VtZW50LlwiO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgICBAaWYgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIHtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIH1cblxuICAgIEBpZiAkZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnkgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBub25lIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBGb3JtIGNvbnRyb2wgZm9jdXMgc3RhdGVcbi8vXG4vLyBHZW5lcmF0ZSBhIGN1c3RvbWl6ZWQgZm9jdXMgc3RhdGUgYW5kIGZvciBhbnkgaW5wdXQgd2l0aCB0aGUgc3BlY2lmaWVkIGNvbG9yLFxuLy8gd2hpY2ggZGVmYXVsdHMgdG8gdGhlIGAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yYCB2YXJpYWJsZS5cbi8vXG4vLyBXZSBoaWdobHkgZW5jb3VyYWdlIHlvdSB0byBub3QgY3VzdG9taXplIHRoZSBkZWZhdWx0IHZhbHVlLCBidXQgaW5zdGVhZCB1c2Vcbi8vIHRoaXMgdG8gdHdlYWsgY29sb3JzIG9uIGFuIGFzLW5lZWRlZCBiYXNpcy4gVGhpcyBhZXN0aGV0aWMgY2hhbmdlIGlzIGJhc2VkIG9uXG4vLyBXZWJLaXQncyBkZWZhdWx0IHN0eWxlcywgYnV0IGFwcGxpY2FibGUgdG8gYSB3aWRlciByYW5nZSBvZiBicm93c2Vycy4gSXRzXG4vLyB1c2FiaWxpdHkgYW5kIGFjY2Vzc2liaWxpdHkgc2hvdWxkIGJlIHRha2VuIGludG8gYWNjb3VudCB3aXRoIGFueSBjaGFuZ2UuXG4vL1xuLy8gRXhhbXBsZSB1c2FnZTogY2hhbmdlIHRoZSBkZWZhdWx0IGJsdWUgYm9yZGVyIGFuZCBzaGFkb3cgdG8gd2hpdGUgZm9yIGJldHRlclxuLy8gY29udHJhc3QgYWdhaW5zdCBhIGRhcmsgZ3JheSBiYWNrZ3JvdW5kLlxuQG1peGluIGZvcm0tY29udHJvbC1mb2N1cygkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWZvY3VzLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgZm9ybS1jb250cm9sLWZvY3VzKClgIG1peGluXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cblxuLy8gVGhpcyBtaXhpbiB1c2VzIGFuIGBpZigpYCB0ZWNobmlxdWUgdG8gYmUgY29tcGF0aWJsZSB3aXRoIERhcnQgU2Fzc1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzE4NzMjaXNzdWVjb21tZW50LTE1MjI5MzcyNSBmb3IgbW9yZSBkZXRhaWxzXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICBAaWYgKCRzdGF0ZSA9PSBcInZhbGlkXCIgb3IgJHN0YXRlID09IFwiaW52YWxpZFwiKSB7XG4gICAgLndhcy12YWxpZGF0ZWQgI3tpZigmLCBcIiZcIiwgXCJcIil9OiN7JHN0YXRlfSxcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZSgkc3RhdGUsICRjb2xvciwgJGljb24pIHtcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay1mb250LXNpemUpO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiA1O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyAvLyBDb250YWluIHRvIHBhcmVudCB3aGVuIHBvc3NpYmxlXG4gICAgcGFkZGluZzogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXkgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luLXRvcDogLjFyZW07XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogY29sb3IteWlxKCRjb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3IsICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eSk7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXMpO1xuXG4gICAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMxNTU3XG4gICAgLy8gQWxpZ24gdG9vbHRpcCB0byBmb3JtIGVsZW1lbnRzXG4gICAgLmZvcm0tcm93ID4gLmNvbCA+ICYsXG4gICAgLmZvcm0tcm93ID4gW2NsYXNzKj1cImNvbC1cIl0gPiAmIHtcbiAgICAgIGxlZnQ6ICRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXIgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkaWNvbik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LXBhZGRpbmcteCAqIDQgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGlucHV0LXBhZGRpbmcteCAqIDIgY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLXJpZ2h0ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgIGJhY2tncm91bmQ6ICRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQsICRjdXN0b20tc2VsZWN0LWJnIGVzY2FwZS1zdmcoJGljb24pICRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb24gLyAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemUgbm8tcmVwZWF0O1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLCAxMCUpO1xuICAgICAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKGxpZ2h0ZW4oJGNvbG9yLCAxMCUpKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gY3VzdG9tIGZpbGVcbiAgLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi5hbGlnbi1iYXNlbGluZSAgICB7IHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9IC8vIEJyb3dzZXIgZGVmYXVsdFxuLmFsaWduLXRvcCAgICAgICAgIHsgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50OyB9XG4uYWxpZ24tbWlkZGxlICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1ib3R0b20gICAgICB7IHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDsgfVxuLmFsaWduLXRleHQtYm90dG9tIHsgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi10ZXh0LXRvcCAgICB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gQ29udGV4dHVhbCBiYWNrZ3JvdW5kc1xuXG5AbWl4aW4gYmctdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgYSN7JHBhcmVudH0sXG4gIGJ1dHRvbiN7JHBhcmVudH0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGJnLXZhcmlhbnRgIG1peGluXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cblxuQG1peGluIGJnLWdyYWRpZW50LXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvciBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCBtaXgoJGJvZHktYmcsICRjb2xvciwgMTUlKSwgJGNvbG9yKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgYmctZ3JhZGllbnQtdmFyaWFudGAgbWl4aW5cIiwgXCJ2NC41LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSBiZy12YXJpYW50KFwiLmJnLSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xufVxuXG5AaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICBAaW5jbHVkZSBiZy1ncmFkaWVudC12YXJpYW50KFwiLmJnLWdyYWRpZW50LSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xuICB9XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0LCBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIEJvcmRlclxuLy9cblxuLmJvcmRlciAgICAgICAgIHsgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci10b3AgICAgIHsgYm9yZGVyLXRvcDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItcmlnaHQgICB7IGJvcmRlci1yaWdodDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItYm90dG9tICB7IGJvcmRlci1ib3R0b206ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWxlZnQgICAgeyBib3JkZXItbGVmdDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci0wICAgICAgICB7IGJvcmRlcjogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXRvcC0wICAgIHsgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXJpZ2h0LTAgIHsgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItYm90dG9tLTAgeyBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItbGVmdC0wICAgeyBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYm9yZGVyLSN7JGNvbG9yfSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkdmFsdWUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLy9cbi8vIEJvcmRlci1yYWRpdXNcbi8vXG5cbi5yb3VuZGVkLXNtIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc20gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6ICRyb3VuZGVkLXBpbGwgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbiIsIkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVXRpbGl0aWVzIGZvciBjb21tb24gYGRpc3BsYXlgIHZhbHVlc1xuLy9cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGVhY2ggJHZhbHVlIGluICRkaXNwbGF5cyB7XG4gICAgICAuZCN7JGluZml4fS0jeyR2YWx1ZX0geyBkaXNwbGF5OiAkdmFsdWUgIWltcG9ydGFudDsgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBVdGlsaXRpZXMgZm9yIHRvZ2dsaW5nIGBkaXNwbGF5YCBpbiBwcmludFxuLy9cblxuQG1lZGlhIHByaW50IHtcbiAgQGVhY2ggJHZhbHVlIGluICRkaXNwbGF5cyB7XG4gICAgLmQtcHJpbnQtI3skdmFsdWV9IHsgZGlzcGxheTogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gQ3JlZGl0OiBOaWNvbGFzIEdhbGxhZ2hlciBhbmQgU1VJVCBDU1MuXG5cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbiAgaWZyYW1lLFxuICBlbWJlZCxcbiAgb2JqZWN0LFxuICB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbkBlYWNoICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbyBpbiAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zIHtcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXg6IG50aCgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8sIDEpO1xuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teTogbnRoKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbywgMik7XG5cbiAgLmVtYmVkLXJlc3BvbnNpdmUtI3skZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teH1ieSN7JGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXl9IHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgcGFkZGluZy10b3A6IHBlcmNlbnRhZ2UoZGl2aWRlKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15LCAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teCkpO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIEZsZXggdmFyaWF0aW9uXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgYWRkaXRpb25hbCBmbGV4IGFsaWdubWVudCBvcHRpb25zLlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxleCN7JGluZml4fS1yb3cgICAgICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbiAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tcm93LXJldmVyc2UgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbi1yZXZlcnNlIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAgICAgICAgICB7IGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tbm93cmFwICAgICAgIHsgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAtcmV2ZXJzZSB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1maWxsICAgICAgICAgeyBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0wICAgICAgIHsgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ncm93LTEgICAgICAgeyBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXNocmluay0wICAgICB7IGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMSAgICAgeyBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG5cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0cmV0Y2ggeyBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWF1dG8gICAgIHsgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5mbG9hdCN7JGluZml4fS1sZWZ0ICB7IGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxvYXQjeyRpbmZpeH0tcmlnaHQgeyBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAgIC5mbG9hdCN7JGluZml4fS1ub25lICB7IGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICR2YWx1ZSBpbiAkdXNlci1zZWxlY3RzIHtcbiAgLnVzZXItc2VsZWN0LSN7JHZhbHVlfSB7IHVzZXItc2VsZWN0OiAkdmFsdWUgIWltcG9ydGFudDsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIENvbW1vbiB2YWx1ZXNcbkBlYWNoICRwb3NpdGlvbiBpbiAkcG9zaXRpb25zIHtcbiAgLnBvc2l0aW9uLSN7JHBvc2l0aW9ufSB7IHBvc2l0aW9uOiAkcG9zaXRpb24gIWltcG9ydGFudDsgfVxufVxuXG4vLyBTaG9ydGhhbmRcblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLnN0aWNreS10b3Age1xuICBAc3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgfVxufVxuIiwiLy8gT25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnNcbi8vXG4vLyBTZWU6IGh0dHBzOi8vd3d3LmExMXlwcm9qZWN0LmNvbS9wb3N0cy8yMDEzLTAxLTExLWhvdy10by1oaWRlLWNvbnRlbnQvXG4vLyBTZWU6IGh0dHBzOi8va2l0dHlnaXJhdWRlbC5jb20vMjAxNi8xMC8xMy9jc3MtaGlkZS1hbmQtc2Vlay9cblxuQG1peGluIHNyLW9ubHkoKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDsgLy8gRml4IGZvciBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1Njg2XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gVXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQuXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwczovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuLy9cbi8vIENyZWRpdDogSFRNTDUgQm9pbGVycGxhdGVcblxuQG1peGluIHNyLW9ubHktZm9jdXNhYmxlKCkge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG59XG4iLCIvL1xuLy8gU2NyZWVucmVhZGVyc1xuLy9cblxuLnNyLW9ubHkge1xuICBAaW5jbHVkZSBzci1vbmx5KCk7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZSB7XG4gIEBpbmNsdWRlIHNyLW9ubHktZm9jdXNhYmxlKCk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLnNoYWRvdy1zbSB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93LXNtICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3cgeyBib3gtc2hhZG93OiAkYm94LXNoYWRvdyAhaW1wb3J0YW50OyB9XG4uc2hhZG93LWxnIHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctbGcgIWltcG9ydGFudDsgfVxuLnNoYWRvdy1ub25lIHsgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gV2lkdGggYW5kIGhlaWdodFxuXG5AZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAod2lkdGg6IHcsIGhlaWdodDogaCkge1xuICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc2l6ZXMge1xuICAgIC4jeyRhYmJyZXZ9LSN7JHNpemV9IHsgI3skcHJvcH06ICRsZW5ndGggIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi5tdy0xMDAgeyBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuLm1oLTEwMCB7IG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4vLyBWaWV3cG9ydCBhZGRpdGlvbmFsIGhlbHBlcnNcblxuLm1pbi12dy0xMDAgeyBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cbi5taW4tdmgtMTAwIHsgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuXG4udnctMTAwIHsgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cbi52aC0xMDAgeyBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBNYXJnaW4gYW5kIFBhZGRpbmdcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKG1hcmdpbjogbSwgcGFkZGluZzogcCkge1xuICAgICAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNwYWNlcnMge1xuICAgICAgICAuI3skYWJicmV2fSN7JGluZml4fS0jeyRzaXplfSB7ICN7JHByb3B9OiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLiN7JGFiYnJldn10I3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXRvcDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9ciN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1yaWdodDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9YiN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1ib3R0b206ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fWwjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eCN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tbGVmdDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gTmVnYXRpdmUgbWFyZ2lucyAoZS5nLiwgd2hlcmUgYC5tYi1uMWAgaXMgbmVnYXRpdmUgdmVyc2lvbiBvZiBgLm1iLTFgKVxuICAgIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzcGFjZXJzIHtcbiAgICAgIEBpZiBcIiN7JHNpemV9XCIgIT0gXCIwXCIge1xuICAgICAgICAubSN7JGluZml4fS1uI3skc2l6ZX0geyBtYXJnaW46IC0kbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm10I3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm15I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubXIjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXgjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1iI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm15I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubWwjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXgjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFNvbWUgc3BlY2lhbCBtYXJnaW4gdXRpbHNcbiAgICAubSN7JGluZml4fS1hdXRvIHsgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAubXQjeyRpbmZpeH0tYXV0byxcbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tciN7JGluZml4fS1hdXRvLFxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWIjeyRpbmZpeH0tYXV0byxcbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tbCN7JGluZml4fS1hdXRvLFxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gU3RyZXRjaGVkIGxpbmtcbi8vXG5cbi5zdHJldGNoZWQtbGluayB7XG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgLy8gSnVzdCBpbiBjYXNlIGBwb2ludGVyLWV2ZW50czogbm9uZWAgaXMgc2V0IG9uIGEgcGFyZW50XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgY29udGVudDogXCJcIjtcbiAgICAvLyBJRTEwIGJ1Z2ZpeCwgc2VlIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzE2OTQ3OTY3L2llMTAtaG92ZXItcHNldWRvLWNsYXNzLWRvZXNudC13b3JrLXdpdGhvdXQtYmFja2dyb3VuZC1jb2xvclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVGV4dFxuLy9cblxuLnRleHQtbW9ub3NwYWNlIHsgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2UgIWltcG9ydGFudDsgfVxuXG4vLyBBbGlnbm1lbnRcblxuLnRleHQtanVzdGlmeSAgeyB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXdyYXAgICAgIHsgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG4udGV4dC1ub3dyYXAgICB7IHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDsgfVxuLnRleHQtdHJ1bmNhdGUgeyBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlKCk7IH1cblxuLy8gUmVzcG9uc2l2ZSBhbGlnbm1lbnRcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLnRleHQjeyRpbmZpeH0tbGVmdCAgIHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLnRleHQjeyRpbmZpeH0tcmlnaHQgIHsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLy8gVHJhbnNmb3JtYXRpb25cblxuLnRleHQtbG93ZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtdXBwZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtY2FwaXRhbGl6ZSB7IHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7IH1cblxuLy8gV2VpZ2h0IGFuZCBpdGFsaWNzXG5cbi5mb250LXdlaWdodC1saWdodCAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtbGlnaHRlciB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHRlciAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtbm9ybWFsICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ib2xkICAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ib2xkZXIgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXIgIWltcG9ydGFudDsgfVxuLmZvbnQtaXRhbGljICAgICAgICAgeyBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDsgfVxuXG4vLyBDb250ZXh0dWFsIGNvbG9yc1xuXG4udGV4dC13aGl0ZSB7IGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KFwiLnRleHQtI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG59XG5cbi50ZXh0LWJvZHkgeyBjb2xvcjogJGJvZHktY29sb3IgIWltcG9ydGFudDsgfVxuLnRleHQtbXV0ZWQgeyBjb2xvcjogJHRleHQtbXV0ZWQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ibGFjay01MCB7IGNvbG9yOiByZ2JhKCRibGFjaywgLjUpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXdoaXRlLTUwIHsgY29sb3I6IHJnYmEoJHdoaXRlLCAuNSkgIWltcG9ydGFudDsgfVxuXG4vLyBNaXNjXG5cbi50ZXh0LWhpZGUge1xuICBAaW5jbHVkZSB0ZXh0LWhpZGUoJGlnbm9yZS13YXJuaW5nOiB0cnVlKTtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYnJlYWsge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7IC8vIERlcHJlY2F0ZWQsIGJ1dCBhdm9pZHMgaXNzdWVzIHdpdGggZmxleCBjb250YWluZXJzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50OyAvLyBVc2VkIGluc3RlYWQgb2YgYG92ZXJmbG93LXdyYXBgIGZvciBJRSAmIEVkZ2UgTGVnYWN5XG59XG5cbi8vIFJlc2V0XG5cbi50ZXh0LXJlc2V0IHsgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuIiwiLy8gVGV4dCB0cnVuY2F0ZVxuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gVHlwb2dyYXBoeVxuXG5AbWl4aW4gdGV4dC1lbXBoYXNpcy12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgQGlmICRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2UgIT0gMCB7XG4gICAgYSN7JHBhcmVudH0ge1xuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLCAkZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgdGV4dC1lbXBoYXNpcy12YXJpYW50KClgXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIENTUyBpbWFnZSByZXBsYWNlbWVudFxuQG1peGluIHRleHQtaGlkZSgkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBmb250LWZhbWlseS1uby1taXNzaW5nLWdlbmVyaWMtZmFtaWx5LWtleXdvcmRcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG5cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYHRleHQtaGlkZSgpYFwiLCBcInY0LjEuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFZpc2liaWxpdHkgdXRpbGl0aWVzXG4vL1xuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vIE1ha2UgdGhlIGRpdiBiZWhhdmUgbGlrZSBhIGJ1dHRvblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyAvLyBtYXRjaCAuYnRuIGFsaWdubWVudCBnaXZlbiBmb250LXNpemUgaGFjayBhYm92ZVxuXG4gID4gLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuXG4gICAgLy8gQnJpbmcgdGhlIGhvdmVyLCBmb2N1c2VkLCBhbmQgXCJhY3RpdmVcIiBidXR0b25zIHRvIHRoZSBmcm9udCB0byBvdmVybGF5XG4gICAgLy8gdGhlIGJvcmRlcnMgcHJvcGVybHlcbiAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUsXG4gICAgJi5hY3RpdmUge1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gIH1cbn1cblxuLy8gT3B0aW9uYWw6IEdyb3VwIG11bHRpcGxlIGJ1dHRvbiBncm91cHMgdG9nZXRoZXIgZm9yIGEgdG9vbGJhclxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgLmlucHV0LWdyb3VwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uYnRuLWdyb3VwIHtcbiAgLy8gUHJldmVudCBkb3VibGUgYm9yZGVycyB3aGVuIGJ1dHRvbnMgYXJlIG5leHQgdG8gZWFjaCBvdGhlclxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kYnRuLWJvcmRlci13aWR0aDtcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xuICB9XG59XG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGJ1dHRvbiBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXIgbWFuaXB1bGF0aW9uLlxuXG4uYnRuLWdyb3VwLXNtID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1zbTsgfVxuLmJ0bi1ncm91cC1sZyA+IC5idG4geyBAZXh0ZW5kIC5idG4tbGc7IH1cblxuXG4vL1xuLy8gU3BsaXQgYnV0dG9uIGRyb3Bkb3duc1xuLy9cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14ICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14ICogLjc1O1xuXG4gICY6OmFmdGVyLFxuICAuZHJvcHVwICY6OmFmdGVyLFxuICAuZHJvcHJpZ2h0ICY6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wbGVmdCAmOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xufVxuXG5cbi8vIFRoZSBjbGlja2FibGUgYnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbWVudVxuLy8gU2V0IHRoZSBzYW1lIGluc2V0IHNoYWRvdyBhcyB0aGUgOmFjdGl2ZSBzdGF0ZVxuLmJ0bi1ncm91cC5zaG93IC5kcm9wZG93bi10b2dnbGUge1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuXG4gIC8vIFNob3cgbm8gc2hhZG93IGZvciBgLmJ0bi1saW5rYCBzaW5jZSBpdCBoYXMgbm8gb3RoZXIgYnV0dG9uIHN0eWxlcy5cbiAgJi5idG4tbGluayB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBWZXJ0aWNhbCBidXR0b24gZ3JvdXBzXG4vL1xuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAtJGJ0bi1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94IGFuZCByYWRpbyBvcHRpb25zXG4vL1xuLy8gSW4gb3JkZXIgdG8gc3VwcG9ydCB0aGUgYnJvd3NlcidzIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFjaywgcG93ZXJlZCBieSB0aGVcbi8vIGByZXF1aXJlZGAgYXR0cmlidXRlLCB3ZSBoYXZlIHRvIFwiaGlkZVwiIHRoZSBpbnB1dHMgdmlhIGBjbGlwYC4gV2UgY2Fubm90IHVzZVxuLy8gYGRpc3BsYXk6IG5vbmU7YCBvciBgdmlzaWJpbGl0eTogaGlkZGVuO2AgYXMgdGhhdCBhbHNvIGhpZGVzIHRoZSBwb3BvdmVyLlxuLy8gU2ltcGx5IHZpc3VhbGx5IGhpZGluZyB0aGUgaW5wdXRzIHZpYSBgb3BhY2l0eWAgd291bGQgbGVhdmUgdGhlbSBjbGlja2FibGUgaW5cbi8vIGNlcnRhaW4gY2FzZXMgd2hpY2ggaXMgcHJldmVudGVkIGJ5IHVzaW5nIGBjbGlwYCBhbmQgYHBvaW50ZXItZXZlbnRzYC5cbi8vIFRoaXMgd2F5LCB3ZSBlbnN1cmUgYSBET00gZWxlbWVudCBpcyB2aXNpYmxlIHRvIHBvc2l0aW9uIHRoZSBwb3BvdmVyIGZyb20uXG4vL1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEyNzk0IGFuZFxuLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTQ1NTkgZm9yIG1vcmUgaW5mb3JtYXRpb24uXG5cbi5idG4tZ3JvdXAtdG9nZ2xlIHtcbiAgPiAuYnRuLFxuICA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IGA8bGFiZWw+YCB2YWx1ZVxuXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdsaWdodGNhc2UnO1xuICBzcmM6IHVybCgnI3ttYXAtZ2V0KCRsaWdodGNhc2Utc2V0dGluZ3MsIGZvbnQtcGF0aCl9bGlnaHRjYXNlLmVvdD81NTM1NjE3NycpO1xuICBzcmM6IHVybCgnI3ttYXAtZ2V0KCRsaWdodGNhc2Utc2V0dGluZ3MsIGZvbnQtcGF0aCl9bGlnaHRjYXNlLmVvdD81NTM1NjE3NyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICB1cmwoJyN7bWFwLWdldCgkbGlnaHRjYXNlLXNldHRpbmdzLCBmb250LXBhdGgpfWxpZ2h0Y2FzZS53b2ZmPzU1MzU2MTc3JykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgdXJsKCcje21hcC1nZXQoJGxpZ2h0Y2FzZS1zZXR0aW5ncywgZm9udC1wYXRoKX1saWdodGNhc2UudHRmPzU1MzU2MTc3JykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgIHVybCgnI3ttYXAtZ2V0KCRsaWdodGNhc2Utc2V0dGluZ3MsIGZvbnQtcGF0aCl9bGlnaHRjYXNlLnN2Zz81NTM1NjE3NyNsaWdodGNhc2UnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbltjbGFzcyo9J2xpZ2h0Y2FzZS1pY29uLSddOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnbGlnaHRjYXNlJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcGVhazogbm9uZTtcblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgd2lkdGg6IDFlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIC8qIEZvciBzYWZldHkgLSByZXNldCBwYXJlbnQgc3R5bGVzLCB0aGF0IGNhbiBicmVhayBnbHlwaCBjb2RlcyovXG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuICAvKiBmaXggYnV0dG9ucyBoZWlnaHQsIGZvciB0d2l0dGVyIGJvb3RzdHJhcCAqL1xuICBsaW5lLWhlaWdodDogMWVtO1xuXG4gIC8qIFVuY29tbWVudCBmb3IgM0QgZWZmZWN0ICovXG4gIC8qIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDEyNywgMTI3LCAxMjcsIDAuMyk7ICovXG59XG5cbi8qIENvZGVzICovXG4ubGlnaHRjYXNlLWljb24tcGxheTpiZWZvcmUgeyBjb250ZW50OiAnXFxlODAwJzsgfVxuLmxpZ2h0Y2FzZS1pY29uLXBhdXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MDEnOyB9XG4ubGlnaHRjYXNlLWljb24tY2xvc2U6YmVmb3JlIHsgY29udGVudDogJ1xcZTgwMic7IH1cbi5saWdodGNhc2UtaWNvbi1wcmV2OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MDMnOyB9XG4ubGlnaHRjYXNlLWljb24tbmV4dDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODA0JzsgfVxuLmxpZ2h0Y2FzZS1pY29uLXNwaW46YmVmb3JlIHsgY29udGVudDogJ1xcZTgwNSc7IH0iLCIvLyBTcGluIGFuaW1hdGlvblxuQC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0Y2FzZS1zcGluIHtcblxuXHQwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHQtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHR9XG5cdDEwMCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcblx0XHQtbW96LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG5cdFx0LW8tdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuXHR9XG5cbn1cblxuQC1tb3ota2V5ZnJhbWVzIGxpZ2h0Y2FzZS1zcGluIHtcblxuXHQwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHQtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHR9XG5cdDEwMCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcblx0XHQtbW96LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG5cdFx0LW8tdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuXHR9XG5cbn1cblxuQC1vLWtleWZyYW1lcyBsaWdodGNhc2Utc3BpbiB7XG5cblx0MCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdFx0LW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHQtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0fVxuXHQxMDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG5cdFx0LW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuXHRcdC1vLXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcblx0fVxuXG59XG5cbkAtbXMta2V5ZnJhbWVzIGxpZ2h0Y2FzZS1zcGluIHtcblxuXHQwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHQtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHR9XG5cdDEwMCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcblx0XHQtbW96LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG5cdFx0LW8tdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuXHR9XG5cbn1cblxuQGtleWZyYW1lcyBsaWdodGNhc2Utc3BpbiB7XG5cblx0MCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdFx0LW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHQtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0fVxuXHQxMDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG5cdFx0LW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuXHRcdC1vLXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcblx0fVxuXG59IiwiI2xpZ2h0Y2FzZS1jYXNlIHtcbiAgZGlzcGxheTogbm9uZTtcblxuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDIwMDI7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG5cbiAgZm9udC1mYW1pbHk6IGFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtc2hhZG93OiAje21hcC1nZXQoJGxpZ2h0Y2FzZS1zZXR0aW5ncywgJ3RleHQtc2hhZG93Jyl9O1xuXG4gIC8vIE9ubHkgZm9yIHR5cGU6IGlubGluZSwgYWpheFxuICBodG1sW2RhdGEtbGMtdHlwZT1pbmxpbmVdICYsXG4gIGh0bWxbZGF0YS1sYy10eXBlPWFqYXhdICYge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7bWFwLWdldCgkbGlnaHRjYXNlLXNldHRpbmdzLCAnYnJlYWtwb2ludCcpLTF9KSB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgIGJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiA1NXB4IDAgNzBweCAwO1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsIiNsaWdodGNhc2UtY29udGVudCB7XG5cbiAgLy8gTm90IHR5cGU6IGVycm9yXG4gIGh0bWw6bm90KFtkYXRhLWxjLXR5cGU9ZXJyb3JdKSAmIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAje21hcC1nZXQoJGxpZ2h0Y2FzZS1zZXR0aW5ncywgJ2JyZWFrcG9pbnQnKX0pIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgIHRleHQtc2hhZG93OiBub25lO1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAje21hcC1nZXQoJGxpZ2h0Y2FzZS1zZXR0aW5ncywgJ2Nhc2UtYmFja2dyb3VuZCcpfTtcblxuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMzBweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICAtbW96LWJveC1zaGFkb3c6IDAgMCAzMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgIC1vLWJveC1zaGFkb3c6IDAgMCAzMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAzMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcblxuICAgICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuICB9XG5cbiAgLy8gVHlwZTogaW1hZ2UgKyB2aWRlb1xuICBodG1sW2RhdGEtbGMtdHlwZT1pbWFnZV0gJixcbiAgaHRtbFtkYXRhLWxjLXR5cGU9dmlkZW9dICYge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7bWFwLWdldCgkbGlnaHRjYXNlLXNldHRpbmdzLCAnYnJlYWtwb2ludCcpfSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI3ttYXAtZ2V0KCRsaWdodGNhc2Utc2V0dGluZ3MsICdjYXNlLWJhY2tncm91bmQtbWVkaWEnKX07XG4gICAgfVxuICB9XG5cbiAgLy8gT25seSBmb3IgdHlwZTogaW5saW5lLCBhamF4LCBlcnJvclxuICBodG1sW2RhdGEtbGMtdHlwZT1pbmxpbmVdICYsXG4gIGh0bWxbZGF0YS1sYy10eXBlPWFqYXhdICYsXG4gIGh0bWxbZGF0YS1sYy10eXBlPWVycm9yXSAmIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICAgIC1vLWJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7bWFwLWdldCgkbGlnaHRjYXNlLXNldHRpbmdzLCAnYnJlYWtwb2ludCcpLTF9KSB7XG4gICAgICBAaW5jbHVkZSBjbGVhcih0cnVlKTtcbiAgICB9XG5cbiAgICAubGlnaHRjYXNlLWNvbnRlbnRJbm5lciB7XG4gICAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAtby1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3ttYXAtZ2V0KCRsaWdodGNhc2Utc2V0dGluZ3MsICdicmVha3BvaW50JyktMX0pIHtcbiAgICAgICAgcGFkZGluZzogMTVweDtcblxuICAgICAgICAmLCAmID4gKiB7XG4gICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFNldCBhdXRvIGhlaWdodCB0byBlYWNoIGVsZW1lbnQgZXhjZXB0IGlmcmFtZXMsIGJlY2F1c2Ugb2YgdGhhdFxuICAgICAgICAvLyB0aG9zZSBjYW5ub3QgaGF2ZSBhIG5hdHVyYWwvbmF0aXZlIGhlaWdodCBhbmQgaXQgbXVzdCBiZSBlc3BlY2lhbGx5IGRlZmluZWQuXG4gICAgICAgICYgPiAqOm5vdChpZnJhbWUpIHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubGlnaHRjYXNlLWNvbnRlbnRJbm5lciB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3ttYXAtZ2V0KCRsaWdodGNhc2Utc2V0dGluZ3MsICdicmVha3BvaW50JyktMX0pIHtcbiAgICAgIC8vIEZvciBtb2JpbGUgKHRvdWNoKSBkZXZpY2VzXG4gICAgICBodG1sLmxpZ2h0Y2FzZS1pc01vYmlsZURldmljZVtkYXRhLWxjLXR5cGU9aWZyYW1lXSAmIGlmcmFtZSB7XG4gICAgICAgIEBpbmNsdWRlIG92ZXJmbG93KCk7XG4gICAgICB9XG4gICAgICAvLyBUeXBlOiBpbWFnZSArIHZpZGVvXG4gICAgICBodG1sW2RhdGEtbGMtdHlwZT1pbWFnZV0gJixcbiAgICAgIGh0bWxbZGF0YS1sYy10eXBlPXZpZGVvXSAmIHtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3ttYXAtZ2V0KCRsaWdodGNhc2Utc2V0dGluZ3MsICdicmVha3BvaW50Jyl9KSB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDAuNzU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBodG1sW2RhdGEtbGMtdHlwZT1pbWFnZV0gJiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gTm90ZTogVGhpcyBpcyBhIHZlcnkgc3BlY2lhbCB3cmFwIG9ubHkgYWRkZWQgZm9yIGZld1xuICAgIC8vIHR5cGVzIG9mIGNvbnRlbnQsIHR5cGUgJ2lubGluZScgYW5kICdhamF4Jy5cbiAgICAubGlnaHRjYXNlLWlubGluZVdyYXAge1xuICAgICAgLy8gT25seSBmb3IgdHlwZTogaW5saW5lLCBhamF4IGVycm9yXG4gICAgICBodG1sW2RhdGEtbGMtdHlwZT1pbmxpbmVdICYsXG4gICAgICBodG1sW2RhdGEtbGMtdHlwZT1hamF4XSAmLFxuICAgICAgaHRtbFtkYXRhLWxjLXR5cGU9ZXJyb3JdICYge1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAje21hcC1nZXQoJGxpZ2h0Y2FzZS1zZXR0aW5ncywgJ2JyZWFrcG9pbnQnKS0xfSkge1xuICAgICAgICAgQGluY2x1ZGUgY2xlYXIodHJ1ZSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gTm90IHR5cGU6IGVycm9yXG4gICAgICBodG1sOm5vdChbZGF0YS1sYy10eXBlPWVycm9yXSkgJiB7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7bWFwLWdldCgkbGlnaHRjYXNlLXNldHRpbmdzLCAnYnJlYWtwb2ludCcpfSkge1xuICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG5cbiAgICAgICAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgLW8tYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gQ29udGVudCAtIEV4dGVuZCB3aXRoIGZ1cnRoZXIgc2VsZWN0b3JzIGFuZCBjb2xvcnMgaW4gY2FzZSB5b3UgaGF2ZVxuICAvLyBlbGVtZW50cyBsaWtlIDx1bD4sIDxsaT4sIDxzcGFuPiBvciBvdGhlciBhcyBwYXJ0IG9mIGNvbnRlbnQgd2l0aGluIGxpZ2h0Y2FzZS5cbiAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3ttYXAtZ2V0KCRsaWdodGNhc2Utc2V0dGluZ3MsICdicmVha3BvaW50JyktMX0pIHtcbiAgICAgIGNvbG9yOiAje21hcC1nZXQoJGxpZ2h0Y2FzZS1zZXR0aW5ncywgJ3RleHQtY29sb3Itdmlld3BvcnQtc21hbGwnKX07XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3ttYXAtZ2V0KCRsaWdodGNhc2Utc2V0dGluZ3MsICdicmVha3BvaW50Jyl9KSB7XG4gICAgICBjb2xvcjogI3ttYXAtZ2V0KCRsaWdodGNhc2Utc2V0dGluZ3MsICd0ZXh0LWNvbG9yLXZpZXdwb3J0LWxhcmdlJyl9O1xuICAgIH1cbiAgfVxuXG59IiwiLyoqXG4gKiBQcm92aWRlcyBuYXR1cmFsIGNvbnRlbnQgb3ZlcmZsb3cgYmVoYXZpb3IgYW5kIHNjcm9sbGluZyBzdXBwb3J0XG4gKiBldmVuIHNvIGZvciB0b3VjaCBkZXZpY2VzLlxuICpcbiAqIEV4YW1wbGUgdXNhZ2U6XG4gKiBAaW5jbHVkZSBvdmVyZmxvdygpXG4gKi9cbkBtaXhpbiBvdmVyZmxvdygpIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuLyoqXG4gKiBOZXV0cmFsaXplcy9yZXNldHMgZGltZW5zaW9ucyBpbmNsdWRpbmcgd2lkdGgsIGhlaWdodCwgcG9zaXRpb24gYXMgd2VsbCBhcyBtYXJnaW5zLFxuICogcGFkZGluZ3MgYW5kIHN0eWxlcy4gVXNlZCB0byBlbmZvcmNlIGEgbmV1dHJhbCBhbmQgdW5zdHlsZWQgbG9vayBhbmQgYmVoYXZvaXIhXG4gKlxuICogRXhhbXBsZSB1c2FnZTpcbiAqIEBpbmNsdWRlIGNsZWFyKHRydWUpXG4gKlxuICogQHBhcmFtIGJvb2xlYW4gJGltcG9ydGFudFxuICovXG5AbWl4aW4gY2xlYXIoJGltcG9ydGFudCkge1xuICBAaWYgJGltcG9ydGFudCB7XG4gICAgJGltcG9ydGFudDogIWltcG9ydGFudDtcbiAgfVxuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAkaW1wb3J0YW50O1xuXG4gIHRvcDogYXV0byAkaW1wb3J0YW50O1xuICBsZWZ0OiBhdXRvICRpbXBvcnRhbnQ7XG5cbiAgd2lkdGg6IGF1dG8gJGltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICRpbXBvcnRhbnQ7XG5cbiAgbWFyZ2luOiAwICRpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgJGltcG9ydGFudDtcblxuICBib3JkZXI6IG5vbmUgJGltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAkaW1wb3J0YW50O1xufSIsIiNsaWdodGNhc2UtY2FzZSB7XG5cbiAgcC5saWdodGNhc2UtZXJyb3Ige1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG4gICAgY29sb3I6ICNhYWE7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAje21hcC1nZXQoJGxpZ2h0Y2FzZS1zZXR0aW5ncywgJ2JyZWFrcG9pbnQnKS0xfSkge1xuICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7bWFwLWdldCgkbGlnaHRjYXNlLXNldHRpbmdzLCAnYnJlYWtwb2ludCcpfSkge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cblxufSIsIi8vIFN0eWxlcyBhbmQgb3ZlcnJpZGVzIGZvciBhbGwgZWxlbWVudHMgb3V0IG9mIHRoZSBsaWdodGNhc2Ugc2NvcGVcbi5saWdodGNhc2Utb3BlbiB7XG5cbiAgYm9keSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC8vIEZvciBtb2JpbGUgKHRvdWNoKSBkZXZpY2VzXG4gICAgLmxpZ2h0Y2FzZS1pc01vYmlsZURldmljZSAmIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG5cbn0iLCIjbGlnaHRjYXNlLWluZm8ge1xuICAvLyBZb3UgY2FuIGNoYW5nZSB0byBwb3NpdGlvbiBcInN0YXRpY1wiIG9yIFwicmVsYXRpdmVcIiBpbnN0ZWFkLCBidXQgY29uc2lkZXJcbiAgLy8gdGhhdCB0aGlzIGhlaWdodCB3aWxsIGJlIGludGVncmF0ZWQgYW5kIGNhbGN1bGF0ZWRcbiAgLy8gdG8gdGhlIG1heGltdW0gaGVpZ2h0IGFkZGl0aW9uYWxseSB0byB0aGUgaW1hZ2UgaGVpZ2h0LlxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgcGFkZGluZy10b3A6IDE1cHg7XG5cbiAgI2xpZ2h0Y2FzZS10aXRsZSxcbiAgI2xpZ2h0Y2FzZS1jYXB0aW9uIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgfVxuXG4gICNsaWdodGNhc2UtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogI3ttYXAtZ2V0KCRsaWdodGNhc2Utc2V0dGluZ3MsICd0aXRsZS1mb250LXNpemUnKX07XG4gICAgY29sb3I6ICN7bWFwLWdldCgkbGlnaHRjYXNlLXNldHRpbmdzLCAndGl0bGUtY29sb3InKX07XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAje21hcC1nZXQoJGxpZ2h0Y2FzZS1zZXR0aW5ncywgJ2JyZWFrcG9pbnQnKS0xfSkge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAxMHB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIG1heC13aWR0aDogODcuNSU7XG4gICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgIGJhY2tncm91bmQ6ICN7bWFwLWdldCgkbGlnaHRjYXNlLXNldHRpbmdzLCAnb3ZlcmxheS1jb2xvcicpfTtcbiAgICB9XG4gIH1cblxuICAjbGlnaHRjYXNlLWNhcHRpb24ge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGZvbnQtc2l6ZTogI3ttYXAtZ2V0KCRsaWdodGNhc2Utc2V0dGluZ3MsICdjYXB0aW9uLWZvbnQtc2l6ZScpfTtcbiAgICBjb2xvcjogI3ttYXAtZ2V0KCRsaWdodGNhc2Utc2V0dGluZ3MsICdjYXB0aW9uLWNvbG9yJyl9O1xuICB9XG5cbiAgI2xpZ2h0Y2FzZS1zZXF1ZW5jZUluZm8ge1xuICAgIGZvbnQtc2l6ZTogI3ttYXAtZ2V0KCRsaWdodGNhc2Utc2V0dGluZ3MsICdzZXF1ZW5jZUluZm8tZm9udC1zaXplJyl9O1xuICAgIGNvbG9yOiAje21hcC1nZXQoJGxpZ2h0Y2FzZS1zZXR0aW5ncywgJ3NlcXVlbmNlSW5mby1jb2xvcicpfTtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7bWFwLWdldCgkbGlnaHRjYXNlLXNldHRpbmdzLCAnYnJlYWtwb2ludCcpLTF9KSB7XG4gICAgLmxpZ2h0Y2FzZS1mdWxsU2NyZWVuTW9kZSAmIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLy8gTm90IHR5cGU6IGltYWdlLCB2aWRlbywgZmxhc2ggb3IgZXJyb3JcbiAgICBodG1sOm5vdChbZGF0YS1sYy10eXBlPWltYWdlXSk6bm90KFtkYXRhLWxjLXR5cGU9dmlkZW9dKTpub3QoW2RhdGEtbGMtdHlwZT1mbGFzaF0pOm5vdChbZGF0YS1sYy10eXBlPWVycm9yXSkgJiB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgfVxuICB9XG59IiwiLyoqXG4gKiBNaXhpbiBwcm92aWRpbmcgaWNvbiBkZWZhdWx0cyB0byBiZSB1c2VkIG9uIHRvcCBvZiBmb250LWxpZ2h0Y2FzZS5cbiAqXG4gKiBFeGFtcGxlIHVzYWdlOlxuICogQGluY2x1ZGUgaWNvbigjZTllOWU5KVxuICovXG5AbWl4aW4gaWNvbigkY29sb3I6ICNmZmYpIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5OTk5O1xuXG4gIHdpZHRoOiAxLjEyM2VtO1xuICBoZWlnaHQ6IGF1dG87XG5cbiAgZm9udC1zaXplOiAje21hcC1nZXQoJGxpZ2h0Y2FzZS1zZXR0aW5ncywgJ2ljb24tZm9udC1zaXplJyl9O1xuICBsaW5lLWhlaWdodDogMTtcblxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtc2hhZG93OiBub25lO1xuXG4gICYsICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogJGNvbG9yO1xuXG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciwgb3BhY2l0eSwgZWFzZS1pbi1vdXQgMC4yNXM7XG4gICAgLW1vei10cmFuc2l0aW9uOiBjb2xvciwgb3BhY2l0eSwgZWFzZS1pbi1vdXQgMC4yNXM7XG4gICAgLW8tdHJhbnNpdGlvbjogY29sb3IsIG9wYWNpdHksIGVhc2UtaW4tb3V0IDAuMjVzO1xuICAgIHRyYW5zaXRpb246IGNvbG9yLCBvcGFjaXR5LCBlYXNlLWluLW91dCAwLjI1cztcbiAgfVxuXG4gICYgPiBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIH1cbn1cblxuLyoqXG4gKiBNaXhpbiBwcm92aWRpbmcgaWNvbiBkZWZhdWx0cyBpbmNsdWRpbmcgYSBob3ZlciBzdGF0dXMgdG8gYmUgdXNlZFxuICogb24gdG9wIG9mIGZvbnQtbGlnaHRjYXNlLlxuICpcbiAqIEV4YW1wbGUgdXNhZ2U6XG4gKiBAaW5jbHVkZSBpY29uLWhvdmVyKCNlOWU5ZTksICNmZmYpXG4gKi9cbkBtaXhpbiBpY29uLWhvdmVyKCRjb2xvcjogI2ZmZiwgJGNvbG9yLWhvdmVyOiAjZjlmOWY5KSB7XG4gIEBpbmNsdWRlIGljb24oJGNvbG9yKTtcblxuICAvLyBEZWZhdWx0IGhvdmVyIHN0YXR1c1xuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGNvbG9yLWhvdmVyO1xuICAgIHRleHQtc2hhZG93OiAwIDAgMTVweCAkY29sb3ItaG92ZXI7XG4gIH1cbn0iLCIjbGlnaHRjYXNlLWxvYWRpbmcge1xuICBAaW5jbHVkZSBpY29uKCNmZmYpO1xuXG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMjAwMTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcblxuICBtYXJnaW4tdG9wOiAtMC41ZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC41ZW07XG5cbiAgb3BhY2l0eTogMTtcblxuICBmb250LXNpemU6IDMycHg7XG5cbiAgdGV4dC1zaGFkb3c6IDAgMCAxNXB4ICNmZmY7XG5cbiAgLy8gRml4ZXMgdGhlIGljb24gd29iYmxlIGlzc3VlIGluIGZpcmVmb3hcbiAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTMlO1xuXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBsaWdodGNhc2Utc3BpbiAwLjVzIGluZmluaXRlIGxpbmVhcjtcbiAgLW1vei1hbmltYXRpb246IGxpZ2h0Y2FzZS1zcGluIDAuNXMgaW5maW5pdGUgbGluZWFyO1xuICAtby1hbmltYXRpb246IGxpZ2h0Y2FzZS1zcGluIDAuNXMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IGxpZ2h0Y2FzZS1zcGluIDAuNXMgaW5maW5pdGUgbGluZWFyO1xufSIsIi8vIEdlbmVyaWMgc3R5bGVzIGZvciBhbGwgbmF2aWdhdGlvbiBsaW5rc1xuYVtjbGFzcyo9J2xpZ2h0Y2FzZS1pY29uLSddIHtcbiAgQGluY2x1ZGUgaWNvbi1ob3Zlcigje21hcC1nZXQoJGxpZ2h0Y2FzZS1zZXR0aW5ncywgJ2ljb24tY29sb3InKX0sICN7bWFwLWdldCgkbGlnaHRjYXNlLXNldHRpbmdzLCAnaWNvbi1jb2xvci1ob3ZlcicpfSk7XG5cbiAgb3V0bGluZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIC8vIEhvdmVyIHN0YXR1cyBmb3IgbW9iaWxlICh0b3VjaCkgZGV2aWNlc1xuICAubGlnaHRjYXNlLWlzTW9iaWxlRGV2aWNlICYge1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICNhYWE7XG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyBDbG9zZSBidXR0b25cbiAgJi5saWdodGNhc2UtaWNvbi1jbG9zZSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMTVweDtcbiAgICByaWdodDogMTVweDtcbiAgICBib3R0b206IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gIC8vIFByZXYgYnV0dG9uXG4gICYubGlnaHRjYXNlLWljb24tcHJldiB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxuXG4gIC8vIE5leHQgYnV0dG9uXG4gICYubGlnaHRjYXNlLWljb24tbmV4dCB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAvLyBQbGF5L1BhdXNlIGJ1dHRvblxuICAmLmxpZ2h0Y2FzZS1pY29uLXBhdXNlLFxuICAmLmxpZ2h0Y2FzZS1pY29uLXBsYXkge1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTAuNWVtO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3ttYXAtZ2V0KCRsaWdodGNhc2Utc2V0dGluZ3MsICdicmVha3BvaW50Jyl9KSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7bWFwLWdldCgkbGlnaHRjYXNlLXNldHRpbmdzLCAnYnJlYWtwb2ludCcpLTF9KSB7XG4gICAgYm90dG9tOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7bWFwLWdldCgkbGlnaHRjYXNlLXNldHRpbmdzLCAnYnJlYWtwb2ludCcpfSkge1xuICAgIGJvdHRvbTogNTAlO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVlbTtcblxuICAgICY6aG92ZXIsXG4gICAgI2xpZ2h0Y2FzZS1jYXNlOmhvdmVyIH4gJiB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxufSIsIiNsaWdodGNhc2Utb3ZlcmxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuXG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMjAwMDtcbiAgdG9wOiAtOTk5OXB4O1xuICBib3R0b206IC05OTk5cHg7XG4gIGxlZnQ6IDA7XG5cbiAgYmFja2dyb3VuZDogI3ttYXAtZ2V0KCRsaWdodGNhc2Utc2V0dGluZ3MsICdvdmVybGF5LWNvbG9yJyl9O1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7bWFwLWdldCgkbGlnaHRjYXNlLXNldHRpbmdzLCAnYnJlYWtwb2ludCcpLTF9KSB7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICB9XG59IiwiLyoqXG4gKiBPd2wgQ2Fyb3VzZWwgdjIuMy40XG4gKiBDb3B5cmlnaHQgMjAxMy0yMDE4IERhdmlkIERldXRzY2hcbiAqIExpY2Vuc2VkIHVuZGVyOiBTRUUgTElDRU5TRSBJTiBodHRwczovL2dpdGh1Yi5jb20vT3dsQ2Fyb3VzZWwyL093bENhcm91c2VsMi9ibG9iL21hc3Rlci9MSUNFTlNFXG4gKi9cbi8qXG4gKiAgT3dsIENhcm91c2VsIC0gQ29yZVxuICovXG4ub3dsLWNhcm91c2VsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC8qIHBvc2l0aW9uIHJlbGF0aXZlIGFuZCB6LWluZGV4IGZpeCB3ZWJraXQgcmVuZGVyaW5nIGZvbnRzIGlzc3VlICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTsgfVxuICAub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4tWTtcbiAgICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAvKiBmaXggZmlyZWZveCBhbmltYXRpb24gZ2xpdGNoICovIH1cbiAgLm93bC1jYXJvdXNlbCAub3dsLXN0YWdlOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIi5cIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgaGVpZ2h0OiAwOyB9XG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZS1vdXRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLyogZml4IGZvciBmbGFzaGluZyBiYWNrZ3JvdW5kICovXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMHB4LCAwcHgpOyB9XG4gIC5vd2wtY2Fyb3VzZWwgLm93bC13cmFwcGVyLFxuICAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSB7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLW1zLWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lOyB9XG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLm93bC1jYXJvdXNlbCAub3dsLW5hdi5kaXNhYmxlZCxcbiAgLm93bC1jYXJvdXNlbCAub3dsLWRvdHMuZGlzYWJsZWQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLXByZXYsXG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0LFxuICAub3dsLWNhcm91c2VsIC5vd2wtZG90IHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXYsXG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0LFxuICAub3dsLWNhcm91c2VsIGJ1dHRvbi5vd2wtZG90IHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgZm9udDogaW5oZXJpdDsgfVxuICAub3dsLWNhcm91c2VsLm93bC1sb2FkZWQge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5vd2wtY2Fyb3VzZWwub3dsLWxvYWRpbmcge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm93bC1jYXJvdXNlbC5vd2wtaGlkZGVuIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5vd2wtY2Fyb3VzZWwub3dsLXJlZnJlc2ggLm93bC1pdGVtIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgLm93bC1jYXJvdXNlbC5vd2wtZHJhZyAub3dsLWl0ZW0ge1xuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICAgICAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgLm93bC1jYXJvdXNlbC5vd2wtZ3JhYiB7XG4gICAgY3Vyc29yOiBtb3ZlO1xuICAgIGN1cnNvcjogZ3JhYjsgfVxuICAub3dsLWNhcm91c2VsLm93bC1ydGwge1xuICAgIGRpcmVjdGlvbjogcnRsOyB9XG4gIC5vd2wtY2Fyb3VzZWwub3dsLXJ0bCAub3dsLWl0ZW0ge1xuICAgIGZsb2F0OiByaWdodDsgfVxuXG4vKiBObyBKcyAqL1xuLm5vLWpzIC5vd2wtY2Fyb3VzZWwge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKlxuICogIE93bCBDYXJvdXNlbCAtIEFuaW1hdGUgUGx1Z2luXG4gKi9cbi5vd2wtY2Fyb3VzZWwgLmFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxMDAwbXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7IH1cblxuLm93bC1jYXJvdXNlbCAub3dsLWFuaW1hdGVkLWluIHtcbiAgei1pbmRleDogMDsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtYW5pbWF0ZWQtb3V0IHtcbiAgei1pbmRleDogMTsgfVxuXG4ub3dsLWNhcm91c2VsIC5mYWRlT3V0IHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7IH1cblxuQGtleWZyYW1lcyBmYWRlT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi8qXG4gKiBcdE93bCBDYXJvdXNlbCAtIEF1dG8gSGVpZ2h0IFBsdWdpblxuICovXG4ub3dsLWhlaWdodCB7XG4gIHRyYW5zaXRpb246IGhlaWdodCA1MDBtcyBlYXNlLWluLW91dDsgfVxuXG4vKlxuICogXHRPd2wgQ2Fyb3VzZWwgLSBMYXp5IExvYWQgUGx1Z2luXG4gKi9cbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIHtcbiAgLyoqXG5cdFx0XHRUaGlzIGlzIGludHJvZHVjZWQgZHVlIHRvIGEgYnVnIGluIElFMTEgd2hlcmUgbGF6eSBsb2FkaW5nIGNvbWJpbmVkIHdpdGggYXV0b2hlaWdodCBwbHVnaW4gY2F1c2VzIGEgd3Jvbmdcblx0XHRcdGNhbGN1bGF0aW9uIG9mIHRoZSBoZWlnaHQgb2YgdGhlIG93bC1pdGVtIHRoYXQgYnJlYWtzIHBhZ2UgbGF5b3V0c1xuXHRcdCAqLyB9XG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5vd2wtbGF6eSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zIGVhc2U7IH1cbiAgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLm93bC1sYXp5W3NyY149XCJcIl0sIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5vd2wtbGF6eTpub3QoW3NyY10pIHtcbiAgICBtYXgtaGVpZ2h0OiAwOyB9XG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIGltZy5vd2wtbGF6eSB7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDsgfVxuXG4vKlxuICogXHRPd2wgQ2Fyb3VzZWwgLSBWaWRlbyBQbHVnaW5cbiAqL1xuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzAwMDsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDgwcHg7XG4gIHdpZHRoOiA4MHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTQwcHg7XG4gIG1hcmdpbi10b3A6IC00MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJvd2wudmlkZW8ucGxheS5wbmdcIikgbm8tcmVwZWF0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDE7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTAwbXMgZWFzZTsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheS1pY29uOmhvdmVyIHtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4zLCAxLjMpO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMsIDEuMyk7IH1cblxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXlpbmcgLm93bC12aWRlby10bixcbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1wbGF5aW5nIC5vd2wtdmlkZW8tcGxheS1pY29uIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tdG4ge1xuICBvcGFjaXR5OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlOyB9XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1mcmFtZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTsgfVxuIiwiLyoqXG4gKiBPd2wgQ2Fyb3VzZWwgdjIuMy40XG4gKiBDb3B5cmlnaHQgMjAxMy0yMDE4IERhdmlkIERldXRzY2hcbiAqIExpY2Vuc2VkIHVuZGVyOiBTRUUgTElDRU5TRSBJTiBodHRwczovL2dpdGh1Yi5jb20vT3dsQ2Fyb3VzZWwyL093bENhcm91c2VsMi9ibG9iL21hc3Rlci9MSUNFTlNFXG4gKi9cbi8qXG4gKiBcdERlZmF1bHQgdGhlbWUgLSBPd2wgQ2Fyb3VzZWwgQ1NTIEZpbGVcbiAqL1xuLm93bC10aGVtZSAub3dsLW5hdiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAub3dsLXRoZW1lIC5vd2wtbmF2IFtjbGFzcyo9J293bC0nXSB7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbjogNXB4O1xuICAgIHBhZGRpbmc6IDRweCA3cHg7XG4gICAgYmFja2dyb3VuZDogI0Q2RDZENjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuICAgIC5vd2wtdGhlbWUgLm93bC1uYXYgW2NsYXNzKj0nb3dsLSddOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICM4Njk3OTE7XG4gICAgICBjb2xvcjogI0ZGRjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAub3dsLXRoZW1lIC5vd2wtbmF2IC5kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4ub3dsLXRoZW1lIC5vd2wtbmF2LmRpc2FibGVkICsgLm93bC1kb3RzIHtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4ub3dsLXRoZW1lIC5vd2wtZG90cyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAub3dsLXRoZW1lIC5vd2wtZG90cyAub3dsLWRvdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHpvb206IDE7XG4gICAgKmRpc3BsYXk6IGlubGluZTsgfVxuICAgIC5vd2wtdGhlbWUgLm93bC1kb3RzIC5vd2wtZG90IHNwYW4ge1xuICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICBtYXJnaW46IDVweCA3cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjRDZENkQ2O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2U7XG4gICAgICBib3JkZXItcmFkaXVzOiAzMHB4OyB9XG4gICAgLm93bC10aGVtZSAub3dsLWRvdHMgLm93bC1kb3QuYWN0aXZlIHNwYW4sIC5vd2wtdGhlbWUgLm93bC1kb3RzIC5vd2wtZG90OmhvdmVyIHNwYW4ge1xuICAgICAgYmFja2dyb3VuZDogIzg2OTc5MTsgfVxuIiwiLy8gMjAvMjAgQ2xhc3MgUHJlZml4XG4kcGx1Z2luUHJlZml4OiBcInR3ZW50eXR3ZW50eVwiICFkZWZhdWx0O1xuXG4vLyAyMC8yMCBIYW5kbGUgU3R5bGVzXG4kdHdlbnR5MjAtaGFuZGxlLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xuJHR3ZW50eTIwLWhhbmRsZS1zdHJva2U6IDNweCAhZGVmYXVsdDtcbiR0d2VudHkyMC1oYW5kbGUtY2lyY2xlLXdpZHRoOiAzOHB4ICFkZWZhdWx0O1xuJHR3ZW50eTIwLWhhbmRsZS1ib3gtc2hhZG93OiAwcHggMHB4IDEycHggcmdiYSgjMzMzLDAuNSkgIWRlZmF1bHQ7XG4kdHdlbnR5MjAtaGFuZGxlLXRyaWFuZ2xlLWNvbG9yOiAkdHdlbnR5MjAtaGFuZGxlLWNvbG9yICFkZWZhdWx0O1xuJHR3ZW50eTIwLWhhbmRsZS10cmlhbmdsZS1zaXplOiA2cHggIWRlZmF1bHQ7XG4kdHdlbnR5MjAtaGFuZGxlLXRyaWFuZ2xlLXBvc2l0aW9uOiA1cHggIWRlZmF1bHQ7XG4kdHdlbnR5MjAtaGFuZGxlLXJhZGl1czogMTAwMHB4ICFkZWZhdWx0O1xuXG4vLyAyMC8yMCBPdmVybGF5IFN0eWxlc1xuJHR3ZW50eTIwLW92ZXJsYXktYmc6IHJnYmEoIzAwMCwwLjUpICFkZWZhdWx0O1xuJHR3ZW50eTIwLW92ZXJsYXktbGFiZWwtY29sb3I6ICNmZmYgIWRlZmF1bHQ7XG4kdHdlbnR5MjAtb3ZlcmxheS1sYWJlbC1iZzogcmdiYSgjZmZmLCAuMikgIWRlZmF1bHQ7XG4kdHdlbnR5MjAtb3ZlcmxheS1sYWJlbC1oZWlnaHQ6IDM4cHggIWRlZmF1bHQ7XG4kdHdlbnR5MjAtb3ZlcmxheS1sYWJlbC13aWR0aDogOTBweCAhZGVmYXVsdDtcbiR0d2VudHkyMC1vdmVybGF5LWxhYmVsLXBhZGRpbmc6IDIwcHggIWRlZmF1bHQ7XG4kdHdlbnR5MjAtb3ZlcmxheS1sYWJlbC1mb250LXNpemU6IDEzcHggIWRlZmF1bHQ7XG4kdHdlbnR5MjAtb3ZlcmxheS1sYWJlbC1sZXR0ZXItc3BhY2luZzogMC4xZW0gIWRlZmF1bHQ7XG4kdHdlbnR5MjAtbGFiZWwtcmFkaXVzOiAycHggIWRlZmF1bHQ7XG5cbi8vIDIwLzIwIFBsYWNlaG9sZGVyc1xuJWhhbmRsZS1jb250ZW50IHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAkdHdlbnR5MjAtaGFuZGxlLWNvbG9yO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDMwO1xuICAvLyBAaW5jbHVkZSBib3gtc2hhZG93KCR0d2VudHkyMC1oYW5kbGUtYm94LXNoYWRvdyk7XG59XG5cbiVoYW5kbGUtcG9zaXRpb24taG9yaXpvbnRhbCB7XG4gIHdpZHRoOiAkdHdlbnR5MjAtaGFuZGxlLXN0cm9rZTtcbiAgaGVpZ2h0OiA5OTk5cHg7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0oJHR3ZW50eTIwLWhhbmRsZS1zdHJva2UgLyAyKTtcbn1cblxuJWhhbmRsZS1wb3NpdGlvbi12ZXJ0aWNhbCB7XG4gIHdpZHRoOiA5OTk5cHg7XG4gIGhlaWdodDogJHR3ZW50eTIwLWhhbmRsZS1zdHJva2U7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtKCR0d2VudHkyMC1oYW5kbGUtc3Ryb2tlIC8gMik7XG59XG5cbiVhYnNvbHV0ZS13aC1wb3NpdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4lb3ZlcmxheS10cmFuc2l0aW9uLWR1cmF0aW9uIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcbn1cblxuJWxhYmVsLXRyYW5zaXRpb24tcHJvcGVydHkge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xufVxuXG4lbGFiZWwtdGV4dCB7XG4gIGNvbG9yOiAkdHdlbnR5MjAtb3ZlcmxheS1sYWJlbC1jb2xvcjtcbiAgZm9udC1zaXplOiAkdHdlbnR5MjAtb3ZlcmxheS1sYWJlbC1mb250LXNpemU7XG4gIGxldHRlci1zcGFjaW5nOiAkdHdlbnR5MjAtb3ZlcmxheS1sYWJlbC1sZXR0ZXItc3BhY2luZztcbn1cblxuJWxhYmVsLXN0cnVjdHVyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogJHR3ZW50eTIwLW92ZXJsYXktbGFiZWwtYmc7XG4gIGxpbmUtaGVpZ2h0OiAkdHdlbnR5MjAtb3ZlcmxheS1sYWJlbC1oZWlnaHQ7XG4gIHBhZGRpbmc6IDAgJHR3ZW50eTIwLW92ZXJsYXktbGFiZWwtcGFkZGluZztcbiAgYm9yZGVyLXJhZGl1czogJHR3ZW50eTIwLWxhYmVsLXJhZGl1cztcbn1cblxuJWxhYmVsLXBvc2l0aW9uLWhvcml6b250YWwge1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLSgkdHdlbnR5MjAtb3ZlcmxheS1sYWJlbC1oZWlnaHQgLyAyKTtcbn1cblxuJWxhYmVsLXBvc2l0aW9uLXZlcnRpY2FsIHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLSgkdHdlbnR5MjAtb3ZlcmxheS1sYWJlbC13aWR0aCAvIDIpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAkdHdlbnR5MjAtb3ZlcmxheS1sYWJlbC13aWR0aDtcbn1cblxuJWNzcy10cmlhbmdsZSB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlcjogJHR3ZW50eTIwLWhhbmRsZS10cmlhbmdsZS1zaXplIGluc2V0IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbiVjc3MtdHJpYW5nbGUtaG9yaXpvbnRhbCB7XG4gIEBleHRlbmQgJWNzcy10cmlhbmdsZTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0kdHdlbnR5MjAtaGFuZGxlLXRyaWFuZ2xlLXNpemU7XG59XG5cbiVjc3MtdHJpYW5nbGUtdmVydGljYWwge1xuICBAZXh0ZW5kICVjc3MtdHJpYW5nbGU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0kdHdlbnR5MjAtaGFuZGxlLXRyaWFuZ2xlLXNpemU7XG59XG5cbi8vIDIwLzIwIENvbnRhaW5lclxuLiN7JHBsdWdpblByZWZpeH0tY29udGFpbmVyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHotaW5kZXg6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcblxuICBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgJi5hY3RpdmUgLiN7JHBsdWdpblByZWZpeH0tb3ZlcmxheSxcbiAgJi5hY3RpdmUgOmhvdmVyLiN7JHBsdWdpblByZWZpeH0tb3ZlcmxheSB7IGJhY2tncm91bmQ6IHJnYmEoIzAwMCwwKTtcblxuICAgIC4jeyRwbHVnaW5QcmVmaXh9LWJlZm9yZS1sYWJlbCxcbiAgICAuI3skcGx1Z2luUHJlZml4fS1hZnRlci1sYWJlbCB7IG9wYWNpdHk6IDA7IH1cbiAgfVxuICAqIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgfVxufVxuXG4vLyAyMC8yMCBCZWZvcmUgTGFiZWxcbi4jeyRwbHVnaW5QcmVmaXh9LWJlZm9yZS1sYWJlbCB7XG4gIEBleHRlbmQgJWFic29sdXRlLXdoLXBvc2l0aW9uO1xuICBAZXh0ZW5kICVsYWJlbC10cmFuc2l0aW9uLXByb3BlcnR5O1xuICBAZXh0ZW5kICVvdmVybGF5LXRyYW5zaXRpb24tZHVyYXRpb247XG4gIG9wYWNpdHk6IDA7XG5cbiAgJjpiZWZvcmUge1xuICAgIEBleHRlbmQgJWxhYmVsLXN0cnVjdHVyZTtcbiAgICBAZXh0ZW5kICVsYWJlbC10ZXh0O1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1jb250ZW50KTtcbiAgfVxufVxuXG4vLyAyMC8yMCBBZnRlciBMYWJlbFxuLiN7JHBsdWdpblByZWZpeH0tYWZ0ZXItbGFiZWwge1xuICBAZXh0ZW5kICVhYnNvbHV0ZS13aC1wb3NpdGlvbjtcbiAgQGV4dGVuZCAlbGFiZWwtdHJhbnNpdGlvbi1wcm9wZXJ0eTtcbiAgQGV4dGVuZCAlb3ZlcmxheS10cmFuc2l0aW9uLWR1cmF0aW9uO1xuICBvcGFjaXR5OiAwO1xuXG4gICY6YmVmb3JlIHtcbiAgICBAZXh0ZW5kICVsYWJlbC1zdHJ1Y3R1cmU7XG4gICAgQGV4dGVuZCAlbGFiZWwtdGV4dDtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtY29udGVudCk7XG4gIH1cbn1cblxuLy8gMjAvMjAgSG9yaXpvbnRhbCBMYWJlbHNcbi4jeyRwbHVnaW5QcmVmaXh9LWhvcml6b250YWwgLiN7JHBsdWdpblByZWZpeH0tYmVmb3JlLWxhYmVsIHtcblxuICAmOmJlZm9yZSB7XG4gICAgIEBleHRlbmQgJWxhYmVsLXBvc2l0aW9uLWhvcml6b250YWw7XG4gICAgIGxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuLiN7JHBsdWdpblByZWZpeH0taG9yaXpvbnRhbCAuI3skcGx1Z2luUHJlZml4fS1hZnRlci1sYWJlbCB7XG5cbiAgJjpiZWZvcmUge1xuICAgICBAZXh0ZW5kICVsYWJlbC1wb3NpdGlvbi1ob3Jpem9udGFsO1xuICAgICByaWdodDogMTBweDtcbiAgfVxufVxuXG4vLyAyMC8yMCBWZXJ0aWNhbCBMYWJlbHNcbi4jeyRwbHVnaW5QcmVmaXh9LXZlcnRpY2FsIC4jeyRwbHVnaW5QcmVmaXh9LWJlZm9yZS1sYWJlbCB7XG5cbiAgJjpiZWZvcmUge1xuICAgICBAZXh0ZW5kICVsYWJlbC1wb3NpdGlvbi12ZXJ0aWNhbDtcbiAgICAgdG9wOiAxMHB4O1xuICB9XG59XG5cbi4jeyRwbHVnaW5QcmVmaXh9LXZlcnRpY2FsIC4jeyRwbHVnaW5QcmVmaXh9LWFmdGVyLWxhYmVsIHtcblxuICAmOmJlZm9yZSB7XG4gICAgIEBleHRlbmQgJWxhYmVsLXBvc2l0aW9uLXZlcnRpY2FsO1xuICAgICBib3R0b206IDEwcHg7XG4gIH1cbn1cblxuLy8gMjAvMjAgT3ZlcmxheVxuLiN7JHBsdWdpblByZWZpeH0tb3ZlcmxheSB7XG4gIEBleHRlbmQgJWFic29sdXRlLXdoLXBvc2l0aW9uO1xuICBAZXh0ZW5kICVvdmVybGF5LXRyYW5zaXRpb24tZHVyYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoIzAwMCwwKTtcbiAgei1pbmRleDogMjU7XG5cbiAgJjpob3ZlciB7IGJhY2tncm91bmQ6ICR0d2VudHkyMC1vdmVybGF5LWJnO1xuXG4gICAgLiN7JHBsdWdpblByZWZpeH0tYWZ0ZXItbGFiZWwgeyBvcGFjaXR5OiAxOyB9XG4gICAgLiN7JHBsdWdpblByZWZpeH0tYmVmb3JlLWxhYmVsIHsgb3BhY2l0eTogMTsgfVxuICB9XG59XG5cbi4jeyRwbHVnaW5QcmVmaXh9LWJlZm9yZSB7IHotaW5kZXg6IDIwOyB9XG4uI3skcGx1Z2luUHJlZml4fS1hZnRlciB7IHotaW5kZXg6IDEwOyB9XG5cbi8vIDIwLzIwIEhhbmRsZSBTdHlsZXNcbi4jeyRwbHVnaW5QcmVmaXh9LWhhbmRsZSB7XG4gIGhlaWdodDogJHR3ZW50eTIwLWhhbmRsZS1jaXJjbGUtd2lkdGg7XG4gIHdpZHRoOiAkdHdlbnR5MjAtaGFuZGxlLWNpcmNsZS13aWR0aDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tbGVmdDogLSgkdHdlbnR5MjAtaGFuZGxlLWNpcmNsZS13aWR0aC8yKSAtICR0d2VudHkyMC1oYW5kbGUtc3Ryb2tlO1xuICBtYXJnaW4tdG9wOiAtKCR0d2VudHkyMC1oYW5kbGUtY2lyY2xlLXdpZHRoLzIpIC0gJHR3ZW50eTIwLWhhbmRsZS1zdHJva2U7XG4gIGJvcmRlcjogJHR3ZW50eTIwLWhhbmRsZS1zdHJva2Ugc29saWQgJHR3ZW50eTIwLWhhbmRsZS1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogJHR3ZW50eTIwLWhhbmRsZS1yYWRpdXM7XG4gIGJveC1zaGFkb3c6ICR0d2VudHkyMC1oYW5kbGUtYm94LXNoYWRvdztcbiAgei1pbmRleDogNDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLy8gMjAvMjAgSG9yaXpvbnRhbCBIYW5kbGUgU3R5bGVzXG4uI3skcGx1Z2luUHJlZml4fS1ob3Jpem9udGFsIC4jeyRwbHVnaW5QcmVmaXh9LWhhbmRsZSB7XG5cbiAgJjpiZWZvcmUge1xuICAgIEBleHRlbmQgJWhhbmRsZS1jb250ZW50O1xuICAgIEBleHRlbmQgJWhhbmRsZS1wb3NpdGlvbi1ob3Jpem9udGFsO1xuICAgIGJvdHRvbTogNTAlO1xuICAgIG1hcmdpbi1ib3R0b206ICgkdHdlbnR5MjAtaGFuZGxlLWNpcmNsZS13aWR0aC8yKSArICR0d2VudHkyMC1oYW5kbGUtc3Ryb2tlO1xuICAgIGJveC1zaGFkb3c6IDAgJHR3ZW50eTIwLWhhbmRsZS1zdHJva2UgMCAkdHdlbnR5MjAtaGFuZGxlLWNvbG9yLCAkdHdlbnR5MjAtaGFuZGxlLWJveC1zaGFkb3c7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBAZXh0ZW5kICVoYW5kbGUtY29udGVudDtcbiAgICBAZXh0ZW5kICVoYW5kbGUtcG9zaXRpb24taG9yaXpvbnRhbDtcbiAgICB0b3A6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAoJHR3ZW50eTIwLWhhbmRsZS1jaXJjbGUtd2lkdGgvMikgKyAkdHdlbnR5MjAtaGFuZGxlLXN0cm9rZTtcbiAgICBib3gtc2hhZG93OiAwICgtJHR3ZW50eTIwLWhhbmRsZS1zdHJva2UpIDAgJHR3ZW50eTIwLWhhbmRsZS1jb2xvciwgJHR3ZW50eTIwLWhhbmRsZS1ib3gtc2hhZG93O1xuICB9XG59XG5cbi8vIDIwLzIwIFZlcnRpY2FsIEhhbmRsZSBTdHlsZXNcbi4jeyRwbHVnaW5QcmVmaXh9LXZlcnRpY2FsIC4jeyRwbHVnaW5QcmVmaXh9LWhhbmRsZSB7XG5cbiAgJjpiZWZvcmUge1xuICAgIEBleHRlbmQgJWhhbmRsZS1jb250ZW50O1xuICAgIEBleHRlbmQgJWhhbmRsZS1wb3NpdGlvbi12ZXJ0aWNhbDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6ICgkdHdlbnR5MjAtaGFuZGxlLWNpcmNsZS13aWR0aC8yKSArICR0d2VudHkyMC1oYW5kbGUtc3Ryb2tlO1xuICAgIGJveC1zaGFkb3c6ICR0d2VudHkyMC1oYW5kbGUtc3Ryb2tlIDAgMCAkdHdlbnR5MjAtaGFuZGxlLWNvbG9yLCAkdHdlbnR5MjAtaGFuZGxlLWJveC1zaGFkb3c7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBAZXh0ZW5kICVoYW5kbGUtY29udGVudDtcbiAgICBAZXh0ZW5kICVoYW5kbGUtcG9zaXRpb24tdmVydGljYWw7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBtYXJnaW4tcmlnaHQ6ICgkdHdlbnR5MjAtaGFuZGxlLWNpcmNsZS13aWR0aC8yKSArICR0d2VudHkyMC1oYW5kbGUtc3Ryb2tlO1xuICAgIGJveC1zaGFkb3c6ICgtJHR3ZW50eTIwLWhhbmRsZS1zdHJva2UpIDAgMCAkdHdlbnR5MjAtaGFuZGxlLWNvbG9yLCAkdHdlbnR5MjAtaGFuZGxlLWJveC1zaGFkb3c7XG4gIH1cbn1cblxuLy8gMjAvMjAgTGVmdCBIYW5kbGVcbi4jeyRwbHVnaW5QcmVmaXh9LWxlZnQtYXJyb3cge1xuICBib3JkZXItcmlnaHQ6ICR0d2VudHkyMC1oYW5kbGUtdHJpYW5nbGUtc2l6ZSBzb2xpZCAkdHdlbnR5MjAtaGFuZGxlLXRyaWFuZ2xlLWNvbG9yO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtKCR0d2VudHkyMC1oYW5kbGUtdHJpYW5nbGUtc2l6ZSAqIDIpIC0gJHR3ZW50eTIwLWhhbmRsZS10cmlhbmdsZS1wb3NpdGlvbjtcbiAgQGV4dGVuZCAlY3NzLXRyaWFuZ2xlLWhvcml6b250YWw7XG59XG5cbi8vIDIwLzIwIFJpZ2h0IEhhbmRsZVxuLiN7JHBsdWdpblByZWZpeH0tcmlnaHQtYXJyb3cge1xuICBib3JkZXItbGVmdDogJHR3ZW50eTIwLWhhbmRsZS10cmlhbmdsZS1zaXplIHNvbGlkICR0d2VudHkyMC1oYW5kbGUtdHJpYW5nbGUtY29sb3I7XG4gIHJpZ2h0OiA1MCU7XG4gIG1hcmdpbi1yaWdodDogLSgkdHdlbnR5MjAtaGFuZGxlLXRyaWFuZ2xlLXNpemUgKiAyKSAtICR0d2VudHkyMC1oYW5kbGUtdHJpYW5nbGUtcG9zaXRpb247XG4gIEBleHRlbmQgJWNzcy10cmlhbmdsZS1ob3Jpem9udGFsO1xufVxuXG4vLyAyMC8yMCBVcCBIYW5kbGVcbi4jeyRwbHVnaW5QcmVmaXh9LXVwLWFycm93IHtcbiAgYm9yZGVyLWJvdHRvbTogJHR3ZW50eTIwLWhhbmRsZS10cmlhbmdsZS1zaXplIHNvbGlkICR0d2VudHkyMC1oYW5kbGUtdHJpYW5nbGUtY29sb3I7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtKCR0d2VudHkyMC1oYW5kbGUtdHJpYW5nbGUtc2l6ZSAqIDIpIC0gJHR3ZW50eTIwLWhhbmRsZS10cmlhbmdsZS1wb3NpdGlvbjtcbiAgQGV4dGVuZCAlY3NzLXRyaWFuZ2xlLXZlcnRpY2FsO1xufVxuXG4vLyAyMC8yMCBEb3duIEhhbmRsZVxuLiN7JHBsdWdpblByZWZpeH0tZG93bi1hcnJvdyB7XG4gIGJvcmRlci10b3A6ICR0d2VudHkyMC1oYW5kbGUtdHJpYW5nbGUtc2l6ZSBzb2xpZCAkdHdlbnR5MjAtaGFuZGxlLXRyaWFuZ2xlLWNvbG9yO1xuICBib3R0b206IDUwJTtcbiAgbWFyZ2luLWJvdHRvbTogLSgkdHdlbnR5MjAtaGFuZGxlLXRyaWFuZ2xlLXNpemUgKiAyKSAtICR0d2VudHkyMC1oYW5kbGUtdHJpYW5nbGUtcG9zaXRpb247XG4gIEBleHRlbmQgJWNzcy10cmlhbmdsZS12ZXJ0aWNhbDtcbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtAa2V5ZnJhbWVzIHBseXItcHJvZ3Jlc3N7dG97YmFja2dyb3VuZC1wb3NpdGlvbjoyNXB4IDA7YmFja2dyb3VuZC1wb3NpdGlvbjp2YXIoLS1wbHlyLXByb2dyZXNzLWxvYWRpbmctc2l6ZSwyNXB4KSAwfX1Aa2V5ZnJhbWVzIHBseXItcG9wdXB7MCV7b3BhY2l0eTouNTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMHB4KX10b3tvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9fUBrZXlmcmFtZXMgcGx5ci1mYWRlLWluezAle29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fS5wbHlyey1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2FsaWduLWl0ZW1zOmNlbnRlcjtkaXJlY3Rpb246bHRyO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LWZhbWlseTp2YXIoLS1wbHlyLWZvbnQtZmFtaWx5LGluaGVyaXQpO2ZvbnQtdmFyaWFudC1udW1lcmljOnRhYnVsYXItbnVtcztmb250LXdlaWdodDo0MDA7Zm9udC13ZWlnaHQ6dmFyKC0tcGx5ci1mb250LXdlaWdodC1yZWd1bGFyLDQwMCk7bGluZS1oZWlnaHQ6MS43O2xpbmUtaGVpZ2h0OnZhcigtLXBseXItbGluZS1oZWlnaHQsMS43KTttYXgtd2lkdGg6MTAwJTttaW4td2lkdGg6MjAwcHg7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1zaGFkb3c6bm9uZTt0cmFuc2l0aW9uOmJveC1zaGFkb3cgLjNzIGVhc2U7ei1pbmRleDowfS5wbHlyIGF1ZGlvLC5wbHlyIGlmcmFtZSwucGx5ciB2aWRlb3tkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDAlO3dpZHRoOjEwMCV9LnBseXIgYnV0dG9ue2ZvbnQ6aW5oZXJpdDtsaW5lLWhlaWdodDppbmhlcml0O3dpZHRoOmF1dG99LnBseXI6Zm9jdXN7b3V0bGluZTowfS5wbHlyLS1mdWxsLXVpe2JveC1zaXppbmc6Ym9yZGVyLWJveH0ucGx5ci0tZnVsbC11aSAqLC5wbHlyLS1mdWxsLXVpIDphZnRlciwucGx5ci0tZnVsbC11aSA6YmVmb3Jle2JveC1zaXppbmc6aW5oZXJpdH0ucGx5ci0tZnVsbC11aSBhLC5wbHlyLS1mdWxsLXVpIGJ1dHRvbiwucGx5ci0tZnVsbC11aSBpbnB1dCwucGx5ci0tZnVsbC11aSBsYWJlbHt0b3VjaC1hY3Rpb246bWFuaXB1bGF0aW9ufS5wbHlyX19iYWRnZXtiYWNrZ3JvdW5kOiM0YTU0NjQ7YmFja2dyb3VuZDp2YXIoLS1wbHlyLWJhZGdlLWJhY2tncm91bmQsIzRhNTQ2NCk7Ym9yZGVyLXJhZGl1czoycHg7Ym9yZGVyLXJhZGl1czp2YXIoLS1wbHlyLWJhZGdlLWJvcmRlci1yYWRpdXMsMnB4KTtjb2xvcjojZmZmO2NvbG9yOnZhcigtLXBseXItYmFkZ2UtdGV4dC1jb2xvciwjZmZmKTtmb250LXNpemU6OXB4O2ZvbnQtc2l6ZTp2YXIoLS1wbHlyLWZvbnQtc2l6ZS1iYWRnZSw5cHgpO2xpbmUtaGVpZ2h0OjE7cGFkZGluZzozcHggNHB4fS5wbHlyLS1mdWxsLXVpIDo6LXdlYmtpdC1tZWRpYS10ZXh0LXRyYWNrLWNvbnRhaW5lcntkaXNwbGF5Om5vbmV9LnBseXJfX2NhcHRpb25ze2FuaW1hdGlvbjpwbHlyLWZhZGUtaW4gLjNzIGVhc2U7Ym90dG9tOjA7ZGlzcGxheTpub25lO2ZvbnQtc2l6ZToxM3B4O2ZvbnQtc2l6ZTp2YXIoLS1wbHlyLWZvbnQtc2l6ZS1zbWFsbCwxM3B4KTtsZWZ0OjA7cGFkZGluZzoxMHB4O3BhZGRpbmc6dmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsMTBweCk7cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2UtaW4tb3V0O3dpZHRoOjEwMCV9LnBseXJfX2NhcHRpb25zIHNwYW46ZW1wdHl7ZGlzcGxheTpub25lfUBtZWRpYSAobWluLXdpZHRoOjQ4MHB4KXsucGx5cl9fY2FwdGlvbnN7Zm9udC1zaXplOjE1cHg7Zm9udC1zaXplOnZhcigtLXBseXItZm9udC1zaXplLWJhc2UsMTVweCk7cGFkZGluZzoyMHB4O3BhZGRpbmc6Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkqMil9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsucGx5cl9fY2FwdGlvbnN7Zm9udC1zaXplOjE4cHg7Zm9udC1zaXplOnZhcigtLXBseXItZm9udC1zaXplLWxhcmdlLDE4cHgpfX0ucGx5ci0tY2FwdGlvbnMtYWN0aXZlIC5wbHlyX19jYXB0aW9uc3tkaXNwbGF5OmJsb2NrfS5wbHlyOm5vdCgucGx5ci0taGlkZS1jb250cm9scykgLnBseXJfX2NvbnRyb2xzOm5vdCg6ZW1wdHkpfi5wbHlyX19jYXB0aW9uc3t0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNDBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoY2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkqLTQpKX0ucGx5cl9fY2FwdGlvbntiYWNrZ3JvdW5kOiMwMDBjO2JhY2tncm91bmQ6dmFyKC0tcGx5ci1jYXB0aW9ucy1iYWNrZ3JvdW5kLCMwMDBjKTtib3JkZXItcmFkaXVzOjRweDstd2Via2l0LWJveC1kZWNvcmF0aW9uLWJyZWFrOmNsb25lO2JveC1kZWNvcmF0aW9uLWJyZWFrOmNsb25lO2NvbG9yOiNmZmY7Y29sb3I6dmFyKC0tcGx5ci1jYXB0aW9ucy10ZXh0LWNvbG9yLCNmZmYpO2xpbmUtaGVpZ2h0OjE4NSU7cGFkZGluZzouMmVtIC41ZW07d2hpdGUtc3BhY2U6cHJlLXdyYXB9LnBseXJfX2NhcHRpb24gZGl2e2Rpc3BsYXk6aW5saW5lfS5wbHlyX19jb250cm9se2JhY2tncm91bmQ6IzAwMDA7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czo0cHg7Ym9yZGVyLXJhZGl1czp2YXIoLS1wbHlyLWNvbnRyb2wtcmFkaXVzLDRweCk7Y29sb3I6aW5oZXJpdDtjdXJzb3I6cG9pbnRlcjtmbGV4LXNocmluazowO292ZXJmbG93OnZpc2libGU7cGFkZGluZzo3cHg7cGFkZGluZzpjYWxjKHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KSouNyk7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjphbGwgLjFzIGVhc2UtaW4tb3V0fS5wbHlyX19jb250cm9sIHN2Z3tkaXNwbGF5OmJsb2NrO2ZpbGw6Y3VycmVudENvbG9yO2hlaWdodDoxOHB4O2hlaWdodDp2YXIoLS1wbHlyLWNvbnRyb2wtaWNvbi1zaXplLDE4cHgpO3BvaW50ZXItZXZlbnRzOm5vbmU7d2lkdGg6MThweDt3aWR0aDp2YXIoLS1wbHlyLWNvbnRyb2wtaWNvbi1zaXplLDE4cHgpfS5wbHlyX19jb250cm9sOmZvY3Vze291dGxpbmU6MH0ucGx5cl9fY29udHJvbDpmb2N1cy12aXNpYmxle291dGxpbmU6MnB4IGRhc2hlZCAjMDBiMmZmO291dGxpbmU6MnB4IGRhc2hlZCB2YXIoLS1wbHlyLWZvY3VzLXZpc2libGUtY29sb3IsdmFyKC0tcGx5ci1jb2xvci1tYWluLHZhcigtLXBseXItY29sb3ItbWFpbiwjMDBiMmZmKSkpO291dGxpbmUtb2Zmc2V0OjJweH1hLnBseXJfX2NvbnRyb2x7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnBseXJfX2NvbnRyb2wucGx5cl9fY29udHJvbC0tcHJlc3NlZCAuaWNvbi0tbm90LXByZXNzZWQsLnBseXJfX2NvbnRyb2wucGx5cl9fY29udHJvbC0tcHJlc3NlZCAubGFiZWwtLW5vdC1wcmVzc2VkLC5wbHlyX19jb250cm9sOm5vdCgucGx5cl9fY29udHJvbC0tcHJlc3NlZCkgLmljb24tLXByZXNzZWQsLnBseXJfX2NvbnRyb2w6bm90KC5wbHlyX19jb250cm9sLS1wcmVzc2VkKSAubGFiZWwtLXByZXNzZWQsYS5wbHlyX19jb250cm9sOmFmdGVyLGEucGx5cl9fY29udHJvbDpiZWZvcmV7ZGlzcGxheTpub25lfS5wbHlyLS1mdWxsLXVpIDo6LXdlYmtpdC1tZWRpYS1jb250cm9sc3tkaXNwbGF5Om5vbmV9LnBseXJfX2NvbnRyb2xze2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO3RleHQtYWxpZ246Y2VudGVyfS5wbHlyX19jb250cm9scyAucGx5cl9fcHJvZ3Jlc3NfX2NvbnRhaW5lcntmbGV4OjE7bWluLXdpZHRoOjB9LnBseXJfX2NvbnRyb2xzIC5wbHlyX19jb250cm9sc19faXRlbXttYXJnaW4tbGVmdDoyLjVweDttYXJnaW4tbGVmdDpjYWxjKHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KS80KX0ucGx5cl9fY29udHJvbHMgLnBseXJfX2NvbnRyb2xzX19pdGVtOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OmF1dG99LnBseXJfX2NvbnRyb2xzIC5wbHlyX19jb250cm9sc19faXRlbS5wbHlyX19wcm9ncmVzc19fY29udGFpbmVye3BhZGRpbmctbGVmdDoyLjVweDtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkvNCl9LnBseXJfX2NvbnRyb2xzIC5wbHlyX19jb250cm9sc19faXRlbS5wbHlyX190aW1le3BhZGRpbmc6MCA1cHg7cGFkZGluZzowIGNhbGModmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsIDEwcHgpLzIpfS5wbHlyX19jb250cm9scyAucGx5cl9fY29udHJvbHNfX2l0ZW0ucGx5cl9fcHJvZ3Jlc3NfX2NvbnRhaW5lcjpmaXJzdC1jaGlsZCwucGx5cl9fY29udHJvbHMgLnBseXJfX2NvbnRyb2xzX19pdGVtLnBseXJfX3RpbWUrLnBseXJfX3RpbWUsLnBseXJfX2NvbnRyb2xzIC5wbHlyX19jb250cm9sc19faXRlbS5wbHlyX190aW1lOmZpcnN0LWNoaWxke3BhZGRpbmctbGVmdDowfS5wbHlyIFtkYXRhLXBseXI9YWlycGxheV0sLnBseXIgW2RhdGEtcGx5cj1jYXB0aW9uc10sLnBseXIgW2RhdGEtcGx5cj1mdWxsc2NyZWVuXSwucGx5ciBbZGF0YS1wbHlyPXBpcF0sLnBseXJfX2NvbnRyb2xzOmVtcHR5e2Rpc3BsYXk6bm9uZX0ucGx5ci0tYWlycGxheS1zdXBwb3J0ZWQgW2RhdGEtcGx5cj1haXJwbGF5XSwucGx5ci0tY2FwdGlvbnMtZW5hYmxlZCBbZGF0YS1wbHlyPWNhcHRpb25zXSwucGx5ci0tZnVsbHNjcmVlbi1lbmFibGVkIFtkYXRhLXBseXI9ZnVsbHNjcmVlbl0sLnBseXItLXBpcC1zdXBwb3J0ZWQgW2RhdGEtcGx5cj1waXBde2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5wbHlyX19tZW51e2Rpc3BsYXk6ZmxleDtwb3NpdGlvbjpyZWxhdGl2ZX0ucGx5cl9fbWVudSAucGx5cl9fY29udHJvbCBzdmd7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzIGVhc2V9LnBseXJfX21lbnUgLnBseXJfX2NvbnRyb2xbYXJpYS1leHBhbmRlZD10cnVlXSBzdmd7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9LnBseXJfX21lbnUgLnBseXJfX2NvbnRyb2xbYXJpYS1leHBhbmRlZD10cnVlXSAucGx5cl9fdG9vbHRpcHtkaXNwbGF5Om5vbmV9LnBseXJfX21lbnVfX2NvbnRhaW5lcnthbmltYXRpb246cGx5ci1wb3B1cCAuMnMgZWFzZTtiYWNrZ3JvdW5kOiNmZmZmZmZlNjtiYWNrZ3JvdW5kOnZhcigtLXBseXItbWVudS1iYWNrZ3JvdW5kLCNmZmZmZmZlNik7Ym9yZGVyLXJhZGl1czo4cHg7Ym9yZGVyLXJhZGl1czp2YXIoLS1wbHlyLW1lbnUtcmFkaXVzLDhweCk7Ym90dG9tOjEwMCU7Ym94LXNoYWRvdzowIDFweCAycHggIzAwMDAwMDI2O2JveC1zaGFkb3c6dmFyKC0tcGx5ci1tZW51LXNoYWRvdywwIDFweCAycHggIzAwMDAwMDI2KTtjb2xvcjojNGE1NDY0O2NvbG9yOnZhcigtLXBseXItbWVudS1jb2xvciwjNGE1NDY0KTtmb250LXNpemU6MTVweDtmb250LXNpemU6dmFyKC0tcGx5ci1mb250LXNpemUtYmFzZSwxNXB4KTttYXJnaW4tYm90dG9tOjEwcHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTNweDt0ZXh0LWFsaWduOmxlZnQ7d2hpdGUtc3BhY2U6bm93cmFwO3otaW5kZXg6M30ucGx5cl9fbWVudV9fY29udGFpbmVyPmRpdntvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbjpoZWlnaHQgLjM1cyBjdWJpYy1iZXppZXIoLjQsMCwuMiwxKSx3aWR0aCAuMzVzIGN1YmljLWJlemllciguNCwwLC4yLDEpfS5wbHlyX19tZW51X19jb250YWluZXI6YWZ0ZXJ7Ym9yZGVyOjRweCBzb2xpZCAjMDAwMDtib3JkZXItdG9wLWNvbG9yOiNmZmZmZmZlNjtib3JkZXI6dmFyKC0tcGx5ci1tZW51LWFycm93LXNpemUsNHB4KSBzb2xpZCAjMDAwMDtib3JkZXItdG9wLWNvbG9yOnZhcigtLXBseXItbWVudS1iYWNrZ3JvdW5kLCNmZmZmZmZlNik7Y29udGVudDpcIlwiO2hlaWdodDowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjE0cHg7cmlnaHQ6Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtaWNvbi1zaXplLCAxOHB4KS8yICsgdmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsIDEwcHgpKi43IC0gdmFyKC0tcGx5ci1tZW51LWFycm93LXNpemUsIDRweCkvMik7dG9wOjEwMCU7d2lkdGg6MH0ucGx5cl9fbWVudV9fY29udGFpbmVyIFtyb2xlPW1lbnVde3BhZGRpbmc6N3B4O3BhZGRpbmc6Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkqLjcpfS5wbHlyX19tZW51X19jb250YWluZXIgW3JvbGU9bWVudWl0ZW1dLC5wbHlyX19tZW51X19jb250YWluZXIgW3JvbGU9bWVudWl0ZW1yYWRpb117bWFyZ2luLXRvcDoycHh9LnBseXJfX21lbnVfX2NvbnRhaW5lciBbcm9sZT1tZW51aXRlbV06Zmlyc3QtY2hpbGQsLnBseXJfX21lbnVfX2NvbnRhaW5lciBbcm9sZT1tZW51aXRlbXJhZGlvXTpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9LnBseXJfX21lbnVfX2NvbnRhaW5lciAucGx5cl9fY29udHJvbHthbGlnbi1pdGVtczpjZW50ZXI7Y29sb3I6IzRhNTQ2NDtjb2xvcjp2YXIoLS1wbHlyLW1lbnUtY29sb3IsIzRhNTQ2NCk7ZGlzcGxheTpmbGV4O2ZvbnQtc2l6ZToxM3B4O2ZvbnQtc2l6ZTp2YXIoLS1wbHlyLWZvbnQtc2l6ZS1tZW51LHZhcigtLXBseXItZm9udC1zaXplLXNtYWxsLDEzcHgpKTtwYWRkaW5nOjQuNjY2NjdweCAxMC41cHg7cGFkZGluZzpjYWxjKHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KSouNy8xLjUpIGNhbGModmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsIDEwcHgpKi43KjEuNSk7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7d2lkdGg6MTAwJX0ucGx5cl9fbWVudV9fY29udGFpbmVyIC5wbHlyX19jb250cm9sPnNwYW57YWxpZ24taXRlbXM6aW5oZXJpdDtkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJX0ucGx5cl9fbWVudV9fY29udGFpbmVyIC5wbHlyX19jb250cm9sOmFmdGVye2JvcmRlcjo0cHggc29saWQgIzAwMDA7Ym9yZGVyOnZhcigtLXBseXItbWVudS1pdGVtLWFycm93LXNpemUsNHB4KSBzb2xpZCAjMDAwMDtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0ucGx5cl9fbWVudV9fY29udGFpbmVyIC5wbHlyX19jb250cm9sLS1mb3J3YXJke3BhZGRpbmctcmlnaHQ6MjhweDtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsIDEwcHgpKi43KjQpfS5wbHlyX19tZW51X19jb250YWluZXIgLnBseXJfX2NvbnRyb2wtLWZvcndhcmQ6YWZ0ZXJ7Ym9yZGVyLWxlZnQtY29sb3I6IzcyODE5Nztib3JkZXItbGVmdC1jb2xvcjp2YXIoLS1wbHlyLW1lbnUtYXJyb3ctY29sb3IsIzcyODE5Nyk7cmlnaHQ6Ni41cHg7cmlnaHQ6Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkqLjcqMS41IC0gdmFyKC0tcGx5ci1tZW51LWl0ZW0tYXJyb3ctc2l6ZSwgNHB4KSl9LnBseXJfX21lbnVfX2NvbnRhaW5lciAucGx5cl9fY29udHJvbC0tZm9yd2FyZDpmb2N1cy12aXNpYmxlOmFmdGVyLC5wbHlyX19tZW51X19jb250YWluZXIgLnBseXJfX2NvbnRyb2wtLWZvcndhcmQ6aG92ZXI6YWZ0ZXJ7Ym9yZGVyLWxlZnQtY29sb3I6aW5pdGlhbH0ucGx5cl9fbWVudV9fY29udGFpbmVyIC5wbHlyX19jb250cm9sLS1iYWNre2ZvbnQtd2VpZ2h0OjQwMDtmb250LXdlaWdodDp2YXIoLS1wbHlyLWZvbnQtd2VpZ2h0LXJlZ3VsYXIsNDAwKTttYXJnaW46N3B4O21hcmdpbjpjYWxjKHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KSouNyk7bWFyZ2luLWJvdHRvbTozLjVweDttYXJnaW4tYm90dG9tOmNhbGModmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsIDEwcHgpKi43LzIpO3BhZGRpbmctbGVmdDoyOHB4O3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KSouNyo0KTtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDpjYWxjKDEwMCUgLSAxNHB4KTt3aWR0aDpjYWxjKDEwMCUgLSB2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkqLjcqMil9LnBseXJfX21lbnVfX2NvbnRhaW5lciAucGx5cl9fY29udHJvbC0tYmFjazphZnRlcntib3JkZXItcmlnaHQtY29sb3I6IzcyODE5Nztib3JkZXItcmlnaHQtY29sb3I6dmFyKC0tcGx5ci1tZW51LWFycm93LWNvbG9yLCM3MjgxOTcpO2xlZnQ6Ni41cHg7bGVmdDpjYWxjKHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KSouNyoxLjUgLSB2YXIoLS1wbHlyLW1lbnUtaXRlbS1hcnJvdy1zaXplLCA0cHgpKX0ucGx5cl9fbWVudV9fY29udGFpbmVyIC5wbHlyX19jb250cm9sLS1iYWNrOmJlZm9yZXtiYWNrZ3JvdW5kOiNkY2RmZTU7YmFja2dyb3VuZDp2YXIoLS1wbHlyLW1lbnUtYmFjay1ib3JkZXItY29sb3IsI2RjZGZlNSk7Ym94LXNoYWRvdzowIDFweCAwICNmZmY7Ym94LXNoYWRvdzowIDFweCAwIHZhcigtLXBseXItbWVudS1iYWNrLWJvcmRlci1zaGFkb3ctY29sb3IsI2ZmZik7Y29udGVudDpcIlwiO2hlaWdodDoxcHg7bGVmdDowO21hcmdpbi10b3A6My41cHg7bWFyZ2luLXRvcDpjYWxjKHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KSouNy8yKTtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MTAwJX0ucGx5cl9fbWVudV9fY29udGFpbmVyIC5wbHlyX19jb250cm9sLS1iYWNrOmZvY3VzLXZpc2libGU6YWZ0ZXIsLnBseXJfX21lbnVfX2NvbnRhaW5lciAucGx5cl9fY29udHJvbC0tYmFjazpob3ZlcjphZnRlcntib3JkZXItcmlnaHQtY29sb3I6aW5pdGlhbH0ucGx5cl9fbWVudV9fY29udGFpbmVyIC5wbHlyX19jb250cm9sW3JvbGU9bWVudWl0ZW1yYWRpb117cGFkZGluZy1sZWZ0OjdweDtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkqLjcpfS5wbHlyX19tZW51X19jb250YWluZXIgLnBseXJfX2NvbnRyb2xbcm9sZT1tZW51aXRlbXJhZGlvXTphZnRlciwucGx5cl9fbWVudV9fY29udGFpbmVyIC5wbHlyX19jb250cm9sW3JvbGU9bWVudWl0ZW1yYWRpb106YmVmb3Jle2JvcmRlci1yYWRpdXM6MTAwJX0ucGx5cl9fbWVudV9fY29udGFpbmVyIC5wbHlyX19jb250cm9sW3JvbGU9bWVudWl0ZW1yYWRpb106YmVmb3Jle2JhY2tncm91bmQ6IzAwMDAwMDFhO2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2ZsZXgtc2hyaW5rOjA7aGVpZ2h0OjE2cHg7bWFyZ2luLXJpZ2h0OjEwcHg7bWFyZ2luLXJpZ2h0OnZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLDEwcHgpO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlO3dpZHRoOjE2cHh9LnBseXJfX21lbnVfX2NvbnRhaW5lciAucGx5cl9fY29udHJvbFtyb2xlPW1lbnVpdGVtcmFkaW9dOmFmdGVye2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MDtoZWlnaHQ6NnB4O2xlZnQ6MTJweDtvcGFjaXR5OjA7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgwKTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MgZWFzZSxvcGFjaXR5IC4zcyBlYXNlO3dpZHRoOjZweH0ucGx5cl9fbWVudV9fY29udGFpbmVyIC5wbHlyX19jb250cm9sW3JvbGU9bWVudWl0ZW1yYWRpb11bYXJpYS1jaGVja2VkPXRydWVdOmJlZm9yZXtiYWNrZ3JvdW5kOiMwMGIyZmY7YmFja2dyb3VuZDp2YXIoLS1wbHlyLWNvbnRyb2wtdG9nZ2xlLWNoZWNrZWQtYmFja2dyb3VuZCx2YXIoLS1wbHlyLWNvbG9yLW1haW4sdmFyKC0tcGx5ci1jb2xvci1tYWluLCMwMGIyZmYpKSl9LnBseXJfX21lbnVfX2NvbnRhaW5lciAucGx5cl9fY29udHJvbFtyb2xlPW1lbnVpdGVtcmFkaW9dW2FyaWEtY2hlY2tlZD10cnVlXTphZnRlcntvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMSl9LnBseXJfX21lbnVfX2NvbnRhaW5lciAucGx5cl9fY29udHJvbFtyb2xlPW1lbnVpdGVtcmFkaW9dOmZvY3VzLXZpc2libGU6YmVmb3JlLC5wbHlyX19tZW51X19jb250YWluZXIgLnBseXJfX2NvbnRyb2xbcm9sZT1tZW51aXRlbXJhZGlvXTpob3ZlcjpiZWZvcmV7YmFja2dyb3VuZDojMjMyODJmMWF9LnBseXJfX21lbnVfX2NvbnRhaW5lciAucGx5cl9fbWVudV9fdmFsdWV7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDotNXB4O21hcmdpbi1yaWdodDpjYWxjKHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KSouNyotMSAtIC0ycHgpO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nLWxlZnQ6MjQuNXB4O3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KSouNyozLjUpO3BvaW50ZXItZXZlbnRzOm5vbmV9LnBseXItLWZ1bGwtdWkgaW5wdXRbdHlwZT1yYW5nZV17YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQ6IzAwMDA7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czoyNnB4O2JvcmRlci1yYWRpdXM6Y2FsYyh2YXIoLS1wbHlyLXJhbmdlLXRodW1iLWhlaWdodCwgMTNweCkqMik7Y29sb3I6IzAwYjJmZjtjb2xvcjp2YXIoLS1wbHlyLXJhbmdlLWZpbGwtYmFja2dyb3VuZCx2YXIoLS1wbHlyLWNvbG9yLW1haW4sdmFyKC0tcGx5ci1jb2xvci1tYWluLCMwMGIyZmYpKSk7ZGlzcGxheTpibG9jaztoZWlnaHQ6MTlweDtoZWlnaHQ6Y2FsYyh2YXIoLS1wbHlyLXJhbmdlLXRodW1iLWFjdGl2ZS1zaGFkb3ctd2lkdGgsIDNweCkqMiArIHZhcigtLXBseXItcmFuZ2UtdGh1bWItaGVpZ2h0LCAxM3B4KSk7bWFyZ2luOjA7bWluLXdpZHRoOjA7cGFkZGluZzowO3RyYW5zaXRpb246Ym94LXNoYWRvdyAuM3MgZWFzZTt3aWR0aDoxMDAlfS5wbHlyLS1mdWxsLXVpIGlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFja3tiYWNrZ3JvdW5kOiMwMDAwO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDkwZGVnLGN1cnJlbnRDb2xvciAwLCMwMDAwIDApO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LGN1cnJlbnRDb2xvciB2YXIoLS12YWx1ZSwwKSwjMDAwMCB2YXIoLS12YWx1ZSwwKSk7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czoyLjVweDtib3JkZXItcmFkaXVzOmNhbGModmFyKC0tcGx5ci1yYW5nZS10cmFjay1oZWlnaHQsIDVweCkvMik7aGVpZ2h0OjVweDtoZWlnaHQ6dmFyKC0tcGx5ci1yYW5nZS10cmFjay1oZWlnaHQsNXB4KTstd2Via2l0LXRyYW5zaXRpb246Ym94LXNoYWRvdyAuM3MgZWFzZTt0cmFuc2l0aW9uOmJveC1zaGFkb3cgLjNzIGVhc2U7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LnBseXItLWZ1bGwtdWkgaW5wdXRbdHlwZT1yYW5nZV06Oi13ZWJraXQtc2xpZGVyLXRodW1ie2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kOiNmZmY7YmFja2dyb3VuZDp2YXIoLS1wbHlyLXJhbmdlLXRodW1iLWJhY2tncm91bmQsI2ZmZik7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czoxMDAlO2JveC1zaGFkb3c6MCAxcHggMXB4ICMyMzI4MmYyNiwwIDAgMCAxcHggIzIzMjgyZjMzO2JveC1zaGFkb3c6dmFyKC0tcGx5ci1yYW5nZS10aHVtYi1zaGFkb3csMCAxcHggMXB4ICMyMzI4MmYyNiwwIDAgMCAxcHggIzIzMjgyZjMzKTtoZWlnaHQ6MTNweDtoZWlnaHQ6dmFyKC0tcGx5ci1yYW5nZS10aHVtYi1oZWlnaHQsMTNweCk7bWFyZ2luLXRvcDotNHB4O21hcmdpbi10b3A6Y2FsYygodmFyKC0tcGx5ci1yYW5nZS10aHVtYi1oZWlnaHQsIDEzcHgpIC0gdmFyKC0tcGx5ci1yYW5nZS10cmFjay1oZWlnaHQsIDVweCkpLzIqLTEpO3Bvc2l0aW9uOnJlbGF0aXZlOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjJzIGVhc2U7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2U7d2lkdGg6MTNweDt3aWR0aDp2YXIoLS1wbHlyLXJhbmdlLXRodW1iLWhlaWdodCwxM3B4KX0ucGx5ci0tZnVsbC11aSBpbnB1dFt0eXBlPXJhbmdlXTo6LW1vei1yYW5nZS10cmFja3tiYWNrZ3JvdW5kOiMwMDAwO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6Mi41cHg7Ym9yZGVyLXJhZGl1czpjYWxjKHZhcigtLXBseXItcmFuZ2UtdHJhY2staGVpZ2h0LCA1cHgpLzIpO2hlaWdodDo1cHg7aGVpZ2h0OnZhcigtLXBseXItcmFuZ2UtdHJhY2staGVpZ2h0LDVweCk7LW1vei10cmFuc2l0aW9uOmJveC1zaGFkb3cgLjNzIGVhc2U7dHJhbnNpdGlvbjpib3gtc2hhZG93IC4zcyBlYXNlO3VzZXItc2VsZWN0Om5vbmV9LnBseXItLWZ1bGwtdWkgaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtdGh1bWJ7YmFja2dyb3VuZDojZmZmO2JhY2tncm91bmQ6dmFyKC0tcGx5ci1yYW5nZS10aHVtYi1iYWNrZ3JvdW5kLCNmZmYpO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MTAwJTtib3gtc2hhZG93OjAgMXB4IDFweCAjMjMyODJmMjYsMCAwIDAgMXB4ICMyMzI4MmYzMztib3gtc2hhZG93OnZhcigtLXBseXItcmFuZ2UtdGh1bWItc2hhZG93LDAgMXB4IDFweCAjMjMyODJmMjYsMCAwIDAgMXB4ICMyMzI4MmYzMyk7aGVpZ2h0OjEzcHg7aGVpZ2h0OnZhcigtLXBseXItcmFuZ2UtdGh1bWItaGVpZ2h0LDEzcHgpO3Bvc2l0aW9uOnJlbGF0aXZlOy1tb3otdHJhbnNpdGlvbjphbGwgLjJzIGVhc2U7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2U7d2lkdGg6MTNweDt3aWR0aDp2YXIoLS1wbHlyLXJhbmdlLXRodW1iLWhlaWdodCwxM3B4KX0ucGx5ci0tZnVsbC11aSBpbnB1dFt0eXBlPXJhbmdlXTo6LW1vei1yYW5nZS1wcm9ncmVzc3tiYWNrZ3JvdW5kOmN1cnJlbnRDb2xvcjtib3JkZXItcmFkaXVzOjIuNXB4O2JvcmRlci1yYWRpdXM6Y2FsYyh2YXIoLS1wbHlyLXJhbmdlLXRyYWNrLWhlaWdodCwgNXB4KS8yKTtoZWlnaHQ6NXB4O2hlaWdodDp2YXIoLS1wbHlyLXJhbmdlLXRyYWNrLWhlaWdodCw1cHgpfS5wbHlyLS1mdWxsLXVpIGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdHJhY2t7Y29sb3I6IzAwMDB9LnBseXItLWZ1bGwtdWkgaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy1maWxsLXVwcGVyLC5wbHlyLS1mdWxsLXVpIGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdHJhY2t7YmFja2dyb3VuZDojMDAwMDtib3JkZXI6MDtib3JkZXItcmFkaXVzOjIuNXB4O2JvcmRlci1yYWRpdXM6Y2FsYyh2YXIoLS1wbHlyLXJhbmdlLXRyYWNrLWhlaWdodCwgNXB4KS8yKTtoZWlnaHQ6NXB4O2hlaWdodDp2YXIoLS1wbHlyLXJhbmdlLXRyYWNrLWhlaWdodCw1cHgpOy1tcy10cmFuc2l0aW9uOmJveC1zaGFkb3cgLjNzIGVhc2U7dHJhbnNpdGlvbjpib3gtc2hhZG93IC4zcyBlYXNlO3VzZXItc2VsZWN0Om5vbmV9LnBseXItLWZ1bGwtdWkgaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy1maWxsLWxvd2Vye2JhY2tncm91bmQ6IzAwMDA7YmFja2dyb3VuZDpjdXJyZW50Q29sb3I7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czoyLjVweDtib3JkZXItcmFkaXVzOmNhbGModmFyKC0tcGx5ci1yYW5nZS10cmFjay1oZWlnaHQsIDVweCkvMik7aGVpZ2h0OjVweDtoZWlnaHQ6dmFyKC0tcGx5ci1yYW5nZS10cmFjay1oZWlnaHQsNXB4KTstbXMtdHJhbnNpdGlvbjpib3gtc2hhZG93IC4zcyBlYXNlO3RyYW5zaXRpb246Ym94LXNoYWRvdyAuM3MgZWFzZTt1c2VyLXNlbGVjdDpub25lfS5wbHlyLS1mdWxsLXVpIGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdGh1bWJ7YmFja2dyb3VuZDojZmZmO2JhY2tncm91bmQ6dmFyKC0tcGx5ci1yYW5nZS10aHVtYi1iYWNrZ3JvdW5kLCNmZmYpO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MTAwJTtib3gtc2hhZG93OjAgMXB4IDFweCAjMjMyODJmMjYsMCAwIDAgMXB4ICMyMzI4MmYzMztib3gtc2hhZG93OnZhcigtLXBseXItcmFuZ2UtdGh1bWItc2hhZG93LDAgMXB4IDFweCAjMjMyODJmMjYsMCAwIDAgMXB4ICMyMzI4MmYzMyk7aGVpZ2h0OjEzcHg7aGVpZ2h0OnZhcigtLXBseXItcmFuZ2UtdGh1bWItaGVpZ2h0LDEzcHgpO21hcmdpbi10b3A6MDtwb3NpdGlvbjpyZWxhdGl2ZTstbXMtdHJhbnNpdGlvbjphbGwgLjJzIGVhc2U7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2U7d2lkdGg6MTNweDt3aWR0aDp2YXIoLS1wbHlyLXJhbmdlLXRodW1iLWhlaWdodCwxM3B4KX0ucGx5ci0tZnVsbC11aSBpbnB1dFt0eXBlPXJhbmdlXTo6LW1zLXRvb2x0aXB7ZGlzcGxheTpub25lfS5wbHlyLS1mdWxsLXVpIGlucHV0W3R5cGU9cmFuZ2VdOjotbW96LWZvY3VzLW91dGVye2JvcmRlcjowfS5wbHlyLS1mdWxsLXVpIGlucHV0W3R5cGU9cmFuZ2VdOmZvY3Vze291dGxpbmU6MH0ucGx5ci0tZnVsbC11aSBpbnB1dFt0eXBlPXJhbmdlXTpmb2N1cy12aXNpYmxlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFja3tvdXRsaW5lOjJweCBkYXNoZWQgIzAwYjJmZjtvdXRsaW5lOjJweCBkYXNoZWQgdmFyKC0tcGx5ci1mb2N1cy12aXNpYmxlLWNvbG9yLHZhcigtLXBseXItY29sb3ItbWFpbix2YXIoLS1wbHlyLWNvbG9yLW1haW4sIzAwYjJmZikpKTtvdXRsaW5lLW9mZnNldDoycHh9LnBseXItLWZ1bGwtdWkgaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXMtdmlzaWJsZTo6LW1vei1yYW5nZS10cmFja3tvdXRsaW5lOjJweCBkYXNoZWQgIzAwYjJmZjtvdXRsaW5lOjJweCBkYXNoZWQgdmFyKC0tcGx5ci1mb2N1cy12aXNpYmxlLWNvbG9yLHZhcigtLXBseXItY29sb3ItbWFpbix2YXIoLS1wbHlyLWNvbG9yLW1haW4sIzAwYjJmZikpKTtvdXRsaW5lLW9mZnNldDoycHh9LnBseXItLWZ1bGwtdWkgaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXMtdmlzaWJsZTo6LW1zLXRyYWNre291dGxpbmU6MnB4IGRhc2hlZCAjMDBiMmZmO291dGxpbmU6MnB4IGRhc2hlZCB2YXIoLS1wbHlyLWZvY3VzLXZpc2libGUtY29sb3IsdmFyKC0tcGx5ci1jb2xvci1tYWluLHZhcigtLXBseXItY29sb3ItbWFpbiwjMDBiMmZmKSkpO291dGxpbmUtb2Zmc2V0OjJweH0ucGx5cl9fcG9zdGVye2JhY2tncm91bmQtY29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXBseXItdmlkZW8tYmFja2dyb3VuZCx2YXIoLS1wbHlyLXZpZGVvLWJhY2tncm91bmQsIzAwMCkpO2JhY2tncm91bmQtcG9zaXRpb246NTAlIDUwJTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47aGVpZ2h0OjEwMCU7bGVmdDowO29wYWNpdHk6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjJzIGVhc2U7d2lkdGg6MTAwJTt6LWluZGV4OjF9LnBseXItLXN0b3BwZWQucGx5cl9fcG9zdGVyLWVuYWJsZWQgLnBseXJfX3Bvc3RlcntvcGFjaXR5OjF9LnBseXItLXlvdXR1YmUucGx5ci0tcGF1c2VkLnBseXJfX3Bvc3Rlci1lbmFibGVkOm5vdCgucGx5ci0tc3RvcHBlZCkgLnBseXJfX3Bvc3RlcntkaXNwbGF5Om5vbmV9LnBseXJfX3RpbWV7Zm9udC1zaXplOjEzcHg7Zm9udC1zaXplOnZhcigtLXBseXItZm9udC1zaXplLXRpbWUsdmFyKC0tcGx5ci1mb250LXNpemUtc21hbGwsMTNweCkpfS5wbHlyX190aW1lKy5wbHlyX190aW1lOmJlZm9yZXtjb250ZW50Olwi4oGEXCI7bWFyZ2luLXJpZ2h0OjEwcHg7bWFyZ2luLXJpZ2h0OnZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLDEwcHgpfUBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KXsucGx5cl9fdGltZSsucGx5cl9fdGltZXtkaXNwbGF5Om5vbmV9fS5wbHlyX190b29sdGlwe2JhY2tncm91bmQ6I2ZmZjtiYWNrZ3JvdW5kOnZhcigtLXBseXItdG9vbHRpcC1iYWNrZ3JvdW5kLCNmZmYpO2JvcmRlci1yYWRpdXM6NXB4O2JvcmRlci1yYWRpdXM6dmFyKC0tcGx5ci10b29sdGlwLXJhZGl1cyw1cHgpO2JvdHRvbToxMDAlO2JveC1zaGFkb3c6MCAxcHggMnB4ICMwMDAwMDAyNjtib3gtc2hhZG93OnZhcigtLXBseXItdG9vbHRpcC1zaGFkb3csMCAxcHggMnB4ICMwMDAwMDAyNik7Y29sb3I6IzRhNTQ2NDtjb2xvcjp2YXIoLS1wbHlyLXRvb2x0aXAtY29sb3IsIzRhNTQ2NCk7Zm9udC1zaXplOjEzcHg7Zm9udC1zaXplOnZhcigtLXBseXItZm9udC1zaXplLXNtYWxsLDEzcHgpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXdlaWdodDp2YXIoLS1wbHlyLWZvbnQtd2VpZ2h0LXJlZ3VsYXIsNDAwKTtsZWZ0OjUwJTtsaW5lLWhlaWdodDoxLjM7bWFyZ2luLWJvdHRvbToxMHB4O21hcmdpbi1ib3R0b206Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkvMioyKTtvcGFjaXR5OjA7cGFkZGluZzo1cHggNy41cHg7cGFkZGluZzpjYWxjKHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KS8yKSBjYWxjKHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KS8yKjEuNSk7cG9pbnRlci1ldmVudHM6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsMTBweCkgc2NhbGUoLjgpO3RyYW5zZm9ybS1vcmlnaW46NTAlIDEwMCU7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjJzIGVhc2UgLjFzLG9wYWNpdHkgLjJzIGVhc2UgLjFzO3doaXRlLXNwYWNlOm5vd3JhcDt6LWluZGV4OjJ9LnBseXJfX3Rvb2x0aXA6YmVmb3Jle2JvcmRlci1sZWZ0OjRweCBzb2xpZCAjMDAwMDtib3JkZXItbGVmdDp2YXIoLS1wbHlyLXRvb2x0aXAtYXJyb3ctc2l6ZSw0cHgpIHNvbGlkICMwMDAwO2JvcmRlci1yaWdodDo0cHggc29saWQgIzAwMDA7Ym9yZGVyLXJpZ2h0OnZhcigtLXBseXItdG9vbHRpcC1hcnJvdy1zaXplLDRweCkgc29saWQgIzAwMDA7Ym9yZGVyLXRvcDo0cHggc29saWQgI2ZmZjtib3JkZXItdG9wOnZhcigtLXBseXItdG9vbHRpcC1hcnJvdy1zaXplLDRweCkgc29saWQgdmFyKC0tcGx5ci10b29sdGlwLWJhY2tncm91bmQsI2ZmZik7Ym90dG9tOi00cHg7Ym90dG9tOmNhbGModmFyKC0tcGx5ci10b29sdGlwLWFycm93LXNpemUsIDRweCkqLTEpO2NvbnRlbnQ6XCJcIjtoZWlnaHQ6MDtsZWZ0OjUwJTtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt3aWR0aDowO3otaW5kZXg6Mn0ucGx5ciAucGx5cl9fY29udHJvbDpmb2N1cy12aXNpYmxlIC5wbHlyX190b29sdGlwLC5wbHlyIC5wbHlyX19jb250cm9sOmhvdmVyIC5wbHlyX190b29sdGlwLC5wbHlyX190b29sdGlwLS12aXNpYmxle29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUpIHNjYWxlKDEpfS5wbHlyIC5wbHlyX19jb250cm9sOmhvdmVyIC5wbHlyX190b29sdGlwe3otaW5kZXg6M30ucGx5cl9fY29udHJvbHM+LnBseXJfX2NvbnRyb2w6Zmlyc3QtY2hpbGQgLnBseXJfX3Rvb2x0aXAsLnBseXJfX2NvbnRyb2xzPi5wbHlyX19jb250cm9sOmZpcnN0LWNoaWxkKy5wbHlyX19jb250cm9sIC5wbHlyX190b29sdGlwe2xlZnQ6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMHB4KSBzY2FsZSguOCk7dHJhbnNmb3JtLW9yaWdpbjowIDEwMCV9LnBseXJfX2NvbnRyb2xzPi5wbHlyX19jb250cm9sOmZpcnN0LWNoaWxkIC5wbHlyX190b29sdGlwOmJlZm9yZSwucGx5cl9fY29udHJvbHM+LnBseXJfX2NvbnRyb2w6Zmlyc3QtY2hpbGQrLnBseXJfX2NvbnRyb2wgLnBseXJfX3Rvb2x0aXA6YmVmb3Jle2xlZnQ6MTZweDtsZWZ0OmNhbGModmFyKC0tcGx5ci1jb250cm9sLWljb24tc2l6ZSwgMThweCkvMiArIHZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLCAxMHB4KSouNyl9LnBseXJfX2NvbnRyb2xzPi5wbHlyX19jb250cm9sOmxhc3QtY2hpbGQgLnBseXJfX3Rvb2x0aXB7bGVmdDphdXRvO3JpZ2h0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTBweCkgc2NhbGUoLjgpO3RyYW5zZm9ybS1vcmlnaW46MTAwJSAxMDAlfS5wbHlyX19jb250cm9scz4ucGx5cl9fY29udHJvbDpsYXN0LWNoaWxkIC5wbHlyX190b29sdGlwOmJlZm9yZXtsZWZ0OmF1dG87cmlnaHQ6MTZweDtyaWdodDpjYWxjKHZhcigtLXBseXItY29udHJvbC1pY29uLXNpemUsIDE4cHgpLzIgKyB2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkqLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDUwJSl9LnBseXJfX2NvbnRyb2xzPi5wbHlyX19jb250cm9sOmZpcnN0LWNoaWxkIC5wbHlyX190b29sdGlwLS12aXNpYmxlLC5wbHlyX19jb250cm9scz4ucGx5cl9fY29udHJvbDpmaXJzdC1jaGlsZCsucGx5cl9fY29udHJvbCAucGx5cl9fdG9vbHRpcC0tdmlzaWJsZSwucGx5cl9fY29udHJvbHM+LnBseXJfX2NvbnRyb2w6Zmlyc3QtY2hpbGQrLnBseXJfX2NvbnRyb2w6Zm9jdXMtdmlzaWJsZSAucGx5cl9fdG9vbHRpcCwucGx5cl9fY29udHJvbHM+LnBseXJfX2NvbnRyb2w6Zmlyc3QtY2hpbGQrLnBseXJfX2NvbnRyb2w6aG92ZXIgLnBseXJfX3Rvb2x0aXAsLnBseXJfX2NvbnRyb2xzPi5wbHlyX19jb250cm9sOmZpcnN0LWNoaWxkOmZvY3VzLXZpc2libGUgLnBseXJfX3Rvb2x0aXAsLnBseXJfX2NvbnRyb2xzPi5wbHlyX19jb250cm9sOmZpcnN0LWNoaWxkOmhvdmVyIC5wbHlyX190b29sdGlwLC5wbHlyX19jb250cm9scz4ucGx5cl9fY29udHJvbDpsYXN0LWNoaWxkIC5wbHlyX190b29sdGlwLS12aXNpYmxlLC5wbHlyX19jb250cm9scz4ucGx5cl9fY29udHJvbDpsYXN0LWNoaWxkOmZvY3VzLXZpc2libGUgLnBseXJfX3Rvb2x0aXAsLnBseXJfX2NvbnRyb2xzPi5wbHlyX19jb250cm9sOmxhc3QtY2hpbGQ6aG92ZXIgLnBseXJfX3Rvb2x0aXB7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwKSBzY2FsZSgxKX0ucGx5cl9fcHJvZ3Jlc3N7bGVmdDo2LjVweDtsZWZ0OmNhbGModmFyKC0tcGx5ci1yYW5nZS10aHVtYi1oZWlnaHQsIDEzcHgpKi41KTttYXJnaW4tcmlnaHQ6MTNweDttYXJnaW4tcmlnaHQ6dmFyKC0tcGx5ci1yYW5nZS10aHVtYi1oZWlnaHQsMTNweCk7cG9zaXRpb246cmVsYXRpdmV9LnBseXJfX3Byb2dyZXNzIGlucHV0W3R5cGU9cmFuZ2VdLC5wbHlyX19wcm9ncmVzc19fYnVmZmVye21hcmdpbi1sZWZ0Oi02LjVweDttYXJnaW4tbGVmdDpjYWxjKHZhcigtLXBseXItcmFuZ2UtdGh1bWItaGVpZ2h0LCAxM3B4KSotLjUpO21hcmdpbi1yaWdodDotNi41cHg7bWFyZ2luLXJpZ2h0OmNhbGModmFyKC0tcGx5ci1yYW5nZS10aHVtYi1oZWlnaHQsIDEzcHgpKi0uNSk7d2lkdGg6Y2FsYygxMDAlICsgMTNweCk7d2lkdGg6Y2FsYygxMDAlICsgdmFyKC0tcGx5ci1yYW5nZS10aHVtYi1oZWlnaHQsIDEzcHgpKX0ucGx5cl9fcHJvZ3Jlc3MgaW5wdXRbdHlwZT1yYW5nZV17cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfS5wbHlyX19wcm9ncmVzcyAucGx5cl9fdG9vbHRpcHtsZWZ0OjA7bWF4LXdpZHRoOjEyMHB4O292ZXJmbG93LXdyYXA6YnJlYWstd29yZH0ucGx5cl9fcHJvZ3Jlc3NfX2J1ZmZlcnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kOiMwMDAwO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MTAwcHg7aGVpZ2h0OjVweDtoZWlnaHQ6dmFyKC0tcGx5ci1yYW5nZS10cmFjay1oZWlnaHQsNXB4KTtsZWZ0OjA7bWFyZ2luLXRvcDotMi41cHg7bWFyZ2luLXRvcDpjYWxjKHZhcigtLXBseXItcmFuZ2UtdHJhY2staGVpZ2h0LCA1cHgpLzIqLTEpO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlfS5wbHlyX19wcm9ncmVzc19fYnVmZmVyOjotd2Via2l0LXByb2dyZXNzLWJhcntiYWNrZ3JvdW5kOiMwMDAwfS5wbHlyX19wcm9ncmVzc19fYnVmZmVyOjotd2Via2l0LXByb2dyZXNzLXZhbHVle2JhY2tncm91bmQ6Y3VycmVudENvbG9yO2JvcmRlci1yYWRpdXM6MTAwcHg7bWluLXdpZHRoOjVweDttaW4td2lkdGg6dmFyKC0tcGx5ci1yYW5nZS10cmFjay1oZWlnaHQsNXB4KTstd2Via2l0LXRyYW5zaXRpb246d2lkdGggLjJzIGVhc2U7dHJhbnNpdGlvbjp3aWR0aCAuMnMgZWFzZX0ucGx5cl9fcHJvZ3Jlc3NfX2J1ZmZlcjo6LW1vei1wcm9ncmVzcy1iYXJ7YmFja2dyb3VuZDpjdXJyZW50Q29sb3I7Ym9yZGVyLXJhZGl1czoxMDBweDttaW4td2lkdGg6NXB4O21pbi13aWR0aDp2YXIoLS1wbHlyLXJhbmdlLXRyYWNrLWhlaWdodCw1cHgpOy1tb3otdHJhbnNpdGlvbjp3aWR0aCAuMnMgZWFzZTt0cmFuc2l0aW9uOndpZHRoIC4ycyBlYXNlfS5wbHlyX19wcm9ncmVzc19fYnVmZmVyOjotbXMtZmlsbHtib3JkZXItcmFkaXVzOjEwMHB4Oy1tcy10cmFuc2l0aW9uOndpZHRoIC4ycyBlYXNlO3RyYW5zaXRpb246d2lkdGggLjJzIGVhc2V9LnBseXItLWxvYWRpbmcgLnBseXJfX3Byb2dyZXNzX19idWZmZXJ7YW5pbWF0aW9uOnBseXItcHJvZ3Jlc3MgMXMgbGluZWFyIGluZmluaXRlO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KC00NWRlZywjMjMyODJmOTkgMjUlLCMwMDAwIDAsIzAwMDAgNTAlLCMyMzI4MmY5OSAwLCMyMzI4MmY5OSA3NSUsIzAwMDAgMCwjMDAwMCk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLHZhcigtLXBseXItcHJvZ3Jlc3MtbG9hZGluZy1iYWNrZ3JvdW5kLCMyMzI4MmY5OSkgMjUlLCMwMDAwIDI1JSwjMDAwMCA1MCUsdmFyKC0tcGx5ci1wcm9ncmVzcy1sb2FkaW5nLWJhY2tncm91bmQsIzIzMjgyZjk5KSA1MCUsdmFyKC0tcGx5ci1wcm9ncmVzcy1sb2FkaW5nLWJhY2tncm91bmQsIzIzMjgyZjk5KSA3NSUsIzAwMDAgNzUlLCMwMDAwKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtiYWNrZ3JvdW5kLXNpemU6MjVweCAyNXB4O2JhY2tncm91bmQtc2l6ZTp2YXIoLS1wbHlyLXByb2dyZXNzLWxvYWRpbmctc2l6ZSwyNXB4KSB2YXIoLS1wbHlyLXByb2dyZXNzLWxvYWRpbmctc2l6ZSwyNXB4KTtjb2xvcjojMDAwMH0ucGx5ci0tdmlkZW8ucGx5ci0tbG9hZGluZyAucGx5cl9fcHJvZ3Jlc3NfX2J1ZmZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmY0MDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXBseXItdmlkZW8tcHJvZ3Jlc3MtYnVmZmVyZWQtYmFja2dyb3VuZCwjZmZmZmZmNDApfS5wbHlyLS1hdWRpby5wbHlyLS1sb2FkaW5nIC5wbHlyX19wcm9ncmVzc19fYnVmZmVye2JhY2tncm91bmQtY29sb3I6I2MxYzhkMTk5O2JhY2tncm91bmQtY29sb3I6dmFyKC0tcGx5ci1hdWRpby1wcm9ncmVzcy1idWZmZXJlZC1iYWNrZ3JvdW5kLCNjMWM4ZDE5OSl9LnBseXJfX3Byb2dyZXNzX19tYXJrZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6dmFyKC0tcGx5ci1wcm9ncmVzcy1tYXJrZXItYmFja2dyb3VuZCwjZmZmKTtib3JkZXItcmFkaXVzOjFweDtoZWlnaHQ6NXB4O2hlaWdodDp2YXIoLS1wbHlyLXJhbmdlLXRyYWNrLWhlaWdodCw1cHgpO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLC01MCUpO3dpZHRoOjNweDt3aWR0aDp2YXIoLS1wbHlyLXByb2dyZXNzLW1hcmtlci13aWR0aCwzcHgpO3otaW5kZXg6M30ucGx5cl9fdm9sdW1le2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7cG9zaXRpb246cmVsYXRpdmV9LnBseXJfX3ZvbHVtZSBpbnB1dFt0eXBlPXJhbmdlXXttYXJnaW4tbGVmdDo1cHg7bWFyZ2luLWxlZnQ6Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkvMik7bWFyZ2luLXJpZ2h0OjVweDttYXJnaW4tcmlnaHQ6Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkvMik7bWF4LXdpZHRoOjkwcHg7bWluLXdpZHRoOjYwcHg7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfS5wbHlyLS1hdWRpb3tkaXNwbGF5OmJsb2NrfS5wbHlyLS1hdWRpbyAucGx5cl9fY29udHJvbHN7YmFja2dyb3VuZDojZmZmO2JhY2tncm91bmQ6dmFyKC0tcGx5ci1hdWRpby1jb250cm9scy1iYWNrZ3JvdW5kLCNmZmYpO2JvcmRlci1yYWRpdXM6aW5oZXJpdDtjb2xvcjojNGE1NDY0O2NvbG9yOnZhcigtLXBseXItYXVkaW8tY29udHJvbC1jb2xvciwjNGE1NDY0KTtwYWRkaW5nOjEwcHg7cGFkZGluZzp2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywxMHB4KX0ucGx5ci0tYXVkaW8gLnBseXJfX2NvbnRyb2w6Zm9jdXMtdmlzaWJsZSwucGx5ci0tYXVkaW8gLnBseXJfX2NvbnRyb2w6aG92ZXIsLnBseXItLWF1ZGlvIC5wbHlyX19jb250cm9sW2FyaWEtZXhwYW5kZWQ9dHJ1ZV17YmFja2dyb3VuZDojMDBiMmZmO2JhY2tncm91bmQ6dmFyKC0tcGx5ci1hdWRpby1jb250cm9sLWJhY2tncm91bmQtaG92ZXIsdmFyKC0tcGx5ci1jb2xvci1tYWluLHZhcigtLXBseXItY29sb3ItbWFpbiwjMDBiMmZmKSkpO2NvbG9yOiNmZmY7Y29sb3I6dmFyKC0tcGx5ci1hdWRpby1jb250cm9sLWNvbG9yLWhvdmVyLCNmZmYpfS5wbHlyLS1mdWxsLXVpLnBseXItLWF1ZGlvIGlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFja3tiYWNrZ3JvdW5kLWNvbG9yOiNjMWM4ZDE5OTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXBseXItYXVkaW8tcmFuZ2UtdHJhY2stYmFja2dyb3VuZCx2YXIoLS1wbHlyLWF1ZGlvLXByb2dyZXNzLWJ1ZmZlcmVkLWJhY2tncm91bmQsI2MxYzhkMTk5KSl9LnBseXItLWZ1bGwtdWkucGx5ci0tYXVkaW8gaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtdHJhY2t7YmFja2dyb3VuZC1jb2xvcjojYzFjOGQxOTk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wbHlyLWF1ZGlvLXJhbmdlLXRyYWNrLWJhY2tncm91bmQsdmFyKC0tcGx5ci1hdWRpby1wcm9ncmVzcy1idWZmZXJlZC1iYWNrZ3JvdW5kLCNjMWM4ZDE5OSkpfS5wbHlyLS1mdWxsLXVpLnBseXItLWF1ZGlvIGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdHJhY2t7YmFja2dyb3VuZC1jb2xvcjojYzFjOGQxOTk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wbHlyLWF1ZGlvLXJhbmdlLXRyYWNrLWJhY2tncm91bmQsdmFyKC0tcGx5ci1hdWRpby1wcm9ncmVzcy1idWZmZXJlZC1iYWNrZ3JvdW5kLCNjMWM4ZDE5OSkpfS5wbHlyLS1mdWxsLXVpLnBseXItLWF1ZGlvIGlucHV0W3R5cGU9cmFuZ2VdOmFjdGl2ZTo6LXdlYmtpdC1zbGlkZXItdGh1bWJ7Ym94LXNoYWRvdzowIDFweCAxcHggIzIzMjgyZjI2LDAgMCAwIDFweCAjMjMyODJmMzMsMCAwIDAgM3B4ICMyMzI4MmYxYTtib3gtc2hhZG93OnZhcigtLXBseXItcmFuZ2UtdGh1bWItc2hhZG93LDAgMXB4IDFweCAjMjMyODJmMjYsMCAwIDAgMXB4ICMyMzI4MmYzMyksMCAwIDAgdmFyKC0tcGx5ci1yYW5nZS10aHVtYi1hY3RpdmUtc2hhZG93LXdpZHRoLDNweCkgdmFyKC0tcGx5ci1hdWRpby1yYW5nZS10aHVtYi1hY3RpdmUtc2hhZG93LWNvbG9yLCMyMzI4MmYxYSl9LnBseXItLWZ1bGwtdWkucGx5ci0tYXVkaW8gaW5wdXRbdHlwZT1yYW5nZV06YWN0aXZlOjotbW96LXJhbmdlLXRodW1ie2JveC1zaGFkb3c6MCAxcHggMXB4ICMyMzI4MmYyNiwwIDAgMCAxcHggIzIzMjgyZjMzLDAgMCAwIDNweCAjMjMyODJmMWE7Ym94LXNoYWRvdzp2YXIoLS1wbHlyLXJhbmdlLXRodW1iLXNoYWRvdywwIDFweCAxcHggIzIzMjgyZjI2LDAgMCAwIDFweCAjMjMyODJmMzMpLDAgMCAwIHZhcigtLXBseXItcmFuZ2UtdGh1bWItYWN0aXZlLXNoYWRvdy13aWR0aCwzcHgpIHZhcigtLXBseXItYXVkaW8tcmFuZ2UtdGh1bWItYWN0aXZlLXNoYWRvdy1jb2xvciwjMjMyODJmMWEpfS5wbHlyLS1mdWxsLXVpLnBseXItLWF1ZGlvIGlucHV0W3R5cGU9cmFuZ2VdOmFjdGl2ZTo6LW1zLXRodW1ie2JveC1zaGFkb3c6MCAxcHggMXB4ICMyMzI4MmYyNiwwIDAgMCAxcHggIzIzMjgyZjMzLDAgMCAwIDNweCAjMjMyODJmMWE7Ym94LXNoYWRvdzp2YXIoLS1wbHlyLXJhbmdlLXRodW1iLXNoYWRvdywwIDFweCAxcHggIzIzMjgyZjI2LDAgMCAwIDFweCAjMjMyODJmMzMpLDAgMCAwIHZhcigtLXBseXItcmFuZ2UtdGh1bWItYWN0aXZlLXNoYWRvdy13aWR0aCwzcHgpIHZhcigtLXBseXItYXVkaW8tcmFuZ2UtdGh1bWItYWN0aXZlLXNoYWRvdy1jb2xvciwjMjMyODJmMWEpfS5wbHlyLS1hdWRpbyAucGx5cl9fcHJvZ3Jlc3NfX2J1ZmZlcntjb2xvcjojYzFjOGQxOTk7Y29sb3I6dmFyKC0tcGx5ci1hdWRpby1wcm9ncmVzcy1idWZmZXJlZC1iYWNrZ3JvdW5kLCNjMWM4ZDE5OSl9LnBseXItLXZpZGVve292ZXJmbG93OmhpZGRlbn0ucGx5ci0tdmlkZW8ucGx5ci0tbWVudS1vcGVue292ZXJmbG93OnZpc2libGV9LnBseXJfX3ZpZGVvLXdyYXBwZXJ7YmFja2dyb3VuZDojMDAwO2JhY2tncm91bmQ6dmFyKC0tcGx5ci12aWRlby1iYWNrZ3JvdW5kLHZhcigtLXBseXItdmlkZW8tYmFja2dyb3VuZCwjMDAwKSk7Ym9yZGVyLXJhZGl1czppbmhlcml0O2hlaWdodDoxMDAlO21hcmdpbjphdXRvO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlfS5wbHlyX192aWRlby1lbWJlZCwucGx5cl9fdmlkZW8td3JhcHBlci0tZml4ZWQtcmF0aW97YXNwZWN0LXJhdGlvOjE2Lzl9QHN1cHBvcnRzIG5vdCAoYXNwZWN0LXJhdGlvOjE2Lzkpey5wbHlyX192aWRlby1lbWJlZCwucGx5cl9fdmlkZW8td3JhcHBlci0tZml4ZWQtcmF0aW97aGVpZ2h0OjA7cGFkZGluZy1ib3R0b206NTYuMjUlO3Bvc2l0aW9uOnJlbGF0aXZlfX0ucGx5cl9fdmlkZW8tZW1iZWQgaWZyYW1lLC5wbHlyX192aWRlby13cmFwcGVyLS1maXhlZC1yYXRpbyB2aWRlb3tib3JkZXI6MDtoZWlnaHQ6MTAwJTtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7d2lkdGg6MTAwJX0ucGx5ci0tZnVsbC11aSAucGx5cl9fdmlkZW8tZW1iZWQ+LnBseXJfX3ZpZGVvLWVtYmVkX19jb250YWluZXJ7cGFkZGluZy1ib3R0b206MjQwJTtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMzguMjgxMjUlKX0ucGx5ci0tdmlkZW8gLnBseXJfX2NvbnRyb2xze2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KCMwMDAwLCMwMDAwMDBiZik7YmFja2dyb3VuZDp2YXIoLS1wbHlyLXZpZGVvLWNvbnRyb2xzLWJhY2tncm91bmQsbGluZWFyLWdyYWRpZW50KCMwMDAwLCMwMDAwMDBiZikpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6aW5oZXJpdDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czppbmhlcml0O2JvdHRvbTowO2NvbG9yOiNmZmY7Y29sb3I6dmFyKC0tcGx5ci12aWRlby1jb250cm9sLWNvbG9yLCNmZmYpO2xlZnQ6MDtwYWRkaW5nOjVweDtwYWRkaW5nOmNhbGModmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsIDEwcHgpLzIpO3BhZGRpbmctdG9wOjIwcHg7cGFkZGluZy10b3A6Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkqMik7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjRzIGVhc2UtaW4tb3V0LHRyYW5zZm9ybSAuNHMgZWFzZS1pbi1vdXQ7ei1pbmRleDozfUBtZWRpYSAobWluLXdpZHRoOjQ4MHB4KXsucGx5ci0tdmlkZW8gLnBseXJfX2NvbnRyb2xze3BhZGRpbmc6MTBweDtwYWRkaW5nOnZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLDEwcHgpO3BhZGRpbmctdG9wOjM1cHg7cGFkZGluZy10b3A6Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkqMy41KX19LnBseXItLXZpZGVvLnBseXItLWhpZGUtY29udHJvbHMgLnBseXJfX2NvbnRyb2xze29wYWNpdHk6MDtwb2ludGVyLWV2ZW50czpub25lO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMCUpfS5wbHlyLS12aWRlbyAucGx5cl9fY29udHJvbDpmb2N1cy12aXNpYmxlLC5wbHlyLS12aWRlbyAucGx5cl9fY29udHJvbDpob3ZlciwucGx5ci0tdmlkZW8gLnBseXJfX2NvbnRyb2xbYXJpYS1leHBhbmRlZD10cnVlXXtiYWNrZ3JvdW5kOiMwMGIyZmY7YmFja2dyb3VuZDp2YXIoLS1wbHlyLXZpZGVvLWNvbnRyb2wtYmFja2dyb3VuZC1ob3Zlcix2YXIoLS1wbHlyLWNvbG9yLW1haW4sdmFyKC0tcGx5ci1jb2xvci1tYWluLCMwMGIyZmYpKSk7Y29sb3I6I2ZmZjtjb2xvcjp2YXIoLS1wbHlyLXZpZGVvLWNvbnRyb2wtY29sb3ItaG92ZXIsI2ZmZil9LnBseXJfX2NvbnRyb2wtLW92ZXJsYWlke2JhY2tncm91bmQ6IzAwYjJmZjtiYWNrZ3JvdW5kOnZhcigtLXBseXItdmlkZW8tY29udHJvbC1iYWNrZ3JvdW5kLWhvdmVyLHZhcigtLXBseXItY29sb3ItbWFpbix2YXIoLS1wbHlyLWNvbG9yLW1haW4sIzAwYjJmZikpKTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjEwMCU7Y29sb3I6I2ZmZjtjb2xvcjp2YXIoLS1wbHlyLXZpZGVvLWNvbnRyb2wtY29sb3IsI2ZmZik7ZGlzcGxheTpub25lO2xlZnQ6NTAlO29wYWNpdHk6Ljk7cGFkZGluZzoxNXB4O3BhZGRpbmc6Y2FsYyh2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywgMTBweCkqMS41KTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwtNTAlKTt0cmFuc2l0aW9uOi4zczt6LWluZGV4OjJ9LnBseXJfX2NvbnRyb2wtLW92ZXJsYWlkIHN2Z3tsZWZ0OjJweDtwb3NpdGlvbjpyZWxhdGl2ZX0ucGx5cl9fY29udHJvbC0tb3ZlcmxhaWQ6Zm9jdXMsLnBseXJfX2NvbnRyb2wtLW92ZXJsYWlkOmhvdmVye29wYWNpdHk6MX0ucGx5ci0tcGxheWluZyAucGx5cl9fY29udHJvbC0tb3ZlcmxhaWR7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVufS5wbHlyLS1mdWxsLXVpLnBseXItLXZpZGVvIC5wbHlyX19jb250cm9sLS1vdmVybGFpZHtkaXNwbGF5OmJsb2NrfS5wbHlyLS1mdWxsLXVpLnBseXItLXZpZGVvIGlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFja3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmY0MDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXBseXItdmlkZW8tcmFuZ2UtdHJhY2stYmFja2dyb3VuZCx2YXIoLS1wbHlyLXZpZGVvLXByb2dyZXNzLWJ1ZmZlcmVkLWJhY2tncm91bmQsI2ZmZmZmZjQwKSl9LnBseXItLWZ1bGwtdWkucGx5ci0tdmlkZW8gaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtdHJhY2t7YmFja2dyb3VuZC1jb2xvcjojZmZmZmZmNDA7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wbHlyLXZpZGVvLXJhbmdlLXRyYWNrLWJhY2tncm91bmQsdmFyKC0tcGx5ci12aWRlby1wcm9ncmVzcy1idWZmZXJlZC1iYWNrZ3JvdW5kLCNmZmZmZmY0MCkpfS5wbHlyLS1mdWxsLXVpLnBseXItLXZpZGVvIGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdHJhY2t7YmFja2dyb3VuZC1jb2xvcjojZmZmZmZmNDA7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wbHlyLXZpZGVvLXJhbmdlLXRyYWNrLWJhY2tncm91bmQsdmFyKC0tcGx5ci12aWRlby1wcm9ncmVzcy1idWZmZXJlZC1iYWNrZ3JvdW5kLCNmZmZmZmY0MCkpfS5wbHlyLS1mdWxsLXVpLnBseXItLXZpZGVvIGlucHV0W3R5cGU9cmFuZ2VdOmFjdGl2ZTo6LXdlYmtpdC1zbGlkZXItdGh1bWJ7Ym94LXNoYWRvdzowIDFweCAxcHggIzIzMjgyZjI2LDAgMCAwIDFweCAjMjMyODJmMzMsMCAwIDAgM3B4ICNmZmZmZmY4MDtib3gtc2hhZG93OnZhcigtLXBseXItcmFuZ2UtdGh1bWItc2hhZG93LDAgMXB4IDFweCAjMjMyODJmMjYsMCAwIDAgMXB4ICMyMzI4MmYzMyksMCAwIDAgdmFyKC0tcGx5ci1yYW5nZS10aHVtYi1hY3RpdmUtc2hhZG93LXdpZHRoLDNweCkgdmFyKC0tcGx5ci1hdWRpby1yYW5nZS10aHVtYi1hY3RpdmUtc2hhZG93LWNvbG9yLCNmZmZmZmY4MCl9LnBseXItLWZ1bGwtdWkucGx5ci0tdmlkZW8gaW5wdXRbdHlwZT1yYW5nZV06YWN0aXZlOjotbW96LXJhbmdlLXRodW1ie2JveC1zaGFkb3c6MCAxcHggMXB4ICMyMzI4MmYyNiwwIDAgMCAxcHggIzIzMjgyZjMzLDAgMCAwIDNweCAjZmZmZmZmODA7Ym94LXNoYWRvdzp2YXIoLS1wbHlyLXJhbmdlLXRodW1iLXNoYWRvdywwIDFweCAxcHggIzIzMjgyZjI2LDAgMCAwIDFweCAjMjMyODJmMzMpLDAgMCAwIHZhcigtLXBseXItcmFuZ2UtdGh1bWItYWN0aXZlLXNoYWRvdy13aWR0aCwzcHgpIHZhcigtLXBseXItYXVkaW8tcmFuZ2UtdGh1bWItYWN0aXZlLXNoYWRvdy1jb2xvciwjZmZmZmZmODApfS5wbHlyLS1mdWxsLXVpLnBseXItLXZpZGVvIGlucHV0W3R5cGU9cmFuZ2VdOmFjdGl2ZTo6LW1zLXRodW1ie2JveC1zaGFkb3c6MCAxcHggMXB4ICMyMzI4MmYyNiwwIDAgMCAxcHggIzIzMjgyZjMzLDAgMCAwIDNweCAjZmZmZmZmODA7Ym94LXNoYWRvdzp2YXIoLS1wbHlyLXJhbmdlLXRodW1iLXNoYWRvdywwIDFweCAxcHggIzIzMjgyZjI2LDAgMCAwIDFweCAjMjMyODJmMzMpLDAgMCAwIHZhcigtLXBseXItcmFuZ2UtdGh1bWItYWN0aXZlLXNoYWRvdy13aWR0aCwzcHgpIHZhcigtLXBseXItYXVkaW8tcmFuZ2UtdGh1bWItYWN0aXZlLXNoYWRvdy1jb2xvciwjZmZmZmZmODApfS5wbHlyLS12aWRlbyAucGx5cl9fcHJvZ3Jlc3NfX2J1ZmZlcntjb2xvcjojZmZmZmZmNDA7Y29sb3I6dmFyKC0tcGx5ci12aWRlby1wcm9ncmVzcy1idWZmZXJlZC1iYWNrZ3JvdW5kLCNmZmZmZmY0MCl9LnBseXI6ZnVsbHNjcmVlbntiYWNrZ3JvdW5kOiMwMDA7Ym9yZGVyLXJhZGl1czowIWltcG9ydGFudDtoZWlnaHQ6MTAwJTttYXJnaW46MDt3aWR0aDoxMDAlfS5wbHlyOmZ1bGxzY3JlZW4gdmlkZW97aGVpZ2h0OjEwMCV9LnBseXI6ZnVsbHNjcmVlbiAucGx5cl9fY29udHJvbCAuaWNvbi0tZXhpdC1mdWxsc2NyZWVue2Rpc3BsYXk6YmxvY2t9LnBseXI6ZnVsbHNjcmVlbiAucGx5cl9fY29udHJvbCAuaWNvbi0tZXhpdC1mdWxsc2NyZWVuK3N2Z3tkaXNwbGF5Om5vbmV9LnBseXI6ZnVsbHNjcmVlbi5wbHlyLS1oaWRlLWNvbnRyb2xze2N1cnNvcjpub25lfUBtZWRpYSAobWluLXdpZHRoOjEwMjRweCl7LnBseXI6ZnVsbHNjcmVlbiAucGx5cl9fY2FwdGlvbnN7Zm9udC1zaXplOjIxcHg7Zm9udC1zaXplOnZhcigtLXBseXItZm9udC1zaXplLXhsYXJnZSwyMXB4KX19LnBseXItLWZ1bGxzY3JlZW4tZmFsbGJhY2t7YmFja2dyb3VuZDojMDAwO2JvcmRlci1yYWRpdXM6MCFpbXBvcnRhbnQ7aGVpZ2h0OjEwMCU7aW5zZXQ6MDttYXJnaW46MDtwb3NpdGlvbjpmaXhlZDt3aWR0aDoxMDAlO3otaW5kZXg6MTAwMDAwMDB9LnBseXItLWZ1bGxzY3JlZW4tZmFsbGJhY2sgdmlkZW97aGVpZ2h0OjEwMCV9LnBseXItLWZ1bGxzY3JlZW4tZmFsbGJhY2sgLnBseXJfX2NvbnRyb2wgLmljb24tLWV4aXQtZnVsbHNjcmVlbntkaXNwbGF5OmJsb2NrfS5wbHlyLS1mdWxsc2NyZWVuLWZhbGxiYWNrIC5wbHlyX19jb250cm9sIC5pY29uLS1leGl0LWZ1bGxzY3JlZW4rc3Zne2Rpc3BsYXk6bm9uZX0ucGx5ci0tZnVsbHNjcmVlbi1mYWxsYmFjay5wbHlyLS1oaWRlLWNvbnRyb2xze2N1cnNvcjpub25lfUBtZWRpYSAobWluLXdpZHRoOjEwMjRweCl7LnBseXItLWZ1bGxzY3JlZW4tZmFsbGJhY2sgLnBseXJfX2NhcHRpb25ze2ZvbnQtc2l6ZToyMXB4O2ZvbnQtc2l6ZTp2YXIoLS1wbHlyLWZvbnQtc2l6ZS14bGFyZ2UsMjFweCl9fS5wbHlyX19hZHN7Ym9yZGVyLXJhZGl1czppbmhlcml0O2N1cnNvcjpwb2ludGVyO2luc2V0OjA7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6LTF9LnBseXJfX2Fkcz5kaXYsLnBseXJfX2Fkcz5kaXYgaWZyYW1le2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCV9LnBseXJfX2FkczphZnRlcntiYWNrZ3JvdW5kOiMyMzI4MmY7Ym9yZGVyLXJhZGl1czoycHg7Ym90dG9tOjEwcHg7Ym90dG9tOnZhcigtLXBseXItY29udHJvbC1zcGFjaW5nLDEwcHgpO2NvbG9yOiNmZmY7Y29udGVudDphdHRyKGRhdGEtYmFkZ2UtdGV4dCk7Zm9udC1zaXplOjExcHg7cGFkZGluZzoycHggNnB4O3BvaW50ZXItZXZlbnRzOm5vbmU7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTBweDtyaWdodDp2YXIoLS1wbHlyLWNvbnRyb2wtc3BhY2luZywxMHB4KTt6LWluZGV4OjN9LnBseXJfX2FkczplbXB0eTphZnRlcntkaXNwbGF5Om5vbmV9LnBseXJfX2N1ZXN7YmFja2dyb3VuZDpjdXJyZW50Q29sb3I7ZGlzcGxheTpibG9jaztoZWlnaHQ6NXB4O2hlaWdodDp2YXIoLS1wbHlyLXJhbmdlLXRyYWNrLWhlaWdodCw1cHgpO2xlZnQ6MDtvcGFjaXR5Oi44O3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7d2lkdGg6M3B4O3otaW5kZXg6M30ucGx5cl9fcHJldmlldy10aHVtYntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wbHlyLXRvb2x0aXAtYmFja2dyb3VuZCwjZmZmKTtib3JkZXItcmFkaXVzOjhweDtib3JkZXItcmFkaXVzOnZhcigtLXBseXItbWVudS1yYWRpdXMsOHB4KTtib3R0b206MTAwJTtib3gtc2hhZG93OjAgMXB4IDJweCAjMDAwMDAwMjY7Ym94LXNoYWRvdzp2YXIoLS1wbHlyLXRvb2x0aXAtc2hhZG93LDAgMXB4IDJweCAjMDAwMDAwMjYpO21hcmdpbi1ib3R0b206MTBweDttYXJnaW4tYm90dG9tOmNhbGModmFyKC0tcGx5ci1jb250cm9sLXNwYWNpbmcsIDEwcHgpLzIqMik7b3BhY2l0eTowO3BhZGRpbmc6M3B4O3BvaW50ZXItZXZlbnRzOm5vbmU7cG9zaXRpb246YWJzb2x1dGU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTBweCkgc2NhbGUoLjgpO3RyYW5zZm9ybS1vcmlnaW46NTAlIDEwMCU7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjJzIGVhc2UgLjFzLG9wYWNpdHkgLjJzIGVhc2UgLjFzO3otaW5kZXg6Mn0ucGx5cl9fcHJldmlldy10aHVtYi0taXMtc2hvd257b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCkgc2NhbGUoMSl9LnBseXJfX3ByZXZpZXctdGh1bWI6YmVmb3Jle2JvcmRlci1sZWZ0OjRweCBzb2xpZCAjMDAwMDtib3JkZXItbGVmdDp2YXIoLS1wbHlyLXRvb2x0aXAtYXJyb3ctc2l6ZSw0cHgpIHNvbGlkICMwMDAwO2JvcmRlci1yaWdodDo0cHggc29saWQgIzAwMDA7Ym9yZGVyLXJpZ2h0OnZhcigtLXBseXItdG9vbHRpcC1hcnJvdy1zaXplLDRweCkgc29saWQgIzAwMDA7Ym9yZGVyLXRvcDo0cHggc29saWQgI2ZmZjtib3JkZXItdG9wOnZhcigtLXBseXItdG9vbHRpcC1hcnJvdy1zaXplLDRweCkgc29saWQgdmFyKC0tcGx5ci10b29sdGlwLWJhY2tncm91bmQsI2ZmZik7Ym90dG9tOi00cHg7Ym90dG9tOmNhbGModmFyKC0tcGx5ci10b29sdGlwLWFycm93LXNpemUsIDRweCkqLTEpO2NvbnRlbnQ6XCJcIjtoZWlnaHQ6MDtsZWZ0OmNhbGMoNTAlICsgdmFyKC0tcHJldmlldy1hcnJvdy1vZmZzZXQpKTtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt3aWR0aDowO3otaW5kZXg6Mn0ucGx5cl9fcHJldmlldy10aHVtYl9faW1hZ2UtY29udGFpbmVye2JhY2tncm91bmQ6I2MxYzhkMTtib3JkZXItcmFkaXVzOjdweDtib3JkZXItcmFkaXVzOmNhbGModmFyKC0tcGx5ci1tZW51LXJhZGl1cywgOHB4KSAtIDFweCk7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MH0ucGx5cl9fcHJldmlldy10aHVtYl9faW1hZ2UtY29udGFpbmVyIGltZywucGx5cl9fcHJldmlldy10aHVtYl9faW1hZ2UtY29udGFpbmVyOmFmdGVye2hlaWdodDoxMDAlO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoxMDAlfS5wbHlyX19wcmV2aWV3LXRodW1iX19pbWFnZS1jb250YWluZXI6YWZ0ZXJ7Ym9yZGVyLXJhZGl1czppbmhlcml0O2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgMXB4ICMwMDAwMDAyNjtjb250ZW50OlwiXCI7cG9pbnRlci1ldmVudHM6bm9uZX0ucGx5cl9fcHJldmlldy10aHVtYl9faW1hZ2UtY29udGFpbmVyIGltZ3ttYXgtaGVpZ2h0Om5vbmU7bWF4LXdpZHRoOm5vbmV9LnBseXJfX3ByZXZpZXctdGh1bWJfX3RpbWUtY29udGFpbmVye2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KCMwMDAwLCMwMDAwMDBiZik7YmFja2dyb3VuZDp2YXIoLS1wbHlyLXZpZGVvLWNvbnRyb2xzLWJhY2tncm91bmQsbGluZWFyLWdyYWRpZW50KCMwMDAwLCMwMDAwMDBiZikpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6N3B4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6Y2FsYyh2YXIoLS1wbHlyLW1lbnUtcmFkaXVzLCA4cHgpIC0gMXB4KTtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo3cHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6Y2FsYyh2YXIoLS1wbHlyLW1lbnUtcmFkaXVzLCA4cHgpIC0gMXB4KTtib3R0b206MDtsZWZ0OjA7bGluZS1oZWlnaHQ6MS4xO3BhZGRpbmc6MjBweCA2cHggNnB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7ei1pbmRleDozfS5wbHlyX19wcmV2aWV3LXRodW1iX190aW1lLWNvbnRhaW5lciBzcGFue2NvbG9yOiNmZmY7Zm9udC1zaXplOjEzcHg7Zm9udC1zaXplOnZhcigtLXBseXItZm9udC1zaXplLXRpbWUsdmFyKC0tcGx5ci1mb250LXNpemUtc21hbGwsMTNweCkpfS5wbHlyX19wcmV2aWV3LXNjcnViYmluZ3tmaWx0ZXI6Ymx1cigxcHgpO2hlaWdodDoxMDAlO2luc2V0OjA7bWFyZ2luOmF1dG87b3BhY2l0eTowO292ZXJmbG93OmhpZGRlbjtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZTt3aWR0aDoxMDAlO3otaW5kZXg6MX0ucGx5cl9fcHJldmlldy1zY3J1YmJpbmctLWlzLXNob3due29wYWNpdHk6MX0ucGx5cl9fcHJldmlldy1zY3J1YmJpbmcgaW1ne2hlaWdodDoxMDAlO2xlZnQ6MDttYXgtaGVpZ2h0Om5vbmU7bWF4LXdpZHRoOm5vbmU7b2JqZWN0LWZpdDpjb250YWluO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3dpZHRoOjEwMCV9LnBseXItLW5vLXRyYW5zaXRpb257dHJhbnNpdGlvbjpub25lIWltcG9ydGFudH0ucGx5cl9fc3Itb25seXtjbGlwOnJlY3QoMXB4LDFweCwxcHgsMXB4KTtib3JkZXI6MCFpbXBvcnRhbnQ7aGVpZ2h0OjFweCFpbXBvcnRhbnQ7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MCFpbXBvcnRhbnQ7cG9zaXRpb246YWJzb2x1dGUhaW1wb3J0YW50O3dpZHRoOjFweCFpbXBvcnRhbnR9LnBseXIgW2hpZGRlbl17ZGlzcGxheTpub25lIWltcG9ydGFudH0iLCIvKiEgbm91aXNsaWRlciAtIDE0LjcuMCAtIDQvNi8yMDIxICovXG4vKiBGdW5jdGlvbmFsIHN0eWxpbmc7XG4gKiBUaGVzZSBzdHlsZXMgYXJlIHJlcXVpcmVkIGZvciBub1VpU2xpZGVyIHRvIGZ1bmN0aW9uLlxuICogWW91IGRvbid0IG5lZWQgdG8gY2hhbmdlIHRoZXNlIHJ1bGVzIHRvIGFwcGx5IHlvdXIgZGVzaWduLlxuICovXG4ubm9VaS10YXJnZXQsXG4ubm9VaS10YXJnZXQgKiB7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5ub1VpLXRhcmdldCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ub1VpLWJhc2UsXG4ubm9VaS1jb25uZWN0cyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi8qIFdyYXBwZXIgZm9yIGFsbCBjb25uZWN0IGVsZW1lbnRzLlxuICovXG4ubm9VaS1jb25uZWN0cyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDA7XG59XG4ubm9VaS1jb25uZWN0LFxuLm5vVWktb3JpZ2luIHtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHRyYW5zZm9ybS1zdHlsZTogZmxhdDtcbn1cbi5ub1VpLWNvbm5lY3Qge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5vVWktb3JpZ2luIHtcbiAgaGVpZ2h0OiAxMCU7XG4gIHdpZHRoOiAxMCU7XG59XG4vKiBPZmZzZXQgZGlyZWN0aW9uXG4gKi9cbi5ub1VpLXR4dC1kaXItcnRsLm5vVWktaG9yaXpvbnRhbCAubm9VaS1vcmlnaW4ge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cbi8qIEdpdmUgb3JpZ2lucyAwIGhlaWdodC93aWR0aCBzbyB0aGV5IGRvbid0IGludGVyZmVyZSB3aXRoIGNsaWNraW5nIHRoZVxuICogY29ubmVjdCBlbGVtZW50cy5cbiAqL1xuLm5vVWktdmVydGljYWwgLm5vVWktb3JpZ2luIHtcbiAgd2lkdGg6IDA7XG59XG4ubm9VaS1ob3Jpem9udGFsIC5ub1VpLW9yaWdpbiB7XG4gIGhlaWdodDogMDtcbn1cbi5ub1VpLWhhbmRsZSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5ub1VpLXRvdWNoLWFyZWEge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5vVWktc3RhdGUtdGFwIC5ub1VpLWNvbm5lY3QsXG4ubm9VaS1zdGF0ZS10YXAgLm5vVWktb3JpZ2luIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG59XG4ubm9VaS1zdGF0ZS1kcmFnICoge1xuICBjdXJzb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbi8qIFNsaWRlciBzaXplIGFuZCBoYW5kbGUgcGxhY2VtZW50O1xuICovXG4ubm9VaS1ob3Jpem9udGFsIHtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuLm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGUge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICByaWdodDogLTE3cHg7XG4gIHRvcDogLTZweDtcbn1cbi5ub1VpLXZlcnRpY2FsIHtcbiAgd2lkdGg6IDE4cHg7XG59XG4ubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGUge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICByaWdodDogLTZweDtcbiAgdG9wOiAtMTdweDtcbn1cbi5ub1VpLXR4dC1kaXItcnRsLm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGUge1xuICBsZWZ0OiAtMTdweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4vKiBTdHlsaW5nO1xuICogR2l2aW5nIHRoZSBjb25uZWN0IGVsZW1lbnQgYSBib3JkZXIgcmFkaXVzIGNhdXNlcyBpc3N1ZXMgd2l0aCB1c2luZyB0cmFuc2Zvcm06IHNjYWxlXG4gKi9cbi5ub1VpLXRhcmdldCB7XG4gIGJhY2tncm91bmQ6ICNGQUZBRkE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0QzRDNEMztcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4ICNGMEYwRjAsIDAgM3B4IDZweCAtNXB4ICNCQkI7XG59XG4ubm9VaS1jb25uZWN0cyB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5ub1VpLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kOiAjM0ZCOEFGO1xufVxuLyogSGFuZGxlcyBhbmQgY3Vyc29ycztcbiAqL1xuLm5vVWktZHJhZ2dhYmxlIHtcbiAgY3Vyc29yOiBldy1yZXNpemU7XG59XG4ubm9VaS12ZXJ0aWNhbCAubm9VaS1kcmFnZ2FibGUge1xuICBjdXJzb3I6IG5zLXJlc2l6ZTtcbn1cbi5ub1VpLWhhbmRsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMXB4ICNGRkYsIGluc2V0IDAgMXB4IDdweCAjRUJFQkVCLCAwIDNweCA2cHggLTNweCAjQkJCO1xufVxuLm5vVWktYWN0aXZlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDFweCAjRkZGLCBpbnNldCAwIDFweCA3cHggI0RERCwgMCAzcHggNnB4IC0zcHggI0JCQjtcbn1cbi8qIEhhbmRsZSBzdHJpcGVzO1xuICovXG4ubm9VaS1oYW5kbGU6YmVmb3JlLFxuLm5vVWktaGFuZGxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjRThFN0U2O1xuICBsZWZ0OiAxNHB4O1xuICB0b3A6IDZweDtcbn1cbi5ub1VpLWhhbmRsZTphZnRlciB7XG4gIGxlZnQ6IDE3cHg7XG59XG4ubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGU6YmVmb3JlLFxuLm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlOmFmdGVyIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMXB4O1xuICBsZWZ0OiA2cHg7XG4gIHRvcDogMTRweDtcbn1cbi5ub1VpLXZlcnRpY2FsIC5ub1VpLWhhbmRsZTphZnRlciB7XG4gIHRvcDogMTdweDtcbn1cbi8qIERpc2FibGVkIHN0YXRlO1xuICovXG5bZGlzYWJsZWRdIC5ub1VpLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kOiAjQjhCOEI4O1xufVxuW2Rpc2FibGVkXS5ub1VpLXRhcmdldCxcbltkaXNhYmxlZF0ubm9VaS1oYW5kbGUsXG5bZGlzYWJsZWRdIC5ub1VpLWhhbmRsZSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4vKiBCYXNlO1xuICpcbiAqL1xuLm5vVWktcGlwcyxcbi5ub1VpLXBpcHMgKiB7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5ub1VpLXBpcHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjOTk5O1xufVxuLyogVmFsdWVzO1xuICpcbiAqL1xuLm5vVWktdmFsdWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ub1VpLXZhbHVlLXN1YiB7XG4gIGNvbG9yOiAjY2NjO1xuICBmb250LXNpemU6IDEwcHg7XG59XG4vKiBNYXJraW5ncztcbiAqXG4gKi9cbi5ub1VpLW1hcmtlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI0NDQztcbn1cbi5ub1VpLW1hcmtlci1zdWIge1xuICBiYWNrZ3JvdW5kOiAjQUFBO1xufVxuLm5vVWktbWFya2VyLWxhcmdlIHtcbiAgYmFja2dyb3VuZDogI0FBQTtcbn1cbi8qIEhvcml6b250YWwgbGF5b3V0O1xuICpcbiAqL1xuLm5vVWktcGlwcy1ob3Jpem9udGFsIHtcbiAgcGFkZGluZzogMTBweCAwO1xuICBoZWlnaHQ6IDgwcHg7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubm9VaS12YWx1ZS1ob3Jpem9udGFsIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpO1xufVxuLm5vVWktcnRsIC5ub1VpLXZhbHVlLWhvcml6b250YWwge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA1MCUpO1xufVxuLm5vVWktbWFya2VyLWhvcml6b250YWwubm9VaS1tYXJrZXIge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiA1cHg7XG59XG4ubm9VaS1tYXJrZXItaG9yaXpvbnRhbC5ub1VpLW1hcmtlci1zdWIge1xuICBoZWlnaHQ6IDEwcHg7XG59XG4ubm9VaS1tYXJrZXItaG9yaXpvbnRhbC5ub1VpLW1hcmtlci1sYXJnZSB7XG4gIGhlaWdodDogMTVweDtcbn1cbi8qIFZlcnRpY2FsIGxheW91dDtcbiAqXG4gKi9cbi5ub1VpLXBpcHMtdmVydGljYWwge1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAxMDAlO1xufVxuLm5vVWktdmFsdWUtdmVydGljYWwge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuLm5vVWktcnRsIC5ub1VpLXZhbHVlLXZlcnRpY2FsIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MCUpO1xufVxuLm5vVWktbWFya2VyLXZlcnRpY2FsLm5vVWktbWFya2VyIHtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiAycHg7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG4ubm9VaS1tYXJrZXItdmVydGljYWwubm9VaS1tYXJrZXItc3ViIHtcbiAgd2lkdGg6IDEwcHg7XG59XG4ubm9VaS1tYXJrZXItdmVydGljYWwubm9VaS1tYXJrZXItbGFyZ2Uge1xuICB3aWR0aDogMTVweDtcbn1cbi5ub1VpLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDlEOUQ5O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5ub1VpLWhvcml6b250YWwgLm5vVWktdG9vbHRpcCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogMTIwJTtcbn1cbi5ub1VpLXZlcnRpY2FsIC5ub1VpLXRvb2x0aXAge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxMjAlO1xufVxuLm5vVWktaG9yaXpvbnRhbCAubm9VaS1vcmlnaW4gPiAubm9VaS10b29sdGlwIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDApO1xuICBsZWZ0OiBhdXRvO1xuICBib3R0b206IDEwcHg7XG59XG4ubm9VaS12ZXJ0aWNhbCAubm9VaS1vcmlnaW4gPiAubm9VaS10b29sdGlwIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMThweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xOHB4KTtcbiAgdG9wOiBhdXRvO1xuICByaWdodDogMjhweDtcbn1cbiIsIkBpbmNsdWRlIGtleWZyYW1lcyhib3VuY2UpIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB9XG5cbiAgICA1MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB9XG59XG5cbkBpbmNsdWRlIGtleWZyYW1lcyh6b29tZWZmZWN0KSB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS4xNSk7XG4gICAgfVxufVxuIiwiLy8gU1ZHIGljb25zXG5AbWl4aW4gaWNvbigkdHlwZSwgJGNvbG9yLCAkd2lkdGgsICRoZWlnaHQpIHtcbiAgICBAaWYgJHR5cGUgPT0gZmFjZWJvb2sge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBzdmctdXJpKCc8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIicgKyAkd2lkdGggKyAnXCIgaGVpZ2h0PVwiJyArICRoZWlnaHQgKyAnXCIgdmlld0JveD1cIjAgMCA0MCA0MFwiPjxzdHlsZT4uc3Qwe2ZpbGw6ICcgKyAkY29sb3IgKyAnO308L3N0eWxlPjxwYXRoIGNsYXNzPVwic3QwXCIgZD1cIk0yNSwxNC4zaC0yLjhjLTAuMywwLTAuNywwLjUtMC43LDEuMXYxLjhIMjV2My41aC0zLjV2OC41aC0zLjV2LTguNUgxNXYtMy41aDIuOHYtMS44Yy0wLjEtMi40LDEuOC00LjUsNC4yLTQuNkgyNUwyNSwxNC4zelwiLz48L3N2Zz4nKTtcbiAgICB9IEBlbHNlIGlmICR0eXBlID09IGZhY2Vib29rMiB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHN2Zy11cmkoJzxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiJyArICR3aWR0aCArICdcIiBoZWlnaHQ9XCInICsgJGhlaWdodCArICdcIiB2aWV3Qm94PVwiMCAwIDQwIDQwXCI+PHN0eWxlPi5zdDB7ZmlsbDogJyArICRjb2xvciArICc7fTwvc3R5bGU+PHBhdGggY2xhc3M9XCJzdDBcIiBkPVwiTTIwLDBDOSwwLDAsOSwwLDIwczksMjAsMjAsMjBjMTEsMCwyMC05LDIwLTIwUzMxLDAsMjAsMHogTTI0LjUsMTQuMWgtMi44Yy0wLjMsMC0wLjcsMC41LTAuNywxLjFWMTdoMy41djMuNWgtMy41VjI5aC0zLjV2LTguNWgtMi44VjE3aDIuOHYtMS44Yy0wLjEtMi40LDEuOC00LjUsNC4yLTQuNmgyLjhMMjQuNSwxNC4xelwiLz48L3N2Zz4nKTtcbiAgICB9IEBlbHNlIGlmICR0eXBlID09IHR3aXR0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBzdmctdXJpKCc8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIicgKyAkd2lkdGggKyAnXCIgaGVpZ2h0PVwiJyArICRoZWlnaHQgKyAnXCIgIHZpZXdCb3g9XCIwIDAgNTAgNTBcIiA+PHN0eWxlPi5zdDAge2ZpbGw6ICcgKyAkY29sb3IgKyAnO308L3N0eWxlPjxwYXRoIGNsYXNzPVwic3QwXCIgZD1cIk0gNi45MTk5MjE5IDYgTCAyMS4xMzY3MTkgMjYuNzI2NTYyIEwgNi4yMjg1MTU2IDQ0IEwgOS40MDYyNSA0NCBMIDIyLjU0NDkyMiAyOC43NzczNDQgTCAzMi45ODYzMjggNDQgTCA0MyA0NCBMIDI4LjEyMzA0NyAyMi4zMTI1IEwgNDIuMjAzMTI1IDYgTCAzOS4wMjczNDQgNiBMIDI2LjcxNjc5NyAyMC4yNjE3MTkgTCAxNi45MzM1OTQgNiBMIDYuOTE5OTIxOSA2IHpcIj48L3BhdGg+PC9zdmc+Jyk7XG4gICAgfSBAZWxzZSBpZiAkdHlwZSA9PSB0d2l0dGVyMiB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHN2Zy11cmkoJzxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHNoYXBlLXJlbmRlcmluZz1cImdlb21ldHJpY1ByZWNpc2lvblwiIHRleHQtcmVuZGVyaW5nPVwiZ2VvbWV0cmljUHJlY2lzaW9uXCIgaW1hZ2UtcmVuZGVyaW5nPVwib3B0aW1pemVRdWFsaXR5XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiIGNsaXAtcnVsZT1cImV2ZW5vZGRcIiB2aWV3Qm94PVwiMCAwIDUxMiA1MTJcIiB3aWR0aD1cIicgKyAkd2lkdGggKyAnXCIgaGVpZ2h0PVwiJyArICRoZWlnaHQgKyAnXCI+PHN0eWxlPi5zdDAge2ZpbGw6ICcgKyAkY29sb3IgKyAnO308L3N0eWxlPjxwYXRoIGNsYXNzPVwic3QwXCIgZD1cIk0yNTYgMGMxNDEuMzg0IDAgMjU2IDExNC42MTYgMjU2IDI1NiAwIDE0MS4zODQtMTE0LjYxNiAyNTYtMjU2IDI1NkMxMTQuNjE2IDUxMiAwIDM5Ny4zODQgMCAyNTYgMCAxMTQuNjE2IDExNC42MTYgMCAyNTYgMHptNjIuNjQgMTU3LjU0OWgzMy40MDFsLTcyLjk3NCA4My40MDcgODUuODUgMTEzLjQ5NWgtNjcuMjIybC01Mi42NDUtNjguODM3LTYwLjI0NCA2OC44MzdoLTMzLjQyMmw3OC4wNTEtODkuMjEyLTgyLjM1Mi0xMDcuNjloNjguOTI0bDQ3LjU5IDYyLjkxNiA1NS4wNDMtNjIuOTE2em0tMTEuNzI0IDE3Ni45MDhoMTguNTA5TDIwNS45NSAxNzYuNDk0aC0xOS44NjFsMTIwLjgyNyAxNTcuOTYzelwiLz48L3N2Zz4nKTtcbiAgICB9IEBlbHNlIGlmICR0eXBlID09IHlvdXR1YmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBzdmctdXJpKCc8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIicgKyAkd2lkdGggKyAnXCIgaGVpZ2h0PVwiJyArICRoZWlnaHQgKyAnXCIgdmlld0JveD1cIjAgMCA0MCA0MFwiPjxzdHlsZT4uc3QwIHtmaWxsOiAnICsgJGNvbG9yICsgJzt9PC9zdHlsZT48cGF0aCBjbGFzcz1cInN0MFwiIGQ9XCJNMzAuNiwxOS42YzAtMi4yLDAtNC44LTAuOC01LjljLTAuNy0xLjEtMi0xLjEtMy44LTEuMmMtMi44LTAuMS01LjktMC4yLTguNy0wLjFjLTEuMSwwLTIuMiwwLTMuMywwLjFjLTEtMC4xLTIsMC4xLTMsMC4zYy0xLjgsMC43LTEuOSwyLjktMiw1LjNjLTAuMSwyLjgtMC4yLDYuOSwxLDguM2MwLjksMSwzLjEsMSw0LjksMWMzLjIsMC4xLDYuMSwwLDkuMywwYzEuNSwwLjEsMi45LDAsNC4zLTAuNHYwQzMwLjcsMjYsMzAuNiwyMi44LDMwLjYsMTkuNnogTTE3LjYsMjIuNnYtNmMyLDEsMy44LDIsNS44LDNDMjEuNSwyMC43LDE5LjUsMjEuNiwxNy42LDIyLjZ6XCIvPjwvc3ZnPicpO1xuICAgIH0gQGVsc2UgaWYgJHR5cGUgPT0geW91dHViZTIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBzdmctdXJpKCc8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIicgKyAkd2lkdGggKyAnXCIgaGVpZ2h0PVwiJyArICRoZWlnaHQgKyAnXCIgdmlld0JveD1cIjAgMCA0MCA0MFwiPjxzdHlsZT4uc3QwIHtmaWxsOiAnICsgJGNvbG9yICsgJzt9PC9zdHlsZT48ZyB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTgwMC4xNDggLTMxNSlcIj48cGF0aCBjbGFzcz1cInN0MFwiIGQ9XCJNODIwLjEsMzE1Yy0xMSwwLTIwLDktMjAsMjBzOSwyMCwyMCwyMGMxMSwwLDIwLTksMjAtMjBTODMxLjIsMzE1LDgyMC4xLDMxNXogTTgyOC44LDM0MS45Yy0xLjQsMC40LTIuOSwwLjUtNC4zLDAuNGMtMy4yLDAtNi4xLDAuMS05LjMsMGMtMS45LDAtNCwwLTQuOS0xYy0xLjMtMS4zLTEuMi01LjUtMS04LjNjMC4xLTIuNCwwLjItNC42LDItNS4zYzEtMC4zLDItMC40LDMtMC4zYzEuMSwwLDIuMSwwLDMuMy0wLjFjMi43LTAuMSw1LjgsMCw4LjcsMC4xYzEuOCwwLjEsMywwLjIsMy44LDEuMmMwLjgsMS4yLDAuOCwzLjcsMC44LDUuOUM4MzAuNywzMzcuOCw4MzAuOSwzNDEsODI4LjgsMzQxLjlMODI4LjgsMzQxLjl6XCIvPjxwYXRoIGNsYXNzPVwic3QwXCIgZD1cIk04MTcuNywzMzcuNmMxLjktMSwzLjktMS45LDUuOC0zYy0yLTEtMy44LTItNS44LTNWMzM3LjZ6XCIvPjwvZz48L3N2Zz4nKTtcbiAgICB9IEBlbHNlIGlmICR0eXBlID09IHdlaWJvIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVyaSgnPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCInICsgJHdpZHRoICsgJ1wiIGhlaWdodD1cIicgKyAkaGVpZ2h0ICsgJ1wiIHZpZXdCb3g9XCIwIDAgNTEyIDUxMlwiPjxzdHlsZT4uc3QwIHtmaWxsOiAnICsgJGNvbG9yICsgJzt9PC9zdHlsZT48cGF0aCBkPVwiTTE5NS41MzIsMzA4LjY3Yy03LjcsMy44MjktMTAuOTg2LDEyLjg3Ny03LjMzOSwyMC4yMXMxMi44NDUsMTAuMTczLDIwLjU0NCw2LjM0MywxMC45ODYtMTIuODc3LDcuMzM5LTIwLjIwOVMyMDMuMjMyLDMwNC44NCwxOTUuNTMyLDMwOC42N1pcIi8+PHBhdGggY2xhc3M9XCJzdDBcIiBkPVwiTTIyNS45MTUsMzAxLjUwN2MtMy4yODcsMS42MzQtNC43NzMsNS4zMy0zLjMxOSw4LjI1NHM1LjMsMy45NjksOC41ODQsMi4zMzUsNC43NzQtNS4zMzEsMy4zMi04LjI1NVMyMjkuMiwyOTkuODcyLDIyNS45MTUsMzAxLjUwN1pcIi8+PHBhdGggY2xhc3M9XCJzdDBcIiBkPVwiTTI1NiwwQzExNC42MTUsMCwwLDExNC42MTUsMCwyNTZTMTE0LjYxNSw1MTIsMjU2LDUxMiw1MTIsMzk3LjM4NSw1MTIsMjU2LDM5Ny4zODUsMCwyNTYsMFpNMzU4LjkxMywzMDQuODZjLTYuMzMsMTkuODQ0LTIxLjEsNDEuMi01NC44Myw1OC43NDgtMjIuMDYzLDExLjQ3My01MS40MDUsMjAuODk1LTgyLjYsMjAuODk1LTEwMy43NjksMC0xMTIuMTUyLTY1LjAzNy0xMTIuMTUyLTc4LjQsMC00MC4wODQsMzYuNzQzLTk2Ljg2OCw3MC4xNDYtMTE2LjkxczUzLjQ0NC0yNi43MjIsNjYuODA2LTEzLjM2YzcuMDY4LDcuMDY4LDYuMzY3LDIzLjIxLDIuMjIsMzYuMTQ1YTMuNjQ0LDMuNjQ0LDAsMCwwLDUuNDI3LDQuMTg5YzEwLjczLTYuODA1LDI4LjAxOS0xNS41MjcsNDUuOTI5LTE1LjMzMSwyOS4yODUuMzIsMjUuNzY1LDI4LjgwNiwyNC40ODUsMzUuNTI3QTUzLjUyNiw1My41MjYsMCwwLDEsMzIxLDI0Ni4yNTFhNi44OSw2Ljg5LDAsMCwwLDQuOTQ4LDkuNDY0LDY2LjM0Miw2Ni4zNDIsMCwwLDEsMTkuMDQ1LDYuOUMzNTcuOTUyLDI2OS45NzMsMzYzLjUsMjkwLjQ5LDM1OC45MTMsMzA0Ljg2Wm0yLjcwNi04Mi43NjRhOS42ODYsOS42ODYsMCwwLDEtMTguNTczLTUuNTA5YzEuNTE0LTUuMTA2LDEuMDUtMTUuNTExLTQuNzIyLTIyLjY1OS00LjU1LTUuNjMxLTExLjczNC04LjExNC0yMS4zNTUtNy4zNzdhOS42ODcsOS42ODcsMCwxLDEtMS40NzktMTkuMzE3YzIwLjM2NC0xLjU2MiwzMS44NTgsNy4wMzYsMzcuOSwxNC41MjFDMzYzLjU0LDE5NC4zMTcsMzY0Ljc3LDIxMS40NzMsMzYxLjYxOSwyMjIuMVpNMzk5LjYsMjMzLjMzN2ExMC42ODksMTAuNjg5LDAsMCwxLTIwLjM4NC02LjQ0NmM0LjUzOC0xNC4zNDcsMS45OTMtMzkuMDE4LTExLjY2LTU2LjQ3OC0xMi4yNTYtMTUuNjc1LTMwLjY4OS0yMi44NTYtNTQuNzc3LTIxLjM0MWExMC42ODksMTAuNjg5LDAsMSwxLTEuMzQtMjEuMzM2YzM5LjI4OS0yLjQ2OSw2MS4zNjYsMTQuNjg0LDcyLjk1OCwyOS41MDlDNDAzLjYwNywxODEuODExLDQwNS43NDQsMjEzLjkwOSwzOTkuNiwyMzMuMzM3WlwiLz48cGF0aCBjbGFzcz1cInN0MFwiIGQ9XCJNMjE4LjkyOCwyNDcuMDQ2Yy00OS43ODYsMy40NzktODguMjcsMzMuMTQ1LTg1Ljk1NSw2Ni4yNTdzNDQuNTUxLDU3LjEzNSw5NC4zMzgsNTMuNjU0LDg4LjI2OS0zMy4xNDQsODUuOTU1LTY2LjI1N1MyNjguNzE1LDI0My41NjUsMjE4LjkyOCwyNDcuMDQ2Wk0yMjYsMzUzLjM1NGMtMjUuODQ4LDUuNzMtNTAuOC03LjY3LTU1LjczNS0yOS45M3MxMi4wMTktNDQuOTQ5LDM3Ljg2Ny01MC42NzksNTAuOCw3LjY3Miw1NS43MzUsMjkuOTMxUzI1MS44NSwzNDcuNjI1LDIyNiwzNTMuMzU0WlwiLz48L3N2Zz4nKTtcbiAgICB9IEBlbHNlIGlmICR0eXBlID09IHdlY2hhdCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHN2Zy11cmkoJzxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiJyArICR3aWR0aCArICdcIiBoZWlnaHQ9XCInICsgJGhlaWdodCArICdcIiB2aWV3Qm94PVwiMCAwIDUxMiA1MTJcIj48c3R5bGU+LnN0MCB7ZmlsbDogJyArICRjb2xvciArICc7fTwvc3R5bGU+PHBhdGggY2xhc3M9XCJzdDBcIiBkPVwiTTE3OS44ODUsMTgyLjMyOWExNC42NTgsMTQuNjU4LDAsMSwwLDE0LjY1NywxNC42NThBMTQuNjU4LDE0LjY1OCwwLDAsMCwxNzkuODg1LDE4Mi4zMjlaXCIvPjxwYXRoIGNsYXNzPVwic3QwXCIgZD1cIk0yNTAuNzM1LDIxMS42NDVhMTQuNjU4LDE0LjY1OCwwLDEsMC0xNC42NTgtMTQuNjU4QTE0LjY1NywxNC42NTcsMCwwLDAsMjUwLjczNSwyMTEuNjQ1WlwiLz48cGF0aCBjbGFzcz1cInN0MFwiIGQ9XCJNMjg0LjkwOSwyNTYuNjczYTEyLjIwNywxMi4yMDcsMCwxLDAsMTIuMjA3LDEyLjIwNkExMi4yMDYsMTIuMjA2LDAsMCwwLDI4NC45MDksMjU2LjY3M1pcIi8+PHBhdGggY2xhc3M9XCJzdDBcIiBkPVwiTTI1NiwwQzExNC42MTUsMCwwLDExNC42MTUsMCwyNTZTMTE0LjYxNSw1MTIsMjU2LDUxMiw1MTIsMzk3LjM4NSw1MTIsMjU2LDM5Ny4zODUsMCwyNTYsMFpNMjE1LjMxLDMxMy41YTEyNC45MjEsMTI0LjkyMSwwLDAsMS0zNi42LTUuNDA2LDguODE3LDguODE3LDAsMCwwLTcuMzY5LDEuMDI0bC0yMy44MzgsMTUuMzk1YTIuOTkyLDIuOTkyLDAsMCwxLTQuNTIzLTMuMjVsNS4yNjUtMjAuNzM4YTguODI1LDguODI1LDAsMCwwLTMuMy05LjI2OUMxMjMuMSwyNzUuMSwxMDkuMzMzLDI1MS41NDQsMTA5LjMzMywyMjUuMzFjMC00OC43MDYsNDcuNDQ4LTg4LjE5LDEwNS45NzctODguMTksNTIuODQ2LDAsOTYuNjU0LDMyLjE5MSwxMDQuNjYyLDc0LjI5NS0xLjg0MS0uMDktMy42OTUtLjE0LTUuNTYyLS4xNC01Mi45MzYsMC05NiwzNi40MjItOTYsODEuMTkxYTY5LjM1NSw2OS4zNTUsMCwwLDAsMy4yMjIsMjAuODc0QzIxOS41MzcsMzEzLjQ0MiwyMTcuNDMyLDMxMy41LDIxNS4zMSwzMTMuNVptMTU3Ljg4MywzMy43NDlhNy43NTQsNy43NTQsMCwwLDAtMi44NjQsOC4xMzRsNCwxNS43NThhMi45OTIsMi45OTIsMCwwLDEtNC41MjMsMy4yNWwtMTguNjE2LTEyLjAyMmE3Ljc4Myw3Ljc4MywwLDAsMC02LjQ5NC0uOSwxMDQuMDg1LDEwNC4wODUsMCwwLDEtMzAuMjg2LDQuNDQzYy00OC43NDMsMC04OC4yNTctMzIuODgyLTg4LjI1Ny03My40NDRzMzkuNTE0LTczLjQ0NCw4OC4yNTctNzMuNDQ0LDg4LjI1NiwzMi44ODIsODguMjU2LDczLjQ0NEM0MDIuNjY3LDMxNC4yNCwzOTEuMjgsMzMzLjgsMzczLjE5MywzNDcuMjQ5WlwiLz48cGF0aCBjbGFzcz1cInN0MFwiIGQ9XCJNMzQzLjkxMiwyNTYuNjczYTEyLjIwNywxMi4yMDcsMCwxLDAsMTIuMjA3LDEyLjIwNkExMi4yMDYsMTIuMjA2LDAsMCwwLDM0My45MTIsMjU2LjY3M1pcIi8+PC9zdmc+Jyk7XG4gICAgfSBAZWxzZSBpZiAkdHlwZSA9PSB0aWt0b2sge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBzdmctdXJpKCc8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIicgKyAkd2lkdGggKyAnXCIgaGVpZ2h0PVwiJyArICRoZWlnaHQgKyAnXCIgdmlld0JveD1cIjAgMCA1MTIgNTEyXCI+PHN0eWxlPi5zdDAge2ZpbGw6ICcgKyAkY29sb3IgKyAnO308L3N0eWxlPjxwYXRoIGNsYXNzPVwic3QwXCIgZD1cIk0yNTYsMEMxMTQuNjE1LDAsMCwxMTQuNjE1LDAsMjU2UzExNC42MTUsNTEyLDI1Niw1MTIsNTEyLDM5Ny4zODUsNTEyLDI1NiwzOTcuMzg1LDAsMjU2LDBaTTM4NS42MiwyMzIuMzgyYy0yNy4xODQsMC01My42MzQtOC44MjItNzQtMjMuNzVsLS4xNjIsMTAxLjVhOTIuNDU3LDkyLjQ1NywwLDEsMS04MC4xNzgtOTEuNzIxdjQ5Ljg0NWE0My42NTcsNDMuNjU3LDAsMSwwLDMxLjI4OCw0MS44NzZWMTA5LjMzM2g1MS4yNzVhNzEuNzczLDcxLjc3MywwLDAsMCw3MS43NzQsNzEuNzczWlwiLz48L3N2Zz4nKTtcbiAgICB9IEBlbHNlIGlmICR0eXBlID09IGxpbmtlZGluIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVyaSgnPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCInICsgJHdpZHRoICsgJ1wiIGhlaWdodD1cIicgKyAkaGVpZ2h0ICsgJ1wiIHZpZXdCb3g9XCIwIDAgNDAgNDBcIj48c3R5bGU+LnN0MCB7ZmlsbDogJyArICRjb2xvciArICc7fTwvc3R5bGU+PHBhdGggY2xhc3M9XCJzdDBcIiBkPVwiTTE2LjcsMjcuMWgtMi44di05LjdoMi44VjI3LjF6IE0xNS4zLDE2LjNjLTEsMC0xLjctMC44LTEuNy0xLjdjMCwwLDAsMCwwLDBjMC0xLDAuOC0xLjcsMS43LTEuN2MwLDAsMCwwLDAsMGMxLDAsMS43LDAuOCwxLjcsMS43YzAsMCwwLDAsMCwwQzE3LDE1LjYsMTYuMywxNi4zLDE1LjMsMTYuM0wxNS4zLDE2LjN6IE0yNi40LDI3LjFoLTIuOHYtNS45YzAsMCwwLjItMS40LTEuNC0xLjRjLTEuNCwwLTEuMywxLTEuMywxdjYuMmgtMi44di05LjdoMi44djAuNGMxLjItMC41LDIuNS0wLjUsMy43LDAuMWMxLjEsMC43LDEuOSwxLjksMS45LDMuM1YyNy4xelwiLz48L3N2Zz4nKTtcbiAgICB9IEBlbHNlIGlmICR0eXBlID09IGxpbmtlZGluMiB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHN2Zy11cmkoJzxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiJyArICR3aWR0aCArICdcIiBoZWlnaHQ9XCInICsgJGhlaWdodCArICdcIiB2aWV3Qm94PVwiMCAwIDQwIDQwXCI+PHN0eWxlPi5zdDAge2ZpbGw6ICcgKyAkY29sb3IgKyAnO308L3N0eWxlPjxwYXRoIGNsYXNzPVwic3QwXCIgZD1cIk0yMCwwQzksMCwwLDksMCwyMHM5LDIwLDIwLDIwczIwLTksMjAtMjBTMzEsMCwyMCwweiBNMTYuNywyNy4xaC0yLjh2LTkuN2gyLjhWMjcuMXogTTE1LjMsMTYuM2MtMSwwLTEuNy0wLjgtMS43LTEuN2MwLDAsMCwwLDAsMGMwLTEsMC44LTEuNywxLjctMS43YzAsMCwwLDAsMCwwYzEsMCwxLjcsMC44LDEuNywxLjdjMCwwLDAsMCwwLDBDMTcsMTUuNiwxNi4zLDE2LjMsMTUuMywxNi4zTDE1LjMsMTYuM3ogTTI2LjQsMjcuMWgtMi44di01LjljMCwwLDAuMi0xLjQtMS40LTEuNGMtMS40LDAtMS4zLDEtMS4zLDF2Ni4yaC0yLjh2LTkuN2gyLjh2MC40YzEuMi0wLjUsMi41LTAuNSwzLjcsMC4xYzEuMSwwLjcsMS45LDEuOSwxLjksMy4zVjI3LjF6XCIvPjwvc3ZnPicpO1xuICAgIH0gQGVsc2UgaWYgJHR5cGUgPT0gaW5zdGFncmFtIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVyaSgnPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCInICsgJHdpZHRoICsgJ1wiIGhlaWdodD1cIicgKyAkaGVpZ2h0ICsgJ1wiIHZpZXdCb3g9XCIwIDAgNDAgNDBcIj48c3R5bGU+LnN0MCB7ZmlsbDogJyArICRjb2xvciArICc7fTwvc3R5bGU+PGcgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC01OTkuODUxIC0zMTUpXCI+PHBhdGggY2xhc3M9XCJzdDBcIiBkPVwiTTYxOS44LDMzMi4xTDYxOS44LDMzMi4xYy0wLjgsMC0xLjQsMC4zLTEuOSwwLjhjLTAuNiwwLjUtMC45LDEuMy0wLjksMi4xYzAsMS42LDEuMywyLjksMi45LDIuOWMxLjYsMCwyLjktMS4zLDIuOS0yLjljMC0wLjctMC4yLTEuNC0wLjctMkM2MjEuNCwzMzIuNCw2MjAuNiwzMzIuMSw2MTkuOCwzMzIuMXpcIi8+PHBhdGggY2xhc3M9XCJzdDBcIiBkPVwiTTYyMy42LDMyNy40aC03LjRjLTIsMC0zLjYsMS42LTMuNiwzLjZsMCwwdjcuOWMwLDIsMS42LDMuNiwzLjYsMy42bDAsMGg3LjRjMiwwLDMuNi0xLjYsMy42LTMuNmwwLDBWMzMxQzYyNy4yLDMyOSw2MjUuNiwzMjcuNCw2MjMuNiwzMjcuNHogTTYyNS4yLDMzNWMwLDEuNC0wLjYsMi43LTEuNiwzLjdjLTEsMS0yLjMsMS42LTMuOCwxLjZjLTIuOSwwLTUuMy0yLjQtNS4zLTUuM2MwLTEuNSwwLjYtMi45LDEuNi0zLjljMS0xLDIuMy0xLjUsMy43LTEuNWMxLjUsMCwyLjksMC42LDQsMS42QzYyNC44LDMzMi4zLDYyNS4zLDMzMy42LDYyNS4yLDMzNUw2MjUuMiwzMzV6IE02MjQuOSwzMzEuMWMtMC42LDAtMS4xLTAuNS0xLjEtMS4xYzAsMCwwLDAsMCwwYzAtMC42LDAuNS0xLjEsMS4xLTEuMWMwLDAsMCwwLDAsMGMwLjYsMCwxLjEsMC41LDEuMSwxLjFjMCwwLDAsMCwwLDBDNjI2LDMzMC41LDYyNS41LDMzMS4xLDYyNC45LDMzMS4xQzYyNC45LDMzMS4xLDYyNC45LDMzMS4xLDYyNC45LDMzMS4xTDYyNC45LDMzMS4xelwiLz48L2c+PC9zdmc+Jyk7XG4gICAgfSBAZWxzZSBpZiAkdHlwZSA9PSBpbnN0YWdyYW0yIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVyaSgnPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCInICsgJHdpZHRoICsgJ1wiIGhlaWdodD1cIicgKyAkaGVpZ2h0ICsgJ1wiIHZpZXdCb3g9XCIwIDAgNDAgNDBcIj48c3R5bGU+LnN0MCB7ZmlsbDogJyArICRjb2xvciArICc7fTwvc3R5bGU+PGcgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC01OTkuODUxIC0zMTUpXCI+PHBhdGggY2xhc3M9XCJzdDBcIiBkPVwiTTYxOS44LDMzMi4xTDYxOS44LDMzMi4xYy0wLjgsMC0xLjQsMC4zLTEuOSwwLjhjLTAuNiwwLjUtMC45LDEuMy0wLjksMi4xYzAsMS42LDEuMywyLjksMi45LDIuOWMxLjYsMCwyLjktMS4zLDIuOS0yLjljMC0wLjctMC4yLTEuNC0wLjctMkM2MjEuNCwzMzIuNCw2MjAuNiwzMzIuMSw2MTkuOCwzMzIuMXpcIi8+PHBhdGggY2xhc3M9XCJzdDBcIiBkPVwiTTYyMy42LDMyNy40aC03LjRjLTIsMC0zLjYsMS42LTMuNiwzLjZsMCwwdjcuOWMwLDIsMS42LDMuNiwzLjYsMy42bDAsMGg3LjRjMiwwLDMuNi0xLjYsMy42LTMuNmwwLDBWMzMxQzYyNy4yLDMyOSw2MjUuNiwzMjcuNCw2MjMuNiwzMjcuNHogTTYyNS4yLDMzNWMwLDEuNC0wLjYsMi43LTEuNiwzLjdjLTEsMS0yLjMsMS42LTMuOCwxLjZjLTIuOSwwLTUuMy0yLjQtNS4zLTUuM2MwLTEuNSwwLjYtMi45LDEuNi0zLjljMS0xLDIuMy0xLjUsMy43LTEuNWMxLjUsMCwyLjksMC42LDQsMS42QzYyNC44LDMzMi4zLDYyNS4zLDMzMy42LDYyNS4yLDMzNUw2MjUuMiwzMzV6IE02MjQuOSwzMzEuMWMtMC42LDAtMS4xLTAuNS0xLjEtMS4xYzAsMCwwLDAsMCwwYzAtMC42LDAuNS0xLjEsMS4xLTEuMWMwLDAsMCwwLDAsMGMwLjYsMCwxLjEsMC41LDEuMSwxLjFjMCwwLDAsMCwwLDBDNjI2LDMzMC41LDYyNS41LDMzMS4xLDYyNC45LDMzMS4xQzYyNC45LDMzMS4xLDYyNC45LDMzMS4xLDYyNC45LDMzMS4xTDYyNC45LDMzMS4xelwiLz48cGF0aCBpZD1cIlBhdGhfNjk4XCIgY2xhc3M9XCJzdDBcIiBkPVwiTTYxOS45LDMxNWMtMTEsMC0yMCw5LTIwLDIwczksMjAsMjAsMjBjMTEsMCwyMC05LDIwLTIwUzYzMC45LDMxNSw2MTkuOSwzMTV6IE02MjkuMiwzMzljMCwzLjEtMi41LDUuNi01LjYsNS42aC03LjRjLTMuMSwwLTUuNi0yLjUtNS42LTUuNlYzMzFjMC0zLjEsMi41LTUuNiw1LjYtNS42aDcuNGMzLjEsMCw1LjYsMi41LDUuNiw1LjZMNjI5LjIsMzM5elwiLz48L2c+PC9zdmc+Jyk7XG4gICAgfSBAZWxzZSBpZiAkdHlwZSA9PSBwaW50ZXJlc3Qge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBzdmctdXJpKCc8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIicgKyAkd2lkdGggKyAnXCIgaGVpZ2h0PVwiJyArICRoZWlnaHQgKyAnXCIgdmlld0JveD1cIjAgMCA0MCA0MFwiPjxzdHlsZT4uc3QwIHtmaWxsOiAnICsgJGNvbG9yICsgJzt9PC9zdHlsZT48cGF0aCBjbGFzcz1cInN0MFwiIGQ9XCJNMjUuMywyMy43Yy0xLjIsMS4yLTQuMywxLjktNiwwLjdjLTAuMi0wLjEtMC4zLTAuOC0wLjctMC43Yy0wLjQsMi0xLjEsNC40LTIsNS44aC0xLjJjLTAuMi0wLjctMC4xLTIuMiwwLTNjMC4zLTEuOSwxLjYtNC42LDEuNi02LjVjMC0wLjgtMC40LTEuNy0wLjMtMi42YzAuMy0xLjgsMi45LTMuNCwzLjgtMS4zYzEsMi4yLTIuMSw1LjEtMC40LDYuNmMwLjQsMC4zLDEuMiwwLjYsMiwwLjRjMy42LTAuOCw0LTguMiwxLjEtOS45Yy00LjMtMi42LTkuMSwxLjItOC44LDUuNGMwLjIsMS41LDEuOCwyLjQsMC40LDMuN2MtMS45LTAuOS0yLjctMi4yLTIuNy00LjVjMC00LjgsNC41LTcuOCw5LjYtNy4zYzMuMSwwLjMsNS44LDIuOSw2LjIsNS43QzI4LDE4LjgsMjcuMiwyMi4xLDI1LjMsMjMuN3pcIi8+PC9zdmc+Jyk7XG4gICAgfSBAZWxzZSBpZiAkdHlwZSA9PSBwaW50ZXJlc3QyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVyaSgnPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCInICsgJHdpZHRoICsgJ1wiIGhlaWdodD1cIicgKyAkaGVpZ2h0ICsgJ1wiIHZpZXdCb3g9XCIwIDAgNDAgNDBcIj48c3R5bGU+LnN0MCB7ZmlsbDogJyArICRjb2xvciArICc7fTwvc3R5bGU+PHBhdGggY2xhc3M9XCJzdDBcIiBkPVwiTTIwLDBDOSwwLDAsOSwwLDIwczksMjAsMjAsMjBzMjAtOSwyMC0yMFMzMSwwLDIwLDB6IE0yNS4zLDIzLjdjLTEuMiwxLjItNC4zLDEuOS02LDAuN2MtMC4yLTAuMS0wLjMtMC44LTAuNy0wLjdjLTAuNCwyLTEuMSw0LjQtMiw1LjhoLTEuMmMtMC4yLTAuNy0wLjEtMi4yLDAtM2MwLjMtMS45LDEuNi00LjYsMS42LTYuNWMwLTAuOC0wLjQtMS43LTAuMy0yLjZjMC4zLTEuOCwyLjktMy40LDMuOC0xLjNjMSwyLjItMi4xLDUuMS0wLjQsNi42YzAuNCwwLjMsMS4yLDAuNiwyLDAuNGMzLjYtMC44LDQtOC4yLDEuMS05LjljLTQuMy0yLjYtOS4xLDEuMi04LjgsNS40YzAuMiwxLjUsMS44LDIuNCwwLjQsMy43Yy0xLjktMC45LTIuNy0yLjItMi43LTQuNWMwLTQuOCw0LjUtNy44LDkuNi03LjNjMy4xLDAuMyw1LjgsMi45LDYuMiw1LjdDMjgsMTguOCwyNy4yLDIyLjEsMjUuMywyMy43elwiLz48L3N2Zz4nKTtcbiAgICB9IEBlbHNlIGlmICR0eXBlID09IHdoYXRzYXBwIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVyaSgnPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCInICsgJHdpZHRoICsgJ1wiIGhlaWdodD1cIicgKyAkaGVpZ2h0ICsgJ1wiIHZpZXdCb3g9XCIwIDAgMjAgMjBcIj48c3R5bGU+LnN0MCB7ZmlsbDogJyArICRjb2xvciArICc7fTwvc3R5bGU+PGc+PHBhdGggY2xhc3M9XCJzdDBcIiBkPVwiTTE4LjUsOS44YzAsNC42LTMuNyw4LjMtOC4zLDguM2MtMS41LDAtMi44LTAuNC00LTFsLTQuNiwxLjVMMywxNC4xYy0wLjgtMS4yLTEuMi0yLjctMS4yLTQuM2MwLTQuNiwzLjctOC4zLDguMy04LjNDMTQuOCwxLjUsMTguNSw1LjIsMTguNSw5Ljh6IE0xMC4yLDIuOGMtMy45LDAtNywzLjEtNyw3YzAsMS41LDAuNSwyLjksMS4zLDQuMWwtMC45LDIuNmwyLjctMC45YzEuMSwwLjcsMi40LDEuMiwzLjksMS4yYzMuOSwwLDctMy4xLDctN1MxNCwyLjgsMTAuMiwyLjh6IE0xNC40LDExLjdjLTAuMS0wLjEtMC4yLTAuMS0wLjQtMC4yYy0wLjItMC4xLTEuMi0wLjYtMS40LTAuN2MtMC4yLTAuMS0wLjMtMC4xLTAuNSwwLjFjLTAuMSwwLjItMC41LDAuNy0wLjYsMC44Yy0wLjEsMC4xLTAuMiwwLjItMC40LDAuMWMtMC4yLTAuMS0wLjktMC4zLTEuNi0xYy0wLjYtMC41LTEtMS4yLTEuMS0xLjRDOC4xLDkuMSw4LjIsOSw4LjMsOC45YzAuMS0wLjEsMC4yLTAuMiwwLjMtMC40YzAuMS0wLjEsMC4xLTAuMiwwLjItMC4zYzAuMS0wLjEsMC0wLjMsMC0wLjRDOC44LDcuOCw4LjQsNi44LDguMiw2LjRDOCw2LDcuOSw2LDcuNyw2QzcuNiw2LDcuNSw2LDcuMyw2UzcsNi4xLDYuOCw2LjNDNi42LDYuNSw2LjEsNi45LDYuMSw3LjljMCwxLDAuNywyLDAuOCwyLjFjMC4xLDAuMSwxLjQsMi4zLDMuNSwzLjFjMi4xLDAuOCwyLjEsMC41LDIuNSwwLjVjMC40LDAsMS4yLTAuNSwxLjQtMUMxNC40LDEyLjIsMTQuNCwxMS44LDE0LjQsMTEuN3pcIi8+PC9nPjwvc3ZnPicpO1xuICAgIH0gQGVsc2UgaWYgJHR5cGUgPT0gbmV3c2xldHRlciB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHN2Zy11cmkoJzxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiJyArICR3aWR0aCArICdcIiBoZWlnaHQ9XCInICsgJGhlaWdodCArICdcIiB2aWV3Qm94PVwiMCAwIDIwIDIwXCI+PHN0eWxlPi5zdDAge2ZpbGw6ICcgKyAkY29sb3IgKyAnO308L3N0eWxlPjxnPjxnPjxwYXRoIGNsYXNzPVwic3QwXCIgZD1cIk0xLDE3YzAtNC42LDAtOS40LDAtMTRjNiwwLDEyLDAsMTgsMGMwLDQuNiwwLDkuNCwwLDE0QzEzLDE3LDcsMTcsMSwxN3ogTTE3LjQsNC4xYy01LDAtOS45LDAtMTQuOCwwYzIuNSwyLjUsNSw1LjEsNy40LDcuN0MxMi41LDkuMywxNC45LDYuOCwxNy40LDQuMXogTTcuNCwxMC45Yy0xLjYsMS43LTMuMywzLjMtNC44LDVjNC45LDAsOS45LDAsMTQuNywwYy0xLjYtMS43LTMuMy0zLjMtNC44LTVjLTAuOSwwLjktMS43LDEuOC0yLjYsMi42QzkuMSwxMi42LDguMywxMS44LDcuNCwxMC45eiBNNi42LDEwYy0xLjUtMS42LTMtMy4xLTQuNS00LjZjMCwzLjEsMCw2LjIsMCw5LjNDMy42LDEzLjEsNS4xLDExLjYsNi42LDEweiBNMTcuOSw1LjRjLTEuNSwxLjYtMywzLjEtNC41LDQuNmMxLjUsMS42LDMsMy4xLDQuNSw0LjZDMTcuOSwxMS42LDE3LjksOC40LDE3LjksNS40elwiLz48L2c+PC9nPjwvc3ZnPicpO1xuICAgIH0gQGVsc2UgaWYgJHR5cGUgPT0gZW1haWwge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBzdmctdXJpKCc8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIicgKyAkd2lkdGggKyAnXCIgaGVpZ2h0PVwiJyArICRoZWlnaHQgKyAnXCIgdmlld0JveD1cIjAgMCA0MCA0MFwiPjxzdHlsZT4uc3QwIHtmaWxsOiAnICsgJGNvbG9yICsgJzt9PC9zdHlsZT48cGF0aCBjbGFzcz1cInN0MFwiIGQ9XCJNMjAuMSwxMGMyLjgsMCw1LjIsMSw3LjEsMi45UzMwLDE3LjIsMzAsMjBjMCwxLjYtMC4zLDIuOC0xLDMuOWMtMC42LDEtMS42LDEuNS0yLjgsMS41Yy0xLjMsMC0yLjItMC42LTIuOS0xLjljLTAuOCwxLjMtMiwxLjktMy42LDEuOWMtMS40LDAtMi42LTAuNS0zLjUtMS41Yy0xLTEtMS40LTIuMy0xLjQtMy44YzAtMS41LDAuNS0yLjgsMS40LTMuOGMxLTEsMi4xLTEuNSwzLjQtMS41YzEuMywwLDIuNCwwLjUsMy4zLDEuNUgyM3YtMS4xaDEuOHY2LjhjMCwwLjQsMC4xLDAuOSwwLjQsMS4yYzAuMywwLjQsMC42LDAuNSwxLjIsMC41YzEuMiwwLDEuOC0xLjIsMS44LTMuN2MwLTIuMy0wLjgtNC4yLTIuNC01LjhzLTMuNS0yLjQtNS43LTIuNGMtMi4zLDAtNC4yLDAuOC01LjcsMi40Yy0xLjcsMS42LTIuNSwzLjUtMi41LDUuOHMwLjgsNC4yLDIuNCw1LjhjMS42LDEuNiwzLjUsMi40LDUuNywyLjRjMS4yLDAsMi4zLTAuMiwzLjMtMC43bDAuNywxLjhjLTEuMiwwLjYtMi41LDAuOC00LDAuOGMtMi44LDAtNS4yLTEtNy4yLTIuOUMxMSwyNSwxMCwyMi43LDEwLDIwczEtNS4xLDIuOS03LjFDMTQuOCwxMSwxNy4yLDEwLDIwLjEsMTAgTTE3LjcsMjIuNGMwLjYsMC42LDEuNCwwLjksMi4yLDAuOWMwLjksMCwxLjYtMC4zLDIuMi0wLjlDMjIuNywyMS44LDIzLDIxLDIzLDIwYzAtMS0wLjMtMS44LTAuOS0yLjRjLTAuNi0wLjYtMS4zLTAuOS0yLjItMC45cy0xLjYsMC4zLTIuMiwwLjljLTAuNiwwLjYtMC45LDEuNC0wLjksMi40QzE2LjgsMjEsMTcuMSwyMS44LDE3LjcsMjIuNFwiLz48L3N2Zz4nKTtcbiAgICB9IEBlbHNlIGlmICR0eXBlID09IHBob25lIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVyaSgnPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCInICsgJHdpZHRoICsgJ1wiIGhlaWdodD1cIicgKyAkaGVpZ2h0ICsgJ1wiIHZpZXdCb3g9XCIwIDAgNDAgNDBcIj48c3R5bGU+LnN0MCB7ZmlsbDogJyArICRjb2xvciArICc7fTwvc3R5bGU+PHBhdGggY2xhc3M9XCJzdDBcIiBkPVwiTTI0LjUsMjcuNGMtMC4xLDAuMi0wLjMsMC40LTAuNSwwLjRsLTIuOCwwLjZjLTAuMSwwLTAuMywwLjEtMC40LDBjLTAuMiwwLTAuMy0wLjEtMC41LTAuMWwtMC4xLDBjMCwwLTAuMS0wLjEtMC4yLTAuMWMtMC4zLTAuMi0wLjUtMC40LTAuNy0wLjZjLTAuNC0wLjQtMC44LTAuOC0xLjEtMS4zYy0wLjUtMC43LTAuOS0xLjQtMS4yLTIuMWMtMC40LTEtMC44LTIuMS0xLTMuMmMtMC4yLTAuOS0wLjQtMS44LTAuNS0yLjdjLTAuMS0wLjctMC4xLTEuNCwwLTIuMWMwLTAuNSwwLjEtMS4xLDAuMi0xLjZjMC4xLTAuNCwwLjItMC44LDAuNC0xLjFjMC4xLTAuMiwwLjItMC41LDAuMy0wLjdjMC0wLjEsMC4xLTAuMiwwLjItMC4yYzAuMS0wLjEsMC4yLTAuMiwwLjMtMC4zYzAuMS0wLjEsMC4zLTAuMSwwLjQtMC4ybDIuOC0wLjdjMC4yLDAsMC40LDAsMC41LDAuMWMwLjEsMC4xLDAuMiwwLjIsMC4yLDAuM0MyMSwxMiwyMSwxMi4xLDIxLDEyLjNsLTAuMywzLjVjMCwwLjItMC4xLDAuNC0wLjIsMC41Yy0wLjEsMC4xLTAuMywwLjItMC41LDAuM2wtMSwwLjJjMCwwLTAuMSwwLTAuMSwwLjFjMCwwLTAuMSwwLjEtMC4xLDAuMWMtMC4xLDAuMi0wLjEsMC41LTAuMSwwLjhjMCwwLjQsMCwwLjcsMCwxLjFjMC4xLDAuNSwwLjIsMS4xLDAuMywxLjZjMC4xLDAuNSwwLjMsMS4xLDAuNSwxLjZjMC4xLDAuMywwLjMsMC43LDAuNSwxYzAuMSwwLjIsMC4yLDAuMywwLjQsMC41bDAuMSwwLjFjMCwwLDAsMCwwLjEsMGgwLjFsMS4yLTAuM2MwLjIsMCwwLjUsMCwwLjcsMC4xYzAuMSwwLjEsMC4yLDAuMiwwLjMsMC4zaDBsMS42LDNDMjQuNSwyNywyNC41LDI3LjIsMjQuNSwyNy40TDI0LjUsMjcuNHpcIi8+PC9zdmc+Jyk7XG4gICAgfSBAZWxzZSBpZiAkdHlwZSA9PSBzZWFyY2gge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBzdmctdXJpKCc8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIicgKyAkd2lkdGggKyAnXCIgaGVpZ2h0PVwiJyArICRoZWlnaHQgKyAnXCIgIHZpZXdCb3g9XCIwIDAgMTguNDI1IDE4LjQyNlwiPjxwYXRoIGlkPVwibnBfc2VhcmNoXzY4NDczM18wMDAwMDBcIiBkPVwiTTE4LjM0NSwzNC40NjdsNC4wNi00LjA4OGE3LjY4OSw3LjY4OSwwLDAsMS0xLjUyNi00LjYwNiw3Ljc3Myw3Ljc3MywwLDEsMSw3Ljc3Myw3Ljc3Myw3LjY4OSw3LjY4OSwwLDAsMS00LjYwNi0xLjUyNmwtNC4wNiw0LjA2YTEuMTQ2LDEuMTQ2LDAsMCwxLTEuNjQxLDAsMS4xMTUsMS4xMTUsMCwwLDEsMC0xLjYxM1ptMTAuMzA3LTMuMjI0YTUuNDcsNS40NywwLDEsMC01LjQ3LTUuNDdBNS40Nyw1LjQ3LDAsMCwwLDI4LjY1MiwzMS4yNDNaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0xOCAtMTgpXCIgZmlsbD1cIicgKyAkY29sb3IgKyAnXCIvPjwvc3ZnPicpO1xuICAgIH0gQGVsc2UgaWYgJHR5cGUgPT0gc2hhcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBzdmctdXJpKCc8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIicgKyAkd2lkdGggKyAnXCIgaGVpZ2h0PVwiJyArICRoZWlnaHQgKyAnXCIgdmlld0JveD1cIjAgMCAyMCAyMFwiPjxzdHlsZT4uc3QwIHtmaWxsOiAnICsgJGNvbG9yICsgJzt9PC9zdHlsZT48cGF0aCBjbGFzcz1cInN0MFwiIGQ9XCJNOC43LDkuOWMwLDAuNC0wLjEsMC44LTAuMywxLjNsMy40LDIuMWMxLjMtMS40LDMuNC0xLjUsNC44LTAuM2MxLjQsMS4zLDEuNSwzLjQsMC4zLDQuOGMtMS4zLDEuNC0zLjQsMS41LTQuOCwwLjNjLTEuMS0wLjktMS40LTIuNC0wLjgtMy42bC0zLjQtMi4xYy0xLjMsMS40LTMuNSwxLjQtNC45LDAuMVMxLjcsOSwzLDcuN2MxLjMtMS40LDMuNS0xLjQsNC45LTAuMWwwLjEsMC4xbDMuNC0yLjFjLTAuNy0xLjksMC4zLTMuNywyLjEtNC40czMuNywwLjMsNC40LDIuMWMwLjcsMS45LTAuMywzLjctMi4xLDQuNGMtMS4zLDAuNC0yLjgsMC4xLTMuNy0wLjlMOC43LDguOUM4LjUsOSw4LjcsOS40LDguNyw5Ljl6XCIvPjwvc3ZnPicpO1xuICAgIH0gQGVsc2UgaWYgJHR5cGUgPT0gbWVudSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHN2Zy11cmkoJzxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiJyArICR3aWR0aCArICdcIiBoZWlnaHQ9XCInICsgJGhlaWdodCArICdcIiB2aWV3Qm94PVwiMCAwIDMwIDI0XCI+PHN0eWxlPi5zdDAge2ZpbGw6ICcgKyAkY29sb3IgKyAnO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPVwic3QwXCIgZD1cIk0yOC4yLDRIMS44QzAuOCw0LDAsMy4yLDAsMi4ybDAtMC40QzAsMC44LDAuOCwwLDEuOCwwbDI2LjQsMGMxLDAsMS44LDAuOCwxLjgsMS44djAuNEMzMCwzLjIsMjkuMiw0LDI4LjIsNHpcIi8+PHBhdGggY2xhc3M9XCJzdDBcIiBkPVwiTTI4LjIsMTRIMS44Yy0xLDAtMS44LTAuOC0xLjgtMS44bDAtMC40YzAtMSwwLjgtMS44LDEuOC0xLjhoMjYuNGMxLDAsMS44LDAuOCwxLjgsMS44djAuNEMzMCwxMy4yLDI5LjIsMTQsMjguMiwxNHpcIi8+PHBhdGggY2xhc3M9XCJzdDBcIiBkPVwiTTI4LjIsMjRIMS44Yy0xLDAtMS44LTAuOC0xLjgtMS44bDAtMC40YzAtMSwwLjgtMS44LDEuOC0xLjhoMjYuNGMxLDAsMS44LDAuOCwxLjgsMS44djAuNEMzMCwyMy4yLDI5LjIsMjQsMjguMiwyNHpcIi8+PC9nPjwvc3ZnPicpO1xuICAgIH0gQGVsc2UgaWYgJHR5cGUgPT0gY2xvc2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBzdmctdXJpKCc8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIicgKyAkd2lkdGggKyAnXCIgaGVpZ2h0PVwiJyArICRoZWlnaHQgKyAnXCIgdmlld0JveD1cIjAgMCAyMCAyMFwiPjxzdHlsZT4uc3QwIHtmaWxsOiAnICsgJGNvbG9yICsgJzt9PC9zdHlsZT48cGF0aCBjbGFzcz1cInN0MFwiIGQ9XCJNMTgsNC42TDE1LjYsMkwxMCw3LjVsMCwwbDAsMEw0LjQsMkwyLDQuNkw3LjUsMTBMMiwxNS40TDQuNCwxOGw1LjYtNS41bDAsMGwwLDBsNS42LDUuNWwyLjQtMi42TDEyLjUsMTBMMTgsNC42elwiLz48L3N2Zz4nKTtcbiAgICB9IEBlbHNlIGlmICR0eXBlID09IGNsb3NlMiB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHN2Zy11cmkoJzxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiJyArICR3aWR0aCArICdcIiBoZWlnaHQ9XCInICsgJGhlaWdodCArICdcIiB2aWV3Qm94PVwiMCAwIDIwIDIwXCI+PHN0eWxlPi5zdDAge2ZpbGw6ICcgKyAkY29sb3IgKyAnO308L3N0eWxlPjxwb2x5Z29uIGNsYXNzPVwic3QwXCIgcG9pbnRzPVwiMjAsMC43IDE5LjMsMCAxMCw5LjMgMC43LDAgMCwwLjcgOS4zLDEwIDAsMTkuMyAwLjcsMjAgMTAsMTAuNyAxOS4zLDIwIDIwLDE5LjMgMTAuNywxMCBcIi8+PC9zdmc+Jyk7XG4gICAgfSBAZWxzZSBpZiAkdHlwZSA9PSBhcnJvdyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHN2Zy11cmkoJzxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiJyArICR3aWR0aCArICdcIiBoZWlnaHQ9XCInICsgJGhlaWdodCArICdcIiB2aWV3Qm94PVwiMCAwIDM2IDgxXCI+PHN0eWxlID4uc3QwIHsgZmlsbDogJyArICRjb2xvciArICc7IH08L3N0eWxlPjxwYXRoIGNsYXNzPVwic3QwXCIgZD1cIk0zNC4yLDgxYy0wLjUsMC0xLjEtMC4yLTEuNC0wLjdMMC40LDQxLjZjLTAuNS0wLjYtMC41LTEuNSwwLTIuMkwzMywwLjZjMC42LTAuNywxLjYtMC44LDIuMy0wLjJjMCwwLDAsMCwwLjEsMEMzNi4xLDEsMzYuMiwyLDM1LjYsMi43bDAsMEwzLjksNDAuNWwzMS42LDM3LjhjMC42LDAuNywwLjYsMS43LTAuMSwyLjNjMCwwLDAsMC0wLjEsMC4xQzM1LDgwLjgsMzQuNiw4MSwzNC4yLDgxelwiLz48L3N2Zz4nKTtcbiAgICB9IEBlbHNlIGlmICR0eXBlID09IGFycm93LWJpZyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHN2Zy11cmkoJzxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiJyArICR3aWR0aCArICdcIiBoZWlnaHQ9XCInICsgJGhlaWdodCArICdcIiB2aWV3Qm94PVwiMCAwIDIyIDM0XCI+PHN0eWxlID4uc3QwIHsgZmlsbDogJyArICRjb2xvciArICc7IH08L3N0eWxlPjxwYXRoIGNsYXNzPVwic3QwXCIgZD1cIk0xNy4xLDM0TDAsMTdMMTcuMSwwTDIyLDQuOEw5LjcsMTdMMjIsMjkuMkwxNy4xLDM0elwiLz48L3N2Zz4nKTtcbiAgICB9IEBlbHNlIGlmICR0eXBlID09IGFycm93LXNtYWxsIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVyaSgnPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCInICsgJHdpZHRoICsgJ1wiIGhlaWdodD1cIicgKyAkaGVpZ2h0ICsgJ1wiIHZpZXdCb3g9XCIwIDAgMjAgMjBcIj48c3R5bGUgPi5zdDAgeyBmaWxsOiAnICsgJGNvbG9yICsgJzsgfTwvc3R5bGU+PGc+PHBvbHlnb24gY2xhc3M9XCJzdDBcIiBwb2ludHM9XCIxNC40LDAgMTUsMC43IDYuMywxMCAxNSwxOS4zIDE0LjQsMjAgNSwxMCBcdFwiLz48L2c+PC9zdmc+Jyk7XG4gICAgfSBAZWxzZSBpZiAkdHlwZSA9PSBzZWxlY3Qge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBzdmctdXJpKCc8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIicgKyAkd2lkdGggKyAnXCIgaGVpZ2h0PVwiJyArICRoZWlnaHQgKyAnXCIgdmlld0JveD1cIjAgMCAyMCA2XCI+PHN0eWxlPi5zdDB7ZmlsbDonICsgJGNvbG9yICsgJzt9PC9zdHlsZT48cGF0aCBjbGFzcz1cInN0MFwiIGQ9XCJNMTAuNiwwLjJjMC40LTAuMywwLjktMC4zLDEuMiwwLjFsMCwwYzAuMywwLjQsMC4zLDAuOS0wLjEsMS4ybC01LDQuMyBjLTAuMywwLjMtMC44LDAuMy0xLjEsMEwwLjMsMS42Yy0wLjQtMC4zLTAuNC0wLjktMC4xLTEuMkMwLjUsMCwxLTAuMSwxLjQsMC4ybDAsMEw2LjEsNEwxMC42LDAuMnpcIi8+PC9zdmc+Jyk7XG4gICAgfSBAZWxzZSBpZiAkdHlwZSA9PSBwbGF5IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVyaSgnPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCInICsgJHdpZHRoICsgJ1wiIGhlaWdodD1cIicgKyAkaGVpZ2h0ICsgJ1wiIHZpZXdCb3g9XCIwIDAgMTggMThcIj48c3R5bGU+LnN0MHtmaWxsOicgKyAkY29sb3IgKyAnO308L3N0eWxlPjxwYXRoIGNsYXNzPVwic3QwXCIgZD1cIk0xNS41NjE1ODY2LDguMTAwMDIxNDcgTDMuODcwNTYzNjcsMC4yMjUyMDkzMTMgQzMuMDUyMTkyMDcsLTAuMzM3Mjc3MjcgMiwwLjIyNTIwOTMxMyAyLDEuMTI1MTg3ODQgTDIsMTYuODc0ODEyMiBDMiwxNy43NzQ3OTA3IDMuMDUyMTkyMDcsMTguMzM3Mjc3MyAzLjg3MDU2MzY3LDE3Ljc3NDc5MDcgTDE1LjU2MTU4NjYsOS44OTk5Nzg1MyBDMTYuMTQ2MTM3OCw5LjQ0OTk4OTI3IDE2LjE0NjEzNzgsOC41NTAwMTA3MyAxNS41NjE1ODY2LDguMTAwMDIxNDcgTDE1LjU2MTU4NjYsOC4xMDAwMjE0NyBaXCI+PC9wYXRoPjwvc3ZnPicpO1xuICAgIH0gQGVsc2UgaWYgJHR5cGUgPT0gY2hlY2tpY29uIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVyaSgnPHN2ZyBpZD1cIkxhYWdfMVwiIGRhdGEtbmFtZT1cIkxhYWcgMVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIicgKyAkd2lkdGggKyAnXCIgaGVpZ2h0PVwiJyArICRoZWlnaHQgKyAnXCIgdmlld0JveD1cIjAgMCA3MC4yIDcwLjJcIj48cGF0aCBmaWxsPVwiJyArICRjb2xvciArICdcIiBkPVwiTTM1LjEsNzAuMkEzNS4xLDM1LjEsMCwxLDAsMCwzNS4xLDM1LjE0LDM1LjE0LDAsMCwwLDM1LjEsNzAuMlptMC02Ni44QTMxLjcsMzEuNywwLDEsMSwzLjQsMzUuMSwzMS43MSwzMS43MSwwLDAsMSwzNS4xLDMuNFpNMzEuMiw0NC4ybC02Ljg5LTYuODksMi4zOS0yLjQsNC42MSw0LjZMNDMuNywyNy4xMWwyLjQsMi40WlwiLz48L3N2Zz4nKTtcbiAgICB9IEBlbHNlIGlmICR0eXBlID09IGdsb2JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVyaSgnPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCInICsgJHdpZHRoICsgJ1wiIGhlaWdodD1cIicgKyAkaGVpZ2h0ICsgJ1wiIHZpZXdCb3g9XCIwIDAgMzAgMzBcIj48c3R5bGU+LnN0MHtmaWxsOiAnICsgJGNvbG9yICsgJzt9PC9zdHlsZT48cGF0aCBpZD1cIlBhdGhfMThcIiBjbGFzcz1cInN0MFwiIGQ9XCJNMTUsNUM5LjUsNSw1LDkuNSw1LDE1YzAsNS41LDQuNSwxMCwxMCwxMGM1LjUsMCwxMC00LjUsMTAtMTBDMjUsOS41LDIwLjUsNSwxNSw1eiBNMjAuOSwxNWMwLTEuMS0wLjEtMi4yLTAuMy0zLjNoMi4yYzAuNCwxLjEsMC43LDIuMiwwLjcsMy4zYzAsMS4xLTAuMiwyLjMtMC43LDMuM2gtMi4yQzIwLjgsMTcuMywyMC45LDE2LjEsMjAuOSwxNUwyMC45LDE1eiBNMTUuNywyMy4zdi0zLjVoMi45QzE3LjksMjEuNywxNi45LDIzLDE1LjcsMjMuM0wxNS43LDIzLjN6IE0xNS43LDEwLjJWNi42YzEuMSwwLjQsMi4yLDEuNywyLjksMy41SDE1Ljd6IE0xOC45LDcuNGMxLjIsMC43LDIuMywxLjYsMy4xLDIuOGgtMS44QzIwLDkuMiwxOS41LDguMywxOC45LDcuNEwxOC45LDcuNHogTTE1LjcsMTguM3YtNi43aDMuNGMwLjIsMS4xLDAuNCwyLjIsMC40LDMuNGMwLDEuMS0wLjEsMi4yLTAuNCwzLjNMMTUuNywxOC4zeiBNMTguOCwyMi42YzAuNi0wLjksMS4xLTEuOCwxLjQtMi44SDIyQzIxLjIsMjEsMjAuMSwyMiwxOC44LDIyLjZMMTguOCwyMi42eiBNMTQuMyw2LjZ2My41aC0yLjlDMTIuMSw4LjMsMTMuMSw3LDE0LjMsNi42TDE0LjMsNi42eiBNMTQuMywxOS44djMuNWMtMS4xLTAuNC0yLjItMS43LTIuOS0zLjVIMTQuM3ogTTgsMTAuMkM4LjgsOSw5LjksOCwxMS4yLDcuNGMtMC42LDAuOS0xLjEsMS44LTEuNCwyLjhIOHogTTkuNywxOS44YzAuMywxLDAuNywxLjksMS4zLDIuOEM5LjgsMjEuOSw4LjgsMjEsOCwxOS44SDkuN3ogTTE0LjMsMTEuN3Y2LjZoLTMuNGMtMC4yLTEuMS0wLjQtMi4yLTAuNC0zLjNjMC0xLjEsMC4xLTIuMiwwLjQtMy4zTDE0LjMsMTEuN3ogTTkuNCwxOC4zSDcuMmMtMC40LTEuMS0wLjctMi4yLTAuNy0zLjNjMC0xLjEsMC4yLTIuMywwLjctMy4zaDIuMmMtMC4yLDEuMS0wLjMsMi4yLTAuMywzLjNDOS4xLDE2LjEsOS4yLDE3LjIsOS40LDE4LjNMOS40LDE4LjN6XCIvPjwvc3ZnPicpO1xuICAgIH0gQGVsc2UgaWYgJHR5cGUgPT0gYWNjb3VudCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHN2Zy11cmkoJzxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiJyArICR3aWR0aCArICdcIiBoZWlnaHQ9XCInICsgJGhlaWdodCArICdcIiB2aWV3Qm94PVwiMCAwIDQwIDQwXCI+PHN0eWxlPi5zdDAge2ZpbGw6ICcgKyAkY29sb3IgKyAnO308L3N0eWxlPjxwYXRoIGNsYXNzPVwic3QwXCIgZD1cIk0xMywyNi4yYzAtMy4xLDMuMS01LjcsNy01LjdzNywyLjYsNyw1LjdjMCwxLjItMy41LDEuOC03LDEuOFMxMywyNy40LDEzLDI2LjJ6IE0yMCwxOS43YzIuMSwwLDMuOC0xLjcsMy44LTMuOFMyMi4xLDEyLDIwLDEycy0zLjgsMS43LTMuOCwzLjhjMCwxLDAuNCwyLDEuMSwyLjdDMTgsMTkuMywxOSwxOS43LDIwLDE5Ljd6XCIvPjwvc3ZnPicpO1xuICAgIH0gQGVsc2UgaWYgJHR5cGUgPT0gYXJyb3d0aGluIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVyaSgnPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgIHdpZHRoPVwiJyArICR3aWR0aCArICdcIiBoZWlnaHQ9XCInICsgJGhlaWdodCArICdcIiB2aWV3Qm94PVwiMCAwIDExLjYyMyA1LjcwNlwiPjxwYXRoIGlkPVwiUGF0aF8zNDlcIiBkYXRhLW5hbWU9XCJQYXRoIDM0OVwiIGQ9XCJNMzA4LjYxMSw0NzEuMDg1YS45MTIuOTEyLDAsMCwwLS4xLS4zNDFsLS4wODEtLjExNmEuNzEyLjcxMiwwLDAsMC0uOTkyLS4wNTlsLTQuNjMxLDMuODY3LTQuNjM3LTMuODcyYS43Mi43MiwwLDAsMC0uOTI0LDEuMWw1LjEsNC4yNzVhLjcyNC43MjQsMCwwLDAsLjQ1LjE1OC43NTYuNzU2LDAsMCwwLC40NjctLjE2Nmw1LjA0Mi00LjIxMmEuNy43LDAsMCwwLC4zMS0uNjJaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0yOTYuOTkxIC00NzAuMzk1KVwiIGZpbGw9XCInICsgJGNvbG9yICsgJ1wiLz48L3N2Zz4nKTtcbiAgICB9IEBlbHNlIGlmICR0eXBlID09IGhvbWUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBzdmctdXJpKCc8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIicgKyAkd2lkdGggKyAnXCIgaGVpZ2h0PVwiJyArICRoZWlnaHQgKyAnXCIgdmlld0JveD1cIjAgMCAxMCAxMFwiPjxwYXRoIGQ9XCJNMTIuOCw4LjMzMiw4LjM2NSwzLjQ5MWEuNDYzLjQ2MywwLDAsMC0uNzUsMGwtNC41LDQuOTY4YS42MjUuNjI1LDAsMCwwLC40MzcsMS4wMTloMXYzLjQzOWEuNC40LDAsMCwwLC4zNzUuMzgySDYuNTU0YS40MDcuNDA3LDAsMCwwLC4zNzUtLjM4MlYxMS4wNzFhLjMuMywwLDAsMSwuMzEyLS4zMThIOC45OWEuMjkuMjksMCwwLDEsLjI1LjMxOHYxLjg0N2EuMzY0LjM2NCwwLDAsMCwuMzc1LjM4MmgxLjVjLjM3NSwwLC40MzctLjE5MS40MzctLjM4MlY5LjQ3OGguODEyQS42NzkuNjc5LDAsMCwwLDEyLjgsOC4zMzJaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0yLjk3OSAtMy4zKVwiIGZpbGw9XCInICsgJGNvbG9yICsgJ1wiLz48L3N2Zz4nKTtcbiAgICB9IEBlbHNlIGlmICR0eXBlID09IHNwZWN3aWR0aCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHN2Zy11cmkoJzxzdmcgd2lkdGg9XCInICsgJHdpZHRoICsgJ1wiIGhlaWdodD1cIicgKyAkaGVpZ2h0ICsgJ1wiICBmaWxsPVwiJyArICRjb2xvciArICdcIiB2aWV3Ym94PVwiMCAwIDEwMCAxMDBcIiB4bWxuczp4PVwiaHR0cDovL25zLmFkb2JlLmNvbS9FeHRlbnNpYmlsaXR5LzEuMC9cIiB4bWxuczppPVwiaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZUlsbHVzdHJhdG9yLzEwLjAvXCIgeG1sbnM6Z3JhcGg9XCJodHRwOi8vbnMuYWRvYmUuY29tL0dyYXBocy8xLjAvXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHhtbG5zOnhsaW5rPVwiaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGlua1wiIHZlcnNpb249XCIxLjFcIiB4PVwiMHB4XCIgeT1cIjBweFwiIHZpZXdCb3g9XCIwIDAgNjQgNjRcIiBlbmFibGUtYmFja2dyb3VuZD1cIm5ldyAwIDAgNjQgNjRcIiB4bWw6c3BhY2U9XCJwcmVzZXJ2ZVwiPjxtZXRhZGF0YT48c2Z3IHhtbG5zPVwiaHR0cDovL25zLmFkb2JlLmNvbS9TYXZlRm9yV2ViLzEuMC9cIj48c2xpY2VzPjwvc2xpY2VzPjxzbGljZVNvdXJjZUJvdW5kcyBoZWlnaHQ9XCIxNjM4NFwiIHdpZHRoPVwiMTYzODlcIiB4PVwiLTgxNjVcIiB5PVwiLTgxNjBcIiBib3R0b21MZWZ0T3JpZ2luPVwidHJ1ZVwiPjwvc2xpY2VTb3VyY2VCb3VuZHM+PC9zZnc+PC9tZXRhZGF0YT48Zz48Zz48cGF0aCBkPVwiTTQ5LjQxNCwzMC41ODZsLTQtMy45OTljLTAuNzgxLTAuNzgtMi4wNDctMC43ODEtMi44MjgsMHMtMC43ODEsMi4wNDcsMCwyLjgyOWwwLjU4NSwwLjU4NGgtMjIuMzRsMC41ODUtMC41ODUgICAgYzAuNzgxLTAuNzgxLDAuNzgxLTIuMDQ3LDAtMi44MjhjLTAuNzgtMC43ODEtMi4wNDctMC43ODEtMi44MjgsMGwtNCw0Yy0wLjM3NSwwLjM3NS0wLjU4NiwwLjg4NC0wLjU4NiwxLjQxNCAgICBjMCwwLjUzMSwwLjIxMSwxLjAzOSwwLjU4NiwxLjQxNGw0LDMuOTk5QzE4Ljk3OSwzNy44MDUsMTkuNDkxLDM4LDIwLjAwMiwzOHMxLjAyNC0wLjE5NSwxLjQxNS0wLjU4NiAgICBjMC43ODEtMC43ODEsMC43ODEtMi4wNDgsMC0yLjgyOGwtMC41ODUtMC41ODVoMjIuMzM5bC0wLjU4NSwwLjU4NWMtMC43ODEsMC43OC0wLjc4MSwyLjA0NywwLDIuODI4ICAgIEM0Mi45NzcsMzcuODA1LDQzLjQ4OCwzOCw0NCwzOHMxLjAyMy0wLjE5NSwxLjQxNC0wLjU4Nmw0LTMuOTk5QzQ5Ljc4OSwzMy4wNCw1MCwzMi41MzIsNTAsMzIuMDAxUzQ5Ljc4OSwzMC45NjIsNDkuNDE0LDMwLjU4NnpcIj48L3BhdGg+PHBhdGggZD1cIk0zMiw2QzE3LjY2NCw2LDYsMTcuNjY0LDYsMzJjMCwxNC4zMzcsMTEuNjY0LDI2LDI2LDI2YzE0LjMzNywwLDI2LTExLjY2MywyNi0yNkM1OCwxNy42NjQsNDYuMzM3LDYsMzIsNnogTTMyLDU0IGMtMTIuMTMxLDAtMjItOS44NjktMjItMjJzOS44NjktMjIsMjItMjJzMjIsOS44NjksMjIsMjJTNDQuMTMxLDU0LDMyLDU0elwiPjwvcGF0aD48L2c+PC9nPjwvc3ZnPicpO1xuICAgIH0gQGVsc2UgaWYgJHR5cGUgPT0gZGF0ZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHN2Zy11cmkoJzxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiJyArICR3aWR0aCArICdcIiBoZWlnaHQ9XCInICsgJGhlaWdodCArICdcIiB2aWV3Qm94PVwiMCAwIDUxMiA1MTJcIj48c3R5bGU+LnN0MHtmaWxsOiAnICsgJGNvbG9yICsgJzt9PC9zdHlsZT48cGF0aCBjbGFzcz1cInN0MFwiIGQ9XCJNNDgxLjI4LDM4SDQzMXY3MS43NmMwLDIzLjQ3LTE4LDQyLjI0LTQwLjYsNDIuMjRIMzc3LjZDMzU1LDE1MiwzMzcsMTMzLjI0LDMzNywxMDkuNzZWMzhIMTgzdjcxLjc2YzAsMjMuNDctMTguMzQsNDIuMjQtNDAuOTIsNDIuMjRoLTEyLjhDMTA2LjcsMTUyLDg4LDEzMy4yNCw4OCwxMDkuNzZWMzhIMzAuNzJDMTMuODIsMzgsMCw1Mi43NSwwLDcwLjMxVjQ4MC4wN0MwLDQ5Ny42MywxMy44Miw1MTIsMzAuNzIsNTEySDQ4MS4yOGMxNi45LDAsMzAuNzItMTQuMzcsMzAuNzItMzEuOTNWNzAuMzFDNTEyLDUyLjc1LDQ5OC4xOCwzOCw0ODEuMjgsMzhaTTQ2OSw0NDUuNUEyMi41NywyMi41NywwLDAsMSw0NDYuNSw0NjhINjUuNUEyMi41NywyMi41NywwLDAsMSw0Myw0NDUuNXYtMjMwQTIyLjU3LDIyLjU3LDAsMCwxLDY1LjUsMTkzaDM4MUEyMi41NywyMi41NywwLDAsMSw0NjksMjE1LjV2MjMwWlwiPjwvcGF0aD48cGF0aCBjbGFzcz1cInN0MFwiIGQ9XCJNMTI5LjI4LDEzNGgxMi44YzEyLjcsMCwyMi45Mi0xMSwyMi45Mi0yNC4yNFYyMy45NUMxNjUsMTAuNzQsMTU0Ljc4LDAsMTQyLjA4LDBoLTEyLjhDMTE2LjU4LDAsMTA2LDEwLjc0LDEwNiwyMy45NXY4NS44MkMxMDYsMTIzLDExNi41OCwxMzQsMTI5LjI4LDEzNFpcIj48L3BhdGg+PHBhdGggY2xhc3M9XCJzdDBcIiBkPVwiTTM3Ny42LDEzNGgxMi44YzEyLjcsMCwyMi42LTExLDIyLjYtMjQuMjRWMjMuOTRDNDEzLDEwLjc0LDQwMy4xLDAsMzkwLjQsMEgzNzcuNkMzNjQuOSwwLDM1NSwxMC43NCwzNTUsMjMuOTR2ODUuODJDMzU1LDEyMywzNjQuOSwxMzQsMzc3LjYsMTM0WlwiPjwvcGF0aD48cmVjdCBjbGFzcz1cInN0MFwiIHg9XCI4MFwiIHk9XCIyMzdcIiB3aWR0aD1cIjkwXCIgaGVpZ2h0PVwiNzZcIj48L3JlY3Q+PHJlY3QgY2xhc3M9XCJzdDBcIiB4PVwiODBcIiB5PVwiMzQ4XCIgd2lkdGg9XCI5MFwiIGhlaWdodD1cIjc2XCI+PC9yZWN0PjxyZWN0IGNsYXNzPVwic3QwXCIgeD1cIjIxMVwiIHk9XCIyMzdcIiB3aWR0aD1cIjkwXCIgaGVpZ2h0PVwiNzZcIj48L3JlY3Q+PHJlY3QgY2xhc3M9XCJzdDBcIiB4PVwiMjExXCIgeT1cIjM0OFwiIHdpZHRoPVwiOTBcIiBoZWlnaHQ9XCI3NlwiPjwvcmVjdD48cmVjdCBjbGFzcz1cInN0MFwiIHg9XCIzNDVcIiB5PVwiMjM3XCIgd2lkdGg9XCI5MFwiIGhlaWdodD1cIjc2XCI+PC9yZWN0PjxyZWN0IGNsYXNzPVwic3QwXCIgeD1cIjM0NVwiIHk9XCIzNDhcIiB3aWR0aD1cIjkwXCIgaGVpZ2h0PVwiNzZcIj48L3JlY3Q+PC9zdmc+Jyk7XG4gICAgfSBAZWxzZSBpZiAkdHlwZSA9PSB0aW1lIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVyaSgnPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCInICsgJHdpZHRoICsgJ1wiIGhlaWdodD1cIicgKyAkaGVpZ2h0ICsgJ1wiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIj48c3R5bGU+LnN0MHtmaWxsOiAnICsgJGNvbG9yICsgJzt9PC9zdHlsZT48ZyBzdHJva2U9XCJub25lXCIgc3Ryb2tlLXdpZHRoPVwiMVwiIGZpbGw9XCJub25lXCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiPjxwYXRoIGNsYXNzPVwic3QwXCIgZD1cIk0xMiwyMyBDNS45MjQ4Njc3NSwyMyAxLDE4LjA3NTEzMjIgMSwxMiBDMSw1LjkyNDg2Nzc1IDUuOTI0ODY3NzUsMSAxMiwxIEMxOC4wNzUxMzIyLDEgMjMsNS45MjQ4Njc3NSAyMywxMiBDMjMsMTguMDc1MTMyMiAxOC4wNzUxMzIyLDIzIDEyLDIzIFogTTEyLDIxIEMxNi45NzA1NjI3LDIxIDIxLDE2Ljk3MDU2MjcgMjEsMTIgQzIxLDcuMDI5NDM3MjUgMTYuOTcwNTYyNywzIDEyLDMgQzcuMDI5NDM3MjUsMyAzLDcuMDI5NDM3MjUgMywxMiBDMywxNi45NzA1NjI3IDcuMDI5NDM3MjUsMjEgMTIsMjEgWiBNMTIsMTIuMzgxOTY2IEwxNS40NDcyMTM2LDE0LjEwNTU3MjggQzE1Ljk0MTE5MjEsMTQuMzUyNTYyMSAxNi4xNDE0MTY0LDE0Ljk1MzIzNTEgMTUuODk0NDI3MiwxNS40NDcyMTM2IEMxNS42NDc0Mzc5LDE1Ljk0MTE5MjEgMTUuMDQ2NzY0OSwxNi4xNDE0MTY0IDE0LjU1Mjc4NjQsMTUuODk0NDI3MiBMMTAuNTUyNzg2NCwxMy44OTQ0MjcyIEMxMC4yMTQwMDI0LDEzLjcyNTAzNTIgMTAsMTMuMzc4NzcyMSAxMCwxMyBMMTAsNyBDMTAsNi40NDc3MTUyNSAxMC40NDc3MTUzLDYgMTEsNiBDMTEuNTUyMjg0Nyw2IDEyLDYuNDQ3NzE1MjUgMTIsNyBMMTIsMTIuMzgxOTY2IFpcIiBmaWxsPVwiIzAwMDAwMFwiIGZpbGwtcnVsZT1cIm5vbnplcm9cIj48L3BhdGg+PC9nPjwvc3ZnPicpO1xuICAgIH0gQGVsc2UgaWYgJHR5cGUgPT0gbWFya2VyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVyaSgnPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgIHdpZHRoPVwiJyArICR3aWR0aCArICdcIiBoZWlnaHQ9XCInICsgJGhlaWdodCArICdcIiB2aWV3Qm94PVwiMCAwIDY4IDkwXCI+PHN0eWxlPi5zdDB7ZmlsbDogJyArICRjb2xvciArICc7fTwvc3R5bGU+PGc+PGc+PHBhdGggY2xhc3M9XCJzdDBcIiBkPVwiTTM2LjIsMEgzNGgtMi4zQzEyLjEsMS00LjcsMjEuNSwxLjIsNDAuNkM0LjQsNDkuOCw5LjMsNTgsMTQuOCw2NS44YzEuOSwyLjgsNCw1LjUsNiw4LjFjMS44LDIuNCwzLjcsNC43LDUuNSw3YzIuNCwzLDQuOCw2LDcuMiw5LjFIMzRoMC41YzIuMy0zLjEsNC43LTYuMSw3LjEtOS4yYzEuOS0yLjMsMy43LTQuNyw1LjUtN2MyLjEtMi43LDQuMS01LjMsNi04LjFjNS44LTguMSwxMC44LTE2LjcsMTQtMjYuMkM3MiwyMC41LDU1LjQsMSwzNi4yLDB6IE0zNCw1NS40Yy0wLjEsMC0wLjEsMC0wLjIsMGMtMTIuNiwwLTIyLjktMTAuMi0yMi45LTIyLjdDMTAuOSwyMC4yLDIxLjIsMTAsMzMuOCwxMGMwLjEsMCwwLjEsMCwwLjIsMGMxMi41LDAuMSwyMi43LDEwLjMsMjIuNywyMi43QzU2LjcsNDUuMSw0Ni41LDU1LjMsMzQsNTUuNHpcIi8+PC9nPjwvZz48L3N2Zz4nKTtcbiAgICB9IEBlbHNlIGlmICR0eXBlID09IHBsYXlidG4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBzdmctdXJpKCc8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIicgKyAkd2lkdGggKyAnXCIgaGVpZ2h0PVwiJyArICRoZWlnaHQgKyAnXCIgdmlld0JveD1cIjAgMCAxMDAgMTAwXCI+PHN0eWxlPi5zdDB7ZmlsbDogJyArICRjb2xvciArICc7fTwvc3R5bGU+PHBhdGggY2xhc3M9XCJzdDBcIiBkPVwiTTc5LjI2NiwzNy44ODVMMzQuNzIzLDEyLjE2OEMyNS4zOTcsNi43ODQsMTMuNzQsMTMuNTE0LDEzLjc0LDI0LjI4M3Y1MS40MzRjMCwxMC43NjgsMTEuNjU3LDE3LjQ5OSwyMC45ODMsMTIuMTE1ICBsNDQuNTQzLTI1LjcxN0M4OC41OTIsNTYuNzMsODguNTkyLDQzLjI3LDc5LjI2NiwzNy44ODV6XCI+PC9wYXRoPjwvc3ZnPicpO1xuICAgIH0gQGVsc2UgaWYgJHR5cGUgPT0gbGluayB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHN2Zy11cmkoJzxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiJyArICR3aWR0aCArICdcIiBoZWlnaHQ9XCInICsgJGhlaWdodCArICdcIiB2aWV3Qm94PVwiMCAwIDQwIDQwXCI+PHN0eWxlPi5zdDB7ZmlsbDogJyArICRjb2xvciArICc7fTwvc3R5bGU+PGc+PGc+PHBhdGggY2xhc3M9XCJzdDBcIiBkPVwiTTIxLjEsMjIuOWMtMS4xLDAtMi4xLTAuNC0yLjgtMS4yYy0wLjMtMC4zLTAuMy0wLjksMC0xLjNjMC4zLTAuMywwLjktMC4zLDEuMywwYzAuNCwwLjQsMSwwLjcsMS42LDAuN2MwLjYsMCwxLjItMC4yLDEuNi0wLjdsMi40LTIuNGMwLjktMC45LDAuOS0yLjMsMC0zLjJjLTAuOS0wLjktMi4zLTAuOS0zLjIsMGwtMSwxYy0wLjMsMC4zLTAuOSwwLjMtMS4zLDBjLTAuMy0wLjMtMC4zLTAuOSwwLTEuM2wxLTFjMS42LTEuNiw0LjEtMS42LDUuNywwYzEuNiwxLjYsMS42LDQuMSwwLDUuN0wyNCwyMS43QzIzLjIsMjIuNSwyMi4yLDIyLjksMjEuMSwyMi45elwiLz48L2c+PGc+PHBhdGggY2xhc3M9XCJzdDBcIiBkPVwiTTE2LjUsMjcuNWMtMS4xLDAtMi4xLTAuNC0yLjgtMS4yYy0xLjYtMS42LTEuNi00LjEsMC01LjdsMi40LTIuNGMxLjYtMS42LDQuMS0xLjYsNS43LDBjMC4zLDAuMywwLjMsMC45LDAsMS4zYy0wLjMsMC4zLTAuOSwwLjMtMS4zLDBjLTAuOS0wLjktMi4zLTAuOS0zLjIsMGwtMi40LDIuNGMtMC45LDAuOS0wLjksMi4zLDAsMy4yYzAuNCwwLjQsMSwwLjcsMS42LDAuN2MwLjYsMCwxLjItMC4yLDEuNi0wLjdsMS0xYzAuMy0wLjMsMC45LTAuMywxLjMsMHMwLjMsMC45LDAsMS4zbC0xLDFDMTguNiwyNy4xLDE3LjYsMjcuNSwxNi41LDI3LjV6XCIvPjwvZz48L2c+PC9zdmc+Jyk7XG4gICAgfSBAZWxzZSBpZiAkdHlwZSA9PSBwb2x5Z29uIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVyaSgnPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCInICsgJHdpZHRoICsgJ1wiIGhlaWdodD1cIicgKyAkaGVpZ2h0ICsgJ1wiIHZpZXdCb3g9XCIwIDAgNjAgNjlcIj48c3R5bGU+LnN0MHtmaWxsOm5vbmU7fS5zdDF7ZmlsbDonICsgJGNvbG9yICsgJzt9PC9zdHlsZT48ZyB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoMjI1LjgxOCA0OTUuMzU5KSByb3RhdGUoLTkwKVwiPjxwYXRoIGNsYXNzPVwic3QwXCIgZD1cIk00NzcuNS0yMjQuOGgtMzMuNGwtMTYuNywyOWwxNi43LDI5aDMzLjRsMTYuNy0yOUw0NzcuNS0yMjQuOHpcIi8+PHBhdGggY2xhc3M9XCJzdDFcIiBkPVwiTTQ0NC4yLTIyNC44bC0xNi43LDI5bDE2LjcsMjloMzMuNGwxNi43LTI5bC0xNi43LTI5SDQ0NC4yIE00NDMuNi0yMjUuOGgwLjZoMzMuNGgwLjZsMC4zLDAuNWwxNi43LDI5bDAuMywwLjVsLTAuMywwLjVsLTE2LjcsMjlsLTAuMywwLjVoLTAuNmgtMzMuNGgtMC42bC0wLjMtMC41bC0xNi43LTI5bC0wLjMtMC41bDAuMy0wLjVsMTYuNy0yOUw0NDMuNi0yMjUuOHpcIi8+PC9nPjwvc3ZnPicpO1xuICAgIH1cbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbi8vIEFuaW1hdGlvbnMgYW5kIGtleWZyYW1lc1xuQG1peGluIGtleWZyYW1lcygkYW5pbWF0aW9uLW5hbWUpIHtcbiAgICBAa2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1uYW1lfSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cblxuICAgIEBrZXlmcmFtZXMgI3skYW5pbWF0aW9uLW5hbWV9IHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyAjeyRhbmltYXRpb24tbmFtZX0ge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG5cbiAgICBAa2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1uYW1lfSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cblxuICAgIEBrZXlmcmFtZXMgI3skYW5pbWF0aW9uLW5hbWV9IHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG4vLyBHcmV5c2NhbGUgZmlsdGVyXG5AbWl4aW4gZ3JheXNjYWxlKCRncmF5c2NhbGUpIHtcbiAgICBmaWx0ZXI6ICN7IFwiZ3JheXNjYWxlKFwiICsgJGdyYXlzY2FsZSArIFwiKVwiIH07XG59XG5cbi8vIE9wYWNpdHlcbkBtaXhpbiBvcGFjaXR5KCRvcGFjaXR5KSB7XG4gICAgb3BhY2l0eTogJG9wYWNpdHk7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5ID0gJG9wYWNpdHkgKiAxMDApO1xufVxuXG4vLyBTVkcgaWNvbnNcbkBmdW5jdGlvbiBzdmctdXJpKCRzdmcpIHtcbiAgICAkZW5jb2RlZDogXCJcIjtcbiAgICAkc2xpY2U6IDIwMDA7XG4gICAgJGluZGV4OiAwO1xuICAgICRsb29wczogY2VpbChzdHItbGVuZ3RoKCRzdmcpIC8gJHNsaWNlKTtcblxuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGxvb3BzIHtcbiAgICAgICAgJGNodW5rOiBzdHItc2xpY2UoJHN2ZywgJGluZGV4LCAkaW5kZXggKyAkc2xpY2UgLSAxKTtcbiAgICAgICAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICdcIicsIFwiJ1wiKTtcbiAgICAgICAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssIFwiPFwiLCBcIiUzQ1wiKTtcbiAgICAgICAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssIFwiPlwiLCBcIiUzRVwiKTtcbiAgICAgICAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssIFwiJlwiLCBcIiUyNlwiKTtcbiAgICAgICAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssIFwiI1wiLCBcIiUyM1wiKTtcbiAgICAgICAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssIFwie1wiLCBcIiU3QlwiKTtcbiAgICAgICAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssIFwifVwiLCBcIiU3RFwiKTtcbiAgICAgICAgJGVuY29kZWQ6ICN7JGVuY29kZWR9I3skY2h1bmt9O1xuICAgICAgICAkaW5kZXg6ICRpbmRleCArICRzbGljZTtcbiAgICB9XG5cbiAgICBAcmV0dXJuIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsI3skZW5jb2RlZH1cIik7XG59XG5cbkBmdW5jdGlvbiBzdHItcmVwbGFjZSgkc3RyaW5nLCAkc2VhcmNoLCAkcmVwbGFjZTogXCJcIikge1xuICAgICRpbmRleDogc3RyLWluZGV4KCRzdHJpbmcsICRzZWFyY2gpO1xuXG4gICAgQGlmICRpbmRleCB7XG4gICAgICAgIEByZXR1cm4gc3RyLXNsaWNlKCRzdHJpbmcsIDEsICRpbmRleCAtIDEpICsgJHJlcGxhY2UgKyBzdHItcmVwbGFjZShzdHItc2xpY2UoJHN0cmluZywgJGluZGV4ICsgc3RyLWxlbmd0aCgkc2VhcmNoKSksICRzZWFyY2gsICRyZXBsYWNlKTtcbiAgICB9XG5cbiAgICBAcmV0dXJuICRzdHJpbmc7XG59XG4iLCIvLyBMaWdodGNhc2Ugb3ZlcnJpZGVcblxuLy8gc2Nzcy1saW50OmRpc2FibGUgSW1wb3J0YW50UnVsZVxuXG4vLyBzY3NzLWxpbnQ6ZGlzYWJsZSBJZFNlbGVjdG9yXG5cbi8vIHNjc3MtbGludDpkaXNhYmxlIFNlbGVjdG9yRm9ybWF0XG5hW2NsYXNzKj1cImxpZ2h0Y2FzZS1pY29uLVwiXSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbi5saWdodGNhc2UtcG9wdXAtY29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuI2xpZ2h0Y2FzZS1jYXNlIHtcbiAgICBmb250LWZhbWlseTogJHRleHQtZm9udDtcbiAgICBjb2xvcjogJHRleHQtY29sb3I7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6ICR0ZXh0LXNpemU7XG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAjbGlnaHRjYXNlLWNvbnRlbnQge1xuICAgICAgICAubGlnaHRjYXNlLWNvbnRlbnRJbm5lciB7XG4gICAgICAgICAgICAubGlnaHRjYXNlLWlubGluZVdyYXAge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweCAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaDEsXG4gICAgICAgICAgICAgICAgaDIsXG4gICAgICAgICAgICAgICAgaDMsXG4gICAgICAgICAgICAgICAgaDQsXG4gICAgICAgICAgICAgICAgaDUsXG4gICAgICAgICAgICAgICAgaDYsXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1jb2xvciAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubGlnaHRjYXNlLXBvcHVwLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDQ2MnB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgPiAqIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIHNjc3MtbGludDplbmFibGUgU2VsZWN0b3JGb3JtYXRcblxuLy8gc2Nzcy1saW50OmVuYWJsZSBJZFNlbGVjdG9yXG5cbi8vIHNjc3MtbGludDplbmFibGUgSW1wb3J0YW50UnVsZVxuIiwiLy8gT3dsIENhcm91c2VsIG92ZXJyaWRlXG5cbi8vIHNjc3MtbGludDpkaXNhYmxlIEltcG9ydGFudFJ1bGVcbi5vd2wtY2Fyb3VzZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDogMDtcblxuICAgIC5vd2wtc3RhZ2Uge1xuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5vd2wtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUoMSwgMSk7XG5cbiAgICAgICAgJi5mYWRlLWluIHtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBvd2xGYWRlSW47XG4gICAgICAgIH1cblxuICAgICAgICAmLmZhZGUtdXAge1xuICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IG93bEZhZGVVcDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZmFkZS1vdXQge1xuICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IG93bEZhZGVPdXQ7XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5mYWRlLWRvd24ge1xuICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IG93bEZhZGVEb3duO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm93bC1kb3RzIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAzMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB6LWluZGV4OiAwO1xuXG4gICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAmLm93bC1kb3Qge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWJsYWNrO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm93bC1uYXYge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICYub3dsLXByZXYsXG4gICAgICAgICAgICAmLm93bC1uZXh0IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKGFycm93LCAkY29sb3ItYmxhY2ssIDI1cHgsIDI1cHgpO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihhcnJvdywgJGNvbG9yLWJsYWNrLCAyNXB4LCAyNXB4KTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYub3dsLW5leHQge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gc2Nzcy1saW50OmVuYWJsZSBJbXBvcnRhbnRSdWxlXG5cbkBpbmNsdWRlIGtleWZyYW1lcyhvd2xGYWRlSW4pIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG5AaW5jbHVkZSBrZXlmcmFtZXMob3dsRmFkZU91dCkge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbkBpbmNsdWRlIGtleWZyYW1lcyhvd2xGYWRlVXApIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxufVxuXG5AaW5jbHVkZSBrZXlmcmFtZXMob3dsRmFkZURvd24pIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIH1cbn1cbiIsIi8vIFR3ZW50eVR3ZW50eSBvdmVycmlkZVxuXG4vLyBzY3NzLWxpbnQ6ZGlzYWJsZSBJbXBvcnRhbnRSdWxlXG4udHdlbnR5dHdlbnR5LXdyYXBwZXIge1xuICAgIC50d2VudHl0d2VudHktY29udGFpbmVyIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnR3ZW50eXR3ZW50eS1oYW5kbGUge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICAgIC50d2VudHl0d2VudHktbGVmdC1hcnJvdyxcbiAgICAgICAgLnR3ZW50eXR3ZW50eS1yaWdodC1hcnJvdyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBpY29uKGFycm93LCAkY29sb3ItYmxhY2ssIDE0cHgsIDE0cHgpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50d2VudHl0d2VudHktbGVmdC1hcnJvdyB7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICBtYXJnaW46IC03cHggMCAwIC0xNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnR3ZW50eXR3ZW50eS1yaWdodC1hcnJvdyB7XG4gICAgICAgICAgICByaWdodDogNTAlO1xuICAgICAgICAgICAgbWFyZ2luOiAtN3B4IC0xNHB4IDAgMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBzY3NzLWxpbnQ6ZW5hYmxlIEltcG9ydGFudFJ1bGVcbiIsIi8vIFBseXIgb3ZlcnJpZGVcblxuLy8gc2Nzcy1saW50OmRpc2FibGUgSW1wb3J0YW50UnVsZVxuLnBseXIge1xuICAgICRzZWxmOiAmO1xuXG4gICAgJi0tdmlkZW8ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICN7ICRzZWxmIH1fX2NvbnRyb2wge1xuICAgICAgICAgICAgICAgICYtLW92ZXJsYWlkIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXJlZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAjeyAkc2VsZiB9X19jb250cm9sIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1yZWQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLW92ZXJsYWlkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvci1yZWQsIC44KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJiN7ICRzZWxmIH1fX3RhYi1mb2N1cyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3ItcmVkLCAuOCk7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICN7ICRzZWxmIH1fX2NvbnRyb2xzIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1wbGF5aW5nIHtcbiAgICAgICAgI3sgJHNlbGYgfV9fY29udHJvbHMge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWZ1bGwtdWkge1xuICAgICAgICBpbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1yZWQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX192aWRlby13cmFwcGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgdmlkZW8ge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gc2Nzcy1saW50OmVuYWJsZSBJbXBvcnRhbnRSdWxlXG4iLCIqLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplbGVnaWJpbGl0eTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGZvbnQta2VybmluZzogYXV0bztcbn1cblxuaHRtbCxcbmJvZHkge1xuICAgIGZvbnQtZmFtaWx5OiAkdGV4dC1mb250O1xuICAgIGNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogJHRleHQtc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG59XG5cbmJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICYuc2Nyb2xsLWRpc2FibGVkIHtcbiAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIH1cbn1cblxuLy8gc2Nzcy1saW50OmRpc2FibGUgSW1wb3J0YW50UnVsZVxuaHRtbCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgJi5wcmltYXJ5LW5hdmlnYXRpb24tYWN0aXZlIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICAmLS10by10b3Age1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5zY3JvbGwtZGlzYWJsZWQge1xuICAgICAgICBib2R5IHtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gc2Nzcy1saW50OmVuYWJsZSBJbXBvcnRhbnRSdWxlXG5cbmltZzpub3QoW3NyY10pIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbmltZ1tkYXRhLXNyY10sXG5pbWdbZGF0YS1zcmNzZXRdIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG59XG5cbjo6c2VsZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheTtcbn1cblxuLnNlYXJjaC1oaWdobGlnaHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmF5O1xufVxuXG4uZGF0ZSB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG59XG5cbmlmcmFtZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbn1cblxuYSxcbi5saW5rIHtcbiAgICBjb2xvcjogJGNvbG9yLXJlZDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxufVxuXG5hW2hyZWZePVwidGVsXCJdIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnAsXG5ibG9ja3F1b3RlLFxudWwsXG5vbCxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbmZvcm0sXG50YWJsZSxcbnNlY3Rpb24sXG5hc2lkZSxcbmFydGljbGUsXG5kbCxcbmhyIHtcbiAgICBtYXJnaW46IDAgMCAkZGVmYXVsdC1tYXJnaW47XG59XG5cbnRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG51bCxcbm9sIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuaW1nIHtcbiAgICBAZXh0ZW5kIC5pbWctZmx1aWQ7XG59XG5cbmRsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIGR0LFxuICAgIGRkIHtcbiAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgIHBhZGRpbmc6IDVweCA4cHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ibGFjaztcblxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgZHQge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cblxuICAgIGRkIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItYmxhY2s7XG4gICAgfVxufVxuXG4vLyBzY3NzLWxpbnQ6ZGlzYWJsZSBJbXBvcnRhbnRSdWxlXG5zZWxlY3Qge1xuICAgIG9wdGlvbiB7XG4gICAgICAgIGNvbG9yOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4vLyBzY3NzLWxpbnQ6ZW5hYmxlIEltcG9ydGFudFJ1bGVcblxuW2RhdGEtYW5pbWF0ZV0ge1xuICAgICYuaXMtbG9hZGVkIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDBweCk7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgICAmLmlzLXZpc2libGUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5pbmZvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgbWFyZ2luOiAwIDAgJGRlZmF1bHQtbWFyZ2luO1xufVxuXG4udmlkZW8td3JhcHBlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCAwICRkZWZhdWx0LW1hcmdpbjtcblxuICAgICZfX2lubmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMjVweCAwIDU2LjI1JTtcbiAgICAgICAgaGVpZ2h0OiAwO1xuXG4gICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA0MHB4O1xufVxuXG5zZWN0aW9uIHtcbiAgICAmLm1haW4ge1xuICAgICAgICBmbGV4OiAxIDAgYXV0bztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbn1cblxuLndyYXBwZXIge1xuICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbn1cblxuLnZpc2libGUtdGFibGV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuLmhpZGRlbi10YWJsZXQge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLnZpc2libGUtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuLmhpZGRlbi1tb2JpbGUge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLy8gc2Nzcy1saW50OmRpc2FibGUgSWRTZWxlY3RvclxuXG4vLyBzY3NzLWxpbnQ6ZGlzYWJsZSBJbXBvcnRhbnRSdWxlXG4jaHVic3BvdC1tZXNzYWdlcy1pZnJhbWUtY29udGFpbmVyIHtcbiAgICB6LWluZGV4OiAxICFpbXBvcnRhbnQ7XG5cbiAgICAmLndpZGdldC1hbGlnbi1yaWdodCB7XG4gICAgICAgIGJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIGJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBzY3NzLWxpbnQ6ZW5hYmxlIEltcG9ydGFudFJ1bGVcblxuLy8gc2Nzcy1saW50OmVuYWJsZSBJZFNlbGVjdG9yXG5cbi8vIExhbmRpbmdzcGFnZSAyXG5cbi5sYW5kaW5nc3BhZ2UtMiB7XG4gICAgZm9udC1mYW1pbHk6ICR0ZXh0LWZvbnQyO1xuXG4gICAgYSxcbiAgICAubGluayB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmx1ZTtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsImgxLFxuLmlzLWgxIHtcbiAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgIGZvbnQtc2l6ZTogNzhweDtcbiAgICBsaW5lLWhlaWdodDogODhweDtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGZvbnQtZmFtaWx5OiAkaGVhZGluZy1mb250O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUycHg7XG4gICAgfVxufVxuXG5oMixcbi5pcy1oMiB7XG4gICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICBmb250LXNpemU6IDU4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDY4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LWZhbWlseTogJGhlYWRpbmctZm9udDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgIH1cbn1cblxuaDMsXG4uaXMtaDMge1xuICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1mYW1pbHk6ICRoZWFkaW5nLWZvbnQ7XG59XG5cbmg0LFxuLmlzLWg0IHtcbiAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGZvbnQtZmFtaWx5OiAkaGVhZGluZy1mb250O1xufVxuXG5oNSxcbi5pcy1oNSB7XG4gICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LWZhbWlseTogJGhlYWRpbmctZm9udDtcbn1cblxuaDYsXG4uaXMtaDYge1xuICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1mYW1pbHk6ICRoZWFkaW5nLWZvbnQ7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gICAgLnNwZWNpYWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXJlZDtcbiAgICB9XG5cbiAgICArIC5pbmZvIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtNTBweDtcbiAgICB9XG59XG5cbi8vIExhbmRpbmdzcGFnZSAyXG5cbi5sYW5kaW5nc3BhZ2UtMiB7XG4gICAgaDEsXG4gICAgaDIsXG4gICAgaDMsXG4gICAgaDQsXG4gICAgaDUsXG4gICAgaDYge1xuICAgICAgICBmb250LWZhbWlseTogJGhlYWRpbmctZm9udDI7XG5cbiAgICAgICAgLnNwZWNpYWwge1xuICAgICAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGgxLFxuICAgIC5pcy1oMSxcbiAgICBoMixcbiAgICAuaXMtaDIsXG4gICAgaDMsXG4gICAgLmlzLWgzIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB9XG5cbiAgICBoNCxcbiAgICAuaXMtaDQsXG4gICAgaDUsXG4gICAgLmlzLWg1LFxuICAgIGg2LFxuICAgIC5pcy1oNiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgfVxuXG4gICAgaDEsXG4gICAgLmlzLWgxIHtcbiAgICAgICAgZm9udC1zaXplOiA1NnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNjZweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDIsXG4gICAgLmlzLWgyIHtcbiAgICAgICAgZm9udC1zaXplOiA1NnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNjZweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDMsXG4gICAgLmlzLWgzIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgICB9XG5cbiAgICBoNCxcbiAgICAuaXMtaDQge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIH1cblxuICAgIGg1LFxuICAgIC5pcy1oNSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgfVxuXG4gICAgaDYsXG4gICAgLmlzLWg2IHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICB9XG59XG4iLCIubGlzdCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgMCAkZGVmYXVsdC1tYXJnaW47XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgIGxpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tdXNwcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgbWFyZ2luOiAwIC0xNXB4O1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAzMy4zMyU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tZG93bmxvYWRzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgbWFyZ2luOiAwIC0xNXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMzVweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwICRkZWZhdWx0LW1hcmdpbjtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcmVkO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogM3B4IDMwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLXJlZDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRjb2xvci1yZWQsIDEwJSk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3ItcmVkLCAxMCUpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS10YWJsZSB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogM3B4IDA7XG5cbiAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgJi0tZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oZGF0ZSwgJHRleHQtY29sb3IsIDIwcHgsIDIwcHgpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtLXRpbWUge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKHRpbWUsICR0ZXh0LWNvbG9yLCAyMHB4LCAyMHB4KTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLS1tYXJrZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKG1hcmtlciwgJHRleHQtY29sb3IsIDIwcHgsIDIwcHgpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtLXNwZWMtd2lkdGgge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKHNwZWN3aWR0aCwgJHRleHQtY29sb3IsIDI2cHgsIDI2cHgpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtLXBob25lIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihwaG9uZSwgJHRleHQtY29sb3IsIDIwcHgsIDIwcHgpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtLWVtYWlsIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihlbWFpbCwgJHRleHQtY29sb3IsIDIwcHgsIDIwcHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLW5hdyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgbWFyZ2luOiAwIC01cHg7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAkZGVmYXVsdC1tYXJnaW47XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRleHQtY29sb3I7XG5cbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICAgICAgICAgICAgICAgICAmLS1pbnN0YWdyYW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihpbnN0YWdyYW0sICRjb2xvci13aGl0ZSwgMzBweCwgMzBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYtLWxpbmtlZGluIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24obGlua2VkaW4sICRjb2xvci13aGl0ZSwgMzBweCwgMzBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYtLWVtYWlsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oZW1haWwsICRjb2xvci13aGl0ZSwgMzBweCwgMzBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYtLXBob25lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24ocGhvbmUsICRjb2xvci13aGl0ZSwgMzBweCwgMzBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYtLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihsaW5rLCAkY29sb3Itd2hpdGUsIDMwcHgsIDMwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXJlZDtcblxuICAgICAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcmVkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXRhZ3Mge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggMTBweCAwO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1zb2NpYWwtc2hhcmUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDEwcHggOHB4IDM1cHg7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZmFjZWJvb2sge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihmYWNlYm9vaywgJHRleHQtY29sb3IsIDQwcHgsIDQwcHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnR3aXR0ZXIge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbih0d2l0dGVyLCAkdGV4dC1jb2xvciwgMzBweCwgMzBweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYueW91dHViZSB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKHlvdXR1YmUsICR0ZXh0LWNvbG9yLCA0MHB4LCA0MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5saW5rZWRpbiB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKGxpbmtlZGluLCAkdGV4dC1jb2xvciwgNDBweCwgNDBweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuaW5zdGFncmFtIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oaW5zdGFncmFtLCAkdGV4dC1jb2xvciwgNDBweCwgNDBweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucGludGVyZXN0IHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24ocGludGVyZXN0LCAkdGV4dC1jb2xvciwgNDBweCwgNDBweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYud2hhdHNhcHAge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbih3aGF0c2FwcCwgJHRleHQtY29sb3IsIDIwcHgsIDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmVtYWlsIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oZW1haWwsICR0ZXh0LWNvbG9yLCA0MHB4LCA0MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWN0YSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgbWFyZ2luOiAwIC01cHggMjBweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW46IDAgNXB4IDE1cHg7XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oYXJyb3d0aGluLCAkY29sb3Itd2hpdGUsIDE1cHgsIDE1cHgpO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogLTdweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC05OTk5OXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJsYWNrO1xuXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXRhYnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1yZWQ7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoJGNvbG9yLWJsYWNrLCAuNCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgcGFkZGluZzogNXB4IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTNweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRjb2xvci1leHRyYS1ibGFjaywgLjg1KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRpemUoJGNvbG9yLWV4dHJhLWJsYWNrLCAuODUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgICAgICAgICBib3R0b206IDZweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJGNvbG9yLWV4dHJhLWJsYWNrLCAuODUpO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNnB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogNnB4O1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tc2l0ZXMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIG1hcmdpbjogMCAtNXB4IDEwcHg7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBzY3NzLWxpbnQ6ZGlzYWJsZSBTZWxlY3RvckZvcm1hdFxuICAgICAgICAgICAgJi53ZWItZW4ge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKGdsb2JlLCAkY29sb3Itd2hpdGUsIDIycHgsIDIycHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAtNnB4IDAgMCAtMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYud2ViLWVuLWdiIHtcbiAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltZy9jb3VudHJpZXMvZ2IuZ2lmJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLndlYi1iZSB7XG4gICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWcvY291bnRyaWVzL2JlLmdpZicpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi53ZWItY3oge1xuICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1nL2NvdW50cmllcy9jei5naWYnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYud2ViLWRlIHtcbiAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltZy9jb3VudHJpZXMvZGUuZ2lmJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLndlYi1lcyB7XG4gICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWcvY291bnRyaWVzL2VzLmdpZicpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi53ZWItZmkge1xuICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1nL2NvdW50cmllcy9maS5naWYnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYud2ViLWZyIHtcbiAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltZy9jb3VudHJpZXMvZnIuZ2lmJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLndlYi1odSB7XG4gICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWcvY291bnRyaWVzL2h1LmdpZicpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi53ZWItaXQge1xuICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1nL2NvdW50cmllcy9pdC5naWYnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYud2ViLW5sIHtcbiAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltZy9jb3VudHJpZXMvbmwuZ2lmJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLndlYi1ubyB7XG4gICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWcvY291bnRyaWVzL25vLmdpZicpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi53ZWItcGwge1xuICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1nL2NvdW50cmllcy9wbC5naWYnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYud2ViLXN2IHtcbiAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltZy9jb3VudHJpZXMvc3YuZ2lmJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLndlYi1mci1iZSB7XG4gICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWcvY291bnRyaWVzL2JlLmdpZicpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi53ZWItZGsge1xuICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1nL2NvdW50cmllcy9kay5naWYnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYud2ViLWNuIHtcbiAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltZy9jb3VudHJpZXMvY24uZ2lmJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBzY3NzLWxpbnQ6ZW5hYmxlIFNlbGVjdG9yRm9ybWF0XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMTVweCA3cHggNDVweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWhpZ2hsaWdodHMge1xuICAgICAgICBtYXJnaW46IDAgMCAoJGRlZmF1bHQtbWFyZ2luIC0gNXB4KTtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAsXG4gICAgICAgICAgICAuaXMtaDYge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gTGFuZGluZ3NwYWdlIDJcblxuLmxhbmRpbmdzcGFnZS0yIHtcbiAgICAubGlzdCB7XG4gICAgICAgICYtLWRvd25sb2FkcyB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLWN0YSB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDFweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tdGFicyB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZWVuO1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICB6LWluZGV4OiA5OTk7XG5cbiAgICAmX19zZWFyY2gge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogLTY4cHggMCAwO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tc2VhcmNoIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1zdWdnZXN0aW9ucyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDYwcHg7XG4gICAgICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ibGFjaztcblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDQwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogbm9ybWFsO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvZ28ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRlci10b29sYmFyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBmbGV4OiAwO1xuICAgICAgICBvcmRlcjogMztcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmlnYXRpb24ge1xuICAgICAgICAgICAgJi0taGVhZGVyIHtcbiAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdmlnYXRpb24ge1xuICAgICAgICAmLS1oZWFkZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogd3JhcCBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgICAgIG1hcmdpbjogMTZweCAwIDRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTUwcHggMCAwO1xuICAgICAgICAgICAgb3JkZXI6IDM7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB1bnNldDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wcmltYXJ5LFxuICAgICAgICAgICAgLnNlY29uZGFyeSB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAtMjBweCAwIDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC10b2dnbGUge1xuICAgICAgICBAaW5jbHVkZSBpY29uKHNlYXJjaCwgJGNvbG9yLXdoaXRlLCAyMHB4LCAyMHB4KTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihzZWFyY2gsICRjb2xvci1yZWQsIDIwcHgsIDIwcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihjbG9zZSwgJGNvbG9yLXJlZCwgMjBweCwgMjBweCk7XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKGNsb3NlLCAkY29sb3ItcmVkLCAyMHB4LCAyMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sYW5ndWFnZS10b2dnbGUge1xuICAgICAgICBAaW5jbHVkZSBpY29uKGdsb2JlLCAkY29sb3Itd2hpdGUsIDMwcHgsIDMwcHgpO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDA7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBpY29uKGdsb2JlLCAkY29sb3ItcmVkLCAzMHB4LCAzMHB4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYtdG9nZ2xlIHtcbiAgICAgICAgQGluY2x1ZGUgaWNvbihjbG9zZSwgdHJhbnNwYXJlbnQsIDIwcHgsIDIwcHgpO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIG9yZGVyOiA0O1xuICAgICAgICB6LWluZGV4OiA5OTk5OTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAuYmFyLFxuICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5iYXIsXG4gICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgbWFyZ2luOiA2cHggYXV0bztcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihjbG9zZSwgJGNvbG9yLXdoaXRlLCAyMHB4LCAyMHB4KTtcblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oY2xvc2UsICRjb2xvci13aGl0ZSwgMjBweCwgMjBweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSg3cHgsIDdweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZSg3cHgsIC03cHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYmFyLFxuICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuIHtcbiAgICAgICAgJi0tZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMTBweDtcblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcmVkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmJ0biB7XG4gICAgICAgICAgICAgICAgJi0tcGhvbmUge1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihwaG9uZSwgJGNvbG9yLXdoaXRlLCA0MHB4LCA0MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKHBob25lLCAkY29sb3ItcmVkLCA0MHB4LCA0MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtLWFjY291bnQge1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihhY2NvdW50LCAkY29sb3Itd2hpdGUsIDQwcHgsIDQwcHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oYWNjb3VudCwgJGNvbG9yLXJlZCwgNDBweCwgNDBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICArIC5idG4ge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgKyAubWFpbiB7XG4gICAgICAgIC5ibG9jayB7XG4gICAgICAgICAgICAmLS1oZXJvLFxuICAgICAgICAgICAgJi0tc2xpZGVyLFxuICAgICAgICAgICAgJi0tbWFpbi1zbGlkZXIsXG4gICAgICAgICAgICAmLS1iYW5uZXIsXG4gICAgICAgICAgICAmLS1naG9zdGZyYW1lIHtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLSRkZWZhdWx0LW1hcmdpbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wcmltYXJ5LXNlYXJjaC1hY3RpdmUge1xuICAgIC5oZWFkZXIge1xuICAgICAgICAmX19zZWFyY2gge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBMYW5kaW5nc3BhZ2UgMlxuXG4ubGFuZGluZ3NwYWdlLTIge1xuICAgIC5oZWFkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZTtcblxuICAgICAgICAmX19jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggNDBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2aWdhdGlvbiB7XG4gICAgICAgICAgICAmLS1oZWFkZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDA7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc2Vjb25kYXJ5LmFuY2hvcnMge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICYtLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibHVlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgJi0tcGhvbmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24ocGhvbmUsICRjb2xvci1ibHVlLCA0MHB4LCA0MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLS1hY2NvdW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKGFjY291bnQsICRjb2xvci1ibHVlLCA0MHB4LCA0MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRyYW5zcGFyZW50IHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJsdWU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaGVhZGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICArIC5tYWluIHtcbiAgICAgICAgICAgICAgICAuYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0oMTIwcHggKyAkZGVmYXVsdC1tYXJnaW4pO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtKDYwcHggKyAkZGVmYXVsdC1tYXJnaW4pO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmZvb3RlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWV4dHJhLWJsYWNrO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJl9fdG9wIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDAgMDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuaXMtaDMge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cbiAgICAgICAgICAgICsgLmxpc3Qge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxpc3Qge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2JvdHRvbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTVweCAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29weXJpZ2h0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnRpemUoJGNvbG9yLXdoaXRlLCAuNSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHggYXV0bztcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2aWdhdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICB9XG5cbiAgICAuc29jaWFsLXNoYXJlIHtcbiAgICAgICAgbWFyZ2luOiAtNHB4IDAgMTBweCBhdXRvO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb290ZXItZG9vcm1hdCB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3c7XG4gICAgbWFyZ2luOiAwIC0xNXB4O1xuXG4gICAgJl9faXRlbSB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5saXN0IHtcbiAgICAgICAgICAgIGNvbHVtbi1jb3VudDogMjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSxcbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMik7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGlzdCB7XG4gICAgICAgICAgICAgICAgY29sdW1uLWNvdW50OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBMYW5kaW5nc3BhZ2VcblxuLmxhbmRpbmdzcGFnZSB7XG4gICAgLmZvb3RlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgcGFkZGluZzogMjBweCAxNXB4IDA7XG5cbiAgICAgICAgLmNvcHlyaWdodCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBMYW5kaW5nc3BhZ2UgMlxuXG4ubGFuZGluZ3NwYWdlLTIge1xuICAgIC5mb290ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZS1kYXJrO1xuICAgIH1cbn1cbiIsIi5icmVhZGNydW1iIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDEwcHggNDBweDtcbiAgICBtYXJnaW46IC0kZGVmYXVsdC1tYXJnaW4gMCAkZGVmYXVsdC1tYXJnaW47XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB6LWluZGV4OiA5O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yLWV4dHJhLWJsYWNrLCAuNCk7XG4gICAgfVxuXG4gICAgJi1pdGVtIHtcbiAgICAgICAgY29sb3I6IHJnYmEoJGNvbG9yLWJsYWNrLCAuNSk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKGhvbWUsICRjb2xvci13aGl0ZSwgMTBweCwgMTBweCk7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgKyAuYnJlYWRjcnVtYiB7XG4gICAgICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICsgLm1haW4ge1xuICAgICAgICAuYmxvY2sge1xuICAgICAgICAgICAgJi0taGVybyxcbiAgICAgICAgICAgICYtLXNsaWRlcixcbiAgICAgICAgICAgICYtLW1haW4tc2xpZGVyLFxuICAgICAgICAgICAgJi0tYmFubmVyLFxuICAgICAgICAgICAgJi0tZ2hvc3RmcmFtZSB7XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0oJGRlZmF1bHQtbWFyZ2luICsgNDhweCk7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtJGRlZmF1bHQtbWFyZ2luO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiYnV0dG9uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm9yZGVyOiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbn1cblxuLmJ0biB7XG4gICAgJHNlbGY6ICY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBwYWRkaW5nOiA3cHggMThweDtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1yZWQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXJlZDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1mYW1pbHk6ICRoZWFkaW5nLWZvbnQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICArIC5idG4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGNvbG9yLXJlZCwgMTAlKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1yZWQsIDEwJSk7XG4gICAgfVxuXG4gICAgJi0tYmlnIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgIH1cblxuICAgICYtLXdoaXRlIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkY29sb3Itd2hpdGUsIDEwJSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLXdoaXRlLCAxMCUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tYmxhY2sge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXJlZDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1yZWQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1ibHVlIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmx1ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsdWU7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGNvbG9yLWJsdWUsIDEwJSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLWJsdWUsIDEwJSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1ncmVlbiB7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWdyZWVuO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JlZW47XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGNvbG9yLWdyZWVuLCAxMCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1ncmVlbiwgMTAlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLW91dGxpbmUge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXJlZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItcmVkO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkY29sb3ItcmVkLCAxMCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1yZWQsIDEwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAmI3sgJHNlbGYgfS0td2hpdGUge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkY29sb3Itd2hpdGUsIDEwJSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci13aGl0ZSwgMTAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYjeyAkc2VsZiB9LS1ibGFjayB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXJlZDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcmVkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJiN7ICRzZWxmIH0tLWJsdWUge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibHVlO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmx1ZTtcblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGNvbG9yLWJsdWUsIDEwJSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1ibHVlLCAxMCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJiN7ICRzZWxmIH0tLWdyZWVuIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JlZW47XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1ncmVlbjtcblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGNvbG9yLWdyZWVuLCAxMCUpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3ItZ3JlZW4sIDEwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1saW5rIHtcbiAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6ICR0ZXh0LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1yZWQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBwYWRkaW5nOiA0cHggMCA0cHggNDVweDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDlweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNjY7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1yZWQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmJ0biB7XG4gICAgICAgICAgICAmLS1waG9uZSB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihwaG9uZSwgJHRleHQtY29sb3IsIDQwcHgsIDQwcHgpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKHBob25lLCAkY29sb3ItcmVkLCA0MHB4LCA0MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tYWNjb3VudCB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihhY2NvdW50LCAkdGV4dC1jb2xvciwgNDBweCwgNDBweCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oYWNjb3VudCwgJGNvbG9yLXJlZCwgNDBweCwgNDBweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1zb2NpYWwtc2hhcmUge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICBwYWRkaW5nOiA3cHggMTVweCA3cHggNDVweDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGljb24oc2hhcmUsICRjb2xvci13aGl0ZSwgMjBweCwgMjBweCk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAtMTBweCAwIDA7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tdG8tdG9wIHtcbiAgICAgICAgQGluY2x1ZGUgaWNvbihhcnJvdywgJGNvbG9yLXdoaXRlLCAyMHB4LCAyMHB4KTtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgYm90dG9tOiA2MHB4O1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHotaW5kZXg6IDIwMDA7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1yZWQsIDEwJSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS13aGF0c2FwcCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGF0c2FwcDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci13aGF0c2FwcCwgMTAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGljb24od2hhdHNhcHAsICRjb2xvci13aGl0ZSwgMjRweCwgMjRweCk7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS12aWRlby1wbGF5LFxuICAgICYtLXZpZGVvLXBhdXNlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMTVweCAxNXB4IDc1cHg7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBpY29uKHBsYXlidG4sICRjb2xvci13aGl0ZSwgMjBweCwgMjBweCk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3Itd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tdmlkZW8tcGF1c2Uge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihjbG9zZSwgJGNvbG9yLXdoaXRlLCAyMHB4LCAyMHB4KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gTGFuZGluZ3NwYWdlIDJcblxuLmxhbmRpbmdzcGFnZS0yIHtcbiAgICAuYnRuIHtcbiAgICAgICAgJHNlbGY6IFwiLmJ0blwiO1xuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1ibHVlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxOXB4O1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRjb2xvci1ibHVlLCAxMCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1ibHVlLCAxMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0td2hpdGUge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkY29sb3Itd2hpdGUsIDEwJSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci13aGl0ZSwgMTAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLWJsYWNrIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmx1ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLWJsdWUge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJsdWU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZTtcblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGNvbG9yLWJsdWUsIDEwJSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1ibHVlLCAxMCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tZ3JlZW4ge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWdyZWVuO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZWVuO1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkY29sb3ItZ3JlZW4sIDEwJSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1ncmVlbiwgMTAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLW91dGxpbmUge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibHVlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJsdWU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsdWU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYjeyAkc2VsZiB9LS13aGl0ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci13aGl0ZTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRjb2xvci13aGl0ZSwgMTAlKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci13aGl0ZSwgMTAlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYjeyAkc2VsZiB9LS1ibGFjayB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1ibGFjaztcblxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJsdWU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJiN7ICRzZWxmIH0tLWJsdWUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmx1ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1ibHVlO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGNvbG9yLWJsdWUsIDEwJSk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3ItYmx1ZSwgMTAlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYjeyAkc2VsZiB9LS1ncmVlbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ncmVlbjtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1ncmVlbjtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRjb2xvci1ncmVlbiwgMTAlKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1ncmVlbiwgMTAlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1saW5rIHtcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmx1ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweCAwIDRweCA0NXB4O1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibHVlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYnRuIHtcbiAgICAgICAgICAgICAgICAmLS1waG9uZSB7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKHBob25lLCAkY29sb3ItYmx1ZSwgNDBweCwgNDBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLS1hY2NvdW50IHtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oYWNjb3VudCwgJGNvbG9yLWJsdWUsIDQwcHgsIDQwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tdmlkZW8tcGxheSxcbiAgICAgICAgJi0tdmlkZW8tcGF1c2Uge1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggNzVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJmb3JtIHtcbiAgICBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgc2VsZWN0IHtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAgICAgJi5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgJjpub3QoW3NpemVdLCBbbXVsdGlwbGVdKSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1N3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlbHAtYmxvY2sge1xuICAgICAgICBtYXJnaW46IDhweCAwIDA7XG4gICAgfVxufVxuXG4uZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogMCAwIDQwcHg7XG5cbiAgICAmLWdyb3VwIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgPiBsYWJlbCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5oYXMtZXJyb3Ige1xuICAgICAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItcmVkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaGVscC1ibG9jayB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1yZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNvbnRyb2wge1xuICAgICAgICBmb250LWZhbWlseTogJHRleHQtZm9udDtcbiAgICAgICAgZm9udC1zaXplOiAkdGV4dC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNXB4O1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItYmxhY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWV4dHJhLWJsYWNrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXRleHRhcmVhIHtcbiAgICAgICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBzY3NzLWxpbnQ6ZGlzYWJsZSBJbXBvcnRhbnRSdWxlXG4gICAgICAgICYtLXNlbGVjdCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBpY29uKHNlbGVjdCwgJGNvbG9yLWJsYWNrLCAyMHB4LCA2cHgpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0IDEwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggNDVweCA1cHggMTVweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gc2Nzcy1saW50OmVuYWJsZSBJbXBvcnRhbnRSdWxlXG5cbiAgICAgICAgJi0tY2hlY2sge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMjhweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gICAgICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICArIGkge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogN3B4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWdyYXk7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1yZWQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgICAgICAgICArIGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgICAgICAgICAgICArIGkge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIHNjc3MtbGludDpkaXNhYmxlIFNlbGVjdG9yRm9ybWF0XG4gICAgLm5vVWktdGFyZ2V0IHtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICBtYXJnaW46IDAgMCAyNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkY29sb3ItZXh0cmEtYmxhY2ssIC44NSk7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIzcHg7XG4gICAgICAgIGJvcmRlcjogMDtcblxuICAgICAgICAmLm5vVWktaG9yaXpvbnRhbCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG5cbiAgICAgICAgICAgIC5ub1VpLXRvb2x0aXAge1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTMycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubm9VaS1jb25uZWN0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yLXdoaXRlLCAuOCk7XG4gICAgICAgIH1cblxuICAgICAgICAubm9VaS1oYW5kbGUge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubm9VaS1mZWVkYmFjayB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IC0yMnB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgLm5vVWktZmVlZGJhY2stbWluLFxuICAgICAgICAgICAgLm5vVWktZmVlZGJhY2stbWF4IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBzY3NzLWxpbnQ6ZW5hYmxlIFNlbGVjdG9yRm9ybWF0XG59XG5cbi5mb3JtLWhvcml6b250YWwge1xuICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3c7XG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBsYWJlbCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgzKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDExcHggMTBweCAxMXB4IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICsgLmZvcm0tY29udHJvbC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbC13cmFwcGVyIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woOSk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb3JtLWlubGluZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG5cbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGZsZXg6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1lcnJvciB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgLmhlbHAtYmxvY2sge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcmVkO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWNvbnRyb2wsXG4gICAgICAgIC5oZWxwLWJsb2NrIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZm9ybS1zZWFyY2gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTVweDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgfVxuXG4gICAgLmJ0biB7XG4gICAgICAgIEBpbmNsdWRlIGljb24oc2VhcmNoLCAkY29sb3ItcmVkLCAxNnB4LCAxNnB4KTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb3JtLWZpbHRlciB7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXJlZDtcbiAgICBwYWRkaW5nOiAzMHB4IDMwcHggMjBweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1sYXJnZSB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWJ1dHRvbiB7XG4gICAgICAgICAgICBmbGV4OiAwO1xuXG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMzBweCAwIDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRjb2xvci1leHRyYS1ibGFjaywgLjg1KTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRjb2xvci1leHRyYS1ibGFjaywgLjc1KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+IGxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkY29sb3ItZXh0cmEtYmxhY2ssIC44NSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRjb2xvci1leHRyYS1ibGFjaywgLjg1KTtcblxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXNlbGVjdCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBpY29uKHNlbGVjdCwgJGNvbG9yLXdoaXRlLCAyMHB4LCA2cHgpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1zZWFyY2gge1xuICAgICAgICAgICAgKyAuYnRuIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKHNlYXJjaCwgJGNvbG9yLXdoaXRlLCAyMHB4LCAyMHB4KTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0NnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ybS1jb250cm9sLXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJi0tbGlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheS1saWdodDtcblxuICAgICAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgICAgICA+IGxhYmVsIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS1idXR0b24ge1xuICAgICAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcmVkO1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1yZWQsIDEwJSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBzY3NzLWxpbnQ6ZGlzYWJsZSBTZWxlY3RvckZvcm1hdFxuICAgICAgICAubm9VaS10YXJnZXQge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICAubm9VaS1jb25uZWN0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkY29sb3ItZXh0cmEtYmxhY2ssIC44NSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ub1VpLWhhbmRsZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXJlZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5vVWktZmVlZGJhY2sge1xuICAgICAgICAgICAgICAgIC5ub1VpLWZlZWRiYWNrLW1pbixcbiAgICAgICAgICAgICAgICAubm9VaS1mZWVkYmFjay1tYXgge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIHNjc3MtbGludDplbmFibGUgU2VsZWN0b3JGb3JtYXRcbiAgICB9XG59XG5cbi8vIHNjc3MtbGludDpkaXNhYmxlIEltcG9ydGFudFJ1bGVcbi5oYnNwdC1mb3JtIHtcbiAgICBmaWVsZHNldCB7XG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmhzLW1haW4tZm9udC1lbGVtZW50IHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDJweDtcblxuICAgICAgICBoMSxcbiAgICAgICAgaDIsXG4gICAgICAgIGgzLFxuICAgICAgICBoNCxcbiAgICAgICAgaDUsXG4gICAgICAgIGg2IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ocy1mb3JtLWZpZWxkIHtcbiAgICAgICAgQGV4dGVuZCAuZm9ybS1ncm91cDtcblxuICAgICAgICAuaW5wdXQge1xuICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ybS1jb2x1bW5zLTEge1xuICAgICAgICAuaHMtaW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mb3JtLWNvbHVtbnMtMiB7XG4gICAgICAgIG1hcmdpbjogMCAtMTBweDtcblxuICAgICAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ocy1lcnJvci1tc2dzIHtcbiAgICAgICAgLmhzLWVycm9yLW1zZyB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5oZWxwLWJsb2NrO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1yZWQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uby1saXN0LFxuICAgIC5pbnB1dHMtbGlzdCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuaHMtaW5wdXQge1xuICAgICAgICBAZXh0ZW5kIC5mb3JtLWNvbnRyb2w7XG5cbiAgICAgICAgJi5lcnJvciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1yZWQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaHMtYnV0dG9uIHtcbiAgICAgICAgQGV4dGVuZCAuYnRuO1xuICAgIH1cblxuICAgIC5ocy1mb3JtLWJvb2xlYW5jaGVja2JveC1kaXNwbGF5IHtcbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgKyBzcGFuIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMjVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzcHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1yZWQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgICAgICsgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICAgICAgICArIHNwYW4ge1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIHNjc3MtbGludDplbmFibGUgSW1wb3J0YW50UnVsZVxuXG46OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yLWdyYXk7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbnNlbGVjdCBvcHRpb25bZGlzYWJsZWRdIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBMYW5kaW5nc3BhZ2UgMlxuXG4ubGFuZGluZ3NwYWdlLTIge1xuICAgIC5mb3JtIHtcbiAgICAgICAgJi1jb250cm9sIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBzY3NzLWxpbnQ6ZGlzYWJsZSBTZWxlY3RvckZvcm1hdFxuICAgICAgICAubm9VaS10YXJnZXQge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIHNjc3MtbGludDplbmFibGUgU2VsZWN0b3JGb3JtYXRcbiAgICB9XG5cbiAgICAuZm9ybS1zZWFyY2gge1xuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGljb24oc2VhcmNoLCAkY29sb3ItYmx1ZSwgMTZweCwgMTZweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ybS1maWx0ZXIge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JlZW47XG5cbiAgICAgICAgJi0tbGlnaHQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXktbGlnaHQ7XG5cbiAgICAgICAgICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgICAgICAgICAmLS1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1ibHVlLCAxMCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBzY3NzLWxpbnQ6ZGlzYWJsZSBTZWxlY3RvckZvcm1hdFxuICAgICAgICAgICAgLm5vVWktdGFyZ2V0IHtcbiAgICAgICAgICAgICAgICAubm9VaS1oYW5kbGUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIHNjc3MtbGludDplbmFibGUgU2VsZWN0b3JGb3JtYXRcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5uYXZpZ2F0aW9uIHtcbiAgICB1bCB7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAmLmFwcGxpY2F0aW9ucyB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzNjBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCA1cHg7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXJlZDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5oYXMtc3VibmF2IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICA+IC50b2dnbGUtc3VibmF2IHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihhcnJvd3RoaW4sICRjb2xvci1yZWQsIDEycHgsIDZweCk7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgICAgICAgICAmLnN1Ym5hdi1hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICA+IC50b2dnbGUtc3VibmF2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZS5zdWJuYXYtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgPiAudG9nZ2xlLXN1Ym5hdiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKGFycm93dGhpbiwgJGNvbG9yLXJlZCwgMTJweCwgNnB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0taGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHRvcDogNjBweDtcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDk5OTk5O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAucHJpbWFyeSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC05OTk5OXB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmFwcGxpY2F0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYtLXByb2R1Y3RzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5pcy1vcGVuLFxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgID4gdWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuaGFzLXN1Ym5hdiB7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgID4gLnRvZ2dsZS1zdWJuYXYge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihhcnJvd3RoaW4sICRjb2xvci13aGl0ZSwgMTJweCwgNnB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICA+IC50b2dnbGUtc3VibmF2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKGFycm93dGhpbiwgJGNvbG9yLXJlZCwgMTJweCwgNnB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgICAgICAgICAmLnN1Ym5hdi1hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAvLyBzY3NzLWxpbnQ6ZGlzYWJsZSBNZXJnZWFibGVTZWxlY3RvclxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZS5zdWJuYXYtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAvLyBzY3NzLWxpbnQ6ZW5hYmxlIE1lcmdlYWJsZVNlbGVjdG9yXG5cbiAgICAgICAgICAgICAgICAgICAgLy8gc2Nzcy1saW50OmRpc2FibGUgTmVzdGluZ0RlcHRoXG4gICAgICAgICAgICAgICAgICAgICYuaGFzLXByb2R1Y3RzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLm5hdmlnYXRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLXByb2R1Y3RzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTk5OTk5cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubmF2aWdhdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLXByb2R1Y3RzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zdWJuYXYtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubmF2aWdhdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLXByb2R1Y3RzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHNjc3MtbGludDpkaXNhYmxlIE1lcmdlYWJsZVNlbGVjdG9yXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZS5zdWJuYXYtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubmF2aWdhdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLXByb2R1Y3RzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHNjc3MtbGludDplbmFibGUgTWVyZ2VhYmxlU2VsZWN0b3JcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC8vIHNjc3MtbGludDplbmFibGUgTmVzdGluZ0RlcHRoXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgICAmLmhhcy1zdWJuYXYge1xuICAgICAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oYXJyb3d0aGluLCAkY29sb3Itd2hpdGUsIDEycHgsIDZweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogLTdweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKGFycm93dGhpbiwgJGNvbG9yLXJlZCwgMTJweCwgNnB4KTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWNvbmRhcnkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBvcmRlcjogMjtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWZvb3RlciB7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnRpemUoJGNvbG9yLXdoaXRlLCAuNSk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBzY3NzLWxpbnQ6ZGlzYWJsZSBJbXBvcnRhbnRSdWxlXG4gICAgJi0tcHJvZHVjdHMge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNDBweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDIwcHggMjBweDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgICYuaGFzLXN1Ym5hdiB7XG4gICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgID4gdWwge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNTAlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5wcm9kdWN0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmltYWdlLXByZXZpZXcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtOTk5OTk5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJsYWNrO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnByZXZpZXctdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXJlZC1kYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucHJldmlldy10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmltYWdlLXByZXZpZXcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6bm90KDpob3Zlcikge1xuICAgICAgICAgICAgICAgICAgICAgICAgPiBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1yZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmltYWdlLXByZXZpZXcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDI1JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzUlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm5vdCg6aG92ZXIpIHtcbiAgICAgICAgICAgICAgICA+IGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcmVkO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgPiB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyNSUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM1JTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgPiBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmltYWdlLXByZXZpZXcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0b3A6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkY29sb3ItcmVkLCAxMCUpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1yZWQsIDEwJSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIHNjc3MtbGludDplbmFibGUgSW1wb3J0YW50UnVsZVxufVxuXG4ucHJpbWFyeS1uYXZpZ2F0aW9uLWFjdGl2ZSB7XG4gICAgLm5hdmlnYXRpb24ge1xuICAgICAgICAmLS1oZWFkZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnByaW1hcnktc2VhcmNoLWFjdGl2ZSB7XG4gICAgLm5hdmlnYXRpb24ge1xuICAgICAgICAmLS1oZWFkZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgdG9wOiAxMjhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gTGFuZGluZ3NwYWdlXG5cbi5sYW5kaW5nc3BhZ2Uge1xuICAgIC5uYXZpZ2F0aW9uIHtcbiAgICAgICAgJi0taGVhZGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIHRvcDogNzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gTGFuZGluZ3NwYWdlIDJcblxuLy8gc2Nzcy1saW50OmRpc2FibGUgTmVzdGluZ0RlcHRoXG4ubGFuZGluZ3NwYWdlLTIge1xuICAgIC5uYXZpZ2F0aW9uIHtcbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibHVlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibHVlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0taGVhZGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ncmVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5oYXMtc3VibmF2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKGFycm93dGhpbiwgJGNvbG9yLXdoaXRlLCAxMnB4LCA2cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihhcnJvd3RoaW4sICRjb2xvci1ncmVlbiwgMTJweCwgNnB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgPiAudG9nZ2xlLXN1Ym5hdiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihhcnJvd3RoaW4sICRjb2xvci13aGl0ZSwgMTJweCwgNnB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gLnRvZ2dsZS1zdWJuYXYge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKGFycm93dGhpbiwgJGNvbG9yLWdyZWVuLCAxMnB4LCA2cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlY29uZGFyeSB7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLWZvb3RlciB7XG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkY29sb3Itd2hpdGUsIC41KTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIHNjc3MtbGludDplbmFibGUgTmVzdGluZ0RlcHRoXG4iLCIuYmxvY2sge1xuICAgICYtLXBhZ2luYXRpb24ge1xuICAgICAgICBtYXJnaW46IDAgMCAoJGRlZmF1bHQtYmxvY2stbWFyZ2luIC0gJGRlZmF1bHQtbWFyZ2luKTtcbiAgICB9XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgICBtYXJnaW46IDAgMCAkZGVmYXVsdC1tYXJnaW47XG4gICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgICYtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3ItYmxhY2ssIC4yKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgcGFkZGluZzogNHB4O1xuXG4gICAgICAgIC5wYWdlLWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDJweDtcblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCxcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXJlZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY29udHJvbCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oYXJyb3d0aGluLCAkY29sb3Itd2hpdGUsIDE3cHgsIDE3cHgpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAtOTk5OTlweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYubmV4dCB7XG4gICAgICAgICAgICAgICAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweCAwO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG5cbiAgICAgICAgICAgICY6bm90KHNwYW4pIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcmVkO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gTGFuZGluZ3NwYWdlIDJcblxuLmxhbmRpbmdzcGFnZS0yIHtcbiAgICAucGFnaW5hdGlvbiB7XG4gICAgICAgIC5wYWdlLWl0ZW0ge1xuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY29udHJvbCB7XG4gICAgICAgICAgICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsdWU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgICAgICY6bm90KHNwYW4pIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2VhcmNoLXJlc3VsdCB7XG4gICAgJi0tYmxvY2sge1xuICAgICAgICBjb2xvcjogJHRleHQtY29sb3I7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZWFyY2gtcmVzdWx0cyB7XG4gICAgJi0tbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG5cbiAgICAgICAgJl9faXRlbSxcbiAgICAgICAgJl9fZW1wdHktaXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC51cmwge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zb2NpYWwtZm9sbG93IHtcbiAgICAkc2VsZjogJjtcblxuICAgICYtLWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDAgMCAoJGRlZmF1bHQtbWFyZ2luIC8gMik7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDVweCAoJGRlZmF1bHQtbWFyZ2luIC8gMik7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogLTk5OTk5cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IC0yMHB4IDAgMCAtMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZmFjZWJvb2sge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKGZhY2Vib29rMiwgJGNvbG9yLXdoaXRlLCA0MHB4LCA0MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWZhY2Vib29rO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnR3aXR0ZXIge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKHR3aXR0ZXIyLCAkY29sb3Itd2hpdGUsIDQwcHgsIDQwcHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdHdpdHRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi53ZWlibyB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24od2VpYm8sICRjb2xvci13aGl0ZSwgNDBweCwgNDBweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10d2l0dGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLndlY2hhdCB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24od2VjaGF0LCAkY29sb3Itd2hpdGUsIDQwcHgsIDQwcHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdHdpdHRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi50aWt0b2sge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKHRpa3RvaywgJGNvbG9yLXdoaXRlLCA0MHB4LCA0MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXR3aXR0ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYueW91dHViZSB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oeW91dHViZTIsICRjb2xvci13aGl0ZSwgNDBweCwgNDBweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci15b3V0dWJlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmxpbmtlZGluIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihsaW5rZWRpbjIsICRjb2xvci13aGl0ZSwgNDBweCwgNDBweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saW5rZWRpbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5pbnN0YWdyYW0ge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKGluc3RhZ3JhbTIsICRjb2xvci13aGl0ZSwgNDBweCwgNDBweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pbnN0YWdyYW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucGludGVyZXN0IHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihwaW50ZXJlc3QyLCAkY29sb3Itd2hpdGUsIDQwcHgsIDQwcHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcGludGVyZXN0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tc21hbGwge1xuICAgICAgICAmI3sgJHNlbGYgfS0tbGlzdCB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmZhY2Vib29rIHtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihmYWNlYm9vazIsICRjb2xvci13aGl0ZSwgMzBweCwgMzBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnR3aXR0ZXIge1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKHR3aXR0ZXIyLCAkY29sb3Itd2hpdGUsIDMwcHgsIDMwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi55b3V0dWJlIHtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbih5b3V0dWJlMiwgJGNvbG9yLXdoaXRlLCAzMHB4LCAzMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYubGlua2VkaW4ge1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKGxpbmtlZGluMiwgJGNvbG9yLXdoaXRlLCAzMHB4LCAzMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuaW5zdGFncmFtIHtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihpbnN0YWdyYW0yLCAkY29sb3Itd2hpdGUsIDMwcHgsIDMwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5waW50ZXJlc3Qge1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKHBpbnRlcmVzdDIsICRjb2xvci13aGl0ZSwgMzBweCwgMzBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zb2NpYWwtc2hhcmUge1xuICAgICRzZWxmOiAmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICYtLXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHotaW5kZXg6IDEwMDAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgICN7ICRzZWxmIH0tLXdyYXBwZXIge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMjkwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQ4MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxpc3Qge1xuICAgICAgICAgICAgJi0tc29jaWFsLXNoYXJlIHtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgbGk6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjE1cztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBsaTpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMnM7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgbGk6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjI1cztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBsaTpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuM3M7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgbGk6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjM1cztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBsaTpudGgtY2hpbGQoNikge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuNHM7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgbGk6bnRoLWNoaWxkKDcpIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjQ1cztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggNTBweDtcbiAgICAgICAgbWFyZ2luOiAwIC0xMHB4IDEwcHg7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGljb24oc2hhcmUsICRjb2xvci13aGl0ZSwgMjBweCwgMjBweCk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGlzdCB7XG4gICAgICAgICYtLXNvY2lhbC1zaGFyZSB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgZm9udC1mYW1pbHk6ICR0ZXh0LWZvbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogJHRleHQtc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXk7XG4gICAgICAgIGJvcmRlcjogMDtcblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ0biB7XG4gICAgICAgICYtLXNvY2lhbC1zaGFyZSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1jbG9zZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBpY29uKGNsb3NlLCAkY29sb3Itd2hpdGUsIDIwcHgsIDIwcHgpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIExhbmRpbmdzcGFnZSAyXG5cbi5sYW5kaW5nc3BhZ2UtMiB7XG4gICAgLnNvY2lhbC1mb2xsb3cge1xuICAgICAgICAmLS1saXN0IHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihwb2x5Z29uLCAkY29sb3Itd2hpdGUsIDYwcHgsIDY5cHgpO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2OXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuZmFjZWJvb2sge1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKGZhY2Vib29rLCAkY29sb3Itd2hpdGUsIDQwcHgsIDQwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oZmFjZWJvb2ssICRjb2xvci1mYWNlYm9vaywgNDBweCwgNDBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi50d2l0dGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbih0d2l0dGVyLCAkY29sb3Itd2hpdGUsIDQwcHgsIDQwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24odHdpdHRlciwgJGNvbG9yLXR3aXR0ZXIsIDQwcHgsIDQwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYueW91dHViZSB7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oeW91dHViZSwgJGNvbG9yLXdoaXRlLCA0MHB4LCA0MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKHlvdXR1YmUsICRjb2xvci15b3V0dWJlLCA0MHB4LCA0MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmxpbmtlZGluIHtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihsaW5rZWRpbiwgJGNvbG9yLXdoaXRlLCA0MHB4LCA0MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKGxpbmtlZGluLCAkY29sb3ItbGlua2VkaW4sIDQwcHgsIDQwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuaW5zdGFncmFtIHtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihpbnN0YWdyYW0sICRjb2xvci13aGl0ZSwgNDBweCwgNDBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihpbnN0YWdyYW0sICRjb2xvci1pbnN0YWdyYW0sIDQwcHgsIDQwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYucGludGVyZXN0IHtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihwaW50ZXJlc3QsICRjb2xvci13aGl0ZSwgNDBweCwgNDBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihwaW50ZXJlc3QsICRjb2xvci1waW50ZXJlc3QsIDQwcHgsIDQwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5yaWNodGV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogMCAwICRkZWZhdWx0LW1hcmdpbjtcblxuICAgID4gKjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICB1bDpub3QoLmxpc3QpLFxuICAgIG9sOm5vdCgubGlzdCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xuICAgIH1cblxuICAgIG9sIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuICAgIH1cblxuICAgIHAsXG4gICAgYWRkcmVzcyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuXG4gICAgYTpub3QoLmJ0bikge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXJlZDtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBiLFxuICAgIHN0cm9uZyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgaSxcbiAgICBlbSB7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICB9XG5cbiAgICB1IHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuXG4gICAgYmxvY2txdW90ZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTIlO1xuICAgICAgICBtYXJnaW46IDI1cHggMCA0MHB4O1xuICAgICAgICBib3JkZXItbGVmdDogMCBzb2xpZDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHByZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG4gICAgfVxuXG4gICAgdGFibGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICB0ciB7XG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgdGgsXG4gICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGgsXG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIGhyIHtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICR0ZXh0LWNvbG9yO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgfVxuXG4gICAgLnRhYmxlLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW46IDAgMCAkZGVmYXVsdC1tYXJnaW47XG4gICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcblxuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICB0aCxcbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHZpZGVvIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIExhbmRpbmdzcGFnZSAyXG5cbi5sYW5kaW5nc3BhZ2UtMiB7XG4gICAgLnJpY2h0ZXh0IHtcbiAgICAgICAgYTpub3QoLmJ0bikge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibHVlO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmJsb2NrIHtcbiAgICAmLS1hcnRpY2xlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbn1cblxuLmFydGljbGUge1xuICAgICRzZWxmOiAmO1xuICAgIG1hcmdpbjogMCAwICgkZGVmYXVsdC1ibG9jay1tYXJnaW4gLSAkZGVmYXVsdC1tYXJnaW4pO1xuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDAgYXV0byA2MHB4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmlzLWgzIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmlzLWgyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbmZvLXB1Ymxpc2gge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDgpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtYXJnaW46IDAgYXV0byAkZGVmYXVsdC1tYXJnaW47XG4gICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJpY2h0ZXh0IHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXNtYWxsIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTAlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faW1hZ2Uge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIH1cblxuICAgICZfX3RhZ3Mge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg4KTtcbiAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICB9XG5cbiAgICAgICAgKyAjeyAkc2VsZiB9X19hdXRob3Ige1xuICAgICAgICAgICAgcGFkZGluZy10b3A6ICRkZWZhdWx0LW1hcmdpbjtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZXh0cmEtYmxhY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19hdXRob3Ige1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg4KTtcbiAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gQWNjZXNzb3JpZXMgYmxvY2tcblxuLmJsb2NrIHtcbiAgICAmLS1hY2Nlc3NvcmllcyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICArIC5ibG9jayB7XG4gICAgICAgICAgICAmLS1kb3VibGUtc2xpZGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTc1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hY2Nlc3NvcmllcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogMCAwICgkZGVmYXVsdC1ibG9jay1tYXJnaW4gLSAkZGVmYXVsdC1tYXJnaW4pO1xuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuXG4uYWNjZXNzb3J5IHtcbiAgICAkc2VsZjogJjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICBtYXJnaW46IDAgMCAkZGVmYXVsdC1tYXJnaW47XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG5cbiAgICAmW2hyZWZdIHtcbiAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJHRleHQtY29sb3I7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLXdoaXRlLCAxMCUpO1xuXG4gICAgICAgICAgICAjeyAkc2VsZiB9X19pbWFnZSB7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2ltYWdlIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG5cbiAgICAgICAgPiAqIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gc2Nzcy1saW50OmRpc2FibGUgSW1wb3J0YW50UnVsZVxuLnNsaWRlci1hY2Nlc3NvcmllcyB7XG4gICAgJHNlbGY6ICY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMCAtMTBweCAkZGVmYXVsdC1tYXJnaW47XG5cbiAgICAmX19pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZmxleDogMCAwIDI1JTtcbiAgICAgICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgIH4gI3sgJHNlbGYgfV9faXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgIH4gI3sgJHNlbGYgfV9faXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgfiAjeyAkc2VsZiB9X19pdGVtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFjY2Vzc29yeSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm93bC1jYXJvdXNlbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblxuICAgICAgICAub3dsLXN0YWdlIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm93bC1zdGFnZS1vdXRlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vd2wtaXRlbSB7XG4gICAgICAgICAgICAjeyAkc2VsZiB9X19pdGVtIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAub3dsLW5hdiB7XG4gICAgICAgICAgICByaWdodDogLTQwcHg7XG4gICAgICAgICAgICBsZWZ0OiAtNDBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAmLm93bC1wcmV2LFxuICAgICAgICAgICAgICAgICYub3dsLW5leHQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKGFycm93LWJpZywgJGNvbG9yLWJsYWNrLCAyMnB4LCAzNHB4KTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjI4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihhcnJvdy1iaWcsICRjb2xvci1ibGFjaywgMTJweCwgMThweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBzY3NzLWxpbnQ6ZW5hYmxlIEltcG9ydGFudFJ1bGVcblxuLy8gTGFuZGluZ3NwYWdlIDJcblxuLmxhbmRpbmdzcGFnZS0yIHtcbiAgICAuYWNjZXNzb3J5IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDIwcHggMCB0cmFuc3BhcmVudGl6ZSgkY29sb3ItZXh0cmEtYmxhY2ssIC44KTtcbiAgICB9XG59XG4iLCIvLyBDb250ZW50IEltYWdlIGJsb2NrXG5cbi5ibG9jayB7XG4gICAgJi0tY29udGVudC1pbWFnZS1ibG9jayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1yZWQ7XG4gICAgICAgIG1hcmdpbjogMCAwICRkZWZhdWx0LWJsb2NrLW1hcmdpbjtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50LWltYWdlLWJsb2NrIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cbiAgICAgICAgICAgIC5pcy1oMixcbiAgICAgICAgICAgIC5pcy1oMyxcbiAgICAgICAgICAgIC5pcy1oNCxcbiAgICAgICAgICAgIC5pcy1oNSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC53cmFwcGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNvbnRlbnQtaW1hZ2UtYmxvY2sge1xuICAgICRzZWxmOiAmO1xuXG4gICAgQGluY2x1ZGUgbWFrZS1yb3c7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgJl9faW1hZ2Uge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDAgMDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6ICRkZWZhdWx0LW1hcmdpbiA2MHB4IDA7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgYXV0bztcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRkZWZhdWx0LW1hcmdpbiAxNXB4IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1yZXZlcnNlZCB7XG4gICAgICAgICN7ICRzZWxmIH1fX2ltYWdlIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgb3JkZXI6IDI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgI3sgJHNlbGYgfV9fY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gTGFuZGluZ3NwYWdlIDJcblxuLmxhbmRpbmdzcGFnZS0yIHtcbiAgICAuYmxvY2sge1xuICAgICAgICAmLS1jb250ZW50LWltYWdlLWJsb2NrIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gRG91YmxlIFNsaWRlciBibG9ja1xuXG4uYmxvY2sge1xuICAgICYtLWRvdWJsZS1zbGlkZXIge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxufVxuXG4vLyBzY3NzLWxpbnQ6ZGlzYWJsZSBJbXBvcnRhbnRSdWxlXG4uZG91YmxlLXNsaWRlci1pdGVtIHtcbiAgICAkc2VsZjogJjtcblxuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHM7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3c7XG4gICAgcGFkZGluZzogMzYwcHggMCAwO1xuICAgIG1hcmdpbjogMCBhdXRvIDEwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgcGFkZGluZzogMjYwcHggMTVweCAwO1xuICAgIH1cblxuICAgICZfX2ltYWdlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNTQwcHg7XG4gICAgICAgIG1heC13aWR0aDogMTkyMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDMyOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDQwcHggMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKCRjb2xvci1leHRyYS1ibGFjaywgLjIpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmlzLWgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1OHB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmlzLWg2IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWFuaW1hdGUge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDU0MHB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgICN7ICRzZWxmIH1fX2ltYWdlIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxMHM7XG4gICAgICAgIH1cblxuICAgICAgICAjeyAkc2VsZiB9X19jb250ZW50IHtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIHNjc3MtbGludDplbmFibGUgSW1wb3J0YW50UnVsZVxuXG4vLyBzY3NzLWxpbnQ6ZGlzYWJsZSBJbXBvcnRhbnRSdWxlXG5cbi8vIHNjc3MtbGludDpkaXNhYmxlIE5lc3RpbmdEZXB0aFxuLmRvdWJsZS1zbGlkZXIge1xuICAgICRzZWxmOiAmO1xuICAgIG1hcmdpbjogMCAwICgkZGVmYXVsdC1ibG9jay1tYXJnaW4gLSAxMHB4KTtcblxuICAgICZfX2l0ZW0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgIH4gI3sgJHNlbGYgfV9faXRlbSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYub3dsLWNhcm91c2VsIHtcbiAgICAgICAgLm93bC1zdGFnZSB7XG4gICAgICAgICAgICAjeyAkc2VsZiB9X19pdGVtIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAub3dsLW5hdiB7XG4gICAgICAgICAgICB0b3A6IDYwMHB4O1xuICAgICAgICAgICAgbGVmdDogNTIlO1xuICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiA2NSU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDI5MHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxOCU7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgJi5vd2wtcHJldixcbiAgICAgICAgICAgICAgICAmLm93bC1uZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihhcnJvdy1iaWcsICRjb2xvci1ibGFjaywgMjJweCwgMzRweCk7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC4yODtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oYXJyb3ctYmlnLCAkY29sb3ItYmxhY2ssIDEycHgsIDE4cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5vd2wtY291bnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgM3B4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcHggMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAub3dsLWl0ZW0ge1xuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIC5kb3VibGUtc2xpZGVyLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAmLS1hbmltYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5kb3VibGUtc2xpZGVyLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogem9vbWVmZmVjdCAxMHMgZm9yd2FyZHM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIHNjc3MtbGludDplbmFibGUgTmVzdGluZ0RlcHRoXG5cbi8vIHNjc3MtbGludDplbmFibGUgSW1wb3J0YW50UnVsZVxuXG4vLyBMYW5kaW5nc3BhZ2UgMlxuXG4ubGFuZGluZ3NwYWdlLTIge1xuICAgIC5kb3VibGUtc2xpZGVyLWl0ZW0ge1xuICAgICAgICAmX19jb250ZW50IHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvLyBEb3dubG9hZHMgYmxvY2tcblxuLmJsb2NrIHtcbiAgICAmLS1kb3dubG9hZHMge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDcwcHggMCAzMHB4O1xuICAgICAgICBtYXJnaW46IDAgMCAkZGVmYXVsdC1ibG9jay1tYXJnaW47XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1yZWQgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNjM7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcmVkO1xuICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kb3dubG9hZHMge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgIC5pcy1oMiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpc3Qge1xuICAgICAgICAgICAgICAgICYtLWRvd25sb2FkcyB7XG4gICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkY29sb3Itd2hpdGUsIDEwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3Itd2hpdGUsIDEwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZG93bmxvYWRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG5cbi8vIExhbmRpbmdzcGFnZSAyXG5cbi5sYW5kaW5nc3BhZ2UtMiB7XG4gICAgLmJsb2NrIHtcbiAgICAgICAgJi0tZG93bmxvYWRzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjg1O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gRmlsdGVyIGJsb2NrLlxuXG4uYmxvY2sge1xuICAgICYtLWZpbHRlciB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG59XG5cbi5maWx0ZXItYmxvY2sge1xuICAgIG1hcmdpbjogMCAwIDc1cHg7XG5cbiAgICAmLS1zbWFsbCB7XG4gICAgICAgIHdpZHRoOiA4My4zMzMzJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gJGRlZmF1bHQtYmxvY2stbWFyZ2luO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAkZGVmYXVsdC1ibG9jay1tYXJnaW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGlzdCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuZm9ybS1maWx0ZXIge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxufVxuXG4uZmlsdGVyLWJ1dHRvbnMge1xuICAgIEBleHRlbmQgLmJ0bi1ncm91cC10b2dnbGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAwIC01cHg7XG5cbiAgICAuYnRuIHtcbiAgICAgICAgZmxleDogMCAwIGNhbGMoMjUlIC0gMTBweCk7XG4gICAgICAgIG1hcmdpbjogMCA1cHggMTBweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDMzLjMlIC0gMTBweCk7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlLFxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLXJlZCwgMTAlKTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRjb2xvci1yZWQsIDEwJSk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvLyBIaWdobGlnaHRzIGJsb2NrXG5cbi5ibG9jayB7XG4gICAgJi0taGlnaGxpZ2h0cyB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG59XG5cbi5oaWdobGlnaHRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luOiAwIDAgKCRkZWZhdWx0LWJsb2NrLW1hcmdpbiAtICRkZWZhdWx0LW1hcmdpbik7XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmX19idXR0b25zIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuLmhpZ2hsaWdodCB7XG4gICAgJHNlbGY6ICY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW46IDAgMCAkZGVmYXVsdC1tYXJnaW47XG5cbiAgICAmX19pbWFnZSB7XG4gICAgICAgIHdpZHRoOiA4My4zMzMzJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgKyAjeyAkc2VsZiB9X19jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMDBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGlzdCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkY29sb3ItYmxhY2ssIC40KTtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICYtLWRhdGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihkYXRlLCAkY29sb3Itd2hpdGUsIDIwcHgsIDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi0tdGltZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKHRpbWUsICRjb2xvci13aGl0ZSwgMjBweCwgMjBweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLS1tYXJrZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihtYXJrZXIsICRjb2xvci13aGl0ZSwgMjBweCwgMjBweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLS1zcGVjLXdpZHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oc3BlY3dpZHRoLCAkY29sb3Itd2hpdGUsIDI2cHgsIDI2cHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgd2lkdGg6IDgzLjMzMzMlO1xuICAgICAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMzBweCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDIwcHggMCB0cmFuc3BhcmVudGl6ZSgkY29sb3ItZXh0cmEtYmxhY2ssIC44KTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIH1cblxuICAgICAgICAuaXMtaDQge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1yZWQ7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1yZWQ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICsgLnJpY2h0ZXh0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtJGRlZmF1bHQtbWFyZ2luO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICArIC5saXN0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtKCRkZWZhdWx0LW1hcmdpbiAvIDIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlYWQtbW9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogLTMwcHg7XG4gICAgICAgICAgICBib3R0b206IC0zMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHdpZHRoOiAxNDJweDtcbiAgICAgICAgICAgIGhlaWdodDogMTQycHg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAkY29sb3ItcmVkO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTI0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMjRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IC02MnB4IDAgMCAtNjJweDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcmVkO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLXJlYWQtbW9yZSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMjVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tc2ltcGxlIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAyMHB4IDAgdHJhbnNwYXJlbnRpemUoJGNvbG9yLWV4dHJhLWJsYWNrLCAuOCk7XG5cbiAgICAgICAgI3sgJHNlbGYgfV9faW1hZ2Uge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgI3sgJHNlbGYgfV9fY29udGVudCB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDMwcHggMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgICAgICAgICAubGlzdCB7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtLXRhZ3Mge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmlzLWg0IHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgI3sgJHNlbGYgfV9fYWN0aW9ucyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5oaWdobGlnaHRzLW92ZXJ2aWV3IHtcbiAgICAkc2VsZjogJjtcblxuICAgIEBpbmNsdWRlIG1ha2Utcm93O1xuICAgIG1hcmdpbjogMCAtMTVweDtcblxuICAgICZfX2l0ZW0ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICBtYXJnaW46IDAgMCAkZGVmYXVsdC1tYXJnaW47XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICAgIH1cblxuICAgICAgICAmW2RhdGEtY2F0ZWdvcnldIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGluaGVyaXQ7XG5cbiAgICAgICAgICAgICYuaGlkZGVuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmhpZ2hsaWdodCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS10aHJlZS1jb2x1bW5zIHtcbiAgICAgICAgI3sgJHNlbGYgfV9faXRlbSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg0KTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWZvdXItY29sdW1ucyB7XG4gICAgICAgICN7ICRzZWxmIH1fX2l0ZW0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMyk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1jb21wYWN0IHtcbiAgICAgICAgbWFyZ2luOiAwIDAgNDBweDtcblxuICAgICAgICAjeyAkc2VsZiB9X19pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMXB4IDAgMDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDFweDtcblxuICAgICAgICAgICAgLmhpZ2hsaWdodCB7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheS1saWdodDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgICAgICAgICAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmX19pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIExhbmRpbmdzcGFnZSAyXG5cbi5sYW5kaW5nc3BhZ2UtMiB7XG4gICAgLmhpZ2hsaWdodCB7XG4gICAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmX19jb250ZW50IHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICAgICAgICAgIC5pcy1oNCB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1jb2xvcjtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICsgLnJpY2h0ZXh0LFxuICAgICAgICAgICAgICAgICsgLmxpc3Qge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtKCRkZWZhdWx0LW1hcmdpbiAvIDIpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJlYWQtbW9yZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZ3JlZW47XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmVlbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1zaW1wbGUge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIEh1YnNwb3QgYmxvY2tcblxuLmJsb2NrIHtcbiAgICAmLS1odWJzcG90LWJsb2NrIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgKCRkZWZhdWx0LWJsb2NrLW1hcmdpbiAtICRkZWZhdWx0LW1hcmdpbik7XG4gICAgfVxufVxuXG4uaHVic3BvdC1ibG9jayB7XG4gICAgJHNlbGY6ICY7XG5cbiAgICBAaW5jbHVkZSBtYWtlLXJvdztcbiAgICBtYXJnaW46IDAgLTE1cHg7XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEwKTtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmlzLWgyIHtcbiAgICAgICAgICAgICsgLmlzLWgzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg3KTtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhic3B0LWZvcm0ge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgJGRlZmF1bHQtbWFyZ2luO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gSGlzdG9yeSBTbGlkZXIgYmxvY2tcblxuLmJsb2NrIHtcbiAgICAmLS1oaXN0b3J5LXNsaWRlciB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG59XG5cbi5oaXN0b3J5LWJsb2NrIHtcbiAgICAkc2VsZjogJjtcblxuICAgIEBpbmNsdWRlIG1ha2Utcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgLTE1cHg7XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pcy1oMiB7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgKyAjeyAkc2VsZiB9X19jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC00MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gc2Nzcy1saW50OmRpc2FibGUgSW1wb3J0YW50UnVsZVxuLmhpc3Rvcnktc2xpZGVyLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW46IDAgMCAoJGRlZmF1bHQtYmxvY2stbWFyZ2luIC0gJGRlZmF1bHQtbWFyZ2luKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBwYWRkaW5nOiAyNjBweCAwIDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgJl9faW1hZ2Uge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXJnaW46IDEwcHggMCAkZGVmYXVsdC1tYXJnaW47XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgkY29sb3ItZXh0cmEtYmxhY2ssIC4yKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAzMjhweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgQGV4dGVuZCAud3JhcHBlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkZGVmYXVsdC1tYXJnaW4gNDBweCAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGRlZmF1bHQtYmxvY2stbWFyZ2luO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgkY29sb3ItZXh0cmEtYmxhY2ssIC4yKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pcy1oMyB7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmlzLWg2IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICsgLmlzLWgzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtJGRlZmF1bHQtbWFyZ2luO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJpY2h0ZXh0IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTIwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgKyBwIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIHNjc3MtbGludDplbmFibGUgSW1wb3J0YW50UnVsZVxuXG4vLyBzY3NzLWxpbnQ6ZGlzYWJsZSBJbXBvcnRhbnRSdWxlXG4uaGlzdG9yeS1zbGlkZXIge1xuICAgICRzZWxmOiAmO1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDA7XG5cbiAgICAmX19pdGVtIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgbWF4LXdpZHRoOiA1OTBweDtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgfiAjeyAkc2VsZiB9X19pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICB+ICN7ICRzZWxmIH1fX2l0ZW0ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm93bC1jYXJvdXNlbCB7XG4gICAgICAgIC5vd2wtaXRlbSB7XG4gICAgICAgICAgICAuaGlzdG9yeS1zbGlkZXItaXRlbSB7XG4gICAgICAgICAgICAgICAgJl9fY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTUwcHgpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmUuY2VudGVyIHtcbiAgICAgICAgICAgICAgICAuaGlzdG9yeS1zbGlkZXItaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5vd2wtbmF2IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHM7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgdG9wOiAyOTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIHRvcDogMzAwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgICAgICB0b3A6IDMyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgICAgICAgICAgdG9wOiAzMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAgICAgICAgICAgICAgIHRvcDogMzYwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIHtcbiAgICAgICAgICAgICAgICB0b3A6IDM5MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICAgICAgdG9wOiA0MjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAmLm93bC1wcmV2LFxuICAgICAgICAgICAgICAgICYub3dsLW5leHQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKGFycm93LWJpZywgJGNvbG9yLWJsYWNrLCAyMnB4LCAzNHB4KTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjI4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihhcnJvdy1iaWcsICRjb2xvci1ibGFjaywgMTJweCwgMThweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5vd2wtY291bnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAzcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFweCAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gc2Nzcy1saW50OmVuYWJsZSBJbXBvcnRhbnRSdWxlXG4iLCIvLyBOZXdzbGV0dGVyIGJsb2NrXG5cbi5ibG9jayB7XG4gICAgJi0tbmV3c2xldHRlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDUyMHB4O1xuICAgICAgICBwYWRkaW5nOiA3MHB4IDAgKDcwcHggLSAkZGVmYXVsdC1tYXJnaW4pO1xuICAgICAgICBtYXJnaW46IDAgMCAkZGVmYXVsdC1ibG9jay1tYXJnaW47XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ibGFjayBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIG9wYWNpdHk6IC42MztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAubmV3c2xldHRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgLmlzLWgyLFxuICAgICAgICAgICAgLmlzLWgzLFxuICAgICAgICAgICAgLmlzLWg0LFxuICAgICAgICAgICAgLmlzLWg1IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubmV3c2xldHRlciB7XG4gICAgJHNlbGY6ICY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiA2Ni42NjY3JTtcbiAgICBtYXJnaW46IDAgYXV0bztcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICYtLXNtYWxsIHtcbiAgICAgICAgI3sgJHNlbGYgfV9fY29udGVudCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIExhbmRpbmdzcGFnZSAyXG5cbi5sYW5kaW5nc3BhZ2UtMiB7XG4gICAgLmJsb2NrIHtcbiAgICAgICAgJi0tbmV3c2xldHRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZTtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC44NTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5ld3NsZXR0ZXIge1xuICAgICAgICAgICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgLmlzLWgyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmX19jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGNvbG9yLXdoaXRlLCAxMCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3Itd2hpdGUsIDEwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvLyBTbGlkZXIgYmxvY2tcblxuLmJsb2NrIHtcbiAgICAmLS1zbGlkZXIge1xuICAgICAgICBtYXJnaW46IDAgMCAkZGVmYXVsdC1ibG9jay1tYXJnaW47XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zbGlkZXIge1xuICAgICRzZWxmOiAmO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJi5vd2wtY2Fyb3VzZWwge1xuICAgICAgICAub3dsLWRvdHMge1xuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAmLm93bC1kb3Qge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci13aGl0ZTtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAub3dsLW5hdiB7XG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICYub3dsLXByZXYsXG4gICAgICAgICAgICAgICAgJi5vd2wtbmV4dCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oYXJyb3csICRjb2xvci13aGl0ZSwgMzZweCwgODFweCk7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDgxcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKGFycm93LCAkY29sb3Itd2hpdGUsIDM2cHgsIDgxcHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuXG4gICAgICAgICsgI3sgJHNlbGYgfV9faXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBzY3NzLWxpbnQ6ZGlzYWJsZSBJbXBvcnRhbnRSdWxlXG4uc2xpZGVyLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA1OXB4KTtcblxuICAgICAgICAmX19pbWFnZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pbWFnZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgJi0tdmlkZW8ge1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKHBsYXksICRjb2xvci13aGl0ZSwgMThweCwgMThweCk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1yZWQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihwbGF5LCAkY29sb3Itd2hpdGUsIDE4cHgsIDE4cHgpO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3ItcmVkLCAuOCk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICAgICAgei1pbmRleDogNztcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgYm90dG9tOiA2NXB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICBtYXJnaW46IDAgMCAwIC0xNTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuLy8gc2Nzcy1saW50OmVuYWJsZSBJbXBvcnRhbnRSdWxlXG4iLCIuYmxvY2sge1xuICAgICYtLXNsaWRlci1nYWxsZXJ5IHtcbiAgICAgICAgbWFyZ2luOiAwIDAgJGRlZmF1bHQtYmxvY2stbWFyZ2luO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cbiAgICAgICAgLnNsaWRlciB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNsaWRlci1nYWxsZXJ5IHtcbiAgICAkc2VsZjogJjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDE2MTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cbiAgICAmLm93bC1jYXJvdXNlbCB7XG4gICAgICAgIC5vd2wtbmF2IHtcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgaW5zZXQ6IDY1dncgMTBweCBhdXRvO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgICAgICAgICAgdG9wOiA3MnZ3O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICYub3dsLXByZXYsXG4gICAgICAgICAgICAgICAgJi5vd2wtbmV4dCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oYXJyb3csICRjb2xvci13aGl0ZSwgMTNweCwgMzBweCk7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA0MHB4IDAgMDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihhcnJvdywgJGNvbG9yLXdoaXRlLCAxM3B4LCAzMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2l0ZW0ge1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcblxuICAgICAgICArICN7ICRzZWxmIH1fX2l0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNsaWRlci1nYWxsZXJ5LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgfVxuXG4gICAgJl9faW1hZ2Uge1xuICAgICAgICBmbGV4OiAwIDAgNDglO1xuICAgICAgICBtYXgtd2lkdGg6IDQ4JTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgIHBhZGRpbmc6IDgwcHggMTVweCAwO1xuICAgICAgICBtYXJnaW46IDAgMCAwIGF1dG87XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggNTBweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJpY2h0ZXh0IHtcbiAgICAgICAgICAgICoge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNsaWRlci1nYWxsZXJ5LW5hdmlnYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAyNXB4IDAgMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjVweDtcbiAgICAgICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICAgICAgb3BhY2l0eTogLjM7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHggMCAwO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gVGVzdGltb25pYWwgYmxvY2tcblxuLmJsb2NrIHtcbiAgICAmLS10ZXN0aW1vbmlhbCB7XG4gICAgICAgIG1hcmdpbjogMCAwICRkZWZhdWx0LWJsb2NrLW1hcmdpbjtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRlc3RpbW9uaWFsIHtcbiAgICAkc2VsZjogJjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1pbi1oZWlnaHQ6IDY2MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgICB9XG5cbiAgICAmX19pbWFnZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC0xMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA2MDBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjAwJTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgdHJhbnNwYXJlbnRpemUoJGNvbG9yLWJsYWNrLCAxKSAwLCB0cmFuc3BhcmVudGl6ZSgkY29sb3ItYmxhY2ssIDApIDgwJSk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHRyYW5zcGFyZW50aXplKCRjb2xvci1ibGFjaywgMSkgMCwgdHJhbnNwYXJlbnRpemUoJGNvbG9yLWJsYWNrLCAxKSAxMDBweCwgdHJhbnNwYXJlbnRpemUoJGNvbG9yLWJsYWNrLCAwKSAyNTBweCwgdHJhbnNwYXJlbnRpemUoJGNvbG9yLWJsYWNrLCAwKSAxMDAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB6LWluZGV4OiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIEBleHRlbmQgLndyYXBwZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDg4cHggMTVweCAxMHB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgcGFkZGluZzogNThweCAxNXB4IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMTVweCAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJpY2h0ZXh0IHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+ICoge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm5vdCguaXMtaDQpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IExvcmEsIHNlcmlmO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pcy1oNCB7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICR0ZXh0LXNpemU7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tcmV2ZXJzZWQge1xuICAgICAgICAjeyAkc2VsZiB9X19pbWFnZSB7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgI3sgJHNlbGYgfV9fY29udGVudCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIExhbmRpbmdzcGFnZSAyXG5cbi5sYW5kaW5nc3BhZ2UtMiB7XG4gICAgLnRlc3RpbW9uaWFsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZWVuO1xuXG4gICAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE1JTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMGRlZyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCB0cmFuc3BhcmVudGl6ZSgkY29sb3ItZ3JlZW4sIDEpIDAsIHRyYW5zcGFyZW50aXplKCRjb2xvci1ncmVlbiwgMCkgODAlKTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCB0cmFuc3BhcmVudGl6ZSgkY29sb3ItZ3JlZW4sIDEpIDAsIHRyYW5zcGFyZW50aXplKCRjb2xvci1ncmVlbiwgMSkgMTAwcHgsIHRyYW5zcGFyZW50aXplKCRjb2xvci1ncmVlbiwgMCkgMjUwcHgsIHRyYW5zcGFyZW50aXplKCRjb2xvci1ncmVlbiwgMCkgMTAwJSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgbGVmdDogODUlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEwZGVnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JlZW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19jb250ZW50IHtcbiAgICAgICAgICAgIC5yaWNodGV4dCB7XG4gICAgICAgICAgICAgICAgPiAqIHtcbiAgICAgICAgICAgICAgICAgICAgJjpub3QoLmlzLWg0KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogTGF0bywgc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIFVTUCBibG9ja1xuXG4uYmxvY2sge1xuICAgICYtLXVzcHMge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxufVxuXG4udXNwcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuXG4udXNwcy1vdmVydmlldyB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIC0xNXB4ICgkZGVmYXVsdC1ibG9jay1tYXJnaW4gLSA2MHB4KTtcblxuICAgICZfX2l0ZW0ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg0KTtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnVzcCB7XG4gICAgJHNlbGY6ICY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gICAgY29sb3I6ICRjb2xvci1yZWQ7XG4gICAgbWFyZ2luOiAwIDAgNjBweDtcblxuICAgICZfX2ljb24ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1yZWQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICsgI3sgJHNlbGYgfV9fY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgZmxleDogMTtcbiAgICB9XG59XG5cbi8vIExhbmRpbmdzcGFnZSAyXG5cbi5sYW5kaW5nc3BhZ2UtMiB7XG4gICAgLnVzcCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmx1ZTtcblxuICAgICAgICAmX19pY29uIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJsdWU7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIFVCUiBibG9ja1xuXG4uYmxvY2sge1xuICAgICYtLXVicnMge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxufVxuXG4udWJycyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuXG4udWJycy1vdmVydmlldyB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIC0xNXB4O1xuXG4gICAgJl9faXRlbSB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi51YnIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW46IDAgMCAoJGRlZmF1bHQtYmxvY2stbWFyZ2luIC0gJGRlZmF1bHQtbWFyZ2luKTtcblxuICAgICZfX2ltYWdlIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgJGRlZmF1bHQtbWFyZ2luO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogOTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAuaXMtaDQge1xuICAgICAgICAgICAgKyAucmljaHRleHQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0kZGVmYXVsdC1tYXJnaW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmljaHRleHQge1xuICAgICAgICAgICAgKyAucmVhZC1tb3JlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtJGRlZmF1bHQtbWFyZ2luO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gUHJvZHVjdHMgYmxvY2tcblxuLmJsb2NrIHtcbiAgICAmLS1wcm9kdWN0cyB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG59XG5cbi5wcm9kdWN0IHtcbiAgICAkc2VsZjogJjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luOiAwIDAgNDBweDtcblxuICAgICZbaHJlZl0ge1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICN7ICRzZWxmIH1fX2ltYWdlIHtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faW1hZ2Uge1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICAuaXMtaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcmVkO1xuXG4gICAgICAgICAgICArIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1yZWQ7XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXJlZDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIENhbGwgVG8gQWN0aW9uIGJsb2NrXG5cbi5ibG9jayB7XG4gICAgJi0tY3RhLWJsb2NrIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbn1cblxuLmN0YS1ibG9jayB7XG4gICAgJHNlbGY6ICY7XG5cbiAgICBAaW5jbHVkZSBtYWtlLXJvdztcbiAgICBtYXJnaW46IDAgLTE1cHggKCRkZWZhdWx0LWJsb2NrLW1hcmdpbiAtICRkZWZhdWx0LW1hcmdpbiAtICRkZWZhdWx0LW1hcmdpbik7XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNyk7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAkZGVmYXVsdC1tYXJnaW47XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgKyAuYnRuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIFN0b3JpZXMgYmxvY2tcblxuLmJsb2NrIHtcbiAgICAmLS1zdG9yaWVzIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbn1cblxuLnN0b3JpZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW46IDAgMCAoJGRlZmF1bHQtYmxvY2stbWFyZ2luIC0gJGRlZmF1bHQtbWFyZ2luKTtcblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuLnN0b3J5IHtcbiAgICAkc2VsZjogJjtcblxuICAgIEBpbmNsdWRlIG1ha2Utcm93O1xuICAgIG1hcmdpbjogMCAtMTVweDtcblxuICAgICsgI3sgJHNlbGYgfSB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRkZWZhdWx0LWJsb2NrLW1hcmdpbiAtICRkZWZhdWx0LW1hcmdpbjtcbiAgICB9XG5cbiAgICAmX19pbWFnZSB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDUpO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvICRkZWZhdWx0LW1hcmdpbjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgkY29sb3ItZXh0cmEtYmxhY2ssIC4yKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgkY29sb3ItZXh0cmEtYmxhY2ssIC4yKTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg3KTtcbiAgICAgICAgcGFkZGluZzogJGRlZmF1bHQtbWFyZ2luIDExJSAwO1xuICAgICAgICBtYXJnaW46IDAgMCAwIGF1dG87XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg1KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmlzLWgzIHtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgKyAucmljaHRleHQsXG4gICAgICAgICAgICArIC5saXN0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtJGRlZmF1bHQtbWFyZ2luO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJpY2h0ZXh0IHtcbiAgICAgICAgICAgICsgLnJlYWQtbW9yZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLSRkZWZhdWx0LW1hcmdpbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWxhcmdlIHtcbiAgICAgICAgI3sgJHNlbGYgfV9faW1hZ2Uge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgI3sgJHNlbGYgfV9fY29udGVudCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tcmV2ZXJzZWQge1xuICAgICAgICAjeyAkc2VsZiB9X19pbWFnZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG9yZGVyOiAyO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICN7ICRzZWxmIH1fX2NvbnRlbnQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBvcmRlcjogMTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1jZW50ZXJlZCB7XG4gICAgICAgICN7ICRzZWxmIH1fX2ltYWdlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAjeyAkc2VsZiB9X19jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnZpZGVvIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGljb24ocGxheSwgJGNvbG9yLXdoaXRlLCAxOHB4LCAxOHB4KTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW46IC0yNHB4IDAgMCAtMjRweDtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvci1yZWQsIC44KTtcbiAgICAgICAgICAgIHotaW5kZXg6IDc7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IC0zMHB4IDAgMCAtMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24ocGxheSwgJGNvbG9yLXdoaXRlLCAxOHB4LCAxOHB4KTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcmVkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBMYW5kaW5nc3BhZ2UgMlxuXG4ubGFuZGluZ3NwYWdlLTIge1xuICAgIC5zdG9yeSB7XG4gICAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAgICAgLmlzLWgzIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibHVlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgKyAucmljaHRleHQsXG4gICAgICAgICAgICAgICAgKyAubGlzdCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0kZGVmYXVsdC1tYXJnaW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnZpZGVvIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvci1ibHVlLCAuOCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIFRlYXNlciBibG9ja1xuXG4uYmxvY2sge1xuICAgICYtLXRlYXNlcixcbiAgICAmLS10ZWFzZXItMixcbiAgICAmLS10ZWFzZXItMyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDcwcHggMCAoNzBweCAtICRkZWZhdWx0LW1hcmdpbik7XG4gICAgICAgIG1hcmdpbjogMCAwICRkZWZhdWx0LWJsb2NrLW1hcmdpbjtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXJlZCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgb3BhY2l0eTogLjg1O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXJlZDtcbiAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAudGVhc2VyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICAuaXMtaDIsXG4gICAgICAgICAgICAuaXMtaDMsXG4gICAgICAgICAgICAuaXMtaDQsXG4gICAgICAgICAgICAuaXMtaDUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS10ZWFzZXItMiB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDUyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZXh0cmEtYmxhY2s7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWV4dHJhLWJsYWNrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tdGVhc2VyLTMge1xuICAgICAgICBtaW4taGVpZ2h0OiA1MjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXJlZDtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcmVkO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udGVhc2VyIHtcbiAgICAkc2VsZjogJjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDY2LjY2NjclO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIC5pcy1oMiB7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmX19zb2NpYWwge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgLmlzLWgzIHtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1zbWFsbCB7XG4gICAgICAgICN7ICRzZWxmIH1fX2NvbnRlbnQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBMYW5kaW5nc3BhZ2UgMlxuXG4ubGFuZGluZ3NwYWdlLTIge1xuICAgIC5ibG9jayB7XG4gICAgICAgICYtLXRlYXNlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZTtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC44NTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRlYXNlciB7XG4gICAgICAgICAgICAgICAgJl9fY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRjb2xvci13aGl0ZSwgMTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLXdoaXRlLCAxMCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tdGVhc2VyLTIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrLXJnYmEtZGFyay10cmFuc3BhcmFudDtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjay1yZ2JhLWRhcmstdHJhbnNwYXJhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS10ZWFzZXItMyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JlZW47XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JlZW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYmxvY2sge1xuICAgICYtLXRhYmxlLWRvd25sb2FkcyB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG59XG5cbi50YWJsZS1kb3dubG9hZHMge1xuICAgIHdpZHRoOiA4My4zMzMzJTtcbiAgICBtYXJnaW46IDAgYXV0bztcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbn1cblxuLnRhYmxlIHtcbiAgICAmLS1kb3dubG9hZHMge1xuICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXJnaW46IDAgMCA5MHB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKCRjb2xvci1leHRyYS1ibGFjaywgLjIpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCByZ2JhKCRjb2xvci1leHRyYS1ibGFjaywgLjIpO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAqLFxuICAgICAgICA+ICogPiB0cixcbiAgICAgICAgPiAqID4gdHIgPiAqIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdGQsXG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIGJvcmRlcjogdHJhbnNwYXJlbnQgMXB4IHNvbGlkO1xuICAgICAgICAgICAgcGFkZGluZzogMjVweCAyMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LWRhcms7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMjBweDtcblxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNSU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoM3MpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjglO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDQpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSg1KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDYpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTglO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoJGNvbG9yLWV4dHJhLWJsYWNrLCAuMik7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZShldmVuKSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10aXRsZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItYmxhY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuZmlsZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LWRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogdHJhbnNwYXJlbnQgMnB4IHNvbGlkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuZmlsZS1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1yZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5maWxlLWVtcHR5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0aGVhZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgPiAqID4gdHIge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItYmxhY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvLyBBdXRob3IgYmxvY2tcblxuLmJsb2NrIHtcbiAgICAmLS1hdXRob3Ige1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxufVxuXG4uYXV0aG9yIHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdztcbiAgICBtYXJnaW46IDAgLTE1cHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJl9faW1hZ2Uge1xuICAgICAgICBmbGV4OiAwIDAgMTQ2cHg7XG4gICAgICAgIG1heC13aWR0aDogMTQ2cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgNDBweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgKCRkZWZhdWx0LW1hcmdpbiAtIDEwcHgpO1xuXG4gICAgICAgIC5pcy1oMyB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pcy1oNiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAtMTVweCAwIDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubGlzdCB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIEhlcm8gYmxvY2tcblxuLmJsb2NrIHtcbiAgICAmLS1oZXJvIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgJGRlZmF1bHQtYmxvY2stbWFyZ2luO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgKCRkZWZhdWx0LWJsb2NrLW1hcmdpbiAtICRkZWZhdWx0LW1hcmdpbik7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgKCRkZWZhdWx0LWJsb2NrLW1hcmdpbiAtICRkZWZhdWx0LW1hcmdpbik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICArIFtkYXRhLWFqYXgtc2VsZi1yZXBsYWNlXSB7XG4gICAgICAgICAgICAuYmxvY2sge1xuICAgICAgICAgICAgICAgICYtLWZpbHRlciB7XG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLSgkZGVmYXVsdC1ibG9jay1tYXJnaW4gKyAxMDhweCk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5oZXJvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogNTAwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgbWluLWhlaWdodDogdW5zZXQ7XG4gICAgfVxuXG4gICAgJl9faW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgJGRlZmF1bHQtbWFyZ2luO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pcy1oMSB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDAgM3B4IDIwcHggcmdiYSgkY29sb3Itd2hpdGUsIC40KTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTJweDtcbiAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIExvY2F0aW9ucyBibG9ja1xuXG4uYmxvY2sge1xuICAgICYtLWxvY2F0aW9ucyB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG59XG5cbi5sb2NhdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW46IDAgMCAoJGRlZmF1bHQtYmxvY2stbWFyZ2luIC0gJGRlZmF1bHQtbWFyZ2luKTtcblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuLmxvY2F0aW9uIHtcbiAgICAkc2VsZjogJjtcblxuICAgIEBpbmNsdWRlIG1ha2Utcm93O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgd2lkdGg6IDgzLjMzMzMlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXJnaW46IDAgLTE1cHg7XG4gICAgfVxuXG4gICAgKyAjeyAkc2VsZiB9IHtcbiAgICAgICAgbWFyZ2luLXRvcDogJGRlZmF1bHQtYmxvY2stbWFyZ2luIC0gJGRlZmF1bHQtbWFyZ2luO1xuICAgIH1cblxuICAgICZfX2ltYWdlIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNSk7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gJGRlZmF1bHQtbWFyZ2luIDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgkY29sb3ItZXh0cmEtYmxhY2ssIC4yKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgkY29sb3ItZXh0cmEtYmxhY2ssIC4yKTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg3KTtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICBtYXJnaW46IDAgMCAwIGF1dG87XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICAgIH1cblxuICAgICAgICAuaXMtaDMge1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcmVkO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICArIC5pcy1oNSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLSRkZWZhdWx0LW1hcmdpbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pcy1oNSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaXMtaDMsXG4gICAgICAgIC5pcy1oNSB7XG4gICAgICAgICAgICArIC5yaWNodGV4dCxcbiAgICAgICAgICAgICsgLmxpc3Qge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0oJGRlZmF1bHQtbWFyZ2luIC8gMik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmVhZC1tb3JlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC00MHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tcmV2ZXJzZWQge1xuICAgICAgICAjeyAkc2VsZiB9X19pbWFnZSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIG9yZGVyOiAyO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICN7ICRzZWxmIH1fX2NvbnRlbnQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBvcmRlcjogMTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5vZmZpY2VzIHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdztcbiAgICBtYXJnaW46IDAgLTE1cHg7XG5cbiAgICAmX19pdGVtIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm9mZmljZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIC5pcy1oNiB7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBMYW5kaW5nc3BhZ2UgMlxuXG4ubGFuZGluZ3NwYWdlLTIge1xuICAgIC5sb2NhdGlvbiB7XG4gICAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAgICAgLmlzLWgzIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibHVlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gTWFpbiBTbGlkZXIgYmxvY2tcblxuLmJsb2NrIHtcbiAgICAmLS1tYWluLXNsaWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luOiAwIDAgJGRlZmF1bHQtYmxvY2stbWFyZ2luO1xuXG4gICAgICAgIC5idG4tc2Nyb2xsLWRvd24ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCAzMHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIHotaW5kZXg6IDk5O1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihhcnJvd3RoaW4sICRjb2xvci13aGl0ZSwgMTBweCwgMTBweCk7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIC01cHg7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBib3R0b206IDE2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tbWFpbi1zbGlkZXIrLmJsb2NrLS1hY2Nlc3NvcmllcyB7XG4gICAgICAgIG1hcmdpbi10b3A6IC00MDBweDtcblxuICAgICAgICAuaXMtaDEsXG4gICAgICAgIC5pcy1oMixcbiAgICAgICAgLmlzLWgzLFxuICAgICAgICAuaXMtaDQsXG4gICAgICAgIC5pcy1oNSxcbiAgICAgICAgLmlzLWg2IHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcmVkO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFjY2Vzc29yeV9faW1hZ2Uge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTY1cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWFpbi1zbGlkZXItaXRlbSB7XG4gICAgJHNlbGY6ICY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDEzMHB4KTtcbiAgICBtaW4taGVpZ2h0OiA1NzVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbjogMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA1OXB4KTtcbiAgICB9XG5cbiAgICAmX192aWRlbyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3M7XG5cbiAgICAgICAgLnBseXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYmFja2dyb3VuZCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheS1saWdodDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3M7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICByaWdodDogNDUlO1xuICAgICAgICBsZWZ0OiAxMCU7XG4gICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcztcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIGxlZnQ6IDEyJTtcbiAgICAgICAgICAgIHJpZ2h0OiAxMiU7XG4gICAgICAgICAgICB3aWR0aDogNzYlO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pcy1oMiB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgZm9udC1zaXplOiA2NHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDY0cHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJpY2h0ZXh0IHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuXG4gICAgICAgICAgICA+KiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaXMtaDEsXG4gICAgICAgIC5pcy1oMixcbiAgICAgICAgLnJpY2h0ZXh0IHtcbiAgICAgICAgICAgIHRleHQtc2hhZG93OiAwIDNweCAzcHggdHJhbnNwYXJlbnRpemUoJGNvbG9yLWV4dHJhLWJsYWNrLCAuOCk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ0biB7XG5cbiAgICAgICAgJi0tdmlkZW8tcGxheSxcbiAgICAgICAgJi0tdmlkZW8tcGF1c2Uge1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tdmlkZW8tcGF1c2Uge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA0MHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1kYXJrIHtcbiAgICAgICAgI3sgJHNlbGYgfV9fY29udGVudCB7XG5cbiAgICAgICAgICAgIC5pcy1oMSxcbiAgICAgICAgICAgIC5pcy1oMixcbiAgICAgICAgICAgIC5yaWNodGV4dCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgJi0tdmlkZW8tcGxheSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24ocGxheWJ0biwgJGNvbG9yLWJsYWNrLCAyMHB4LCAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi52aWRlby1hY3RpdmUge1xuICAgICAgICAjeyAkc2VsZiB9X192aWRlbyB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgICN7ICRzZWxmIH1fX2JhY2tncm91bmQsXG4gICAgICAgICN7ICRzZWxmIH1fX2NvbnRlbnQge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIHNjc3MtbGludDpkaXNhYmxlIEltcG9ydGFudFJ1bGVcblxuLy8gc2Nzcy1saW50OmRpc2FibGUgTmVzdGluZ0RlcHRoXG4ubWFpbi1zbGlkZXIge1xuICAgICRzZWxmOiAmO1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgICZfX2l0ZW0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgIH4jeyAkc2VsZiB9X19pdGVtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fcXVpY2tsaW5rcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAxMDBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYub3dsLWNhcm91c2VsIHtcbiAgICAgICAgLm93bC1zdGFnZSB7XG4gICAgICAgICAgICAjeyAkc2VsZiB9X19pdGVtIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAub3dsLW5hdiB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG5cbiAgICAgICAgICAgICAgICAmLm93bC1wcmV2LFxuICAgICAgICAgICAgICAgICYub3dsLW5leHQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKGFycm93LWJpZywgJGNvbG9yLXdoaXRlLCAyMnB4LCAzNHB4KTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oYXJyb3ctYmlnLCAkY29sb3Itd2hpdGUsIDEycHgsIDE4cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAub3dsLWl0ZW0ge1xuICAgICAgICAgICAgLm1haW4tc2xpZGVyLWl0ZW0ge1xuICAgICAgICAgICAgICAgICZfX2JhY2tncm91bmQge1xuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAxMHM7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk5O1xuXG4gICAgICAgICAgICAgICAgLm1haW4tc2xpZGVyLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAmLS1hbmltYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5tYWluLXNsaWRlci1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuMTUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBzY3NzLWxpbnQ6ZW5hYmxlIE5lc3RpbmdEZXB0aFxuXG4vLyBzY3NzLWxpbnQ6ZW5hYmxlIEltcG9ydGFudFJ1bGUiLCIvLyBQZW9wbGUgYmxvY2tcblxuLmJsb2NrIHtcbiAgICAmLS1wZW9wbGVzIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbn1cblxuLnBlb3BsZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW46IDAgMCAoJGRlZmF1bHQtYmxvY2stbWFyZ2luIC0gJGRlZmF1bHQtbWFyZ2luKTtcblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuLnBlb3BsZXMtb3ZlcnZpZXcge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93O1xuICAgIG1hcmdpbjogMCAtMTVweDtcblxuICAgICZfX2l0ZW0ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgzKTtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnByb2ZpbGUge1xuICAgICRzZWxmOiAmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoJGNvbG9yLWV4dHJhLWJsYWNrLCAuMik7XG4gICAgbWFyZ2luOiAwIDAgJGRlZmF1bHQtbWFyZ2luO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgI3sgJHNlbGYgfV9fY29udGVudCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3M7XG5cbiAgICAgICAgLmlzLWg0IHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkobGcpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgKyBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNvY2lhbC1mb2xsb3cge1xuICAgICAgICAgICAgJi0tbGlzdCB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAtNXB4IDEwcHg7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fb3ZlcmxheSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiA1cHg7XG4gICAgICAgIGxlZnQ6IDVweDtcbiAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICB9XG5cbiAgICAubGlzdCB7XG4gICAgICAgICYtLWxhYmVsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICYtLW1hcmtlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKG1hcmtlciwgJGNvbG9yLXdoaXRlLCAyMHB4LCAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYtLXBob25lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24ocGhvbmUsICRjb2xvci13aGl0ZSwgMjBweCwgMjBweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLS1lbWFpbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKGVtYWlsLCAkY29sb3Itd2hpdGUsIDIwcHgsIDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBMYW5kaW5nc3BhZ2UgMlxuXG4ubGFuZGluZ3NwYWdlLTIge1xuICAgIC5wcm9maWxlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG59XG4iLCIvLyBHaG9zdGZyYW1lIGJsb2NrXG5cbi5ibG9jayB7XG4gICAgJi0tZ2hvc3RmcmFtZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1yZWQ7XG4gICAgICAgIG1hcmdpbjogMCAwICRkZWZhdWx0LWJsb2NrLW1hcmdpbjtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZ2hvc3RmcmFtZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgIGhlaWdodDogNjYwcHg7XG4gICAgbWF4LWhlaWdodDogMTAwdmg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgaGVpZ2h0OiA1NTBweDtcbiAgICB9XG5cbiAgICAmX19mcmFtZXMge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB6LWluZGV4OiAzO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mcmFtZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogJGRlZmF1bHQtbWFyZ2luIDQwcHggMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaXMtaDIsXG4gICAgICAgICAgICAuaXMtaDMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAuc3BlY2lhbCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbG9hZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA0MHB4O1xuICAgICAgICBib3R0b206IDEwJTtcbiAgICAgICAgd2lkdGg6IDI3MHB4O1xuICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci13aGl0ZTtcbiAgICAgICAgei1pbmRleDogMztcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fc2NyZWVucyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAuc2NyZWVuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgcmlnaHQ6IDkwcHg7XG4gICAgICAgICAgICB3aWR0aDogNjMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwNXB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHBlcnNwZWN0aXZlOiAyMDAwcHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0NzIuNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzc4Ljc1cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDY1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyOTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIzMnB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDkwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MyUsIC01MCUpIHJvdGF0ZVkoLTMwZGVnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tMSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAtMjBweCAtNTBweCAwIDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IC0xNXB4IC0xNXB4IDAgMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLTIge1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLTMge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCA1MHB4IDAgMDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweCAxNXB4IDAgMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19vdmVybGF5IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAzMCU7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIGhlaWdodDogOTAlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTUlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBMYW5kaW5nc3BhZ2UgMlxuXG4ubGFuZGluZ3NwYWdlLTIge1xuICAgIC5ibG9jayB7XG4gICAgICAgICYtLWdob3N0ZnJhbWUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsdWU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIkY29sb3ItYmxhY2s6ICMwMDA7XG5cbi5yZXN0eWxlZCB7XG5cbiAgICAubm90aWNlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJlaWdlO1xuICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgIH1cblxuICAgIGgxLFxuICAgIGgyLFxuICAgIGgzLFxuICAgIGg0LFxuICAgIGg1LFxuICAgIGg2LFxuICAgIC5pcy1oMSxcbiAgICAuaXMtaDIsXG4gICAgLmlzLWgzLFxuICAgIC5pcy1oNCxcbiAgICAuaXMtaDUsXG4gICAgLmlzLWg2IHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1iZWlnZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICAuYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJlaWdlO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1iZWlnZTtcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3ItYmVpZ2UsIDIwJSk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkY29sb3ItYmVpZ2UsIDIwJSk7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1iZWlnZTtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLWJlaWdlLCAyMCUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblxuICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLXRvZ2dsZSB7XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKHNlYXJjaCwgJGNvbG9yLWJlaWdlLCAyMHB4LCAyMHB4KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oY2xvc2UsICRjb2xvci1iZWlnZSwgMjBweCwgMjBweCk7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKGNsb3NlLCAkY29sb3ItYmVpZ2UsIDIwcHgsIDIwcHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sYW5ndWFnZS10b2dnbGUge1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihnbG9iZSwgJGNvbG9yLWJlaWdlLCAzMHB4LCAzMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgJi0tZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXJlZDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmJ0biB7XG4gICAgICAgICAgICAgICAgICAgICYtLXBob25lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihwaG9uZSwgJGNvbG9yLXdoaXRlLCA0MHB4LCA0MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24ocGhvbmUsICRjb2xvci13aGl0ZSwgNDBweCwgNDBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi0tYWNjb3VudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oYWNjb3VudCwgJGNvbG9yLXdoaXRlLCA0MHB4LCA0MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oYWNjb3VudCwgJGNvbG9yLXdoaXRlLCA0MHB4LCA0MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2aWdhdGlvbiB7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBhIHtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmVpZ2U7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgID4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGRhcmtlbigkY29sb3ItYmVpZ2UsIDIwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1oZWFkZXIge1xuICAgICAgICAgICAgLnByaW1hcnkge1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1iZWlnZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgICAgICYuaGFzLXN1Ym5hdiB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgID5hIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihhcnJvd3RoaW4sICRjb2xvci13aGl0ZSwgMTJweCwgNnB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgID4ge1xuICAgICAgICAgICAgICAgICAgICBsaS5oYXMtc3VibmF2LmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICA+IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbihhcnJvd3RoaW4sICRjb2xvci13aGl0ZSwgMjBweCwgMjBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1wcm9kdWN0cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cbiAgICAgICAgICAgID51bCB7XG4gICAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbWFnZS1wcmV2aWV3IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJsYWNrO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wcmV2aWV3LXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmVpZ2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucHJldmlldy10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bm90KDpob3Zlcikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgID5saTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID5hIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmVpZ2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm5vdCg6aG92ZXIpIHtcbiAgICAgICAgICAgICAgICAgICAgPmxpOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgID5hIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJlaWdlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhpZ2hsaWdodCB7XG4gICAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAgICAgLmlzLWg0IHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1iZWlnZTtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLWJlaWdlLCAyMCUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVhZC1tb3JlIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAkY29sb3ItYmVpZ2U7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZWlnZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudXNwIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1iZWlnZTtcblxuICAgICAgICAmX19pY29uIHtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1iZWlnZTtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLmJsb2NrIHtcbiAgICAgICAgJi0tZG93bmxvYWRzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kb3dubG9hZHMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cbiAgICAgICAgICAgICAgICAuaXMtaDIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgJi0tZG93bmxvYWRzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRjb2xvci1ibGFjaywgMTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tc3BlY3Mge1xuICAgICAgICAgICAgLmJ0biB7XG5cbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tY29udGVudC1pbWFnZS1ibG9jayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmVpZ2U7XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblxuICAgICAgICAgICAgICAgIC5yaWNodGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmlzLWgyLFxuICAgICAgICAgICAgICAgIC5pcy1oMyxcbiAgICAgICAgICAgICAgICAuaXMtaDQsXG4gICAgICAgICAgICAgICAgLmlzLWg1IHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1iZWlnZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/