/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15;scroll-behavior:smooth}:root{overscroll-behavior:none}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.color--white{color:#fff}.color--light-gold{color:#cfaa70}.color--gold{color:#ae7c1e}.color--dusty-gold{color:#856d5c}.color--burnt-gold{color:#875800}.color--chocolate{color:#51301c}.color--dark-chocolate{color:#2a0c05}.color--cream{color:#f5eddc}.color--linen{color:#f8f1e6}.color--canvas{color:#fefaf1}.color--text-subdued{color:#707070}.color--dark{color:#190e05}.color--success{color:rgba(186,216,179,.5)}.color--error{color:#db561a}.bg-color--white{background-color:#fff}.bg-color--light-gold{background-color:#cfaa70}.bg-color--gold{background-color:#ae7c1e}.bg-color--dusty-gold{background-color:#856d5c}.bg-color--burnt-gold{background-color:#875800}.bg-color--chocolate{background-color:#51301c}.bg-color--dark-chocolate{background-color:#2a0c05}.bg-color--cream{background-color:#f5eddc}.bg-color--linen{background-color:#f8f1e6}.bg-color--canvas{background-color:#fefaf1}.bg-color--text-subdued{background-color:#707070}.bg-color--dark{background-color:#190e05}.bg-color--success{background-color:rgba(186,216,179,.5)}.bg-color--error{background-color:#db561a}.body,body{background:#fefaf1;margin:0;width:100%}.body.noscroll,body.noscroll{overflow:hidden}[v-cloak]{display:none}*{box-sizing:border-box}ul{list-style-type:none;margin:0;padding:0}hr{border-left:none;border-radius:0;border-top:none}.grid{margin-left:auto;margin-right:auto;max-width:143rem;width:100%}.grid--small{max-width:103rem;width:70%}.section{margin-left:auto;margin-right:auto;max-width:137rem;padding:0 2.5rem;position:relative}.section--spaced{padding-bottom:24px;padding-top:calc(var(--header-height) + 24px)}@media (min-width:768px){.section--spaced{padding-bottom:48px;padding-top:calc(var(--header-height) + 48px)}}.section--xl{max-width:1600px}.section--gutter-sm{padding-left:1.6rem;padding-right:1.6rem}.section--fullwidth{max-width:100vw;overflow:auto;overflow-x:hidden;padding:0}@media screen and (min-width:320px){head{font-family:mobile\ 320px}body:before{content:"mobile - min-width: 320px"}}@media screen and (min-width:480px){head{font-family:mobile\ 480px}body:before{content:"mobile - min-width: 480px"}}@media screen and (min-width:768px){head{font-family:tablet\ 768px}body:before{content:"tablet - min-width: 768px"}}@media screen and (min-width:1040px){head{font-family:tablet-landscape\ 1040px}body:before{content:"tablet-landscape - min-width: 1040px"}}@media screen and (min-width:1280px){head{font-family:desktop\ 1280px}body:before{content:"desktop - min-width: 1280px"}}@media screen and (min-width:1600px){head{font-family:desktop\ 1600px}body:before{content:"desktop - min-width: 1600px"}}head{clear:both}head title{font-family:"mobile 320px, mobile 480px, tablet 768px, tablet-landscape 1040px, desktop 1280px, desktop 1600px"}[data-usn-if],body:before{display:none}.flex-grid{display:flex;flex-wrap:wrap;margin-left:-7.5px;margin-right:-7.5px}.flex-grid__item{flex:0 0 100%;max-width:100%;padding-left:7.5px;padding-right:7.5px}.flex-grid--xl{margin-left:-20px;margin-right:-20px}.flex-grid--xl .flex-grid__item{padding-left:20px;padding-right:20px}@media (min-width:320px){.col-xs-1{flex-basis:6.25%;max-width:6.25%}.col-xs-2{flex-basis:12.5%;max-width:12.5%}.col-xs-3{flex-basis:18.75%;max-width:18.75%}.col-xs-4{flex-basis:25%;max-width:25%}.col-xs-5{flex-basis:31.25%;max-width:31.25%}.col-xs-6{flex-basis:37.5%;max-width:37.5%}.col-xs-7{flex-basis:43.75%;max-width:43.75%}.col-xs-8{flex-basis:50%;max-width:50%}.col-xs-9{flex-basis:56.25%;max-width:56.25%}.col-xs-10{flex-basis:62.5%;max-width:62.5%}.col-xs-11{flex-basis:68.75%;max-width:68.75%}.col-xs-12{flex-basis:75%;max-width:75%}.col-xs-13{flex-basis:81.25%;max-width:81.25%}.col-xs-14{flex-basis:87.5%;max-width:87.5%}.col-xs-15{flex-basis:93.75%;max-width:93.75%}.col-xs-16{flex-basis:100%;max-width:100%}.col-xs-push-0{margin-left:0}.col-xs-push-1{margin-left:6.25%}.col-xs-push-2{margin-left:12.5%}.col-xs-push-3{margin-left:18.75%}.col-xs-push-4{margin-left:25%}.col-xs-push-5{margin-left:31.25%}.col-xs-push-6{margin-left:37.5%}.col-xs-push-7{margin-left:43.75%}.col-xs-push-8{margin-left:50%}.col-xs-push-9{margin-left:56.25%}.col-xs-push-10{margin-left:62.5%}.col-xs-push-11{margin-left:68.75%}.col-xs-push-12{margin-left:75%}.col-xs-push-13{margin-left:81.25%}.col-xs-push-14{margin-left:87.5%}.col-xs-push-15{margin-left:93.75%}.order-xs-0{order:0}.order-xs-1{order:1}.order-xs-2{order:2}.order-xs-3{order:3}}@media (min-width:480px){.col-sm-1{flex-basis:6.25%;max-width:6.25%}.col-sm-2{flex-basis:12.5%;max-width:12.5%}.col-sm-3{flex-basis:18.75%;max-width:18.75%}.col-sm-4{flex-basis:25%;max-width:25%}.col-sm-5{flex-basis:31.25%;max-width:31.25%}.col-sm-6{flex-basis:37.5%;max-width:37.5%}.col-sm-7{flex-basis:43.75%;max-width:43.75%}.col-sm-8{flex-basis:50%;max-width:50%}.col-sm-9{flex-basis:56.25%;max-width:56.25%}.col-sm-10{flex-basis:62.5%;max-width:62.5%}.col-sm-11{flex-basis:68.75%;max-width:68.75%}.col-sm-12{flex-basis:75%;max-width:75%}.col-sm-13{flex-basis:81.25%;max-width:81.25%}.col-sm-14{flex-basis:87.5%;max-width:87.5%}.col-sm-15{flex-basis:93.75%;max-width:93.75%}.col-sm-16{flex-basis:100%;max-width:100%}.col-sm-push-0{margin-left:0}.col-sm-push-1{margin-left:6.25%}.col-sm-push-2{margin-left:12.5%}.col-sm-push-3{margin-left:18.75%}.col-sm-push-4{margin-left:25%}.col-sm-push-5{margin-left:31.25%}.col-sm-push-6{margin-left:37.5%}.col-sm-push-7{margin-left:43.75%}.col-sm-push-8{margin-left:50%}.col-sm-push-9{margin-left:56.25%}.col-sm-push-10{margin-left:62.5%}.col-sm-push-11{margin-left:68.75%}.col-sm-push-12{margin-left:75%}.col-sm-push-13{margin-left:81.25%}.col-sm-push-14{margin-left:87.5%}.col-sm-push-15{margin-left:93.75%}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}}@media (min-width:768px){.col-md-1{flex-basis:6.25%;max-width:6.25%}.col-md-2{flex-basis:12.5%;max-width:12.5%}.col-md-3{flex-basis:18.75%;max-width:18.75%}.col-md-4{flex-basis:25%;max-width:25%}.col-md-5{flex-basis:31.25%;max-width:31.25%}.col-md-6{flex-basis:37.5%;max-width:37.5%}.col-md-7{flex-basis:43.75%;max-width:43.75%}.col-md-8{flex-basis:50%;max-width:50%}.col-md-9{flex-basis:56.25%;max-width:56.25%}.col-md-10{flex-basis:62.5%;max-width:62.5%}.col-md-11{flex-basis:68.75%;max-width:68.75%}.col-md-12{flex-basis:75%;max-width:75%}.col-md-13{flex-basis:81.25%;max-width:81.25%}.col-md-14{flex-basis:87.5%;max-width:87.5%}.col-md-15{flex-basis:93.75%;max-width:93.75%}.col-md-16{flex-basis:100%;max-width:100%}.col-md-push-0{margin-left:0}.col-md-push-1{margin-left:6.25%}.col-md-push-2{margin-left:12.5%}.col-md-push-3{margin-left:18.75%}.col-md-push-4{margin-left:25%}.col-md-push-5{margin-left:31.25%}.col-md-push-6{margin-left:37.5%}.col-md-push-7{margin-left:43.75%}.col-md-push-8{margin-left:50%}.col-md-push-9{margin-left:56.25%}.col-md-push-10{margin-left:62.5%}.col-md-push-11{margin-left:68.75%}.col-md-push-12{margin-left:75%}.col-md-push-13{margin-left:81.25%}.col-md-push-14{margin-left:87.5%}.col-md-push-15{margin-left:93.75%}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}}@media (min-width:1040px){.col-lg-1{flex-basis:6.25%;max-width:6.25%}.col-lg-2{flex-basis:12.5%;max-width:12.5%}.col-lg-3{flex-basis:18.75%;max-width:18.75%}.col-lg-4{flex-basis:25%;max-width:25%}.col-lg-5{flex-basis:31.25%;max-width:31.25%}.col-lg-6{flex-basis:37.5%;max-width:37.5%}.col-lg-7{flex-basis:43.75%;max-width:43.75%}.col-lg-8{flex-basis:50%;max-width:50%}.col-lg-9{flex-basis:56.25%;max-width:56.25%}.col-lg-10{flex-basis:62.5%;max-width:62.5%}.col-lg-11{flex-basis:68.75%;max-width:68.75%}.col-lg-12{flex-basis:75%;max-width:75%}.col-lg-13{flex-basis:81.25%;max-width:81.25%}.col-lg-14{flex-basis:87.5%;max-width:87.5%}.col-lg-15{flex-basis:93.75%;max-width:93.75%}.col-lg-16{flex-basis:100%;max-width:100%}.col-lg-push-0{margin-left:0}.col-lg-push-1{margin-left:6.25%}.col-lg-push-2{margin-left:12.5%}.col-lg-push-3{margin-left:18.75%}.col-lg-push-4{margin-left:25%}.col-lg-push-5{margin-left:31.25%}.col-lg-push-6{margin-left:37.5%}.col-lg-push-7{margin-left:43.75%}.col-lg-push-8{margin-left:50%}.col-lg-push-9{margin-left:56.25%}.col-lg-push-10{margin-left:62.5%}.col-lg-push-11{margin-left:68.75%}.col-lg-push-12{margin-left:75%}.col-lg-push-13{margin-left:81.25%}.col-lg-push-14{margin-left:87.5%}.col-lg-push-15{margin-left:93.75%}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}}@media (min-width:1280px){.col-xl-1{flex-basis:6.25%;max-width:6.25%}.col-xl-2{flex-basis:12.5%;max-width:12.5%}.col-xl-3{flex-basis:18.75%;max-width:18.75%}.col-xl-4{flex-basis:25%;max-width:25%}.col-xl-5{flex-basis:31.25%;max-width:31.25%}.col-xl-6{flex-basis:37.5%;max-width:37.5%}.col-xl-7{flex-basis:43.75%;max-width:43.75%}.col-xl-8{flex-basis:50%;max-width:50%}.col-xl-9{flex-basis:56.25%;max-width:56.25%}.col-xl-10{flex-basis:62.5%;max-width:62.5%}.col-xl-11{flex-basis:68.75%;max-width:68.75%}.col-xl-12{flex-basis:75%;max-width:75%}.col-xl-13{flex-basis:81.25%;max-width:81.25%}.col-xl-14{flex-basis:87.5%;max-width:87.5%}.col-xl-15{flex-basis:93.75%;max-width:93.75%}.col-xl-16{flex-basis:100%;max-width:100%}.col-xl-push-0{margin-left:0}.col-xl-push-1{margin-left:6.25%}.col-xl-push-2{margin-left:12.5%}.col-xl-push-3{margin-left:18.75%}.col-xl-push-4{margin-left:25%}.col-xl-push-5{margin-left:31.25%}.col-xl-push-6{margin-left:37.5%}.col-xl-push-7{margin-left:43.75%}.col-xl-push-8{margin-left:50%}.col-xl-push-9{margin-left:56.25%}.col-xl-push-10{margin-left:62.5%}.col-xl-push-11{margin-left:68.75%}.col-xl-push-12{margin-left:75%}.col-xl-push-13{margin-left:81.25%}.col-xl-push-14{margin-left:87.5%}.col-xl-push-15{margin-left:93.75%}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}}@media (min-width:1600px){.col-xxl-1{flex-basis:6.25%;max-width:6.25%}.col-xxl-2{flex-basis:12.5%;max-width:12.5%}.col-xxl-3{flex-basis:18.75%;max-width:18.75%}.col-xxl-4{flex-basis:25%;max-width:25%}.col-xxl-5{flex-basis:31.25%;max-width:31.25%}.col-xxl-6{flex-basis:37.5%;max-width:37.5%}.col-xxl-7{flex-basis:43.75%;max-width:43.75%}.col-xxl-8{flex-basis:50%;max-width:50%}.col-xxl-9{flex-basis:56.25%;max-width:56.25%}.col-xxl-10{flex-basis:62.5%;max-width:62.5%}.col-xxl-11{flex-basis:68.75%;max-width:68.75%}.col-xxl-12{flex-basis:75%;max-width:75%}.col-xxl-13{flex-basis:81.25%;max-width:81.25%}.col-xxl-14{flex-basis:87.5%;max-width:87.5%}.col-xxl-15{flex-basis:93.75%;max-width:93.75%}.col-xxl-16{flex-basis:100%;max-width:100%}.col-xxl-push-0{margin-left:0}.col-xxl-push-1{margin-left:6.25%}.col-xxl-push-2{margin-left:12.5%}.col-xxl-push-3{margin-left:18.75%}.col-xxl-push-4{margin-left:25%}.col-xxl-push-5{margin-left:31.25%}.col-xxl-push-6{margin-left:37.5%}.col-xxl-push-7{margin-left:43.75%}.col-xxl-push-8{margin-left:50%}.col-xxl-push-9{margin-left:56.25%}.col-xxl-push-10{margin-left:62.5%}.col-xxl-push-11{margin-left:68.75%}.col-xxl-push-12{margin-left:75%}.col-xxl-push-13{margin-left:81.25%}.col-xxl-push-14{margin-left:87.5%}.col-xxl-push-15{margin-left:93.75%}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}}.grid-container{-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:repeat(1,1fr);row-gap:24px}@media (min-width:320px){.grid-container.xs-16{-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:repeat(16,1fr);row-gap:24px}}@media (min-width:480px){.grid-container.sm-16{-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:repeat(16,1fr);row-gap:24px}}@media (min-width:768px){.grid-container.md-16{-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:repeat(16,1fr);row-gap:24px}}@media (min-width:1040px){.grid-container.lg-16{-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:repeat(16,1fr);row-gap:24px}}@media (min-width:1280px){.grid-container.xl-16{-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:repeat(16,1fr);row-gap:24px}}@media (min-width:1600px){.grid-container.xxl-16{-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:repeat(16,1fr);row-gap:24px}}@media (min-width:320px){.grid-container-xs-1{grid-template-columns:repeat(1,1fr)}.grid-container-xs-1,.grid-container-xs-2{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-xs-2{grid-template-columns:repeat(2,1fr)}.grid-container-xs-3{grid-template-columns:repeat(3,1fr)}.grid-container-xs-3,.grid-container-xs-4{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-xs-4{grid-template-columns:repeat(4,1fr)}.grid-container-xs-5{grid-template-columns:repeat(5,1fr)}.grid-container-xs-5,.grid-container-xs-6{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-xs-6{grid-template-columns:repeat(6,1fr)}.grid-container-xs-7{grid-template-columns:repeat(7,1fr)}.grid-container-xs-7,.grid-container-xs-8{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-xs-8{grid-template-columns:repeat(8,1fr)}.grid-container-xs-9{grid-template-columns:repeat(9,1fr)}.grid-container-xs-10,.grid-container-xs-9{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-xs-10{grid-template-columns:repeat(10,1fr)}.grid-container-xs-11{grid-template-columns:repeat(11,1fr)}.grid-container-xs-11,.grid-container-xs-12{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-xs-12{grid-template-columns:repeat(12,1fr)}}@media (min-width:480px){.grid-container-sm-1{grid-template-columns:repeat(1,1fr)}.grid-container-sm-1,.grid-container-sm-2{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-sm-2{grid-template-columns:repeat(2,1fr)}.grid-container-sm-3{grid-template-columns:repeat(3,1fr)}.grid-container-sm-3,.grid-container-sm-4{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-sm-4{grid-template-columns:repeat(4,1fr)}.grid-container-sm-5{grid-template-columns:repeat(5,1fr)}.grid-container-sm-5,.grid-container-sm-6{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-sm-6{grid-template-columns:repeat(6,1fr)}.grid-container-sm-7{grid-template-columns:repeat(7,1fr)}.grid-container-sm-7,.grid-container-sm-8{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-sm-8{grid-template-columns:repeat(8,1fr)}.grid-container-sm-9{grid-template-columns:repeat(9,1fr)}.grid-container-sm-10,.grid-container-sm-9{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-sm-10{grid-template-columns:repeat(10,1fr)}.grid-container-sm-11{grid-template-columns:repeat(11,1fr)}.grid-container-sm-11,.grid-container-sm-12{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-sm-12{grid-template-columns:repeat(12,1fr)}}@media (min-width:768px){.grid-container-md-1{grid-template-columns:repeat(1,1fr)}.grid-container-md-1,.grid-container-md-2{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-md-2{grid-template-columns:repeat(2,1fr)}.grid-container-md-3{grid-template-columns:repeat(3,1fr)}.grid-container-md-3,.grid-container-md-4{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-md-4{grid-template-columns:repeat(4,1fr)}.grid-container-md-5{grid-template-columns:repeat(5,1fr)}.grid-container-md-5,.grid-container-md-6{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-md-6{grid-template-columns:repeat(6,1fr)}.grid-container-md-7{grid-template-columns:repeat(7,1fr)}.grid-container-md-7,.grid-container-md-8{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-md-8{grid-template-columns:repeat(8,1fr)}.grid-container-md-9{grid-template-columns:repeat(9,1fr)}.grid-container-md-10,.grid-container-md-9{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-md-10{grid-template-columns:repeat(10,1fr)}.grid-container-md-11{grid-template-columns:repeat(11,1fr)}.grid-container-md-11,.grid-container-md-12{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-md-12{grid-template-columns:repeat(12,1fr)}}@media (min-width:1040px){.grid-container-lg-1{grid-template-columns:repeat(1,1fr)}.grid-container-lg-1,.grid-container-lg-2{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-lg-2{grid-template-columns:repeat(2,1fr)}.grid-container-lg-3{grid-template-columns:repeat(3,1fr)}.grid-container-lg-3,.grid-container-lg-4{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-lg-4{grid-template-columns:repeat(4,1fr)}.grid-container-lg-5{grid-template-columns:repeat(5,1fr)}.grid-container-lg-5,.grid-container-lg-6{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-lg-6{grid-template-columns:repeat(6,1fr)}.grid-container-lg-7{grid-template-columns:repeat(7,1fr)}.grid-container-lg-7,.grid-container-lg-8{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-lg-8{grid-template-columns:repeat(8,1fr)}.grid-container-lg-9{grid-template-columns:repeat(9,1fr)}.grid-container-lg-10,.grid-container-lg-9{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-lg-10{grid-template-columns:repeat(10,1fr)}.grid-container-lg-11{grid-template-columns:repeat(11,1fr)}.grid-container-lg-11,.grid-container-lg-12{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-lg-12{grid-template-columns:repeat(12,1fr)}}@media (min-width:1280px){.grid-container-xl-1{grid-template-columns:repeat(1,1fr)}.grid-container-xl-1,.grid-container-xl-2{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-xl-2{grid-template-columns:repeat(2,1fr)}.grid-container-xl-3{grid-template-columns:repeat(3,1fr)}.grid-container-xl-3,.grid-container-xl-4{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-xl-4{grid-template-columns:repeat(4,1fr)}.grid-container-xl-5{grid-template-columns:repeat(5,1fr)}.grid-container-xl-5,.grid-container-xl-6{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-xl-6{grid-template-columns:repeat(6,1fr)}.grid-container-xl-7{grid-template-columns:repeat(7,1fr)}.grid-container-xl-7,.grid-container-xl-8{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-xl-8{grid-template-columns:repeat(8,1fr)}.grid-container-xl-9{grid-template-columns:repeat(9,1fr)}.grid-container-xl-10,.grid-container-xl-9{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-xl-10{grid-template-columns:repeat(10,1fr)}.grid-container-xl-11{grid-template-columns:repeat(11,1fr)}.grid-container-xl-11,.grid-container-xl-12{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-xl-12{grid-template-columns:repeat(12,1fr)}}@media (min-width:1600px){.grid-container-xxl-1{grid-template-columns:repeat(1,1fr)}.grid-container-xxl-1,.grid-container-xxl-2{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-xxl-2{grid-template-columns:repeat(2,1fr)}.grid-container-xxl-3{grid-template-columns:repeat(3,1fr)}.grid-container-xxl-3,.grid-container-xxl-4{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-xxl-4{grid-template-columns:repeat(4,1fr)}.grid-container-xxl-5{grid-template-columns:repeat(5,1fr)}.grid-container-xxl-5,.grid-container-xxl-6{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-xxl-6{grid-template-columns:repeat(6,1fr)}.grid-container-xxl-7{grid-template-columns:repeat(7,1fr)}.grid-container-xxl-7,.grid-container-xxl-8{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-xxl-8{grid-template-columns:repeat(8,1fr)}.grid-container-xxl-9{grid-template-columns:repeat(9,1fr)}.grid-container-xxl-10,.grid-container-xxl-9{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-xxl-10{grid-template-columns:repeat(10,1fr)}.grid-container-xxl-11{grid-template-columns:repeat(11,1fr)}.grid-container-xxl-11,.grid-container-xxl-12{-moz-column-gap:32px;column-gap:32px;display:grid;row-gap:24px}.grid-container-xxl-12{grid-template-columns:repeat(12,1fr)}}@media (min-width:320px){.grid-item-xs-span-1{grid-column:span 1}.grid-item-xs-span-2{grid-column:span 2}.grid-item-xs-span-3{grid-column:span 3}.grid-item-xs-span-4{grid-column:span 4}.grid-item-xs-span-5{grid-column:span 5}.grid-item-xs-span-6{grid-column:span 6}.grid-item-xs-span-7{grid-column:span 7}.grid-item-xs-span-8{grid-column:span 8}.grid-item-xs-span-9{grid-column:span 9}.grid-item-xs-span-10{grid-column:span 10}.grid-item-xs-span-11{grid-column:span 11}.grid-item-xs-span-12{grid-column:span 12}}@media (min-width:480px){.grid-item-sm-span-1{grid-column:span 1}.grid-item-sm-span-2{grid-column:span 2}.grid-item-sm-span-3{grid-column:span 3}.grid-item-sm-span-4{grid-column:span 4}.grid-item-sm-span-5{grid-column:span 5}.grid-item-sm-span-6{grid-column:span 6}.grid-item-sm-span-7{grid-column:span 7}.grid-item-sm-span-8{grid-column:span 8}.grid-item-sm-span-9{grid-column:span 9}.grid-item-sm-span-10{grid-column:span 10}.grid-item-sm-span-11{grid-column:span 11}.grid-item-sm-span-12{grid-column:span 12}}@media (min-width:768px){.grid-item-md-span-1{grid-column:span 1}.grid-item-md-span-2{grid-column:span 2}.grid-item-md-span-3{grid-column:span 3}.grid-item-md-span-4{grid-column:span 4}.grid-item-md-span-5{grid-column:span 5}.grid-item-md-span-6{grid-column:span 6}.grid-item-md-span-7{grid-column:span 7}.grid-item-md-span-8{grid-column:span 8}.grid-item-md-span-9{grid-column:span 9}.grid-item-md-span-10{grid-column:span 10}.grid-item-md-span-11{grid-column:span 11}.grid-item-md-span-12{grid-column:span 12}}@media (min-width:1040px){.grid-item-lg-span-1{grid-column:span 1}.grid-item-lg-span-2{grid-column:span 2}.grid-item-lg-span-3{grid-column:span 3}.grid-item-lg-span-4{grid-column:span 4}.grid-item-lg-span-5{grid-column:span 5}.grid-item-lg-span-6{grid-column:span 6}.grid-item-lg-span-7{grid-column:span 7}.grid-item-lg-span-8{grid-column:span 8}.grid-item-lg-span-9{grid-column:span 9}.grid-item-lg-span-10{grid-column:span 10}.grid-item-lg-span-11{grid-column:span 11}.grid-item-lg-span-12{grid-column:span 12}}@media (min-width:1280px){.grid-item-xl-span-1{grid-column:span 1}.grid-item-xl-span-2{grid-column:span 2}.grid-item-xl-span-3{grid-column:span 3}.grid-item-xl-span-4{grid-column:span 4}.grid-item-xl-span-5{grid-column:span 5}.grid-item-xl-span-6{grid-column:span 6}.grid-item-xl-span-7{grid-column:span 7}.grid-item-xl-span-8{grid-column:span 8}.grid-item-xl-span-9{grid-column:span 9}.grid-item-xl-span-10{grid-column:span 10}.grid-item-xl-span-11{grid-column:span 11}.grid-item-xl-span-12{grid-column:span 12}}@media (min-width:1600px){.grid-item-xxl-span-1{grid-column:span 1}.grid-item-xxl-span-2{grid-column:span 2}.grid-item-xxl-span-3{grid-column:span 3}.grid-item-xxl-span-4{grid-column:span 4}.grid-item-xxl-span-5{grid-column:span 5}.grid-item-xxl-span-6{grid-column:span 6}.grid-item-xxl-span-7{grid-column:span 7}.grid-item-xxl-span-8{grid-column:span 8}.grid-item-xxl-span-9{grid-column:span 9}.grid-item-xxl-span-10{grid-column:span 10}.grid-item-xxl-span-11{grid-column:span 11}.grid-item-xxl-span-12{grid-column:span 12}}@media (min-width:320px){.d-xs-block{display:block}.d-xs-inline-block{display:inline-block}.d-xs-inline{display:inline}.d-xs-flex{display:flex}.d-xs-inline-flex{display:inline-flex}.d-xs-grid{display:grid}.d-xs-inline-grid{display:inline-grid}.d-xs-table{display:table}.d-xs-table-cell{display:table-cell}.d-xs-table-column{display:table-column}.d-xs-table-row{display:table-row}.d-xs-none{display:none}}@media (min-width:480px){.d-sm-block{display:block}.d-sm-inline-block{display:inline-block}.d-sm-inline{display:inline}.d-sm-flex{display:flex}.d-sm-inline-flex{display:inline-flex}.d-sm-grid{display:grid}.d-sm-inline-grid{display:inline-grid}.d-sm-table{display:table}.d-sm-table-cell{display:table-cell}.d-sm-table-column{display:table-column}.d-sm-table-row{display:table-row}.d-sm-none{display:none}}@media (min-width:768px){.d-md-block{display:block}.d-md-inline-block{display:inline-block}.d-md-inline{display:inline}.d-md-flex{display:flex}.d-md-inline-flex{display:inline-flex}.d-md-grid{display:grid}.d-md-inline-grid{display:inline-grid}.d-md-table{display:table}.d-md-table-cell{display:table-cell}.d-md-table-column{display:table-column}.d-md-table-row{display:table-row}.d-md-none{display:none}}@media (min-width:1040px){.d-lg-block{display:block}.d-lg-inline-block{display:inline-block}.d-lg-inline{display:inline}.d-lg-flex{display:flex}.d-lg-inline-flex{display:inline-flex}.d-lg-grid{display:grid}.d-lg-inline-grid{display:inline-grid}.d-lg-table{display:table}.d-lg-table-cell{display:table-cell}.d-lg-table-column{display:table-column}.d-lg-table-row{display:table-row}.d-lg-none{display:none}}@media (min-width:1280px){.d-xl-block{display:block}.d-xl-inline-block{display:inline-block}.d-xl-inline{display:inline}.d-xl-flex{display:flex}.d-xl-inline-flex{display:inline-flex}.d-xl-grid{display:grid}.d-xl-inline-grid{display:inline-grid}.d-xl-table{display:table}.d-xl-table-cell{display:table-cell}.d-xl-table-column{display:table-column}.d-xl-table-row{display:table-row}.d-xl-none{display:none}}@media (min-width:1600px){.d-xxl-block{display:block}.d-xxl-inline-block{display:inline-block}.d-xxl-inline{display:inline}.d-xxl-flex{display:flex}.d-xxl-inline-flex{display:inline-flex}.d-xxl-grid{display:grid}.d-xxl-inline-grid{display:inline-grid}.d-xxl-table{display:table}.d-xxl-table-cell{display:table-cell}.d-xxl-table-column{display:table-column}.d-xxl-table-row{display:table-row}.d-xxl-none{display:none}}html{font-size:62.5%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#51301c;font-family:BrandonGrotesque,sans-serif;font-size:17px;font-size:1.7rem;line-height:23px;line-height:2.3rem}.heading-poster{font-family:miller-display,serif;font-size:40px;font-size:4rem;font-weight:600;line-height:40px;line-height:4rem}@media only screen and (min-width:1040px){.heading-poster{font-size:52px;font-size:5.2rem;line-height:52px;line-height:5.2rem}}.h0{font-family:miller-display,serif;font-size:40px;font-size:4rem;font-weight:600;line-height:40px;line-height:4rem}@media (min-width:1040px){.h0{font-size:52px;font-size:5.2rem;line-height:52px;line-height:5.2rem}}.h1,h1{font-family:miller-display,serif;font-size:32px;font-size:3.2rem;font-weight:600;line-height:36px;line-height:3.6rem}@media (min-width:1040px){.h1,h1{font-size:38px;font-size:3.8rem;line-height:42px;line-height:4.2rem}}.form-checkbox--filter+label,.h2,h2{font-family:miller-display,serif;font-size:25px;font-size:2.5rem;font-weight:600;line-height:32px;line-height:3.2rem;text-transform:none}.h3,.tabs__button,h3{font-family:BrandonGrotesque,sans-serif;font-size:21px;font-size:2.1rem;font-weight:700;line-height:26px;line-height:2.6rem;text-transform:none}.account__box__heading__title,.account__table th,.account__table--mobile th,.h4,h4{font-family:BrandonGrotesque,sans-serif;font-size:10px;font-size:1rem;font-weight:900;letter-spacing:.3rem;line-height:15px;line-height:1.5rem;opacity:.7;text-transform:uppercase}.alert,.h5,h5{font-size:14px;font-size:1.4rem;line-height:24px;line-height:2.4rem}h1,h2,h3,h4,h5,h6{margin:0}a{color:inherit;text-decoration:none}.font-bold{font-weight:700}.font-black{font-weight:900}.underline-link{border-bottom:1px solid var(--Light-Gold,#cfaa70);display:inline-block;font-weight:700}.underline-link:focus-visible,.underline-link:hover{border-bottom:1px solid var(--Gold,#cfaa70)}:export{easing:.36,.06,.26,.99}@font-face{font-family:BrandonGrotesque;font-style:normal;font-weight:400;src:local("BrandonGrotesque-Regular"),local("BrandonGrotesque Regular"),url(../fonts/BrandonGrotesque/BrandonGrotesque-Regular.woff) format("woff")}@font-face{font-family:BrandonGrotesque;font-style:normal;font-weight:450;src:local("BrandonGrotesque-Medium"),local("BrandonGrotesque Medium"),url(../fonts/BrandonGrotesque/BrandonGrotesque-Medium.woff) format("woff")}@font-face{font-family:BrandonGrotesque;font-style:normal;font-weight:500;src:local("BrandonGrotesque-Medium"),local("BrandonGrotesque Medium"),url(../fonts/BrandonGrotesque/BrandonGrotesque-Medium.woff) format("woff")}@font-face{font-family:BrandonGrotesque;font-style:normal;font-weight:700;src:local("BrandonGrotesque-Bold"),local("BrandonGrotesque Bold"),url(../fonts/BrandonGrotesque/BrandonGrotesque-Bold.woff) format("woff")}@font-face{font-family:BrandonGrotesque;font-style:normal;font-weight:800;src:local("BrandonGrotesque-Black"),local("BrandonGrotesque Black"),url(../fonts/BrandonGrotesque/BrandonGrotesque-Black.woff) format("woff")}.fade-enter-active,.fade-leave-active{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.fade-enter,.fade-leave-to{opacity:0}.fade-enter{transform:translateY(15px)}.fade-leave-to{transform:translateY(-15px)}.slide-panel-enter-active,.slide-panel-leave-active{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.slide-panel-enter{transform:translateX(-100%)}.slide-panel-leave-to{transform:translateX(0)}.slide-panel-wrapper-enter-active,.slide-panel-wrapper-leave-active{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.slide-panel-wrapper-enter{width:50%}.slide-panel-wrapper-leave-to{width:0}.list-enter-active,.list-leave-active{transition:all 1s}.list-enter,.list-leave-to{opacity:0;transform:scale(.8)}.slide-enter-active,.slide-leave-active{transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.slide-enter,.slide-leave-to{opacity:0;transform:translateX(0)}.slide-enter,.slide-leave-to{transform:translateX(-50%)}.zoom-enter-active,.zoom-leave-active{transition:all 1.5s cubic-bezier(.25,.46,.45,.94)}.zoom-enter{transform:scale(1)}.zoom-leave-to{transform:scale(0)}@keyframes drag-helper{0%{transform:translateX(0)}20%{transform:translateX(-1.5rem)}30%{transform:translateX(1.5rem)}40%{transform:translateX(0)}50%{transform:translateY(0)}60%{transform:translateY(-1.5rem)}70%{transform:translateY(1.5rem)}to{transform:translateY(0) translateX(0)}}.theme--dark{background-color:#190e05}.theme--dark,.theme--dark .capsule,.theme--dark .tile__tag,.theme--dark form .action,form .theme--dark .action{color:#f5eddc}.theme--light .capsule,.theme--light form .action,form .theme--light .action{color:#51301c}.alert{align-items:center;border-radius:8px;display:flex;padding:8px 12px}.alert--inline{display:inline-flex}.alert--success{background-color:rgba(186,216,179,.5);color:#51301c}.alert--error{background-color:#db561a;color:#fff}.alert--warning{background-color:#f7c94c;color:#51301c}.link{box-shadow:inset 0 -1px 0 0 #ae7c1e;color:#ae7c1e;text-decoration:none;transition:box-shadow .15s cubic-bezier(.36,.06,.26,.99)}.link:focus,.link:hover{box-shadow:inset 0 -2px 0 0 #51301c;color:#51301c}button.link{background-color:transparent;border:none;box-shadow:inset 0 -1px 0 0 #ae7c1e;color:inherit;color:#ae7c1e;cursor:pointer;padding:0;text-decoration:none;transition:box-shadow .15s cubic-bezier(.36,.06,.26,.99)}button.link:focus,button.link:hover{box-shadow:inset 0 -2px 0 0 #51301c;color:#51301c}button.link.color--chocolate{color:#51301c;padding:2px 0}.text-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:2px}.text-link:focus-visible,.text-link:hover{text-decoration:none}.caption{line-height:20px;line-height:2rem;opacity:.9;padding-top:8px}.capsule,.caption,form .action{font-size:14px;font-size:1.4rem}.capsule,form .action{align-items:center;background:transparent;border:none;border-radius:9999px;box-shadow:inset 0 0 0 2px #ae7c1e;color:#51301c;cursor:pointer;display:inline-flex;font-weight:500;gap:4px;justify-content:center;line-height:14px;line-height:1.4rem;min-height:36px;min-width:10rem;padding:10px 20px;text-align:center;transition:all .35s cubic-bezier(.645,.045,.355,1)}.capsule:focus-visible,.capsule:hover,form .action:focus-visible,form .action:hover{background:#ae7c1e;box-shadow:inset 0 0 0 0 #51301c;color:#fff}.capsule:active,form .action:active{background-color:#875800;box-shadow:none}.capsule[disabled],form [disabled].action{cursor:not-allowed;opacity:.5}.capsule.gap-0,form .gap-0.action{gap:0}.capsule .spinner--small,form .action .spinner--small{margin-right:8px}.capsule__icon{fill:currentColor;display:inline-block;height:9px;margin-left:2px;width:9px}.capsule--width-xl{height:39px;min-width:18rem;padding:8px 16px}.capsule--large,.capsule--width-xl,form .action{font-size:16px;font-size:1.6rem;line-height:20px;line-height:2rem}.capsule--large,form .action{height:50px;min-width:15rem;padding:15px 30px}.capsule--border-small{border-radius:8px}.capsule--medium{font-size:16px;font-size:1.6rem;height:47px;line-height:20px;line-height:2rem;min-width:15rem;padding:12px 32px}.capsule--full-width{width:100%}.capsule--small{font-size:16px;font-size:1.6rem;height:39px;line-height:22px;line-height:2.2rem;min-width:15rem;padding:10px 18px}@media (min-width:1040px){.capsule--small{height:43px}.capsule--small--desktop-medium{height:47px}}.capsule--secondary{box-shadow:inset 0 0 0 2px #51301c}.capsule--filled{background-color:#fefaf1}.capsule--light{color:#f5eddc}.capsule--dashed{border-style:dashed}.capsule--block{display:block;width:100%}.capsule--dark{background-color:#ae7c1e;color:#fff}.capsule--dark .spinner--small{color:#fff}.capsule--dark:focus-visible,.capsule--dark:hover{background-color:transparent;box-shadow:inset 0 0 0 2px #ae7c1e;color:#ae7c1e}.capsule--dark[disabled]:focus-visible,.capsule--dark[disabled]:hover{background-color:#ae7c1e;color:#fff}.capsule--dark.capsule--dark-hover:not([disabled]):focus-visible,.capsule--dark.capsule--dark-hover:not([disabled]):hover{background-color:#51301c;box-shadow:inset 0 0 0 2px #51301c;color:#fff}.capsule--with-icon{align-items:center;display:flex;justify-content:justify-content;position:relative;text-align:left}.capsule--with-icon svg{position:absolute;right:24px;top:50%;transform:translateY(-50%)}.capsule--with-icon-left{align-items:center;display:flex;justify-content:flex-start;position:relative;text-align:left}.capsule--with-icon-left svg{margin-right:24px}.capsule--with-icon-centered{align-items:center;display:flex;justify-content:center}.capsule--with-icon-centered svg{margin-right:8px}.capsule--xl{border-radius:8px;font-size:21px;font-size:2.1rem;line-height:30px;line-height:3rem;padding:24px 52px 24px 24px;width:100%}@media (min-width:1040px){.capsule--xl{height:69px}}.form-group,form .field.text,form .field.textarea{display:block;max-width:100%}.form-group--sm{max-width:320px}.form-group--md,form .field.text,form .field.textarea{max-width:400px}.form-errors{list-style:none;margin-top:4px}.form-errors__item{color:#db561a}.form-control,form .field.text,form .field.textarea{background-color:#fff;border-left:5px solid #ae7c1e;position:relative}.form-control:not(.form-control--disabled):focus-within,.form-control:not(.form-control--disabled):focus-within .form-control__label,.form-control:not(.form-control--disabled):focus-within form .field.text label,.form-control:not(.form-control--disabled):focus-within form .field.textarea label,form .field.text .form-control:not(.form-control--disabled):focus-within label,form .field.text:not(.form-control--disabled):focus-within,form .field.text:not(.form-control--disabled):focus-within .form-control__label,form .field.text:not(.form-control--disabled):focus-within label,form .field.textarea .form-control:not(.form-control--disabled):focus-within label,form .field.textarea:not(.form-control--disabled):focus-within,form .field.textarea:not(.form-control--disabled):focus-within .form-control__label,form .field.textarea:not(.form-control--disabled):focus-within label{background-color:#f5f5f5}.form-control--transparent{background-color:transparent;border-bottom:1px solid #ae7c1e;border-left:none}.form-control--transparent .form-control__label,.form-control--transparent form .field.text label,.form-control--transparent form .field.textarea label,form .field.text .form-control--transparent label,form .field.textarea .form-control--transparent label{background-color:transparent;left:8px}.form-control--transparent .form-control__field,.form-control--transparent form .field.text input,.form-control--transparent form .field.text textarea,.form-control--transparent form .field.textarea input,.form-control--transparent form .field.textarea textarea,form .field.text .form-control--transparent input,form .field.text .form-control--transparent textarea,form .field.textarea .form-control--transparent input,form .field.textarea .form-control--transparent textarea{padding-left:8px}.form-control--transparent:not(.form-control--disabled):focus-within,.form-control--transparent:not(.form-control--disabled):focus-within .form-control__label,.form-control--transparent:not(.form-control--disabled):focus-within form .field.text label,.form-control--transparent:not(.form-control--disabled):focus-within form .field.textarea label,form .field.text .form-control--transparent:not(.form-control--disabled):focus-within label,form .field.textarea .form-control--transparent:not(.form-control--disabled):focus-within label{background-color:transparent}.form-control__field,form .field.text input,form .field.text textarea,form .field.textarea input,form .field.textarea textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0 solid transparent;border-radius:0;color:#51301c;display:block;font-size:16px;font-weight:500;height:63px;line-height:23px;margin:0;overflow:hidden;padding:28px 42px 8px 20px;position:relative;text-overflow:ellipsis;width:100%;z-index:2}.form-control__field:focus,form .field.text input:focus,form .field.text textarea:focus,form .field.textarea input:focus,form .field.textarea textarea:focus{outline:none}.form-control__field::-ms-expand,form .field.text input::-ms-expand,form .field.text textarea::-ms-expand,form .field.textarea input::-ms-expand,form .field.textarea textarea::-ms-expand{display:none}.form-control__label,form .field.text label,form .field.textarea label{background-color:transparent;color:#51301c;display:block;font-family:BrandonGrotesque,sans-serif;font-size:16px;font-size:1.6rem;font-weight:400;height:32px;left:20px;line-height:34px;line-height:3.4rem;margin:0;pointer-events:none;position:absolute;right:0;text-align:left;top:0;transform:translate3d(0,calc(31.5px - 50%),0);transition:all .1s cubic-bezier(.55,.055,.675,.19),background-color 0s linear;width:auto;z-index:3}.form-control--has-value .form-control__label,.form-control:focus-within .form-control__label,.form-control__label.form-control__label--static,form .field.text label,form .field.text:focus-within .form-control__label,form .field.textarea label,form .field.textarea:focus-within .form-control__label{font-size:14px;opacity:.7;transform:translateZ(0)}.form-control--disabled .form-control__label,.form-control--disabled form .field.text label,.form-control--disabled form .field.textarea label,form .field.text .form-control--disabled label,form .field.textarea .form-control--disabled label{background-color:transparent;opacity:.3}.form-control__label--long{line-height:2rem}.form-control--disabled{background-color:#efede7}.form-control--textarea .form-control__field,.form-control--textarea form .field.text input,.form-control--textarea form .field.text textarea,.form-control--textarea form .field.textarea input,.form-control--textarea form .field.textarea textarea,form .field.text .form-control--textarea input,form .field.text .form-control--textarea textarea,form .field.textarea .form-control--textarea input,form .field.textarea .form-control--textarea textarea{min-height:260px;overflow-y:auto;resize:vertical}input[type=file]::-webkit-file-upload-button{align-items:center;background:transparent;border:none;border-radius:9999px;box-shadow:inset 0 0 0 2px #ae7c1e;color:#51301c;cursor:pointer;display:inline-flex;font-size:14px;font-size:1.4rem;font-weight:500;gap:4px;justify-content:center;line-height:14px;line-height:1.4rem;min-height:36px;min-width:10rem;padding:10px 20px;text-align:center;-webkit-transition:all .35s cubic-bezier(.645,.045,.355,1);transition:all .35s cubic-bezier(.645,.045,.355,1)}input[type=file]::-webkit-file-upload-button:focus-visible,input[type=file]::-webkit-file-upload-button:hover{background:#ae7c1e;box-shadow:inset 0 0 0 0 #51301c;color:#fff}input[type=file]::-webkit-file-upload-button:active{background-color:#875800;box-shadow:none}input[type=file]::-webkit-file-upload-button[disabled]{cursor:not-allowed;opacity:.5}input[type=file]::-webkit-file-upload-button.gap-0{gap:0}input[type=file]::-webkit-file-upload-button:focus{outline:none}input[type=date]:invalid{color:transparent}input[type=date]:focus{color:#51301c}.js-cm-form .form-select{margin:0;max-width:320px}.js-cm-form .form-select.form-select--wide{max-width:100%}.form-control__toggle-password{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer;height:20px;margin:0;padding:0;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px;z-index:3}.form-control__toggle-password:focus{outline:none}.form-control__toggle-password:hover{background:transparent}.form-control__toggle-password svg{display:block;height:20px;width:20px}.form-select--wide .form-select{margin-left:0;max-width:100%}.form-select{margin-left:auto;margin-right:auto;max-width:200px}.form-select.form-select--wide{max-width:100%}[data-page=TopicContactPage] .form-select{max-width:none}[data-page=TopicContactPage] .form-select:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 13 8' xmlns='http://www.w3.org/2000/svg' class='form-select__arrow icon icon-form-select-arrow'%3E%3Cpath d='M11.483 0 6.5 4.973 1.517 0 0 1.514 6.5 8 13 1.514z' fill='currentColor'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:8px;position:absolute;right:20px;top:30px;width:13px}[data-page=TopicContactPage] .form-select:has(select~svg):after{display:none}[data-page=TopicContactPage] .form-select .form-control__label--long{align-items:center;display:flex;max-width:calc(100% - 50px)}[data-page=TopicContactPage] .form-select .form-control__label--long:has(+select:valid){max-width:none}.form-select__arrow{fill:#ae7c1e;height:8px;position:absolute;right:20px;top:50%;transform:translate3d(0,calc(3px - 50%),0);width:13px}.form-control--disabled .form-select__arrow{opacity:.3}.dropdown .form-select{margin:0;max-width:100%}form .field.text select+label,form .field.textarea select+label,select+.form-control__label{pointer-events:none}.form-checkbox,form .field.checkbox .checkbox{opacity:0;position:absolute}.form-checkbox+label,form .field.checkbox .checkbox+label{cursor:pointer;display:inline-block;padding:0 0 0 3rem;position:relative}.form-checkbox+label:after,.form-checkbox+label:before,form .field.checkbox .checkbox+label:after,form .field.checkbox .checkbox+label:before{border:.2rem solid #51301c;content:"";height:1.4rem;left:0;position:absolute;top:2.5px;width:1.4rem}.form-checkbox+label:before,form .field.checkbox .checkbox+label:before{border-radius:.4rem;display:inline-block;transition:all .5s ease}.form-checkbox+label:after,form .field.checkbox .checkbox+label:after{background:url(/resources/themes/base/icons/form-checkbox.svg);background-position:50% 50%;background-repeat:no-repeat;border-color:transparent;transform:scale(0);transition:all .25s ease}.form-checkbox+label a,form .field.checkbox .checkbox+label a{color:#ae7c1e;text-decoration:underline}.form-checkbox:hover:not(:checked)+label:before,form .field.checkbox .checkbox:hover:not(:checked)+label:before{border-color:#ae7c1e}.form-checkbox:checked+label:before,form .field.checkbox .checkbox:checked+label:before{background:radial-gradient(circle,#bf8d30 0,#b17f21 46.54%,#ae7c1e 54.82%,#ad7a1b 100%);border-color:#ae7c1e}.form-checkbox:checked+label:after,form .field.checkbox .checkbox:checked+label:after{transform:scale(1)}.form-checkbox:focus+label:before,form .field.checkbox .checkbox:focus+label:before{box-shadow:0 0 4px 3px rgba(81,48,28,.5)}.form-checkbox:focus:checked+label:before,form .field.checkbox .checkbox:focus:checked+label:before{box-shadow:0 0 4px 3px rgba(174,124,30,.65)}.form-checkbox--filter+label:after,.form-checkbox--filter+label:before{top:8px}form fieldset{border:0;margin-bottom:0;padding:2rem 0}form .optionset{margin-bottom:3rem}form .optionset input{margin-bottom:0}form .field.text,form .field.textarea{margin-top:2rem}form .field.text textarea,form .field.textarea textarea{height:auto;max-width:100%;min-height:6rem;resize:vertical;width:100%}form .field.hide{display:none}form .field.checkbox,form .field.star-rating{margin-top:2rem}form .field.star-rating label{font-size:14px;opacity:.7}form .message.validation{color:#db561a}#header{left:0;position:fixed;right:0;top:0;z-index:999}.variant-switcher{align-items:center;display:flex;justify-content:space-between}.variant-switcher__text{margin:10px 0}.variant-switcher__label{margin:0}.variant-switcher__button{background-color:transparent;border:none;color:inherit;cursor:pointer;height:32px;padding:8px 4px;width:32px}.variant-switcher__button-icon{fill:#ae7c1e;color:#ae7c1e;height:16px;width:24px}.variant-switcher__button-icon--next{transform:scaleX(-1)}.quantity-indicator{display:flex;justify-content:center}.quantity-indicator__dot{background-color:#ae7c1e;border:none;border-radius:100%;cursor:pointer;display:block;height:6px;margin:0 6px;opacity:.33;padding:0;width:6px}@media only print{.quantity-indicator__dot{border:1px solid #000}}.quantity-indicator__dot--filled{background-color:#ae7c1e;opacity:1}@media only print{.quantity-indicator__dot--filled{border:6px solid #000}}.quantity-indicator__dot--large{height:11px;width:11px}.quantity-indicator__number{background-color:unset;border:none;cursor:pointer;display:block;margin:0 6px;opacity:.7}.quantity-indicator__number:focus,.quantity-indicator__number:hover{color:#875800;font-weight:700}.quantity-indicator__number--filled{color:#ae7c1e;opacity:1}#nprogress{background:url(/resources/themes/base/images/logo.svg) #fff;background-position:50%;background-repeat:no-repeat;background-size:15rem;height:100%;pointer-events:none;z-index:9999}#nprogress,#nprogress .bar{position:fixed;top:0;width:100%}#nprogress .bar{background:#ae7c1e;height:2px;left:0;z-index:1031}#nprogress .peg{box-shadow:0 0 10px #ae7c1e,0 0 5px #ae7c1e;display:block;height:100%;opacity:1;position:absolute;right:0;transform:rotate(3deg) translateY(-4px);width:100px}#nprogress .spinner{position:fixed;right:15px;top:15px;z-index:1031}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}.menu{display:flex;justify-content:space-between;position:fixed;right:24px;top:32px;z-index:999}.menu__burger{align-items:center;background-color:transparent;border:none;color:inherit;cursor:pointer;display:flex;flex-direction:column;height:21px;justify-content:center;padding:0;transform:translateY(var(--notification-bar-height,0));transition:all .1s ease;width:3rem}.menu__burger:focus{outline:1px dotted #cfaa70;outline-offset:3px}.menu__burger__item{background-color:#cfaa70;height:3px;transform-origin:50% 50%;transition:all .2s cubic-bezier(.25,.46,.45,.94);width:32px}.menu__burger__item:first-child{transform:translateY(-6px)}.menu__burger__item:nth-child(2){transform:translateY(0)}.menu__burger__item:nth-child(3){transform:translateY(6px)}.menu__hud{display:flex;justify-content:space-between;z-index:1000}.menu__vaneer{background:#43321f;background-image:url(/resources/themes/base/images/header/footer-image-mobile.jpg);background-position:50%;background-size:cover;height:100%;left:0;position:fixed;top:0;width:100%}@media (min-width:768px){.menu__vaneer{background-image:url(/resources/themes/base/images/header/footer-image.jpg)}}.menu__wrapper{align-items:center;display:flex;flex-direction:column;height:100%;left:0;overflow-y:scroll;position:fixed;top:0;width:100%;z-index:999}@media (min-width:768px){.menu__wrapper{justify-content:center;padding-top:10.5vw}}.menu__item{-moz-column-break-inside:avoid;align-items:flex-start;break-inside:avoid;display:flex;padding:1.5rem 0}.menu__item:hover .menu__item__index:after{opacity:1;transition:opacity .2s ease}@media (min-width:768px){.menu__item{padding:3vh 0}}.menu__item__index{color:#f5eddc;display:inline-block;font-size:10px;font-size:1rem;font-weight:900;line-height:15px;line-height:1.5rem;margin-right:1rem;margin-top:1rem;position:relative;text-align:right;vertical-align:top;width:5rem}.menu__item__index:after{background:#ae7c1e;border-radius:.1rem;bottom:0;content:"";display:block;height:.2rem;left:0;opacity:0;position:absolute;transition:opacity 1s ease;width:100%;will-change:transform}@media (min-width:768px){.menu__item__index{width:auto}.menu__item__index:after{left:auto;right:0;width:5rem}}.menu__item__link{color:#f5eddc;font-size:32px;font-size:3.2rem;line-height:36px;line-height:3.6rem;transition:color .3s ease}@media (min-width:768px){.menu__item__link{font-size:calc(3.5rem + .5vw);line-height:calc(3.5rem + .5vw)}}.menu__container{padding-bottom:12.5vh;padding-top:12.5vh;position:relative;width:100%}@media (min-width:768px){.menu__container{-moz-column-count:2;column-count:2;-moz-column-gap:15%;column-gap:15%;padding-top:0;width:90%}}@media (min-width:1040px){.menu__container{width:90%}}@media (min-width:1280px){.menu__container{-moz-column-gap:20%;column-gap:20%;width:80%}}.menu__socials{display:flex;flex-direction:column;padding:0 6vw}@media (min-width:768px){.menu__socials{flex-direction:row;padding:0}}.menu__socials__links{align-items:center;display:inline-flex;position:relative}@media (min-width:768px){.menu__socials__links:after{background:#f5eddc;content:"";height:60%;position:absolute;right:0;width:.1rem}}.menu__socials__links__icon{fill:#f5eddc;display:block;height:2.5rem;margin-right:1.5rem;transition:fill .3s ease;width:2.5rem}.menu__socials__links__icon:hover{fill:#ae7c1e}.menu__socials__cta{padding:4rem 0}@media (min-width:768px){.menu__socials__cta{padding:0 0 0 1.5rem}}.menu__legals{color:#f5eddc;display:block;font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem;padding:0 6vw}@media (min-width:768px){.menu__legals{padding:0}}.menu__legals__link{color:#e2a83c;text-decoration:underline}.menu--open .menu__burger__item{background:#cfaa70}.menu--open .menu__burger__item:first-child{margin:0;transform:translateY(0) rotate(45deg)}.menu--open .menu__burger__item:nth-child(2){opacity:0}.menu--open .menu__burger__item:nth-child(3){margin:0;transform:translateY(-6px) rotate(-45deg)}.menu__item--is-active .menu__item__index:after{opacity:1}.menu__item--is-active .menu__item__link{color:#ae7c1e}.menu__container--bottom{padding-top:0}@media (min-width:768px){.menu__container--bottom{padding-bottom:12.5vh}}.carousel{overflow:hidden}.carousel--full{padding-bottom:20px}.carousel__navigation{fill:#ae7c1e;align-items:center;background:transparent;border:0;border-radius:50%;bottom:-12px;color:#ae7c1e;cursor:pointer;display:flex;font-size:5rem;font-size:2.5vw;justify-content:center;padding:2px;position:absolute;text-align:center}.carousel__navigation svg{height:32px}.carousel__navigation.carousel__navigation--alt{top:45%}.carousel__navigation.carousel__navigation--mobile{bottom:auto;height:100%;margin-top:0;top:0}.carousel__navigation.carousel__navigation--small{height:32px;width:32px}@media (min-width:768px){.carousel__navigation{font-size:1vw;margin-top:-1vw;width:40px}}.carousel__navigation--left{left:2rem}@media (min-width:768px){.carousel__navigation--left{left:0}}.carousel__navigation--right{right:2rem;transform:rotate(180deg)}@media (min-width:768px){.carousel__navigation--right{right:0}}.media-slideshow{margin:0 auto;width:100%}@media (min-width:768px){.media-slideshow{width:80%}}.media-slideshow__container{position:relative}.media-slideshow__media{display:flex;flex-wrap:nowrap;height:0;padding-bottom:50.8%;position:relative;transition:all .5s cubic-bezier(.25,.46,.45,.94)}.media-slideshow__media li{flex:0 0 100%}.media-slideshow__media img{height:auto;width:100%}.media-slideshow__media iframe,.media-slideshow__media video{height:100%!important;position:absolute;width:99.9%!important}.carousel--mini{display:block;margin:0 100px}@media (min-width:1040px){.carousel--mini{margin:auto;max-width:137rem;width:80%}}.video{background-color:#000;overflow:hidden;padding-top:56.25%;position:relative;width:100%}.video iframe,.video video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.media-slideshow--mini{margin:5rem auto 0;width:100%}.media-slideshow__container--mini{left:-6vw;padding:0 6vw;position:relative;width:calc(100% + 12vw)}@media (min-width:768px){.media-slideshow__container--mini{left:-3vw;padding:0 3vw;width:calc(100% + 6vw)}}.media-slideshow__media-wrapper{overflow:hidden}.media-slideshow__media--mini{display:flex;flex-wrap:nowrap;height:19rem;position:relative;transition:all .5s cubic-bezier(.25,.46,.45,.94)}.posters__container{cursor:pointer;display:block;padding:1rem;width:230px}.posters__container p{height:34px;overflow:hidden;text-overflow:ellipsis}.posters__container.posters__container--current{box-shadow:inset 0 0 0 1px #ae7c1e}.posters__media{background-color:#000;height:130px;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.mobile{display:block}@media (min-width:1040px){.mobile{display:none}}.desktop{display:none}@media (min-width:1040px){.desktop{display:block}}.content-slider{position:relative}.content-slider__track{align-items:center;display:flex;transition:all .5s cubic-bezier(.25,.46,.45,.94)}.content-slider__slide{flex:0 0 100%}.related-product__items{display:flex;flex-direction:column}@media (min-width:768px){.related-product__items{flex-direction:row}}.related-product__items.related-product__items--wrap{flex-wrap:wrap}.related-product__product{margin:4rem auto 0;width:90%}.related-product__product .product{margin:0 auto;width:50%}@media (min-width:768px){.related-product__product{width:50%}.related-product__product .product{width:40%}}.related-product__product.related-product__product--large .product{width:80%}@media (min-width:768px){.related-product__items--count-3 .related-product__product{width:33.3333333333%}}.tiles{margin:0 2rem}@media (min-width:1040px){.tiles{margin:auto;max-width:137rem}}.tiles__title{margin:0 auto 1.5rem;max-width:80%;text-align:center}@media (min-width:768px){.tiles__title{max-width:90%}}@media (min-width:1040px){.tiles__title{max-width:100%}}.tiles__content{margin:0 auto 5rem;max-width:80%;text-align:center}@media (min-width:768px){.tiles__content{max-width:70rem}}.tiles__container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;margin:0 1.5rem}@media (min-width:1040px){.tiles__container{margin:auto;max-width:137rem}}.tile__wrapper{height:40rem;margin-bottom:5rem;position:relative;width:33rem}.tile__tag{bottom:8.6rem;color:#51301c;font-size:1rem;line-height:2rem;text-transform:uppercase}.tile__tag,.tile__title{font-weight:600;left:0;position:absolute;right:0}.tile__title{bottom:5rem;font-size:2.2rem;margin-bottom:1rem;margin-top:0}.tile__image{max-height:30rem;max-width:100%}.tile__button{bottom:0;left:0;position:absolute;right:0}.show-more{align-items:center;color:#ae7c1e;cursor:pointer;display:flex;justify-content:center;text-align:center;width:100%}.show-more:after,.show-more:before{border-top:1px solid #cec6ba;content:"";flex:1 0 2rem}.show-more:before{margin-right:2rem}.show-more:after{margin-left:2rem}.show-more:hover .show-more__symbol{transform:rotate(180deg)}.show-more__symbol{display:inline-block;transition:all .5s cubic-bezier(.25,.46,.45,.94)}.collection__description{max-width:100%}@media (min-width:480px){.collection__description{max-width:320px}}.collection__list{display:flex;flex-wrap:wrap;padding:0 2vw}.collection__list-item{color:#51301c;text-align:center;width:50%}@media (min-width:768px){.collection__list-item{width:25%}}.quote{display:block}.quote__image{border-radius:50%;margin:0 auto;width:6rem}.elemental_container,.quote__image{overflow:hidden}.flavour{background:#f8f1e6;padding:3rem 2rem}.bundle-box{background:#f8f1e6;padding:5rem 3rem}.bundle-box p{font-size:14px;line-height:16px;opacity:.6}.floating-button{align-items:center;background:radial-gradient(circle,#bf8d30 0,#ae7c1e 54.82%,#cf8e13 100%);border:0;border-radius:5rem;bottom:1.5rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);cursor:pointer;display:flex;height:5rem;justify-content:center;position:fixed;right:1.5rem;width:5rem;z-index:50}.floating-button--foreground{z-index:9999}.floating-button__inner{display:block;height:100%;height:50%;position:absolute;width:100%;width:50%}.floating-button__icon{fill:#f5eddc;height:100%;width:100%}.featured-product{background-position:50%;background-repeat:repeat-x;background-size:100% 100%;margin-bottom:5rem;padding:5rem 0}.featured-product__link{display:inline-block;margin:0 auto}.featured-product__packshot{margin:0 auto;width:60%}@media (min-width:768px){.featured-product__packshot{width:40%}}@media (min-width:1040px){.featured-product__packshot{width:25%}}.story-seal{fill:#da9f31;display:block;height:6.5rem;margin:2rem auto 0;width:100%}.story-section{align-items:center;background-color:#f8f1e6;display:flex;position:relative}.story-section:first-of-type{min-height:100vh}@media (max-width:768px){.story-section:first-of-type{padding-top:13rem}}@media (min-width:768px){.story-section{min-height:90vh}}@media (max-width:768px){.story-section--padding-top{padding-top:10vh}.story-section--padding-bottom{padding-bottom:10vh}}.story-section--overflow{overflow-x:hidden}@media (min-width:768px){.story-section--overflow{overflow-x:initial}}.story-section--overlap{min-height:auto}.story-section--overlap .story-section__wrapper{margin-top:-15vh;padding-bottom:15vh}.story-section--padding-overlap{padding-bottom:15vh}@media (min-width:768px){.story-section--padding-overlap{padding-bottom:30vh}}.story-section--linen{background-color:#f8f1e6}.story-section--black{background-color:#171614}.story-section--dark{background-color:#2b2b2b}.story-section--night{background-color:#0c0a07}.story-section--grey{background-color:#afa9a2}.story-section--cream{background-color:#fbf0e6}.story-section--brown{background-color:#342624}.story-section--coffee{background-color:#24130d}.story-section--paper-top{background:linear-gradient(0deg,#fffdf5,#fbf0e6)}.story-section--paper-top:before{background-image:url(/resources/themes/base/images/story/commons/paper-torn-top.png);background-repeat:repeat-x;content:"";height:2.6rem;position:absolute;top:0;transform:translateY(-100%);width:100vw;z-index:0}.story-section--paper-bottom{background:linear-gradient(0deg,#fffdf5,#fbf0e6)}.story-section--paper-bottom:after{background-image:url(/resources/themes/base/images/story/commons/paper-torn-bottom.png);background-position:bottom;background-repeat:repeat-x;bottom:0;content:"";height:2.6rem;position:absolute;transform:translateY(100%);width:100vw;z-index:1}.story-section--pearl{background:#fffdf5}.story-section--spanish-white{background:#f9f1e8}.story-section--spanish-white-gradient{background:linear-gradient(0deg,#f9f1e8,#fbf0e6)}.story-section--pattern{background-image:url(/resources/themes/base/images/story/commons/background-pattern.png);background-position:top;background-repeat:no-repeat}@media (min-width:768px){.story-section--pattern{background-position:50%;background-size:100%}}.story-section__wrapper{margin:0 auto;max-width:137rem;padding:0 2.5rem;position:relative;width:100%}.story-section__column{margin-bottom:7rem;position:relative}@media (min-width:768px){.story-section__column{margin-bottom:0}}.story-section__column--no-bleed{overflow:hidden}.story-section__column--half{width:100%}@media (min-width:768px){.story-section__column--half{width:50%}}.story-section__column--third{width:100%}@media (min-width:768px){.story-section__column--third{width:33.3%}}.story-section__column--quarter{width:100%}@media (min-width:768px){.story-section__column--quarter{width:25%}}.story-section__column--bleed{width:100%;z-index:0}@media (min-width:768px){.story-section__column--bleed{margin-left:-15vw;margin-right:-15vw;width:calc(33.3% + 7.5vw)}}@media (max-width:768px){.story-section__column--shadow-overflow-mobile{margin-left:-32.5%;width:135.5%}}.story-section__column--fullwidth-overflow-mobile{width:150vw}@media (min-width:768px){.story-section__column--fullwidth-overflow-mobile{width:100%}}.story-section__column--fullwidth{margin-left:-50vw;margin-right:-50vw;max-width:100vw;width:100vw}.story-section__column--no-margin{margin-bottom:0}.story-section__column--top-margin{margin-top:10rem}@media (min-width:1600px){.story-section__column--top-margin{margin-top:0}}.story-section__column--bottom-margin{margin-bottom:10rem}@media (min-width:1600px){.story-section__column--bottom-margin{margin-bottom:0}}.story-section__column--upfront{z-index:1}.story-section__image{width:100%}@media (min-width:768px){.story-section__image{margin:2.5vh 0;width:75%}}.story-section__image--right{left:50%;margin-left:-50vw;width:120vw}@media (min-width:768px){.story-section__image--right{align-self:flex-end;left:auto;margin-left:auto;width:75%}}.story-section__image--narrow{width:100%}.good-honest-chocolate{background:#190e05;color:#f5eddc;overflow:hidden;padding-bottom:96px;position:relative}@media (min-width:1040px){.good-honest-chocolate{padding-bottom:386px}}.good-honest-chocolate .editorial__element>*{flex-basis:100%;margin:0}.good-honest-chocolate.shop-landing{background:#fefaf1;color:#190e05;overflow:unset;padding:0}.good-honest-chocolate.shop-landing .products__range{background:#fff}.good-honest-chocolate__header{padding-top:13rem}.pillar-tiles{margin-bottom:-96px;position:relative;top:-96px;z-index:1}@media (min-width:1040px){.pillar-tiles{margin-bottom:-242px;top:-306px}}.pillar-tiles__inner{display:flex;flex-direction:column;gap:16px}@media (min-width:1040px){.pillar-tiles__inner{flex-direction:row;gap:20px}}.pillar-tile{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#51301c url(../images/tile-background.jpg) no-repeat 0;background-size:cover;border:none;border-radius:8px;cursor:pointer;max-width:100%;min-width:264px;outline:none;overflow:hidden;padding:0;position:relative;transition:all .5s ease-in-out;transition-delay:.1s;width:100%}@media (min-width:768px){.pillar-tile:hover .pillar-tile__image,.pillar-tile:hover .pillar-tile__video-container{opacity:1}}@media (min-width:1040px){.pillar-tile:hover{min-width:440px;width:440px}.pillar-tile:hover .pillar-tile__snapshot .pillar-tile__snapshot-title{opacity:1;transform:translateY(0)}}@media (min-width:1280px){.pillar-tile:hover{min-width:264px;width:100%}}.pillar-tile__content{align-items:flex-start;color:#f5eddc;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:space-between;padding:32px;position:relative;text-align:left;z-index:2}.pillar-tile__content .capsule,.pillar-tile__content form .action,form .pillar-tile__content .action{color:#fff}@media (min-width:480px){.pillar-tile__content{align-items:center;text-align:center}}@media (min-width:768px){.pillar-tile__content{padding:40px}}@media (min-width:1040px){.pillar-tile__content{padding:60px 40px}}.pillar-tile__content .h1,.pillar-tile__content h1{margin-bottom:16px;text-align:left}@media (min-width:480px){.pillar-tile__content .h1,.pillar-tile__content h1,.pillar-tile__content p{text-align:center}}.pillar-tile__image{height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;transition:all .3s ease-in-out;width:100%}.pillar-tile__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pillar-tile__image:after{background:#51301c;content:"";display:block;height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%;z-index:1}.pillar-tile__content-snapshots{display:flex;flex-direction:column;font-family:BrandonGrotesque,sans-serif;font-size:10px;font-weight:700;gap:24px;letter-spacing:3px;line-height:1.2;margin:32px 0;text-transform:uppercase;transition:all .3s ease-in-out;width:100%}@media (min-width:480px){.pillar-tile__content-snapshots{flex-direction:row;gap:16px;justify-content:center}}.pillar-tile__snapshot{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:flex-start}@media (min-width:480px){.pillar-tile__snapshot{flex-direction:column;max-width:160px;text-align:center}}.pillar-tile__snapshot .pillar-tile__snapshot-title{transition:all .3s ease-in-out}@media (min-width:768px){.pillar-tile__snapshot .pillar-tile__snapshot-title{opacity:0;transform:translateY(10px)}}@media (min-width:1280px){.pillar-tile__snapshot .pillar-tile__snapshot-title{opacity:1;transform:translateY(0)}}.pillar-tile__snapshot .pillar-tile__snapshot-image{flex:0 0 24px;height:24px;width:24px}@media (min-width:480px){.pillar-tile__snapshot .pillar-tile__snapshot-image{flex:0 0 32px;height:32px;width:32px}}.pillar-tile__snapshot .pillar-tile__snapshot-image img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.pillar-tile__video-container{height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;top:0;transition:all .3s ease-in-out;width:100%;z-index:1}.pillar-tile__video-container video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.pillar-tile__snapshot-title{text-align:center}}.good-honest-chocolate__background{opacity:.2;overflow:hidden;position:absolute;width:100%}.good-honest-chocolate__background:after{background-image:linear-gradient(0deg,#190e05,transparent 10rem);bottom:0;content:"";display:block;height:10rem;left:0;pointer-events:none;position:absolute;width:100%}.pillar-tile__actions{align-items:flex-start;display:flex;justify-content:flex-start}@media (min-width:480px){.pillar-tile__actions{align-items:center;justify-content:center}}.points-image-section__item b{display:block;font-family:BrandonGrotesque,sans-serif;font-size:21px;font-size:2.1rem;font-weight:700;line-height:26px;line-height:2.6rem}.good-honest-chocolate-element__inner{margin:0 auto;max-width:376px}@media (min-width:768px){.good-honest-chocolate-element__inner{margin:0}}.good-honest-chocolate-element__inner .good-honest-chocolate-element__title{margin:0 0 12px;max-width:100%;width:100%}@media (min-width:768px){.good-honest-chocolate-element__inner .good-honest-chocolate-element__title{text-align:left}}.good-honest-chocolate-element__inner .good-honest-chocolate-element__content{margin-bottom:12px;text-align:center}@media (min-width:768px){.good-honest-chocolate-element__inner .good-honest-chocolate-element__content{max-width:300px;text-align:left}}.pillar-timeline{background-color:#f5eddc;overflow-x:hidden;padding:52px 0}@media (min-width:768px){.pillar-timeline{padding:80px 0}}.pillar-timeline .h1,.pillar-timeline h1{text-wrap:balance;margin-left:auto;margin-right:auto;max-width:80vw}.pillar-timeline .pillar-timeline__container{position:relative}.pillar-timeline__label{align-items:center;border-radius:40px;display:inline-flex;gap:8px;justify-content:center;margin-top:16px;padding:7px 16px}.pillar-timeline__label p.account__box__heading__title,.pillar-timeline__label p.h4{font-weight:700;margin:0!important}.pillar-timeline__wrapper{--pillar-timeline-item-height:auto;--pillar-timeline-item-gap-top:0;margin:32px 0 0}@media (min-width:768px){.pillar-timeline__wrapper{--pillar-timeline-item-height:264px;--pillar-timeline-item-gap-top:56px;margin:60px 0 0}}.pillar-timeline__items{align-items:center;display:flex;flex-direction:column;gap:0;justify-content:center}@media (max-width:768px){.pillar-timeline__items{transform:none!important;width:100%!important}}@media (min-width:768px){.pillar-timeline__items{align-items:flex-start;flex-direction:row;height:calc(var(--pillar-timeline-item-height)*2 + var(--pillar-timeline-item-gap-top));justify-content:flex-start;padding-left:70px;padding-right:70px;position:relative;transition:all .5s cubic-bezier(.075,.82,.165,1)}}.pillar-timeline__items .pillar-timeline__item{align-items:center;color:#51301c;display:flex;flex-direction:column;gap:0;max-width:100%;position:relative;width:240px}@media (max-width:768px){.pillar-timeline__items .pillar-timeline__item{display:none;padding-bottom:24px;padding-top:72px}.pillar-timeline__items .pillar-timeline__item:before{background:transparent!important;border-left:1px dashed #ae7c1e;bottom:auto!important;height:32px!important;top:0!important}.pillar-timeline__items .pillar-timeline__item:after{display:none}.pillar-timeline__items .pillar-timeline__item.pillar-timeline__item--inView{display:flex}.pillar-timeline__items .pillar-timeline__item .pillar-timeline__label{margin:0;position:absolute;top:36px;z-index:1}}.pillar-timeline__items .pillar-timeline__item:before{background:#ae7c1e;content:"";height:50px;left:calc(50% - 1px);position:absolute;width:1px;z-index:1}.pillar-timeline__items .pillar-timeline__item:after{background:#ae7c1e;border-radius:50%;content:"";height:8px;left:calc(50% - 4px);position:absolute;width:8px;z-index:1}.pillar-timeline__items .pillar-timeline__item .form-checkbox--filter+label,.pillar-timeline__items .pillar-timeline__item .h2,.pillar-timeline__items .pillar-timeline__item h2{margin-bottom:8px}.account__table .pillar-timeline__items .pillar-timeline__item th,.account__table--mobile .pillar-timeline__items .pillar-timeline__item th,.pillar-timeline__items .pillar-timeline__item .account__box__heading__title,.pillar-timeline__items .pillar-timeline__item .account__table th,.pillar-timeline__items .pillar-timeline__item .account__table--mobile th,.pillar-timeline__items .pillar-timeline__item .h4,.pillar-timeline__items .pillar-timeline__item h4{font-size:10px;font-weight:900;line-height:14px;margin:8px 0}.pillar-timeline__items .pillar-timeline__item .type--small{font-size:15px;line-height:20px;margin:0}@media (min-width:768px){.pillar-timeline__items .pillar-timeline__item{flex:0 0 240px;height:var(--pillar-timeline-item-height);margin-left:0;margin-right:-40px;opacity:.2;transition:all .5s ease-out}.pillar-timeline__items .pillar-timeline__item.pillar-timeline__item--inView{opacity:1}.pillar-timeline__items .pillar-timeline__item:nth-child(odd){justify-content:flex-end;padding-bottom:46px}.pillar-timeline__items .pillar-timeline__item:nth-child(odd):before{bottom:-4px}.pillar-timeline__items .pillar-timeline__item:nth-child(odd):after{bottom:-8px}.pillar-timeline__items .pillar-timeline__item:nth-child(2n){flex-direction:column-reverse;justify-content:flex-end;margin-top:calc(var(--pillar-timeline-item-height) + var(--pillar-timeline-item-gap-top));padding-top:46px;z-index:1}.pillar-timeline__items .pillar-timeline__item:nth-child(2n):before{top:-4px}.pillar-timeline__items .pillar-timeline__item:nth-child(2n):after{top:-6px}.pillar-timeline__items .pillar-timeline__item:nth-child(2n) .pillar-timeline__label{margin-bottom:12px;margin-top:0}}.pillar-timeline__line{display:none}@media (min-width:768px){.pillar-timeline__line{background:url(../images/timeline.svg) repeat-x 0;display:block;height:52px;left:0;position:absolute;top:calc(50% - 26px);width:calc(100% + 100vw)}}.pillar-timeline__toggle button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;font-size:16px;font-weight:700;line-height:20px;padding:24px 0;position:relative;text-align:center;width:100%}.pillar-timeline__toggle button span{align-items:center;border-bottom:1px solid #ae7c1e;display:inline-flex;padding-bottom:4px}.pillar-timeline__toggle button span:before{background-image:url(/resources/themes/base/icons/icon-plus.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:16px;margin-right:8px;pointer-events:none;width:16px}.pillar-timeline__toggle button:before{background:linear-gradient(0deg,#f5eddc 0,#f5eddc 20%,transparent);content:"";height:132px;left:0;position:absolute;top:-132px;width:100%;z-index:1}.pillar-timeline__toggle button[aria-expanded=true]:before{display:none}@media (min-width:768px){.pillar-timeline__toggle{display:none}}.pillar-timeline__action{align-items:center;display:flex;font-size:14px;justify-content:center;padding:8px 0 0}.pillar-timeline__action a{border-bottom:1px solid #ae7c1e;color:#51301c;font-weight:700;text-decoration:none;transition:all .3s ease-in-out}.pillar-timeline__action a:focus-visible,.pillar-timeline__action a:hover{border-bottom:1px solid #ae7c1e;color:#ae7c1e}.pillar-timeline__actions{align-items:center;display:none;gap:16px;justify-content:center;margin-top:32px}.pillar-timeline__actions .capsule--large,.pillar-timeline__actions form .action,form .pillar-timeline__actions .action{height:40px;min-width:70px}@media (min-width:768px){.pillar-timeline__actions{display:flex}}.good-honest-chocolate-column{align-items:center;display:flex}.good-honest-chocolate-column__left{flex:0 0 20%;margin-right:2rem}@media (max-width:768px){.good-honest-chocolate-column--image-large{flex-direction:column}}.good-honest-chocolate-column--image-large .good-honest-chocolate-column__left{flex:0 0 35%}@media (max-width:768px){.good-honest-chocolate-column--image-large .good-honest-chocolate-column__left{margin-left:-2rem;width:65%}}.good-honest-chocolate-element{overflow:hidden;padding:60px 0}.good-honest-chocolate-element__title{margin-left:auto;margin-right:auto;max-width:80%;text-align:center}.good-honest-chocolate-element__grid{justify-content:center}.good-honest-chocolate-element__grid .flex-grid__item .good-honest-chocolate-story{margin-bottom:0}.good-honest-chocolate-element__header{margin-bottom:30px}@media (max-width:768px){.good-honest-chocolate-element__grid .flex-grid__item{margin-bottom:0}}@media (min-width:768px){.good-honest-chocolate-element__header{align-items:center;display:flex;gap:12px}.good-honest-chocolate-element__title{margin:0;width:30%}.good-honest-chocolate-element__points-image{flex:1;position:relative;width:70%}.good-honest-chocolate-element .flex-grid{margin-left:-15px;margin-right:-15px}.good-honest-chocolate-element .flex-grid .flex-grid__item{padding-left:15px;padding-right:15px}}@media (min-width:1040px){.good-honest-chocolate-element{padding:100px 0 60px}.good-honest-chocolate-element__header{margin-bottom:-30px}}.points-image-section{margin:0 auto;max-width:262px;position:relative;z-index:1}.points-image-section__image-desktop{display:none}.points-image-section__image{height:auto;max-width:100%;width:100%}.points-image-section__item{display:inline-block;position:absolute;text-align:center}.points-image-section__item.point-2 .points-image-section__pin,.points-image-section__item.point-4 .points-image-section__pin{display:inline-block;transform:rotate(180deg)}.points-image-section__item.point-2 p,.points-image-section__item.point-4 p{left:calc(-100% - 80px)}.points-image-section__item.point-1{left:36.5%;top:7%}.points-image-section__item.point-2{left:33%;top:23%}.points-image-section__item.point-3{left:60.5%;top:37%}.points-image-section__item.point-4{left:37.5%;top:55%}.points-image-section__item p{display:inline-block;font-weight:500;left:50px;min-width:120px;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:768px){.points-image-section{max-width:100%}.points-image-section__image-desktop{display:block}.points-image-section__image-mobile{display:none}.points-image-section__item .points-image-section__pin{display:inline-block;transform:rotate(90deg)}.points-image-section__item p{left:50%;top:calc(100% + 15px);transform:translate(-50%)}.points-image-section__item.point-4 .points-image-section__pin{transform:rotate(90deg)}.points-image-section__item.point-4 p{left:50%}.points-image-section__item.point-2 .points-image-section__pin,.points-image-section__item.point-3 .points-image-section__pin{transform:rotate(-90deg)}.points-image-section__item.point-2 p,.points-image-section__item.point-3 p{left:50%;top:calc(-100% - 60px)}.points-image-section__item.point-1{left:10%;top:29%}.points-image-section__item.point-2{left:30%;top:41%}.points-image-section__item.point-3{left:47%;top:43.6%}.points-image-section__item.point-4{left:59%;top:44%}}@media (min-width:1280px){.points-image-section__image{max-width:none;width:calc(100% + 80px)}}.editorial__copy table,.wysiwyg table{display:flex;height:auto;max-width:100%;overflow-x:auto;width:100%}.editorial__copy td,.wysiwyg td{display:flex;flex:1;flex-direction:column;padding:22px 22px 22px 0}.editorial__copy tr,.wysiwyg tr{border-bottom:1px solid #ae7c1e;display:flex;min-width:600px;width:100%}.editorial__copy tr:first-child,.wysiwyg tr:first-child{color:#cfaa70;font-size:21px;font-size:2.1rem;font-weight:700;line-height:26px;line-height:2.6rem}.editorial__copy table,.wysiwyg table{height:auto!important;width:100%!important}.editorial__copy tbody,.editorial__copy td,.editorial__copy tr,.wysiwyg tbody,.wysiwyg td,.wysiwyg tr{height:auto!important;width:auto!important}.where-to-buy{background:#190e05;color:#f5eddc;min-height:100vh;overflow-x:hidden;padding-bottom:6rem;position:relative}@media (min-width:768px){.where-to-buy{padding-bottom:15rem}}.where-to-buy__header{padding-top:13rem}.where-to-buy__background{opacity:.2;overflow:hidden;position:absolute;width:100%}.where-to-buy__background:after{background-image:linear-gradient(0deg,#190e05,transparent 10rem);bottom:0;content:"";display:block;height:10rem;left:0;pointer-events:none;position:absolute;width:100%}@media (min-width:1040px){.where-to-buy__secondary{margin-top:10rem}}.where-to-buy__tile{display:flex;flex-direction:column;height:100%;justify-content:space-around;padding-bottom:8rem;position:relative}@media (min-width:768px){.where-to-buy__tile{padding:0 3rem 4rem}}.where-to-buy__tile-image{border-radius:5px;overflow:hidden;width:100%}.comment+.comment{margin-top:30px}.comments-pagination{align-items:center;display:flex;margin-top:30px}.comments-pagination__number{display:inline-block;padding:5px;width:20px}.comments-pagination__arrow{align-items:center;display:flex;padding:5px}.search-control{position:relative}.search-control .form-control--transparent .form-control__field,.search-control .form-control--transparent form .field.text input,.search-control .form-control--transparent form .field.text textarea,.search-control .form-control--transparent form .field.textarea input,.search-control .form-control--transparent form .field.textarea textarea,.search-control form .field.text .form-control--transparent input,.search-control form .field.text .form-control--transparent textarea,.search-control form .field.textarea .form-control--transparent input,.search-control form .field.textarea .form-control--transparent textarea,form .field.text .search-control .form-control--transparent input,form .field.text .search-control .form-control--transparent textarea,form .field.textarea .search-control .form-control--transparent input,form .field.textarea .search-control .form-control--transparent textarea{padding-left:0}.search-control .form-control--transparent .form-control__label,.search-control .form-control--transparent form .field.text label,.search-control .form-control--transparent form .field.textarea label,.search-control form .field.text .form-control--transparent label,.search-control form .field.textarea .form-control--transparent label,form .field.text .search-control .form-control--transparent label,form .field.textarea .search-control .form-control--transparent label{left:0}.search-control__button{align-items:center;background-color:transparent;border:none;bottom:0;color:inherit;color:#ae7c1e;cursor:pointer;display:flex;justify-content:center;padding:1rem;position:absolute;right:0;z-index:10}.search-control__button:focus,.search-control__button:hover{outline:2px solid #ae7c1e}.letter{background:url(/resources/themes/base/images/textured-paper.webp) 50%/100% 100% #f8f1e6;color:#2a0c05;font-size:125%;line-height:125%;margin:0 auto;-webkit-mask-image:url(/resources/themes/base/images/paper-edges.png);mask-image:url(/resources/themes/base/images/paper-edges.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;max-width:70ch;padding:3rem 4rem}@media (min-width:768px){.letter{padding:4rem 6rem}}.interactive-map{overflow:hidden;position:relative}@media (min-width:768px){.interactive-map{left:calc(-50vw + 50%);overflow:unset;text-align:center;width:100vw}}.interactive-map__zoom{bottom:275px;display:flex;position:absolute;right:25px;z-index:5}@media (min-width:768px){.interactive-map__zoom{bottom:35px;right:35px}}.capsule-holder .capsule,.capsule-holder form .action,form .capsule-holder .action{background:#2a0c05;box-shadow:inset 0 0 0 2px #875800;font-size:25px;font-size:2.5rem;line-height:3px;line-height:.3rem;max-width:5rem;min-width:5rem;padding-bottom:0;padding-top:0;text-align:center;vertical-align:middle}@media (min-width:768px){.capsule-holder .capsule,.capsule-holder form .action,form .capsule-holder .action{background:transparent;bottom:35px}}.capsule-holder .capsule:hover,.capsule-holder form .action:hover,form .capsule-holder .action:hover{box-shadow:inset 0 0 0 3px #875800;cursor:pointer}.capsule-holder .capsule--right{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0;margin-left:-1px;padding-left:16px}.capsule-holder .capsule--left{border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px;padding-right:16px}.capsule-holder .capsule--inactive,.capsule-holder .capsule--inactive:focus{background-color:#875800;box-shadow:none}.interactive-map__image{height:auto;position:relative;width:100%}.interactive-map__container{background:#190e05;clip-path:inset(5px round 5px);display:inline-block}@media (min-width:768px){.interactive-map__container{clip-path:inset(10px round 10px)}}.interactive-map__pins{margin:0 auto;position:absolute;top:0;z-index:2}.interactive-map__carousel{margin-top:-20%}.interactive-map__carousel__items{transition:all .5s ease-in}.interactive-map__info{background:#392712;border-top:1px solid #cfaa70;bottom:0;color:#cfaa70;height:250px;padding:20px 0;position:absolute;text-align:left;width:100%;z-index:2}@media (min-width:768px){.interactive-map__info{background:transparent;border-top:none;height:auto;padding:0;right:5%;top:5%;width:30%}.interactive-map__info.started{bottom:60px;left:60px;right:auto;top:auto}}.interactive-map__info button.capsule,.interactive-map__info form button.action,form .interactive-map__info button.action{display:inline-block;margin-top:20px}.interactive-map__info-section{margin-left:50px;position:relative}@media (min-width:768px){.interactive-map__info-section{margin-left:0}}.interactive-map__info-index{left:-30px;position:absolute}.interactive-map__info-block{border-left:2px solid #cfaa70;color:#fefaf1;margin-bottom:20px;padding-left:20px;width:250px}.interactive-map__info-label{margin-bottom:4px}.interactive-map__info-label span{padding-left:12px}.interactive-map__info-label-title{font-family:miller-display,serif;font-size:25px;font-size:2.5rem;font-weight:600;line-height:32px;line-height:3.2rem;margin-bottom:12px}.interactive-map__info-label-subset{font-family:BrandonGrotesque,sans-serif;font-size:10px;font-size:1rem;font-weight:600;letter-spacing:3px;line-height:14px;line-height:1.4rem;margin-bottom:16px;text-transform:uppercase}.interactive-map__navigation{padding:0 20px;position:relative}@media (min-width:768px){.interactive-map__navigation{padding:0}}.interactive-map__navigation-bullets{align-items:flex-start;display:flex;flex:none;flex-direction:row;flex-grow:0;flex-wrap:wrap;gap:4px;height:30px;order:0;padding:0;width:60%}.interactive-map__navigation-bullet{flex:none;flex-grow:0;height:6px;order:0;width:6px}.interactive-map__navigation-bullet:hover{cursor:pointer}.interactive-map__navigation-bullet--active .interactive-map__navigation-bullet-svg circle{fill:#cfaa70}.interactive-map__navigation-arrows{position:absolute;right:20px;top:0}@media (min-width:768px){.interactive-map__navigation-arrows{right:0}}.interactive-map__navigation-arrow{all:unset;cursor:pointer}.interactive-map__navigation-arrow:hover{cursor:pointer}.interactive-map__navigation-arrow--left{margin-right:20px}.interactive-map__holder{background-color:#fff;left:0;position:absolute;top:0;transition:all .4s cubic-bezier(.445,.05,.55,.95)}@media (min-width:768px){.interactive-map__holder{position:relative}}.interactive-map__info-button{background-color:#cfaa70;border:none;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#392712;cursor:pointer;font-weight:600;margin-top:12px;padding:8px 20px}.interactive-map__pins .interactive-map__pins-holder{bottom:35%;position:relative;right:10%}@media (min-width:768px){.interactive-map__pins .interactive-map__pins-holder{bottom:0;right:0}}.interactive-map__pins--started .interactive-map__pins-holder{bottom:130%;right:29%;width:200%}@media (min-width:768px){.interactive-map__pins--started .interactive-map__pins-holder{bottom:100%;right:0}}.interactive-pin{height:26px;position:absolute;transition:all .2s linear;width:20px}.interactive-pin:hover{cursor:pointer}.interactive-pin--scale-in{animation:fade-in 1.1s both}.interactive-pin__icon{font-size:7rem;width:7rem}.interactive-pin__icon:before{vertical-align:top}.interactive-pin--open{pointer-events:none;z-index:10}.interactive-pin--open,.interactive-pin--open:hover{transform:translateX(-6px) translateY(-12px);width:33px}.interactive-pin--open:after{animation:shadow-drop-center .4s cubic-bezier(.25,.46,.45,.94) .2s both;border-radius:12px;content:"";display:block;height:20px;position:absolute;top:7px;width:31px;z-index:-1}.interactive-pin--open .interactive-pin__svg path{fill:#51301c}.interactive-pin--coop{width:33px}.interactive-pin--coop.interactive-pin--open{transform:none}@keyframes shadow-drop-center{0%{background:transparent;filter:blur(4px)}to{background:rgba(81,48,28,.5);filter:blur(4px)}}.scale-in-center{animation:scale-in-center .5s cubic-bezier(.25,.46,.45,.94) both}.interactive-pin .align--vertical{position:relative}.interactive-map__pins--not-started .interactive-pin--generic,.interactive-map__pins--started .interactive-pin--coop,.interactive-pin--moving{display:none}.interactive-map__pins--not-started .interactive-pin:not(.interactive-pin--open) .align--vertical:after{left:calc(50% - 2px);opacity:.5;top:calc(50% - 2px)}.interactive-map__pins--not-started .interactive-pin:not(.interactive-pin--open) svg{opacity:0}.interactive-map__pins--not-started .interactive-pin--coop:not(.interactive-pin--open) .align--vertical:after{display:none}.interactive-map__pins--not-started .interactive-pin--coop:not(.interactive-pin--open) svg{opacity:1}.interactive-map__pins--not-started .interactive-pin--coop:not(.interactive-pin--open) svg:hover{filter:drop-shadow(3px 5px 2px rgba(0,0,0,.2))}.interactive-map__pins--not-started .interactive-pin--generic:not(.interactive-pin--open){display:none}.interactive-map__pins--not-started .interactive-pin .align--vertical:after{background:#190e05;border:none;border-radius:5px;box-shadow:0 0 1px #cfaa70;content:"";display:block;height:5px;left:calc(50% - 3px);opacity:.2;overflow:hidden;position:absolute;top:calc(100% - 12px);transition:all .2s linear;width:5px}.interactive-map__pins--not-started .interactive-pin .align--vertical:after svg{position:relative;z-index:4}.interactive-pin:not(.interactive-pin--open) .align--vertical:after{left:calc(50% - 2px);opacity:.5;top:calc(50% - 2px)}.interactive-pin:not(.interactive-pin--open) svg{opacity:0}.interactive-pin .align--vertical:after{background:#190e05;border:none;border-radius:5px;box-shadow:0 0 1px #cfaa70;content:"";display:block;height:6px;left:calc(50% - 3px);opacity:.2;overflow:hidden;position:absolute;top:calc(100% - 12px);transition:all .2s linear;width:6px}.interactive-pin .align--vertical:after svg{position:relative;z-index:4}.gift-shop{background:#f5eddc url(../images/gradient-desktop.png) repeat 100% 0;background-size:auto;padding:60px 0;position:relative}.gift-shop:before{background:linear-gradient(0deg,#f5eddc,hsla(41,56%,91%,0));content:"";display:block;height:100%;left:0;opacity:1;position:absolute;top:0;width:100%}@media (min-width:1040px){.gift-shop:before{background:linear-gradient(90deg,#f5eddc 50%,hsla(41,56%,91%,0))}}.gift-shop__title{color:#190e05;margin-bottom:16px}.gift-shop__sub-copy{margin-bottom:30px;margin-top:0}.gift-shop__list{margin-bottom:30px}.gift-shop__list li{align-items:center;display:flex;gap:20px;margin-bottom:15px;position:relative}.gift-shop__list li:before{background-color:#ae7c1e;content:"";display:block;height:15px;left:31px;position:absolute;top:100%;width:2px}.gift-shop__list li:last-child:before{display:none}.gift-shop__list li img{width:64px}.gift-shop__image{max-width:100%;width:100%}.gift-shop__image--mobile{margin-bottom:30px}.gift-shop__image--pc{display:none}.gift-shop__col>*{max-width:300px}@media (max-width:768px){.gift-shop__col{align-items:center;display:flex;flex-direction:column}.gift-shop__sub-copy,.gift-shop__title{text-align:center}}@media (min-width:768px){.gift-shop__col{padding:0 20px}.gift-shop__col--image{width:60%}.gift-shop__col--content{width:40%}.gift-shop__bg--pc{display:block}.gift-shop__bg--mobile{display:none}.gift-shop__cols{align-items:center;display:flex;margin:0 -20px}.gift-shop__image{max-width:100%}.gift-shop__image--mobile{display:none}.gift-shop__image--pc{display:block}}@media (min-width:1040px){.gift-shop{padding:100px 0}}.notification-bar{background-color:#875800;box-shadow:0 0 10px rgba(0,0,0,.1);padding:10px;position:relative;text-align:center;transition:all .3s ease;width:100%;z-index:10}.notification-bar p{color:#fff;font-size:14px;line-height:16px}.notification-bar a{text-decoration:underline;text-underline-offset:2px}.notification-bar a:focus-visible,.notification-bar a:hover{text-decoration:none}.recipes-grid{background-color:#321e18;padding:60px 0}.recipes-grid,.recipes-grid__inner{position:relative}@media (min-width:1040px){.recipes-grid__inner{max-width:1443px;padding-left:0;padding-right:0}}.recipes-grid__title{color:#fff;text-align:center}.recipes-grid__btn-holder{margin-top:30px;text-align:center}.recipes-grid__holder{margin-top:30px}.recipes-grid__btn{box-shadow:inset 0 0 0 2px #f5eddc;color:#f5eddc}.recipes-grid__btn:focus-visible,.recipes-grid__btn:hover{background-color:#f5eddc;color:#ae7c29}.recipes-grid--blend-previous-component:after,.recipes-grid--blend-previous-component:before{content:"";position:absolute;width:100%}.recipes-grid--blend-previous-component:before{background:linear-gradient(0deg,#321e18,transparent);height:30px;top:-30px;z-index:1}.recipes-grid--blend-previous-component:after{background-color:#321e18;height:2px;top:-1px}@media (min-width:768px){.recipes-grid{background-color:transparent}.recipes-grid:after{background-color:#321e18;bottom:0;content:"";display:block;height:100%;left:0;position:absolute;width:100%;z-index:-1}.recipes-grid--blend-previous-component:after{top:auto}}@media (min-width:1040px){.recipes-grid{padding:100px 0}}@media (min-width:768px){.recipes-grid__grid{justify-content:center}}@media (min-width:1040px){.recipes-grid__grid{margin-left:0;margin-right:0}}@media (min-width:768px){.recipes-grid .flex-grid{margin-left:-15px;margin-right:-15px}.recipes-grid .flex-grid .flex-grid__item{max-width:320px}}@media (min-width:1040px){.recipes-grid .flex-grid .flex-grid__item{margin-right:54px;max-width:320px;padding-left:0;padding-right:0}.recipes-grid .flex-grid .flex-grid__item:last-child{margin-right:0}}.shop-landing{display:flex;flex-direction:column}@media (min-width:1040px){.shop-landing{flex-direction:row}}.shop-landing button{background-color:transparent;border:none;border-radius:0;box-shadow:none;margin:0;outline:none;padding:0}.shop-landing input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.shop-landing input[type=number]{-moz-appearance:textfield}.shop-main{padding-top:92px}@media (min-width:1040px){.shop-main{width:100%}}.hide{display:none}.hero-slice{margin:0 auto;max-width:1026px;padding:56px 16px}@media (min-width:768px){.hero-slice{display:flex;padding:0 0 80px 56px}}.hero-slice__gift-steps{padding:0}.hero-slice__left{margin-bottom:56px}@media (min-width:1040px){.hero-slice__left{margin-right:38px;width:50%}}@media (min-width:768px){.hero-slice__left{margin-bottom:0;margin-right:38px;width:40%}}@media (min-width:1600px){.hero-slice__left{width:539px}}.hero-slice__left .hero-slice__left-content{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:350px;text-align:center}@media (min-width:768px){.hero-slice__left .hero-slice__left-content{max-width:260px;text-align:left}}.hero-slice__right{margin-left:auto;margin-right:auto;width:100%}@media (min-width:1040px){.hero-slice__right{max-width:487px;width:calc(50% - 38px)}}@media (min-width:768px){.hero-slice__right{width:calc(55% - 38px)}}@media (min-width:1600px){.hero-slice__right{width:487px}.hero-slice__video{width:558px}}.hero-slice__title{color:#51301c;font-size:40px;font-weight:600;margin-bottom:16px;text-align:center;width:100%}@media (min-width:768px){.hero-slice__title{font-size:52px;line-height:62px;text-align:left}}.hero-slice__copy{color:#51301c;font-size:16px;font-size:1.6rem;line-height:23px;line-height:2.3rem;margin-bottom:48px;opacity:.6}@media (min-width:768px){.hero-slice__copy{margin-bottom:40px;max-width:260px}}.hero-slice__gift-step{align-items:center;display:flex;gap:27px;position:relative}.hero-slice__gift-step:not(:last-child){margin-bottom:18px}.hero-slice__gift-step:not(:last-child) .hero-slice__gift-step--icon:after{background-color:#ae7c1e;content:"";height:18px;left:50%;opacity:.5;position:absolute;top:100%;transform:translateX(-50%);width:2px}.hero-slice__gift-step:not(:last-child) .hero-slice__gift-step--icon.large:after{height:30px}.hero-slice__gift-step:first-child{cursor:pointer!important;gap:20px;margin-bottom:28px}.hero-slice__gift-step:first-child .hero-slice__step-copy{color:#ae7c1e;font-size:16px;font-weight:450;line-height:normal;text-decoration:underline;text-decoration-color:transparent;transition:-webkit-text-decoration .3s cubic-bezier(.645,.045,.355,1);transition:text-decoration .3s cubic-bezier(.645,.045,.355,1);transition:text-decoration .3s cubic-bezier(.645,.045,.355,1),-webkit-text-decoration .3s cubic-bezier(.645,.045,.355,1)}.hero-slice__gift-step:first-child:hover .hero-slice__gift-step--icon.large{background-color:#875800;border-color:#875800}.hero-slice__gift-step:first-child:hover .hero-slice__step-copy{text-decoration-color:#ae7c1e}.hero-slice__gift-step:first-child:focus .hero-slice__gift-step--icon.large,.hero-slice__gift-step:first-child:focus-visible .hero-slice__gift-step--icon.large,.hero-slice__gift-step:first-child:focus-within .hero-slice__gift-step--icon.large{border-color:#51301c}.hero-slice__gift-step:first-child:active .hero-slice__gift-step--icon.large{background-color:#51301c;border-color:#51301c}.hero-slice__gift-step--icon{height:50px;margin-left:7.5px!important;position:relative;width:50px}.hero-slice__gift-step--icon svg{height:100%;width:100%}.hero-slice__gift-step--icon.large{align-items:center;background:#ae7c1e;border:2px solid #ae7c1e;border-radius:50%;display:flex;height:65px;justify-content:center;margin:0!important;transition:all .3s cubic-bezier(.645,.045,.355,1);width:65px}.hero-slice__gift-step--icon.large svg{height:44px;width:44px}.hero-slice__gift-step .hero-slice__step-copy{color:#51301c;font-size:14px;font-weight:390;line-height:normal}.hero-slice__card{border-radius:8px;overflow:hidden;width:100%}@media (min-width:768px){.hero-slice__card{max-width:482px}}.hero-slice__card-img{background-size:cover;height:271px;width:100%}@media (min-width:768px){.hero-slice__card-img{height:300px}}.hero-slice__card-content{background-color:#f5eddc;padding:24px 15px;text-align:center}.hero-slice__card-copy{font-size:14px;margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:320px}.hero-slice__card-copy p{color:#51301c;font-size:14px;line-height:normal;margin:0;opacity:.6}.hero-slice__card-title{color:#51301c;font-size:25px;font-weight:600;line-height:32px;margin-bottom:16px;text-align:center}.recipe-slice{align-items:center;margin-left:-20px;margin-right:-20px}@media (min-width:1040px){.recipe-slice{flex-direction:row;justify-content:center}}.recipe-slice__left{align-items:center;display:flex}@media (min-width:1040px){.recipe-slice__left-content{margin-left:58px;margin-top:123px;text-align:left}}.recipe-slice{background-color:#f5eddc;display:flex;flex-direction:column-reverse;margin-left:5px;margin-right:5px}@media (min-width:1040px){.recipe-slice{flex-direction:row;margin-left:0;margin-right:0}}.recipe-slice__left-content{text-align:center}@media (min-width:1040px){.recipe-slice__left-content{margin-left:58px;margin-top:0;text-align:left}}@media (min-width:1280px){.recipe-slice__left-content{margin-right:18px}}.recipe-slice__title{margin-bottom:16px}.recipe-slice__copy{font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem;margin-bottom:16px;margin-left:auto;margin-right:auto;max-width:301px}@media (min-width:1040px){.recipe-slice__copy{max-width:332px}}.recipe-slice__price{font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem;margin-bottom:16px}.recipe-slice__right{margin-bottom:32px;margin-top:32px}@media (min-width:1040px){.recipe-slice__right{margin-bottom:82px;margin-top:82px}}.recipe-slice__right img{display:block;height:auto;margin-left:auto;margin-right:auto;max-width:605px;width:100%}.gift-packs{background-color:#fffbf2}.gift-packs .product-form__purchase-controls{justify-content:center;margin-bottom:16px}.gift-packs__category{padding:56px 16px;text-align:center}@media (min-width:1280px){.gift-packs__category{padding:80px 0 48px}}.gift-packs__title{margin-bottom:6px}.gift-packs__subtitle{font-size:10px;font-size:1rem;font-weight:500;letter-spacing:3px;line-height:14.3px;line-height:1.43rem;margin-bottom:16px}@media (min-width:1280px){.gift-packs__subtitle{margin-bottom:48px}}.gift-packs__container{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(290px,1fr))}@media (min-width:1040px){.gift-packs__container{align-content:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-left:auto;margin-right:auto;max-width:985px}}.product-tile{display:flex;flex-direction:column;justify-content:space-between;padding:16px 8.5px}.product-tile a{display:block}.product-tile__image-wrapper{display:flex;height:220px;justify-content:center;margin-bottom:19px;margin-left:auto;margin-right:auto;max-width:100%;position:relative;width:290px}.product-tile__image-wrapper img{display:block;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.product-tile__title{margin-bottom:8px;margin-left:auto;margin-right:auto;max-width:291px}.product-tile__price{font-size:16px;font-size:1.6rem;line-height:22.88px;line-height:2.288rem;margin-bottom:16px}.product-form__purchase-controls--has-border .product-form__submit button{height:37px}.gift-packs__copy{margin-bottom:16px;margin-left:auto;margin-right:auto;max-width:453px}@media (min-width:1280px){.gift-packs__copy{margin-bottom:48px}}.gift-packs__copy p{font-size:16px;font-size:1.6rem;line-height:22.88px;line-height:2.288rem}.gift-packs__content .product-title__form-group{margin-bottom:16px;margin-left:auto;margin-right:auto}.cta-slice{overflow:hidden;padding-bottom:289px;position:relative}@media (min-width:768px){.cta-slice{padding-bottom:420px}}@media (min-width:1040px){.cta-slice{aspect-ratio:16/8;display:flex;flex-direction:column;justify-content:center;padding-bottom:0;padding-top:0}}@media (min-width:1280px){.cta-slice{aspect-ratio:16/6}}.cta-slice__image{height:100%;left:0;position:absolute;width:100%}.cta-slice__image.cta-slice__image--desktop{display:none}@media (min-width:768px){.cta-slice__image.cta-slice__image--desktop{display:block}}.cta-slice__image.cta-slice__image--mobile{display:block}@media (min-width:768px){.cta-slice__image.cta-slice__image--mobile{display:none}}.cta-slice__content{color:#f5eddc;padding-top:56px;position:relative;text-align:center;z-index:1}@media (min-width:1040px){.cta-slice__content{padding-bottom:171px;padding-left:87px;padding-top:171px;text-align:left}}.cta-slice__title{text-wrap:pretty;margin:0 auto 16px;max-width:24ch}@media (min-width:1040px){.cta-slice__title{margin-left:0}}.cta-slice__copy{text-wrap:pretty;font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem;margin-bottom:24px;margin-left:auto;margin-right:auto;max-width:271px}@media (min-width:1040px){.cta-slice__copy{font-size:17px;font-size:1.7rem;line-height:24px;line-height:2.4rem;margin-left:0}}.cta-slice__copy p{font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem}@media (min-width:1040px){.cta-slice__copy p{font-size:17px;font-size:1.7rem;line-height:24px;line-height:2.4rem}}.cta-slice__copy p:last-child{margin-bottom:0}.cart{display:flex;height:21px;justify-content:space-between;position:fixed;right:80px;top:32px;transform:translateY(var(--notification-bar-height,0));transition:all .1s ease;width:20px;z-index:999}.cart__number{align-items:center;background-color:#51301c;border-radius:100px;color:#fff;display:flex;font-size:8px;font-size:.8rem;height:15px;justify-content:center;line-height:11.44px;line-height:1.144rem;position:absolute;right:-5px;top:-3px;width:15px}.shop__shipping-indicator{background-color:#563623;border-radius:4px;box-shadow:0 6px 8px -3px rgba(81,48,28,.15);margin-bottom:24px;padding:16px 24px}.shop__shipping-title{color:#fff;font-size:16px;margin-bottom:8px;text-align:center}.free-shipping--rounded{background-color:#ae7c1e;border-radius:100px;box-shadow:0 6px 8px -3px rgba(81,48,28,.15);height:100%;overflow:hidden;transform:translateZ(0)}.shop__shipping-row{align-items:center;display:flex;gap:16px;justify-content:center}.free-shipping--bar{background-color:#ae7c1e;border:0 solid #ae7c1e;border-radius:100px;box-sizing:border-box;height:10px;padding:0;position:relative;width:100%}.free-shipping--progress{background-color:#fff;height:100%;max-width:100%;position:relative;transition:width .7s ease-in-out}.shop__cart__heading{margin-bottom:8px;margin-top:8px}.shop-layout__sidebar--right.shop-layout__sidebar--cart{padding-left:0;padding-right:0}.cart-popup-wrapper{background:#f8f1e6;border-radius:0 0 8px 8px;box-shadow:0 6px 8px -3px rgba(81,48,28,.15);max-width:368px;position:fixed;right:8px;top:85px;transition:all .8s ease-in;width:calc(100% - 16px);z-index:92}@media (min-width:768px){.cart-popup-wrapper{right:16px;top:80px}}.cart-popup-wrapper.off{transform:translateX(100%)}.cart-popup{padding:0 16px 22px}.cart-popup .capsule,.cart-popup form .action,form .cart-popup .action{display:block;display:flex;height:47px;margin-bottom:16px;margin-left:auto;margin-right:auto;padding-left:32px;padding-right:32px;width:180px}.cart-popup .shop__shipping-indicator{margin-bottom:16px}.cart-popup__header{display:flex;height:48px;justify-content:space-between;padding:16px 0;position:relative}.cart-popup__header:after{background:rgba(25,14,5,.1);bottom:0;content:"";height:1px;left:-16px;position:absolute;width:calc(100% + 32px)}.cart-popup__close{background-color:transparent;border:none;border-radius:0;box-shadow:none;cursor:pointer;margin:0;outline:none;padding:0}.cart-popup__heading{color:#190e05;font-family:BrandonGrotesque,sans-serif;font-size:10px;font-size:1rem;letter-spacing:3px;line-height:16px;line-height:1.6rem;line-height:inherit;text-transform:uppercase}.cart-popup-item{align-items:center;display:flex;gap:20px;justify-content:center;padding-bottom:16px;padding-top:16px}.cart-popup-item__image-wrapper{width:84px}.cart-popup-item__image-wrapper img{width:100%}.cart-popup-item__quantity{font-size:16px;font-weight:450;margin-right:8px}.cart-popup-item__title{font-size:16px;font-weight:390}.cart-popup__dismiss-button{color:#51301c;display:block;font-size:16px;margin-left:auto;margin-right:auto;padding-bottom:10px;text-decoration-color:#ae7c1e;text-underline-offset:7px}.bulk-modal{background:rgba(0,0,0,.6);height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}.bulk-modal.hidden{display:none}.bulk-modal__popup{background:#fefaf1;border-radius:8px;box-shadow:0 1px 6px 1.5px rgba(0,0,0,.3);left:50%;max-width:343px;padding:24px;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 32px)}@media (min-width:768px){.bulk-modal__popup{max-width:524px}}.bulk-modal__header{align-items:flex-start;display:flex;justify-content:space-between;padding-bottom:24px;position:relative}.bulk-modal__header:after{background:rgba(25,14,5,.1);bottom:0;content:"";height:1px;left:-16px;position:absolute;width:calc(100% + 32px)}.bulk-modal__heading{color:#190e05;font-size:25px;font-size:2.5rem;line-height:32px;line-height:3.2rem;margin-right:20px}.bulk-modal__close{background-color:transparent;border:none;border-radius:0;box-shadow:none;cursor:pointer;margin:0;outline:none;padding:0}.bulk-modal__copy{color:#190e05;font-size:16px;font-size:1.6rem;line-height:23px;line-height:2.3rem;margin:24px 0}.bulk-modal__controllers .capsule,.bulk-modal__controllers form .action,form .bulk-modal__controllers .action{margin-bottom:12px}@media (min-width:768px){.bulk-modal__controllers .capsule,.bulk-modal__controllers form .action,form .bulk-modal__controllers .action{margin-right:12px}}.bulk-modal__controllers .text-link{font-size:16px;font-size:1.6rem;font-weight:450;line-height:23px;line-height:2.3rem;text-decoration-color:#cfaa70;text-underline-offset:3px}.tabs{min-height:calc(100dvh - 780px)}.tabs__tablist{align-items:flex-start;box-shadow:inset 0 -1px 0 0 rgba(25,14,5,.15);display:flex;gap:8px;margin-bottom:40px;overflow-x:auto;scrollbar-width:none}@media (min-width:768px){.tabs__tablist{gap:24px;margin-bottom:64px}}.tabs__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;color:#856d5c;padding:16px 8px;transition:color .15s linear;white-space:nowrap}.tabs__button:focus-visible,.tabs__button:hover{color:#ae7c1e;cursor:pointer}.tabs__button--active,.tabs__button[aria-selected=true]{box-shadow:inset 0 -2px 0 0 #ae7c1e;color:#ae7c1e}.method-video{margin-top:40px}.method-video__play{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s;z-index:1}.method-video__play svg{transition:all .3s}.method-video .method-video__video .method-video__video-container{height:100%;position:relative;width:100%}.method-video .method-video__video .method-video__video-thumbnail{background:#51301c;height:auto;max-width:100%}.method-video .method-video__video .method-video__video-thumbnail img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.method-video .method-video__video[data-aspect="16-9"] .method-video__video-thumbnail{aspect-ratio:16/9;width:426px}.method-video .method-video__video[data-aspect="4-3"] .method-video__video-thumbnail{aspect-ratio:4/3;width:426px}.method-video .method-video__video[data-aspect="1-1"] .method-video__video-thumbnail{aspect-ratio:1/1;width:426px}.method-video .method-video__video[data-aspect="3-4"] .method-video__video-thumbnail{aspect-ratio:3/4;width:426px}.method-video .method-video__video[data-aspect="9-16"] .method-video__video-thumbnail{aspect-ratio:9/16;width:318px}.method-video__video-thumbnail{border-radius:8px;cursor:pointer;max-width:100%;overflow:hidden;position:relative;width:180px}.method-video__video-thumbnail img{display:block;height:100%;left:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:.7;position:absolute;top:0;transition:all .3s;width:100%}.method-video__video-thumbnail:focus-visible .method-video__play svg,.method-video__video-thumbnail:hover .method-video__play svg{transform:scale(1.2)}.method-video__instagram,.method-video__tiktok,.method-video__vimeo,.method-video__youtube{border-radius:8px;height:100%;overflow:hidden;position:relative;width:100%;z-index:1}.method-video__instagram iframe,.method-video__tiktok iframe,.method-video__vimeo iframe,.method-video__youtube iframe{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.method-video__video{padding:24px 24px 0}.method-video .active .method-video__play,.method-video .active .method-video__video-thumbnail>img{opacity:0}.method-video .active .method-video__play svg{transform:scale(1.5)}.method-video .method-video__holder{height:100%;left:0;position:absolute;top:0;width:100%}.account__box{background-color:#f8f1e6;border:1px solid #ae7c1e;border-radius:8px;overflow:hidden;overflow:clip}.account__box__heading{align-items:center;background-color:#ae7c1e;color:#fff;display:flex;flex-direction:row;justify-content:space-between;padding:12px 24px}.account__box__heading__title{opacity:1}.account__box__heading__link{background-color:transparent;border:none;border-bottom:1px solid #fff;color:inherit;color:#fff;cursor:pointer;font-size:14px;font-weight:400;line-height:1;padding:0}.account__box__content{padding:24px}.account__box__divider{margin:0 24px;padding:16px 0}.account__box__divider:not(:last-child){border-block-end:1px solid rgba(25,14,5,.15)}.account__box--info{flex:1;margin-bottom:32px}@media (min-width:768px){.account__box--info{margin-bottom:40px}}.account__box--editing{border-style:dashed}.account__table{border:0;border-collapse:collapse;width:100%}.account__table thead{background-color:#ae7c1e}.account__table tr:not(:last-child){border-block-end:1px solid rgba(25,14,5,.15)}.account__table th{color:#fff;opacity:1;text-align:left}.account__table td,.account__table th{padding:12px 24px}.account__table td{color:#856d5c}.account__table--mobile th{color:#856d5c;opacity:1;text-align:left}.account__table--mobile tr:not(:last-child){border-block-end:0}.account__table--mobile td,.account__table--mobile th{padding:4px 0;width:50%}.account__table--mobile td{color:#51301c;text-align:right}.account__order__row{margin:0 24px;padding:16px 0}.account__order__row:not(:last-child){border-block-end:1px solid rgba(25,14,5,.15)}.account__order__row__details{flex-grow:1}.account__order__row__details a{color:#ae7c1e;text-decoration:underline;text-underline-offset:2px}.account__order__row__price{text-align:left}@media (min-width:768px){.account__order__row__price{text-align:right}}.account__order__row--product,.account__order__row--shipping{display:flex;flex-direction:column;gap:16px;max-width:100%}@media (min-width:768px){.account__order__row--product,.account__order__row--shipping{flex-direction:row}}.account__columns{display:flex;flex-direction:column;gap:40px;width:100%}.account__columns>div{flex:1}@media (min-width:768px){.account__columns{flex-direction:row}}.address--modal .modal__container{border-radius:8px;max-width:420px;width:90vw}.address--modal .modal__container .form-control--transparent .form-control__field,.address--modal .modal__container .form-control--transparent form .field.text input,.address--modal .modal__container .form-control--transparent form .field.text textarea,.address--modal .modal__container .form-control--transparent form .field.textarea input,.address--modal .modal__container .form-control--transparent form .field.textarea textarea,.address--modal .modal__container form .field.text .form-control--transparent input,.address--modal .modal__container form .field.text .form-control--transparent textarea,.address--modal .modal__container form .field.textarea .form-control--transparent input,.address--modal .modal__container form .field.textarea .form-control--transparent textarea,form .field.text .address--modal .modal__container .form-control--transparent input,form .field.text .address--modal .modal__container .form-control--transparent textarea,form .field.textarea .address--modal .modal__container .form-control--transparent input,form .field.textarea .address--modal .modal__container .form-control--transparent textarea{padding-left:0}.address--modal .modal__container .form-control--transparent .form-control__label,.address--modal .modal__container .form-control--transparent form .field.text label,.address--modal .modal__container .form-control--transparent form .field.textarea label,.address--modal .modal__container form .field.text .form-control--transparent label,.address--modal .modal__container form .field.textarea .form-control--transparent label,form .field.text .address--modal .modal__container .form-control--transparent label,form .field.textarea .address--modal .modal__container .form-control--transparent label{left:0}.editorial{color:#51301c;padding:13rem 0 6rem}.editorial:has(.editorial__related){padding-bottom:0}.editorial--stories{max-width:100%;overflow-x:hidden;padding:0;width:100%}.editorial--stories .editorial__copy,.editorial--stories .wysiwyg{margin:16px auto 0;max-width:572px}.editorial--stories .editorial__copy p,.editorial--stories .wysiwyg p{font-size:16px;line-height:24px}.editorial__element{margin-bottom:8rem}.editorial__element figure{display:block;margin:0}.no-space-bottom .editorial__element{margin-bottom:0}.editorial__copy{margin-bottom:8rem}.element-text-center .editorial__copy{text-align:center}.element-text-center .editorial__copy p{margin-left:auto;margin-right:auto;max-width:120ch}.element-text-center .editorial__copy *{text-align:center}.editorial__image-copy{display:flex;flex-direction:column;margin-bottom:8rem}@media (min-width:768px){.editorial__image-copy{flex-direction:row;justify-content:space-between}}.editorial__image-copy__column{margin-bottom:3rem;width:100%}@media (min-width:768px){.editorial__image-copy__column{align-items:stretch;display:flex;flex-direction:column;justify-content:center;margin-bottom:0;width:48%}}.editorial__image-copy__column:last-child{margin-bottom:0}.editorial__related{background-color:#f8f1e6;position:relative}.editorial__related:before{background-color:#f8f1e6;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw}.editorial__related .variant-switcher__button{padding:0}.editorial__related h3{margin-bottom:32px;position:relative;z-index:1}@media (min-width:768px){.editorial__related h3{margin-bottom:40px}}@media (min-width:1040px){.editorial__related h3{margin-bottom:48px}}.editorial__related-story{display:flex;flex-direction:column;gap:20px;height:100%;justify-content:space-between;position:relative;z-index:1}.editorial__related-story__link{text-align:center}.editorial__related-story__image{aspect-ratio:300/242;background-color:#f5eddc;border-radius:4px;box-shadow:0 0 10px 0 rgba(81,48,28,.1);display:block;margin-bottom:2rem;overflow:hidden}.editorial__related-story__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.editorial__image-copy--reverse{flex-direction:row-reverse}}.page-header__meta{align-items:center;display:flex;justify-content:space-between;margin-bottom:60px}.page-header__meta .backlink{margin-bottom:0}.page-header__meta h1+time{margin-top:24px}.page-header__meta .social-and-print{margin-top:0}.page-header__meta .social-and-print__modal .socials{gap:0}.page-header__meta .social-and-print__modal{left:auto;right:0;transform:none;transition:none;width:160px}.page-header__meta.page-header__meta--center{justify-content:center;text-align:center}.editorial__group{margin-top:60px;overflow-x:hidden}@media (min-width:1040px){.editorial__group .section{padding-left:50px;padding-right:50px}}.editorial__grid{display:grid;gap:40px;grid-template-columns:repeat(1,minmax(0,1fr));padding:24px 0 40px}@media (min-width:768px){.editorial__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:60px}}@media (min-width:1040px){.editorial__grid{grid-template-columns:repeat(3,minmax(0,1fr));padding:40px 0 60px}}.editorial__related .editorial__related-story__content{text-align:left}.editorial__related-story__content{text-align:center}.editorial__related-story__content h4{color:#875800;line-height:1.2;padding-top:4px}.editorial__related-story__content h2{font-size:20px;line-height:28px}.editorial__related-story__content p+p{margin-top:16px}.editorial__related-story__content p{font-size:16px;line-height:24px}.editorial__related .variant-switcher{padding-top:32px}.editorial__related .editorial__related-story__image{background-color:transparent;box-shadow:none;margin-bottom:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.editorial__related .editorial__related-story__image img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.editorial__related .editorial__related-story__remaining-description{margin-top:16px}.editorial__related .editorial__related-story__read-more{border-bottom:1px solid #cfaa70;color:#51301c;display:block;font-size:16px;font-weight:700;line-height:24px;margin-top:16px}.baking-hub-cta{background-color:#f5eddc;border:none;display:block;height:100%;padding:12px;text-decoration:none;width:100%}.baking-hub-cta>strong{color:#51301c;display:block;font-family:BrandonGrotesque,sans-serif;font-size:10px;font-style:normal;font-weight:800;letter-spacing:3px;line-height:12px;overflow:hidden;padding-bottom:6px;padding-top:2px;text-overflow:ellipsis;text-transform:uppercase;white-space:pre}.baking-hub-cta span{border-bottom:1px solid #ae7c1e;color:#51301c;display:inline-block}.baking-hub-cta span strong{font-weight:700}.baking-hub-cta:focus-visible span,.baking-hub-cta:hover span{border-bottom-color:hsla(0,0%,100%,0)}.login{align-items:center;display:flex;justify-content:center;min-height:100dvh;overflow:hidden;padding:90px 25px 80px;position:relative;width:100%}.login__background{background:#43321f;background-image:url(/resources/themes/base/images/whittakers-account-bg.webp);background-position:50%;background-size:cover;inset:0;position:absolute}@media (min-width:768px){.login__background{background-image:url(/resources/themes/base/images/whittakers-account-bg.webp)}}.login__panel{align-items:stretch;background:#fefaf1;border-radius:8px;box-shadow:0 1px 6px 1.5px rgba(0,0,0,.3);display:flex;flex-direction:column;gap:32px;margin:0 auto;max-width:622px;padding:24px;position:relative;width:100%}@media (min-width:768px){.login__panel{gap:32px;padding:40px 48px}}.login__panel p:not(.alert){opacity:.6}.login__panel p+p.alert{margin-top:16px}.login__panel .text-link{color:#ae7c1e}.shop-banner{align-items:center;background-color:#4e2311;border-radius:8px;box-shadow:0 6px 8px -3px rgba(81,48,28,.15);display:flex;flex-direction:column-reverse;overflow:hidden;position:relative;width:100%}@media (min-width:480px){.shop-banner{align-items:center;background:#4e2311;flex-direction:row;justify-content:space-between}}.shop-banner .shop-banner__copy{padding:24px 16px;position:relative;text-align:center;z-index:1}@media (min-width:480px){.shop-banner .shop-banner__copy{padding:64px 48px;text-align:left}}.shop-banner .shop-banner__copy h1,.shop-banner .shop-banner__copy h2{color:#fff;margin:0}.shop-banner .shop-banner__copy p{color:#fff;margin:12px auto 0;max-width:388px}@media (min-width:768px){.shop-banner .shop-banner__copy p{margin:12px 0 0}}.shop-banner .shop-banner__image{aspect-ratio:343/376;background-repeat:no-repeat;border-top-left-radius:8px;border-top-right-radius:8px;display:block;height:auto;max-height:228px;min-width:50%;width:100%}@media (min-width:480px){.shop-banner .shop-banner__image{aspect-ratio:640/228;border-bottom-right-radius:8px;border-top-left-radius:0;height:100%;max-height:100%;position:absolute;right:0;top:0;width:auto;z-index:0}}.shop-banner.shop-banner--gift{background:#51301c url(/resources/themes/base/images/noise.png) repeat 100%;padding-top:12px}@media (min-width:480px){.shop-banner.shop-banner--gift{margin-top:8px;overflow:visible;padding-top:0}}.shop-banner.shop-banner--gift .shop-banner__copy{background:linear-gradient(0deg,#51301c 80%,rgba(81,48,28,0))}@media (min-width:480px){.shop-banner.shop-banner--gift .shop-banner__copy{background:linear-gradient(90deg,#51301c 80%,rgba(81,48,28,0));border-bottom-left-radius:8px;border-top-left-radius:8px}}.shop-banner.shop-banner--gift .shop-banner__image{background-position:50%;background-size:contain}@media (min-width:480px){.shop-banner.shop-banner--gift .shop-banner__image{background-position:100%;height:calc(100% + 16px);max-height:calc(100% + 16px);right:24px;top:-8px}}.shop-sidebar{border-radius:5px;padding:12px;position:sticky;top:24px;width:100%}@media (min-width:480px){.shop-sidebar{padding:24px}}@media (min-width:768px){.shop-sidebar{padding:32px}}@media (min-width:1040px){.shop-sidebar{box-shadow:0 6px 8px -3px rgba(81,48,28,.15)}}.shop-sidebar .shop-sidebar__footer{border-top:1px solid #dcd7ce;margin-top:24px;padding-top:23px}.shop-sidebar .shop-sidebar__total__title{font-size:21px;font-style:normal;font-weight:450;line-height:1}.shop-sidebar .shop-sidebar__total__price{font-size:16px;font-weight:300;line-height:1}.shop-sidebar .shop-sidebar__total{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:24px}.shop-product .product__tablet{max-width:100%;position:relative}@media (min-width:768px){.shop-product .product__tablet{max-width:50vw;overflow-x:visible}}.shop-product .packshot--infinity-edge .packshot__edge{left:auto;right:50%}@media (min-width:768px){.shop-product .packshot--infinity-edge .packshot__edge{left:0;right:auto}.shop-product .product__details{display:flex;flex-direction:column;justify-content:center}}.shop-product .product__showcase{padding-bottom:44px}.shop-product .product__image-container{aspect-ratio:776/460;margin-top:0;max-width:100%;width:776px}.shop-product .product__image-container .lazy-image--cover .lazy-image__object{-o-object-fit:contain;object-fit:contain}@media (min-width:768px){.shop-product .product__image-container{max-width:96vw}}@media (min-width:1040px){.shop-product .product__image-container{left:calc(100% + 5vw);max-width:calc(50vw + 104px);width:100vw}}#closed-modal{align-items:center;background:rgba(0,0,0,.84);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.closed-modal__inner{align-content:center;background:#231612;border-radius:10px;box-shadow:0 0 20px 0 #000;display:flex;flex-direction:column;justify-content:flex-start;margin:0 auto;max-width:90vw;padding:0;text-align:center;width:720px}.closed-modal__inner .closed-modal__image{display:block;height:auto;position:relative;width:100%}.closed-modal__inner .closed-modal__image:after{background:linear-gradient(180deg,rgba(35,22,18,0),#231612);bottom:0;content:"";display:block;height:44px;left:0;position:absolute;right:0}.closed-modal__inner .closed-modal__image img{display:block;height:auto;width:100%}.closed-modal__copy{padding:32px}.closed-modal__copy h2,.closed-modal__copy h3,.closed-modal__copy h4,.closed-modal__copy p{color:#fff}.closed-modal__copy p{font-size:20px;line-height:28px}.closed-modal__copy p:last-child{margin-bottom:0}.shop__gift-cards{border:1px dashed #ae7c1e;border-radius:8px;margin-bottom:24px;margin-top:0;padding:24px 16px}.shop__gift-card-header{display:flex;justify-content:space-between;margin-bottom:24px}.shop__gift-card-header h3{color:#190e05;font-size:10px;letter-spacing:3px;text-transform:uppercase}.shop__gift-card-header .package__action{align-items:center;-webkit-appearance:none;background:transparent;border:none;cursor:pointer;display:flex;justify-content:center}.shop__gift-card-header .package__action svg{display:block}.shop__gift-card-container__copy{color:#190e05;font-size:16px;line-height:20px;margin-bottom:24px}.shop__gift-card-options__header{color:#190e05;font-size:16px;line-height:20px;margin-bottom:12px}.shop__gift-card-options{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}@media (min-width:1040px){.shop__gift-card-options{gap:16px}}.shop__gift-card-option{border:1px solid #cfaa70;border-radius:8px;cursor:pointer;max-width:127px;padding:10px;transition:all .3s}@media (min-width:1040px){.shop__gift-card-option{max-width:150px}}.shop__gift-card-option.selected{background:#f5eddc;box-shadow:0 0 5px 0 rgba(196,132,8,.3)}.shop__gift-card-option:focus-within{background:#f5eddc;box-shadow:0 0 5px 0 rgba(196,132,8,.3);outline:none}.shop__gift-card__img{width:100%}.shop__gift-card-form .form-field{margin-bottom:16px}@media (min-width:1040px){.shop__gift-card-form .form-field{display:inline-block;width:360px}.shop__gift-card-form .form-field:first-of-type{margin-right:16px}}.shop__gift-card-form .form-field label{font-size:14px}.shop__gift-card-form .form-field input{background:transparent;border:none;border-bottom:1px solid #ae7c1e;display:block;font-weight:700;height:30px;margin-top:2px;padding:0 0 10px;width:100%}.shop__gift-card-form .form-field input:focus-visible{outline:none}.shop__gift-card-form .form-field input::-moz-placeholder{color:#51301c;font-size:16px;opacity:.3}.shop__gift-card-form .form-field input::placeholder{color:#51301c;font-size:16px;opacity:.3}.shop__gift-card-form .form-control--textarea{margin-bottom:24px}.shop__gift-card-form .form-control--textarea label{font-size:16px;opacity:.7}.shop__gift-card-form .form-control--textarea .form-control__field,.shop__gift-card-form .form-control--textarea form .field.text input,.shop__gift-card-form .form-control--textarea form .field.text textarea,.shop__gift-card-form .form-control--textarea form .field.textarea input,.shop__gift-card-form .form-control--textarea form .field.textarea textarea,form .field.text .shop__gift-card-form .form-control--textarea input,form .field.text .shop__gift-card-form .form-control--textarea textarea,form .field.textarea .shop__gift-card-form .form-control--textarea input,form .field.textarea .shop__gift-card-form .form-control--textarea textarea{min-height:116px}.shop__gift-card__price{color:#51301c}.shop__gift-card-controller{display:flex}.shop__gift-card-controller .text-link{color:#51301c;font-size:16px;text-decoration-color:#cfaa70;text-underline-offset:5px}.shop__gift-card__submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:2px solid #ae7c1e;border-radius:100px;cursor:pointer;display:flex;flex-direction:row;justify-content:center;margin-right:32px;min-width:180px;padding:8px 16px 8px 37px;position:relative;transition:all .3s}@media (min-width:1040px){.shop__gift-card__submit{align-items:center;height:47px}}.shop__gift-card__submit:focus-visible,.shop__gift-card__submit:hover{background:#ae7c1e;color:#190e05}.shop__gift-card__submit svg{left:16px;position:absolute;top:50%;transform:translateY(-50%)}.gifting-station .shop__selected-items{margin-bottom:24px}@media (min-width:1040px){.shop__two-columns-container{display:flex;gap:24px;margin-bottom:56px}.shop__column{width:calc(100% - 363px)}.shop-layout__sidebar--right{width:363px}}.shop-layout__sidebar--right .shop-sidebar{padding:24px 25px}.shop-layout__sidebar--right .shop-sidebar .shop-sidebar__total{padding-bottom:0}.shop-layout__sidebar--right .shop-sidebar__title{border-bottom:1px solid #dcd7ce;font-family:miller-display,serif;font-size:25px;font-weight:600;line-height:32px;margin-bottom:24px;padding-bottom:24px}.shop-layout__sidebar--right .shop-sidebar__item__details{display:flex}.shop-layout__sidebar--right .shop-sidebar__item{display:flex;margin-bottom:24px;width:100%}.shop-layout__sidebar--right .shop-sidebar__item__title{font-size:16px;margin-right:18px;width:148px}.shop-layout__sidebar--right .shop-sidebar__item__price{margin-left:auto}.shop-layout__sidebar--right .shop-sidebar__footer{margin-bottom:24px}.shop-layout__sidebar--right .shop-sidebar__footer__copy{font-size:14px}.shop-sidebar__item__heading{border-top:1px solid #dcd7ce;font-family:miller-display,serif;font-size:21px;font-weight:600;line-height:1;margin-top:16px;padding-bottom:12px;padding-top:23px}.shop__selected-item{background:#f8f1e6;border-radius:8px;padding:24px 16px;position:relative;width:100%}.shop__selected-item:not(:last-child){margin-bottom:24px}@media (min-width:768px){.shop__selected-item{align-items:center;display:flex;padding:24px}}.shop__selected-item__message{color:#707070;font-weight:400;padding-top:12px}.shop__selected-item__header{font-family:miller-display,serif;font-size:25px;font-weight:600;line-height:32px;margin-bottom:8px;width:100%}.shop__selected-item__header.shop__selected-item__header--sm{font-size:21px;line-height:1}@media (min-width:768px){.shop__selected-item__header{margin-bottom:0;padding-right:24px}}.shop__selected-item__header .price{display:block;font-family:BrandonGrotesque,sans-serif;font-size:16px}.shop__selected-item__attribute{color:#856d5c;display:block;font-family:BrandonGrotesque,sans-serif;font-size:14px;font-weight:400;line-height:20px}.shop__selected-item__attribute-key{font-weight:600}.shop__selected-item__img{align-items:center;display:flex;height:89px;justify-content:center;left:16px;position:absolute;top:24px;width:99px}@media (min-width:768px){.shop__selected-item__img{height:104px;margin-right:16px;position:static;width:130px}.shop__selected-item__img.shop__selected-item__img--sm{height:89px;width:99px}}.shop__selected-item__img img{height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%}@media (min-width:768px){.shop__selected-item__img.shop__selected-item__img--lg{height:88px;min-width:148px}}.shop__selected-item__row{width:100%}.shop__selected-item__row .spinner{display:none;margin:4px}.shop__selected-item__row[data-processing=is-processing]{opacity:.6;pointer-events:none}.shop__selected-item__row[data-processing=is-processing] .spinner{display:block}.shop__selected-item__content{margin-left:115px}@media (min-width:768px){.shop__selected-item__content{align-items:center;display:flex;justify-content:space-between;margin-left:0}}.shop__selected-item__content .text-link{color:#51301c;font-size:14px}.shop__selected-item__actions{display:flex;flex-direction:row;gap:8px}@media (min-width:768px){.shop__selected-item__actions{padding-left:16px}}.shop__selected-item__price{display:flex;flex-direction:column;position:relative}@media (min-width:768px){.shop__selected-item__price{align-items:center;flex-direction:row-reverse}}@media (min-width:1280px){.shop__selected-item__price{gap:64px}}.shop__selected-item__price span{font-size:16px;line-height:23px;margin-bottom:8px}@media (min-width:768px){.shop__selected-item__price span{margin-bottom:0}}.shop__selected-item__price .total-price{display:none}@media (min-width:1040px){.shop__selected-item__price .total-price{display:block;padding-left:8px;padding-right:8px}}.shop__selected-item__input{background-color:#fff;border:1px solid transparent;border-radius:0;box-shadow:-5px 0 0 0 #ae7c1e;color:#190e05;height:36px;line-height:1.2;margin-bottom:8px;max-width:100%;padding:10px 8px 10px 18px;width:72px}@media (min-width:768px){.shop__selected-item__input{margin-bottom:0;margin-right:64px}}.shop__selected-item__input:focus-visible{outline:0}.shop__selected-item__info p{font-size:14px;line-height:20px;margin-top:16px}@media (min-width:768px){.shop__selected-item__info p{font-size:16px;line-height:22px;margin-top:8px}}.section--keep-shopping{display:flex;flex-direction:row;gap:16px;margin-bottom:55px}@media (min-width:1040px){.section--keep-shopping{margin-bottom:40px;padding-left:0}}.section--cart{padding-left:41px}@media (min-width:1280px){.section--cart{padding-left:25px}}.section--bulk-keep-shopping{margin-left:0;margin-top:-36px;padding-left:12px}@media (min-width:480px){.section--bulk-keep-shopping{margin-top:0}}@media (min-width:768px){.section--bulk-keep-shopping{margin-bottom:0;margin-top:0;padding-left:0}}@media (min-width:1040px){.section--bulk-keep-shopping{margin-bottom:0;margin-left:0;margin-top:32px}}.package__content--loading{align-items:center;display:flex;justify-content:center;min-height:100px}.shop__no-items-text{margin-bottom:24px}@media (min-width:1040px){.shop__no-items-text{margin-bottom:0}}.product-form__purchase-controls{align-items:center;display:flex;justify-content:center;margin-bottom:24px}@media (min-width:1040px){.product-form__purchase-controls{justify-content:flex-start}}.product-form__purchase-controls button{background-color:transparent;border:none;border-radius:0;box-shadow:none;margin:0;outline:none;padding:0;transition:all .3s}.product-form__purchase-controls:has(.product-form__submit button[disabled]) .quantity-selector{opacity:.7}.product-form__purchase-controls--quantity{display:inline-flex;margin-bottom:8px}@media (min-width:768px){.product-form__purchase-controls--quantity{margin-bottom:0}}.product-form__purchase-controls--quantity .product-form__quantity{border-radius:100px}.product-form__quantity{background-color:#fff;border:1px solid #f5eddc;border-bottom-left-radius:100px;border-top-left-radius:100px;width:110px}.quantity-selector{align-items:center;display:inline-flex;height:36px;line-height:32px;padding-left:10px;padding-right:10px}.quantity-selector__action:disabled{cursor:not-allowed;opacity:.3}.quantity-selector__action{align-items:center;cursor:pointer;display:flex;height:36px;justify-content:center;opacity:1;padding:0;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:36px}.quantity-selector__action:focus-visible{outline:1px solid #ae7c1e}.quantity-selector__field{-webkit-appearance:none;border:none;box-shadow:none;color:inherit;outline:none;text-align:center;width:calc(100% - 40px)}.product-form__submit{position:relative}.product-form__submit button{background-color:#ae7c1e;border-bottom-right-radius:100px;border-top-right-radius:100px;cursor:pointer;height:36px;width:63px}.product-form__submit button:focus,.product-form__submit button:hover{background-color:#875800}.product-form__submit button.out-of-stock{cursor:not-allowed;filter:grayscale(.6);opacity:.5;width:93px}.product-form__submit button.out-of-stock:focus,.product-form__submit button.out-of-stock:hover{background-color:#ae7c1e}.product-form__submit .button__el{color:#fff;font-size:14px}.product-form__submit:has(.spinner--small) button{background-color:#2a0c05}.product-form__submit:has(.spinner--small) button .button__el{color:#2a0c05}.product-form__submit .spinner--small{color:#cfaa70;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.video-banner{align-items:center;display:flex;justify-content:center;min-height:80vh;overflow:hidden;position:relative;width:100%}.video-banner:after{background-color:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.video-banner__video{box-sizing:border-box;display:block;height:56.25vw;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:177.77777778vh}.video-banner__inner{padding-bottom:50px;padding-top:50px;position:relative;width:100%;z-index:1}.video-banner__content{color:#fff;max-width:330px}.video-banner__btn{color:#fff}.video-banner__bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.video-banner.video-banner--has-captions{min-height:70vh}@media (min-width:768px){.video-banner.video-banner--has-captions{min-height:80vh}}.video-banner.video-banner--has-captions .video-banner__video{height:100%;width:auto}.careers-hero{align-items:center;background:#190e05;display:flex;height:auto;justify-content:center;padding:10rem 2.5rem 52px;position:relative;width:100%}@media (min-width:992px){.careers-hero{height:800px;padding-bottom:0;padding-top:0}}.careers-hero__background{height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:0}.careers-hero__background .lazy-image{padding:0!important}.careers-hero__inner{display:flex;flex-direction:column;gap:52px;max-width:1200px;position:relative;width:100%;z-index:10}@media (min-width:992px){.careers-hero__inner.align--left{align-items:flex-start!important;justify-content:flex-start!important}.careers-hero__inner.align--left .careers-hero__content{text-align:left!important}.careers-hero__inner.align--left .careers-hero__copy-image{margin-left:0;margin-right:auto}.careers-hero__inner.align--right{align-items:flex-end!important;justify-content:flex-end!important}.careers-hero__inner.align--right .careers-hero__content{text-align:right!important}.careers-hero__inner.align--right .careers-hero__copy-image{margin-left:auto;margin-right:0}.careers-hero__inner.align--center{align-items:center!important;justify-content:center!important}.careers-hero__inner.align--center .careers-hero__content{text-align:center!important}.careers-hero__inner.align--center .careers-hero__copy-image{margin-left:auto;margin-right:auto}.careers-hero__inner{flex-direction:row;gap:32px}}.careers-hero__content{width:100%}@media (min-width:992px){.careers-hero__content{width:550px}}.careers-hero__content .capsule,.careers-hero__content form .action,form .careers-hero__content .action{box-shadow:inset 0 0 0 2px #f5eddc;color:#f5eddc;margin-top:32px}@media (min-width:992px){.careers-hero__content .capsule,.careers-hero__content form .action,form .careers-hero__content .action{font-size:18px!important}}.careers-hero__subtitle{color:#f8f1e6;font-size:12px;font-weight:500;letter-spacing:3px;margin-bottom:12px;text-transform:uppercase}@media (min-width:992px){.careers-hero__subtitle{font-size:14px}}.careers-hero__title{color:#f8f1e6;font-size:38px;font-weight:600;line-height:38px;margin:0 0 16px;padding:0}@media (min-width:992px){.careers-hero__title{font-size:52px;line-height:62px}}.careers-hero__text{color:#f8f1e6;font-size:18px;font-weight:400;line-height:normal;margin:0;padding:0}.careers-hero__copy-image{margin-bottom:0;margin-top:16px;width:300px}.careers{padding:80px 32px}.careers__inner{margin:0 auto;max-width:1448px}.careers__title{color:#000;font-size:38px;font-weight:600;line-height:42px;margin-bottom:16px;text-align:left}.careers__count{color:#190e05;font-size:16px;font-weight:420;text-align:left}.careers__empty{color:#666;font-style:italic;padding:20px 0 0;text-align:left}.careers__list{display:flex;flex-direction:column;margin-top:24px;width:100%}@media (min-width:992px){.careers__list{margin-top:48px}}.careers__show-more{background:none;border:none;color:#190e05;cursor:pointer;display:block;font-size:18px;font-weight:450;line-height:normal;margin:24px 0;padding:0;position:relative;transition:all .3s ease}.careers__show-more span{display:block;position:absolute;right:-15px;top:-2px;transform:rotate(180deg)}.careers__show-more--expanded span{top:5px;transform:rotate(0deg)}.careers__list-item{border-top:1px solid #190e05;display:flex;flex-direction:column;gap:16px;opacity:0;padding:28px 0;transform:translateY(20px);transition:all .4s ease;width:100%}@media (min-width:992px){.careers__list-item{align-items:flex-start;flex-direction:row;gap:0;justify-content:space-between}}.careers__list-item-col{display:flex;justify-content:space-between;max-width:100%;min-width:100%}@media (min-width:992px){.careers__list-item-col{display:block;max-width:265px;min-width:265px}}@media (max-width:992px){.careers__list-item-col--department{display:none}}.careers__list-item-col--title{color:#190e05;font-size:14px;font-weight:450;margin:0;padding:0;width:100%}@media (min-width:992px){.careers__list-item-col--title{margin-bottom:8px}}.careers__list-item-col--value{color:#190e05;font-size:16px;font-weight:400;margin:0;padding:0;width:100%}@media (min-width:992px){.careers__list-item-col--value{font-size:18px}}.careers__list-item-col--link{color:#190e05;font-size:18px;font-weight:450;line-height:normal;text-decoration:underline;text-decoration-color:#cfaa70;text-decoration-thickness:8%;text-underline-offset:25%;text-underline-position:from-font;width:100%}.career-item-enter-active{transition:all .4s ease}.career-item-leave-active{transition:all .3s ease}.career-item-enter{opacity:0;transform:translateY(20px)}.career-item-leave-to{opacity:0;transform:translateY(-20px)}.career-item-move{transition:transform .3s ease}.element{padding:1rem 0}@media (min-width:768px){.element{padding:2rem 0}}.element--space-md{padding:2rem 0}@media (min-width:768px){.element--space-md{padding:4rem 0}}.element--space-lg{padding:3rem 0}@media (min-width:768px){.element--space-lg{padding:6rem 0}}.element--space-xl{padding:4rem 0}@media (min-width:768px){.element--space-xl{padding:8rem 0}}.element--overflow{overflow:hidden}h1,p{margin:0}.space--xxs{margin-top:.4rem}.space--xs{margin-top:.8rem}.space--sm{margin-top:1.5rem}.space--md{margin-top:3rem}.space--lg{margin-top:4rem}.space--xl{margin-top:6rem}.space--xxl{margin-top:8rem}.text--cream{color:#f5eddc}.text--anzac{color:#e2a83c}.text--underline{text-decoration:underline}.editorial__copy p,.wysiwyg p{margin-top:2rem}.editorial__copy p:first-child,.wysiwyg p:first-child{margin-top:0}.editorial__copy h1,.editorial__copy h2,.editorial__copy h3,.editorial__copy h4,.editorial__copy h5,.editorial__copy h6,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin-top:3rem}.editorial__copy h1:first-child,.editorial__copy h2:first-child,.editorial__copy h3:first-child,.editorial__copy h4:first-child,.editorial__copy h5:first-child,.editorial__copy h6:first-child,.wysiwyg h1:first-child,.wysiwyg h2:first-child,.wysiwyg h3:first-child,.wysiwyg h4:first-child,.wysiwyg h5:first-child,.wysiwyg h6:first-child{margin-top:0}.editorial__copy h1 b,.editorial__copy h1 strong,.editorial__copy h2 b,.editorial__copy h2 strong,.editorial__copy h3 b,.editorial__copy h3 strong,.editorial__copy h4 b,.editorial__copy h4 strong,.editorial__copy h5 b,.editorial__copy h5 strong,.editorial__copy h6 b,.editorial__copy h6 strong,.wysiwyg h1 b,.wysiwyg h1 strong,.wysiwyg h2 b,.wysiwyg h2 strong,.wysiwyg h3 b,.wysiwyg h3 strong,.wysiwyg h4 b,.wysiwyg h4 strong,.wysiwyg h5 b,.wysiwyg h5 strong,.wysiwyg h6 b,.wysiwyg h6 strong{font-weight:inherit}.editorial__copy ol,.editorial__copy ul,.wysiwyg ol,.wysiwyg ul{margin:0;padding-left:3rem}.editorial__copy ol li,.editorial__copy ul li,.wysiwyg ol li,.wysiwyg ul li{margin-top:.5rem}.editorial__copy ul,.wysiwyg ul{list-style-type:disc}.editorial__copy ul ul,.wysiwyg ul ul{list-style-type:circle}.editorial__copy a,.wysiwyg a{color:#ae7c1e;text-decoration:underline}.editorial__copy .text-center,.wysiwyg .text-center{text-align:center}.editorial__copy .text-right,.wysiwyg .text-right{text-align:right}.editorial__copy .text-justify,.wysiwyg .text-justify{text-align:justify}.editorial__copy img.left,.wysiwyg img.left{float:left;height:auto;margin-right:2rem;max-width:50%}.editorial__copy img.right,.wysiwyg img.right{float:right;height:auto;margin-left:2rem;max-width:50%}.editorial__copy img.center,.wysiwyg img.center{display:block;margin-bottom:1rem;margin-left:auto;margin-right:auto}.editorial__copy img.leftAlone,.wysiwyg img.leftAlone{clear:both;float:left;margin-bottom:1rem;margin-right:100%}.editorial__copy img.rightAlone,.wysiwyg img.rightAlone{clear:both;float:right;margin-bottom:1rem;margin-left:100%}.editorial__copy .captionImage,.wysiwyg .captionImage{border-bottom:2px solid #f5eddc;margin-top:1rem}.editorial__copy .captionImage .center,.editorial__copy .captionImage .left,.editorial__copy .captionImage .leftAlone,.editorial__copy .captionImage .right,.editorial__copy .captionImage .rightAlone,.wysiwyg .captionImage .center,.wysiwyg .captionImage .left,.wysiwyg .captionImage .leftAlone,.wysiwyg .captionImage .right,.wysiwyg .captionImage .rightAlone{float:inherit;margin:0;max-width:none}.editorial__copy .captionImage .caption,.wysiwyg .captionImage .caption{margin-bottom:.5rem}.editorial__copy iframe,.wysiwyg iframe{margin-left:auto;margin-right:auto;max-width:100%}.scale-fade-enter-active,.scale-fade-leave-active{transition:all .5s cubic-bezier(.36,.06,.26,.99)}.scale-fade-enter,.scale-fade-leave-to{opacity:0;transform:scale(0)}.slide-in-enter-active,.slide-in-leave-active{transition:all .5s cubic-bezier(.36,.06,.26,.99)}.slide-in-enter,.slide-in-leave-to{transform:translateY(100%)}.clearfix:after,.media-slideshow--mini:after,.media-slideshow:after{clear:both;content:"";display:table}.inline{display:inline}.inline-block{display:inline-block!important;width:100%}.block{display:block}.relative{position:relative}.absolute{position:absolute}.fixed{left:0;margin-top:0!important;position:fixed;right:0;top:0}.hidden{display:none}.overflow--hidden{overflow:hidden}.right{right:0}.left{left:0}.visuallyhidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.type--light{color:#f5eddc}.bg--transparent{background-color:transparent}.bg--linen{background-color:#f8f1e6}.bg--canvas{background-color:#fefaf1}.bg--cream{background-color:#f5eddc}.bg--cream .editorial__copy{margin-bottom:0;margin-top:0;padding-bottom:60px;padding-top:60px}@media (min-width:992px){.bg--cream .editorial__copy{padding-bottom:80px;padding-top:80px}}.bg--cream .editorial__copy .flex-grid{margin:0}.bg--dark{background-color:#190e05}.bg--dark .accordion__category{color:#f5eddc}.bg--dark .faq-accordion{margin-bottom:0;margin-top:0;padding-bottom:60px;padding-top:60px}@media (min-width:992px){.bg--dark .faq-accordion{padding-bottom:80px;padding-top:80px}}.bg--dark .faq-accordion P,.bg--dark .faq-accordion button,.bg--dark .faq-accordion h2,.bg--dark .faq-accordion li{color:#f5eddc!important}.bg--dark .faq-accordion .accordion__item:after{background:#f5eddc!important}.type--center{text-align:center}.type--right{text-align:right}.type--left{text-align:left}.type--uppercase{text-transform:uppercase}.align--vertical{top:50%!important;transform:translateY(-50%)}.image--fullwidth{max-width:100%;width:100%}.image--responsive{height:0;width:100%}@media (max-width:768px){.not-mobile{display:none!important}}@media (min-width:1040px){.only-mobile{display:none!important}}@media (max-width:768px){.center-mobile{margin:0 auto;text-align:center!important;width:100%}}.flex{display:flex}.flex--column,.flex--column-stack{flex-direction:column}@media (min-width:768px){.flex--column-stack{flex-direction:row}}.flex--align-stretch{align-items:stretch}.flex--align-center{align-items:center}.flex--align-top{align-items:flex-start}.flex--align-bottom{align-items:flex-end}.flex--justify-between{justify-content:space-between}.flex--justify-around{justify-content:space-around}.flex--justify-center{justify-content:center}.flex--justify-stretch{justify-content:stretch}.editorial__copy b,.editorial__copy em,.editorial__copy li,.editorial__copy ol,.editorial__copy p,.editorial__copy span,.editorial__copy strong,.editorial__copy ul,.wysiwyg b,.wysiwyg em,.wysiwyg li,.wysiwyg ol,.wysiwyg p,.wysiwyg span,.wysiwyg strong,.wysiwyg ul{color:inherit}.sr-only{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ml-auto{margin-left:auto}.mr-auto,.mx-auto{margin-right:auto}.mx-auto{margin-left:auto}.mb-auto{margin-bottom:auto}.mt-auto{margin-top:auto}.m--0x{margin:0}.mt--0x{margin-top:0}.mr--0x{margin-right:0}.mb--0x{margin-bottom:0}.ml--0x{margin-left:0}.my--0x{margin-bottom:0;margin-top:0}.mx--0x{margin-left:0;margin-right:0}.m--1x{margin:.5rem}.mt--1x{margin-top:.5rem}.mr--1x{margin-right:.5rem}.mb--1x{margin-bottom:.5rem}.ml--1x{margin-left:.5rem}.my--1x{margin-bottom:.5rem;margin-top:.5rem}.mx--1x{margin-left:.5rem;margin-right:.5rem}.m--2x{margin:1rem}.mt--2x{margin-top:1rem}.mr--2x{margin-right:1rem}.mb--2x{margin-bottom:1rem}.ml--2x{margin-left:1rem}.my--2x{margin-bottom:1rem;margin-top:1rem}.mx--2x{margin-left:1rem;margin-right:1rem}.m--3x{margin:1.5rem}.mt--3x{margin-top:1.5rem}.mr--3x{margin-right:1.5rem}.mb--3x{margin-bottom:1.5rem}.ml--3x{margin-left:1.5rem}.my--3x{margin-bottom:1.5rem;margin-top:1.5rem}.mx--3x{margin-left:1.5rem;margin-right:1.5rem}.m--4x{margin:2rem}.mt--4x{margin-top:2rem}.mr--4x{margin-right:2rem}.mb--4x{margin-bottom:2rem}.ml--4x{margin-left:2rem}.my--4x{margin-bottom:2rem;margin-top:2rem}.mx--4x{margin-left:2rem;margin-right:2rem}.m--5x{margin:2.5rem}.mt--5x{margin-top:2.5rem}.mr--5x{margin-right:2.5rem}.mb--5x{margin-bottom:2.5rem}.ml--5x{margin-left:2.5rem}.my--5x{margin-bottom:2.5rem;margin-top:2.5rem}.mx--5x{margin-left:2.5rem;margin-right:2.5rem}.m--6x{margin:3rem}.mt--6x{margin-top:3rem}.mr--6x{margin-right:3rem}.mb--6x{margin-bottom:3rem}.ml--6x{margin-left:3rem}.my--6x{margin-bottom:3rem;margin-top:3rem}.mx--6x{margin-left:3rem;margin-right:3rem}.m--8x{margin:4rem}.mt--8x{margin-top:4rem}.mr--8x{margin-right:4rem}.mb--8x{margin-bottom:4rem}.ml--8x{margin-left:4rem}.my--8x{margin-bottom:4rem;margin-top:4rem}.mx--8x{margin-left:4rem;margin-right:4rem}.m--10x{margin:5rem}.mt--10x{margin-top:5rem}.mr--10x{margin-right:5rem}.mb--10x{margin-bottom:5rem}.ml--10x{margin-left:5rem}.my--10x{margin-bottom:5rem;margin-top:5rem}.mx--10x{margin-left:5rem;margin-right:5rem}.m--12x{margin:6rem}.mt--12x{margin-top:6rem}.mr--12x{margin-right:6rem}.mb--12x{margin-bottom:6rem}.ml--12x{margin-left:6rem}.my--12x{margin-bottom:6rem;margin-top:6rem}.mx--12x{margin-left:6rem;margin-right:6rem}.m--14x{margin:7rem}.mt--14x{margin-top:7rem}.mr--14x{margin-right:7rem}.mb--14x{margin-bottom:7rem}.ml--14x{margin-left:7rem}.my--14x{margin-bottom:7rem;margin-top:7rem}.mx--14x{margin-left:7rem;margin-right:7rem}.m--15x{margin:7.5rem}.mt--15x{margin-top:7.5rem}.mr--15x{margin-right:7.5rem}.mb--15x{margin-bottom:7.5rem}.ml--15x{margin-left:7.5rem}.my--15x{margin-bottom:7.5rem;margin-top:7.5rem}.mx--15x{margin-left:7.5rem;margin-right:7.5rem}.p--0x{padding:0}.pt--0x{padding-top:0}.pr--0x{padding-right:0}.pb--0x{padding-bottom:0}.pl--0x{padding-left:0}.py--0x{padding-bottom:0;padding-top:0}.px--0x{padding-left:0;padding-right:0}.p--1x{padding:.5rem}.pt--1x{padding-top:.5rem}.pr--1x{padding-right:.5rem}.pb--1x{padding-bottom:.5rem}.pl--1x{padding-left:.5rem}.py--1x{padding-bottom:.5rem;padding-top:.5rem}.px--1x{padding-left:.5rem;padding-right:.5rem}.p--2x{padding:1rem}.pt--2x{padding-top:1rem}.pr--2x{padding-right:1rem}.pb--2x{padding-bottom:1rem}.pl--2x{padding-left:1rem}.py--2x{padding-bottom:1rem;padding-top:1rem}.px--2x{padding-left:1rem;padding-right:1rem}.p--3x{padding:1.5rem}.pt--3x{padding-top:1.5rem}.pr--3x{padding-right:1.5rem}.pb--3x{padding-bottom:1.5rem}.pl--3x{padding-left:1.5rem}.py--3x{padding-bottom:1.5rem;padding-top:1.5rem}.px--3x{padding-left:1.5rem;padding-right:1.5rem}.p--4x{padding:2rem}.pt--4x{padding-top:2rem}.pr--4x{padding-right:2rem}.pb--4x{padding-bottom:2rem}.pl--4x{padding-left:2rem}.py--4x{padding-bottom:2rem;padding-top:2rem}.px--4x{padding-left:2rem;padding-right:2rem}.p--5x{padding:2.5rem}.pt--5x{padding-top:2.5rem}.pr--5x{padding-right:2.5rem}.pb--5x{padding-bottom:2.5rem}.pl--5x{padding-left:2.5rem}.py--5x{padding-bottom:2.5rem;padding-top:2.5rem}.px--5x{padding-left:2.5rem;padding-right:2.5rem}.p--6x{padding:3rem}.pt--6x{padding-top:3rem}.pr--6x{padding-right:3rem}.pb--6x{padding-bottom:3rem}.pl--6x{padding-left:3rem}.py--6x{padding-bottom:3rem;padding-top:3rem}.px--6x{padding-left:3rem;padding-right:3rem}.p--8x{padding:4rem}.pt--8x{padding-top:4rem}.pr--8x{padding-right:4rem}.pb--8x{padding-bottom:4rem}.pl--8x{padding-left:4rem}.py--8x{padding-bottom:4rem;padding-top:4rem}.px--8x{padding-left:4rem;padding-right:4rem}.p--10x{padding:5rem}.pt--10x{padding-top:5rem}.pr--10x{padding-right:5rem}.pb--10x{padding-bottom:5rem}.pl--10x{padding-left:5rem}.py--10x{padding-bottom:5rem;padding-top:5rem}.px--10x{padding-left:5rem;padding-right:5rem}.p--12x{padding:6rem}.pt--12x{padding-top:6rem}.pr--12x{padding-right:6rem}.pb--12x{padding-bottom:6rem}.pl--12x{padding-left:6rem}.py--12x{padding-bottom:6rem;padding-top:6rem}.px--12x{padding-left:6rem;padding-right:6rem}.p--14x{padding:7rem}.pt--14x{padding-top:7rem}.pr--14x{padding-right:7rem}.pb--14x{padding-bottom:7rem}.pl--14x{padding-left:7rem}.py--14x{padding-bottom:7rem;padding-top:7rem}.px--14x{padding-left:7rem;padding-right:7rem}.p--15x{padding:7.5rem}.pt--15x{padding-top:7.5rem}.pr--15x{padding-right:7.5rem}.pb--15x{padding-bottom:7.5rem}.pl--15x{padding-left:7.5rem}.py--15x{padding-bottom:7.5rem;padding-top:7.5rem}.px--15x{padding-left:7.5rem;padding-right:7.5rem}::-moz-selection{background:#ae7c1e;color:#fff}::selection{background:#ae7c1e;color:#fff}:focus-visible{border-radius:2px;outline:1px solid rgba(42,12,5,.2);outline-offset:4px}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnVpbGQvc3R5bGUuY3NzIiwibWFwcGluZ3MiOiJBQUFBLDRFQVVBLEtBRUUsOEJBREEsaUJBRUEsc0JDRkYsQ0RLQSxNQUNFLHdCQ0ZGLENEV0EsS0FDRSxRQ0hGLENEV0EsR0FDRSxjQUNBLGNDSkYsQ0RlQSxHQUNFLHVCQUNBLFNBQ0EsZ0JDTkYsQ0RjQSxJQUNFLGdDQUNBLGFDUEYsQ0RpQkEsRUFDRSw0QkNURixDRGlCQSxZQUNFLG1CQUNBLDBCQUNBLHlFQ1ZGLENEaUJBLFNBRUUsZUNYRixDRG1CQSxjQUdFLGdDQUNBLGFDWkYsQ0RtQkEsTUFDRSxhQ2JGLENEcUJBLFFBRUUsY0FDQSxjQUNBLGtCQUNBLHVCQ2RGLENEaUJBLElBQ0UsYUNkRixDRGlCQSxJQUNFLFNDZEYsQ0R3QkEsSUFDRSxpQkNoQkYsQ0QyQkEsc0NBS0Usb0JBQ0EsZUFDQSxpQkFDQSxRQ2xCRixDRDBCQSxhQUdFLGdCQ25CRixDRDJCQSxjQUdFLG1CQ3BCRixDRDJCQSxnREFJRSx5QkNyQkYsQ0Q0QkEsd0hBSUUsa0JBQ0EsU0N0QkYsQ0Q2QkEsNEdBSUUsNkJDdkJGLENEOEJBLFNBQ0UsMEJDeEJGLENEa0NBLE9BQ0Usc0JBQ0EsY0FDQSxjQUNBLGVBQ0EsVUFDQSxrQkN6QkYsQ0RnQ0EsU0FDRSx1QkMxQkYsQ0RpQ0EsU0FDRSxhQzNCRixDRG1DQSw2QkFFRSxzQkFDQSxTQzVCRixDRG1DQSxrRkFFRSxXQzdCRixDRHFDQSxjQUNFLDZCQUNBLG1CQzlCRixDRHFDQSx5Q0FDRSx1QkMvQkYsQ0R1Q0EsNkJBQ0UsMEJBQ0EsWUNoQ0YsQ0QwQ0EsUUFDRSxhQ2xDRixDRHlDQSxRQUNFLGlCQ25DRixDRHFEQSxrQkFDRSxZQ3RDRixDQ2xURSxjQUNFLFVEeVRKLENDMVRFLG1CQUNFLGFENlRKLENDOVRFLGFBQ0UsYURpVUosQ0NsVUUsbUJBQ0UsYURxVUosQ0N0VUUsbUJBQ0UsYUR5VUosQ0MxVUUsa0JBQ0UsYUQ2VUosQ0M5VUUsdUJBQ0UsYURpVkosQ0NsVkUsY0FDRSxhRHFWSixDQ3RWRSxjQUNFLGFEeVZKLENDMVZFLGVBQ0UsYUQ2VkosQ0M5VkUscUJBQ0UsYURpV0osQ0NsV0UsYUFDRSxhRHFXSixDQ3RXRSxnQkFDRSwwQkR5V0osQ0MxV0UsY0FDRSxhRDZXSixDQ3hXRSxpQkFDRSxxQkQyV0osQ0M1V0Usc0JBQ0Usd0JEK1dKLENDaFhFLGdCQUNFLHdCRG1YSixDQ3BYRSxzQkFDRSx3QkR1WEosQ0N4WEUsc0JBQ0Usd0JEMlhKLENDNVhFLHFCQUNFLHdCRCtYSixDQ2hZRSwwQkFDRSx3QkRtWUosQ0NwWUUsaUJBQ0Usd0JEdVlKLENDeFlFLGlCQUNFLHdCRDJZSixDQzVZRSxrQkFDRSx3QkQrWUosQ0NoWkUsd0JBQ0Usd0JEbVpKLENDcFpFLGdCQUNFLHdCRHVaSixDQ3haRSxtQkFDRSxxQ0QyWkosQ0M1WkUsaUJBQ0Usd0JEK1pKLENFN1pBLFdBR0Usa0JDQ2EsQ0RGYixTQUVBLFVGZ2FGLENFOVpFLDZCQUNFLGVGaWFKLENFN1pBLFVBQ0UsWUZnYUYsQ0UzWkEsRUFDRSxxQkY4WkYsQ0UzWkEsR0FHRSxxQkFGQSxTQUNBLFNGK1pGLENFM1pBLEdBRUUsaUJBQ0EsZ0JBRkEsZUZnYUYsQ0UzWkEsTUFNRSxpQkFEQSxrQkFIQSxpQkFEQSxVRmlhRixDRTFaRSxhQUVFLGlCQURBLFNGNlpKLENFeFpBLFNBR0UsaUJBQ0Esa0JBRkEsZ0JDOERVLENEM0RWLGlCQUpBLGlCRitaRixDRXhaQSxpQkFFRSxvQkFEQSw2Q0Y0WkYsQ0V6WkUseUJBSkYsaUJBTUksb0JBREEsNkNGNlpGLENBQ0YsQ0V6WkEsYUFDRSxnQkY0WkYsQ0V6WkEsb0JBQ0UsbUJDMkNnQixDRDFDaEIsb0JGNFpGLENFeFpBLG9CQUNFLGdCQUNBLGNBQ0Esa0JBQ0EsU0YyWkYsQ0luZUUsb0NBQ0UsS0FDRSx5QkpzZUosQ0lwZUUsWUFDRSxtQ0pzZUosQ0FDRixDSTVlRSxvQ0FDRSxLQUNFLHlCSjhlSixDSTVlRSxZQUNFLG1DSjhlSixDQUNGLENJcGZFLG9DQUNFLEtBQ0UseUJKc2ZKLENJcGZFLFlBQ0UsbUNKc2ZKLENBQ0YsQ0k1ZkUscUNBQ0UsS0FDRSxvQ0o4ZkosQ0k1ZkUsWUFDRSw4Q0o4ZkosQ0FDRixDSXBnQkUscUNBQ0UsS0FDRSwyQkpzZ0JKLENJcGdCRSxZQUNFLHFDSnNnQkosQ0FDRixDSTVnQkUscUNBQ0UsS0FDRSwyQko4Z0JKLENJNWdCRSxZQUNFLHFDSjhnQkosQ0FDRixDSTFnQkEsS0FFRSxVSjJnQkYsQ0l6Z0JFLFdBQ0UsK0dKMmdCSixDSWpmQSwwQkFDRSxZSndmRixDSy9pQkEsV0FDRSxhQUNBLGVBQ0EsbUJBQ0EsbUJMa2pCRixDSy9pQkEsaUJBR0UsY0FDQSxlQUhBLG1CQUNBLG1CTG9qQkYsQ0svaUJBLGVBQ0Usa0JBQ0Esa0JMa2pCRixDS2hqQkUsZ0NBQ0Usa0JBQ0Esa0JMa2pCSixDSzdpQkUseUJBT0ksVUFDRSxpQkFDQSxlTCtpQk4sQ0tqakJJLFVBQ0UsaUJBQ0EsZUxtakJOLENLcmpCSSxVQUNFLGtCQUNBLGdCTHVqQk4sQ0t6akJJLFVBQ0UsZUFDQSxhTDJqQk4sQ0s3akJJLFVBQ0Usa0JBQ0EsZ0JMK2pCTixDS2prQkksVUFDRSxpQkFDQSxlTG1rQk4sQ0tya0JJLFVBQ0Usa0JBQ0EsZ0JMdWtCTixDS3prQkksVUFDRSxlQUNBLGFMMmtCTixDSzdrQkksVUFDRSxrQkFDQSxnQkwra0JOLENLamxCSSxXQUNFLGlCQUNBLGVMbWxCTixDS3JsQkksV0FDRSxrQkFDQSxnQkx1bEJOLENLemxCSSxXQUNFLGVBQ0EsYUwybEJOLENLN2xCSSxXQUNFLGtCQUNBLGdCTCtsQk4sQ0tqbUJJLFdBQ0UsaUJBQ0EsZUxtbUJOLENLcm1CSSxXQUNFLGtCQUNBLGdCTHVtQk4sQ0t6bUJJLFdBQ0UsZ0JBQ0EsY0wybUJOLENLbG1CRSxlQUNFLGFMeW1CSixDS3JtQkksZUFDRSxpQkx1bUJOLENLeG1CSSxlQUNFLGlCTDBtQk4sQ0szbUJJLGVBQ0Usa0JMNm1CTixDSzltQkksZUFDRSxlTGduQk4sQ0tqbkJJLGVBQ0Usa0JMbW5CTixDS3BuQkksZUFDRSxpQkxzbkJOLENLdm5CSSxlQUNFLGtCTHluQk4sQ0sxbkJJLGVBQ0UsZUw0bkJOLENLN25CSSxlQUNFLGtCTCtuQk4sQ0tob0JJLGdCQUNFLGlCTGtvQk4sQ0tub0JJLGdCQUNFLGtCTHFvQk4sQ0t0b0JJLGdCQUNFLGVMd29CTixDS3pvQkksZ0JBQ0Usa0JMMm9CTixDSzVvQkksZ0JBQ0UsaUJMOG9CTixDSy9vQkksZ0JBQ0Usa0JMaXBCTixDS3ZvQkksWUFDRSxPTDhvQk4sQ0svb0JJLFlBQ0UsT0xpcEJOLENLbHBCSSxZQUNFLE9Mb3BCTixDS3JwQkksWUFDRSxPTHVwQk4sQ0FDRixDSzNyQkUseUJBT0ksVUFDRSxpQkFDQSxlTDRyQk4sQ0s5ckJJLFVBQ0UsaUJBQ0EsZUxnc0JOLENLbHNCSSxVQUNFLGtCQUNBLGdCTG9zQk4sQ0t0c0JJLFVBQ0UsZUFDQSxhTHdzQk4sQ0sxc0JJLFVBQ0Usa0JBQ0EsZ0JMNHNCTixDSzlzQkksVUFDRSxpQkFDQSxlTGd0Qk4sQ0tsdEJJLFVBQ0Usa0JBQ0EsZ0JMb3RCTixDS3R0QkksVUFDRSxlQUNBLGFMd3RCTixDSzF0QkksVUFDRSxrQkFDQSxnQkw0dEJOLENLOXRCSSxXQUNFLGlCQUNBLGVMZ3VCTixDS2x1QkksV0FDRSxrQkFDQSxnQkxvdUJOLENLdHVCSSxXQUNFLGVBQ0EsYUx3dUJOLENLMXVCSSxXQUNFLGtCQUNBLGdCTDR1Qk4sQ0s5dUJJLFdBQ0UsaUJBQ0EsZUxndkJOLENLbHZCSSxXQUNFLGtCQUNBLGdCTG92Qk4sQ0t0dkJJLFdBQ0UsZ0JBQ0EsY0x3dkJOLENLL3VCRSxlQUNFLGFMc3ZCSixDS2x2QkksZUFDRSxpQkxvdkJOLENLcnZCSSxlQUNFLGlCTHV2Qk4sQ0t4dkJJLGVBQ0Usa0JMMHZCTixDSzN2QkksZUFDRSxlTDZ2Qk4sQ0s5dkJJLGVBQ0Usa0JMZ3dCTixDS2p3QkksZUFDRSxpQkxtd0JOLENLcHdCSSxlQUNFLGtCTHN3Qk4sQ0t2d0JJLGVBQ0UsZUx5d0JOLENLMXdCSSxlQUNFLGtCTDR3Qk4sQ0s3d0JJLGdCQUNFLGlCTCt3Qk4sQ0toeEJJLGdCQUNFLGtCTGt4Qk4sQ0tueEJJLGdCQUNFLGVMcXhCTixDS3R4QkksZ0JBQ0Usa0JMd3hCTixDS3p4QkksZ0JBQ0UsaUJMMnhCTixDSzV4QkksZ0JBQ0Usa0JMOHhCTixDS3B4QkksWUFDRSxPTDJ4Qk4sQ0s1eEJJLFlBQ0UsT0w4eEJOLENLL3hCSSxZQUNFLE9MaXlCTixDS2x5QkksWUFDRSxPTG95Qk4sQ0FDRixDS3gwQkUseUJBT0ksVUFDRSxpQkFDQSxlTHkwQk4sQ0szMEJJLFVBQ0UsaUJBQ0EsZUw2MEJOLENLLzBCSSxVQUNFLGtCQUNBLGdCTGkxQk4sQ0tuMUJJLFVBQ0UsZUFDQSxhTHExQk4sQ0t2MUJJLFVBQ0Usa0JBQ0EsZ0JMeTFCTixDSzMxQkksVUFDRSxpQkFDQSxlTDYxQk4sQ0svMUJJLFVBQ0Usa0JBQ0EsZ0JMaTJCTixDS24yQkksVUFDRSxlQUNBLGFMcTJCTixDS3YyQkksVUFDRSxrQkFDQSxnQkx5MkJOLENLMzJCSSxXQUNFLGlCQUNBLGVMNjJCTixDSy8yQkksV0FDRSxrQkFDQSxnQkxpM0JOLENLbjNCSSxXQUNFLGVBQ0EsYUxxM0JOLENLdjNCSSxXQUNFLGtCQUNBLGdCTHkzQk4sQ0szM0JJLFdBQ0UsaUJBQ0EsZUw2M0JOLENLLzNCSSxXQUNFLGtCQUNBLGdCTGk0Qk4sQ0tuNEJJLFdBQ0UsZ0JBQ0EsY0xxNEJOLENLNTNCRSxlQUNFLGFMbTRCSixDSy8zQkksZUFDRSxpQkxpNEJOLENLbDRCSSxlQUNFLGlCTG80Qk4sQ0tyNEJJLGVBQ0Usa0JMdTRCTixDS3g0QkksZUFDRSxlTDA0Qk4sQ0szNEJJLGVBQ0Usa0JMNjRCTixDSzk0QkksZUFDRSxpQkxnNUJOLENLajVCSSxlQUNFLGtCTG01Qk4sQ0twNUJJLGVBQ0UsZUxzNUJOLENLdjVCSSxlQUNFLGtCTHk1Qk4sQ0sxNUJJLGdCQUNFLGlCTDQ1Qk4sQ0s3NUJJLGdCQUNFLGtCTCs1Qk4sQ0toNkJJLGdCQUNFLGVMazZCTixDS242QkksZ0JBQ0Usa0JMcTZCTixDS3Q2QkksZ0JBQ0UsaUJMdzZCTixDS3o2QkksZ0JBQ0Usa0JMMjZCTixDS2o2QkksWUFDRSxPTHc2Qk4sQ0t6NkJJLFlBQ0UsT0wyNkJOLENLNTZCSSxZQUNFLE9MODZCTixDSy82QkksWUFDRSxPTGk3Qk4sQ0FDRixDS3I5QkUsMEJBT0ksVUFDRSxpQkFDQSxlTHM5Qk4sQ0t4OUJJLFVBQ0UsaUJBQ0EsZUwwOUJOLENLNTlCSSxVQUNFLGtCQUNBLGdCTDg5Qk4sQ0toK0JJLFVBQ0UsZUFDQSxhTGsrQk4sQ0twK0JJLFVBQ0Usa0JBQ0EsZ0JMcytCTixDS3grQkksVUFDRSxpQkFDQSxlTDArQk4sQ0s1K0JJLFVBQ0Usa0JBQ0EsZ0JMOCtCTixDS2gvQkksVUFDRSxlQUNBLGFMay9CTixDS3AvQkksVUFDRSxrQkFDQSxnQkxzL0JOLENLeC9CSSxXQUNFLGlCQUNBLGVMMC9CTixDSzUvQkksV0FDRSxrQkFDQSxnQkw4L0JOLENLaGdDSSxXQUNFLGVBQ0EsYUxrZ0NOLENLcGdDSSxXQUNFLGtCQUNBLGdCTHNnQ04sQ0t4Z0NJLFdBQ0UsaUJBQ0EsZUwwZ0NOLENLNWdDSSxXQUNFLGtCQUNBLGdCTDhnQ04sQ0toaENJLFdBQ0UsZ0JBQ0EsY0xraENOLENLemdDRSxlQUNFLGFMZ2hDSixDSzVnQ0ksZUFDRSxpQkw4Z0NOLENLL2dDSSxlQUNFLGlCTGloQ04sQ0tsaENJLGVBQ0Usa0JMb2hDTixDS3JoQ0ksZUFDRSxlTHVoQ04sQ0t4aENJLGVBQ0Usa0JMMGhDTixDSzNoQ0ksZUFDRSxpQkw2aENOLENLOWhDSSxlQUNFLGtCTGdpQ04sQ0tqaUNJLGVBQ0UsZUxtaUNOLENLcGlDSSxlQUNFLGtCTHNpQ04sQ0t2aUNJLGdCQUNFLGlCTHlpQ04sQ0sxaUNJLGdCQUNFLGtCTDRpQ04sQ0s3aUNJLGdCQUNFLGVMK2lDTixDS2hqQ0ksZ0JBQ0Usa0JMa2pDTixDS25qQ0ksZ0JBQ0UsaUJMcWpDTixDS3RqQ0ksZ0JBQ0Usa0JMd2pDTixDSzlpQ0ksWUFDRSxPTHFqQ04sQ0t0akNJLFlBQ0UsT0x3akNOLENLempDSSxZQUNFLE9MMmpDTixDSzVqQ0ksWUFDRSxPTDhqQ04sQ0FDRixDS2xtQ0UsMEJBT0ksVUFDRSxpQkFDQSxlTG1tQ04sQ0tybUNJLFVBQ0UsaUJBQ0EsZUx1bUNOLENLem1DSSxVQUNFLGtCQUNBLGdCTDJtQ04sQ0s3bUNJLFVBQ0UsZUFDQSxhTCttQ04sQ0tqbkNJLFVBQ0Usa0JBQ0EsZ0JMbW5DTixDS3JuQ0ksVUFDRSxpQkFDQSxlTHVuQ04sQ0t6bkNJLFVBQ0Usa0JBQ0EsZ0JMMm5DTixDSzduQ0ksVUFDRSxlQUNBLGFMK25DTixDS2pvQ0ksVUFDRSxrQkFDQSxnQkxtb0NOLENLcm9DSSxXQUNFLGlCQUNBLGVMdW9DTixDS3pvQ0ksV0FDRSxrQkFDQSxnQkwyb0NOLENLN29DSSxXQUNFLGVBQ0EsYUwrb0NOLENLanBDSSxXQUNFLGtCQUNBLGdCTG1wQ04sQ0tycENJLFdBQ0UsaUJBQ0EsZUx1cENOLENLenBDSSxXQUNFLGtCQUNBLGdCTDJwQ04sQ0s3cENJLFdBQ0UsZ0JBQ0EsY0wrcENOLENLdHBDRSxlQUNFLGFMNnBDSixDS3pwQ0ksZUFDRSxpQkwycENOLENLNXBDSSxlQUNFLGlCTDhwQ04sQ0svcENJLGVBQ0Usa0JMaXFDTixDS2xxQ0ksZUFDRSxlTG9xQ04sQ0tycUNJLGVBQ0Usa0JMdXFDTixDS3hxQ0ksZUFDRSxpQkwwcUNOLENLM3FDSSxlQUNFLGtCTDZxQ04sQ0s5cUNJLGVBQ0UsZUxnckNOLENLanJDSSxlQUNFLGtCTG1yQ04sQ0twckNJLGdCQUNFLGlCTHNyQ04sQ0t2ckNJLGdCQUNFLGtCTHlyQ04sQ0sxckNJLGdCQUNFLGVMNHJDTixDSzdyQ0ksZ0JBQ0Usa0JMK3JDTixDS2hzQ0ksZ0JBQ0UsaUJMa3NDTixDS25zQ0ksZ0JBQ0Usa0JMcXNDTixDSzNyQ0ksWUFDRSxPTGtzQ04sQ0tuc0NJLFlBQ0UsT0xxc0NOLENLdHNDSSxZQUNFLE9Md3NDTixDS3pzQ0ksWUFDRSxPTDJzQ04sQ0FDRixDSy91Q0UsMEJBT0ksV0FDRSxpQkFDQSxlTGd2Q04sQ0tsdkNJLFdBQ0UsaUJBQ0EsZUxvdkNOLENLdHZDSSxXQUNFLGtCQUNBLGdCTHd2Q04sQ0sxdkNJLFdBQ0UsZUFDQSxhTDR2Q04sQ0s5dkNJLFdBQ0Usa0JBQ0EsZ0JMZ3dDTixDS2x3Q0ksV0FDRSxpQkFDQSxlTG93Q04sQ0t0d0NJLFdBQ0Usa0JBQ0EsZ0JMd3dDTixDSzF3Q0ksV0FDRSxlQUNBLGFMNHdDTixDSzl3Q0ksV0FDRSxrQkFDQSxnQkxneENOLENLbHhDSSxZQUNFLGlCQUNBLGVMb3hDTixDS3R4Q0ksWUFDRSxrQkFDQSxnQkx3eENOLENLMXhDSSxZQUNFLGVBQ0EsYUw0eENOLENLOXhDSSxZQUNFLGtCQUNBLGdCTGd5Q04sQ0tseUNJLFlBQ0UsaUJBQ0EsZUxveUNOLENLdHlDSSxZQUNFLGtCQUNBLGdCTHd5Q04sQ0sxeUNJLFlBQ0UsZ0JBQ0EsY0w0eUNOLENLbnlDRSxnQkFDRSxhTDB5Q0osQ0t0eUNJLGdCQUNFLGlCTHd5Q04sQ0t6eUNJLGdCQUNFLGlCTDJ5Q04sQ0s1eUNJLGdCQUNFLGtCTDh5Q04sQ0sveUNJLGdCQUNFLGVMaXpDTixDS2x6Q0ksZ0JBQ0Usa0JMb3pDTixDS3J6Q0ksZ0JBQ0UsaUJMdXpDTixDS3h6Q0ksZ0JBQ0Usa0JMMHpDTixDSzN6Q0ksZ0JBQ0UsZUw2ekNOLENLOXpDSSxnQkFDRSxrQkxnMENOLENLajBDSSxpQkFDRSxpQkxtMENOLENLcDBDSSxpQkFDRSxrQkxzMENOLENLdjBDSSxpQkFDRSxlTHkwQ04sQ0sxMENJLGlCQUNFLGtCTDQwQ04sQ0s3MENJLGlCQUNFLGlCTCswQ04sQ0toMUNJLGlCQUNFLGtCTGsxQ04sQ0t4MENJLGFBQ0UsT0wrMENOLENLaDFDSSxhQUNFLE9MazFDTixDS24xQ0ksYUFDRSxPTHExQ04sQ0t0MUNJLGFBQ0UsT0x3MUNOLENBQ0YsQ01uNENBLGdCQVRFLHFDQUpBLGFBQ0Esb0NBRUEsWU5tNUNGLENNcjRDSSx5QkFDRSxzQkFkSixxQ0FKQSxhQUNBLHFDQUVBLFlOMDVDQSxDQUNGLENNNzRDSSx5QkFDRSxzQkFkSixxQ0FKQSxhQUNBLHFDQUVBLFlOazZDQSxDQUNGLENNcjVDSSx5QkFDRSxzQkFkSixxQ0FKQSxhQUNBLHFDQUVBLFlOMDZDQSxDQUNGLENNNzVDSSwwQkFDRSxzQkFkSixxQ0FKQSxhQUNBLHFDQUVBLFlOazdDQSxDQUNGLENNcjZDSSwwQkFDRSxzQkFkSixxQ0FKQSxhQUNBLHFDQUVBLFlOMDdDQSxDQUNGLENNNzZDSSwwQkFDRSx1QkFkSixxQ0FKQSxhQUNBLHFDQUVBLFlOazhDQSxDQUNGLENNejZDTSx5QkFERixxQkEzQkYsbUNONjhDQSxDTWw3Q0UsMENBeEJGLHFDQUpBLGFBR0EsWU5vOUNBLENNMzdDRSxxQkEzQkYsbUNOczlDQSxDTTM3Q0UscUJBM0JGLG1DTis5Q0EsQ01wOENFLDBDQXhCRixxQ0FKQSxhQUdBLFlOcytDQSxDTTc4Q0UscUJBM0JGLG1DTncrQ0EsQ003OENFLHFCQTNCRixtQ05pL0NBLENNdDlDRSwwQ0F4QkYscUNBSkEsYUFHQSxZTncvQ0EsQ00vOUNFLHFCQTNCRixtQ04wL0NBLENNLzlDRSxxQkEzQkYsbUNObWdEQSxDTXgrQ0UsMENBeEJGLHFDQUpBLGFBR0EsWU4wZ0RBLENNai9DRSxxQkEzQkYsbUNONGdEQSxDTWovQ0UscUJBM0JGLG1DTnFoREEsQ00xL0NFLDJDQXhCRixxQ0FKQSxhQUdBLFlONGhEQSxDTW5nREUsc0JBM0JGLG9DTjhoREEsQ01uZ0RFLHNCQTNCRixvQ051aURBLENNNWdERSw0Q0F4QkYscUNBSkEsYUFHQSxZTjhpREEsQ01yaERFLHNCQTNCRixvQ05nakRBLENBbEdGLENNbDdDTSx5QkFERixxQkEzQkYsbUNOeWpEQSxDTTloREUsMENBeEJGLHFDQUpBLGFBR0EsWU5na0RBLENNdmlERSxxQkEzQkYsbUNOa2tEQSxDTXZpREUscUJBM0JGLG1DTjJrREEsQ01oakRFLDBDQXhCRixxQ0FKQSxhQUdBLFlOa2xEQSxDTXpqREUscUJBM0JGLG1DTm9sREEsQ016akRFLHFCQTNCRixtQ042bERBLENNbGtERSwwQ0F4QkYscUNBSkEsYUFHQSxZTm9tREEsQ00za0RFLHFCQTNCRixtQ05zbURBLENNM2tERSxxQkEzQkYsbUNOK21EQSxDTXBsREUsMENBeEJGLHFDQUpBLGFBR0EsWU5zbkRBLENNN2xERSxxQkEzQkYsbUNOd25EQSxDTTdsREUscUJBM0JGLG1DTmlvREEsQ010bURFLDJDQXhCRixxQ0FKQSxhQUdBLFlOd29EQSxDTS9tREUsc0JBM0JGLG9DTjBvREEsQ00vbURFLHNCQTNCRixvQ05tcERBLENNeG5ERSw0Q0F4QkYscUNBSkEsYUFHQSxZTjBwREEsQ01qb0RFLHNCQTNCRixvQ040cERBLENBbEdGLENNOWhETSx5QkFERixxQkEzQkYsbUNOcXFEQSxDTTFvREUsMENBeEJGLHFDQUpBLGFBR0EsWU40cURBLENNbnBERSxxQkEzQkYsbUNOOHFEQSxDTW5wREUscUJBM0JGLG1DTnVyREEsQ001cERFLDBDQXhCRixxQ0FKQSxhQUdBLFlOOHJEQSxDTXJxREUscUJBM0JGLG1DTmdzREEsQ01ycURFLHFCQTNCRixtQ055c0RBLENNOXFERSwwQ0F4QkYscUNBSkEsYUFHQSxZTmd0REEsQ012ckRFLHFCQTNCRixtQ05rdERBLENNdnJERSxxQkEzQkYsbUNOMnREQSxDTWhzREUsMENBeEJGLHFDQUpBLGFBR0EsWU5rdURBLENNenNERSxxQkEzQkYsbUNOb3VEQSxDTXpzREUscUJBM0JGLG1DTjZ1REEsQ01sdERFLDJDQXhCRixxQ0FKQSxhQUdBLFlOb3ZEQSxDTTN0REUsc0JBM0JGLG9DTnN2REEsQ00zdERFLHNCQTNCRixvQ04rdkRBLENNcHVERSw0Q0F4QkYscUNBSkEsYUFHQSxZTnN3REEsQ003dURFLHNCQTNCRixvQ053d0RBLENBbEdGLENNMW9ETSwwQkFERixxQkEzQkYsbUNOaXhEQSxDTXR2REUsMENBeEJGLHFDQUpBLGFBR0EsWU53eERBLENNL3ZERSxxQkEzQkYsbUNOMHhEQSxDTS92REUscUJBM0JGLG1DTm15REEsQ014d0RFLDBDQXhCRixxQ0FKQSxhQUdBLFlOMHlEQSxDTWp4REUscUJBM0JGLG1DTjR5REEsQ01qeERFLHFCQTNCRixtQ05xekRBLENNMXhERSwwQ0F4QkYscUNBSkEsYUFHQSxZTjR6REEsQ01ueURFLHFCQTNCRixtQ044ekRBLENNbnlERSxxQkEzQkYsbUNOdTBEQSxDTTV5REUsMENBeEJGLHFDQUpBLGFBR0EsWU44MERBLENNcnpERSxxQkEzQkYsbUNOZzFEQSxDTXJ6REUscUJBM0JGLG1DTnkxREEsQ005ekRFLDJDQXhCRixxQ0FKQSxhQUdBLFlOZzJEQSxDTXYwREUsc0JBM0JGLG9DTmsyREEsQ012MERFLHNCQTNCRixvQ04yMkRBLENNaDFERSw0Q0F4QkYscUNBSkEsYUFHQSxZTmszREEsQ016MURFLHNCQTNCRixvQ05vM0RBLENBbEdGLENNdHZETSwwQkFERixxQkEzQkYsbUNONjNEQSxDTWwyREUsMENBeEJGLHFDQUpBLGFBR0EsWU5vNERBLENNMzJERSxxQkEzQkYsbUNOczREQSxDTTMyREUscUJBM0JGLG1DTis0REEsQ01wM0RFLDBDQXhCRixxQ0FKQSxhQUdBLFlOczVEQSxDTTczREUscUJBM0JGLG1DTnc1REEsQ003M0RFLHFCQTNCRixtQ05pNkRBLENNdDRERSwwQ0F4QkYscUNBSkEsYUFHQSxZTnc2REEsQ00vNERFLHFCQTNCRixtQ04wNkRBLENNLzRERSxxQkEzQkYsbUNObTdEQSxDTXg1REUsMENBeEJGLHFDQUpBLGFBR0EsWU4wN0RBLENNajZERSxxQkEzQkYsbUNONDdEQSxDTWo2REUscUJBM0JGLG1DTnE4REEsQ00xNkRFLDJDQXhCRixxQ0FKQSxhQUdBLFlONDhEQSxDTW43REUsc0JBM0JGLG9DTjg4REEsQ01uN0RFLHNCQTNCRixvQ051OURBLENNNTdERSw0Q0F4QkYscUNBSkEsYUFHQSxZTjg5REEsQ01yOERFLHNCQTNCRixvQ05nK0RBLENBbEdGLENNbDJETSwwQkFERixzQkEzQkYsbUNOeStEQSxDTTk4REUsNENBeEJGLHFDQUpBLGFBR0EsWU5nL0RBLENNdjlERSxzQkEzQkYsbUNOay9EQSxDTXY5REUsc0JBM0JGLG1DTjIvREEsQ01oK0RFLDRDQXhCRixxQ0FKQSxhQUdBLFlOa2dFQSxDTXorREUsc0JBM0JGLG1DTm9nRUEsQ016K0RFLHNCQTNCRixtQ042Z0VBLENNbC9ERSw0Q0F4QkYscUNBSkEsYUFHQSxZTm9oRUEsQ00zL0RFLHNCQTNCRixtQ05zaEVBLENNMy9ERSxzQkEzQkYsbUNOK2hFQSxDTXBnRUUsNENBeEJGLHFDQUpBLGFBR0EsWU5zaUVBLENNN2dFRSxzQkEzQkYsbUNOd2lFQSxDTTdnRUUsc0JBM0JGLG1DTmlqRUEsQ010aEVFLDZDQXhCRixxQ0FKQSxhQUdBLFlOd2pFQSxDTS9oRUUsdUJBM0JGLG9DTjBqRUEsQ00vaEVFLHVCQTNCRixvQ05ta0VBLENNeGlFRSw4Q0F4QkYscUNBSkEsYUFHQSxZTjBrRUEsQ01qakVFLHVCQTNCRixvQ040a0VBLENBbEdGLENNbjhETSx5QkFERixxQkE5QkYsa0JOMGtFQSxDTTVpRUUscUJBOUJGLGtCTmdsRUEsQ01sakVFLHFCQTlCRixrQk5zbEVBLENNeGpFRSxxQkE5QkYsa0JONGxFQSxDTTlqRUUscUJBOUJGLGtCTmttRUEsQ01wa0VFLHFCQTlCRixrQk53bUVBLENNMWtFRSxxQkE5QkYsa0JOOG1FQSxDTWhsRUUscUJBOUJGLGtCTm9uRUEsQ010bEVFLHFCQTlCRixrQk4wbkVBLENNNWxFRSxzQkE5QkYsbUJOZ29FQSxDTWxtRUUsc0JBOUJGLG1CTnNvRUEsQ014bUVFLHNCQTlCRixtQk40b0VBLENBakVGLENNNWlFTSx5QkFERixxQkE5QkYsa0JOa3BFQSxDTXBuRUUscUJBOUJGLGtCTndwRUEsQ00xbkVFLHFCQTlCRixrQk44cEVBLENNaG9FRSxxQkE5QkYsa0JOb3FFQSxDTXRvRUUscUJBOUJGLGtCTjBxRUEsQ001b0VFLHFCQTlCRixrQk5nckVBLENNbHBFRSxxQkE5QkYsa0JOc3JFQSxDTXhwRUUscUJBOUJGLGtCTjRyRUEsQ005cEVFLHFCQTlCRixrQk5rc0VBLENNcHFFRSxzQkE5QkYsbUJOd3NFQSxDTTFxRUUsc0JBOUJGLG1CTjhzRUEsQ01ockVFLHNCQTlCRixtQk5vdEVBLENBakVGLENNcG5FTSx5QkFERixxQkE5QkYsa0JOMHRFQSxDTTVyRUUscUJBOUJGLGtCTmd1RUEsQ01sc0VFLHFCQTlCRixrQk5zdUVBLENNeHNFRSxxQkE5QkYsa0JONHVFQSxDTTlzRUUscUJBOUJGLGtCTmt2RUEsQ01wdEVFLHFCQTlCRixrQk53dkVBLENNMXRFRSxxQkE5QkYsa0JOOHZFQSxDTWh1RUUscUJBOUJGLGtCTm93RUEsQ010dUVFLHFCQTlCRixrQk4wd0VBLENNNXVFRSxzQkE5QkYsbUJOZ3hFQSxDTWx2RUUsc0JBOUJGLG1CTnN4RUEsQ014dkVFLHNCQTlCRixtQk40eEVBLENBakVGLENNNXJFTSwwQkFERixxQkE5QkYsa0JOa3lFQSxDTXB3RUUscUJBOUJGLGtCTnd5RUEsQ00xd0VFLHFCQTlCRixrQk44eUVBLENNaHhFRSxxQkE5QkYsa0JOb3pFQSxDTXR4RUUscUJBOUJGLGtCTjB6RUEsQ001eEVFLHFCQTlCRixrQk5nMEVBLENNbHlFRSxxQkE5QkYsa0JOczBFQSxDTXh5RUUscUJBOUJGLGtCTjQwRUEsQ005eUVFLHFCQTlCRixrQk5rMUVBLENNcHpFRSxzQkE5QkYsbUJOdzFFQSxDTTF6RUUsc0JBOUJGLG1CTjgxRUEsQ01oMEVFLHNCQTlCRixtQk5vMkVBLENBakVGLENNcHdFTSwwQkFERixxQkE5QkYsa0JOMDJFQSxDTTUwRUUscUJBOUJGLGtCTmczRUEsQ01sMUVFLHFCQTlCRixrQk5zM0VBLENNeDFFRSxxQkE5QkYsa0JONDNFQSxDTTkxRUUscUJBOUJGLGtCTms0RUEsQ01wMkVFLHFCQTlCRixrQk53NEVBLENNMTJFRSxxQkE5QkYsa0JOODRFQSxDTWgzRUUscUJBOUJGLGtCTm81RUEsQ010M0VFLHFCQTlCRixrQk4wNUVBLENNNTNFRSxzQkE5QkYsbUJOZzZFQSxDTWw0RUUsc0JBOUJGLG1CTnM2RUEsQ014NEVFLHNCQTlCRixtQk40NkVBLENBakVGLENNNTBFTSwwQkFERixzQkE5QkYsa0JOazdFQSxDTXA1RUUsc0JBOUJGLGtCTnc3RUEsQ00xNUVFLHNCQTlCRixrQk44N0VBLENNaDZFRSxzQkE5QkYsa0JObzhFQSxDTXQ2RUUsc0JBOUJGLGtCTjA4RUEsQ001NkVFLHNCQTlCRixrQk5nOUVBLENNbDdFRSxzQkE5QkYsa0JOczlFQSxDTXg3RUUsc0JBOUJGLGtCTjQ5RUEsQ005N0VFLHNCQTlCRixrQk5rK0VBLENNcDhFRSx1QkE5QkYsbUJOdytFQSxDTTE4RUUsdUJBOUJGLG1CTjgrRUEsQ01oOUVFLHVCQTlCRixtQk5vL0VBLENBakVGLENPbDhFSSx5QkEyQkEsWUExQkUsYVB3Z0ZKLENPOStFRSxtQkExQkUsb0JQOGdGSixDT3AvRUUsYUExQkUsY1BvaEZKLENPMS9FRSxXQTFCRSxZUDBoRkosQ09oZ0ZFLGtCQTFCRSxtQlBnaUZKLENPdGdGRSxXQTFCRSxZUHNpRkosQ081Z0ZFLGtCQTFCRSxtQlA0aUZKLENPbGhGRSxZQTFCRSxhUGtqRkosQ094aEZFLGlCQTFCRSxrQlB3akZKLENPOWhGRSxtQkExQkUsb0JQOGpGSixDT3BpRkUsZ0JBMUJFLGlCUG9rRkosQ08xaUZFLFdBMUJFLFlQMGtGSixDQWpFRixDTzFnRkkseUJBMkJBLFlBMUJFLGFQZ2xGSixDT3RqRkUsbUJBMUJFLG9CUHNsRkosQ081akZFLGFBMUJFLGNQNGxGSixDT2xrRkUsV0ExQkUsWVBrbUZKLENPeGtGRSxrQkExQkUsbUJQd21GSixDTzlrRkUsV0ExQkUsWVA4bUZKLENPcGxGRSxrQkExQkUsbUJQb25GSixDTzFsRkUsWUExQkUsYVAwbkZKLENPaG1GRSxpQkExQkUsa0JQZ29GSixDT3RtRkUsbUJBMUJFLG9CUHNvRkosQ081bUZFLGdCQTFCRSxpQlA0b0ZKLENPbG5GRSxXQTFCRSxZUGtwRkosQ0FqRUYsQ09sbEZJLHlCQTJCQSxZQTFCRSxhUHdwRkosQ085bkZFLG1CQTFCRSxvQlA4cEZKLENPcG9GRSxhQTFCRSxjUG9xRkosQ08xb0ZFLFdBMUJFLFlQMHFGSixDT2hwRkUsa0JBMUJFLG1CUGdyRkosQ090cEZFLFdBMUJFLFlQc3JGSixDTzVwRkUsa0JBMUJFLG1CUDRyRkosQ09scUZFLFlBMUJFLGFQa3NGSixDT3hxRkUsaUJBMUJFLGtCUHdzRkosQ085cUZFLG1CQTFCRSxvQlA4c0ZKLENPcHJGRSxnQkExQkUsaUJQb3RGSixDTzFyRkUsV0ExQkUsWVAwdEZKLENBakVGLENPMXBGSSwwQkEyQkEsWUExQkUsYVBndUZKLENPdHNGRSxtQkExQkUsb0JQc3VGSixDTzVzRkUsYUExQkUsY1A0dUZKLENPbHRGRSxXQTFCRSxZUGt2RkosQ094dEZFLGtCQTFCRSxtQlB3dkZKLENPOXRGRSxXQTFCRSxZUDh2RkosQ09wdUZFLGtCQTFCRSxtQlBvd0ZKLENPMXVGRSxZQTFCRSxhUDB3RkosQ09odkZFLGlCQTFCRSxrQlBneEZKLENPdHZGRSxtQkExQkUsb0JQc3hGSixDTzV2RkUsZ0JBMUJFLGlCUDR4RkosQ09sd0ZFLFdBMUJFLFlQa3lGSixDQWpFRixDT2x1RkksMEJBMkJBLFlBMUJFLGFQd3lGSixDTzl3RkUsbUJBMUJFLG9CUDh5RkosQ09weEZFLGFBMUJFLGNQb3pGSixDTzF4RkUsV0ExQkUsWVAwekZKLENPaHlGRSxrQkExQkUsbUJQZzBGSixDT3R5RkUsV0ExQkUsWVBzMEZKLENPNXlGRSxrQkExQkUsbUJQNDBGSixDT2x6RkUsWUExQkUsYVBrMUZKLENPeHpGRSxpQkExQkUsa0JQdzFGSixDTzl6RkUsbUJBMUJFLG9CUDgxRkosQ09wMEZFLGdCQTFCRSxpQlBvMkZKLENPMTBGRSxXQTFCRSxZUDAyRkosQ0FqRUYsQ08xeUZJLDBCQTJCQSxhQTFCRSxhUGczRkosQ090MUZFLG9CQTFCRSxvQlBzM0ZKLENPNTFGRSxjQTFCRSxjUDQzRkosQ09sMkZFLFlBMUJFLFlQazRGSixDT3gyRkUsbUJBMUJFLG1CUHc0RkosQ085MkZFLFlBMUJFLFlQODRGSixDT3AzRkUsbUJBMUJFLG1CUG81RkosQ08xM0ZFLGFBMUJFLGFQMDVGSixDT2g0RkUsa0JBMUJFLGtCUGc2RkosQ090NEZFLG9CQTFCRSxvQlBzNkZKLENPNTRGRSxpQkExQkUsaUJQNDZGSixDT2w1RkUsWUExQkUsWVBrN0ZKLENBakVGLENRcjNGQSxLQUNFLGVSMDdGRixDUXY3RkEsS0FDRSxtQ0FDQSxrQ0FDQSxhTEdnQixDS0RoQix1Q0wrQlUsQ01oQ1YsZUFDQSxpQkFDQSxpQkFDQSxrQlQyN0ZGLENRMTdGQSxnQkFFRSxnQ0xnQ1csQ010Q1gsZUFDQSxlRE1BLGVMZ0MyQixDTXJDM0IsaUJBQ0EsZ0JUbzhGRixDUTk3RkUsMENBTEYsZ0JDSkUsZUFDQSxpQkFDQSxpQkFDQSxrQlQyOEZBLENBQ0YsQ1FqOEZBLElBRUUsZ0NMc0JXLENNdENYLGVBQ0EsZURnQkEsZUxzQjJCLENNckMzQixpQkFDQSxnQlRxOUZGLENRcjhGRSwwQkFMRixJQ2RFLGVBQ0EsaUJBQ0EsaUJBQ0Esa0JUNDlGQSxDQUNGLENReDhGQSxPQUVFLGdDTFlXLENNdENYLGVBQ0EsaUJEMEJBLGVMWTJCLENNckMzQixpQkFDQSxrQlRzK0ZGLENRNThGRSwwQkFMRixPQ3hCRSxlQUNBLGlCQUNBLGlCQUNBLGtCVDYrRkEsQ0FDRixDUS84RkEsb0NBRUUsZ0NMRVcsQ010Q1gsZUFDQSxpQkRvQ0EsZUxFMkIsQ01yQzNCLGlCQUNBLG1CRG1DQSxtQlJxOUZGLENRbDlGQSxxQkFFRSx1Q0xYVSxDTWhDVixlQUNBLGlCRDJDQSxlTFRzQixDTWpDdEIsaUJBQ0EsbUJEMENBLG1CUnc5RkYsQ1FyOUZBLG1GQUVFLHVDTGxCVSxDTWhDVixlQUNBLGVEa0RBLGVMZnVCLENLaUJ2QixxQkNuREEsaUJBQ0EsbUJEbURBLFdBRkEsd0JSNjlGRixDUXg5RkEsY0N6REUsZUFDQSxpQkFDQSxpQkFDQSxrQlRxaEdGLENRMzlGQSxrQkFNRSxRUjg5RkYsQ1F2OEZBLEVBQ0UsY0FDQSxvQlIwOEZGLENRcDhGQSxXQUNFLGVSczhGRixDUW44RkEsWUFDRSxlUnM4RkYsQ1FuOEZBLGdCQUNFLGtEQUNBLHFCQUNBLGVSczhGRixDUXA4RkUsb0RBRUUsMkNScThGSixDRzk3RkEsUUFDRSxzQkhpOEZGLENVM2pHQSxXQUNFLDZCQUtBLGtCQURBLGdCQUhBLG1KVm1rR0YsQ1UzakdBLFdBQ0UsNkJBS0Esa0JBREEsZ0JBSEEsZ0pWK2pHRixDVXZqR0EsV0FDRSw2QkFLQSxrQkFEQSxnQkFIQSxnSlYyakdGLENVcGpHQSxXQUNFLDZCQUlBLGtCQURBLGdCQUZBLDBJVndqR0YsQ1VsakdBLFdBQ0UsNkJBS0Esa0JBREEsZ0JBSEEsNklWc2pHRixDV3BtR0Esc0NBRUUsZ0RYc21HRixDV3BtR0EsMkJBQ0UsU1h1bUdGLENXcm1HQSxZQUNFLDBCWHdtR0YsQ1d0bUdBLGVBQ0UsMkJYeW1HRixDV3RtR0Esb0RBRUUsZ0RYeW1HRixDV3ZtR0EsbUJBQ0UsMkJYMG1HRixDV3htR0Esc0JBQ0UsdUJYMm1HRixDV3htR0Esb0VBRUUsZ0RYMm1HRixDV3ptR0EsMkJBQ0UsU1g0bUdGLENXMW1HQSw4QkFDRSxPWDZtR0YsQ1cxbUdBLHNDQUNFLGlCWDZtR0YsQ1czbUdBLDJCQUNFLFVBQ0EsbUJYOG1HRixDVzNtR0Esd0NBRUUsc0RYOG1HRixDVzVtR0EsNkJBR0UsVUFEQSx1QlhnbkdGLENXMW1HQSw2QkFDRSwwQlhpbkdGLENXOW1HQSxzQ0FFRSxpRFhpbkdGLENXL21HQSxZQUNFLGtCWGtuR0YsQ1dobkdBLGVBQ0Usa0JYbW5HRixDV2huR0EsdUJBQ0UsR0FDRSx1QlhtbkdGLENXam5HQSxJQUNFLDZCWG1uR0YsQ1dqbkdBLElBQ0UsNEJYbW5HRixDV2puR0EsSUFDRSx1QlhtbkdGLENXam5HQSxJQUNFLHVCWG1uR0YsQ1dqbkdBLElBQ0UsNkJYbW5HRixDV2puR0EsSUFDRSw0QlhtbkdGLENXam5HQSxHQUNFLHFDWG1uR0YsQ0FDRixDWWx0R0EsYUFFRSx3QlpvdEdGLENZbHRHRSwrR0FIQSxhWnl0R0YsQ1kvc0dFLDZFQUNFLGFaa3RHSixDYTl0R0EsT0FLRSxtQkFGQSxrQkFDQSxhQUZBLGdCYm11R0YsQ2E3dEdBLGVBQ0UsbUJiZ3VHRixDYTd0R0EsZ0JBQ0UscUNWSWMsQ1VIZCxhYmd1R0YsQ2E1dEdBLGNBQ0Usd0JWaURpQixDVWhEakIsVWIrdEdGLENhNXRHQSxnQkFDRSx3QlZMYyxDVU1kLGFiK3RHRixDYzN1R0EsTUFWRSxvQ0FGQSxhWE1XLENXTFgscUJBRUEsd0RkMnZHRixDY3p2R0Usd0JBR0Usb0NBREEsYWQydkdKLENjanZHQSxZTGVFLDZCQUZBLFlLNUJBLG9DTDZCQSxjSy9CQSxhWE1XLENNMkJYLGVBSkEsVUs1QkEscUJBRUEsd0RkMndHRixDY3p3R0Usb0NBR0Usb0NBREEsYWQyd0dKLENjN3ZHRSw2QkFFRSxhWGRjLENXYWQsYWRnd0dKLENjM3ZHQSxXQUtFLDZEQUhBLHVCQUlBLFlBQ0EsZUFKQSxVQUZBLDBCQUdBLHlCZGl3R0YsQ2M1dkdFLDBDQUVFLG9CZDZ2R0osQ2VweUdBLFNOVUUsaUJBQ0EsaUJNVEEsV0FDQSxlZjB5R0YsQ2dCOXZHQSwrQlB2Q0UsZUFDQSxnQlQyekdGLENnQnJ4R0Esc0JBL0JFLG1CQUhBLHVCQUpBLFlBQ0EscUJBRkEsbUNBVUEsYWJSZ0IsQ2FTaEIsZUFiQSxvQkFjQSxlYnNCd0IsQ2EvQnhCLFFBTUEsdUJQUEEsaUJBQ0EsbUJPQ0EsZ0JBRUEsZ0JBUEEsa0JBUUEsa0JBT0Esa0RoQjh5R0YsQ2dCNXlHRSxvRkFHRSxrQmJwQlMsQ2FxQlQsaUNBRkEsVWhCK3lHSixDZ0IxeUdFLG9DQUNFLHdCYnZCZSxDYXdCZixlaEI0eUdKLENnQnp5R0UsMENBQ0UsbUJBQ0EsVWhCMnlHSixDZ0J4eUdFLGtDQUNFLEtoQjB5R0osQ2dCbHlHRSxzREFDRSxnQmhCb3lHSixDZ0IveEdBLGVBS0Usa0JBSkEscUJBRUEsV0FDQSxnQkFGQSxTaEJxeUdGLENnQjl4R0EsbUJBQ0UsWUFHQSxnQkFGQSxnQmhCc3lHRixDZ0JqeUdBLGdEUGhFRSxlQUNBLGlCQUNBLGlCQUNBLGdCVHcyR0YsQ2dCM3lHQSw2QkFDRSxZQUdBLGdCQUZBLGlCaEJ5eUdGLENnQnB5R0EsdUJBQ0UsaUJoQnV5R0YsQ2dCcHlHQSxpQlAzRUUsZUFDQSxpQk8yRUEsWVAxRUEsaUJBQ0EsaUJPNEVBLGdCQUZBLGlCaEI0eUdGLENnQnZ5R0EscUJBQ0UsVWhCMHlHRixDZ0J2eUdBLGdCUHRGRSxlQUNBLGlCT3NGQSxZUHJGQSxpQkFDQSxtQk91RkEsZ0JBRkEsaUJoQit5R0YsQ2dCM3lHRSwwQkFORixnQkFPSSxXaEI4eUdGLENnQjF5R0YsZ0NBRUksV2hCOHlHRixDQUxGLENnQnJ5R0Esb0JBQ0Usa0NoQjh5R0YsQ2dCM3lHQSxpQkFDRSx3QmhCOHlHRixDZ0IzeUdBLGdCQUNFLGFoQjh5R0YsQ2dCM3lHQSxpQkFDRSxtQmhCOHlHRixDZ0IzeUdBLGdCQUNFLGNBQ0EsVWhCOHlHRixDZ0IzeUdBLGVBRUUsd0JiL0hXLENhOEhYLFVoQit5R0YsQ2dCNXlHRSwrQkFDRSxVaEI4eUdKLENnQjN5R0Usa0RBR0UsNkJBQ0EsbUNBRkEsYWhCOHlHSixDZ0J2eUdJLHNFQUdFLHdCYmpKTyxDYWdKUCxVaEJ5eUdOLENnQmx5R0ksMEhBR0Usd0JidkpZLENhd0paLG1DQUZBLFVoQnF5R04sQ2dCOXhHQSxvQkFFRSxtQkFEQSxhQUlBLGdDQURBLGtCQURBLGVoQm15R0YsQ2dCL3hHRSx3QkFDRSxrQkFDQSxXQUNBLFFBQ0EsMEJoQml5R0osQ2dCN3hHQSx5QkFFRSxtQkFEQSxhQUlBLDJCQURBLGtCQURBLGVoQmt5R0YsQ2dCOXhHRSw2QkFDRSxpQmhCZ3lHSixDZ0I1eEdBLDZCQUVFLG1CQURBLGFBRUEsc0JoQit4R0YsQ2dCN3hHRSxpQ0FDRSxnQmhCK3hHSixDZ0IzeEdBLGFBR0Usa0JQdk1BLGVBQ0EsaUJBQ0EsaUJBQ0EsaUJPcU1BLDRCQUhBLFVoQm95R0YsQ2dCL3hHRSwwQkFORixhQU9JLFdoQmt5R0YsQ0FDRixDaUJ0L0dBLGtEQUNFLGNBQ0EsY2pCMC9HRixDaUJ2L0dBLGdCQUNFLGVqQjAvR0YsQ2lCdi9HQSxzREFDRSxlakIyL0dGLENrQnJnSEEsYUFDRSxnQkFDQSxjbEJ3Z0hGLENrQnJnSEEsbUJBQ0UsYWxCd2dIRixDbUIxZ0hBLG9EQUNFLHNCQUVBLDhCQURBLGlCbkIrZ0hGLENtQjVnSEUsNjJCQUVFLHdCbkJraEhKLENtQjlnSEEsMkJBQ0UsNkJBRUEsZ0NBREEsZ0JuQmtoSEYsQ21CL2dIRSxnUUFFRSw2QkFEQSxRbkJvaEhKLENtQmhoSEUsNGRBQ0UsZ0JuQnNoSEosQ21CbmhIRSx1aEJBRUUsNEJuQnNoSEosQ21CbGhIQSwrSEFTRSw2REFDQSw2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SSx1RUFFRSxPckJnd0hOLENzQngxSEUsY0FDRSxTQUNBLGdCQUNBLGN0QjIxSEosQ3NCeDFIRSxnQkFDRSxrQnRCMDFISixDc0J4MUhJLHNCQUNFLGV0QjAxSE4sQ3NCcjFIRSxzQ0FNRSxldEJtMUhKLENzQngwSEksd0RBR0UsWUFDQSxlQUNBLGdCQUNBLGdCQUpBLFV0QjgwSE4sQ3NCdDBIRSxpQkFDRSxZdEJ3MEhKLENzQjd6SEUsNkNBQ0UsZXRCazBISixDc0JoMEhJLDhCQUNFLGVBQ0EsVXRCazBITixDc0IxekhFLHlCQUNFLGF0QjR6SEosQ3VCajRIQSxRQUdFLE9BRkEsZUFHQSxRQUZBLE1BR0EsV3ZCbzRIRixDd0J6NEhBLGtCQUdFLG1CQUZBLGFBQ0EsNkJ4QjY0SEYsQ3dCejRIQSx3QkFDRSxheEI0NEhGLEN3Qno0SEEseUJBQ0UsUXhCNDRIRixDd0J6NEhBLDBCZm1CRSw2QkFGQSxZQUNBLGNBRUEsZWVqQkEsWUFDQSxnQkFGQSxVeEJrNUhGLEN3Qjc0SEEsK0JBR0UsWXJCakJXLENxQmtCWCxhckJsQlcsQ3FCZ0JYLFlBREEsVXhCbTVIRixDd0I3NEhBLHFDQUNFLG9CeEJnNUhGLEN5Qjc2SEEsb0JBQ0UsYUFDQSxzQnpCZzdIRixDeUI3NkhBLHlCQUtFLHdCdEJIVyxDc0JNWCxZQUpBLG1CQU1BLGVBVEEsY0FFQSxXQUlBLGFBREEsWUFHQSxVQVBBLFN6Qnc3SEYsQ3lCOTZIRSxrQkFaRix5QkFhSSxxQnpCaTdIRixDQUNGLEN5Qjk2SEEsaUNBQ0Usd0J0QmhCVyxDc0JpQlgsU3pCaTdIRixDeUIvNkhFLGtCQUpGLGlDQUtJLHFCekJrN0hGLENBQ0YsQ3lCLzZIQSxnQ0FFRSxZQURBLFV6Qm03SEYsQ3lCLzZIQSw0QkFFRSx1QkFHQSxZQUNBLGVBTEEsY0FHQSxhQURBLFV6QnE3SEYsQ3lCaDdIRSxvRUFDRSxhdEJwQ2UsQ3NCcUNmLGV6Qms3SEosQ3lCOTZIQSxvQ0FDRSxhdEI1Q1csQ3NCNkNYLFN6Qmk3SEYsQzBCbCtIQSxXQUNFLDREQVFBLHdCQURBLDRCQUVBLHNCQUpBLFlBSkEsb0JBS0EsWTFCeStIRixDMEJuK0hBLDJCQVRFLGVBREEsTUFFQSxVMUJxL0hGLEMwQjcrSEEsZ0JBQ0Usa0J2QlZXLEN1QmdCWCxXQUZBLE9BRkEsWTFCMCtIRixDMEJsK0hBLGdCQU1FLDRDQUxBLGNBSUEsWUFFQSxVQUxBLGtCQUNBLFFBS0Esd0NBSkEsVzFCMCtIRixDMEJsK0hBLG9CQUNFLGVBR0EsV0FEQSxTQURBLFkxQncrSEYsQzBCbitIQSx5QkFDRSxnQkFDQSxpQjFCcytIRixDMEJuK0hBLHNGQUVFLGlCMUJzK0hGLEMyQm5oSUEsTUFDRSxhQUNBLDhCQUVBLGVBRUEsVUFUVyxDQVFYLFFBVFMsQ0FPVCxXM0J5aElGLEMyQmxoSUEsY0FLRSxtQmxCVUEsNkJBRkEsWUFDQSxja0JKQSxlQU5BLGFBR0Esc0JBSkEsWUFHQSx1QmxCTUEsVWtCSEEsdURBREEsd0JBTkEsVTNCaWlJRixDMkJ2aElFLG9CQUNFLDJCQUNBLGtCM0J5aElKLEMyQnJoSUEsb0JBR0Usd0J4QmpDaUIsQ3dCK0JqQixXQUlBLHlCQURBLGlEQUZBLFUzQjJoSUYsQzJCdGhJRSxnQ0FDRSwwQjNCd2hJSixDMkJyaElFLGlDQUNFLHVCM0J1aElKLEMyQnBoSUUsaUNBQ0UseUIzQnNoSUosQzJCbGhJQSxXQUNFLGFBQ0EsOEJBQ0EsWTNCcWhJRixDMkJsaElBLGNBTUUsbUJBQ0EsbUZBRUEsd0JBREEsc0JBSEEsWUFGQSxPQUZBLGVBQ0EsTUFFQSxVM0IwaElGLEMyQm5oSUUseUJBWEYsY0FZSSwyRTNCc2hJRixDQUNGLEMyQm5oSUEsZUFRRSxtQkFEQSxhQUVBLHNCQUpBLFlBRkEsT0FPQSxrQkFUQSxlQUNBLE1BRUEsV0FFQSxXM0IwaElGLEMyQnBoSUUseUJBWkYsZUFjSSx1QkFEQSxrQjNCd2hJRixDQUNGLEMyQnBoSUEsWUFJRSwrQkFGQSx1QkFFQSxtQkFIQSxhQUVBLGdCM0J3aElGLEMyQnBoSUksMkNBQ0UsVUFDQSwyQjNCc2hJTixDMkJsaElFLHlCQWJGLFlBY0ksYTNCcWhJRixDQUNGLEMyQmxoSUEsbUJBRUUsYXhCeEdZLEN3QjBHWixxQmxCOUdBLGVBQ0EsZWtCNEdBLGV4QnpFdUIsQ01sQ3ZCLGlCQUNBLG1Ca0I2R0Esa0JBQ0EsZ0JBTkEsa0JBT0EsaUJBSEEsbUJBSUEsVTNCeWhJRixDMkJ0aElFLHlCQVNFLGtCeEJoSVMsQ3dCK0hULG9CQUpBLFNBSEEsV0FDQSxjQUtBLGFBRkEsT0FLQSxVQVBBLGtCQVFBLDJCQUxBLFdBTUEscUIzQndoSUosQzJCcmhJRSx5QkEzQkYsbUJBNEJJLFUzQndoSUYsQzJCdGhJRSx5QkFDRSxVQUNBLFFBQ0EsVTNCd2hJSixDQUNGLEMyQnBoSUEsa0JBRUUsYXhCOUlZLENNSlosZUFDQSxpQkFDQSxpQkFDQSxtQmtCOElBLHlCM0I0aElGLEMyQnhoSUUseUJBTEYsa0JBTUksOEJBQ0EsK0IzQjJoSUYsQ0FDRixDMkJ4aElBLGlCQUdFLHNCQURBLG1CQURBLGtCQUdBLFUzQjJoSUYsQzJCemhJRSx5QkFORixpQkFRSSxtQ0FDQSxtQ0FGQSxjQUdBLFMzQjRoSUYsQ0FDRixDMkIxaElFLDBCQWJGLGlCQWNJLFMzQjZoSUYsQ0FDRixDMkIzaElFLDBCQWpCRixpQkFrQkksbUNBQ0EsUzNCOGhJRixDQUNGLEMyQjNoSUEsZUFDRSxhQUNBLHNCQUNBLGEzQjhoSUYsQzJCNWhJRSx5QkFMRixlQU9JLG1CQURBLFMzQmdpSUYsQ0FDRixDMkI1aElBLHNCQUVFLG1CQURBLG9CQUVBLGlCM0IraElGLEMyQjdoSUUseUJBQ0UsNEJBR0Usa0J4QmxNUSxDd0JnTVIsV0FLQSxXQUpBLGtCQUVBLFFBQ0EsVzNCZ2lJSixDQUNGLEMyQjNoSUEsNEJBQ0UsWXhCM01ZLEN3QjRNWixjQUVBLGNBQ0Esb0JBQ0EseUJBSEEsWTNCaWlJRixDMkI1aElFLGtDQUNFLFkzQjhoSUosQzJCMWhJQSxvQkFDRSxjM0I2aElGLEMyQjNoSUUseUJBSEYsb0JBSUksb0IzQjhoSUYsQ0FDRixDMkIzaElBLGNBR0UsYXhCbE9ZLEN3QmdPWixjbEJwT0EsZUFDQSxpQkFDQSxpQkFDQSxpQmtCa09BLGEzQm1pSUYsQzJCL2hJRSx5QkFORixjQU9JLFMzQmtpSUYsQ0FDRixDMkIvaElBLG9CQUNFLGNBQ0EseUIzQmtpSUYsQzJCN2hJRSxnQ0FDRSxrQjNCZ2lJSixDMkI5aElJLDRDQUNFLFNBQ0EscUMzQmdpSU4sQzJCN2hJSSw2Q0FDRSxTM0IraElOLEMyQjVoSUksNkNBQ0UsU0FDQSx5QzNCOGhJTixDMkJ4aElFLGdEQUNFLFMzQjJoSUosQzJCeGhJRSx5Q0FDRSxhM0IwaElKLEMyQnRoSUEseUJBQ0UsYTNCeWhJRixDMkJ2aElFLHlCQUhGLHlCQUlJLHFCM0IwaElGLENBQ0YsQzRCbnpJQSxVQUNFLGU1QnN6SUYsQzRCbnpJQSxnQkFDRSxtQjVCc3pJRixDNEJseklBLHNCQWNFLFl6QnRCVyxDeUJZWCxtQkFJQSx1QkFDQSxTQUNBLGtCQVJBLGFBV0EsYXpCckJXLEN5QnVCWCxlQVpBLGFBSUEsZUFLQSxnQkFQQSx1QkFDQSxZQUxBLGtCQVVBLGlCNUJ5eklGLEM0Qmx6SUUsMEJBQ0UsVzVCb3pJSixDNEJqeklFLGdEQUNFLE81Qm16SUosQzRCaHpJRSxtREFFRSxZQUNBLFlBQ0EsYUFIQSxLNUJxeklKLEM0Qi95SUUsa0RBRUUsWUFEQSxVNUJreklKLEM0Qjl5SUUseUJBdENGLHNCQXdDSSxjQUNBLGdCQUZBLFU1Qm16SUYsQ0FDRixDNEI3eUlBLDRCQUNFLFM1Qmd6SUYsQzRCOXlJRSx5QkFIRiw0QkFJSSxNNUJpeklGLENBQ0YsQzRCOXlJQSw2QkFDRSxXQUNBLHdCNUJpeklGLEM0Qi95SUUseUJBSkYsNkJBS0ksTzVCa3pJRixDQUNGLEM0Qi95SUEsaUJBRUUsY0FEQSxVNUJteklGLEM0Qi95SUUseUJBTEYsaUJBTUksUzVCa3pJRixDQUNGLEM0Qi95SUEsNEJBQ0UsaUI1Qmt6SUYsQzRCL3lJQSx3QkFJRSxhQUNBLGlCQUpBLFNBRUEscUJBREEsa0JBSUEsZ0Q1Qmt6SUYsQzRCaHpJRSwyQkFDRSxhNUJreklKLEM0Qi95SUUsNEJBRUUsWUFEQSxVNUJreklKLEM0Qjl5SUUsNkRBSUUsc0JBRkEsa0JBQ0EscUI1Qml6SUosQzRCM3lJQSxnQkFDRSxjQUNBLGM1Qjh5SUYsQzRCNXlJRSwwQkFKRixnQkFPSSxZQURBLGdCekJIUSxDeUJFUixTNUJpeklGLENBQ0YsQzRCNXlJQSxPQUtFLHNCQUpBLGdCQUdBLG1CQUZBLGtCQUNBLFU1Qml6SUYsQzRCN3lJRSwyQkFPRSxTQUhBLFlBRUEsT0FKQSxrQkFHQSxNQUZBLFU1Qm16SUosQzRCM3lJQSx1QkFHRSxtQkFGQSxVNUJneklGLEM0QjF5SUEsa0NBRUUsVUFFQSxjQURBLGtCQUZBLHVCNUJneklGLEM0QjN5SUUseUJBTkYsa0NBUUksVUFDQSxjQUZBLHNCNUJneklGLENBQ0YsQzRCM3lJQSxnQ0FDRSxlNUI4eUlGLEM0QjN5SUEsOEJBR0UsYUFDQSxpQkFGQSxhQURBLGtCQUlBLGdENUI4eUlGLEM0QjN5SUEsb0JBSUUsZUFGQSxjQURBLGFBRUEsVzVCK3lJRixDNEI1eUlFLHNCQUdFLFlBREEsZ0JBREEsc0I1Qmd6SUosQzRCM3lJRSxnREFDRSxrQzVCNnlJSixDNEJ6eUlBLGdCQUtFLHNCQUpBLGFBRUEscUNBQ0Esa0JBRkEsVTVCK3lJRixDNEJ4eUlBLFFBQ0UsYTVCMnlJRixDNEJ6eUlFLDBCQUhGLFFBSUksWTVCNHlJRixDQUNGLEM0Qnp5SUEsU0FDRSxZNUI0eUlGLEM0QjF5SUUsMEJBSEYsU0FJSSxhNUI2eUlGLENBQ0YsQzZCdmdKQSxnQkFDRSxpQjdCMGdKRixDNkJ2Z0pBLHVCQUVFLG1CQURBLGFBRUEsZ0Q3QjBnSkYsQzZCdmdKQSx1QkFDRSxhN0IwZ0pGLEM4QjNnSkEsd0JBQ0UsYUFDQSxxQjlCOGdKRixDOEI1Z0pFLHlCQUpGLHdCQUtJLGtCOUIrZ0pGLENBQ0YsQzhCN2dKRSxxREFDRSxjOUIrZ0pKLEM4QjNnSkEsMEJBQ0UsbUJBQ0EsUzlCOGdKRixDOEI1Z0pFLG1DQUVFLGNBREEsUzlCK2dKSixDOEIzZ0pFLHlCQVRGLDBCQVVJLFM5QjhnSkYsQzhCNWdKRSxtQ0FDRSxTOUI4Z0pKLENBQ0YsQzhCMWdKSSxtRUFDRSxTOUI0Z0pOLEM4QnRnSkUseUJBQ0UsMkRBQ0Usb0I5QnlnSkosQ0FDRixDK0I1akpBLE9BQ0UsYS9CK2pKRixDK0I3akpFLDBCQUhGLE9BS0ksWUFEQSxnQi9CaWtKRixDQUNGLEMrQjdqSkEsY0FHRSxxQkFEQSxjQURBLGlCL0Jra0pGLEMrQjlqSkUseUJBTEYsY0FNSSxhL0Jpa0pGLENBQ0YsQytCL2pKRSwwQkFURixjQVVJLGMvQmtrSkYsQ0FDRixDK0IvakpBLGdCQUdFLG1CQURBLGNBREEsaUIvQm9rSkYsQytCaGtKRSx5QkFMRixnQkFNSSxlL0Jta0pGLENBQ0YsQytCaGtKQSxrQkFDRSxhQUNBLG1CQUNBLGVBQ0EsNkJBQ0EsZS9CbWtKRixDK0Jqa0pFLDBCQVBGLGtCQVNJLFlBREEsZ0IvQnFrSkYsQ0FDRixDK0Jqa0pBLGVBR0UsYUFDQSxtQkFIQSxrQkFDQSxXL0Jza0pGLEMrQmprSkEsV0FJRSxjQUtBLGE1QnBEZ0IsQzRCZ0RoQixlQUVBLGlCQUNBLHdCL0Jxa0pGLEMrQmprSkEsd0JBTkUsZ0JBSkEsT0FEQSxrQkFFQSxPL0JxbEpGLEMrQjVrSkEsYUFJRSxZQUdBLGlCQUZBLG1CQUNBLFkvQnNrSkYsQytCamtKQSxhQUVFLGlCQURBLGMvQnFrSkYsQytCamtKQSxjQUlFLFNBRkEsT0FEQSxrQkFFQSxPL0Jxa0pGLENnQ3ZwSkEsV0FJRSxtQkFHQSxhN0JGVyxDNkJDWCxlQUxBLGFBRUEsdUJBRUEsa0JBSEEsVWhDK3BKRixDZ0N4cEpFLG1DQUdFLDZCQURBLFdBRUEsYWhDeXBKSixDZ0N0cEpFLGtCQUNFLGlCaEN3cEpKLENnQ3JwSkUsaUJBQ0UsZ0JoQ3VwSkosQ2dDbnBKSSxvQ0FDRSx3QmhDcXBKTixDZ0NocEpBLG1CQUNFLHFCQUNBLGdEaENtcEpGLENpQ25ySkEseUJBQ0UsY2pDc3JKRixDaUNwckpFLHlCQUhGLHlCQUlJLGVqQ3VySkYsQ0FDRixDaUNwckpBLGtCQUNFLGFBRUEsZUFEQSxhakN3ckpGLENpQ3BySkEsdUJBR0UsYTlCVmdCLEM4QlNoQixrQkFEQSxTakN5ckpGLENpQ3JySkUseUJBTEYsdUJBTUksU2pDd3JKRixDQUNGLENrQ2h0SkEsT0FDRSxhbENtdEpGLENrQ2h0SkEsY0FFRSxrQkFFQSxjQUhBLFVsQ3N0SkYsQ21DM3RKQSxtQ0RPRSxlbEN3dEpGLENvQy90SkEsU0FDRSxtQkFDQSxpQnBDa3VKRixDb0MvdEpBLFlBQ0UsbUJBQ0EsaUJwQ2t1SkYsQ29DaHVKRSxjQUNFLGVBQ0EsaUJBQ0EsVXBDa3VKSixDcUM5dUpBLGlCQVNFLG1CQUlBLHlFQU5BLFNBSEEsbUJBRUEsY0FNQSxzQ0FEQSxlQUhBLGFBTEEsWUFPQSx1QkFUQSxlQUlBLGFBSEEsV0FZQSxVckNpdkpGLENxQzl1SkEsNkJBQ0UsWXJDaXZKRixDcUM5dUpBLHdCQU1FLGNBSEEsWUFFQSxXQUpBLGtCQUNBLFdBRUEsU3JDbXZKRixDcUM5dUpBLHVCQUdFLGFBREEsWUFEQSxVckNtdkpGLENzQ2x4SkEsa0JBSUUsd0JBREEsMkJBRUEsMEJBSEEsbUJBREEsY3RDeXhKRixDc0NseEpBLHdCQUNFLHFCQUNBLGF0Q3F4SkYsQ3NDbHhKQSw0QkFFRSxjQURBLFN0Q3N4SkYsQ3NDbnhKRSx5QkFKRiw0QkFLSSxTdENzeEpGLENBQ0YsQ3NDcHhKRSwwQkFSRiw0QkFTSSxTdEN1eEpGLENBQ0YsQ3VDOXlKQSxZQUVFLGFBQ0EsY0FDQSxjQUNBLG1CQUpBLFV2Q3F6SkYsQ3dDdHpKQSxlQUdFLG1CQUNBLHdCckNTWSxDcUNaWixhQUNBLGlCeEMyekpGLEN3Q3R6SkUsNkJBQ0UsZ0J4Q3d6SkosQ3dDdnpKSSx5QkFGRiw2QkFHSSxpQnhDMHpKSixDQUNGLEN3Q3Z6SkUseUJBZEYsZUFlSSxleEMwekpGLENBQ0YsQ3dDdHpKRSx5QkFERiw0QkFFSSxnQnhDMHpKRixDd0N0ekpGLCtCQUVJLG1CeEMwekpGLENBTEYsQ3dDanpKQSx5QkFDRSxpQnhDMHpKRixDd0N4ekpFLHlCQUhGLHlCQUlJLGtCeEMyekpGLENBQ0YsQ3dDeHpKQSx3QkFDRSxleEMyekpGLEN3Q3p6SkUsZ0RBQ0UsaUJBQ0EsbUJ4QzJ6SkosQ3dDdnpKQSxnQ0FDRSxtQnhDMHpKRixDd0N4ekpFLHlCQUhGLGdDQUlJLG1CeEMyekpGLENBQ0YsQ3dDeHpKQSxzQkFDRSx3QnhDMnpKRixDd0N4ekpBLHNCQUNFLHdCeEMyekpGLEN3Q3h6SkEscUJBQ0Usd0J4QzJ6SkYsQ3dDeHpKQSxzQkFDRSx3QnhDMnpKRixDd0N4ekpBLHFCQUNFLHdCeEMyekpGLEN3Q3h6SkEsc0JBQ0Usd0J4QzJ6SkYsQ3dDeHpKQSxzQkFDRSx3QnhDMnpKRixDd0N4ekpBLHVCQUNFLHdCeEMyekpGLEN3Q3h6SkEsMEJBQ0UsZ0R4QzJ6SkYsQ3dDenpKRSxpQ0FTRSxxRkFKQSwyQkFKQSxXQUdBLGNBRkEsa0JBS0EsTUFDQSw0QkFMQSxZQUdBLFN4Qzh6SkosQ3dDdnpKQSw2QkFDRSxnRHhDMHpKRixDd0N4ekpFLG1DQVVFLHdGQURBLDJCQUpBLDJCQUVBLFNBTkEsV0FHQSxjQUZBLGtCQU1BLDJCQUxBLFlBR0EsU3hDOHpKSixDd0N0ekpBLHNCQUNFLGtCeEN5ekpGLEN3Q3R6SkEsOEJBQ0Usa0J4Q3l6SkYsQ3dDdHpKQSx1Q0FDRSxnRHhDeXpKRixDd0N0ekpBLHdCQUNFLHlGQUVBLHdCQURBLDJCeEMwekpGLEN3Q3Z6SkUseUJBTEYsd0JBT0ksd0JBREEsb0J4QzJ6SkYsQ0FDRixDd0N2ekpBLHdCQUtFLGNBSEEsZ0JyQ3pCVSxDcUMwQlYsaUJBQ0Esa0JBSEEsVXhDOHpKRixDd0N2ekpBLHVCQUVFLG1CQURBLGlCeEMyekpGLEN3Q3h6SkUseUJBSkYsdUJBS0ksZXhDMnpKRixDQUNGLEN3Q3h6SkEsaUNBQ0UsZXhDMnpKRixDd0N4ekpBLDZCQUNFLFV4QzJ6SkYsQ3dDMXpKRSx5QkFGRiw2QkFHSSxTeEM2ekpGLENBQ0YsQ3dDM3pKQSw4QkFDRSxVeEM4ekpGLEN3QzV6SkUseUJBSEYsOEJBSUksV3hDK3pKRixDQUNGLEN3Qzd6SkEsZ0NBQ0UsVXhDZzBKRixDd0M5ekpFLHlCQUhGLGdDQUlJLFN4Q2kwSkYsQ0FDRixDd0MvekpBLDhCQUVFLFdBREEsU3hDbTBKRixDd0NoMEpFLHlCQUpGLDhCQUtJLGtCQUNBLG1CQUNBLHlCeENtMEpGLENBQ0YsQ3dDaDBKRSx5QkFERiwrQ0FFSSxtQkFDQSxZeENvMEpGLENBQ0YsQ3dDbDBKQSxrREFDRSxXeENxMEpGLEN3Q24wSkUseUJBSEYsa0RBSUksVXhDczBKRixDQUNGLEN3Q3AwSkEsa0NBQ0Usa0JBQ0EsbUJBQ0EsZ0JBQ0EsV3hDdTBKRixDd0NyMEpBLGtDQUNFLGV4Q3cwSkYsQ3dDdDBKQSxtQ0FDRSxnQnhDeTBKRixDd0N2MEpFLDBCQUhGLG1DQUlJLFl4QzAwSkYsQ0FDRixDd0N4MEpBLHNDQUNFLG1CeEMyMEpGLEN3Q3owSkUsMEJBSEYsc0NBSUksZXhDNDBKRixDQUNGLEN3QzEwSkEsZ0NBQ0UsU3hDNjBKRixDd0MxMEpBLHNCQUNFLFV4QzYwSkYsQ3dDMzBKRSx5QkFIRixzQkFLSSxlQURBLFN4QyswSkYsQ0FDRixDd0M1MEpBLDZCQUVFLFNBQ0Esa0JBRkEsV3hDaTFKRixDd0M3MEpFLHlCQUxGLDZCQVNJLG9CQUhBLFVBQ0EsaUJBQ0EsU3hDaTFKRixDQUNGLEN3QzcwSkEsOEJBQ0UsVXhDZzFKRixDeUM1a0tBLHVCQUVFLGtCdENTVyxDc0NWWCxhdENNWSxDc0NGWixnQkFEQSxvQkFEQSxpQnpDaWxLRixDeUM3a0tFLDBCQVBGLHVCQVFJLG9CekNnbEtGLENBQ0YsQ3lDOWtLRSw2Q0FDRSxnQkFDQSxRekNnbEtKLEN5QzdrS0Usb0NBRUUsa0J0Q1RXLENzQ1FYLGF0Q05TLENzQ1NULGVBREEsU3pDZ2xLSixDeUM3a0tJLHFEQUNFLGV6QytrS04sQ3lDMWtLQSwrQkFDRSxpQnpDNmtLRixDeUMxa0tBLGNBSUUsb0JBSEEsa0JBRUEsVUFEQSxTekMra0tGLEN5QzNrS0UsMEJBTkYsY0FRSSxxQkFEQSxVekMra0tGLENBQ0YsQ3lDM2tLQSxxQkFDRSxhQUNBLHNCQUNBLFF6QzhrS0YsQ3lDM2tLRSwwQkFORixxQkFPSSxtQkFDQSxRekM4a0tGLENBQ0YsQ3lDM2tLQSxhQVdFLDZEQVRBLGtFQUNBLHNCQUtBLFlBRkEsa0JBR0EsZUFKQSxlQVFBLGdCQURBLGFBTEEsZ0JBR0EsVUFUQSxrQkFhQSwrQkFDQSxxQkFYQSxVekN5bEtGLEN5QzVrS0UseUJBTUksd0ZBQ0UsU3pDNGtLTixDQUNGLEN5Q3hrS0UsMEJBQ0UsbUJBRUUsZ0JBREEsV3pDMmtLSixDeUN4a0tJLHVFQUNFLFVBQ0EsdUJ6QzBrS04sQ0FDRixDeUN0a0tFLDBCQUNFLG1CQUVFLGdCQURBLFV6Q3lrS0osQ0FDRixDeUNwa0tBLHNCQUlFLHVCQUtBLGF0QzNHWSxDc0NtR1osYUFDQSxzQkFDQSxTQUdBLFlBREEsOEJBS0EsYUFIQSxrQkFJQSxnQkFIQSxTekMwa0tGLEN5Q3JrS0UscUdBQ0UsVXpDdWtLSixDeUNwa0tFLHlCQWpCRixzQkFtQkksbUJBREEsaUJ6Q3drS0YsQ0FDRixDeUNwa0tFLHlCQXZCRixzQkF3QkksWXpDdWtLRixDQUNGLEN5Q3JrS0UsMEJBM0JGLHNCQTRCSSxpQnpDd2tLRixDQUNGLEN5Q3JrS0UsbURBQ0UsbUJBQ0EsZXpDdWtLSixDeUNya0tJLHlCQUtGLDJFQUVJLGlCekN1a0tKLENBSkYsQ3lDOWpLQSxvQkFLRSxZQUZBLE9BR0EsVUFFQSxnQkFQQSxrQkFDQSxNQUtBLCtCQUhBLFV6QzBrS0YsQ3lDcGtLRSx3QkFHRSxjQURBLFlBRUEscUNBSEEsVXpDeWtLSixDeUNsa0tFLDBCQVNFLGtCdEMvS2MsQ3NDdUtkLFdBQ0EsY0FNQSxZQUhBLE9BS0EsV0FQQSxrQkFDQSxNQUVBLFdBQ0EsU3pDdWtLSixDeUNoa0tBLGdDQUNFLGFBQ0Esc0JBT0EsdUN0Qy9KVSxDc0MwSlYsZUFJQSxldEMzSnNCLENzQ3NKdEIsU0FPQSxtQkFMQSxnQkFNQSxjQUpBLHlCQUtBLCtCQU5BLFV6Q3lrS0YsQ3lDamtLRSx5QkFkRixnQ0FlSSxtQkFFQSxTQURBLHNCekNxa0tGLENBQ0YsQ3lDamtLQSx1QkFHRSxtQkFGQSxhQUNBLG1CQUdBLFNBREEsMEJ6Q3FrS0YsQ3lDbGtLRSx5QkFQRix1QkFRSSxzQkFFQSxnQkFEQSxpQnpDc2tLRixDQUNGLEN5Q25rS0Usb0RBQ0UsOEJ6Q3FrS0osQ3lDbmtLSSx5QkFIRixvREFJSSxVQUNBLDBCekNza0tKLENBQ0YsQ3lDcGtLSSwwQkFSRixvREFTSSxVQUNBLHVCekN1a0tKLENBQ0YsQ3lDcGtLRSxvREFHRSxjQURBLFlBREEsVXpDd2tLSixDeUNwa0tJLHlCQUxGLG9EQVFJLGNBREEsWUFEQSxVekN5a0tKLENBQ0YsQ3lDcmtLSSx3REFJRSxjQUZBLFlBQ0EseUNBRkEsVXpDMGtLTixDeUNsa0tBLDhCQUtFLFlBRkEsT0FHQSxxQ0FFQSxVQVBBLGtCQUNBLE1BT0EsK0JBTEEsV0FHQSxTekN1a0tGLEN5Q25rS0Usb0NBSUUsY0FGQSxZQUNBLHFDQUZBLFV6Q3drS0osQ3lDaGtLRSx5QkFERiw2QkFFSSxpQnpDb2tLRixDQUNGLEN5Q2hrS0EsbUNBSUUsV0FGQSxnQkFDQSxrQkFGQSxVekNza0tGLEN5Q2hrS0UseUNBUUUsaUVBRkEsU0FMQSxXQUNBLGNBRUEsYUFHQSxPQUVBLG9CQU5BLGtCQUVBLFV6Q3NrS0osQ3lDOWpLQSxzQkFFRSx1QkFEQSxhQUVBLDBCekNpa0tGLEN5Qy9qS0UseUJBTEYsc0JBT0ksbUJBREEsc0J6Q21rS0YsQ0FDRixDeUM3aktFLDhCQUlFLGNBRkEsdUN0Q3ZSUSxDTWhDVixlQUNBLGlCZ0N1VEUsZXRDclJvQixDTWpDdEIsaUJBQ0Esa0JUeTNLRixDeUMvaktBLHNDQUVFLGNBREEsZXpDbWtLRixDeUNoa0tFLHlCQUpGLHNDQUtJLFF6Q21rS0YsQ0FDRixDeUNqa0tFLDRFQUdFLGdCQURBLGVBREEsVXpDcWtLSixDeUNqa0tJLHlCQUxGLDRFQU1JLGV6Q29rS0osQ0FDRixDeUNqa0tFLDhFQUNFLG1CQUNBLGlCekNta0tKLEN5Q2prS0kseUJBSkYsOEVBTUksZ0JBREEsZXpDcWtLSixDQUNGLEN5Q2hrS0EsaUJBQ0Usd0J0Q3ZWWSxDc0N3Vlosa0JBQ0EsY3pDbWtLRixDeUNqa0tFLHlCQUxGLGlCQU1JLGN6Q29rS0YsQ0FDRixDeUNsa0tFLHlDQUVFLGtCQUNBLGlCQUNBLGtCQUhBLGN6Q3VrS0osQ3lDamtLRSw2Q0FDRSxpQnpDbWtLSixDeUMvaktBLHdCQUVFLG1CQUtBLG1CQU5BLG9CQUdBLFFBREEsdUJBRUEsZ0JBQ0EsZ0J6Q21rS0YsQ3lDaGtLRSxvRkFDRSxldEN0Vm9CLENzQ3VWcEIsa0J6Q2trS0osQ3lDOWpLQSwwQkFFRSxtQ0FDQSxpQ0FGQSxlekNta0tGLEN5Qy9qS0UseUJBTEYsMEJBT0ksb0NBQ0Esb0NBRkEsZXpDb2tLRixDQUNGLEN5Qy9qS0Esd0JBSUUsbUJBSEEsYUFDQSxzQkFHQSxNQUZBLHNCekNva0tGLEN5Q2hrS0UseUJBUEYsd0JBUUkseUJBQ0Esb0J6Q21rS0YsQ0FDRixDeUNoa0tFLHlCQWJGLHdCQW1CSSx1QkFMQSxtQkFPQSx3RkFKQSwyQkFGQSxrQkFDQSxtQkFFQSxrQkFFQSxnRHpDb2tLRixDQUNGLEN5Q2prS0UsK0NBR0UsbUJBSUEsYXRDdmFjLENzQ2lhZCxhQUNBLHNCQUVBLE1BRUEsZUFFQSxrQkFIQSxXekNza0tKLEN5Q2prS0kseUJBVkYsK0NBV0ksYUFFQSxvQkFEQSxnQnpDcWtLSixDeUNsa0tJLHNEQUtFLGlDQURBLCtCQUZBLHNCQUNBLHNCQUZBLGV6Q3drS04sQ3lDamtLSSxxREFDRSxZekNta0tOLEN5Q2hrS0ksNkVBQ0UsWXpDa2tLTixDeUMvaktJLHVFQUlFLFNBSEEsa0JBQ0EsU0FDQSxTekNra0tOLENBQ0YsQ3lDOWpLSSxzREFFRSxrQnRDNWNPLENzQ2dkUCxXQUxBLFlBSUEscUJBREEsa0JBREEsVUFJQSxTekNna0tOLEN5QzdqS0kscURBR0Usa0J0Q3ZkTyxDc0NzZFAsa0JBSUEsV0FMQSxXQU1BLHFCQUZBLGtCQURBLFVBSUEsU3pDK2pLTixDeUM1aktJLGlMQUNFLGlCekM4aktOLEN5QzNqS0ksMGNBRUUsZUFDQSxnQkFGQSxpQkFHQSxZekM2aktOLEN5QzFqS0ksNERBQ0UsZUFDQSxpQkFDQSxRekM0aktOLEN5Q3pqS0kseUJBN0VGLCtDQWtGSSxlQUpBLDBDQUNBLGNBQ0EsbUJBR0EsV0FGQSwyQnpDOGpLSixDeUMxaktJLDZFQUNFLFN6QzRqS04sQ3lDempLSSw4REFFRSx5QkFEQSxtQnpDNGpLTixDeUN6aktNLHFFQUNFLFd6QzJqS1IsQ3lDeGpLTSxvRUFDRSxXekMwaktSLEN5Q3RqS0ksNkRBR0UsOEJBQ0EseUJBSEEsMEZBQ0EsaUJBR0EsU3pDd2pLTixDeUN0aktNLG9FQUNFLFF6Q3dqS1IsQ3lDcmpLTSxtRUFDRSxRekN1aktSLEN5Q3BqS00scUZBRUUsbUJBREEsWXpDdWpLUixDQUNGLEN5Q2hqS0EsdUJBQ0UsWXpDbWpLRixDeUNqaktFLHlCQUhGLHVCQVVJLGtEQU5BLGNBRUEsWUFHQSxPQUZBLGtCQUNBLHFCQUhBLHdCekN5aktGLENBQ0YsQ3lDaGpLRSxnQ0FPRSw2REFFQSxnQkFEQSxZQUdBLGVBUEEsZUFEQSxldEMvZ0JvQixDc0NpaEJwQixpQkFDQSxlQUlBLGtCQVJBLGtCQURBLFV6QzZqS0osQ3lDampLSSxxQ0FJRSxtQkFIQSxnQ0FFQSxvQkFEQSxrQnpDcWpLTixDeUNqaktNLDRDQUtFLGlFQUdBLHdCQURBLDRCQURBLHdCQUxBLFdBQ0EsY0FFQSxZQU1BLGlCQURBLG9CQU5BLFV6QzBqS1IsQ3lDL2lLSSx1Q0FFRSxtRUFNQSxXQURBLGFBRkEsT0FGQSxrQkFDQSxXQUVBLFdBR0EsU3pDaWpLTixDeUM5aUtJLDJEQUNFLFl6Q2dqS04sQ3lDNWlLRSx5QkFuREYseUJBb0RJLFl6QytpS0YsQ0FDRixDeUM1aUtBLHlCQUVFLG1CQUVBLGFBQ0EsZUFGQSx1QkFGQSxlekNtaktGLEN5QzdpS0UsMkJBQ0UsZ0NBSUEsYXRDaG5CYyxDc0M4bUJkLGV0QzdrQm9CLENzQzRrQnBCLHFCQUVBLDhCekNnaktKLEN5QzdpS0ksMEVBR0UsZ0NBREEsYXpDK2lLTixDeUN6aUtBLDBCQUNFLG1CQUVBLGFBRUEsU0FIQSx1QkFFQSxlekM2aUtGLEN5QzFpS0Usd0hBQ0UsWUFDQSxjekM0aUtKLEN5Q3ppS0UseUJBWkYsMEJBYUksWXpDNGlLRixDQUNGLEMwQzlyTEEsOEJBRUUsbUJBREEsWTFDa3NMRixDMEM5ckxBLG9DQUNFLGFBQ0EsaUIxQ2lzTEYsQzBDN3JMRSx5QkFERiwyQ0FFSSxxQjFDaXNMRixDQUNGLEMwQ2hzTEUsK0VBQ0UsWTFDa3NMSixDMENoc0xJLHlCQUhGLCtFQUtJLGtCQURBLFMxQ29zTEosQ0FDRixDMkN2dExBLCtCQUNFLGdCQUNBLGMzQzB0TEYsQzJDeHRMRSxzQ0FHRSxpQkFDQSxrQkFGQSxjQURBLGlCM0M2dExKLEMyQ3Z0TEUscUNBQ0Usc0IzQ3l0TEosQzJDdHRMTSxtRkFDRSxlM0N3dExSLEMyQ250TEUsdUNBQ0Usa0IzQ3F0TEosQzJDbHRMRSx5QkFFSSxzREFDRSxlM0NtdExOLENBQ0YsQzJDL3NMRSx5QkFDRSx1Q0FHRSxtQkFGQSxhQUNBLFEzQ2t0TEosQzJDOXNMRSxzQ0FFRSxTQURBLFMzQ2l0TEosQzJDN3NMRSw2Q0FDRSxPQUVBLGtCQURBLFMzQ2d0TEosQzJDNXNMRSwwQ0FDRSxrQkFDQSxrQjNDOHNMSixDMkM1c0xJLDJEQUNFLGtCQUNBLGtCM0M4c0xOLENBQ0YsQzJDMXNMRSwwQkE5REYsK0JBK0RJLG9CM0M2c0xGLEMyQzNzTEUsdUNBQ0UsbUIzQzZzTEosQ0FDRixDMkN4c0xBLHNCQUVFLGNBREEsZ0JBRUEsa0JBQ0EsUzNDMnNMRixDMkN6c0xFLHFDQUNFLFkzQzJzTEosQzJDeHNMRSw2QkFHRSxZQURBLGVBREEsVTNDNHNMSixDMkN2c0xFLDRCQUVFLHFCQUNBLGtCQUZBLGlCM0Myc0xKLEMyQ3JzTE0sOEhBRUUscUJBREEsd0IzQ3dzTFIsQzJDcHNMTSw0RUFDRSx1QjNDc3NMUixDMkNsc0xJLG9DQUNFLFdBQ0EsTTNDb3NMTixDMkNqc0xJLG9DQUNFLFNBQ0EsTzNDbXNMTixDMkNoc0xJLG9DQUNFLFdBQ0EsTzNDa3NMTixDMkMvckxJLG9DQUNFLFdBQ0EsTzNDaXNMTixDMkM5ckxJLDhCQUlFLHFCQUdBLGdCQUpBLFVBRUEsZ0JBSkEsa0JBQ0EsUUFJQSwwQjNDaXNMTixDMkM1ckxFLHlCQWhFRixzQkFpRUksYzNDK3JMRixDMkM3ckxFLHFDQUNFLGEzQytyTEosQzJDNXJMRSxvQ0FDRSxZM0M4ckxKLEMyQzFyTEksdURBQ0UscUJBQ0EsdUIzQzRyTE4sQzJDenJMSSw4QkFHRSxTQURBLHNCQURBLHlCM0M2ckxOLEMyQ3ZyTE0sK0RBQ0UsdUIzQ3lyTFIsQzJDdHJMTSxzQ0FDRSxRM0N3ckxSLEMyQ2xyTE0sOEhBQ0Usd0IzQ29yTFIsQzJDanJMTSw0RUFDRSxTQUNBLHNCM0NtckxSLEMyQy9xTEksb0NBQ0UsU0FDQSxPM0NpckxOLEMyQzlxTEksb0NBQ0UsU0FDQSxPM0NnckxOLEMyQzdxTEksb0NBQ0UsU0FDQSxTM0MrcUxOLEMyQzVxTEksb0NBQ0UsU0FDQSxPM0M4cUxOLENBQ0YsQzJDMXFMRSwwQkFDRSw2QkFFRSxlQURBLHVCM0M2cUxKLENBQ0YsQzRDMTNMRSxzQ0FJRSxhQUNBLFlBSEEsZUFDQSxnQkFGQSxVNUNpNExKLEM0QzEzTEUsZ0NBQ0UsYUFFQSxPQURBLHNCQUVBLHdCNUM0M0xKLEM0Q3ozTEUsZ0NBSUUsZ0NBSEEsYUFFQSxnQkFEQSxVNUM2M0xKLEM0Q3ozTEksd0RBR0UsYXpDbkJhLENNRWpCLGVBQ0EsaUJtQ2VJLGV6Q21Ca0IsQ01qQ3RCLGlCQUNBLGtCVDQ0TEYsQzRDejNMRSxzQ0FFRSxzQkFEQSxvQjVDNDNMSixDNEN4M0xFLHNHQUlFLHNCQURBLG9CNUM2M0xKLEM2Qy81TEEsY0FDRSxrQjFDV1csQzBDVlgsYTFDTVksQzBDSlosaUJBQ0Esa0JBQ0Esb0JBSEEsaUI3Q3E2TEYsQzZDaDZMRSx5QkFSRixjQVNJLG9CN0NtNkxGLENBQ0YsQzZDaDZMQSxzQkFDRSxpQjdDbTZMRixDNkNoNkxBLDBCQUlFLFdBRkEsZ0JBQ0Esa0JBRkEsVTdDczZMRixDNkNoNkxFLGdDQVFFLGlFQUZBLFNBTEEsV0FDQSxjQUVBLGFBR0EsT0FFQSxvQkFOQSxrQkFFQSxVN0NzNkxKLEM2Qzc1TEUsMEJBREYseUJBRUksZ0I3Q2k2TEYsQ0FDRixDNkM5NUxBLG9CQUVFLGFBQ0Esc0JBRUEsWUFEQSw2QkFFQSxvQkFMQSxpQjdDczZMRixDNkMvNUxFLHlCQVJGLG9CQVNJLG1CN0NrNkxGLENBQ0YsQzZDLzVMQSwwQkFDRSxpQjFDVnNCLEMwQ1d0QixnQkFDQSxVN0NrNkxGLEM4Q2grTEUsa0JBQ0UsZTlDbStMSixDOEM5OUxBLHFCQUVFLG1CQURBLGFBRUEsZTlDaStMRixDOEM5OUxBLDZCQUNFLHFCQUVBLFlBREEsVTlDaytMRixDOEM5OUxBLDRCQUVFLG1CQURBLGFBRUEsVzlDaStMRixDK0N2L0xBLGdCQUNFLGlCL0MwL0xGLEMrQ3gvTEUsazRCQUNFLGMvQzQvTEosQytDei9MRSx3ZEFDRSxNL0M0L0xKLEMrQ3YvTEEsd0JBU0UsbUJ0Q1dBLDZCQUZBLFlzQ2JBLFN0Q2NBLGNzQ1RBLGE1Q2hCVyxDTTJCWCxlc0NuQkEsYUFNQSx1QkFEQSxhQUpBLGtCQUNBLFFBRUEsVS9Da2dNRixDK0M1L0xFLDREQUVFLHlCL0M2L0xKLENnRHhoTUEsUUFNRSx3RkFEQSxhN0NNcUIsQzZDRHJCLGVBQ0EsaUJBUkEsY0FJQSxvSUFDQSxnREFOQSxlQURBLGlCaERtaU1GLENnRHZoTUUseUJBYkYsUUFjSSxpQmhEMGhNRixDQUNGLENpRHJpTUEsaUJBRUUsZ0JBREEsaUJqRHlpTUYsQ2lEdGlNRSx5QkFKRixpQkFPSSx1QkFGQSxlQUdBLGtCQUZBLFdqRDJpTUYsQ0FDRixDaURyaU1BLHVCQUVFLGFBR0EsYUFKQSxrQkFFQSxXQUNBLFNqRHlpTUYsQ2lEdGlNRSx5QkFQRix1QkFRSSxZQUNBLFVqRHlpTUYsQ0FDRixDaURuaU1FLG1GQUNFLGtCOUN2Qm1CLEM4QytCbkIsbUN4Q2xDRixlQUNBLGlCQUNBLGdCQUNBLGtCd0N3QkUsZUFDQSxlQUVBLGlCQURBLGNBR0Esa0JBQ0EscUJqRDBpTUosQ2lEdmlNSSx5QkFYRixtRkFZSSx1QkFDQSxXakQwaU1KLENBQ0YsQ2lEeGlNSSxxR0FFRSxtQ0FEQSxjakQyaU1OLENpRHRpTUUsZ0NBSUUsNEJBSEEsY0FFQSx5QkFEQSxpQkFHQSxpQmpEd2lNSixDaURyaU1FLCtCQUdFLDZCQURBLDBCQURBLGtCQUdBLGtCakR1aU1KLENpRC9oTUksNEVBQ0Usd0I5Q25FYSxDOENvRWIsZWpEcWlNTixDaUQvaE1BLHdCQUdFLFlBRkEsa0JBQ0EsVWpEbWlNRixDaUQvaE1BLDRCQUNFLGtCOUMxRVcsQzhDNEVYLCtCQURBLG9CakRtaU1GLENpRGhpTUUseUJBTEYsNEJBTUksZ0NqRG1pTUYsQ0FDRixDaUQvaE1BLHVCQUNFLGNBQ0Esa0JBRUEsTUFEQSxTakRtaU1GLENpRDloTUEsMkJBQ0UsZWpEaWlNRixDaUQ5aE1BLGtDQUNFLDBCakRpaU1GLENpRDloTUEsdUJBS0UsbUJBSEEsNkJBSUEsU0FGQSxhOUNsSGlCLEM4Q3dIakIsYUFGQSxlQVBBLGtCQVFBLGdCQUZBLFdBSkEsU2pEd2lNRixDaUQvaE1FLHlCQVpGLHVCQWdCSSx1QkFIQSxnQkFFQSxZQURBLFVBSUEsU0FEQSxPQUVBLFNqRGtpTUYsQ2lEaGlNRSwrQkFFRSxZQUVBLFVBREEsV0FGQSxRakRxaU1KLENBQ0YsQ2lEOWhNRSwwSEFFRSxxQkFEQSxlakRpaU1KLENpRDVoTUEsK0JBRUUsaUJBREEsaUJqRGdpTUYsQ2lEN2hNRSx5QkFKRiwrQkFLSSxhakRnaU1GLENBQ0YsQ2lEN2hNQSw2QkFFRSxXQURBLGlCakRpaU1GLENpRDdoTUEsNkJBQ0UsOEJBQ0EsYTlDMUphLEM4QzZKYixtQkFGQSxrQkFDQSxXakRpaU1GLENpRDdoTUEsNkJBQ0UsaUJqRGdpTUYsQ2lEOWhNRSxrQ0FDRSxpQmpEZ2lNSixDaUQ1aE1BLG1DQUVFLGdDOUMxSVcsQ010Q1gsZUFDQSxpQndDZ0xBLGU5QzFJMkIsQ01yQzNCLGlCQUNBLG1Cd0MrS0Esa0JqRGtpTUYsQ2lEL2hNQSxvQ0FFRSx1QzlDdkpVLENNaENWLGVBQ0EsZXdDdUxBLGU5Q2pKMkIsQzhDa0ozQixtQnhDdkxBLGlCQUNBLG1Cd0N3TEEsbUJBREEsd0JqRHNpTUYsQ2lEbGlNQSw2QkFFRSxlQURBLGlCakRzaU1GLENpRG5pTUUseUJBSkYsNkJBS0ksU2pEc2lNRixDQUNGLENpRG5pTUEscUNBR0UsdUJBRkEs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QSxVQURBLGtCQUVBLFNBTEEsU25ENi9NUixDbURyL01NLHNDQUNFLFluRHUvTVIsQ21EcC9NTSx3QkFDRSxVbkRzL01SLENtRGovTUUsa0JBQ0UsZUFDQSxVbkRtL01KLENtRGovTUksMEJBQ0Usa0JuRG0vTU4sQ21EaC9NSSxzQkFDRSxZbkRrL01OLENtRDcrTUksa0JBQ0UsZW5EKytNTixDbUQzK01FLHlCQUNFLGdCQUdFLG1CQUZBLGFBQ0EscUJuRDgrTUosQ21EMStNRSx1Q0FFRSxpQm5EMitNSixDQUNGLENtRHgrTUUseUJBQ0UsZ0JBQ0UsY25EMCtNSixDbUR4K01JLHVCQUNFLFNuRDArTU4sQ21EditNSSx5QkFDRSxTbkR5K01OLENtRHArTUksbUJBQ0UsYW5EcytNTixDbURuK01JLHVCQUNFLFluRHErTU4sQ21EaitNRSxpQkFHRSxtQkFEQSxhQURBLGNuRHErTUosQ21EaCtNRSxrQkFDRSxjbkRrK01KLENtRGgrTUksMEJBQ0UsWW5EaytNTixDbUQvOU1JLHNCQUNFLGFuRGkrTU4sQ0FDRixDbUQ3OU1FLDBCQXpJRixXQTBJSSxlbkRnK01GLENBQ0YsQ29EM21OQSxrQkFDSSx3QmpEUWUsQ2lERmYsbUNBTEEsYUFHQSxrQkFGQSxrQkFLQSx3QkFKQSxXQUVBLFVwRGduTkosQ29ENW1OSSxvQkFDRSxVakROUSxDaURPUixlQUNBLGdCcEQ4bU5OLENvRDNtTkksb0JBQ0UsMEJBQ0EseUJwRDZtTk4sQ29EM21OTSw0REFFRSxvQnBENG1OUixDcURsb05BLGNBR0UseUJBREEsY3JEc29ORixDcURub05FLG1DQUpBLGlCckQwb05GLENxRG5vTkksMEJBSEYscUJBSUksaUJBQ0EsZUFDQSxlckRzb05KLENBQ0YsQ3FEbm9ORSxxQkFDRSxVbERYVSxDa0RZVixpQnJEcW9OSixDcURsb05FLDBCQUVFLGdCQURBLGlCckRxb05KLENxRGpvTkUsc0JBQ0UsZXJEbW9OSixDcURob05FLG1CQUVFLG1DQURBLGFyRG1vTkosQ3FEaG9OSSwwREFFRSx3QmxEdkJRLENrRHdCUixhckRpb05OLENxRDVuTkks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VWpFZ3JQTixDaUUxcVBFLHFCQUNFLG1CakU0cVBKLENpRWxxUEksbUdBQ0UsU2pFdXFQTixDaUVycVBNLDhDQUNFLG9CakV1cVBSLENpRWxxUEUsb0NBS0UsWUFIQSxPQURBLGtCQUVBLE1BQ0EsVWpFcXFQSixDa0V2elBBLGNBQ0Usd0IvRFlZLEMrRFhaLHlCQUNBLGtCQUNBLGdCQUNBLGFsRTB6UEYsQ2tFeHpQRSx1QkFJRSxtQkFDQSx3Qi9ETFMsQytETVQsVS9EUlUsQytER1YsYUFDQSxtQkFDQSw4QkFJQSxpQmxFMHpQSixDa0V4elBJLDhCQUVFLFNsRXl6UE4sQ2tFdHpQSSw2QnpEWUYsNkJ5RFZJLHlDekRTSixjeURMSSxVL0R0QlEsQ002QlosZXlEVEksZUFEQSxlL0RpQnFCLEMrRGZyQixjekRJSixTVHl6UEYsQ2tFeHpQRSx1QkFDRSxZbEUwelBKLENrRXZ6UEUsdUJBQ0UsY0FDQSxjbEV5elBKLENrRXZ6UEksd0NBQ0UsNENsRXl6UE4sQ2tFcHpQQSxvQkFFRSxPQURBLGtCbEV3elBGLENrRXJ6UEUseUJBSkYsb0JBS0ksa0JsRXd6UEYsQ0FDRixDa0VyelBBLHVCQUNFLG1CbEV3elBGLENrRWx6UEEsZ0JBRUUsU0FDQSx5QkFGQSxVbEV1elBGLENrRW56UEUsc0JBQ0Usd0JsRXF6UEosQ2tFbHpQRSxvQ0FDRSw0Q2xFb3pQSixDa0VqelBFLG1CQUdFLFUvRHhFVSxDK0R5RVYsVUFGQSxlbEVvelBKLENrRS95UEUsc0NBRUUsaUJsRWl6UEosQ2tFOXlQRSxtQkFDRSxhbEVnelBKLENrRTN5UEUsMkJBR0UsYS9EdkZlLEMrRHdGZixVQUZBLGVsRSt5UEosQ2tFMXlQRSw0Q0FDRSxrQmxFNHlQSixDa0V6eVBFLHNEQUVFLGNBQ0EsU2xFMnlQSixDa0V4eVBFLDJCQUVFLGEvRHJHYyxDK0RvR2QsZ0JsRTJ5UEosQ2tFbHlQRSxxQkFDRSxjQUNBLGNsRXF5UEosQ2tFbnlQSSxzQ0FDRSw0Q2xFcXlQTixDa0VseVBJLDhCQUNFLFdsRW95UE4sQ2tFbHlQTSxnQ0FHRSxhL0Q5SEssQytENEhMLDBCQUNBLHlCbEVxeVBSLENrRWh5UEksNEJBQ0UsZWxFa3lQTixDa0VoeVBNLHlCQUhGLDRCQUlJLGdCbEVteVBOLENBQ0YsQ2tFL3hQRSw2REFFRSxhQUVBLHNCQUNBLFNBRkEsY2xFa3lQSixDa0U5eFBJLHlCQVBGLDZEQVFJLGtCbEVpeVBKLENBQ0YsQ2tFN3hQQSxrQkFDRSxhQUVBLHNCQUNBLFNBRkEsVWxFa3lQRixDa0U5eFBFLHNCQUNFLE1sRWd5UEosQ2tFN3hQRSx5QkFWRixrQkFXSSxrQmxFZ3lQRixDQUNGLENrRTV4UEUsa0NBR0Usa0JBREEsZ0JBREEsVWxFaXlQSixDa0U3eFBJLDRtQ0FDRSxjbEVpeVBOLENrRTl4UEksc2xCQUNFLE1sRWl5UE4sQ21FcjlQQSxXQUVFLGFoRUdnQixDZ0VKaEIsb0JuRXk5UEYsQ21FdDlQRSxvQ0FDRSxnQm5FdzlQSixDbUVwOVBBLG9CQUlFLGVBRkEsa0JBREEsVUFFQSxVbkV3OVBGLENtRXI5UEUsa0VBRUUsbUJBREEsZW5FdzlQSixDbUVyOVBJLHNFQUNFLGVBQ0EsZ0JuRXU5UE4sQ21FajlQQSxvQkFDRSxrQm5FbzlQRixDbUVsOVBFLDJCQUVFLGNBREEsUW5FcTlQSixDbUVoOVBBLHFDQUNFLGVuRW05UEYsQ21FaDlQQSxpQkFDRSxrQm5FbTlQRixDbUUvOFBBLHNDQUNFLGlCbkVrOVBGLENtRWg5UEUsd0NBRUUsaUJBQ0Esa0JBRkEsZW5FbzlQSixDbUUvOFBFLHdDQUNFLGlCbkVpOVBKLENtRTc4UEEsdUJBQ0UsYUFDQSxzQkFDQSxrQm5FZzlQRixDbUU5OFBFLHlCQUxGLHVCQU1JLG1CQUNBLDZCbkVpOVBGLENBQ0YsQ21FOThQQSwrQkFFRSxtQkFEQSxVbkVrOVBGLENtRS84UEUseUJBSkYsK0JBVUksb0JBSEEsYUFDQSxzQkFDQSx1QkFIQSxnQkFEQSxTbkV1OVBGLENBQ0YsQ21FaDlQRSwwQ0FDRSxlbkVrOVBKLENtRTk4UEEsb0JBQ0Usd0JoRWpGWSxDZ0VrRlosaUJuRWk5UEYsQ21FLzhQRSwyQkFLRSx3QmhFekZVLENnRXFGVixX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dUVua1JFLDBCQWhCRix5QkFrQkksbUJBREEsV3ZFdWtSRixDQUNGLEN1RXBrUkUsc0VBRUUsa0JwRTlLUyxDb0UrS1QsYXZFcWtSSixDdUVsa1JFLDZCQUVFLFVBREEsa0JBRUEsUUFDQSwwQnZFb2tSSixDdUUvalJFLHVDQUNFLGtCdkVra1JKLEN3RXB3UkUsMEJBREYsNkJBRUksYUFDQSxTQUNBLGtCeEV3d1JGLEN3RXB3UkYsY0FFSSx3QnhFd3dSRixDd0Vwd1JGLDZCQUVJLFd4RXd3UkYsQ0FYRixDd0UxdlJFLDJDQUNFLGlCeEV3d1JKLEN3RXR3UkksZ0VBQ0UsZ0J4RXd3Uk4sQ3dFcHdSRSxrREFLRSxnQ0FDQSxnQ3JFYVMsQ3FFbEJULGVBTUEsZXJFYXlCLENxRWxCekIsaUJBRUEsbUJBREEsbUJ4RTB3UkosQ3dFbndSRSwwREFDRSxZeEVxd1JKLEN3RWx3UkUsaURBQ0UsYUFDQSxtQkFDQSxVeEVvd1JKLEN3RWp3UkUsd0RBR0UsZUFEQSxrQkFEQSxXeEVxd1JKLEN3RWh3UkUsd0RBQ0UsZ0J4RWt3UkosQ3dFL3ZSRSxtREFDRSxrQnhFaXdSSixDd0U5dlJFLHlEQUNFLGN4RWd3UkosQ3dFNXZSQSw2QkFNRSw2QkFEQSxnQ3JFekJXLENxRXFCWCxlQU9BLGVyRTNCMkIsQ3FFcUIzQixjQUVBLGdCQURBLG9CQUlBLGdCeEVnd1JGLEN3RTV2UkEscUJBR0Usa0JyRW5FWSxDcUVrRVosa0JBREEsa0JBR0Esa0JBQ0EsVXhFK3ZSRixDd0U3dlJFLHNDQUNFLGtCeEUrdlJKLEN3RTV2UkUseUJBWEYscUJBYUksbUJBREEsYUFFQSxZeEUrdlJGLENBQ0YsQ3dFNXZSQSw4QkFFRSxhckVsRm1CLENxRW1GbkIsZXJFekR5QixDcUV1RHpCLGdCeEVpd1JGLEN3RTV2UkEsNkJBQ0UsZ0NyRXhEVyxDcUV5RFgsZUFHQSxlckUzRDJCLENxRXlEM0IsaUJBR0Esa0JBRkEsVXhFaXdSRixDd0U3dlJFLDZEQUNFLGVBQ0EsYXhFK3ZSSixDd0U1dlJFLHlCQWJGLDZCQWVJLGdCQURBLGtCeEVnd1JGLENBQ0Ys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SSxjNUV5N1NKLENBQ0YsQzRFdjdTRSw4QkFFRSxhekV0SFMsQ3lFdUhULGVBQ0EsZ0JBQ0EsbUJBQ0EsMEJBQ0EsNkJ6RXJJZSxDeUVzSWYsNkJBQ0EsMEJBQ0Esa0NBVEEsVTVFazhTSixDNEVyN1NBLDBCQUNFLHVCNUV3N1NGLEM0RXI3U0EsMEJBQ0UsdUI1RXc3U0YsQzRFcjdTQSxtQkFDRSxVQUNBLDBCNUV3N1NGLEM0RXI3U0Esc0JBQ0UsVUFDQSwyQjVFdzdTRixDNEVyN1NBLGtCQUNFLDZCNUV3N1NGLEM2RXhsVEEsU0FDRSxjN0UybFRGLEM2RXpsVEUseUJBSEYsU0FJSSxjN0U0bFRGLENBQ0YsQzZFeGxUQSxtQkFDRSxjN0UybFRGLEM2RXpsVEUseUJBSEYsbUJBSUksYzdFNGxURixDQUNGLEM2RXpsVEEsbUJBQ0UsYzdFNGxURixDNkUxbFRFLHlCQUhGLG1CQUlJLGM3RTZsVEYsQ0FDRixDNkUxbFRBLG1CQUNFLGM3RTZsVEYsQzZFM2xURSx5QkFIRixtQkFJSSxjN0U4bFRGLENBQ0YsQzZFM2xUQSxtQkFDRSxlN0U4bFRGLEM4RTduVEEsS0FDRSxROUVvb1RGLEM4RWpvVEEsWUFDRSxnQjlFb29URixDOEVqb1RBLFdBQ0UsZ0I5RW9vVEYsQzhFam9UQSxXQUNFLGlCOUVvb1RGLEM4RWpvVEEsV0FDRSxlOUVvb1RGLEM4RWpvVEEsV0FDRSxlOUVvb1RGLEM4RWpvVEEsV0FDRSxlOUVvb1RGLEM4RWpvVEEsWUFDRSxlOUVvb1RGLEMrRXpxVEEsYUFDRSxhL0U0cVRGLEMrRXpxVEEsYUFDRSxhL0U0cVRGLEMrRXpxVEEsaUJBQ0UseUIvRTRxVEYsQ2dGcHJURSw4QkFDRSxlaEZ1clRKLENnRnJyVEksc0RBQ0UsWWhGdXJUTixDZ0ZuclRFLGdNQU1FLGVoRjByVEosQ2dGeHJUSSxnVkFDRSxZaEZvc1ROLENnRmpzVEksNGVBRUUsbUJoRnd0VE4sQ2dGcHRURSxnRUFFRSxTQUNBLGlCaEZ1dFRKLENnRnJ0VEksNEVBQ0UsZ0JoRnl0VE4sQ2dGcnRURSxnQ0FDRSxvQmhGdXRUSixDZ0ZydFRJLHNDQUNFLHNCaEZ1dFROLENnRm50VEUsOEJBQ0UsYTdFdkNTLEM2RXdDVCx5QmhGcXRUSixDZ0ZqdFRFLG9EQUNFLGlCaEZtdFRKLENnRmh0VEUsa0RBQ0UsZ0JoRmt0VEosQ2dGL3NURSxzREFDRSxrQmhGaXRUSixDZ0Y3c1RJLDRDQUNFLFdBQ0EsWUFFQSxrQkFEQSxhaEZndFROLENnRjVzVEksOENBQ0UsWUFDQSxZQUVBLGlCQURBLGFoRitzVE4sQ2dGM3NUSSxnREFDRSxjQUdBLG1CQUZBLGlCQUNBLGlCaEY4c1ROLENnRjFzVEksc0RBSUUsV0FIQSxXQUVBLG1CQURBLGlCaEY4c1ROLENnRnpzVEksd0RBSUUsV0FIQSxZQUVBLG1CQURBLGdCaEY2c1ROLENnRnZzVEUsc0RBRUUsZ0NBREEsZWhGMHNUSixDZ0Z0c1RJLHNXQUtFLGNBRUEsU0FEQSxjaEY2c1ROLENnRnpzVEksd0VBQ0UsbUJoRjJzVE4sQ2dGdnNURSx3Q0FFRSxpQkFDQSxrQkFGQSxjaEYyc1RKLENpRi96VEEsa0RBRUUsZ0RqRmswVEYsQ2lGaDBUQSx1Q0FHRSxVQURBLGtCakZvMFRGLENpRmgwVEEsOENBRUUsZ0RqRm0wVEYsQ2lGajBUQSxtQ0FFRSwwQmpGbzBURixDa0Z4MVRFLG9FQUdFLFdBRkEsV0FDQSxhbEY0MVRKLENrRnYxVEEsUUFDRSxjbEYwMVRGLENrRnYxVEEsY0FDRSwrQkFDQSxVbEYwMVRGLENrRm4xVEEsT0FDRSxhbEZzMVRGLENrRm4xVEEsVUFDRSxpQmxGczFURixDa0ZuMVRBLFVBQ0UsaUJsRnMxVEYsQ2tGbjFUQSxPQUdFLE9BRUEsdUJBSkEsZUFHQSxRQUZBLEtsRnkxVEYsQ2tGMzBUQSxRQUNFLFlsRjgwVEYsQ2tGMzBUQSxrQkFDRSxlbEY4MFRGLENrRjMwVEEsT0FDRSxPbEY4MFRGLENrRjMwVEEsTUFDRSxNbEY4MFRGLENrRjEwVEEsZ0JBRUUsbUJBREEsU0FFQSxXQUNBLFlBQ0EsZ0JBQ0EsVUFDQSxrQkFDQSxTbEY2MFRGLENrRnQwVEksaUVBRUUsVUFDQSxZQUNBLFNBQ0EsaUJBQ0EsZ0JBQ0EsVWxGdzBUTixDa0ZsMFRBLFdBQ0UsaUJsRnEwVEYsQ2tGbDBUQSxhQUNFLGFsRnEwVEYsQ2tGajBUQSxpQkFDRSw0QmxGbzBURixDa0ZqMFRBLFdBQ0Usd0JsRm8wVEYsQ2tGajBUQSxZQUNFLHdCbEZvMFRGLENrRmowVEEsV0FDRSx3QmxGbzBURixDa0ZsMFRFLDRCQUVFLGdCQURBLGFBR0Esb0JBREEsZ0JsRnEwVEosQ2tGbDBUSSx5QkFORiw0QkFRSSxvQkFEQSxnQmxGczBUSixDQUNGLENrRm4wVEksdUNBQ0UsUWxGcTBUTixDa0ZoMFRBLFVBQ0Usd0JsRm0wVEYsQ2tGajBURSwrQkFDRSxhbEZtMFRKLENrRmgwVEUseUJBRUUsZ0JBREEsYUFHQSxvQkFEQSxnQmxGbTBUSixDa0ZoMFRJLHlCQU5GLHlCQVFJLG9CQURBLGdCbEZvMFRKLENBQ0YsQ2tGajBUSSxtSEFJRSx1QmxGbTBUTixDa0ZoMFRJLGdEQUNFLDRCbEZrMFROLENrRjN6VEEsY0FDRSxpQmxGOHpURixDa0Z6elRBLGFBQ0UsZ0JsRjR6VEYsQ2tGdnpUQSxZQUNFLGVsRjB6VEYsQ2tGcnpUQSxpQkFDRSx3QmxGd3pURixDa0ZuelRBLGlCQUVFLGtCQURBLDBCbEZ1elRGLENrRmp6VEEsa0JBRUUsZUFEQSxVbEZxelRGLENrRi95VEEsbUJBQ0UsU0FDQSxVbEZrelRGLENrRjV5VEUseUJBREYsWUFFSSxzQmxGZ3pURixDQUNGLENrRjV5VEUsMEJBREYsYUFFSSxzQmxGZ3pURixDQUNGLENrRjV5VEUseUJBREYsZUFHSSxjQURBLDRCQUVBLFVsRmd6VEYsQ0FDRixDa0YzeVRBLE1BQ0UsWWxGOHlURixDa0Z2eVRBLGtDQUNFLHFCbEY4eVRGLENrRjV5VEUseUJBSEYsb0JBSUksa0JsRit5VEYsQ0FDRixDa0Y1eVRBLHFCQUNFLG1CbEYreVRGLENrRjV5VEEsb0JBQ0Usa0JsRit5VEYsQ2tGNXlUQSxpQkFDRSxzQmxGK3lURixDa0Y1eVRBLG9CQUNFLG9CbEYreVRGLENrRjV5VEEsdUJBQ0UsNkJsRit5VEYsQ2tGNXlUQSxzQkFDRSw0QmxGK3lURixDa0Y1eVRBLHNCQUNFLHNCbEYreVRGLENrRjV5VEEsdUJBQ0UsdUJsRit5VEYsQ2tGenlURSx3UUFRRSxhbEZtelRKLENrRi95VEEsU0FDRSwyQkFDQSxxQkFDQSxXQUVBLFlBQ0EsZ0JBQ0EsVUFDQSxrQkFKQSxTbEZzelRGLENtRmptVUEsU0FDRSxnQm5Gb21VRixDbUYvbFVBLGtCQUZFLGlCbkYwbVVGLENtRnhtVUEsU0FDRSxnQm5GdW1VRixDbUZwbVVBLFNBQ0Usa0JuRnVtVUYsQ21Gcm1VQSxTQUNFLGVuRndtVUYsQ21GcG1VRSxPQUNFLFFuRnVtVUosQ21Gcm1VRSxRQUNFLFluRndtVUosQ21GdG1VRSxRQUNFLGNuRnltVUosQ21Gdm1VRSxRQUNFLGVuRjBtVUosQ21GeG1VRSxRQUNFLGFuRjJtVUosQ21Gem1VRSxRQUNFLGdCQUNBLFluRjRtVUosQ21GMW1VRSxRQUNFLGNBQ0EsY25GNm1VSixDbUZsb1VFLE9BQ0UsWW5GcW9VSixDbUZub1VFLFFBQ0UsZ0JuRnNvVUosQ21GcG9VRSxRQUNFLGtCbkZ1b1VKLENtRnJvVUUsUUFDRSxtQm5Gd29VSixDbUZ0b1VFLFFBQ0UsaUJuRnlvVUosQ21Gdm9VRSxRQUNFLG9CQUNBLGdCbkYwb1VKLENtRnhvVUUsUUFDRSxrQkFDQSxrQm5GMm9VSixDbUZocVVFLE9BQ0UsV25GbXFVSixDbUZqcVVFLFFBQ0UsZW5Gb3FVSixDbUZscVVFLFFBQ0UsaUJuRnFxVUosQ21GbnFVRSxRQUNFLGtCbkZzcVVKLENtRnBxVUUsUUFDRSxnQm5GdXFVSixDbUZycVVFLFFBQ0UsbUJBQ0EsZW5Gd3FVSixDbUZ0cVVFLFFBQ0UsaUJBQ0EsaUJuRnlxVUosQ21GOXJVRSxPQUNFLGFuRmlzVUosQ21GL3JVRSxRQUNFLGlCbkZrc1VKLENtRmhzVUUsUUFDRSxtQm5GbXNVSixDbUZqc1VFLFFBQ0Usb0JuRm9zVUosQ21GbHNVRSxRQUNFLGtCbkZxc1VKLENtRm5zVUUsUUFDRSxxQkFDQSxpQm5Gc3NVSixDbUZwc1VFLFFBQ0UsbUJBQ0EsbUJuRnVzVUosQ21GNXRVRSxPQUNFLFduRit0VUosQ21GN3RVRSxRQUNFLGVuRmd1VUosQ21GOXRVRSxRQUNFLGlCbkZpdVVKLENtRi90VUUsUUFDRSxrQm5Ga3VVSixDbUZodVVFLFFBQ0UsZ0JuRm11VUosQ21GanVVRSxRQUNFLG1CQUNBLGVuRm91VUosQ21GbHVVRSxRQUNFLGlCQUNBLGlCbkZxdVVKLENtRjF2VUUsT0FDRSxhbkY2dlVKLENtRjN2VUUsUUFDRSxpQm5GOHZVSixDbUY1dlVFLFFBQ0UsbUJuRit2VUosQ21GN3ZVRSxRQUNFLG9CbkZnd1VKLENtRjl2VUUsUUFDRSxrQm5GaXdVSixDbUYvdlVFLFFBQ0UscUJBQ0EsaUJuRmt3VUosQ21GaHdVRSxRQUNFLG1CQUNBLG1CbkZtd1VKLENtRnh4VUUsT0FDRSxXbkYyeFVKLENtRnp4VUUsUUFDRSxlbkY0eFVKLENtRjF4VUUsUUFDRSxpQm5GNnhVSixDbUYzeFVFLFFBQ0Usa0JuRjh4VUosQ21GNXhVRSxRQUNFLGdCbkYreFVKLENtRjd4VUUsUUFDRSxtQkFDQSxlbkZneVVKLENtRjl4VUUsUUFDRSxpQkFDQSxpQm5GaXlVSixDbUZ0elVFLE9BQ0UsV25GeXpVSixDbUZ2elVFLFFBQ0UsZW5GMHpVSixDbUZ4elVFLFFBQ0UsaUJuRjJ6VUosQ21GenpVRSxRQUNFLGtCbkY0elVKLENtRjF6VUUsUUFDRSxnQm5GNnpVSixDbUYzelVFLFFBQ0UsbUJBQ0EsZW5GOHpVSixDbUY1elVFLFFBQ0UsaUJBQ0EsaUJuRit6VUosQ21GcDFVRSxRQUNFLFduRnUxVUosQ21GcjFVRSxTQUNFLGVuRncxVUosQ21GdDFVRSxTQUNFLGlCbkZ5MVVKLENtRnYxVUUsU0FDRSxrQm5GMDFVSixDbUZ4MVVFLFNBQ0UsZ0JuRjIxVUosQ21GejFVRSxTQUNFLG1CQUNBLGVuRjQxVUosQ21GMTFVRSxTQUNFLGlCQUNBLGlCbkY2MVVKLENtRmwzVUUsUUFDRSxXbkZxM1VKLENtRm4zVUUsU0FDRSxlbkZzM1VKLENtRnAzVUUsU0FDRSxpQm5GdTNVSixDbUZyM1VFLFNBQ0Usa0JuRnczVUosQ21GdDNVRSxTQUNFLGdCbkZ5M1VKLENtRnYzVUUsU0FDRSxtQkFDQSxlbkYwM1VKLENtRngzVUUsU0FDRSxpQkFDQSxpQm5GMjNVSixDbUZoNVVFLFFBQ0UsV25GbTVVSixDbUZqNVVFLFNBQ0UsZW5GbzVVSixDbUZsNVVFLFNBQ0UsaUJuRnE1VUosQ21GbjVVRSxTQUNFLGtCbkZzNVVKLENtRnA1VUUsU0FDRSxnQm5GdTVVSixDbUZyNVVFLFNBQ0UsbUJBQ0EsZW5GdzVVSixDbUZ0NVVFLFNBQ0UsaUJBQ0EsaUJuRnk1VUosQ21GOTZVRSxRQUNFLGFuRmk3VUosQ21GLzZVRSxTQUNFLGlCbkZrN1VKLENtRmg3VUUsU0FDRSxtQm5GbTdVSixDbUZqN1VFLFNBQ0Usb0JuRm83VUosQ21GbDdVRSxTQUNFLGtCbkZxN1VKLENtRm43VUUsU0FDRSxxQkFDQSxpQm5GczdVSixDbUZwN1VFLFNBQ0UsbUJBQ0EsbUJuRnU3VUosQ21GajdVRSxPQUNFLFNuRm83VUosQ21GbDdVRSxRQUNFLGFuRnE3VUosQ21GbjdVRSxRQUNFLGVuRnM3VUosQ21GcDdVRSxRQUNFLGdCbkZ1N1VKLENtRnI3VUUsUUFDRSxjbkZ3N1VKLENtRnQ3VUUsUUFDRSxpQkFDQSxhbkZ5N1VKLENtRnY3VUUsUUFDRSxlQUNBLGVuRjA3VUosQ21GLzhVRSxPQUNFLGFuRms5VUosQ21GaDlVRSxRQUNFLGlCbkZtOVVKLENtRmo5VUUsUUFDRSxtQm5GbzlVSixDbUZsOVVFLFFBQ0Usb0JuRnE5VUosQ21GbjlVRSxRQUNFLGtCbkZzOVVKLENtRnA5VUUsUUFDRSxxQkFDQSxpQm5GdTlVSixDbUZyOVVFLFFBQ0UsbUJBQ0EsbUJuRnc5VUosQ21GNytVRSxPQUNFLFluRmcvVUosQ21GOStVRSxRQUNFLGdCbkZpL1VKLENtRi8rVUUsUUFDRSxrQm5Gay9VSixDbUZoL1VFLFFBQ0UsbUJuRm0vVUosQ21Gai9VRSxRQUNFLGlCbkZvL1VKLENtRmwvVUUsUUFDRSxvQkFDQSxnQm5GcS9VSixDbUZuL1VFLFFBQ0Usa0JBQ0Esa0JuRnMvVUosQ21GM2dWRSxPQUNFLGNuRjhnVkosQ21GNWdWRSxRQUNFLGtCbkYrZ1ZKLENtRjdnVkUsUUFDRSxvQm5GZ2hWSixDbUY5Z1ZFLFFBQ0UscUJuRmloVkosQ21GL2dWRSxRQUNFLG1CbkZraFZKLENtRmhoVkUsUUFDRSxzQkFDQSxrQm5GbWhWSixDbUZqaFZFLFFBQ0Usb0JBQ0Esb0JuRm9oVkosQ21GemlWRSxPQUNFLFluRjRpVkosQ21GMWlWRSxRQUNFLGdCbkY2aVZKLENtRjNpVkUsUUFDRSxrQm5GOGlWSixDbUY1aVZFLFFBQ0UsbUJuRitpVkosQ21GN2lWRSxRQUNFLGlCbkZnalZKLENtRjlpVkUsUUFDRSxvQkFDQSxnQm5GaWpWSixDbUYvaVZFLFFBQ0Usa0JBQ0Esa0JuRmtqVkosQ21GdmtWRSxPQUNFLGNuRjBrVkosQ21GeGtWRSxRQUNFLGtCbkYya1ZKLENtRnprVkUsUUFDRSxvQm5GNGtWSixDbUYxa1ZFLFFBQ0UscUJuRjZrVkosQ21GM2tWRSxRQUNFLG1CbkY4a1ZKLENtRjVrVkUsUUFDRSxzQkFDQSxrQm5GK2tWSixDbUY3a1ZFLFFBQ0Usb0JBQ0Esb0JuRmdsVkosQ21Gcm1WRSxPQUNFLFluRndtVkosQ21GdG1WRSxRQUNFLGdCbkZ5bVZKLENtRnZtVkUsUUFDRSxrQm5GMG1WSixDbUZ4bVZFLFFBQ0UsbUJuRjJtVkosQ21Gem1WRSxRQUNFLGlCbkY0bVZKLENtRjFtVkUsUUFDRSxvQkFDQSxnQm5GNm1WSixDbUYzbVZFLFFBQ0Usa0JBQ0Esa0JuRjhtVkosQ21Gbm9WRSxPQUNFLFluRnNvVkosQ21GcG9WRSxRQUNFLGdCbkZ1b1ZKLENtRnJvVkUsUUFDRSxrQm5Gd29WSixDbUZ0b1ZFLFFBQ0UsbUJuRnlvVkosQ21Gdm9WRSxRQUNFLGlCbkYwb1ZKLENtRnhvVkUsUUFDRSxvQkFDQSxnQm5GMm9WSixDbUZ6b1ZFLFFBQ0Usa0JBQ0Esa0JuRjRvVkosQ21GanFWRSxRQUNFLFluRm9xVkosQ21GbHFWRSxTQUNFLGdCbkZxcVZKLENtRm5xVkUsU0FDRSxrQm5Gc3FWSixDbUZwcVZFLFNBQ0UsbUJuRnVxVkosQ21GcnFWRSxTQUNFLGlCbkZ3cVZKLENtRnRxVkUsU0FDRSxvQkFDQSxnQm5GeXFWSixDbUZ2cVZFLFNBQ0Usa0JBQ0Esa0JuRjBxVkosQ21GL3JWRSxRQUNFLFluRmtzVkosQ21GaHNWRSxTQUNFLGdCbkZtc1ZKLENtRmpzVkUsU0FDRSxrQm5Gb3NWSixDbUZsc1ZFLFNBQ0UsbUJuRnFzVkosQ21GbnNWRSxTQUNFLGlCbkZzc1ZKLENtRnBzVkUsU0FDRSxvQkFDQSxnQm5GdXNWSixDbUZyc1ZFLFNBQ0Usa0JBQ0Esa0JuRndzVkosQ21GN3RWRSxRQUNFLFluRmd1VkosQ21GOXRWRSxTQUNFLGdCbkZpdVZKLENtRi90VkUsU0FDRSxrQm5Ga3VWSixDbUZodVZFLFNBQ0UsbUJuRm11VkosQ21GanVWRSxTQUNFLGlCbkZvdVZKLENtRmx1VkUsU0FDRSxvQkFDQSxnQm5GcXVWSixDbUZudVZFLFNBQ0Usa0JBQ0Esa0JuRnN1VkosQ21GM3ZWRSxRQUNFLGNuRjh2VkosQ21GNXZWRSxTQUNFLGtCbkYrdlZKLENtRjd2VkUsU0FDRSxvQm5GZ3dWSixDbUY5dlZFLFNBQ0UscUJuRml3VkosQ21GL3ZWRSxTQUNFLG1CbkZrd1ZKLENtRmh3VkUsU0FDRSxzQkFDQSxrQm5GbXdWSixDbUZqd1ZFLFNBQ0Usb0JBQ0Esb0JuRm93VkosQ0FwdFZBLGlCQUNFLGtCRy9HVyxDSGdIWCxVQXV0VkYsQ0FwdFZBLFlBQ0Usa0JHcEhXLENIcUhYLFVBdXRWRixDQXB0VkEsZUFHRSxrQkFGQSxtQ0FDQSxrQkF3dFZGLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly93aGl0dGFrZXJzLy4vY3NzL2NvcmUvbm9ybWFsaXplLnNjc3MiLCJ3ZWJwYWNrOi8vd2hpdHRha2Vycy8uL2Nzcy9zdHlsZS5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3MvY29yZS9jb2xvci5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3MvY29yZS9sYXlvdXQuc2NzcyIsIndlYnBhY2s6Ly93aGl0dGFrZXJzLy4vY3NzL3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3MvY29yZS9icmVha3BvaW50cy5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3MvY29yZS9mbGV4LWdyaWQuc2NzcyIsIndlYnBhY2s6Ly93aGl0dGFrZXJzLy4vY3NzL2NvcmUvY3NzLWdyaWQuc2NzcyIsIndlYnBhY2s6Ly93aGl0dGFrZXJzLy4vY3NzL2NvcmUvZGlzcGxheS5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3MvY29yZS90eXBvZ3JhcGh5LnNjc3MiLCJ3ZWJwYWNrOi8vd2hpdHRha2Vycy8uL2Nzcy9jb3JlL21peGlucy5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3MvY29yZS9mb250cy5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3MvY29yZS9hbmltYXRpb24uc2NzcyIsIndlYnBhY2s6Ly93aGl0dGFrZXJzLy4vY3NzL2NvcmUvdGhlbWUuc2NzcyIsIndlYnBhY2s6Ly93aGl0dGFrZXJzLy4vY3NzL21vZHVsZXMvX2FsZXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vd2hpdHRha2Vycy8uL2Nzcy9tb2R1bGVzL19saW5rLnNjc3MiLCJ3ZWJwYWNrOi8vd2hpdHRha2Vycy8uL2Nzcy9tb2R1bGVzL19jYXB0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vd2hpdHRha2Vycy8uL2Nzcy9tb2R1bGVzL2NhcHN1bGUuc2NzcyIsIndlYnBhY2s6Ly93aGl0dGFrZXJzLy4vY3NzL21vZHVsZXMvZm9ybXMvZm9ybS1ncm91cC5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3MvbW9kdWxlcy9mb3Jtcy9mb3JtLWVycm9ycy5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3MvbW9kdWxlcy9mb3Jtcy9mb3JtLWNvbnRyb2wuc2NzcyIsIndlYnBhY2s6Ly93aGl0dGFrZXJzLy4vY3NzL21vZHVsZXMvZm9ybXMvZm9ybS1zZWxlY3Quc2NzcyIsIndlYnBhY2s6Ly93aGl0dGFrZXJzLy4vY3NzL21vZHVsZXMvZm9ybXMvZm9ybS1jaGVja2JveC5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3MvbW9kdWxlcy9mb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vd2hpdHRha2Vycy8uL2Nzcy9tb2R1bGVzL19oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly93aGl0dGFrZXJzLy4vY3NzL21vZHVsZXMvdmFyaWFudC1zd2l0Y2hlci5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3MvbW9kdWxlcy9xdWFudGl0eS1pbmRpY2F0b3Iuc2NzcyIsIndlYnBhY2s6Ly93aGl0dGFrZXJzLy4vY3NzL21vZHVsZXMvbnByb2dyZXNzLnNjc3MiLCJ3ZWJwYWNrOi8vd2hpdHRha2Vycy8uL2Nzcy9tb2R1bGVzL21lbnUuc2NzcyIsIndlYnBhY2s6Ly93aGl0dGFrZXJzLy4vY3NzL21vZHVsZXMvY2Fyb3VzZWwuc2NzcyIsIndlYnBhY2s6Ly93aGl0dGFrZXJzLy4vY3NzL21vZHVsZXMvX2NvbnRlbnQtc2xpZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vd2hpdHRha2Vycy8uL2Nzcy9tb2R1bGVzL3JlbGF0ZWQtcHJvZHVjdC5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3MvbW9kdWxlcy90aWxlcy5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3MvbW9kdWxlcy9fc2hvdy1tb3JlLnNjc3MiLCJ3ZWJwYWNrOi8vd2hpdHRha2Vycy8uL2Nzcy9tb2R1bGVzL19jb2xsZWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vd2hpdHRha2Vycy8uL2Nzcy9tb2R1bGVzL19xdW90ZS5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3MvbW9kdWxlcy9lbGVtZW50YWwuc2NzcyIsIndlYnBhY2s6Ly93aGl0dGFrZXJzLy4vY3NzL21vZHVsZXMvX2ZsYXZvdXIuc2NzcyIsIndlYnBhY2s6Ly93aGl0dGFrZXJzLy4vY3NzL21vZHVsZXMvX2Zsb2F0aW5nLWJ1dHRvbi5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3MvbW9kdWxlcy9fZmVhdHVyZWQtcHJvZHVjdC5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3MvbW9kdWxlcy9fc3Rvcnktc2VhbC5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3MvbW9kdWxlcy9fc3Rvcnktc2VjdGlvbi5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3MvbW9kdWxlcy9fZ29vZC1ob25lc3QtY2hvY29sYXRlLnNjc3MiLCJ3ZWJwYWNrOi8vd2hpdHRha2Vycy8uL2Nzcy9tb2R1bGVzL19nb29kLWhvbmVzdC1jaG9jb2xhdGUtY29sdW1uLnNjc3MiLCJ3ZWJwYWNrOi8vd2hpdHRha2Vycy8uL2Nzcy9tb2R1bGVzL19nb29kLWhvbmVzdC1jaG9jb2xhdGUtZWxlbWVudC5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3MvbW9kdWxlcy9fdGFibGUuc2NzcyIsIndlYnBhY2s6Ly93aGl0dGFrZXJzLy4vY3NzL21vZHVsZXMvX3doZXJlLXRvLWJ1eS5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3MvbW9kdWxlcy9fY29tbWVudHMuc2NzcyIsIndlYnBhY2s6Ly93aGl0dGFrZXJzLy4vY3NzL21vZHVsZXMvX3NlYXJjaC1jb250cm9sLnNjc3MiLCJ3ZWJwYWNrOi8vd2hpdHRha2Vycy8uL2Nzcy9tb2R1bGVzL19sZXR0ZXIuc2NzcyIsIndlYnBhY2s6Ly93aGl0dGFrZXJzLy4vY3NzL21vZHVsZXMvX2ludGVyYWN0aXZlLW1hcC5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3MvbW9kdWxlcy9faW50ZXJhY3RpdmUtbWFwLXBpbi5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3MvbW9kdWxlcy9fZ2lmdC1zaG9wLnNjc3MiLCJ3ZWJwYWNrOi8vd2hpdHRha2Vycy8uL2Nzcy9tb2R1bGVzL19ub3RpZmljYXRpb24tYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vd2hpdHRha2Vycy8uL2Nzcy9tb2R1bGVzL19yZWNpcGVzLWdyaWQuc2NzcyIsIndlYnBhY2s6Ly93aGl0dGFrZXJzLy4vY3NzL21vZHVsZXMvX3Nob3AtbGFuZGluZy5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3MvbW9kdWxlcy9faGVyby1zbGljZS5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3MvbW9kdWxlcy9fcmVjaXBlLXNsaWNlLnNjc3MiLCJ3ZWJwYWNrOi8vd2hpdHRha2Vycy8uL2Nzcy9tb2R1bGVzL19naWZ0LXBhY2tzLXByb2R1Y3RzLnNjc3MiLCJ3ZWJwYWNrOi8vd2hpdHRha2Vycy8uL2Nzcy9tb2R1bGVzL19jdGEtc2xpY2Uuc2NzcyIsIndlYnBhY2s6Ly93aGl0dGFrZXJzLy4vY3NzL21vZHVsZXMvX2NhcnQuc2NzcyIsIndlYnBhY2s6Ly93aGl0dGFrZXJzLy4vY3NzL21vZHVsZXMvX3Nob3Atc2hpcHBpbmctYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vd2hpdHRha2Vycy8uL2Nzcy9tb2R1bGVzL19zaG9wLWNhcnQuc2NzcyIsIndlYnBhY2s6Ly93aGl0dGFrZXJzLy4vY3NzL21vZHVsZXMvX2NhcnQtcG9wdXAuc2NzcyIsIndlYnBhY2s6Ly93aGl0dGFrZXJzLy4vY3NzL21vZHVsZXMvX2J1bGstbW9kYWwuc2NzcyIsIndlYnBhY2s6Ly93aGl0dGFrZXJzLy4vY3NzL21vZHVsZXMvdGFicy5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3MvbW9kdWxlcy9fbWV0aG9kLXZpZGVvLnNjc3MiLCJ3ZWJwYWNrOi8vd2hpdHRha2Vycy8uL2Nzcy9zZWN0aW9ucy9fYWNjb3VudC5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3Mvc2VjdGlvbnMvX2VkaXRvcmlhbC5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3Mvc2VjdGlvbnMvX2Jha2luZy10aXBzLnNjc3MiLCJ3ZWJwYWNrOi8vd2hpdHRha2Vycy8uL2Nzcy9zZWN0aW9ucy9fbG9naW4uc2NzcyIsIndlYnBhY2s6Ly93aGl0dGFrZXJzLy4vY3NzL3NlY3Rpb25zL19zaG9wLnNjc3MiLCJ3ZWJwYWNrOi8vd2hpdHRha2Vycy8uL2Nzcy9zZWN0aW9ucy9fc2hvcC1naWZ0aW5nLnNjc3MiLCJ3ZWJwYWNrOi8vd2hpdHRha2Vycy8uL2Nzcy9zZWN0aW9ucy9fc2hvcC10d28tY29sdW1ucy5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3Mvc2VjdGlvbnMvX3Byb2R1Y3QtZm9ybS5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3Mvc2VjdGlvbnMvX3ZpZGVvLWJhbm5lci5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3Mvc2VjdGlvbnMvX2NhcmVlcnMtaGVyby5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3Mvc2VjdGlvbnMvX2NhcmVlcnMtZWxlbWVudC5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3Mvc2V0dGluZ3MvZWxlbWVudC5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3Mvc2V0dGluZ3Mvc3BhY2luZy5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3Mvc2V0dGluZ3MvdGV4dC5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3Mvc2V0dGluZ3Mvd3lzaXd5Zy5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3MvdHJ1bXBzL190cmFuc2l0aW9ucy5zY3NzIiwid2VicGFjazovL3doaXR0YWtlcnMvLi9jc3MvdHJ1bXBzL2hlbHBlcnMuc2NzcyIsIndlYnBhY2s6Ly93aGl0dGFrZXJzLy4vY3NzL3RydW1wcy93aGl0ZXNwYWNlLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4wIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqL1xuXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG46cm9vdCB7XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3I6IG5vbmU7XG59XG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDsgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgbWFyZ2luOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3Qge1xuICAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuW3R5cGU9J2J1dHRvbiddLFxuW3R5cGU9J3Jlc2V0J10sXG5bdHlwZT0nc3VibWl0J10ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPSdidXR0b24nXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPSdyZXNldCddOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9J3N1Ym1pdCddOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT0nYnV0dG9uJ106LW1vei1mb2N1c3JpbmcsXG5bdHlwZT0ncmVzZXQnXTotbW96LWZvY3VzcmluZyxcblt0eXBlPSdzdWJtaXQnXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXG4gKi9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAqL1xuXG5bdHlwZT0nY2hlY2tib3gnXSxcblt0eXBlPSdyYWRpbyddIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5cblt0eXBlPSdudW1iZXInXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPSdudW1iZXInXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPSdzZWFyY2gnXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cblt0eXBlPSdzZWFyY2gnXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAqL1xuXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogTWlzY1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXG4gKi9cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBIZXlkYXkgU3R5bGVzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vLyBFbnZpcm9ubWVudCBzZXR1cFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBpbXBvcnQgJ2NvcmUvbm9ybWFsaXplJzsgLy8gUmVzZXQgc3R5bGVzXG5cbi8vIFZhcmlhYmxlICYgbWl4aW5zXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQGltcG9ydCAndmFyaWFibGVzJztcbkBpbXBvcnQgJ2NvcmUvZWFzaW5nJztcbkBpbXBvcnQgJ2NvcmUvbWl4aW5zJztcbkBpbXBvcnQgJ2NvcmUvY29sb3InO1xuXG4vLyBDb3JlXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQGltcG9ydCAnY29yZS9sYXlvdXQnOyAvLyBHcmlkIGFuZCBiYXNlIGxheW91dCBzdHlsZXMgKGwpXG5AaW1wb3J0ICdjb3JlL2JyZWFrcG9pbnRzJzsgLy8gQnJlYWtwb2ludHMgZGVmaW5pdGlvblxuQGltcG9ydCAnY29yZS9mbGV4LWdyaWQnO1xuQGltcG9ydCAnY29yZS9jc3MtZ3JpZCc7XG5AaW1wb3J0ICdjb3JlL2Rpc3BsYXknO1xuQGltcG9ydCAnY29yZS90eXBvZ3JhcGh5JzsgLy8gVHlwZSBzdHlsZXMgKHR5cGUpXG5AaW1wb3J0ICdjb3JlL2ZvbnRzJzsgLy8gRm9udHNcbkBpbXBvcnQgJ2NvcmUvYW5pbWF0aW9uJztcbkBpbXBvcnQgJ2NvcmUvdGhlbWUnO1xuXG4vLyBNb2R1bGVzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQGltcG9ydCAnbW9kdWxlcy9hbGVydCc7XG5AaW1wb3J0ICdtb2R1bGVzL2xpbmsnO1xuQGltcG9ydCAnbW9kdWxlcy9jYXB0aW9uJztcbkBpbXBvcnQgJ21vZHVsZXMvY2Fwc3VsZSc7XG5AaW1wb3J0ICdtb2R1bGVzL2Zvcm1zL2Zvcm0tZ3JvdXAnO1xuQGltcG9ydCAnbW9kdWxlcy9mb3Jtcy9mb3JtLWVycm9ycyc7XG5AaW1wb3J0ICdtb2R1bGVzL2Zvcm1zL2Zvcm0tY29udHJvbCc7XG5AaW1wb3J0ICdtb2R1bGVzL2Zvcm1zL2Zvcm0tc2VsZWN0JztcbkBpbXBvcnQgJ21vZHVsZXMvZm9ybXMvZm9ybS1jaGVja2JveCc7XG5AaW1wb3J0ICdtb2R1bGVzL2Zvcm0nO1xuQGltcG9ydCAnbW9kdWxlcy9oZWFkZXInO1xuQGltcG9ydCAnbW9kdWxlcy92YXJpYW50LXN3aXRjaGVyJztcbkBpbXBvcnQgJ21vZHVsZXMvcXVhbnRpdHktaW5kaWNhdG9yJztcbkBpbXBvcnQgJ21vZHVsZXMvbnByb2dyZXNzJztcbkBpbXBvcnQgJ21vZHVsZXMvbWVudSc7XG5AaW1wb3J0ICdtb2R1bGVzL2Nhcm91c2VsJztcbkBpbXBvcnQgJ21vZHVsZXMvY29udGVudC1zbGlkZXInO1xuQGltcG9ydCAnbW9kdWxlcy9yZWxhdGVkLXByb2R1Y3QnO1xuQGltcG9ydCAnbW9kdWxlcy90aWxlcyc7XG5AaW1wb3J0ICdtb2R1bGVzL3Nob3ctbW9yZSc7XG5AaW1wb3J0ICdtb2R1bGVzL2NvbGxlY3Rpb24nO1xuQGltcG9ydCAnbW9kdWxlcy9xdW90ZSc7XG5AaW1wb3J0ICdtb2R1bGVzL2VsZW1lbnRhbCc7XG5AaW1wb3J0ICdtb2R1bGVzL2ZsYXZvdXInO1xuQGltcG9ydCAnbW9kdWxlcy9mbG9hdGluZy1idXR0b24nO1xuQGltcG9ydCAnbW9kdWxlcy9mZWF0dXJlZC1wcm9kdWN0JztcbkBpbXBvcnQgJ21vZHVsZXMvc3Rvcnktc2VhbCc7XG5AaW1wb3J0ICdtb2R1bGVzL3N0b3J5LXNlY3Rpb24nO1xuQGltcG9ydCAnbW9kdWxlcy9nb29kLWhvbmVzdC1jaG9jb2xhdGUnO1xuQGltcG9ydCAnbW9kdWxlcy9nb29kLWhvbmVzdC1jaG9jb2xhdGUtdGlsZSc7XG5AaW1wb3J0ICdtb2R1bGVzL2dvb2QtaG9uZXN0LWNob2NvbGF0ZS1jb2x1bW4nO1xuQGltcG9ydCAnbW9kdWxlcy9nb29kLWhvbmVzdC1jaG9jb2xhdGUtZWxlbWVudCc7XG5AaW1wb3J0ICdtb2R1bGVzL3RhYmxlJztcbkBpbXBvcnQgJ21vZHVsZXMvd2hlcmUtdG8tYnV5JztcbkBpbXBvcnQgJ21vZHVsZXMvY29tbWVudHMnO1xuQGltcG9ydCAnbW9kdWxlcy9zZWFyY2gtY29udHJvbCc7XG5AaW1wb3J0ICdtb2R1bGVzL2xldHRlcic7XG5AaW1wb3J0ICdtb2R1bGVzL2ludGVyYWN0aXZlLW1hcCc7XG5AaW1wb3J0ICdtb2R1bGVzL2ludGVyYWN0aXZlLW1hcC1waW4nO1xuQGltcG9ydCAnbW9kdWxlcy9naWZ0LXNob3AnO1xuQGltcG9ydCAnbW9kdWxlcy9ub3RpZmljYXRpb24tYmFyJztcbkBpbXBvcnQgJ21vZHVsZXMvcmVjaXBlcy1ncmlkJztcbkBpbXBvcnQgJ21vZHVsZXMvc2hvcC1sYW5kaW5nJztcbkBpbXBvcnQgJ21vZHVsZXMvaGVyby1zbGljZSc7XG5AaW1wb3J0ICdtb2R1bGVzL3JlY2lwZS1zbGljZSc7XG5AaW1wb3J0ICdtb2R1bGVzL2dpZnQtcGFja3MtcHJvZHVjdHMnO1xuQGltcG9ydCAnbW9kdWxlcy9jdGEtc2xpY2UnO1xuQGltcG9ydCAnbW9kdWxlcy9jYXJ0JztcbkBpbXBvcnQgJ21vZHVsZXMvc2hvcC1zaGlwcGluZy1iYXInO1xuQGltcG9ydCAnbW9kdWxlcy9zaG9wLWNhcnQnO1xuQGltcG9ydCAnbW9kdWxlcy9jYXJ0LXBvcHVwJztcbkBpbXBvcnQgJ21vZHVsZXMvYnVsay1tb2RhbCc7XG5AaW1wb3J0ICdtb2R1bGVzL3RhYnMnO1xuQGltcG9ydCAnbW9kdWxlcy9tZXRob2QtdmlkZW8nO1xuXG4vLyBTZWN0aW9uc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBpbXBvcnQgJ3NlY3Rpb25zL2FjY291bnQnO1xuQGltcG9ydCAnc2VjdGlvbnMvZWRpdG9yaWFsJztcbkBpbXBvcnQgJ3NlY3Rpb25zL2Jha2luZy10aXBzJztcbkBpbXBvcnQgJ3NlY3Rpb25zL2xvZ2luJztcbkBpbXBvcnQgJ3NlY3Rpb25zL3Nob3AnO1xuQGltcG9ydCAnc2VjdGlvbnMvc2hvcC1naWZ0aW5nJztcbkBpbXBvcnQgJ3NlY3Rpb25zL3Nob3AtdHdvLWNvbHVtbnMnO1xuQGltcG9ydCAnc2VjdGlvbnMvcHJvZHVjdC1mb3JtJztcbkBpbXBvcnQgJ3NlY3Rpb25zL3ZpZGVvLWJhbm5lcic7XG5AaW1wb3J0ICdzZWN0aW9ucy9jYXJlZXJzLWhlcm8nO1xuQGltcG9ydCAnc2VjdGlvbnMvY2FyZWVycy1lbGVtZW50JztcblxuLy8gQ2FtcGFpZ25zXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gQGltcG9ydCBcImNhbXBhaWducy9kZXN0aW5hdGlvbi9pbmRleFwiO1xuXG4vLyBTZXR0aW5nc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBpbXBvcnQgJ3NldHRpbmdzL2VsZW1lbnQnO1xuQGltcG9ydCAnc2V0dGluZ3Mvc3BhY2luZyc7XG5AaW1wb3J0ICdzZXR0aW5ncy90ZXh0JztcbkBpbXBvcnQgJ3NldHRpbmdzL3d5c2l3eWcnO1xuXG4vLyBUcnVtcHNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AaW1wb3J0ICd0cnVtcHMvdHJhbnNpdGlvbnMnOyAvLyBHZW5lcmljIHRyYW5zaXRpb25zXG5AaW1wb3J0ICd0cnVtcHMvaGVscGVycyc7XG5AaW1wb3J0ICd0cnVtcHMvd2hpdGVzcGFjZSc7XG5cbi8vIHNlbGVjdGlvbiBzdHlsZVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAkY29sb3ItZ29sZDtcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcbn1cblxuOjpzZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAkY29sb3ItZ29sZDtcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcbn1cblxuOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAxcHggc29saWQgcmdiYSg0MiwgMTIsIDUsIDAuMik7XG4gIG91dGxpbmUtb2Zmc2V0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbiIsIkBlYWNoICRuYW1lLCAkY29sb3IgaW4gJGNvbG9ycyB7XG4gIC5jb2xvci0tI3skbmFtZX0ge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkY29sb3JzIHtcbiAgLmJnLWNvbG9yLS0jeyRuYW1lfSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICB9XG59XG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gTGF5b3V0IChsKVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy8gVGhlIGxheW91dCBmaWxlIGlzIGZvciBoaWdoIGxldmVsIGxheW91dCBiYXNlZCBzdHlsZXMuXG4vLyBUaGVzZSB3aWxsIGxhcmdlbHkgYmUgdGhlIGdyaWQgYW5kIGFueSBjb250YWluZXIgc3R5bGVzIHJlcXVpcmVkLlxuXG4vLyBCYXNlXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5ib2R5LFxuLmJvZHkge1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6ICRjb2xvci1jYW52YXM7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICYubm9zY3JvbGwge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cblxuW3YtY2xvYWtdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLy8gYXBwbHkgYSBuYXR1cmFsIGJveCBsYXlvdXQgbW9kZWwgdG8gYWxsIGVsZW1lbnRzIEJFQ0FVU0UgSVQnUyBBV0VTT01FXG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG51bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG5ociB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uZ3JpZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE0M3JlbTtcbiAgLy8gcGFkZGluZy1sZWZ0OiAxMHJlbTtcbiAgLy8gcGFkZGluZy1yaWdodDogMTByZW07XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgJi0tc21hbGwge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgbWF4LXdpZHRoOiAxMDNyZW07XG4gIH1cbn1cblxuLnNlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogJG1heC13aWR0aDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZzogMCAkZ3V0dGVyLXdpZHRoO1xufVxuXG4uc2VjdGlvbi0tc3BhY2VkIHtcbiAgcGFkZGluZy10b3A6IGNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgKyAyNHB4KTtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgKyA0OHB4KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDhweDtcbiAgfVxufVxuXG4uc2VjdGlvbi0teGwge1xuICBtYXgtd2lkdGg6IDE2MDBweDtcbn1cblxuLnNlY3Rpb24tLWd1dHRlci1zbSB7XG4gIHBhZGRpbmctbGVmdDogJGd1dHRlci13aWR0aC1zbTtcbiAgcGFkZGluZy1yaWdodDogJGd1dHRlci13aWR0aC1zbTtcbn1cblxuLy8gUmVtb3ZlIGd1dHRlciBwYWRkaW5nIGFuZCBhdmlvZCBob3Jpem9udGFsIHNjcm9sbCBjYXVzZWQgYnkgLmZsZXgtZ3JpZCBuZWdhdGl2ZSBtYXJnaW5cbi5zZWN0aW9uLS1mdWxsd2lkdGgge1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xuICBvdmVyZmxvdzogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xufVxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIEdlbmVyYWwgVmFyaWFibGVzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vLyBQcmltYXJ5IENvbG91ciBTY2hlbWVcbiRjb2xvci13aGl0ZTogI2ZmZjtcbiRjb2xvci1saWdodC1nb2xkOiAjY2ZhYTcwO1xuJGNvbG9yLWdvbGQ6ICNhZTdjMWU7XG4kY29sb3ItZHVzdHktZ29sZDogIzg1NmQ1YztcbiRjb2xvci1idXJudC1nb2xkOiAjODc1ODAwO1xuJGNvbG9yLWNob2NvbGF0ZTogIzUxMzAxYztcbiRjb2xvci1kYXJrLWNob2NvbGF0ZTogIzJhMGMwNTtcbiRjb2xvci1jcmVhbTogI2Y1ZWRkYztcbiRjb2xvci1saW5lbjogI2Y4ZjFlNjtcbiRjb2xvci1jYW52YXM6ICNmZWZhZjE7XG4kY29sb3ItdGV4dC1zdWJkdWVkOiAjNzA3MDcwO1xuJGNvbG9yLWRhcms6ICMxOTBlMDU7XG4kY29sb3Itc3VjY2VzczogcmdiYSgxODYsIDIxNiwgMTc5LCAwLjUpO1xuJGNvbG9yLXJlZDogI2RiNTYxYTtcbiRjb2xvci13YXJuaW5nOiAjZjdjOTRjO1xuXG4vLyBNYXAgdXNlZCBmb3IgQG1peGlucywgdXBkYXRlIGJvdGggd2hlbiBhZGRpbmcgbmV3IGNvbG9yc1xuJGNvbG9yczogKFxuICB3aGl0ZTogJGNvbG9yLXdoaXRlLFxuICBsaWdodC1nb2xkOiAkY29sb3ItbGlnaHQtZ29sZCxcbiAgZ29sZDogJGNvbG9yLWdvbGQsXG4gIGR1c3R5LWdvbGQ6ICRjb2xvci1kdXN0eS1nb2xkLFxuICBidXJudC1nb2xkOiAkY29sb3ItYnVybnQtZ29sZCxcbiAgY2hvY29sYXRlOiAkY29sb3ItY2hvY29sYXRlLFxuICBkYXJrLWNob2NvbGF0ZTogJGNvbG9yLWRhcmstY2hvY29sYXRlLFxuICBjcmVhbTogJGNvbG9yLWNyZWFtLFxuICBsaW5lbjogJGNvbG9yLWxpbmVuLFxuICBjYW52YXM6ICRjb2xvci1jYW52YXMsXG4gIHRleHQtc3ViZHVlZDogJGNvbG9yLXRleHQtc3ViZHVlZCxcbiAgZGFyazogJGNvbG9yLWRhcmssXG4gIHN1Y2Nlc3M6ICRjb2xvci1zdWNjZXNzLFxuICBlcnJvcjogJGNvbG9yLXJlZCxcbikgIWRlZmF1bHQ7XG5cbi8vIEZvbnQgRmFtaWxpZXNcbiRmb250LXNhbnM6ICdCcmFuZG9uR3JvdGVzcXVlJywgc2Fucy1zZXJpZjtcbiRmb250LXdlaWdodC1zYW5zLXJlZ3VsYXI6IDQwMDtcbiRmb250LXdlaWdodC1zYW5zLW1lZGl1bTogNTAwO1xuJGZvbnQtd2VpZ2h0LXNhbnMtYm9sZDogNzAwO1xuJGZvbnQtd2VpZ2h0LXNhbnMtYmxhY2s6IDkwMDtcblxuJGZvbnQtc2VyaWY6ICdtaWxsZXItZGlzcGxheScsIHNlcmlmO1xuJGZvbnQtd2VpZ2h0LXNlcmlmLXNlbWlib2xkOiA2MDA7XG4kZm9udC13ZWlnaHQtc2VyaWYtYm9sZDogNzAwO1xuXG4vLyBEZWZhdWx0IG1lYXN1cmVtZW50c1xuJGRlZmF1bHQtYm9yZGVyLXJhZGl1czogNXB4O1xuXG4vLyBaLWluZGV4XG4kei1pbmRleC1mcmFtZTogMjtcbiR6LWluZGV4LWZsb2F0aW5nLWJ1dHRvbjogNTA7XG4kei1pbmRleC1saXZlc3RyZWFtOiAyMDA7XG4kei1pbmRleC11bmRlci1tZW51OiA5OTg7XG4kei1pbmRleC1sb2FkZXI6IDk5OTtcbiR6LWluZGV4LW1lbnU6IDk5OTtcbiR6LWluZGV4LWh1ZDogMTAwMDtcblxuJHBhZ2UtaGVhZGVyLXBhZGRpbmctdG9wOiAxM3JlbTtcbiRwYWdlLWhlYWRlci1wYWRkaW5nLWJvdHRvbTogNnJlbTtcblxuLy8gRm9ybSBzdHlsZXNcbiRmb3JtLWNvbnRyb2wtdGV4dDogJGNvbG9yLWNob2NvbGF0ZTtcbiRmb3JtLWNvbnRyb2wtYWNjZW50OiAkY29sb3ItZ29sZDtcbiRmb3JtLWNvbG9yLWVycm9yOiAjZGI1NjFhO1xuXG4vLyBFYXNpbmdcbiRzdGFuZGFyZC1jdXJ2ZTogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbi8vIEZvciBlbGVtZW50cyBlbnRlcmluZyB0aGUgdmlld3BvcnRcbiRkZWNlbGVyYXRpb24tY3VydmU6IGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpO1xuLy8gRm9yIGVsZW1lbnRzIGxlYXZpbmcgcGVybWFuZW50bHkgdGhlIHZpZXdwb3J0XG4kYWNjZWxlcmF0aW9uLWN1cnZlOiBjdWJpYy1iZXppZXIoMC40LCAwLCAxLCAxKTtcbi8vIEZvciBlbGVtZW50cyB0aGF0IHdpbCByZXR1cm4gdG8gdGhlIHZpZXdwb3J0IChsaWtlIGEgbWVudVxuJHNoYXJwLWN1cnZlOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpO1xuXG4vLyBEaXJlY3Rvcmllc1xuLy8gVGhpcyBzaG91bGQgYmUgcHJlZml4ZWQgdG8gYWxsIGFzc2V0IHVybHNcbi8vICRleGFtcGxlOiBcIiN7JGRpci10aGVtZX1pbWFnZXMveW91cmltYWdlLmpwZ1wiXG4kZGlyLXRoZW1lOiAnL3Jlc291cmNlcy90aGVtZXMvYmFzZS8nO1xuJGRpci1pbWFnZXM6ICcjeyRkaXItdGhlbWV9aW1hZ2VzLyc7XG4kZGlyLWZvbnRzOiAnI3skZGlyLXRoZW1lfWZvbnRzLyc7XG4kZGlyLWljb25zOiAnI3skZGlyLXRoZW1lfWljb25zLyc7XG5cbi8vIE1lZGlhIHF1ZXJpZXMgYnJlYWtwb2ludHNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4kc2NyZWVuLXhzOiAzMjBweDsgLy8gRXh0cmEgc21hbGwgc2NyZWVuIC8gcGhvbmUgKHBvcnRyYWl0KVxuJHNjcmVlbi1zbTogNDgwcHg7IC8vIFNtYWxsIHNjcmVlbiAvIHBob25lIChsYW5kc2NhcGUpXG4kc2NyZWVuLW1kOiA3NjhweDsgLy8gU21hbGwgc2NyZWVuIC8gdGFibGV0XG4kc2NyZWVuLWxnOiAxMDQwcHg7IC8vIExhcmdlIHNjcmVlbiAvIGRlc2t0b3BcbiRzY3JlZW4teGw6IDEyODBweDsgLy8gRXh0cmEgTGFyZ2Ugc2NyZWVuIC8gd2lkZSBkZXNrdG9wXG4kc2NyZWVuLXh4bDogMTYwMHB4OyAvLyBFeHRyYSBMYXJnZSBzY3JlZW4gLyB3aWRlIGRlc2t0b3BcblxuLy8gTWVkaWEgUXVlcmllcyAoTW9iaWxlIGZpcnN0IGFwcHJvYWNoKVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiR4czogI3snKG1pbi13aWR0aDogI3skc2NyZWVuLXhzfSknfTsgLy8gMzIwcHggIC0+XG4kc206ICN7JyhtaW4td2lkdGg6ICN7JHNjcmVlbi1zbX0pJ307IC8vIDQ4MHB4ICAtPlxuJG1kOiAjeycobWluLXdpZHRoOiAjeyRzY3JlZW4tbWR9KSd9OyAvLyA3NjhweCAgLT5cbiRsZzogI3snKG1pbi13aWR0aDogI3skc2NyZWVuLWxnfSknfTsgLy8gMTAyNHB4ICAtPlxuJHhsOiAjeycobWluLXdpZHRoOiAjeyRzY3JlZW4teGx9KSd9OyAvLyAxMjAwcHggLT5cbiR4eGw6ICN7JyhtaW4td2lkdGg6ICN7JHNjcmVlbi14eGx9KSd9OyAvLyAxNjAwcHggLT5cblxuJG1lZGlhLXF1ZXJpZXM6IChcbiAgeHM6ICR4cyxcbiAgc206ICRzbSxcbiAgbWQ6ICRtZCxcbiAgbGc6ICRsZyxcbiAgeGw6ICR4bCxcbiAgeHhsOiAkeHhsLFxuKTtcblxuLy8gR3JpZCBzZXR0aW5ncyAobmFtZSwgYnJlYWtwb2ludCwgZ3V0dGVyKVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiRub3Qtc206ICN7JyhtaW4td2lkdGg6ICN7JHNjcmVlbi1tZH0gKyAxKSd9O1xuJG5vdC1sZzogI3snKG1heC13aWR0aDogI3skc2NyZWVuLW1kfSknfTtcblxuLy8gTWF4LXdpZHRoIGZvciBlbGVtZW50cyBvbiBsYXJnZSBzY3JlZW5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4kbWF4LXdpZHRoOiAxMzdyZW07XG4kZ3V0dGVyLXdpZHRoOiAyLjVyZW07XG4kZ3V0dGVyLXdpZHRoLXNtOiAxLjZyZW07XG5cbi8vIFZhcmlhYmxlcyB0byBleHBvc2UgdG8gb3VyIEphdmFzY3JpcHQgKGNvdXRlcnN5IG9mIFdlYnBhY2spXG4kd2hpdHRha2VyLWVhc2luZzogMC4zNiwgMC4wNiwgMC4yNiwgMC45OTtcblxuOmV4cG9ydCB7XG4gIGVhc2luZzogJHdoaXR0YWtlci1lYXNpbmc7XG59XG4iLCIvLyBjb25maWdcbiRkZWJ1ZzogZmFsc2U7XG5cbi8vIGNyZWF0ZSBzYXNzIGxpc3QgdG8gcGFzcyBtZWRpYSBxdWVyeSBkYXRhXG4vLyBpZiBhIGJyZWFrcG9pbnQgbmFtZSBjaGFuZ2VzLCByZW1lbWJlciB0b1xuLy8gdXBkYXRlIGl0IGluIHRoZSBsaXN0IGJlbG93IGFzIHdlbGxcbiRtcS1zeW5jOiAoXG4gIG1vYmlsZSAkc2NyZWVuLXhzLFxuICBtb2JpbGUgJHNjcmVlbi1zbSxcbiAgdGFibGV0ICRzY3JlZW4tbWQsXG4gIHRhYmxldC1sYW5kc2NhcGUgJHNjcmVlbi1sZyxcbiAgZGVza3RvcCAkc2NyZWVuLXhsLFxuICBkZXNrdG9wICRzY3JlZW4teHhsXG4pO1xuXG4vLyBidWlsZCBlYWNoIG1lZGlhIHF1ZXJ5IGZvciBqcyBpbmdlc3Rpb25cbkBlYWNoICRtcSBpbiAkbXEtc3luYyB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IG50aCgkbXEsIDIpKSB7XG4gICAgaGVhZCB7XG4gICAgICBmb250LWZhbWlseTogJyN7bnRoKCRtcSwgMSl9ICN7bnRoKCRtcSwgMil9JztcbiAgICB9XG4gICAgYm9keTpiZWZvcmUge1xuICAgICAgY29udGVudDogJyN7bnRoKCRtcSwgMSl9IC0gbWluLXdpZHRoOiAje250aCgkbXEsIDIpfSc7XG4gICAgfVxuICB9XG59XG5cbmhlYWQge1xuICAvLyBzZXQgY2xlYXIgb24gaGVhZCB0byBzaG93IFVuaXNvbiBpcyBzZXQgdXAgY29ycmVjdGx5XG4gIGNsZWFyOiBib3RoO1xuICAvLyBzdG9yZSBoYXNoIG9mIGFsbCBicmVha3BvaW50c1xuICB0aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICcjeyRtcS1zeW5jfSc7XG4gIH1cbn1cblxuLy8gZGVidWcgc3R5bGVzIHRvIHNlZSBicmVha3BvaW50IGluZm9cbmJvZHk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgQGlmICRkZWJ1ZyA9PSB0cnVlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIH1cbn1cblxuLy8gaGlkZSBlbGVtZW50cyBmb3IgY29uZGl0aW9uYWwgbG9hZGluZ1xuLy8gb25seSB1c2VkIGZvciByZXNwb25zaXZlIGNvbW1lbnRzIHBsdWdpblxuKltkYXRhLXVzbi1pZl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwiJGZsZXgtZ3JpZC1ndXR0ZXI6IDE1cHg7XG4kZmxleC1ncmlkLWd1dHRlci14bDogNDBweDtcbiRjb2x1bW5zOiAxNjtcblxuLmZsZXgtZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWxlZnQ6IC0kZmxleC1ncmlkLWd1dHRlciAqIDAuNTtcbiAgbWFyZ2luLXJpZ2h0OiAtJGZsZXgtZ3JpZC1ndXR0ZXIgKiAwLjU7XG59XG5cbi5mbGV4LWdyaWRfX2l0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6ICRmbGV4LWdyaWQtZ3V0dGVyICogMC41O1xuICBwYWRkaW5nLXJpZ2h0OiAkZmxleC1ncmlkLWd1dHRlciAqIDAuNTtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmZsZXgtZ3JpZC0teGwge1xuICBtYXJnaW4tbGVmdDogLSRmbGV4LWdyaWQtZ3V0dGVyLXhsICogMC41O1xuICBtYXJnaW4tcmlnaHQ6IC0kZmxleC1ncmlkLWd1dHRlci14bCAqIDAuNTtcblxuICAuZmxleC1ncmlkX19pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRmbGV4LWdyaWQtZ3V0dGVyLXhsICogMC41O1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmbGV4LWdyaWQtZ3V0dGVyLXhsICogMC41O1xuICB9XG59XG5cbkBlYWNoICRrZXksICRxdWVyeSBpbiAkbWVkaWEtcXVlcmllcyB7XG4gIEBtZWRpYSAjeyRxdWVyeX0ge1xuICAgIC8qKlxuICAgICAqIENvbHVtbiB3aWR0aCBjbGFzc2VzXG4gICAgICogQWNjZXB0YWJsZSB2YWx1ZXM6IDEtMTZcbiAgICAgKiBlLmcuIC5jb2wtbWQtMTIgIC5jb2wtbGctNFxuICAgICAqL1xuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgLmNvbC0jeyRrZXl9LSN7JGl9IHtcbiAgICAgICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gI3skY29sdW1uc30gKiAjeyRpfSk7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gI3skY29sdW1uc30gKiAjeyRpfSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLyoqXG4gICAgICogQ29sdW1uIG9mZnNldCBjbGFzc2VzXG4gICAgICogQWNjZXB0YWJsZSB2YWx1ZXM6IDEtMTVcbiAgICAgKiBlLmcuIC5jb2wtbWQtcHVzaC0yICAuY29sLWxnLXB1c2gtNFxuICAgICAqL1xuICAgIC5jb2wtI3ska2V5fS1wdXNoLTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAuY29sLSN7JGtleX0tcHVzaC0jeyRpfSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAjeyRjb2x1bW5zfSAqICN7JGl9KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvKipcbiAgICAgKiBGbGV4IG9yZGVyIGNsYXNzZXNcbiAgICAgKiBBY2NlcHRhYmxlIHZhbHVlczogMC0zXG4gICAgICogZS5nLiAub3JkZXItbWQtMCAgLm9yZGVyLWxnLTFcbiAgICAgKi9cbiAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDMge1xuICAgICAgLm9yZGVyLSN7JGtleX0tI3skaX0ge1xuICAgICAgICBvcmRlcjogJGk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBFeGFtcGxlIHVzYWdlOlxuLy8gPGRpdiBjbGFzcz1cImdyaWQtY29udGFpbmVyIGdyaWQtY29udGFpbmVyLXhzLTIgZ3JpZC1jb250YWluZXItc20tM1wiPlxuLy8gICA8ZGl2IGNsYXNzPVwiZ3JpZC1pdGVtIGdyaWQtaXRlbS14cy1zcGFuLTEgZ3JpZC1pdGVtLXNtLXNwYW4tMlwiPkl0ZW0gMTwvZGl2PlxuLy8gICA8ZGl2IGNsYXNzPVwiZ3JpZC1pdGVtIGdyaWQtaXRlbS14cy1zcGFuLTEgZ3JpZC1pdGVtLXNtLXNwYW4tMVwiPkl0ZW0gMjwvZGl2PlxuLy8gICA8ZGl2IGNsYXNzPVwiZ3JpZC1pdGVtIGdyaWQtaXRlbS14cy1zcGFuLTEgZ3JpZC1pdGVtLXNtLXNwYW4tMVwiPkl0ZW0gMzwvZGl2PlxuLy8gPC9kaXY+XG5cbi8vIERlZmluZSBncmlkIGNvbnRhaW5lciBtaXhpblxuQG1peGluIGdyaWQtY29udGFpbmVyKCRjb2x1bW5zKSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KCRjb2x1bW5zLCAxZnIpO1xuXG4gIHJvdy1nYXA6IDI0cHg7XG4gIGNvbHVtbi1nYXA6IDMycHg7XG59XG5cbi8vIERlZmluZSBncmlkIGl0ZW0gbWl4aW5cbkBtaXhpbiBncmlkLWl0ZW0oJGNvbC1zcGFuKSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuICRjb2wtc3Bhbjtcbn1cblxuLy8gRGVmaW5lIGdyaWQgY29udGFpbmVyIHN0eWxlcyBmb3IgZWFjaCBicmVha3BvaW50XG4uZ3JpZC1jb250YWluZXIge1xuICBAaW5jbHVkZSBncmlkLWNvbnRhaW5lcigxKTsgLy8gZGVmYXVsdCB0byAxIGNvbHVtblxuXG4gIEBlYWNoICRicmVha3BvaW50LCAkcXVlcnkgaW4gJG1lZGlhLXF1ZXJpZXMge1xuICAgIEBtZWRpYSAjeyRxdWVyeX0ge1xuICAgICAgJi4jeyRicmVha3BvaW50fS0jeyRjb2x1bW5zfSB7XG4gICAgICAgIEBpbmNsdWRlIGdyaWQtY29udGFpbmVyKCRjb2x1bW5zKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gRGVmaW5lIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGdyaWQgY29udGFpbmVyIGNvbHVtbnNcbkBlYWNoICRicmVha3BvaW50LCAkcXVlcnkgaW4gJG1lZGlhLXF1ZXJpZXMge1xuICBAZm9yICRjb2x1bW5zIGZyb20gMSB0aHJvdWdoIDEyIHtcbiAgICAuZ3JpZC1jb250YWluZXItI3skYnJlYWtwb2ludH0tI3skY29sdW1uc30ge1xuICAgICAgQG1lZGlhICN7JHF1ZXJ5fSB7XG4gICAgICAgIEBpbmNsdWRlIGdyaWQtY29udGFpbmVyKCRjb2x1bW5zKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gRGVmaW5lIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGdyaWQgaXRlbSBjb2wtc3BhblxuQGVhY2ggJGJyZWFrcG9pbnQsICRxdWVyeSBpbiAkbWVkaWEtcXVlcmllcyB7XG4gIEBmb3IgJGNvbC1zcGFuIGZyb20gMSB0aHJvdWdoIDEyIHtcbiAgICAuZ3JpZC1pdGVtLSN7JGJyZWFrcG9pbnR9LXNwYW4tI3skY29sLXNwYW59IHtcbiAgICAgIEBtZWRpYSAjeyRxdWVyeX0ge1xuICAgICAgICBAaW5jbHVkZSBncmlkLWl0ZW0oJGNvbC1zcGFuKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIERpc3BsYXkgdXRpbGl0eVxuQG1peGluIGRpc3BsYXkoJGRpc3BsYXksICRicmVha3BvaW50OiBudWxsKSB7XG4gIEBpZiAkYnJlYWtwb2ludCB7XG4gICAgQG1lZGlhICN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIGRpc3BsYXk6ICN7JGRpc3BsYXl9O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgZGlzcGxheTogI3skZGlzcGxheX07XG4gIH1cbn1cblxuLy8gRGVmaW5lIGRpc3BsYXkgcHJvcGVydGllcyBmb3IgZWFjaCBicmVha3BvaW50XG4kZGlzcGxheS1wcm9wZXJ0aWVzOiAoXG4gICdibG9jaycsXG4gICdpbmxpbmUtYmxvY2snLFxuICAnaW5saW5lJyxcbiAgJ2ZsZXgnLFxuICAnaW5saW5lLWZsZXgnLFxuICAnZ3JpZCcsXG4gICdpbmxpbmUtZ3JpZCcsXG4gICd0YWJsZScsXG4gICd0YWJsZS1jZWxsJyxcbiAgJ3RhYmxlLWNvbHVtbicsXG4gICd0YWJsZS1yb3cnLFxuICAnbm9uZSdcbik7XG5cbi8vIEdlbmVyYXRlIGRpc3BsYXkgdXRpbGl0eSBjbGFzc2VzIGZvciBlYWNoIGJyZWFrcG9pbnRcbkBlYWNoICRicmVha3BvaW50LCAkcXVlcnkgaW4gJG1lZGlhLXF1ZXJpZXMge1xuICBAZWFjaCAkZGlzcGxheSBpbiAkZGlzcGxheS1wcm9wZXJ0aWVzIHtcbiAgICAuZC0jeyRicmVha3BvaW50fS0jeyRkaXNwbGF5fSB7XG4gICAgICBAaW5jbHVkZSBkaXNwbGF5KCRkaXNwbGF5LCAkcXVlcnkpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBFeGFtcGxlIHVzYWdlOlxuLy8gPGRpdiBjbGFzcz1cImQteHMtYmxvY2sgZC1zbS1pbmxpbmUtYmxvY2sgZC1tZC1mbGV4XCI+Li4uPC9kaXY+XG4iLCJodG1sIHtcbiAgZm9udC1zaXplOiA2Mi41JTtcbn1cblxuYm9keSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBjb2xvcjogJGNvbG9yLWNob2NvbGF0ZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE3LCAyMyk7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1zYW5zO1xufVxuXG4uaGVhZGluZy1wb3N0ZXIge1xuICBAaW5jbHVkZSBmb250LXNpemUoNDAsIDQwKTtcbiAgZm9udC1mYW1pbHk6ICRmb250LXNlcmlmO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlcmlmLXNlbWlib2xkO1xuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgI3skbGd9IHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoNTIsIDUyKTtcbiAgfVxufVxuXG4uaDAge1xuICBAaW5jbHVkZSBmb250LXNpemUoNDAsIDQwKTtcbiAgZm9udC1mYW1pbHk6ICRmb250LXNlcmlmO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlcmlmLXNlbWlib2xkO1xuXG4gIEBtZWRpYSAjeyRsZ30ge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSg1MiwgNTIpO1xuICB9XG59XG5cbi5oMSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgzMiwgMzYpO1xuICBmb250LWZhbWlseTogJGZvbnQtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VyaWYtc2VtaWJvbGQ7XG5cbiAgQG1lZGlhICN7JGxnfSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDM4LCA0Mik7XG4gIH1cbn1cblxuLmgyIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDI1LCAzMik7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZXJpZi1zZW1pYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5oMyB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMSwgMjYpO1xuICBmb250LWZhbWlseTogJGZvbnQtc2FucztcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zYW5zLWJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4uaDQge1xuICBAaW5jbHVkZSBmb250LXNpemUoMTAsIDE1KTtcbiAgZm9udC1mYW1pbHk6ICRmb250LXNhbnM7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2Fucy1ibGFjaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuM3JlbTtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4uaDUge1xuICBAaW5jbHVkZSBmb250LXNpemUoMTQsIDI0KTtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgbWFyZ2luOiAwO1xufVxuXG5oMSB7XG4gIEBleHRlbmQgLmgxO1xufVxuXG5oMiB7XG4gIEBleHRlbmQgLmgyO1xufVxuXG5oMyB7XG4gIEBleHRlbmQgLmgzO1xufVxuXG5oNCB7XG4gIEBleHRlbmQgLmg0O1xufVxuXG5oNSB7XG4gIEBleHRlbmQgLmg1O1xufVxuXG5hIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAmOmhvdmVyIHtcbiAgfVxufVxuXG4uZm9udC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zYW5zLWJvbGQ7XG59XG5cbi5mb250LWJsYWNrIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zYW5zLWJsYWNrO1xufVxuXG4udW5kZXJsaW5lLWxpbmsge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tTGlnaHQtR29sZCwgI2NmYWE3MCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zYW5zLWJvbGQ7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tR29sZCwgI2NmYWE3MCk7XG4gIH1cbn1cbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBNaXhpbnNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vIEZvbnQgc2l6ZVxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vXG5AbWl4aW4gZm9udC1zaXplKCRzaXplLCAkaGVpZ2h0LCAkdW5pdDogcmVtKSB7XG4gIGZvbnQtc2l6ZTogJHNpemUgKiAxcHg7XG4gIGZvbnQtc2l6ZTogKCRzaXplICogMC4xKSArICR1bml0O1xuICBsaW5lLWhlaWdodDogJGhlaWdodCAqIDFweDtcbiAgbGluZS1oZWlnaHQ6ICgkaGVpZ2h0ICogMC4xKSArICR1bml0O1xufVxuXG4vLyB0ZXh0LXNoYWRvdy1maXhcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbkBtaXhpbiB0ZXh0LXNoYWRvdy1maXgoKSB7XG4gIHRleHQtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMSkgMXB4IDFweDtcbn1cblxuLy8gY2xlYXItZmlsdGVyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5AbWl4aW4gY2xlYXItZmlsdGVyKCkge1xuICBmaWx0ZXI6IG5vbmU7XG4gIC0tbXMtZmlsdGVyOiBub25lO1xufVxuXG5AbWl4aW4gYnV0dG9uLXJlc2V0KCkge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuIiwiQGltcG9ydCAnLi4vdmFyaWFibGVzJztcbi8vIEZvbnQgZmFjZXNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8qXG4qIEJyYW5kb25Hcm90ZXNxdWVcbiovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdCcmFuZG9uR3JvdGVzcXVlJztcbiAgc3JjOiBsb2NhbCgnQnJhbmRvbkdyb3Rlc3F1ZS1SZWd1bGFyJyksIGxvY2FsKCdCcmFuZG9uR3JvdGVzcXVlIFJlZ3VsYXInKSxcbiAgICB1cmwoJy4uL2ZvbnRzL0JyYW5kb25Hcm90ZXNxdWUvQnJhbmRvbkdyb3Rlc3F1ZS1SZWd1bGFyLndvZmYnKVxuICAgICAgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdCcmFuZG9uR3JvdGVzcXVlJztcbiAgc3JjOiBsb2NhbCgnQnJhbmRvbkdyb3Rlc3F1ZS1NZWRpdW0nKSwgbG9jYWwoJ0JyYW5kb25Hcm90ZXNxdWUgTWVkaXVtJyksXG4gICAgdXJsKCcuLi9mb250cy9CcmFuZG9uR3JvdGVzcXVlL0JyYW5kb25Hcm90ZXNxdWUtTWVkaXVtLndvZmYnKVxuICAgICAgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiA0NTA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdCcmFuZG9uR3JvdGVzcXVlJztcbiAgc3JjOiBsb2NhbCgnQnJhbmRvbkdyb3Rlc3F1ZS1NZWRpdW0nKSwgbG9jYWwoJ0JyYW5kb25Hcm90ZXNxdWUgTWVkaXVtJyksXG4gICAgdXJsKCcuLi9mb250cy9CcmFuZG9uR3JvdGVzcXVlL0JyYW5kb25Hcm90ZXNxdWUtTWVkaXVtLndvZmYnKVxuICAgICAgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQnJhbmRvbkdyb3Rlc3F1ZSc7XG4gIHNyYzogbG9jYWwoJ0JyYW5kb25Hcm90ZXNxdWUtQm9sZCcpLCBsb2NhbCgnQnJhbmRvbkdyb3Rlc3F1ZSBCb2xkJyksXG4gICAgdXJsKCcuLi9mb250cy9CcmFuZG9uR3JvdGVzcXVlL0JyYW5kb25Hcm90ZXNxdWUtQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQnJhbmRvbkdyb3Rlc3F1ZSc7XG4gIHNyYzogbG9jYWwoJ0JyYW5kb25Hcm90ZXNxdWUtQmxhY2snKSwgbG9jYWwoJ0JyYW5kb25Hcm90ZXNxdWUgQmxhY2snKSxcbiAgICB1cmwoJy4uL2ZvbnRzL0JyYW5kb25Hcm90ZXNxdWUvQnJhbmRvbkdyb3Rlc3F1ZS1CbGFjay53b2ZmJylcbiAgICAgIGZvcm1hdCgnd29mZicpO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4iLCIuZmFkZS1lbnRlci1hY3RpdmUsXG4uZmFkZS1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyAkZWFzZVdoaXR0YWtlcjtcbn1cbi5mYWRlLWVudGVyLCAuZmFkZS1sZWF2ZS10byAvKiAuZmFkZS1sZWF2ZS1hY3RpdmUgYmVsb3cgdmVyc2lvbiAyLjEuOCAqLyB7XG4gIG9wYWNpdHk6IDA7XG59XG4uZmFkZS1lbnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDE1cHgpO1xufVxuLmZhZGUtbGVhdmUtdG8ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTVweCk7XG59XG5cbi5zbGlkZS1wYW5lbC1lbnRlci1hY3RpdmUsXG4uc2xpZGUtcGFuZWwtbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgJGVhc2VXaGl0dGFrZXI7XG59XG4uc2xpZGUtcGFuZWwtZW50ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuLnNsaWRlLXBhbmVsLWxlYXZlLXRvIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuXG4uc2xpZGUtcGFuZWwtd3JhcHBlci1lbnRlci1hY3RpdmUsXG4uc2xpZGUtcGFuZWwtd3JhcHBlci1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyAkZWFzZVdoaXR0YWtlcjtcbn1cbi5zbGlkZS1wYW5lbC13cmFwcGVyLWVudGVyIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi5zbGlkZS1wYW5lbC13cmFwcGVyLWxlYXZlLXRvIHtcbiAgd2lkdGg6IDAlO1xufVxuXG4ubGlzdC1lbnRlci1hY3RpdmUsIC5saXN0LWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGFsbCAxcztcbn1cbi5saXN0LWVudGVyLCAubGlzdC1sZWF2ZS10byAvKiAubGlzdC1sZWF2ZS1hY3RpdmUgYmVsb3cgdmVyc2lvbiAyLjEuOCAqLyB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbn1cblxuLnNsaWRlLWVudGVyLWFjdGl2ZSxcbi5zbGlkZS1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyAkZWFzZVdoaXR0YWtlcjtcbn1cbi5zbGlkZS1lbnRlcixcbi5zbGlkZS1sZWF2ZS10byB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgb3BhY2l0eTogMDtcbn1cbi5zbGlkZS1lbnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi5zbGlkZS1sZWF2ZS10byB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLnpvb20tZW50ZXItYWN0aXZlLFxuLnpvb20tbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDE1MDBtcyAkZWFzZVdoaXR0YWtlcjtcbn1cbi56b29tLWVudGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi56b29tLWxlYXZlLXRvIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbn1cblxuQGtleWZyYW1lcyBkcmFnLWhlbHBlciB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgMjAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEuNXJlbSk7XG4gIH1cbiAgMzAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMS41cmVtKTtcbiAgfVxuICA0MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMS41cmVtKTtcbiAgfVxuICA3MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxLjVyZW0pO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSB0cmFuc2xhdGVYKDApO1xuICB9XG59XG4iLCIudGhlbWUtLWRhcmsge1xuICBjb2xvcjogJGNvbG9yLWNyZWFtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGFyaztcblxuICAuY2Fwc3VsZSxcbiAgLnRpbGVfX3RhZyB7XG4gICAgY29sb3I6ICRjb2xvci1jcmVhbTtcbiAgfVxufVxuXG4udGhlbWUtLWxpZ2h0IHtcbiAgLmNhcHN1bGUge1xuICAgIGNvbG9yOiAkY29sb3ItY2hvY29sYXRlO1xuICB9XG59XG4iLCIuYWxlcnQge1xuICBAZXh0ZW5kIC5oNTtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmFsZXJ0LS1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cblxuLmFsZXJ0LS1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXN1Y2Nlc3M7XG4gIGNvbG9yOiAkY29sb3ItY2hvY29sYXRlO1xufVxuXG5cbi5hbGVydC0tZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jb2xvci1lcnJvcjtcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcbn1cblxuLmFsZXJ0LS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdhcm5pbmc7XG4gIGNvbG9yOiAkY29sb3ItY2hvY29sYXRlO1xufVxuIiwiQG1peGluIGxpbmsge1xuICBjb2xvcjogJGNvbG9yLWdvbGQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgMCAkY29sb3ItZ29sZDtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjE1cyBjdWJpYy1iZXppZXIoJHdoaXR0YWtlci1lYXNpbmcpO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkY29sb3ItY2hvY29sYXRlO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAwIDAgJGNvbG9yLWNob2NvbGF0ZTtcbiAgfVxufVxuXG4ubGluayB7XG4gIEBpbmNsdWRlIGxpbmsoKTtcbn1cblxuLy8gSW5jbHVkZSBidXR0b24gcmVzZXQgaWYgYXBwbGllZCB0byBhIDxidXR0b24+IGVsZW1lbnRcbmJ1dHRvbi5saW5rIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXJlc2V0KCk7XG4gIEBpbmNsdWRlIGxpbmsoKTtcblxuICAmLmNvbG9yLS1jaG9jb2xhdGUge1xuICAgIHBhZGRpbmc6IDJweCAwO1xuICAgIGNvbG9yOiAkY29sb3ItY2hvY29sYXRlO1xuICB9XG59XG5cbi50ZXh0LWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMnB4O1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuIiwiLmNhcHRpb24ge1xuICBAaW5jbHVkZSBmb250LXNpemUoMTQsIDIwKTtcbiAgb3BhY2l0eTogMC45O1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuIiwiLy8gbWl4aW5zXG5AZnVuY3Rpb24gY2Fwc3VsZS1ib3JkZXIoJGNvbG9yOiAkY29sb3ItY2hvY29sYXRlLCAkdGhpY2tuZXNzOiAycHgpIHtcbiAgQHJldHVybiBpbnNldCAwIDAgMCAkdGhpY2tuZXNzICRjb2xvcjtcbn1cblxuQG1peGluIGNhcHN1bGUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBib3gtc2hhZG93OiBjYXBzdWxlLWJvcmRlcigkY29sb3ItZ29sZCwgMnB4KTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIGdhcDogNHB4O1xuICBtaW4taGVpZ2h0OiAzNnB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgbWluLXdpZHRoOiAxMHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICRjb2xvci1jaG9jb2xhdGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zYW5zLW1lZGl1bTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE0LCAxNCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjM1cyAkZWFzZUluT3V0Q3ViaWM7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1nb2xkO1xuICAgIGJveC1zaGFkb3c6IGNhcHN1bGUtYm9yZGVyKCRjb2xvci1jaG9jb2xhdGUsIDApO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1idXJudC1nb2xkO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAmW2Rpc2FibGVkXSB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAmLmdhcC0wIHtcbiAgICBnYXA6IDA7XG4gIH1cbn1cblxuLy8gYmxvY2tcbi5jYXBzdWxlIHtcbiAgQGluY2x1ZGUgY2Fwc3VsZTtcblxuICAuc3Bpbm5lci0tc21hbGwge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG59XG5cbi8vIGVsZW1lbnRzXG4uY2Fwc3VsZV9faWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cblxuLy8gbW9kaWZpZXJzXG4uY2Fwc3VsZS0td2lkdGgteGwge1xuICBoZWlnaHQ6IDM5cHg7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBAaW5jbHVkZSBmb250LXNpemUoMTYsIDIwKTtcbiAgbWluLXdpZHRoOiAxOHJlbTtcbn1cblxuLmNhcHN1bGUtLWxhcmdlIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNiwgMjApO1xuICBtaW4td2lkdGg6IDE1cmVtO1xufVxuXG4uY2Fwc3VsZS0tYm9yZGVyLXNtYWxsIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuXG4uY2Fwc3VsZS0tbWVkaXVtIHtcbiAgaGVpZ2h0OiA0N3B4O1xuICBwYWRkaW5nOiAxMnB4IDMycHg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNiwgMjApO1xuICBtaW4td2lkdGg6IDE1cmVtO1xufVxuXG4uY2Fwc3VsZS0tZnVsbC13aWR0aCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2Fwc3VsZS0tc21hbGwge1xuICBoZWlnaHQ6IDM5cHg7XG4gIHBhZGRpbmc6IDEwcHggMThweDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE2LCAyMik7XG4gIG1pbi13aWR0aDogMTVyZW07XG5cbiAgQG1lZGlhICN7JGxnfSB7XG4gICAgaGVpZ2h0OiA0M3B4O1xuICB9XG59XG5cbi5jYXBzdWxlLS1zbWFsbC0tZGVza3RvcC1tZWRpdW0ge1xuICBAbWVkaWEgI3skbGd9IHtcbiAgICBoZWlnaHQ6IDQ3cHg7XG4gIH1cbn1cblxuLmNhcHN1bGUtLXNlY29uZGFyeSB7XG4gIGJveC1zaGFkb3c6IGNhcHN1bGUtYm9yZGVyKCRjb2xvci1jaG9jb2xhdGUsIDJweCk7XG59XG5cbi5jYXBzdWxlLS1maWxsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItY2FudmFzO1xufVxuXG4uY2Fwc3VsZS0tbGlnaHQge1xuICBjb2xvcjogJGNvbG9yLWNyZWFtO1xufVxuXG4uY2Fwc3VsZS0tZGFzaGVkIHtcbiAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG59XG5cbi5jYXBzdWxlLS1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNhcHN1bGUtLWRhcmsge1xuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ29sZDtcblxuICAuc3Bpbm5lci0tc21hbGwge1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIGNvbG9yOiAkY29sb3ItZ29sZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiBjYXBzdWxlLWJvcmRlcigkY29sb3ItZ29sZCwgMnB4KTtcbiAgfVxuXG4gICZbZGlzYWJsZWRdIHtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ29sZDtcbiAgICB9XG4gIH1cblxuICAmLmNhcHN1bGUtLWRhcmstaG92ZXI6bm90KFtkaXNhYmxlZF0pIHtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItY2hvY29sYXRlO1xuICAgICAgYm94LXNoYWRvdzogY2Fwc3VsZS1ib3JkZXIoJGNvbG9yLWNob2NvbGF0ZSwgMnB4KTtcbiAgICB9XG4gIH1cbn1cblxuLmNhcHN1bGUtLXdpdGgtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAganVzdGlmeS1jb250ZW50OiBqdXN0aWZ5LWNvbnRlbnQ7XG5cbiAgc3ZnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDI0cHg7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG59XG5cbi5jYXBzdWxlLS13aXRoLWljb24tbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gIHN2ZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICB9XG59XG5cbi5jYXBzdWxlLS13aXRoLWljb24tY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICBzdmcge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG59XG5cbi5jYXBzdWxlLS14bCB7XG4gIHdpZHRoOiAxMDAlO1xuICBAaW5jbHVkZSBmb250LXNpemUoMjEsIDMwKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiAyNHB4IDUycHggMjRweCAyNHB4O1xuXG4gIEBtZWRpYSAjeyRsZ30ge1xuICAgIGhlaWdodDogNjlweDtcbiAgfVxufVxuIiwiLmZvcm0tZ3JvdXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uZm9ybS1ncm91cC0tc20ge1xuICBtYXgtd2lkdGg6IDMyMHB4O1xufVxuXG4uZm9ybS1ncm91cC0tbWQge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuIiwiLmZvcm0tZXJyb3JzIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4uZm9ybS1lcnJvcnNfX2l0ZW0ge1xuICBjb2xvcjogJGZvcm0tY29sb3ItZXJyb3I7XG59XG4iLCIkcGFkZGluZy1sZWZ0OiAyMHB4O1xuJGhlaWdodDogNjNweDtcbiRmb2N1cy1iYWNrZ3JvdW5kOiAjZjVmNWY1O1xuXG4uZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgJGZvcm0tY29udHJvbC1hY2NlbnQ7XG5cbiAgJjpub3QoLmZvcm0tY29udHJvbC0tZGlzYWJsZWQpOmZvY3VzLXdpdGhpbixcbiAgJjpub3QoLmZvcm0tY29udHJvbC0tZGlzYWJsZWQpOmZvY3VzLXdpdGhpbiAuZm9ybS1jb250cm9sX19sYWJlbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvY3VzLWJhY2tncm91bmQ7XG4gIH1cbn1cblxuLmZvcm0tY29udHJvbC0tdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZm9ybS1jb250cm9sLWFjY2VudDtcblxuICAuZm9ybS1jb250cm9sX19sYWJlbCB7XG4gICAgbGVmdDogOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmZvcm0tY29udHJvbF9fZmllbGQge1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICB9XG5cbiAgJjpub3QoLmZvcm0tY29udHJvbC0tZGlzYWJsZWQpOmZvY3VzLXdpdGhpbixcbiAgJjpub3QoLmZvcm0tY29udHJvbC0tZGlzYWJsZWQpOmZvY3VzLXdpdGhpbiAuZm9ybS1jb250cm9sX19sYWJlbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuLmZvcm0tY29udHJvbF9fZmllbGQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkaGVpZ2h0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDI4cHggNDJweCA4cHggJHBhZGRpbmctbGVmdDtcblxuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNhbnMtbWVkaXVtO1xuICBjb2xvcjogJGZvcm0tY29udHJvbC10ZXh0O1xuICBsaW5lLWhlaWdodDogMjNweDtcblxuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuICAmOmZvY3VzIHtcbiAgICAvLyBGb2N1cyBzdHlsZSBwcm92aWRlZCBieSAuZm9ybS1zZWxlY3Q6Zm9jdXMtd2l0aGluXG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gICY6Oi1tcy1leHBhbmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmZvcm0tY29udHJvbF9fbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAzO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAkcGFkZGluZy1sZWZ0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAzMnB4O1xuXG4gIC8vIExhYmVsIGRlZmF1bHRzIHRvIHZlcnRpY2FsIGNlbnRyZSBvZiB0aGUgZmllbGRcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCBjYWxjKCN7JGhlaWdodCowLjV9IC0gNTAlKSwgMCk7XG5cbiAgY29sb3I6ICRmb3JtLWNvbnRyb2wtdGV4dDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1zYW5zO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNhbnMtcmVndWxhcjtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE2LCAzNCk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzICRlYXNlSW5DdWJpYywgYmFja2dyb3VuZC1jb2xvciAwcyBsaW5lYXI7XG5cbiAgLy8gUG9zaXRpb24gbGFiZWwgdG8gdGhlIHRvcCBvZiB0aGUgZmllbGRcbiAgLmZvcm0tY29udHJvbC0taGFzLXZhbHVlICYsXG4gIC5mb3JtLWNvbnRyb2w6Zm9jdXMtd2l0aGluICYsXG4gICYuZm9ybS1jb250cm9sX19sYWJlbC0tc3RhdGljIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICAuZm9ybS1jb250cm9sLS1kaXNhYmxlZCAmIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAmLS1sb25nIHtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgfVxuXG5cbn1cblxuLmZvcm0tY29udHJvbC0tZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZGU3O1xufVxuXG4uZm9ybS1jb250cm9sLS10ZXh0YXJlYSB7XG4gIC5mb3JtLWNvbnRyb2xfX2ZpZWxkIHtcbiAgICByZXNpemU6IHZlcnRpY2FsO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgbWluLWhlaWdodDogMjYwcHg7XG4gIH1cbn1cblxuaW5wdXRbdHlwZT0nZmlsZSddIHtcbiAgJjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAgIEBpbmNsdWRlIGNhcHN1bGU7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbmlucHV0W3R5cGU9ZGF0ZV06aW52YWxpZCB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuaW5wdXRbdHlwZT1kYXRlXTpmb2N1cyB7XG4gIGNvbG9yOiAkY29sb3ItY2hvY29sYXRlO1xufVxuXG4uanMtY20tZm9ybSB7XG4gIC5mb3JtLXNlbGVjdCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1heC13aWR0aDogMzIwcHg7XG5cbiAgICAmLmZvcm0tc2VsZWN0LS13aWRlIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tY29udHJvbF9fZmllbGQge1xuXG59XG5cbi5mb3JtLWNvbnRyb2xfX3RvZ2dsZS1wYXNzd29yZCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxMnB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB6LWluZGV4OiAzO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIHN2ZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4iLCIuZm9ybS1zZWxlY3QtLXdpZGUge1xuICAuZm9ybS1zZWxlY3Qge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZm9ybS1zZWxlY3Qge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICYuZm9ybS1zZWxlY3QtLXdpZGUge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIFtkYXRhLXBhZ2U9XCJUb3BpY0NvbnRhY3RQYWdlXCJdICYge1xuICAgIG1heC13aWR0aDogbm9uZTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMjBweDtcbiAgICAgIHRvcDogMzBweDtcbiAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMTMgOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBjbGFzcz0nZm9ybS1zZWxlY3RfX2Fycm93IGljb24gaWNvbi1mb3JtLXNlbGVjdC1hcnJvdyclM0UlM0NwYXRoIGQ9J00xMS40ODMgMCA2LjUgNC45NzMgMS41MTcgMCAwIDEuNTE0IDYuNSA4IDEzIDEuNTE0eicgZmlsbD0nY3VycmVudENvbG9yJyUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG5cbiAgICAmOmhhcyhzZWxlY3QgfiBzdmcpOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbF9fbGFiZWwtLWxvbmcge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAmOmhhcygrIHNlbGVjdDp2YWxpZCkge1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLXNlbGVjdF9fYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMjBweDtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogOHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIGNhbGMoM3B4IC0gNTAlKSwgMCk7XG4gIGZpbGw6ICRmb3JtLWNvbnRyb2wtYWNjZW50O1xuXG4gIC5mb3JtLWNvbnRyb2wtLWRpc2FibGVkICYge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgfVxufVxuXG4uZHJvcGRvd24gLmZvcm0tc2VsZWN0IHtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cblxuc2VsZWN0ICsgLmZvcm0tY29udHJvbF9fbGFiZWwge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiIsIiRmb3JtLWNoZWNrYm94LXNpemU6IDEuNHJlbTtcbiRmb3JtLWNoZWNrYm94LWNvbG9yOiAkY29sb3ItY2hvY29sYXRlO1xuJGZvcm0tY2hlY2tib3gtZm9jdXM6ICRjb2xvci1nb2xkO1xuXG4uZm9ybS1jaGVja2JveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcblxuICAmICsgbGFiZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMCAwIDAgM3JlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAyLjVweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogJGZvcm0tY2hlY2tib3gtc2l6ZTtcbiAgICAgIGhlaWdodDogJGZvcm0tY2hlY2tib3gtc2l6ZTtcbiAgICAgIGJvcmRlcjogMC4ycmVtIHNvbGlkICRmb3JtLWNoZWNrYm94LWNvbG9yO1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuNHJlbTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnI3skZGlyLWljb25zfWZvcm0tY2hlY2tib3guc3ZnJyk7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6ICRjb2xvci1nb2xkO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgJjpub3QoOmNoZWNrZWQpIHtcbiAgICAgICYgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrYm94LWZvY3VzO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6Y2hlY2tlZCB7XG4gICAgJiArIGxhYmVsIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVja2JveC1mb2N1cztcbiAgICAgICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KFxuICAgICAgICAgIGNpcmNsZSxcbiAgICAgICAgICAjYmY4ZDMwIDAlLFxuICAgICAgICAgICNiMTdmMjEgNDYuNTQlLFxuICAgICAgICAgICNhZTdjMWUgNTQuODIlLFxuICAgICAgICAgICNhZDdhMWIgMTAwJVxuICAgICAgICApO1xuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgJiArIGxhYmVsOjpiZWZvcmUge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDRweCAzcHggcmdiYSgkY29sb3ItY2hvY29sYXRlLCAwLjUpO1xuICAgIH1cblxuICAgICY6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDRweCAzcHggcmdiYSgkY29sb3ItZ29sZCwgMC42NSk7XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLWNoZWNrYm94LS1maWx0ZXIge1xuICAmICsgbGFiZWwge1xuICAgIEBleHRlbmQgLmgyO1xuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICB0b3A6IDhweDtcbiAgICB9XG4gIH1cbn1cbiIsImZvcm0ge1xuICBmaWVsZHNldCB7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICB9XG5cbiAgLm9wdGlvbnNldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcblxuICAgIGlucHV0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgLy8gU2lsdmVyU3RyaXBlIGZvcm0gY29udHJvbHNcbiAgLmZpZWxkLnRleHQsXG4gIC5maWVsZC50ZXh0YXJlYSB7XG4gICAgQGV4dGVuZCAuZm9ybS1jb250cm9sO1xuICAgIEBleHRlbmQgLmZvcm0tZ3JvdXA7XG4gICAgQGV4dGVuZCAuZm9ybS1ncm91cC0tbWQ7XG5cbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuXG4gICAgaW5wdXQge1xuICAgICAgQGV4dGVuZCAuZm9ybS1jb250cm9sX19maWVsZDtcbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICBAZXh0ZW5kIC5mb3JtLWNvbnRyb2xfX2xhYmVsO1xuICAgICAgQGV4dGVuZCAuZm9ybS1jb250cm9sX19sYWJlbC0tc3RhdGljO1xuICAgIH1cblxuICAgIHRleHRhcmVhIHtcbiAgICAgIEBleHRlbmQgLmZvcm0tY29udHJvbF9fZmllbGQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDZyZW07XG4gICAgICByZXNpemU6IHZlcnRpY2FsO1xuICAgIH1cbiAgfVxuXG4gIC5maWVsZC5oaWRle1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuZmllbGQuY2hlY2tib3gge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG5cbiAgICAuY2hlY2tib3gge1xuICAgICAgQGV4dGVuZCAuZm9ybS1jaGVja2JveDtcbiAgICB9XG4gIH1cblxuICAuZmllbGQuc3Rhci1yYXRpbmcge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG5cbiAgICBsYWJlbCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBvcGFjaXR5OiAwLjc7XG4gICAgfVxuICB9XG5cbiAgLmFjdGlvbiB7XG4gICAgQGV4dGVuZCAuY2Fwc3VsZSwgLmNhcHN1bGUtLWxhcmdlO1xuICB9XG5cbiAgLm1lc3NhZ2UudmFsaWRhdGlvbiB7XG4gICAgY29sb3I6ICRmb3JtLWNvbG9yLWVycm9yO1xuICB9XG59XG4iLCIjaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAkei1pbmRleC1tZW51O1xufVxuIiwiLnZhcmlhbnQtc3dpdGNoZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi52YXJpYW50LXN3aXRjaGVyX190ZXh0IHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG5cbi52YXJpYW50LXN3aXRjaGVyX19sYWJlbCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnZhcmlhbnQtc3dpdGNoZXJfX2J1dHRvbiB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1yZXNldDtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgcGFkZGluZzogOHB4IDRweDtcbn1cblxuLnZhcmlhbnQtc3dpdGNoZXJfX2J1dHRvbi1pY29uIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZmlsbDogJGNvbG9yLWdvbGQ7XG4gIGNvbG9yOiAkY29sb3ItZ29sZDtcbn1cblxuLnZhcmlhbnQtc3dpdGNoZXJfX2J1dHRvbi1pY29uLS1uZXh0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuIiwiLnF1YW50aXR5LWluZGljYXRvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ucXVhbnRpdHktaW5kaWNhdG9yX19kb3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1nb2xkO1xuICBvcGFjaXR5OiAwLjMzO1xuICBtYXJnaW46IDAgNnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICBAbWVkaWEgb25seSBwcmludCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG4gIH1cbn1cblxuLnF1YW50aXR5LWluZGljYXRvcl9fZG90LS1maWxsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ29sZDtcbiAgb3BhY2l0eTogMTtcblxuICBAbWVkaWEgb25seSBwcmludCB7XG4gICAgYm9yZGVyOiA2cHggc29saWQgYmxhY2s7XG4gIH1cbn1cblxuLnF1YW50aXR5LWluZGljYXRvcl9fZG90LS1sYXJnZSB7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDExcHg7XG59XG5cbi5xdWFudGl0eS1pbmRpY2F0b3JfX251bWJlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgb3BhY2l0eTogMC43O1xuICBtYXJnaW46IDAgNnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGNvbG9yLWJ1cm50LWdvbGQ7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zYW5zLWJvbGQ7XG4gIH1cbn1cblxuLnF1YW50aXR5LWluZGljYXRvcl9fbnVtYmVyLS1maWxsZWQge1xuICBjb2xvcjogJGNvbG9yLWdvbGQ7XG4gIG9wYWNpdHk6IDE7XG59XG4iLCIvKiBNYWtlIGNsaWNrcyBwYXNzLXRocm91Z2ggKi9cbiRjb2xvci1wcm9ncmVzczogJGNvbG9yLWdvbGQ7XG5cbiNucHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiB1cmwoJyN7JGRpci1pbWFnZXN9L2xvZ28uc3ZnJykgd2hpdGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogOTk5OTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE1cmVtO1xufVxuXG4jbnByb2dyZXNzIC5iYXIge1xuICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJvZ3Jlc3M7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAzMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG59XG5cbi8qIEZhbmN5IGJsdXIgZWZmZWN0ICovXG4jbnByb2dyZXNzIC5wZWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMHB4O1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggJGNvbG9yLXByb2dyZXNzLCAwIDAgNXB4ICRjb2xvci1wcm9ncmVzcztcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoM2RlZykgdHJhbnNsYXRlKDBweCwgLTRweCk7XG59XG5cbi8qIFJlbW92ZSB0aGVzZSB0byBnZXQgcmlkIG9mIHRoZSBzcGlubmVyICovXG4jbnByb2dyZXNzIC5zcGlubmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDMxO1xuICB0b3A6IDE1cHg7XG4gIHJpZ2h0OiAxNXB4O1xufVxuXG4ubnByb2dyZXNzLWN1c3RvbS1wYXJlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ucHJvZ3Jlc3MtY3VzdG9tLXBhcmVudCAjbnByb2dyZXNzIC5zcGlubmVyLFxuLm5wcm9ncmVzcy1jdXN0b20tcGFyZW50ICNucHJvZ3Jlc3MgLmJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBNYWluIE5hdmlnYXRpb25cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiRtZW51LXRvcDogMzJweDtcbiRtZW51LXJpZ2h0OiAyNHB4O1xuXG4vLyBibG9ja1xuLm1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHotaW5kZXg6ICR6LWluZGV4LW1lbnU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAkbWVudS10b3A7XG4gIHJpZ2h0OiAkbWVudS1yaWdodDtcbn1cblxuLy8gZWxlbWVudHNcbi5tZW51X19idXJnZXIge1xuICBAaW5jbHVkZSBidXR0b24tcmVzZXQ7XG4gIHdpZHRoOiAzcmVtO1xuICBoZWlnaHQ6IDIxcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkodmFyKC0tbm90aWZpY2F0aW9uLWJhci1oZWlnaHQsIDApKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDFweCBkb3R0ZWQgJGNvbG9yLWxpZ2h0LWdvbGQ7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDNweDtcbiAgfVxufVxuXG4ubWVudV9fYnVyZ2VyX19pdGVtIHtcbiAgaGVpZ2h0OiAzcHg7XG4gIHdpZHRoOiAzMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHQtZ29sZDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgJGVhc2VXaGl0dGFrZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG5cbiAgJjpudGgtY2hpbGQoMSkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KTtcbiAgfVxuXG4gICY6bnRoLWNoaWxkKDIpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcbiAgfVxuXG4gICY6bnRoLWNoaWxkKDMpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KTtcbiAgfVxufVxuXG4ubWVudV9faHVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB6LWluZGV4OiAkei1pbmRleC1odWQ7XG59XG5cbi5tZW51X192YW5lZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzQzMzIxZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRkaXItaW1hZ2VzfWhlYWRlci9mb290ZXItaW1hZ2UtbW9iaWxlLmpwZycpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRkaXItaW1hZ2VzfWhlYWRlci9mb290ZXItaW1hZ2UuanBnJyk7XG4gIH1cbn1cblxuLm1lbnVfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogJHotaW5kZXgtbWVudTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIHBhZGRpbmctdG9wOiAxMC41dnc7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLm1lbnVfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMS41cmVtIDA7XG4gIGJyZWFrLWluc2lkZTogYXZvaWQ7XG5cbiAgJjpob3ZlciB7XG4gICAgLm1lbnVfX2l0ZW1fX2luZGV4OmFmdGVyIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgI3skbWR9IHtcbiAgICBwYWRkaW5nOiAzdmggMDtcbiAgfVxufVxuXG4ubWVudV9faXRlbV9faW5kZXgge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAkY29sb3ItY3JlYW07XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2Fucy1ibGFjaztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aWR0aDogNXJlbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEwLCAxNSk7XG5cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMC4ycmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMXJlbTtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ29sZDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMXMgZWFzZTtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICB9XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgd2lkdGg6IGluaXRpYWw7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGxlZnQ6IGluaXRpYWw7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiA1cmVtO1xuICAgIH1cbiAgfVxufVxuXG4ubWVudV9faXRlbV9fbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgY29sb3I6ICRjb2xvci1jcmVhbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDMyLCAzNik7XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDMuNXJlbSArIDAuNXZ3KTtcbiAgICBsaW5lLWhlaWdodDogY2FsYygzLjVyZW0gKyAwLjV2dyk7XG4gIH1cbn1cblxuLm1lbnVfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDEyLjV2aDtcbiAgcGFkZGluZy1ib3R0b206IDEyLjV2aDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgY29sdW1uLWNvdW50OiAyO1xuICAgIGNvbHVtbi1nYXA6IDE1JTtcbiAgICB3aWR0aDogOTAlO1xuICB9XG5cbiAgQG1lZGlhICN7JGxnfSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuXG4gIEBtZWRpYSAjeyR4bH0ge1xuICAgIGNvbHVtbi1nYXA6IDIwJTtcbiAgICB3aWR0aDogODAlO1xuICB9XG59XG5cbi5tZW51X19zb2NpYWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMCA2dnc7XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5cbi5tZW51X19zb2NpYWxzX19saW5rcyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1jcmVhbTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDAuMXJlbTtcbiAgICAgIGhlaWdodDogNjAlO1xuICAgIH1cbiAgfVxufVxuXG4ubWVudV9fc29jaWFsc19fbGlua3NfX2ljb24ge1xuICBmaWxsOiAkY29sb3ItY3JlYW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMi41cmVtO1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuXG4gICY6aG92ZXIge1xuICAgIGZpbGw6ICRjb2xvci1nb2xkO1xuICB9XG59XG5cbi5tZW51X19zb2NpYWxzX19jdGEge1xuICBwYWRkaW5nOiA0cmVtIDA7XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgcGFkZGluZzogMCAwIDAgMS41cmVtO1xuICB9XG59XG5cbi5tZW51X19sZWdhbHMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCA2dnc7XG4gIGNvbG9yOiAkY29sb3ItY3JlYW07XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCwgMjApO1xuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLm1lbnVfX2xlZ2Fsc19fbGluayB7XG4gIGNvbG9yOiAjZTJhODNjO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLy8gbW9kaWZpZXJzXG4ubWVudS0tb3BlbiB7XG4gIC5tZW51X19idXJnZXJfX2l0ZW0ge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1saWdodC1nb2xkO1xuXG4gICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCkgcm90YXRlKC00NWRlZyk7XG4gICAgfVxuICB9XG59XG5cbi5tZW51X19pdGVtLS1pcy1hY3RpdmUge1xuICAubWVudV9faXRlbV9faW5kZXg6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAubWVudV9faXRlbV9fbGluayB7XG4gICAgY29sb3I6ICRjb2xvci1nb2xkO1xuICB9XG59XG5cbi5tZW51X19jb250YWluZXItLWJvdHRvbSB7XG4gIHBhZGRpbmctdG9wOiAwO1xuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMi41dmg7XG4gIH1cbn1cbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBDYXJvdXNlbFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy8gYmxvY2tcblxuLmNhcm91c2VsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNhcm91c2VsLS1mdWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi8vIGVsZW1lbnRzXG4uY2Fyb3VzZWxfX25hdmlnYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTEycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAycHg7XG4gIGZvbnQtc2l6ZTogNXJlbTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyLjV2dztcbiAgY29sb3I6ICRjb2xvci1nb2xkO1xuICBmaWxsOiAkY29sb3ItZ29sZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIC8vIGRlZmluZSB0aGUgaGVpZ2h0IG9mIHRoZSBzdmcgKG92ZXJmbG93IGlzc3VlcylcbiAgc3ZnIHtcbiAgICBoZWlnaHQ6IDMycHg7XG4gIH1cblxuICAmLmNhcm91c2VsX19uYXZpZ2F0aW9uLS1hbHQge1xuICAgIHRvcDogNDUlO1xuICB9XG5cbiAgJi5jYXJvdXNlbF9fbmF2aWdhdGlvbi0tbW9iaWxlIHtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgJi5jYXJvdXNlbF9fbmF2aWdhdGlvbi0tc21hbGwge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgfVxuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMXZ3O1xuICAgIG1hcmdpbi10b3A6IC0xdnc7XG4gIH1cbn1cblxuLy8gbW9kaWZpZXJcbi5jYXJvdXNlbF9fbmF2aWdhdGlvbi0tbGVmdCB7XG4gIGxlZnQ6IDJyZW07XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4uY2Fyb3VzZWxfX25hdmlnYXRpb24tLXJpZ2h0IHtcbiAgcmlnaHQ6IDJyZW07XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cblxuLm1lZGlhLXNsaWRlc2hvdyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgQGV4dGVuZCAuY2xlYXJmaXg7XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuXG4ubWVkaWEtc2xpZGVzaG93X19jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tZWRpYS1zbGlkZXNob3dfX21lZGlhIHtcbiAgaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1MC44JTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzICRlYXNlV2hpdHRha2VyO1xuXG4gIGxpIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgfVxuXG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgaWZyYW1lLFxuICB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA5OS45JSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8vIENsYXNzZXMgZm9yIG1pbmktY2Fyb3VzZWwgKyBiaWcgdmlkZW9cbi5jYXJvdXNlbC0tbWluaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMTAwcHg7XG5cbiAgQG1lZGlhICN7JGxnfSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXgtd2lkdGg6ICRtYXgtd2lkdGg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG59XG5cbi52aWRlbyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiBjYWxjKCg5IC8gMTYpICogMTAwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuXG4gIGlmcmFtZSxcbiAgdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbi5tZWRpYS1zbGlkZXNob3ctLW1pbmkge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDVyZW07XG4gIEBleHRlbmQgLmNsZWFyZml4O1xufVxuXG4ubWVkaWEtc2xpZGVzaG93X19jb250YWluZXItLW1pbmkge1xuICB3aWR0aDogY2FsYygxMDAlICsgMTJ2dyk7XG4gIGxlZnQ6IC02dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCA2dnc7XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDZ2dyk7XG4gICAgbGVmdDogLTN2dztcbiAgICBwYWRkaW5nOiAwIDN2dztcbiAgfVxufVxuXG4ubWVkaWEtc2xpZGVzaG93X19tZWRpYS13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1lZGlhLXNsaWRlc2hvd19fbWVkaWEtLW1pbmkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTlyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyAkZWFzZVdoaXR0YWtlcjtcbn1cblxuLnBvc3RlcnNfX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICBwIHtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGhlaWdodDogMzRweDtcbiAgfVxuXG4gICYucG9zdGVyc19fY29udGFpbmVyLS1jdXJyZW50IHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAxcHggJGNvbG9yLWdvbGQ7XG4gIH1cbn1cblxuLnBvc3RlcnNfX21lZGlhIHtcbiAgaGVpZ2h0OiAxMzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuXG4vL3JlbW92ZSB0aGUgZm9sbG93aW5nIGNvZGUgd2hlbiAkaXNNb2JpbGUgaXMgZml4ZWRcbi5tb2JpbGUge1xuICBkaXNwbGF5OiBibG9jaztcblxuICBAbWVkaWEgI3skbGd9IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcblxuICBAbWVkaWEgI3skbGd9IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLmNvbnRlbnQtc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29udGVudC1zbGlkZXJfX3RyYWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgJGVhc2VXaGl0dGFrZXI7XG59XG5cbi5jb250ZW50LXNsaWRlcl9fc2xpZGUge1xuICBmbGV4OiAwIDAgMTAwJTtcbn1cbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBSZWxhdGVkIHByb2R1Y3Rcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vIGJsb2NrXG5cbi5yZWxhdGVkLXByb2R1Y3Qge1xufVxuXG4vLyBlbGVtZW50c1xuLnJlbGF0ZWQtcHJvZHVjdF9faXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cblxuICAmLnJlbGF0ZWQtcHJvZHVjdF9faXRlbXMtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG4ucmVsYXRlZC1wcm9kdWN0X19wcm9kdWN0IHtcbiAgbWFyZ2luOiA0cmVtIGF1dG8gMCBhdXRvO1xuICB3aWR0aDogOTAlO1xuXG4gIC5wcm9kdWN0IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgd2lkdGg6IDUwJTtcblxuICAgIC5wcm9kdWN0IHtcbiAgICAgIHdpZHRoOiA0MCU7XG4gICAgfVxuICB9XG5cbiAgJi5yZWxhdGVkLXByb2R1Y3RfX3Byb2R1Y3QtLWxhcmdlIHtcbiAgICAucHJvZHVjdCB7XG4gICAgICB3aWR0aDogODAlO1xuICAgIH1cbiAgfVxufVxuXG4ucmVsYXRlZC1wcm9kdWN0X19pdGVtcy0tY291bnQtMyB7XG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIC5yZWxhdGVkLXByb2R1Y3RfX3Byb2R1Y3Qge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBtb2RpZmllclxuIiwiLnRpbGVzIHtcbiAgbWFyZ2luOiAwIDJyZW07XG5cbiAgQG1lZGlhICN7JGxnfSB7XG4gICAgbWF4LXdpZHRoOiAkbWF4LXdpZHRoO1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxufVxuXG4udGlsZXNfX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG8gMS41cmVtO1xuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIG1heC13aWR0aDogOTAlO1xuICB9XG5cbiAgQG1lZGlhICN7JGxnfSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi50aWxlc19fY29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMCBhdXRvIDVyZW07XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgbWF4LXdpZHRoOiA3MHJlbTtcbiAgfVxufVxuXG4udGlsZXNfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIG1hcmdpbjogMCAxLjVyZW07XG5cbiAgQG1lZGlhICN7JGxnfSB7XG4gICAgbWF4LXdpZHRoOiAkbWF4LXdpZHRoO1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxufVxuXG4udGlsZV9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDMzcmVtO1xuICBoZWlnaHQ6IDQwcmVtO1xuICBtYXJnaW4tYm90dG9tOiA1cmVtO1xufVxuXG4udGlsZV9fdGFnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiA4LjZyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAkY29sb3ItY2hvY29sYXRlO1xufVxuXG4udGlsZV9fdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4udGlsZV9faW1hZ2Uge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDMwcmVtO1xufVxuXG4udGlsZV9fYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuIiwiJGdhcDogMnJlbTtcblxuLnNob3ctbW9yZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAkY29sb3ItZ29sZDtcblxuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjZWM2YmE7XG4gICAgZmxleDogMSAwICRnYXA7XG4gIH1cblxuICAmOmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZ2FwO1xuICB9XG5cbiAgJjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6ICRnYXA7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICAuc2hvdy1tb3JlX19zeW1ib2wge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG4gIH1cbn1cblxuLnNob3ctbW9yZV9fc3ltYm9sIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyAkZWFzZVdoaXR0YWtlcjtcbn1cbiIsIi5jb2xsZWN0aW9uIHtcbn1cblxuLmNvbGxlY3Rpb25fX2Rlc2NyaXB0aW9uIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gIEBtZWRpYSAjeyRzbX0ge1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gIH1cbn1cblxuLmNvbGxlY3Rpb25fX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwIDJ2dztcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uY29sbGVjdGlvbl9fbGlzdC1pdGVtIHtcbiAgd2lkdGg6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogJGNvbG9yLWNob2NvbGF0ZTtcblxuICBAbWVkaWEgI3skbWR9IHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG4iLCIucXVvdGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnF1b3RlX19pbWFnZSB7XG4gIHdpZHRoOiA2cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuIiwiLmVsZW1lbnRhbF9jb250YWluZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuIiwiLmZsYXZvdXIge1xuICBiYWNrZ3JvdW5kOiAjRjhGMUU2O1xuICBwYWRkaW5nOiAzcmVtIDJyZW07XG59XG5cbi5idW5kbGUtYm94IHtcbiAgYmFja2dyb3VuZDogI0Y4RjFFNjtcbiAgcGFkZGluZzogNXJlbSAzcmVtO1xuXG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cbn1cbiIsIi5mbG9hdGluZy1idXR0b24ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiA1cmVtO1xuICBoZWlnaHQ6IDVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDVyZW07XG4gIHJpZ2h0OiAxLjVyZW07XG4gIGJvdHRvbTogMS41cmVtO1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgI2JmOGQzMCAwJSwgI2FlN2MxZSA1NC44MiUsICNjZjhlMTMgMTAwJSk7XG4gIHotaW5kZXg6ICR6LWluZGV4LWZsb2F0aW5nLWJ1dHRvbjtcbn1cblxuLmZsb2F0aW5nLWJ1dHRvbi0tZm9yZWdyb3VuZCB7XG4gIHotaW5kZXg6IDk5OTk7XG59XG5cbi5mbG9hdGluZy1idXR0b25fX2lubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mbG9hdGluZy1idXR0b25fX2ljb24ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmaWxsOiAjZjVlZGRjO1xufVxuIiwiLmZlYXR1cmVkLXByb2R1Y3Qge1xuICBwYWRkaW5nOiA1cmVtIDA7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cblxuLmZlYXR1cmVkLXByb2R1Y3RfX2xpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZmVhdHVyZWQtcHJvZHVjdF9fcGFja3Nob3Qge1xuICB3aWR0aDogNjAlO1xuICBtYXJnaW46IDAgYXV0bztcblxuICBAbWVkaWEgI3skbWR9IHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG5cbiAgQG1lZGlhICN7JGxnfSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuIiwiLnN0b3J5LXNlYWwge1xuICB3aWR0aDogMTAwJTtcbiAgZmlsbDogI2RhOWYzMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNi41cmVtO1xuICBtYXJnaW46IDJyZW0gYXV0byAwIGF1dG87XG59XG4iLCIuc3Rvcnktc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpbmVuO1xuXG4gIC8vIG9uIG1vYmlsZSBwdXNoIGZpcnN0IHNlY3Rpb24gKGhlYWRlciBzcGFjZSlcbiAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBAbWVkaWEgI3skbm90LWxnfSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTNyZW07XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgbWluLWhlaWdodDogOTB2aDtcbiAgfVxufVxuXG4uc3Rvcnktc2VjdGlvbi0tcGFkZGluZy10b3Age1xuICBAbWVkaWEgI3skbm90LWxnfSB7XG4gICAgcGFkZGluZy10b3A6IDEwdmg7XG4gIH1cbn1cblxuLnN0b3J5LXNlY3Rpb24tLXBhZGRpbmctYm90dG9tIHtcbiAgQG1lZGlhICN7JG5vdC1sZ30ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHZoO1xuICB9XG59XG5cbi5zdG9yeS1zZWN0aW9uLS1vdmVyZmxvdyB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICBAbWVkaWEgI3skbWR9IHtcbiAgICBvdmVyZmxvdy14OiBpbml0aWFsO1xuICB9XG59XG5cbi5zdG9yeS1zZWN0aW9uLS1vdmVybGFwIHtcbiAgbWluLWhlaWdodDogYXV0bztcblxuICAuc3Rvcnktc2VjdGlvbl9fd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogLTE1dmg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1dmg7XG4gIH1cbn1cblxuLnN0b3J5LXNlY3Rpb24tLXBhZGRpbmctb3ZlcmxhcCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXZoO1xuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHZoO1xuICB9XG59XG5cbi5zdG9yeS1zZWN0aW9uLS1saW5lbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saW5lbjtcbn1cblxuLnN0b3J5LXNlY3Rpb24tLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3MTYxNDtcbn1cblxuLnN0b3J5LXNlY3Rpb24tLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyYjJiO1xufVxuXG4uc3Rvcnktc2VjdGlvbi0tbmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGMwYTA3O1xufVxuXG4uc3Rvcnktc2VjdGlvbi0tZ3JleSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZmE5YTI7XG59XG5cbi5zdG9yeS1zZWN0aW9uLS1jcmVhbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmYwZTY7XG59XG5cbi5zdG9yeS1zZWN0aW9uLS1icm93biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDI2MjQ7XG59XG5cbi5zdG9yeS1zZWN0aW9uLS1jb2ZmZWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQxMzBkO1xufVxuXG4uc3Rvcnktc2VjdGlvbi0tcGFwZXItdG9wIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICNmZmZkZjUsICNmYmYwZTYpO1xuXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMi42cmVtO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICB6LWluZGV4OiAwO1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skZGlyLWltYWdlc31zdG9yeS9jb21tb25zL3BhcGVyLXRvcm4tdG9wLnBuZycpO1xuICB9XG59XG5cbi5zdG9yeS1zZWN0aW9uLS1wYXBlci1ib3R0b20ge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgI2ZmZmRmNSwgI2ZiZjBlNik7XG5cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDIuNnJlbTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgei1pbmRleDogMTtcbiAgICBib3R0b206IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGRpci1pbWFnZXN9c3RvcnkvY29tbW9ucy9wYXBlci10b3JuLWJvdHRvbS5wbmcnKTtcbiAgfVxufVxuXG4uc3Rvcnktc2VjdGlvbi0tcGVhcmwge1xuICBiYWNrZ3JvdW5kOiAjZmZmZGY1O1xufVxuXG4uc3Rvcnktc2VjdGlvbi0tc3BhbmlzaC13aGl0ZSB7XG4gIGJhY2tncm91bmQ6ICNmOWYxZTg7XG59XG5cbi5zdG9yeS1zZWN0aW9uLS1zcGFuaXNoLXdoaXRlLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICNmOWYxZTgsICNmYmYwZTYpO1xufVxuXG4uc3Rvcnktc2VjdGlvbi0tcGF0dGVybiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skZGlyLWltYWdlc31zdG9yeS9jb21tb25zL2JhY2tncm91bmQtcGF0dGVybi5wbmcnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cbn1cblxuLnN0b3J5LXNlY3Rpb25fX3dyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAkbWF4LXdpZHRoO1xuICBwYWRkaW5nOiAwICRndXR0ZXItd2lkdGg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zdG9yeS1zZWN0aW9uX19jb2x1bW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDdyZW07XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uc3Rvcnktc2VjdGlvbl9fY29sdW1uLS1uby1ibGVlZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zdG9yeS1zZWN0aW9uX19jb2x1bW4tLWhhbGYge1xuICB3aWR0aDogMTAwJTtcbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLnN0b3J5LXNlY3Rpb25fX2NvbHVtbi0tdGhpcmQge1xuICB3aWR0aDogMTAwJTtcblxuICBAbWVkaWEgI3skbWR9IHtcbiAgICB3aWR0aDogMzMuMyU7XG4gIH1cbn1cbi5zdG9yeS1zZWN0aW9uX19jb2x1bW4tLXF1YXJ0ZXIge1xuICB3aWR0aDogMTAwJTtcblxuICBAbWVkaWEgI3skbWR9IHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG4uc3Rvcnktc2VjdGlvbl9fY29sdW1uLS1ibGVlZCB7XG4gIHotaW5kZXg6IDA7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTV2dztcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXZ3O1xuICAgIHdpZHRoOiBjYWxjKDMzLjMlICsgNy41dncpO1xuICB9XG59XG4uc3Rvcnktc2VjdGlvbl9fY29sdW1uLS1zaGFkb3ctb3ZlcmZsb3ctbW9iaWxlIHtcbiAgQG1lZGlhICN7JG5vdC1sZ30ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzIuNSU7XG4gICAgd2lkdGg6IDEzNS41JTtcbiAgfVxufVxuLnN0b3J5LXNlY3Rpb25fX2NvbHVtbi0tZnVsbHdpZHRoLW92ZXJmbG93LW1vYmlsZSB7XG4gIHdpZHRoOiAxNTB2dztcblxuICBAbWVkaWEgI3skbWR9IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnN0b3J5LXNlY3Rpb25fX2NvbHVtbi0tZnVsbHdpZHRoIHtcbiAgbWFyZ2luLWxlZnQ6IC01MHZ3O1xuICBtYXJnaW4tcmlnaHQ6IC01MHZ3O1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xuICB3aWR0aDogMTAwdnc7XG59XG4uc3Rvcnktc2VjdGlvbl9fY29sdW1uLS1uby1tYXJnaW4ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnN0b3J5LXNlY3Rpb25fX2NvbHVtbi0tdG9wLW1hcmdpbiB7XG4gIG1hcmdpbi10b3A6IDEwcmVtO1xuXG4gIEBtZWRpYSAjeyR4eGx9IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uc3Rvcnktc2VjdGlvbl9fY29sdW1uLS1ib3R0b20tbWFyZ2luIHtcbiAgbWFyZ2luLWJvdHRvbTogMTByZW07XG5cbiAgQG1lZGlhICN7JHh4bH0ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5zdG9yeS1zZWN0aW9uX19jb2x1bW4tLXVwZnJvbnQge1xuICB6LWluZGV4OiAxO1xufVxuXG4uc3Rvcnktc2VjdGlvbl9faW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcblxuICBAbWVkaWEgI3skbWR9IHtcbiAgICB3aWR0aDogNzUlO1xuICAgIG1hcmdpbjogMi41dmggMDtcbiAgfVxufVxuLnN0b3J5LXNlY3Rpb25fX2ltYWdlLS1yaWdodCB7XG4gIHdpZHRoOiAxMjB2dztcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTUwdnc7XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG59XG5cbi5zdG9yeS1zZWN0aW9uX19pbWFnZS0tbmFycm93IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gR29vZCBob25lc3QgY2hvY29sYXRlIHBhZ2VzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vLyBibG9ja3Ncbi5nb29kLWhvbmVzdC1jaG9jb2xhdGUge1xuICBjb2xvcjogJGNvbG9yLWNyZWFtO1xuICBiYWNrZ3JvdW5kOiAkY29sb3ItZGFyaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogOTZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICBAbWVkaWEgI3skbGd9IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzg2cHg7XG4gIH1cblxuICAuZWRpdG9yaWFsX19lbGVtZW50Pioge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgJi5zaG9wLWxhbmRpbmcge1xuICAgIGNvbG9yOiAkY29sb3ItZGFyaztcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItY2FudmFzO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3c6IHVuc2V0O1xuXG4gICAgLnByb2R1Y3RzX19yYW5nZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG4gICAgfVxuICB9XG59XG5cbi5nb29kLWhvbmVzdC1jaG9jb2xhdGVfX2hlYWRlciB7XG4gIHBhZGRpbmctdG9wOiAkcGFnZS1oZWFkZXItcGFkZGluZy10b3A7XG59XG5cbi5waWxsYXItdGlsZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogLTk2cHg7XG4gIG1hcmdpbi1ib3R0b206IC05NnB4O1xuXG4gIEBtZWRpYSAjeyRsZ30ge1xuICAgIHRvcDogLTMwNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTMwNnB4ICsgNjRweCk7XG4gIH1cbn1cblxuLnBpbGxhci10aWxlc19faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE2cHg7XG5cblxuICBAbWVkaWEgI3skbGd9IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogMjBweDtcbiAgfVxufVxuXG4ucGlsbGFyLXRpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICRjb2xvci1jaG9jb2xhdGUgdXJsKCcuLi9pbWFnZXMvdGlsZS1iYWNrZ3JvdW5kLmpwZycpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgbWluLXdpZHRoOiAyNjRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEwMG1zO1xuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgICY6aG92ZXIge1xuICAgICAgLnBpbGxhci10aWxlX19pbWFnZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG5cbiAgICAgIC5waWxsYXItdGlsZV9fdmlkZW8tY29udGFpbmVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgI3skbGd9IHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIHdpZHRoOiA0NDBweDtcbiAgICAgIG1pbi13aWR0aDogNDQwcHg7XG5cbiAgICAgIC5waWxsYXItdGlsZV9fc25hcHNob3QgLnBpbGxhci10aWxlX19zbmFwc2hvdC10aXRsZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgI3skeGx9IHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWluLXdpZHRoOiAyNjRweDtcbiAgICB9XG4gIH1cbn1cblxuLnBpbGxhci10aWxlX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICRjb2xvci1jcmVhbTtcbiAgcGFkZGluZzogMzJweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAuY2Fwc3VsZSB7XG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgfVxuXG4gIEBtZWRpYSAjeyRzbX0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cblxuICBAbWVkaWEgI3skbWR9IHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICB9XG5cbiAgQG1lZGlhICN7JGxnfSB7XG4gICAgcGFkZGluZzogNjBweCA0MHB4O1xuICB9XG5cblxuICAuaDEge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgIEBtZWRpYSAjeyRzbX0ge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIHAge1xuICAgIEBtZWRpYSAjeyRzbX0ge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG4ucGlsbGFyLXRpbGVfX2ltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG5cblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1jaG9jb2xhdGU7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG59XG5cbi5waWxsYXItdGlsZV9fY29udGVudC1zbmFwc2hvdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2Fucy1ib2xkO1xuICBmb250LWZhbWlseTogJGZvbnQtc2FucztcbiAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgbWFyZ2luOiAzMnB4IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXG4gIEBtZWRpYSAjeyRzbX0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG5cbi5waWxsYXItdGlsZV9fc25hcHNob3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTZweDtcblxuICBAbWVkaWEgI3skc219IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICB9XG5cbiAgLnBpbGxhci10aWxlX19zbmFwc2hvdC10aXRsZSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgICBAbWVkaWEgI3skbWR9IHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG4gICAgfVxuXG4gICAgQG1lZGlhICN7JHhsfSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cbiAgfVxuXG4gIC5waWxsYXItdGlsZV9fc25hcHNob3QtaW1hZ2Uge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBmbGV4OiAwIDAgMjRweDtcblxuICAgIEBtZWRpYSAjeyRzbX0ge1xuICAgICAgd2lkdGg6IDMycHg7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICBmbGV4OiAwIDAgMzJweDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbi5waWxsYXItdGlsZV9fdmlkZW8tY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblxuICB2aWRlbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5waWxsYXItdGlsZV9fc25hcHNob3QtdGl0bGUge1xuICBAbWVkaWEgI3skbWR9IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLy8gZWxlbWVudHNcbi5nb29kLWhvbmVzdC1jaG9jb2xhdGVfX2JhY2tncm91bmQge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwLjI7XG5cbiAgLy8gR3JhZGllbnQgYXQgdGhlIGJvdHRvbSBvZiB0aGUgaW1hZ2UgdG8gYmxlbmQgaW50byB0aGUgcGFnZSBiYWNrZ3JvdW5kIGNvbG91clxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxMHJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgJGNvbG9yLWRhcmssIHRyYW5zcGFyZW50IDEwcmVtKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxufVxuXG4ucGlsbGFyLXRpbGVfX2FjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gIEBtZWRpYSAjeyRzbX0ge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuLy8gbW9kaWZpZXJzXG4ucG9pbnRzLWltYWdlLXNlY3Rpb25fX2l0ZW0ge1xuICBiIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMjEsIDI2KTtcbiAgICBmb250LWZhbWlseTogJGZvbnQtc2FucztcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNhbnMtYm9sZDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uZ29vZC1ob25lc3QtY2hvY29sYXRlLWVsZW1lbnRfX2lubmVyIHtcbiAgbWF4LXdpZHRoOiAzNzZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLmdvb2QtaG9uZXN0LWNob2NvbGF0ZS1lbGVtZW50X190aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDEycHg7XG5cbiAgICBAbWVkaWEgI3skbWR9IHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG5cbiAgLmdvb2QtaG9uZXN0LWNob2NvbGF0ZS1lbGVtZW50X19jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBtZWRpYSAjeyRtZH0ge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgfVxuICB9XG59XG5cbi5waWxsYXItdGltZWxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItY3JlYW07XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgcGFkZGluZzogNTJweCAwO1xuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgfVxuXG4gIC5oMSB7XG4gICAgbWF4LXdpZHRoOiA4MHZ3O1xuICAgIHRleHQtd3JhcDogYmFsYW5jZTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAucGlsbGFyLXRpbWVsaW5lX19jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuXG4ucGlsbGFyLXRpbWVsaW5lX19sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIHBhZGRpbmc6IDdweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuXG4gIHAuaDQge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2Fucy1ib2xkO1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5waWxsYXItdGltZWxpbmVfX3dyYXBwZXIge1xuICBtYXJnaW46IDMycHggMCAwO1xuICAtLXBpbGxhci10aW1lbGluZS1pdGVtLWhlaWdodDogYXV0bztcbiAgLS1waWxsYXItdGltZWxpbmUtaXRlbS1nYXAtdG9wOiAwO1xuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIG1hcmdpbjogNjBweCAwIDA7XG4gICAgLS1waWxsYXItdGltZWxpbmUtaXRlbS1oZWlnaHQ6IDI2NHB4O1xuICAgIC0tcGlsbGFyLXRpbWVsaW5lLWl0ZW0tZ2FwLXRvcDogNTZweDtcbiAgfVxufVxuXG4ucGlsbGFyLXRpbWVsaW5lX19pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDA7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGN1YmljLWJlemllcigwLjA3NSwgMC44MiwgMC4xNjUsIDEpO1xuICAgIGhlaWdodDogY2FsYyhjYWxjKHZhcigtLXBpbGxhci10aW1lbGluZS1pdGVtLWhlaWdodCkgKiAyKSArIHZhcigtLXBpbGxhci10aW1lbGluZS1pdGVtLWdhcC10b3ApKTtcbiAgfVxuXG4gIC5waWxsYXItdGltZWxpbmVfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMHB4O1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6ICRjb2xvci1jaG9jb2xhdGU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcGFkZGluZy10b3A6IDcycHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDMycHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBkYXNoZWQgJGNvbG9yLWdvbGQ7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJi5waWxsYXItdGltZWxpbmVfX2l0ZW0tLWluVmlldyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB9XG5cbiAgICAgIC5waWxsYXItdGltZWxpbmVfX2xhYmVsIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDM2cHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdvbGQ7XG4gICAgICB3aWR0aDogMXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogY2FsYyg1MCUgLSAxcHgpO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdvbGQ7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDRweCk7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgIC5oMiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgfVxuXG4gICAgLmg0IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgIG1hcmdpbjogOHB4IDA7XG4gICAgfVxuXG4gICAgLnR5cGUtLXNtYWxsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIEBtZWRpYSAjeyRtZH0ge1xuICAgICAgaGVpZ2h0OiB2YXIoLS1waWxsYXItdGltZWxpbmUtaXRlbS1oZWlnaHQpO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC00MHB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG4gICAgICBmbGV4OiAwIDAgMjQwcHg7XG4gICAgICBvcGFjaXR5OiAwLjI7XG5cbiAgICAgICYucGlsbGFyLXRpbWVsaW5lX19pdGVtLS1pblZpZXcge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQ2cHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBib3R0b206IC00cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgYm90dG9tOiAtOHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1waWxsYXItdGltZWxpbmUtaXRlbS1oZWlnaHQpICsgdmFyKC0tcGlsbGFyLXRpbWVsaW5lLWl0ZW0tZ2FwLXRvcCkpO1xuICAgICAgICBwYWRkaW5nLXRvcDogNDZweDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdG9wOiAtNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogLTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5waWxsYXItdGltZWxpbmVfX2xhYmVsIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBpbGxhci10aW1lbGluZV9fbGluZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDEwMHZ3KTtcbiAgICBoZWlnaHQ6IDUycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYyg1MCUgLSAyNnB4KTtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL3RpbWVsaW5lLnN2ZycpIHJlcGVhdC14IGxlZnQgY2VudGVyO1xuICB9XG59XG5cbi5waWxsYXItdGltZWxpbmVfX3RvZ2dsZSB7XG4gIGJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2Fucy1ib2xkO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBwYWRkaW5nOiAyNHB4IDA7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgc3BhbiB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdvbGQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skZGlyLWljb25zfWljb24tcGx1cy5zdmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIC8qIGdyYWRpZW50IGZhZGUgZnJvbSAkY29sb3ItY3JlYW0gdG8gdHJhbnNwYXJlbnQgKi9cbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICRjb2xvci1jcmVhbSAwJSwgJGNvbG9yLWNyZWFtIDIwJSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0xMzJweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTMycHg7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXTo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucGlsbGFyLXRpbWVsaW5lX19hY3Rpb24ge1xuICBwYWRkaW5nOiA4cHggMCAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxNHB4O1xuXG4gIGEge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ29sZDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zYW5zLWJvbGQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgY29sb3I6ICRjb2xvci1jaG9jb2xhdGU7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICBjb2xvcjogJGNvbG9yLWdvbGQ7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdvbGQ7XG4gICAgfVxuICB9XG59XG5cbi5waWxsYXItdGltZWxpbmVfX2FjdGlvbnMge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgZ2FwOiAxNnB4O1xuXG4gIC5jYXBzdWxlLS1sYXJnZSB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1pbi13aWR0aDogNzBweDtcbiAgfVxuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbiIsIi5nb29kLWhvbmVzdC1jaG9jb2xhdGUtY29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmdvb2QtaG9uZXN0LWNob2NvbGF0ZS1jb2x1bW5fX2xlZnQge1xuICBmbGV4OiAwIDAgMjAlO1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG59XG5cbi5nb29kLWhvbmVzdC1jaG9jb2xhdGUtY29sdW1uLS1pbWFnZS1sYXJnZSB7XG4gIEBtZWRpYSAjeyRub3QtbGd9IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5nb29kLWhvbmVzdC1jaG9jb2xhdGUtY29sdW1uX19sZWZ0IHtcbiAgICBmbGV4OiAwIDAgMzUlO1xuXG4gICAgQG1lZGlhICN7JG5vdC1sZ30ge1xuICAgICAgd2lkdGg6IDY1JTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIi5nb29kLWhvbmVzdC1jaG9jb2xhdGUtZWxlbWVudCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDYwcHggMDtcblxuICAmX190aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gICZfX2dyaWQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgLmZsZXgtZ3JpZF9faXRlbSB7XG4gICAgICAuZ29vZC1ob25lc3QtY2hvY29sYXRlLXN0b3J5IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cblxuICBAbWVkaWEgI3skbm90LWxnfSB7XG4gICAgJl9fZ3JpZCB7XG4gICAgICAuZmxleC1ncmlkX19pdGVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgI3skbWR9IHtcbiAgICAmX19oZWFkZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMTJweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgd2lkdGg6IDMwJTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAmX19wb2ludHMtaW1hZ2Uge1xuICAgICAgZmxleDogMTtcbiAgICAgIHdpZHRoOiA3MCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLmZsZXgtZ3JpZCB7XG4gICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuXG4gICAgICAuZmxleC1ncmlkX19pdGVtIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAjeyRsZ30ge1xuICAgIHBhZGRpbmc6IDEwMHB4IDAgNjBweDtcblxuICAgICZfX2hlYWRlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtMzBweDtcbiAgICB9XG4gIH1cbn1cblxuLy8gLS0gcG9pbnRzLWltYWdlLXNlY3Rpb24gLS1cbi5wb2ludHMtaW1hZ2Utc2VjdGlvbiB7XG4gIG1heC13aWR0aDogMjYycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG5cbiAgJl9faW1hZ2UtZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAmLnBvaW50LTIsXG4gICAgJi5wb2ludC00IHtcbiAgICAgIC5wb2ludHMtaW1hZ2Utc2VjdGlvbl9fcGluIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgbGVmdDogY2FsYygtMTAwJSAtIDgwcHgpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYucG9pbnQtMSB7XG4gICAgICBsZWZ0OiAzNi41JTtcbiAgICAgIHRvcDogNyU7XG4gICAgfVxuXG4gICAgJi5wb2ludC0yIHtcbiAgICAgIGxlZnQ6IDMzJTtcbiAgICAgIHRvcDogMjMlO1xuICAgIH1cblxuICAgICYucG9pbnQtMyB7XG4gICAgICBsZWZ0OiA2MC41JTtcbiAgICAgIHRvcDogMzclO1xuICAgIH1cblxuICAgICYucG9pbnQtNCB7XG4gICAgICBsZWZ0OiAzNy41JTtcbiAgICAgIHRvcDogNTUlO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgJl9faW1hZ2UtZGVza3RvcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmX19pbWFnZS1tb2JpbGUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmX19pdGVtIHtcbiAgICAgIC5wb2ludHMtaW1hZ2Utc2VjdGlvbl9fcGluIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICAgICAgdG9wOiBjYWxjKDEwMCUgKyAxNXB4KTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgfVxuXG4gICAgICAmLnBvaW50LTQge1xuICAgICAgICAucG9pbnRzLWltYWdlLXNlY3Rpb25fX3BpbiB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYucG9pbnQtMixcbiAgICAgICYucG9pbnQtMyB7XG4gICAgICAgIC5wb2ludHMtaW1hZ2Utc2VjdGlvbl9fcGluIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRvcDogY2FsYygtMTAwJSAtIDYwcHgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYucG9pbnQtMSB7XG4gICAgICAgIGxlZnQ6IDEwJTtcbiAgICAgICAgdG9wOiAyOSU7XG4gICAgICB9XG5cbiAgICAgICYucG9pbnQtMiB7XG4gICAgICAgIGxlZnQ6IDMwJTtcbiAgICAgICAgdG9wOiA0MSU7XG4gICAgICB9XG5cbiAgICAgICYucG9pbnQtMyB7XG4gICAgICAgIGxlZnQ6IDQ3JTtcbiAgICAgICAgdG9wOiA0My42JTtcbiAgICAgIH1cblxuICAgICAgJi5wb2ludC00IHtcbiAgICAgICAgbGVmdDogNTklO1xuICAgICAgICB0b3A6IDQ0JTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgI3skeGx9IHtcbiAgICAmX19pbWFnZSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgODBweCk7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgfVxuICB9XG59IiwiLnd5c2l3eWcge1xuICB0YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICB0ZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXg6IDE7XG4gICAgcGFkZGluZzogMjJweCAyMnB4IDIycHggMHB4O1xuICB9XG5cbiAgdHIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiA2MDBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdvbGQ7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMSwgMjYpO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zYW5zLWJvbGQ7XG4gICAgICBjb2xvcjogJGNvbG9yLWxpZ2h0LWdvbGQ7XG4gICAgfVxuICB9XG5cbiAgLy8gT3ZlcndyaXRlIFdZU0lXWUcgc2V0IGhlaWdodCBhbmQgd2lkdGhcbiAgdGFibGUge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICB0Ym9keSxcbiAgdHIsXG4gIHRkIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gV2hlcmUgdG8gYnV5XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4ud2hlcmUtdG8tYnV5IHtcbiAgYmFja2dyb3VuZDogJGNvbG9yLWRhcms7XG4gIGNvbG9yOiAkY29sb3ItY3JlYW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgcGFkZGluZy1ib3R0b206IDZyZW07XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cmVtO1xuICB9XG59XG5cbi53aGVyZS10by1idXlfX2hlYWRlciB7XG4gIHBhZGRpbmctdG9wOiAkcGFnZS1oZWFkZXItcGFkZGluZy10b3A7XG59XG5cbi53aGVyZS10by1idXlfX2JhY2tncm91bmQge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwLjI7XG5cbiAgLy8gR3JhZGllbnQgYXQgdGhlIGJvdHRvbSBvZiB0aGUgaW1hZ2UgdG8gYmxlbmQgaW50byB0aGUgcGFnZSBiYWNrZ3JvdW5kIGNvbG91clxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxMHJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgJGNvbG9yLWRhcmssIHRyYW5zcGFyZW50IDEwcmVtKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxufVxuXG4ud2hlcmUtdG8tYnV5X19zZWNvbmRhcnkge1xuICBAbWVkaWEgI3skbGd9IHtcbiAgICBtYXJnaW4tdG9wOiAxMHJlbTtcbiAgfVxufVxuXG4ud2hlcmUtdG8tYnV5X190aWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcblxuICBAbWVkaWEgI3skbWR9IHtcbiAgICBwYWRkaW5nOiAwIDNyZW0gNHJlbSAzcmVtO1xuICB9XG59XG5cbi53aGVyZS10by1idXlfX3RpbGUtaW1hZ2Uge1xuICBib3JkZXItcmFkaXVzOiAkZGVmYXVsdC1ib3JkZXItcmFkaXVzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbn1cbiIsIi5jb21tZW50IHtcbiAgJiArICYge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cblxuLy8gUGFnaW5hdGlvblxuLmNvbW1lbnRzLXBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uY29tbWVudHMtcGFnaW5hdGlvbl9fbnVtYmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgcGFkZGluZzogNXB4O1xufVxuXG4uY29tbWVudHMtcGFnaW5hdGlvbl9fYXJyb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA1cHg7XG59XG4iLCIuc2VhcmNoLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmZvcm0tY29udHJvbC0tdHJhbnNwYXJlbnQgLmZvcm0tY29udHJvbF9fZmllbGQsIC5mb3JtLWNvbnRyb2wtLXRyYW5zcGFyZW50IGZvcm0gLmZpZWxkLnRleHQgaW5wdXQsIC5mb3JtLWNvbnRyb2wtLXRyYW5zcGFyZW50IGZvcm0gLmZpZWxkLnRleHQgdGV4dGFyZWEsIC5mb3JtLWNvbnRyb2wtLXRyYW5zcGFyZW50IGZvcm0gLmZpZWxkLnRleHRhcmVhIGlucHV0LCAuZm9ybS1jb250cm9sLS10cmFuc3BhcmVudCBmb3JtIC5maWVsZC50ZXh0YXJlYSB0ZXh0YXJlYSwgZm9ybSAuZmllbGQudGV4dCAuZm9ybS1jb250cm9sLS10cmFuc3BhcmVudCBpbnB1dCwgZm9ybSAuZmllbGQudGV4dCAuZm9ybS1jb250cm9sLS10cmFuc3BhcmVudCB0ZXh0YXJlYSwgZm9ybSAuZmllbGQudGV4dGFyZWEgLmZvcm0tY29udHJvbC0tdHJhbnNwYXJlbnQgaW5wdXQsIGZvcm0gLmZpZWxkLnRleHRhcmVhIC5mb3JtLWNvbnRyb2wtLXRyYW5zcGFyZW50IHRleHRhcmVhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuZm9ybS1jb250cm9sLS10cmFuc3BhcmVudCAuZm9ybS1jb250cm9sX19sYWJlbCwgLmZvcm0tY29udHJvbC0tdHJhbnNwYXJlbnQgZm9ybSAuZmllbGQudGV4dCBsYWJlbCwgLmZvcm0tY29udHJvbC0tdHJhbnNwYXJlbnQgZm9ybSAuZmllbGQudGV4dGFyZWEgbGFiZWwsIGZvcm0gLmZpZWxkLnRleHQgLmZvcm0tY29udHJvbC0tdHJhbnNwYXJlbnQgbGFiZWwsIGZvcm0gLmZpZWxkLnRleHRhcmVhIC5mb3JtLWNvbnRyb2wtLXRyYW5zcGFyZW50IGxhYmVsIHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5cblxuLnNlYXJjaC1jb250cm9sX19idXR0b24ge1xuICBAaW5jbHVkZSBidXR0b24tcmVzZXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogJGNvbG9yLWdvbGQ7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkICRjb2xvci1nb2xkO1xuICB9XG59XG4iLCIubGV0dGVyIHtcbiAgcGFkZGluZzogM3JlbSA0cmVtO1xuICBtYXgtd2lkdGg6IDcwY2g7XG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gIGNvbG9yOiAkY29sb3ItZGFyay1jaG9jb2xhdGU7XG4gIGJhY2tncm91bmQ6IHVybChcIiN7JGRpci1pbWFnZXN9L3RleHR1cmVkLXBhcGVyLndlYnBcIikgY2VudGVyLzEwMCUgMTAwJSAkY29sb3ItbGluZW4gO1xuICBtYXNrLWltYWdlOiB1cmwoJyN7JGRpci1pbWFnZXN9L3BhcGVyLWVkZ2VzLnBuZycpO1xuICBtYXNrLXNpemU6IDEwMCUgMTAwJTtcblxuICBmb250LXNpemU6IDEyNSU7XG4gIGxpbmUtaGVpZ2h0OiAxMjUlO1xuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIHBhZGRpbmc6IDRyZW0gNnJlbTtcbiAgfVxufVxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIEludGVyYWN0aXZlIGltYWdlIGNvbXBvbmVudFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLmludGVyYWN0aXZlLW1hcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICBAbWVkaWEgI3skbWR9IHtcbiAgICBvdmVyZmxvdzogdW5zZXQ7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICB9XG59XG5cbi5pbnRlcmFjdGl2ZS1tYXBfX3pvb20ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjc1cHg7XG4gIHJpZ2h0OiAyNXB4O1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIGJvdHRvbTogMzVweDtcbiAgICByaWdodDogMzVweDtcbiAgfVxuXG59XG5cblxuLmNhcHN1bGUtaG9sZGVyIHtcbiAgLmNhcHN1bGUge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1kYXJrLWNob2NvbGF0ZTtcbiAgICBtYXgtd2lkdGg6IDVyZW07XG4gICAgbWluLXdpZHRoOiA1cmVtO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyNSwgMyk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICRjb2xvci1idXJudC1nb2xkO1xuXG4gICAgQG1lZGlhICN7JG1kfSB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvdHRvbTogMzVweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDNweCAkY29sb3ItYnVybnQtZ29sZDtcbiAgICB9XG4gIH1cblxuICAuY2Fwc3VsZS0tcmlnaHQge1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIH1cblxuICAuY2Fwc3VsZS0tbGVmdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIH1cblxuXG4gIC5jYXBzdWxlLS1pbmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJ1cm50LWdvbGQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJ1cm50LWdvbGQ7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG5cbi5pbnRlcmFjdGl2ZS1tYXBfX2ltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW50ZXJhY3RpdmUtbWFwX19jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAkY29sb3ItZGFyaztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjbGlwLXBhdGg6IGluc2V0KDVweCByb3VuZCA1cHgpO1xuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMTBweCByb3VuZCAxMHB4KTtcbiAgfVxuXG59XG5cbi5pbnRlcmFjdGl2ZS1tYXBfX3BpbnMge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICB0b3A6IDA7XG59XG5cblxuLmludGVyYWN0aXZlLW1hcF9fY2Fyb3VzZWwge1xuICBtYXJnaW4tdG9wOiAtMjAlO1xufVxuXG4uaW50ZXJhY3RpdmUtbWFwX19jYXJvdXNlbF9faXRlbXMge1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluO1xufVxuXG4uaW50ZXJhY3RpdmUtbWFwX19pbmZvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWxpZ2h0LWdvbGQ7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAkY29sb3ItbGlnaHQtZ29sZDtcbiAgYmFja2dyb3VuZDogIzM5MjcxMjtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweCAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBoZWlnaHQ6IDI1MHB4O1xuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgdG9wOiA1JTtcbiAgICByaWdodDogNSU7XG4gICAgd2lkdGg6IDMwJTtcblxuICAgICYuc3RhcnRlZCB7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBib3R0b206IDYwcHg7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IDYwcHg7XG4gICAgfVxuICB9XG5cblxuICBidXR0b24uY2Fwc3VsZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuLmludGVyYWN0aXZlLW1hcF9faW5mby1zZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogNTBweDtcblxuICBAbWVkaWEgI3skbWR9IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4uaW50ZXJhY3RpdmUtbWFwX19pbmZvLWluZGV4IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMzBweDtcbn1cblxuLmludGVyYWN0aXZlLW1hcF9faW5mby1ibG9jayB7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgJGNvbG9yLWxpZ2h0LWdvbGQ7XG4gIGNvbG9yOiAkY29sb3ItY2FudmFzO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHdpZHRoOiAyNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmludGVyYWN0aXZlLW1hcF9faW5mby1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcblxuICBzcGFuIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIH1cbn1cblxuLmludGVyYWN0aXZlLW1hcF9faW5mby1sYWJlbC10aXRsZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgyNSwgMzIpO1xuICBmb250LWZhbWlseTogJGZvbnQtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VyaWYtc2VtaWJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5pbnRlcmFjdGl2ZS1tYXBfX2luZm8tbGFiZWwtc3Vic2V0IHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEwLCAxNCk7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1zYW5zO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlcmlmLXNlbWlib2xkO1xuICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4uaW50ZXJhY3RpdmUtbWFwX19uYXZpZ2F0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgcGFkZGluZzogMFxuICB9XG59XG5cbi5pbnRlcmFjdGl2ZS1tYXBfX25hdmlnYXRpb24tYnVsbGV0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiAwO1xuICBnYXA6IDRweDtcbiAgZmxleDogbm9uZTtcbiAgb3JkZXI6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiA2MCU7XG59XG5cbi5pbnRlcmFjdGl2ZS1tYXBfX25hdmlnYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGZsZXg6IG5vbmU7XG4gIG9yZGVyOiAwO1xuICBmbGV4LWdyb3c6IDA7XG5cbiAgJjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi5pbnRlcmFjdGl2ZS1tYXBfX25hdmlnYXRpb24tYnVsbGV0LS1hY3RpdmUge1xuICAuaW50ZXJhY3RpdmUtbWFwX19uYXZpZ2F0aW9uLWJ1bGxldC1zdmcgY2lyY2xlIHtcbiAgICBmaWxsOiAkY29sb3ItbGlnaHQtZ29sZDtcbiAgfVxufVxuXG5cbi5pbnRlcmFjdGl2ZS1tYXBfX25hdmlnYXRpb24tYXJyb3dzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAyMHB4O1xuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5cbi5pbnRlcmFjdGl2ZS1tYXBfX25hdmlnYXRpb24tYXJyb3cge1xuICBhbGw6IHVuc2V0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgJjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi5pbnRlcmFjdGl2ZS1tYXBfX25hdmlnYXRpb24tYXJyb3ctLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5pbnRlcmFjdGl2ZS1tYXBfX2hvbGRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC40NDUsIDAuMDUsIDAuNTUsIDAuOTUpO1xuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuXG4uaW50ZXJhY3RpdmUtbWFwX19pbmZvLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodC1nb2xkO1xuICBjb2xvcjogIzM5MjcxMjtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiA4cHggMjBweDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZXJpZi1zZW1pYm9sZDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuXG4vLy5pbnRlcmFjdGl2ZS1tYXBfX2ltYWdlLS16b29tZWQge1xuLy8gIHdpZHRoOiAyMDAlO1xuLy8gIGhlaWdodDogYXV0bztcbi8vfVxuXG5cbi5pbnRlcmFjdGl2ZS1tYXBfX3BpbnMge1xuXG4gIC5pbnRlcmFjdGl2ZS1tYXBfX3BpbnMtaG9sZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiAzNSU7XG4gICAgcmlnaHQ6IDEwJTtcblxuICAgIEBtZWRpYSAjeyRtZH0ge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi5pbnRlcmFjdGl2ZS1tYXBfX3BpbnMtLXN0YXJ0ZWQge1xuXG4gIC5pbnRlcmFjdGl2ZS1tYXBfX3BpbnMtaG9sZGVyIHtcbiAgICB3aWR0aDogMjAwJTtcbiAgICBib3R0b206IDEzMCU7XG4gICAgcmlnaHQ6IDI5JTtcblxuICAgIEBtZWRpYSAjeyRtZH0ge1xuICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gSW50ZXJhY3RpdmUgcGluIGNvbXBvbmVudFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy8gYmxvY2tcbi5pbnRlcmFjdGl2ZS1waW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMjZweDtcbiAgd2lkdGg6IDIwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcblxuICAmOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuXG4uaW50ZXJhY3RpdmUtcGluLS1zY2FsZS1pbiB7XG4gIGFuaW1hdGlvbjogZmFkZS1pbiAxLjFzIGJvdGg7XG59XG5cbi5pbnRlcmFjdGl2ZS1waW5fX2ljb24ge1xuICBmb250LXNpemU6IDdyZW07XG4gIHdpZHRoOiA3cmVtO1xuXG4gICY6YmVmb3JlIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG59XG5cbi5pbnRlcmFjdGl2ZS1waW4tLW9wZW4ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTZweCkgdHJhbnNsYXRlWSgtMTJweCk7XG4gIHotaW5kZXg6IDEwO1xuICB3aWR0aDogMzNweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgJjpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02cHgpIHRyYW5zbGF0ZVkoLTEycHgpO1xuICAgIHdpZHRoOiAzM3B4O1xuICB9XG5cbiAgJjphZnRlciB7XG4gICAgei1pbmRleDogLTE7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMzFweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgdG9wOiA3cHg7XG4gICAgYW5pbWF0aW9uOiBzaGFkb3ctZHJvcC1jZW50ZXIgMC40cyBjdWJpYy1iZXppZXIoMC4yNTAsIDAuNDYwLCAwLjQ1MCwgMC45NDApIDAuMnMgYm90aDtcbiAgfVxuXG4gIC5pbnRlcmFjdGl2ZS1waW5fX3N2ZyBwYXRoIHtcbiAgICBmaWxsOiAkY29sb3ItY2hvY29sYXRlO1xuICB9XG5cbn1cblxuLmludGVyYWN0aXZlLXBpbi0tY29vcCB7XG4gIHdpZHRoOiAzM3B4O1xuXG4gICYuaW50ZXJhY3RpdmUtcGluLS1vcGVuIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuXG4vKipcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAqIGFuaW1hdGlvbiBzaGFkb3ctZHJvcC1jZW50ZXIgYW5zIHNjYWxlIGluXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKi9cbkBrZXlmcmFtZXMgc2hhZG93LWRyb3AtY2VudGVyIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGZpbHRlcjogYmx1cig0cHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSg4MSwgNDgsIDI4LCAwLjUpO1xuICAgIGZpbHRlcjogYmx1cig0cHgpO1xuICB9XG59XG5cbi5zY2FsZS1pbi1jZW50ZXIge1xuICBhbmltYXRpb246IHNjYWxlLWluLWNlbnRlciAwLjVzIGN1YmljLWJlemllcigwLjI1MCwgMC40NjAsIDAuNDUwLCAwLjk0MCkgYm90aDtcbn1cblxuLmludGVyYWN0aXZlLXBpbiAuYWxpZ24tLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaW50ZXJhY3RpdmUtcGluLS1tb3Zpbmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaW50ZXJhY3RpdmUtbWFwX19waW5zLS1zdGFydGVkIC5pbnRlcmFjdGl2ZS1waW4tLWNvb3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaW50ZXJhY3RpdmUtbWFwX19waW5zLS1ub3Qtc3RhcnRlZCAuaW50ZXJhY3RpdmUtcGluLS1nZW5lcmljIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuXG4uaW50ZXJhY3RpdmUtbWFwX19waW5zLS1ub3Qtc3RhcnRlZCB7XG4gIC5pbnRlcmFjdGl2ZS1waW46bm90KC5pbnRlcmFjdGl2ZS1waW4tLW9wZW4pIHtcbiAgICAuYWxpZ24tLXZlcnRpY2FsOjphZnRlciB7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICB0b3A6IGNhbGMoNTAlIC0gMnB4KTtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMnB4KTtcbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cblxuICAuaW50ZXJhY3RpdmUtcGluLS1jb29wOm5vdCguaW50ZXJhY3RpdmUtcGluLS1vcGVuKSB7XG4gICAgLmFsaWduLS12ZXJ0aWNhbDo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDNweCA1cHggMnB4IHJnYigwIDAgMCAvIDAuMikpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pbnRlcmFjdGl2ZS1waW4tLWdlbmVyaWM6bm90KC5pbnRlcmFjdGl2ZS1waW4tLW9wZW4pIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmludGVyYWN0aXZlLXBpbiAuYWxpZ24tLXZlcnRpY2FsOjphZnRlciB7XG4gICAgd2lkdGg6IDVweDtcbiAgICBoZWlnaHQ6IDVweDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDEwMCUgLSAxMnB4KTtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDNweCk7XG4gICAgYm94LXNoYWRvdzogMCAwIDFweCAkY29sb3ItbGlnaHQtZ29sZDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiAjMTkwZTA1O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgICBvcGFjaXR5OiAwLjI7XG5cbiAgICBzdmcge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogNDtcbiAgICB9XG4gIH1cbn1cblxuLmludGVyYWN0aXZlLXBpbjpub3QoLmludGVyYWN0aXZlLXBpbi0tb3Blbikge1xuICAuYWxpZ24tLXZlcnRpY2FsOjphZnRlciB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHRvcDogY2FsYyg1MCUgLSAycHgpO1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMnB4KTtcbiAgfVxuXG4gIHN2ZyB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uaW50ZXJhY3RpdmUtcGluIC5hbGlnbi0tdmVydGljYWw6OmFmdGVyIHtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDEwMCUgLSAxMnB4KTtcbiAgbGVmdDogY2FsYyg1MCUgLSAzcHgpO1xuICBib3gtc2hhZG93OiAwIDAgMXB4ICRjb2xvci1saWdodC1nb2xkO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICMxOTBlMDU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgb3BhY2l0eTogMC4yO1xuXG4gIHN2ZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDQ7XG4gIH1cbn1cbiIsIi5naWZ0LXNob3Age1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDYwcHggMDtcbiAgYmFja2dyb3VuZDogJGNvbG9yLWNyZWFtIHVybCguLi9pbWFnZXMvZ3JhZGllbnQtZGVza3RvcC5wbmcpIHJlcGVhdCByaWdodCB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDI0NSwgMjM3LCAyMjAsIDEpIDAlLCByZ2JhKDI0NSwgMjM3LCAyMjAsIDApIDEwMCUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBvcGFjaXR5OiAxO1xuXG4gICAgQG1lZGlhICN7JGxnfSB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjQ1LCAyMzcsIDIyMCwgMSkgNTAlLCByZ2JhKDI0NSwgMjM3LCAyMjAsIDApIDEwMCUpO1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBjb2xvcjogJGNvbG9yLWRhcms7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxuXG4gICZfX3N1Yi1jb3B5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAmX19saXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgbGkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDIwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ29sZDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAzMXB4O1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZDpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogNjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJi0tbW9iaWxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgJi0tcGMge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmX19jb2wge1xuICAgID4qIHtcbiAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhICN7JG5vdC1sZ30ge1xuICAgICZfX2NvbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJl9fc3ViLWNvcHksXG4gICAgJl9fdGl0bGUge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgICZfX2NvbCB7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgICAgICYtLWltYWdlIHtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgIH1cblxuICAgICAgJi0tY29udGVudCB7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fYmcge1xuICAgICAgJi0tcGMge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgJi0tbW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb2xzIHtcbiAgICAgIG1hcmdpbjogMCAtMjBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgICZfX2ltYWdlIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgICAgJi0tbW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJi0tcGMge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgI3skbGd9IHtcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xuICB9XG59IiwiLm5vdGlmaWNhdGlvbi1iYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1idXJudC1nb2xkO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblxuICAgIHAge1xuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDJweDtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG59XG4iLCIucmVjaXBlcy1ncmlkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjFFMTg7XG5cbiAgJl9faW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBtZWRpYSAjeyRsZ30ge1xuICAgICAgbWF4LXdpZHRoOiAxNDQzcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gICZfX2J0bi1ob2xkZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG5cbiAgJl9faG9sZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG5cbiAgJl9fYnRuIHtcbiAgICBjb2xvcjogJGNvbG9yLWNyZWFtO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAkY29sb3ItY3JlYW07XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItY3JlYW07XG4gICAgICBjb2xvcjogI0FFN0MyOTtcbiAgICB9XG4gIH1cblxuICAmLS1ibGVuZC1wcmV2aW91cy1jb21wb25lbnQge1xuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICMzMjFlMTgsIHRyYW5zcGFyZW50KTtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIHRvcDogLTMwcHg7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIxRTE4O1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICB0b3A6IC0xcHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjFFMTg7XG4gICAgICBib3R0b206IDA7XG4gICAgfVxuXG4gICAgJi0tYmxlbmQtcHJldmlvdXMtY29tcG9uZW50IHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhICN7JGxnfSB7XG4gICAgcGFkZGluZzogMTAwcHggMDtcbiAgfVxuXG4gICZfX2dyaWQge1xuICAgIEBtZWRpYSAjeyRtZH0ge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgQG1lZGlhICN7JGxnfSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cblxuICAuZmxleC1ncmlkIHtcbiAgICBAbWVkaWEgI3skbWR9IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgfVxuXG4gICAgLmZsZXgtZ3JpZF9faXRlbSB7XG4gICAgICBAbWVkaWEgI3skbWR9IHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgIH1cblxuXG4gICAgICBAbWVkaWEgI3skbGd9IHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDU0cHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zaG9wLWxhbmRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIEBtZWRpYSAjeyRsZ30ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cblxuICBidXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC8qIENocm9tZSwgU2FmYXJpLCBFZGdlLCBPcGVyYSAqL1xuICAvLyBpbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbiAgaW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAvLyAvKiBGaXJlZm94ICovXG4gIGlucHV0W3R5cGU9bnVtYmVyXSB7XG4gICAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIH1cbn1cblxuLnNob3AtbWFpbiB7XG4gIHBhZGRpbmctdG9wOiA5MnB4O1xuXG4gIEBtZWRpYSAjeyRsZ30ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIi5oZXJvLXNsaWNlIHtcbiAgcGFkZGluZzogNTZweCAxNnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiBjYWxjKDUzOXB4ICsgNDg3cHgpO1xuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMCAwIDgwcHggNTZweDtcbiAgfVxufVxuXG4uaGVyby1zbGljZV9fZ2lmdC1zdGVwcyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5oZXJvLXNsaWNlX19sZWZ0IHtcbiAgbWFyZ2luLWJvdHRvbTogNTZweDtcblxuICBAbWVkaWEgI3skbGd9IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbi1yaWdodDogMzhweDtcbiAgfVxuICBAbWVkaWEgI3skbWR9IHtcbiAgICB3aWR0aDogNDAlO1xuICAgIG1hcmdpbi1yaWdodDogMzhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgQG1lZGlhICN7JHh4bH0ge1xuICAgIHdpZHRoOiA1MzlweDtcbiAgfVxuXG4gIC5oZXJvLXNsaWNlX19sZWZ0LWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQG1lZGlhICN7JG1kfSB7XG4gICAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cbn1cblxuLmhlcm8tc2xpY2VfX3JpZ2h0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgQG1lZGlhICN7JGxnfSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMzhweCk7XG4gICAgbWF4LXdpZHRoOiA0ODdweDtcbiAgfVxuICBAbWVkaWEgI3skbWR9IHtcbiAgICB3aWR0aDogY2FsYyg1NSUgLSAzOHB4KTtcbiAgfVxuXG4gIEBtZWRpYSAjeyR4eGx9IHtcbiAgICB3aWR0aDogNDg3cHg7XG4gIH1cbn1cblxuLmhlcm8tc2xpY2VfX3ZpZGVvIHtcbiAgQG1lZGlhICN7JHh4bH0ge1xuICAgIHdpZHRoOiA1NThweDtcbiAgfVxufVxuXG4uaGVyby1zbGljZV9fdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGNvbG9yOiAkY29sb3ItY2hvY29sYXRlO1xuICBmb250LXdlaWdodDogNjAwO1xuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiA1MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICB9XG59XG5cbi5oZXJvLXNsaWNlX19jb3B5IHtcbiAgY29sb3I6ICRjb2xvci1jaG9jb2xhdGU7XG4gIG9wYWNpdHk6IDAuNjtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE2LCAyMyk7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbi5oZXJvLXNsaWNlX19naWZ0LXN0ZXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDI3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG5cbiAgICAuaGVyby1zbGljZV9fZ2lmdC1zdGVwLS1pY29uOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDJweDtcbiAgICAgIGhlaWdodDogMThweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1nb2xkO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cbiAgICAuaGVyby1zbGljZV9fZ2lmdC1zdGVwLS1pY29uLmxhcmdlOmFmdGVyIHtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICB9XG4gIH1cblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgIGdhcDogMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcblxuICAgIC5oZXJvLXNsaWNlX19zdGVwLWNvcHkge1xuICAgICAgY29sb3I6ICRjb2xvci1nb2xkO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQ1MDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB0cmFuc2l0aW9uOiB0ZXh0LWRlY29yYXRpb24gMC4zcyAkZWFzZUluT3V0Q3ViaWM7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAuaGVyby1zbGljZV9fZ2lmdC1zdGVwLS1pY29uLmxhcmdlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJ1cm50LWdvbGQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJ1cm50LWdvbGQ7XG4gICAgICB9XG5cbiAgICAgIC5oZXJvLXNsaWNlX19zdGVwLWNvcHkge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICRjb2xvci1nb2xkO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJjpmb2N1cy12aXNpYmxlLFxuICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgIC5oZXJvLXNsaWNlX19naWZ0LXN0ZXAtLWljb24ubGFyZ2Uge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1jaG9jb2xhdGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgLmhlcm8tc2xpY2VfX2dpZnQtc3RlcC0taWNvbi5sYXJnZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1jaG9jb2xhdGU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWNob2NvbGF0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1pY29uIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiA3LjVweCAhaW1wb3J0YW50O1xuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgICYubGFyZ2Uge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogNjVweDtcbiAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWdvbGQ7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ29sZDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgJGVhc2VJbk91dEN1YmljO1xuXG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5oZXJvLXNsaWNlX19zdGVwLWNvcHkge1xuICAgIGNvbG9yOiAkY29sb3ItY2hvY29sYXRlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogMzkwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cbn1cblxuLmhlcm8tc2xpY2VfX2NhcmQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIG1heC13aWR0aDogNDgycHg7XG4gIH1cbn1cblxuLmhlcm8tc2xpY2VfX2NhcmQtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjcxcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuXG4uaGVyby1zbGljZV9fY2FyZC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWNyZWFtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDI0cHggMTVweDtcbn1cblxuLmhlcm8tc2xpY2VfX2NhcmQtY29weSB7XG4gIG1heC13aWR0aDogMzIwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcblxuICBwIHtcbiAgICBjb2xvcjogJGNvbG9yLWNob2NvbGF0ZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBvcGFjaXR5OiAwLjY7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5oZXJvLXNsaWNlX19jYXJkLXRpdGxlIHtcbiAgY29sb3I6ICRjb2xvci1jaG9jb2xhdGU7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIi5yZWNpcGUtc2xpY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1jcmVhbTtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIEBtZWRpYSAjeyRsZ30ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLnJlY2lwZS1zbGljZV9fbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5yZWNpcGUtc2xpY2VfX2xlZnQtY29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBAbWVkaWEgI3skbGd9IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiA1OHB4O1xuICAgIG1hcmdpbi10b3A6IDEyM3B4O1xuICB9XG5cbiAgQG1lZGlhICN7JHhsfSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xuICB9XG59XG5cbi5yZWNpcGUtc2xpY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1jcmVhbTtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG5cbiAgQG1lZGlhICN7JGxnfSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cblxuLnJlY2lwZS1zbGljZV9fbGVmdC1jb250ZW50IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIEBtZWRpYSAjeyRsZ30ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDU4cHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIEBtZWRpYSAjeyR4bH0ge1xuICAgIG1hcmdpbi1yaWdodDogMThweDtcbiAgfVxufVxuXG4ucmVjaXBlLXNsaWNlX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5yZWNpcGUtc2xpY2VfX2NvcHkge1xuICBAaW5jbHVkZSBmb250LXNpemUoMTQsIDIwKTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbWF4LXdpZHRoOiAzMDFweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcblxuICBAbWVkaWEgI3skbGd9IHtcbiAgICBtYXgtd2lkdGg6IDMzMnB4O1xuICB9XG59XG5cbi5yZWNpcGUtc2xpY2VfX3ByaWNlIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE2LCAyMik7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5yZWNpcGUtc2xpY2VfX3JpZ2h0IHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcblxuICBAbWVkaWEgI3skbGd9IHtcbiAgICBtYXJnaW4tdG9wOiA4MnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDgycHg7XG4gIH1cblxuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDYwNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLmdpZnQtcGFja3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGQkYyO1xuXG5cbiAgLnByb2R1Y3QtZm9ybV9fcHVyY2hhc2UtY29udHJvbHMge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLmdpZnQtcGFja3NfX2NhdGVnb3J5IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA1NnB4IDE2cHg7XG5cbiAgQG1lZGlhICN7JHhsfSB7XG4gICAgcGFkZGluZzogODBweCAwIDQ4cHggMDtcbiAgfVxufVxuXG4uZ2lmdC1wYWNrc19fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG5cbi5naWZ0LXBhY2tzX19zdWJ0aXRsZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMCwgMTQuMyk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAzcHg7XG5cbiAgQG1lZGlhICN7JHhsfSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgfVxufVxuXG4uZ2lmdC1wYWNrc19fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMjkwcHgsIDFmcikpO1xuICBnYXA6IDI0cHg7XG5cbiAgQG1lZGlhICN7JGxnfSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMjRweDtcbiAgICBtYXgtd2lkdGg6IDk4NXB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuXG4ucHJvZHVjdC10aWxlIHtcbiAgcGFkZGluZzogMTZweCA4LjVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5wcm9kdWN0LXRpbGVfX2ltYWdlLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMjIwcHg7XG4gIHdpZHRoOiAyOTBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAxOXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICB9XG59XG5cbi5wcm9kdWN0LXRpbGVfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBtYXgtd2lkdGg6IDI5MXB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ucHJvZHVjdC10aWxlX19wcmljZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNiwgMjIuODgpO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4ucHJvZHVjdC1mb3JtX19wdXJjaGFzZS1jb250cm9scy0taGFzLWJvcmRlciB7XG5cbiAgLnByb2R1Y3QtZm9ybV9fc3VibWl0IGJ1dHRvbiB7XG4gICAgaGVpZ2h0OiAzN3B4O1xuICB9XG59XG5cbi5naWZ0LXBhY2tzX19jb3B5IHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbWF4LXdpZHRoOiA0NTNweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcblxuICBAbWVkaWEgI3skeGx9IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICB9XG5cbiAgcCB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE2LCAyMi44OCk7XG4gIH1cbn1cblxuLmdpZnQtcGFja3NfX2NvbnRlbnQge1xuICAucHJvZHVjdC10aXRsZV9fZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbn1cbiIsIi5jdGEtc2xpY2Uge1xuICBwYWRkaW5nLWJvdHRvbTogMjg5cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICBAbWVkaWEgI3skbWR9IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDIwcHg7XG4gIH1cblxuICBAbWVkaWEgI3skbGd9IHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBhc3BlY3QtcmF0aW86IDE2IC8gODtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICBAbWVkaWEgI3skeGx9IHtcbiAgICBhc3BlY3QtcmF0aW86IDE2IC8gNjtcbiAgfVxufVxuXG4uY3RhLXNsaWNlX19pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcblxuICAmLmN0YS1zbGljZV9faW1hZ2UtLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAbWVkaWEgI3skbWR9IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gICYuY3RhLXNsaWNlX19pbWFnZS0tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIEBtZWRpYSAjeyRtZH0ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmN0YS1zbGljZV9fY29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICRjb2xvci1jcmVhbTtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNTZweDtcblxuICBAbWVkaWEgI3skbGd9IHtcbiAgICBwYWRkaW5nLXRvcDogMTcxcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE3MXB4O1xuICAgIHBhZGRpbmctbGVmdDogODdweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi5jdGEtc2xpY2VfX3RpdGxlIHtcbiAgbWF4LXdpZHRoOiAyNGNoO1xuICB0ZXh0LXdyYXA6IHByZXR0eTtcbiAgbWFyZ2luOiAwIGF1dG8gMTZweDtcblxuICBAbWVkaWEgI3skbGd9IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4uY3RhLXNsaWNlX19jb3B5IHtcbiAgbWF4LXdpZHRoOiAyNzFweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgdGV4dC13cmFwOiBwcmV0dHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCwgMjApO1xuXG4gIEBtZWRpYSAjeyRsZ30ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE3LCAyNCk7XG4gIH1cblxuICBwIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTQsIDIwKTtcblxuICAgIEBtZWRpYSAjeyRsZ30ge1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE3LCAyNCk7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG4iLCIuY2FydCB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIxcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgei1pbmRleDogJHotaW5kZXgtbWVudTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDMycHg7XG4gIHJpZ2h0OiA4MHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkodmFyKC0tbm90aWZpY2F0aW9uLWJhci1oZWlnaHQsIDApKTtcbn1cblxuLmNhcnRfX251bWJlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC01cHg7XG4gIHRvcDogLTNweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1jaG9jb2xhdGU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICBAaW5jbHVkZSBmb250LXNpemUoOCwgMTEuNDQpO1xufVxuIiwiLnNob3BfX3NoaXBwaW5nLWluZGljYXRvciB7XG4gIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU2MzYyMztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBib3gtc2hhZG93OiAwcHggNnB4IDhweCAtM3B4IHJnYmEoODEsIDQ4LCAyOCwgMC4xNSk7XG59XG5cbi5zaG9wX19zaGlwcGluZy10aXRsZSB7XG4gIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5mcmVlLXNoaXBwaW5nLS1yb3VuZGVkIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ29sZDtcbiAgYm94LXNoYWRvdzogMHB4IDZweCA4cHggLTNweCByZ2JhKDgxLCA0OCwgMjgsIDAuMTUpO1xufVxuXG4uc2hvcF9fc2hpcHBpbmctcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmZyZWUtc2hpcHBpbmctLWJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBzb2xpZCAwcHggJGNvbG9yLWdvbGQ7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdvbGQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZnJlZS1zaGlwcGluZy0tcHJvZ3Jlc3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjdzIGVhc2UtaW4tb3V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG4iLCIuc2hvcF9fY2FydF9faGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4uc2hvcC1sYXlvdXRfX3NpZGViYXItLXJpZ2h0IHtcbiAgJi5zaG9wLWxheW91dF9fc2lkZWJhci0tY2FydCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbiIsIi5jYXJ0LXBvcHVwLXdyYXBwZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogODVweDtcbiAgcmlnaHQ6IDhweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xuICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDhweCA4cHg7XG4gIGJhY2tncm91bmQ6ICRjb2xvci1saW5lbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuOHMgZWFzZS1pbjtcbiAgYm94LXNoYWRvdzogMHB4IDZweCA4cHggLTNweCByZ2JhKDgxLCA0OCwgMjgsIDAuMTUpO1xuICB6LWluZGV4OiA5MjtcbiAgbWF4LXdpZHRoOiAzNjhweDtcblxuICBAbWVkaWEgI3skbWR9IHtcbiAgICByaWdodDogMTZweDtcbiAgICB0b3A6IDgwcHg7XG4gIH1cblxuICAmLm9mZiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG59XG5cbi5jYXJ0LXBvcHVwIHtcbiAgcGFkZGluZzogMCAxNnB4IDIycHggMTZweDtcblxuICAuY2Fwc3VsZSB7XG4gICAgaGVpZ2h0OiA0N3B4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLnNob3BfX3NoaXBwaW5nLWluZGljYXRvciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuXG4uY2FydC1wb3B1cF9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE2cHggMDtcbiAgaGVpZ2h0OiA0OHB4O1xuXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMnB4KTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1LCAxNCwgNSwgMC4xMCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0xNnB4O1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuXG4uY2FydC1wb3B1cF9fY2xvc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBtYXJnaW46IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNhcnQtcG9wdXBfX2hlYWRpbmcge1xuICBAaW5jbHVkZSBmb250LXNpemUoMTAsIDE2KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1zYW5zO1xuICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogJGNvbG9yLWRhcms7XG59XG5cbi5jYXJ0LXBvcHVwLWl0ZW0ge1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5jYXJ0LXBvcHVwLWl0ZW1fX2ltYWdlLXdyYXBwZXIge1xuICB3aWR0aDogODRweDtcblxuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jYXJ0LXBvcHVwLWl0ZW1fX3F1YW50aXR5IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDUwO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLmNhcnQtcG9wdXAtaXRlbV9fdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzOTA7XG59XG5cbi5jYXJ0LXBvcHVwX19kaXNtaXNzLWJ1dHRvbiB7XG4gIGNvbG9yOiAkY29sb3ItY2hvY29sYXRlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDdweDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkY29sb3ItZ29sZDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59IiwiLmJ1bGstbW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYwKTtcbiAgei1pbmRleDogMTAwMDA7XG5cbiAgJi5oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmJ1bGstbW9kYWxfX3BvcHVwIHtcbiAgcGFkZGluZzogMjRweDtcbiAgbWF4LXdpZHRoOiAzNDNweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQ6ICRjb2xvci1jYW52YXM7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggNnB4IDEuNXB4IHJnYmEoMCwgMCwgMCwgMC4zMCk7XG4gIFxuICBAbWVkaWEgI3skbWR9IHtcbiAgICBtYXgtd2lkdGg6IDUyNHB4O1xuICB9XG59XG5cbi5idWxrLW1vZGFsX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gIFxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDFweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMzJweCk7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNSwgMTQsIDUsIDAuMTApO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMTZweDtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cblxuLmJ1bGstbW9kYWxfX2hlYWRpbmcge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAkY29sb3ItZGFyaztcbiAgQGluY2x1ZGUgZm9udC1zaXplKDI1LCAzMik7XG59XG5cbi5idWxrLW1vZGFsX19jbG9zZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYnVsay1tb2RhbF9fY29weSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNiwgMjMpO1xuICBtYXJnaW46IDI0cHggMDtcbiAgY29sb3I6ICRjb2xvci1kYXJrO1xufVxuXG4uYnVsay1tb2RhbF9fY29udHJvbGxlcnMge1xuICAuY2Fwc3VsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBcbiAgICBAbWVkaWEgI3skbWR9IHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICB9XG4gIH1cbiAgXG4gIC50ZXh0LWxpbmsge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNiwgMjMpO1xuICAgIGZvbnQtd2VpZ2h0OiA0NTA7XG4gICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkY29sb3ItbGlnaHQtZ29sZDtcbiAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDNweDtcbiAgfVxufSIsIi50YWJzIHtcbiAgbWluLWhlaWdodDogY2FsYygxMDBkdmggLSA3ODBweCk7XG59XG5cbi50YWJzX190YWJsaXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgMCByZ2JhKDI1LCAxNCwgNSwgMC4xNSk7XG4gIGdhcDogOHB4O1xuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gICAgZ2FwOiAyNHB4O1xuICB9XG59XG5cbi50YWJzX19idXR0b24ge1xuICBAZXh0ZW5kIC5oMztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICRjb2xvci1kdXN0eS1nb2xkO1xuICBwYWRkaW5nOiAxNnB4IDhweDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgbGluZWFyO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgY29sb3I6ICRjb2xvci1nb2xkO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICZbYXJpYS1zZWxlY3RlZD0ndHJ1ZSddLFxuICAmLS1hY3RpdmUge1xuICAgIGNvbG9yOiAkY29sb3ItZ29sZDtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIC0ycHggMCAwICRjb2xvci1nb2xkO1xuICB9XG59XG4iLCIubWV0aG9kLXZpZGVvIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcblxuICAmX19wbGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgc3ZnIHtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcztcbiAgICB9XG4gIH1cblxuICAubWV0aG9kLXZpZGVvX192aWRlbyB7XG4gICAgLm1ldGhvZC12aWRlb19fdmlkZW8tY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC5tZXRob2QtdmlkZW9fX3ZpZGVvLXRodW1ibmFpbCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiAjNTEzMDFjO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmW2RhdGEtYXNwZWN0PVwiMTYtOVwiXSB7XG4gICAgICAubWV0aG9kLXZpZGVvX192aWRlby10aHVtYm5haWwge1xuICAgICAgICB3aWR0aDogNDI2cHg7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMTYgLyA5O1xuICAgICAgfVxuICAgIH1cblxuICAgICZbZGF0YS1hc3BlY3Q9XCI0LTNcIl0ge1xuICAgICAgLm1ldGhvZC12aWRlb19fdmlkZW8tdGh1bWJuYWlsIHtcbiAgICAgICAgd2lkdGg6IDQyNnB4O1xuICAgICAgICBhc3BlY3QtcmF0aW86IDQgLyAzO1xuICAgICAgfVxuICAgIH1cblxuICAgICZbZGF0YS1hc3BlY3Q9XCIxLTFcIl0ge1xuICAgICAgLm1ldGhvZC12aWRlb19fdmlkZW8tdGh1bWJuYWlsIHtcbiAgICAgICAgd2lkdGg6IDQyNnB4O1xuICAgICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICAgICAgfVxuICAgIH1cblxuICAgICZbZGF0YS1hc3BlY3Q9XCIzLTRcIl0ge1xuICAgICAgLm1ldGhvZC12aWRlb19fdmlkZW8tdGh1bWJuYWlsIHtcbiAgICAgICAgd2lkdGg6IDQyNnB4O1xuICAgICAgICBhc3BlY3QtcmF0aW86IDMgLyA0O1xuICAgICAgfVxuICAgIH1cblxuICAgICZbZGF0YS1hc3BlY3Q9XCI5LTE2XCJdIHtcbiAgICAgIC5tZXRob2QtdmlkZW9fX3ZpZGVvLXRodW1ibmFpbCB7XG4gICAgICAgIHdpZHRoOiAzMThweDtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiA5IC8gMTY7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdmlkZW8tdGh1bWJuYWlsIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBpbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xuICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgLm1ldGhvZC12aWRlb19fcGxheSBzdmcge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdGlrdG9rLFxuICAmX19pbnN0YWdyYW0sXG4gICZfX3lvdXR1YmUsXG4gICZfX3ZpbWVvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICBpZnJhbWUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgJl9fdmlkZW8ge1xuICAgIHBhZGRpbmc6IDI0cHggMjRweCAwO1xuICB9XG5cbiAgLmFjdGl2ZSB7XG4gICAgLm1ldGhvZC12aWRlb19fdmlkZW8tdGh1bWJuYWlse1xuICAgICAgPiBpbWcge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tZXRob2QtdmlkZW9fX3BsYXkge1xuICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tZXRob2QtdmlkZW9fX2hvbGRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuIiwiLmFjY291bnRfX2JveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saW5lbjtcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdvbGQ7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gZmFsbGJhY2sgZm9yIGNsaXBcbiAgb3ZlcmZsb3c6IGNsaXA7XG5cbiAgJl9faGVhZGluZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1nb2xkO1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgcGFkZGluZzogMTJweCAyNHB4O1xuXG4gICAgJl9fdGl0bGUge1xuICAgICAgQGV4dGVuZCAuaDQ7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgICZfX2xpbmsge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXJlc2V0KCk7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXdoaXRlO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zYW5zLXJlZ3VsYXI7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgcGFkZGluZzogMjRweDtcbiAgfVxuXG4gICZfX2RpdmlkZXIge1xuICAgIG1hcmdpbjogMCAyNHB4O1xuICAgIHBhZGRpbmc6IDE2cHggMDtcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBib3JkZXItYmxvY2stZW5kOiAxcHggc29saWQgcmdiYSgyNSwgMTQsIDUsIDAuMTUpO1xuICAgIH1cbiAgfVxufVxuXG4uYWNjb3VudF9fYm94LS1pbmZvIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgZmxleDogMTtcblxuICBAbWVkaWEgI3skbWR9IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbi5hY2NvdW50X19ib3gtLWVkaXRpbmcge1xuICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gVGFibGVcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5hY2NvdW50X190YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cbiAgdGhlYWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1nb2xkO1xuICB9XG5cbiAgdHI6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJsb2NrLWVuZDogMXB4IHNvbGlkIHJnYmEoMjUsIDE0LCA1LCAwLjE1KTtcbiAgfVxuXG4gIHRoIHtcbiAgICBAZXh0ZW5kIC5oNDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRoLFxuICB0ZCB7XG4gICAgcGFkZGluZzogMTJweCAyNHB4O1xuICB9XG5cbiAgdGQge1xuICAgIGNvbG9yOiAkY29sb3ItZHVzdHktZ29sZDtcbiAgfVxufVxuXG4uYWNjb3VudF9fdGFibGUtLW1vYmlsZSB7XG4gIHRoIHtcbiAgICBAZXh0ZW5kIC5oNDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAkY29sb3ItZHVzdHktZ29sZDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdHI6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJsb2NrLWVuZDogMDtcbiAgfVxuXG4gIHRoLFxuICB0ZCB7XG4gICAgcGFkZGluZzogNHB4IDA7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIHRkIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBjb2xvcjogJGNvbG9yLWNob2NvbGF0ZTtcbiAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBPcmRlclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLmFjY291bnRfX29yZGVyIHtcbiAgJl9fcm93IHtcbiAgICBtYXJnaW46IDAgMjRweDtcbiAgICBwYWRkaW5nOiAxNnB4IDA7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgYm9yZGVyLWJsb2NrLWVuZDogMXB4IHNvbGlkIHJnYmEoMjUsIDE0LCA1LCAwLjE1KTtcbiAgICB9XG5cbiAgICAmX19kZXRhaWxzIHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDJweDtcbiAgICAgICAgY29sb3I6ICRjb2xvci1nb2xkO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX3ByaWNlIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgIEBtZWRpYSAjeyRtZH0ge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19yb3ctLXByb2R1Y3QsXG4gICZfX3Jvdy0tc2hpcHBpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxNnB4O1xuXG4gICAgQG1lZGlhICN7JG1kfSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgfVxufVxuXG4uYWNjb3VudF9fY29sdW1ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDQwcHg7XG5cbiAgPiBkaXYge1xuICAgIGZsZXg6IDE7XG4gIH1cblxuICBAbWVkaWEgI3skbWR9IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5cbi5hZGRyZXNzLS1tb2RhbCB7XG4gIC5tb2RhbF9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTB2dztcbiAgICBtYXgtd2lkdGg6IDQyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAgIC5mb3JtLWNvbnRyb2wtLXRyYW5zcGFyZW50IC5mb3JtLWNvbnRyb2xfX2ZpZWxkLCAuZm9ybS1jb250cm9sLS10cmFuc3BhcmVudCBmb3JtIC5maWVsZC50ZXh0IHRleHRhcmVhLCBmb3JtIC5maWVsZC50ZXh0IC5mb3JtLWNvbnRyb2wtLXRyYW5zcGFyZW50IHRleHRhcmVhLCAuZm9ybS1jb250cm9sLS10cmFuc3BhcmVudCBmb3JtIC5maWVsZC50ZXh0YXJlYSB0ZXh0YXJlYSwgZm9ybSAuZmllbGQudGV4dGFyZWEgLmZvcm0tY29udHJvbC0tdHJhbnNwYXJlbnQgdGV4dGFyZWEsIC5mb3JtLWNvbnRyb2wtLXRyYW5zcGFyZW50IGZvcm0gLmZpZWxkLnRleHQgaW5wdXQsIGZvcm0gLmZpZWxkLnRleHQgLmZvcm0tY29udHJvbC0tdHJhbnNwYXJlbnQgaW5wdXQsIC5mb3JtLWNvbnRyb2wtLXRyYW5zcGFyZW50IGZvcm0gLmZpZWxkLnRleHRhcmVhIGlucHV0LCBmb3JtIC5maWVsZC50ZXh0YXJlYSAuZm9ybS1jb250cm9sLS10cmFuc3BhcmVudCBpbnB1dCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbC0tdHJhbnNwYXJlbnQgLmZvcm0tY29udHJvbF9fbGFiZWwsIC5mb3JtLWNvbnRyb2wtLXRyYW5zcGFyZW50IGZvcm0gLmZpZWxkLnRleHQgbGFiZWwsIGZvcm0gLmZpZWxkLnRleHQgLmZvcm0tY29udHJvbC0tdHJhbnNwYXJlbnQgbGFiZWwsIC5mb3JtLWNvbnRyb2wtLXRyYW5zcGFyZW50IGZvcm0gLmZpZWxkLnRleHRhcmVhIGxhYmVsLCBmb3JtIC5maWVsZC50ZXh0YXJlYSAuZm9ybS1jb250cm9sLS10cmFuc3BhcmVudCBsYWJlbCB7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIEVkaXRvcmlhbCBzZWNjdGlvblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy8gYmxvY2tzXG4uZWRpdG9yaWFsIHtcbiAgcGFkZGluZzogMTNyZW0gMCA2cmVtO1xuICBjb2xvcjogJGNvbG9yLWNob2NvbGF0ZTtcblxuICAmOmhhcyguZWRpdG9yaWFsX19yZWxhdGVkKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cblxuLmVkaXRvcmlhbC0tc3RvcmllcyB7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcblxuICAud3lzaXd5ZyB7XG4gICAgbWF4LXdpZHRoOiA1NzJweDtcbiAgICBtYXJnaW46IDE2cHggYXV0byAwO1xuXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICB9XG4gIH1cbn1cblxuLy8gZWxlbWVudHNcbi5lZGl0b3JpYWxfX2VsZW1lbnQge1xuICBtYXJnaW4tYm90dG9tOiA4cmVtO1xuXG4gIGZpZ3VyZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5uby1zcGFjZS1ib3R0b20gLmVkaXRvcmlhbF9fZWxlbWVudCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5lZGl0b3JpYWxfX2NvcHkge1xuICBtYXJnaW4tYm90dG9tOiA4cmVtO1xuICBAZXh0ZW5kIC53eXNpd3lnO1xufVxuXG4uZWxlbWVudC10ZXh0LWNlbnRlciAuZWRpdG9yaWFsX19jb3B5IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIHAge1xuICAgIG1heC13aWR0aDogMTIwY2g7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgKiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5lZGl0b3JpYWxfX2ltYWdlLWNvcHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiA4cmVtO1xuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5cbi5lZGl0b3JpYWxfX2ltYWdlLWNvcHlfX2NvbHVtbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIHdpZHRoOiA0OCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmVkaXRvcmlhbF9fcmVsYXRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saW5lbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGluZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG5cbiAgLnZhcmlhbnQtc3dpdGNoZXJfX2J1dHRvbiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIGgzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG4gICAgQG1lZGlhICN7JG1kfSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAjeyRsZ30ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICB9XG4gIH1cbn1cblxuLmVkaXRvcmlhbF9fcmVsYXRlZC1zdG9yeSB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5cbi5lZGl0b3JpYWxfX3JlbGF0ZWQtc3RvcnlfX2xpbmsge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5lZGl0b3JpYWxfX3JlbGF0ZWQtc3RvcnlfX2ltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGFzcGVjdC1yYXRpbzogMzAwIC8gMjQyO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItY3JlYW07XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggMCByZ2JhKDgxLCA0OCwgMjgsIDAuMSk7XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cbn1cblxuLy8gbW9kaWZpZXJzXG4uZWRpdG9yaWFsX19pbWFnZS1jb3B5LS1yZXZlcnNlIHtcbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG59XG5cblxuLnBhZ2UtaGVhZGVyX19tZXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG4gIC5iYWNrbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIGgxICsgdGltZSB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxuXG4gIC5zb2NpYWwtYW5kLXByaW50IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLnNvY2lhbC1hbmQtcHJpbnRfX21vZGFsIC5zb2NpYWxzIHtcbiAgICBnYXA6IDA7XG4gIH1cblxuICAuc29jaWFsLWFuZC1wcmludF9fbW9kYWwge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgJi5wYWdlLWhlYWRlcl9fbWV0YS0tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLmVkaXRvcmlhbF9fZ3JvdXAge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgLnNlY3Rpb24ge1xuICAgIEBtZWRpYSAjeyRsZ30ge1xuICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICB9XG4gIH1cbn1cblxuLmVkaXRvcmlhbF9fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKTtcbiAgZ2FwOiA0MHB4O1xuICBwYWRkaW5nOiAyNHB4IDAgNDBweDtcblxuICBAbWVkaWEgI3skbWR9IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gICAgcm93LWdhcDogNjBweDtcbiAgfVxuXG4gIEBtZWRpYSAjeyRsZ30ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcbiAgICBwYWRkaW5nOiA0MHB4IDAgNjBweDtcbiAgfVxufVxuXG4uZWRpdG9yaWFsX19yZWxhdGVkIC5lZGl0b3JpYWxfX3JlbGF0ZWQtc3RvcnlfX2NvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZWRpdG9yaWFsX19yZWxhdGVkLXN0b3J5X19jb250ZW50IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIGg0IHtcbiAgICBjb2xvcjogJGNvbG9yLWJ1cm50LWdvbGQ7XG4gICAgcGFkZGluZy10b3A6IDRweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG5cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuXG4gIHArcCB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuXG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuXG5cbi5lZGl0b3JpYWxfX3JlbGF0ZWQge1xuICAudmFyaWFudC1zd2l0Y2hlciB7XG4gICAgcGFkZGluZy10b3A6IDMycHg7XG4gIH1cblxuICAuZWRpdG9yaWFsX19yZWxhdGVkLXN0b3J5X19pbWFnZSB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgfVxuICB9XG5cbiAgLmVkaXRvcmlhbF9fcmVsYXRlZC1zdG9yeV9fcmVtYWluaW5nLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG5cbiAgLmVkaXRvcmlhbF9fcmVsYXRlZC1zdG9yeV9fcmVhZC1tb3JlIHtcbiAgICBjb2xvcjogJGNvbG9yLWNob2NvbGF0ZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWxpZ2h0LWdvbGQ7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zYW5zLWJvbGQ7XG4gIH1cblxufVxuIiwiLmJha2luZy1odWItY3RhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RUREQztcbiAgcGFkZGluZzogMTJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuXG4gID4gc3Ryb25nIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgcGFkZGluZy10b3A6IDJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkJyYW5kb25Hcm90ZXNxdWVcIiwgc2Fucy1zZXJpZjtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIGNvbG9yOiAjNTEzMDFDO1xuICB9XG5cbiAgc3BhbiB7XG4gICAgY29sb3I6ICM1MTMwMUM7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNBRTdDMUU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgc3Ryb25nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgc3BhbiB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICAgIH1cbiAgfVxufVxuIiwiLmxvZ2luIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMGR2aDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogOTBweCAyNXB4IDgwcHg7XG59XG5cbi5sb2dpbl9fYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQ6ICM0MzMyMWY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skZGlyLWltYWdlc30vd2hpdHRha2Vycy1hY2NvdW50LWJnLndlYnAnKTsgLy8gdG8gdXBkYXRlXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblxuICBAbWVkaWEgI3skbWR9IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGRpci1pbWFnZXN9L3doaXR0YWtlcnMtYWNjb3VudC1iZy53ZWJwJyk7IC8vIHRvIHVwZGF0ZVxuICB9XG59XG5cbi5sb2dpbl9fcGFuZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDYyMnB4O1xuICBwYWRkaW5nOiAyNHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZ2FwOiAzMnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQ6ICRjb2xvci1jYW52YXM7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDZweCAxLjVweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgcGFkZGluZzogNDBweCA0OHB4O1xuICAgIGdhcDogMzJweDtcbiAgfVxuXG4gIHA6bm90KC5hbGVydCkge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIHAgKyBwLmFsZXJ0IHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG5cbiAgLnRleHQtbGluayB7XG4gICAgY29sb3I6ICRjb2xvci1nb2xkO1xuICB9XG59XG4iLCIuc2hvcC1iYW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRFMjMxMTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm94LXNoYWRvdzogMHB4IDZweCA4cHggLTNweCByZ2JhKDgxLCA0OCwgMjgsIDAuMTUpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIEBtZWRpYSAjeyRzbX0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogIzRFMjMxMTtcbiAgfVxuXG5cbiAgLnNob3AtYmFubmVyX19jb3B5IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZzogMjRweCAxNnB4O1xuXG4gICAgQG1lZGlhICN7JHNtfSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgcGFkZGluZzogNjRweCA0OHB4O1xuICAgIH1cblxuICAgIGgxLFxuICAgIGgyIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBtYXgtd2lkdGg6IDM4OHB4O1xuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgIG1hcmdpbjogMTJweCBhdXRvIDA7XG5cbiAgICAgIEBtZWRpYSAjeyRtZH0ge1xuICAgICAgICBtYXJnaW46IDEycHggMCAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zaG9wLWJhbm5lcl9faW1hZ2Uge1xuICAgIGFzcGVjdC1yYXRpbzogMzQzIC8gMzc2O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtaGVpZ2h0OiAyMjhweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1pbi13aWR0aDogNTAlO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4cHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4O1xuXG4gICAgQG1lZGlhICN7JHNtfSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7XG4gICAgICBhc3BlY3QtcmF0aW86IDY0MCAvIDIyODtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gICYuc2hvcC1iYW5uZXItLWdpZnQge1xuICAgIGJhY2tncm91bmQ6ICM1MTMwMUMgdXJsKC9yZXNvdXJjZXMvdGhlbWVzL2Jhc2UvaW1hZ2VzL25vaXNlLnBuZykgcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcblxuICAgIEBtZWRpYSAjeyRzbX0ge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB9XG5cbiAgICAuc2hvcC1iYW5uZXJfX2NvcHkge1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICM1MTMwMUMgODAlLCByZ2JhKDgxLCA0OCwgMjgsIDApIDEwMCUpO1xuXG4gICAgICBAbWVkaWEgI3skc219IHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4O1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzUxMzAxQyA4MCUsIHJnYmEoODEsIDQ4LCAyOCwgMCkgMTAwJSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNob3AtYmFubmVyX19pbWFnZSB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG4gICAgICBAbWVkaWEgI3skc219IHtcbiAgICAgICAgdG9wOiAtOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSArIDE2cHgpO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDE2cHgpO1xuICAgICAgICByaWdodDogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNob3Atc2lkZWJhciB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMjRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICBAbWVkaWEgI3sgJHNtIH0ge1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gIH1cblxuICBAbWVkaWEgI3sgJG1kIH0ge1xuICAgIHBhZGRpbmc6IDMycHg7XG4gIH1cblxuICBAbWVkaWEgI3sgJGxnIH0ge1xuICAgIGJveC1zaGFkb3c6IDBweCA2cHggOHB4IC0zcHggcmdiYSg4MSwgNDgsIDI4LCAwLjE1KTtcbiAgfVxuXG4gIC5zaG9wLXNpZGViYXJfX2Zvb3RlciB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEQ0Q3Q0U7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBwYWRkaW5nLXRvcDogMjNweDtcbiAgfVxuXG4gIC5zaG9wLXNpZGViYXJfX3RvdGFsX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDUwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLnNob3Atc2lkZWJhcl9fdG90YWxfX3ByaWNlIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxuXG4gIC5zaG9wLXNpZGViYXJfX3RvdGFsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuXG5cbi5zaG9wLXByb2R1Y3Qge1xuICAucHJvZHVjdF9fdGFibGV0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgQG1lZGlhICN7JG1kfSB7XG4gICAgICBtYXgtd2lkdGg6IDUwdnc7XG4gICAgICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICAgIH1cbiAgfVxuXG4gIC5wYWNrc2hvdC0taW5maW5pdHktZWRnZSAucGFja3Nob3RfX2VkZ2Uge1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgbGVmdDogYXV0bztcblxuICAgIEBtZWRpYSAjeyRtZH0ge1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5wcm9kdWN0X19kZXRhaWxzIHtcbiAgICBAbWVkaWEgI3skbWR9IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLnByb2R1Y3RfX3Nob3djYXNlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDRweDtcbiAgfVxuXG4gIC5wcm9kdWN0X19pbWFnZS1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogNzc2cHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBhc3BlY3QtcmF0aW86IDc3NiAvIDQ2MDtcblxuICAgIC5sYXp5LWltYWdlLS1jb3ZlciAubGF6eS1pbWFnZV9fb2JqZWN0IHtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgfVxuXG4gICAgQG1lZGlhICN7JG1kfSB7XG4gICAgICBtYXgtd2lkdGg6IDk2dnc7XG4gICAgfVxuXG4gICAgQG1lZGlhICN7JGxnfSB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoNTB2dyArIDEwNHB4KTtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIGxlZnQ6IGNhbGMoMTAwJSArIDV2dyk7XG4gICAgfVxuICB9XG59XG5cblxuI2Nsb3NlZC1tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMDAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuODQpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmNsb3NlZC1tb2RhbF9faW5uZXIge1xuICBiYWNrZ3JvdW5kOiAjMjMxNjEyO1xuICBtYXgtd2lkdGg6IDkwdnc7XG4gIHdpZHRoOiA3MjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogMCAwIDIwcHggMCByZ2JhKDAsIDAsIDAsIDEpO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAuY2xvc2VkLW1vZGFsX19pbWFnZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIC8qIGZhZGUgdG8gIzIzMTYxMiAqL1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogNDRweDtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMzUsIDIyLCAxOCwgMCkgMCUsICMyMzE2MTIgMTAwJSk7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cblxuLmNsb3NlZC1tb2RhbF9fY29weSB7XG4gIHBhZGRpbmc6IDMycHg7XG5cbiAgaDIsIGgzLCBoNCwgcCB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zaG9wX19naWZ0LWNhcmRzIHtcbiAgcGFkZGluZzogMjRweCAxNnB4O1xuICBib3JkZXI6IDFweCBkYXNoZWQgJGNvbG9yLWdvbGQ7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLnNob3BfX2dpZnQtY2FyZC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG5cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAkY29sb3ItZGFyaztcbiAgfVxuXG4gIC5wYWNrYWdlX19hY3Rpb24ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIHN2ZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cblxuLnNob3BfX2dpZnQtY2FyZC1jb250YWluZXJfX2NvcHkge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogJGNvbG9yLWRhcms7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi5zaG9wX19naWZ0LWNhcmQtb3B0aW9uc19faGVhZGVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgY29sb3I6ICRjb2xvci1kYXJrO1xufVxuXG4uc2hvcF9fZ2lmdC1jYXJkLW9wdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gIEBtZWRpYSAjeyRsZ30ge1xuICAgIGdhcDogMTZweDtcbiAgfVxufVxuXG4uc2hvcF9fZ2lmdC1jYXJkLW9wdGlvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWxpZ2h0LWdvbGQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1heC13aWR0aDogMTI3cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgQG1lZGlhICN7JGxnfSB7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgfVxuXG4gICYuc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1jcmVhbTtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDVweCAwcHggcmdiYSgxOTYsIDEzMiwgOCwgMC4zMCk7XG4gIH1cblxuICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItY3JlYW07XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA1cHggMHB4IHJnYmEoMTk2LCAxMzIsIDgsIDAuMzApO1xuICB9XG59XG5cbi5zaG9wX19naWZ0LWNhcmRfX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2hvcF9fZ2lmdC1jYXJkLWZvcm0ge1xuICAuZm9ybS1maWVsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgIEBtZWRpYSAjeyRsZ30ge1xuICAgICAgd2lkdGg6IDM2MHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIGlucHV0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ29sZDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBwYWRkaW5nOiAwIDAgMTBweCAwO1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuXG4gICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBjb2xvcjogJGNvbG9yLWNob2NvbGF0ZTtcbiAgICAgIG9wYWNpdHk6IDAuMztcbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250cm9sLS10ZXh0YXJlYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICAgIGxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIG9wYWNpdHk6IDAuNztcbiAgICB9XG5cbiAgICAuZm9ybS1jb250cm9sX19maWVsZCB7XG4gICAgICBtaW4taGVpZ2h0OiAxMTZweDtcbiAgICB9XG4gIH1cbn1cblxuLnNob3BfX2dpZnQtY2FyZF9fcHJpY2Uge1xuICBjb2xvcjogJGNvbG9yLWNob2NvbGF0ZTtcbn1cblxuLnNob3BfX2dpZnQtY2FyZC1jb250cm9sbGVyIHtcbiAgZGlzcGxheTogZmxleDtcblxuICAudGV4dC1saW5rIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICRjb2xvci1jaG9jb2xhdGU7XG4gICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA1cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkY29sb3ItbGlnaHQtZ29sZDtcbiAgfVxufVxuXG4uc2hvcF9fZ2lmdC1jYXJkX19zdWJtaXQge1xuICBib3JkZXI6IDA7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBwYWRkaW5nOiA4cHggMTZweCA4cHggMzdweDtcbiAgbWluLXdpZHRoOiAxODBweDtcbiAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWdvbGQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICBAbWVkaWEgI3skbGd9IHtcbiAgICBoZWlnaHQ6IDQ3cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWdvbGQ7XG4gICAgY29sb3I6ICRjb2xvci1kYXJrO1xuICB9XG5cbiAgc3ZnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMTZweDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgfVxufVxuXG4uZ2lmdGluZy1zdGF0aW9uIHtcbiAgLnNob3BfX3NlbGVjdGVkLWl0ZW1zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG4iLCIuc2hvcF9fdHdvLWNvbHVtbnMtY29udGFpbmVyIHtcbiAgQG1lZGlhICN7JGxnfSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTZweDtcbiAgfVxufVxuXG4uc2hvcF9fY29sdW1uIHtcbiAgQG1lZGlhICN7JGxnfSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDM2M3B4KTtcbiAgfVxufVxuXG4uc2hvcC1sYXlvdXRfX3NpZGViYXItLXJpZ2h0IHtcbiAgQG1lZGlhICN7JGxnfSB7XG4gICAgd2lkdGg6IDM2M3B4O1xuICB9XG5cbiAgLnNob3Atc2lkZWJhciB7XG4gICAgcGFkZGluZzogMjRweCAyNXB4O1xuXG4gICAgLnNob3Atc2lkZWJhcl9fdG90YWwge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgLnNob3Atc2lkZWJhcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRENEN0NFO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zZXJpZjtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlcmlmLXNlbWlib2xkO1xuICB9XG5cbiAgLnNob3Atc2lkZWJhcl9faXRlbV9fZGV0YWlscyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5zaG9wLXNpZGViYXJfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5zaG9wLXNpZGViYXJfX2l0ZW1fX3RpdGxlIHtcbiAgICB3aWR0aDogMTQ4cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC5zaG9wLXNpZGViYXJfX2l0ZW1fX3ByaWNlIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuXG4gIC5zaG9wLXNpZGViYXJfX2Zvb3RlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxuXG4gIC5zaG9wLXNpZGViYXJfX2Zvb3Rlcl9fY29weSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5zaG9wLXNpZGViYXJfX2l0ZW1fX2hlYWRpbmcge1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgZm9udC1mYW1pbHk6ICRmb250LXNlcmlmO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0RDRDdDRTtcbiAgcGFkZGluZy10b3A6IDIzcHg7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VyaWYtc2VtaWJvbGQ7XG59XG5cbi5zaG9wX19zZWxlY3RlZC1pdGVtIHtcbiAgcGFkZGluZzogMjRweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQ6ICRjb2xvci1saW5lbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cblxuICBAbWVkaWEgI3skbWR9IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjRweDtcbiAgfVxufVxuXG4uc2hvcF9fc2VsZWN0ZWQtaXRlbV9fbWVzc2FnZSB7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICBjb2xvcjogJGNvbG9yLXRleHQtc3ViZHVlZDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zYW5zLXJlZ3VsYXI7XG59XG5cbi5zaG9wX19zZWxlY3RlZC1pdGVtX19oZWFkZXIge1xuICBmb250LWZhbWlseTogJGZvbnQtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlcmlmLXNlbWlib2xkO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgJi5zaG9wX19zZWxlY3RlZC1pdGVtX19oZWFkZXItLXNtIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICBAbWVkaWEgI3skbWR9IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAucHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtc2FucztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uc2hvcF9fc2VsZWN0ZWQtaXRlbV9fYXR0cmlidXRlIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LXNhbnM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAkY29sb3ItZHVzdHktZ29sZDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zaG9wX19zZWxlY3RlZC1pdGVtX19hdHRyaWJ1dGUta2V5IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnNob3BfX3NlbGVjdGVkLWl0ZW1fX2ltZyB7XG4gIHdpZHRoOiA5OXB4O1xuICBoZWlnaHQ6IDg5cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTZweDtcbiAgdG9wOiAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICBAbWVkaWEgI3skbWR9IHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICB3aWR0aDogMTMwcHg7XG4gICAgaGVpZ2h0OiAxMDRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG5cbiAgICAmLnNob3BfX3NlbGVjdGVkLWl0ZW1fX2ltZy0tc20ge1xuICAgICAgd2lkdGg6IDk5cHg7XG4gICAgICBoZWlnaHQ6IDg5cHg7XG4gICAgfVxuICB9XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgfVxuXG4gICYuc2hvcF9fc2VsZWN0ZWQtaXRlbV9faW1nLS1sZyB7XG4gICAgQG1lZGlhICN7JG1kfSB7XG4gICAgICBtaW4td2lkdGg6IDE0OHB4O1xuICAgICAgaGVpZ2h0OiA4OHB4O1xuICAgIH1cbiAgfVxufVxuXG4uc2hvcF9fc2VsZWN0ZWQtaXRlbV9fcm93IHtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLnNwaW5uZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luOiA0cHg7XG4gIH1cblxuICAmW2RhdGEtcHJvY2Vzc2luZz1cImlzLXByb2Nlc3NpbmdcIl0ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG9wYWNpdHk6IDAuNjtcblxuICAgIC5zcGlubmVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuXG4uc2hvcF9fc2VsZWN0ZWQtaXRlbV9fY29udGVudCB7XG4gIG1hcmdpbi1sZWZ0OiAxMTVweDtcblxuICBAbWVkaWEgI3skbWR9IHtcbiAgICBtYXJnaW4tbGVmdDogaW5pdGlhbDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLnRleHQtbGluayB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAkY29sb3ItY2hvY29sYXRlO1xuICB9XG59XG5cbi5zaG9wX19zZWxlY3RlZC1pdGVtX19hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZ2FwOiA4cHg7XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICB9XG59XG5cbi5zaG9wX19zZWxlY3RlZC1pdGVtX19wcmljZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBAbWVkaWEgI3skbWR9IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIEBtZWRpYSAjeyR4bH0ge1xuICAgIGdhcDogNjRweDtcbiAgfVxuXG4gIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICBAbWVkaWEgI3skbWR9IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgLnRvdGFsLXByaWNlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQG1lZGlhICN7JGxnfSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgIH1cbiAgfVxufVxuXG4uc2hvcF9fc2VsZWN0ZWQtaXRlbV9faW5wdXQge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogLTVweCAwIDAgMCAkY29sb3ItZ29sZDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICBjb2xvcjogJGNvbG9yLWRhcms7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgaGVpZ2h0OiAzNnB4O1xuICB3aWR0aDogNzJweDtcbiAgcGFkZGluZzogMTBweCA4cHggMTBweCAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cblxuLnNob3BfX3NlbGVjdGVkLWl0ZW1fX2luZm8ge1xuICBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcblxuICAgIEBtZWRpYSAjeyRtZH0ge1xuICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgfVxuICB9XG59XG5cbi5zZWN0aW9uLS1rZWVwLXNob3BwaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZ2FwOiAxNnB4O1xuXG4gIEBtZWRpYSAjeyRsZ30ge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbi5zZWN0aW9uLS1jYXJ0IHtcbiAgcGFkZGluZy1sZWZ0OiA0MXB4O1xuXG4gIEBtZWRpYSAjeyR4bH0ge1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgfVxufVxuXG4uc2VjdGlvbi0tYnVsay1rZWVwLXNob3BwaW5nIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgbWFyZ2luLXRvcDogLTM2cHg7XG5cbiAgQG1lZGlhICN7JHNtfSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICBAbWVkaWEgI3skbGd9IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLnBhY2thZ2VfX2NvbnRlbnQtLWxvYWRpbmcge1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5zaG9wX19uby1pdGVtcy10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICBAbWVkaWEgI3skbGd9ICB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuIiwiLy8gR2xvYmFsIHF1YW50aXR5IHNlbGVjdG9yXG4ucHJvZHVjdC1mb3JtX19wdXJjaGFzZS1jb250cm9scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gIEBtZWRpYSAjeyRsZ30ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIGJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgJjpoYXMoLnByb2R1Y3QtZm9ybV9fc3VibWl0IGJ1dHRvbltkaXNhYmxlZF0pIHtcbiAgICAucXVhbnRpdHktc2VsZWN0b3Ige1xuICAgICAgb3BhY2l0eTogMC43O1xuICAgIH1cbiAgfVxufVxuXG4ucHJvZHVjdC1mb3JtX19wdXJjaGFzZS1jb250cm9scy0tcXVhbnRpdHkge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAucHJvZHVjdC1mb3JtX19xdWFudGl0eSB7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIH1cbn1cblxuLnByb2R1Y3QtZm9ybV9fcXVhbnRpdHkge1xuICB3aWR0aDogMTEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTAwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1jcmVhbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTAwcHg7XG59XG5cbi5xdWFudGl0eS1zZWxlY3RvciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5xdWFudGl0eS1zZWxlY3Rvcl9fYWN0aW9uOmRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4ucXVhbnRpdHktc2VsZWN0b3JfX2FjdGlvbiB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgb3V0bGluZTogMXB4IHNvbGlkICRjb2xvci1nb2xkO1xuICB9XG59XG5cbi5xdWFudGl0eS1zZWxlY3Rvcl9fZmllbGQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5cbi5wcm9kdWN0LWZvcm1fX3N1Ym1pdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBidXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1nb2xkO1xuICAgIHdpZHRoOiA2M3B4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYnVybnQtZ29sZDtcbiAgICB9XG5cbiAgICAmLm91dC1vZi1zdG9jayB7XG4gICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgwLjYpO1xuICAgICAgd2lkdGg6IDkzcHg7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1nb2xkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5idXR0b25fX2VsIHtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gICY6aGFzKC5zcGlubmVyLS1zbWFsbCkge1xuICAgIGJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGFyay1jaG9jb2xhdGU7XG5cbiAgICAgIC5idXR0b25fX2VsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1kYXJrLWNob2NvbGF0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc3Bpbm5lci0tc21hbGwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgY29sb3I6ICRjb2xvci1saWdodC1nb2xkO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG59XG4iLCIudmlkZW8tYmFubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDgwdmg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIH1cblxuICAmX192aWRlbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1Ni4yNXZ3O1xuICAgIHdpZHRoOiAxNzcuNzc3Nzc3Nzh2aDtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cblxuICAmX19pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIG1heC13aWR0aDogMzMwcHg7XG4gIH1cblxuICAmX19idG4ge1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gIH1cblxuICAmX19iZy1pbWFnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB9XG5cbiAgJi52aWRlby1iYW5uZXItLWhhcy1jYXB0aW9ucyB7XG4gICAgbWluLWhlaWdodDogNzB2aDtcblxuICAgIEBtZWRpYSAjeyRtZH0ge1xuICAgICAgbWluLWhlaWdodDogODB2aDtcbiAgICB9XG5cbiAgICAudmlkZW8tYmFubmVyX192aWRlbyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogaW5pdGlhbDtcbiAgICB9XG4gIH1cbn1cblxuIiwiLmNhcmVlcnMtaGVybyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxMHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDUycHg7XG4gIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICRjb2xvci1kYXJrO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGhlaWdodDogODAwcHg7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cblxuLmNhcmVlcnMtaGVyb19fYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogLjY7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMDtcblxuICAubGF6eS1pbWFnZSB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5jYXJlZXJzLWhlcm9fX2lubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBnYXA6IDUycHg7XG5cbiAgJi5hbGlnbi0tbGVmdCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG5cbiAgICAgIC5jYXJlZXJzLWhlcm9fX2NvbnRlbnQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAuY2FyZWVycy1oZXJvX19jb3B5LWltYWdlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmFsaWduLS1yaWdodCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcblxuICAgICAgLmNhcmVlcnMtaGVyb19fY29udGVudCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAuY2FyZWVycy1oZXJvX19jb3B5LWltYWdlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmFsaWduLS1jZW50ZXIge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcblxuICAgICAgLmNhcmVlcnMtaGVyb19fY29udGVudCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLmNhcmVlcnMtaGVyb19fY29weS1pbWFnZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDMycHg7XG4gIH1cbn1cblxuLmNhcmVlcnMtaGVyb19fY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIHdpZHRoOiA1NTBweDtcbiAgfVxuXG4gIC5jYXBzdWxlIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAkY29sb3ItY3JlYW07XG4gICAgY29sb3I6ICRjb2xvci1jcmVhbTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5jYXJlZXJzLWhlcm9fX3N1YnRpdGxlIHtcbiAgY29sb3I6ICRjb2xvci1saW5lbjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uY2FyZWVycy1oZXJvX190aXRsZSB7XG4gIGNvbG9yOiAkY29sb3ItbGluZW47XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogMCAwIDE2cHggMDtcbiAgcGFkZGluZzogMDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBmb250LXNpemU6IDUycHg7XG4gICAgbGluZS1oZWlnaHQ6IDYycHg7XG4gIH1cbn1cblxuLmNhcmVlcnMtaGVyb19fdGV4dCB7XG4gIGNvbG9yOiAkY29sb3ItbGluZW47XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uY2FyZWVycy1oZXJvX19jb3B5LWltYWdlIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuIiwiLmNhcmVlcnMge1xuICBwYWRkaW5nOiA4MHB4IDMycHg7XG5cbiAgJl9faW5uZXIge1xuICAgIG1heC13aWR0aDogMTQ0OHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgfVxuXG4gICZfX2NvdW50IHtcbiAgICBjb2xvcjogJGNvbG9yLWRhcms7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQyMDtcbiAgfVxuXG4gICZfX2VtcHR5IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmc6IDIwcHggMCAwO1xuICAgIGNvbG9yOiAjNjY2O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxufVxuXG4uY2FyZWVyc19fbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gIH1cbn1cblxuLmNhcmVlcnNfX3Nob3ctbW9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMjRweCAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICRjb2xvci1kYXJrO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0NTA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cbiAgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTJweDtcbiAgICByaWdodDogLTE1cHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxuXG4gICYtLWV4cGFuZGVkIHNwYW4ge1xuICAgIHRvcDogNXB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG59XG5cbi5jYXJlZXJzX19saXN0LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xuICBwYWRkaW5nOiAyOHB4IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZGFyaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogMDtcbiAgfVxufVxuXG4uY2FyZWVyc19fbGlzdC1pdGVtLWNvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWluLXdpZHRoOiAyNjVweDtcbiAgICBtYXgtd2lkdGg6IDI2NXB4O1xuICB9XG5cbiAgJi0tZGVwYXJ0bWVudCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYtLXRpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogJGNvbG9yLWRhcms7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0NTA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICB9XG4gIH1cbiAgJi0tdmFsdWUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiAkY29sb3ItZGFyaztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgfVxuICAmLS1saW5rIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogJGNvbG9yLWRhcms7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0NTA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICRjb2xvci1saWdodC1nb2xkO1xuICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDglO1xuICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMjUlO1xuICAgIHRleHQtdW5kZXJsaW5lLXBvc2l0aW9uOiBmcm9tLWZvbnQ7XG4gIH1cbn1cblxuLmNhcmVlci1pdGVtLWVudGVyLWFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG5cbi5jYXJlZXItaXRlbS1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuXG4uY2FyZWVyLWl0ZW0tZW50ZXIge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG59XG5cbi5jYXJlZXItaXRlbS1sZWF2ZS10byB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG59XG5cbi5jYXJlZXItaXRlbS1tb3ZlIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBFbGVtZW50XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vLyBibG9ja1xuLmVsZW1lbnQge1xuICBwYWRkaW5nOiAxcmVtIDA7XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICB9XG59XG5cbi8vIG1vZGlmaWVyXG4uZWxlbWVudC0tc3BhY2UtbWQge1xuICBwYWRkaW5nOiAycmVtIDA7XG5cbiAgQG1lZGlhICN7JG1kfSB7XG4gICAgcGFkZGluZzogNHJlbSAwO1xuICB9XG59XG5cbi5lbGVtZW50LS1zcGFjZS1sZyB7XG4gIHBhZGRpbmc6IDNyZW0gMDtcblxuICBAbWVkaWEgI3skbWR9IHtcbiAgICBwYWRkaW5nOiA2cmVtIDA7XG4gIH1cbn1cblxuLmVsZW1lbnQtLXNwYWNlLXhsIHtcbiAgcGFkZGluZzogNHJlbSAwO1xuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIHBhZGRpbmc6IDhyZW0gMDtcbiAgfVxufVxuXG4uZWxlbWVudC0tb3ZlcmZsb3cge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIFNwYWNpbmcgYWJvdmUgZWxlbWVudHNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbnAge1xuICBtYXJnaW46IDA7XG59XG5cbmgxIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uc3BhY2UtLXh4cyB7XG4gIG1hcmdpbi10b3A6IDAuNHJlbTtcbn1cblxuLnNwYWNlLS14cyB7XG4gIG1hcmdpbi10b3A6IDAuOHJlbTtcbn1cblxuLnNwYWNlLS1zbSB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cblxuLnNwYWNlLS1tZCB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG5cbi5zcGFjZS0tbGcge1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuXG4uc3BhY2UtLXhsIHtcbiAgbWFyZ2luLXRvcDogNnJlbTtcbn1cblxuLnNwYWNlLS14eGwge1xuICBtYXJnaW4tdG9wOiA4cmVtO1xufVxuIiwiLnRleHQtLWNyZWFtIHtcbiAgY29sb3I6ICRjb2xvci1jcmVhbTtcbn1cblxuLnRleHQtLWFuemFjIHtcbiAgY29sb3I6ICNlMmE4M2M7XG59XG5cbi50ZXh0LS11bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiIsIi53eXNpd3lnIHtcbiAgcCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cblxuICBoMSxcbiAgaDIsXG4gIGgzLFxuICBoNCxcbiAgaDUsXG4gIGg2IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgIGIsXG4gICAgc3Ryb25nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgIH1cbiAgfVxuXG4gIHVsLFxuICBvbCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcblxuICAgIGxpIHtcbiAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICB9XG4gIH1cblxuICB1bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuXG4gICAgdWwge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBjaXJjbGU7XG4gICAgfVxuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6ICRjb2xvci1nb2xkO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLy8gU2lsdmVyU3RyaXBlIFdZU0lXWUcgY2xhc3Nlc1xuICAudGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC50ZXh0LXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gIC50ZXh0LWp1c3RpZnkge1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIH1cblxuICBpbWcge1xuICAgICYubGVmdCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICAgIH1cblxuICAgICYucmlnaHQge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICB9XG5cbiAgICAmLmNlbnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG5cbiAgICAmLmxlZnRBbG9uZSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICBjbGVhcjogYm90aDtcbiAgICB9XG5cbiAgICAmLnJpZ2h0QWxvbmUge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuICB9XG5cbiAgLmNhcHRpb25JbWFnZSB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbG9yLWNyZWFtO1xuXG4gICAgLy8gcmVzZXRcbiAgICAubGVmdEFsb25lLFxuICAgIC5yaWdodEFsb25lLFxuICAgIC5sZWZ0LFxuICAgIC5yaWdodCxcbiAgICAuY2VudGVyIHtcbiAgICAgIGZsb2F0OiBpbmhlcml0O1xuICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5jYXB0aW9uIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICB9XG4gIH1cblxuICBpZnJhbWUge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBUcmFuc2l0aW9ucyAoY2FuIGJlIHVzZWQgb24gZXZlcnkgVnVlIHRyYW5zaXRpb24gZGlyZWN0aXZlKVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy8gc2NhbGUgYW5kIGZhZGVcbi5zY2FsZS1mYWRlLWVudGVyLWFjdGl2ZSxcbi5zY2FsZS1mYWRlLWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGN1YmljLWJlemllcigkd2hpdHRha2VyLWVhc2luZyk7XG59XG4uc2NhbGUtZmFkZS1lbnRlcixcbi5zY2FsZS1mYWRlLWxlYXZlLXRvIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnNsaWRlLWluLWVudGVyLWFjdGl2ZSxcbi5zbGlkZS1pbi1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBjdWJpYy1iZXppZXIoJHdoaXR0YWtlci1lYXNpbmcpO1xufVxuLnNsaWRlLWluLWVudGVyLFxuLnNsaWRlLWluLWxlYXZlLXRvIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xufVxuIiwiLmNsZWFyZml4IHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cblxuLmlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcblxuICAvLyBAbWVkaWEgKCRtZCkge1xuICAvLyBcdHdpZHRoOiBhdXRvO1xuICAvLyB9XG59XG5cbi5ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnN0aWNreSB7XG4gIC8vIEBtZWRpYSAoJGxnKSB7XG4gIC8vIFx0cG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xuICAvLyBcdHBvc2l0aW9uOiBzdGlja3k7XG4gIC8vIFx0dG9wOiAwO1xuICAvLyB9XG59XG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ub3ZlcmZsb3ctLWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5yaWdodCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4ubGVmdCB7XG4gIGxlZnQ6IDA7XG59XG5cbi8vIEhpZGUgb25seSB2aXN1YWxseSwgYnV0IGhhdmUgaXQgYXZhaWxhYmxlIGZvciBzY3JlZW5yZWFkZXJzOiBoNWJwLmNvbS92XG4udmlzdWFsbHloaWRkZW4ge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbn1cblxuLy8gRXh0ZW5kcyB0aGUgLnZpc3VhbGx5aGlkZGVuIGNsYXNzIHRvIGFsbG93IHRoZSBlbGVtZW50IHRvIGJlIGZvY3VzYWJsZVxuLy8gd2hlbiBuYXZpZ2F0ZWQgdG8gdmlhIHRoZSBrZXlib2FyZDogaDVicC5jb20vcFxuLnZpc3VhbGx5aGlkZGVuIHtcbiAgJi5mb2N1c2FibGUge1xuICAgICY6YWN0aXZlLFxuICAgICY6Zm9jdXMge1xuICAgICAgY2xpcDogYXV0bztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4vLyBIaWRlIHZpc3VhbGx5IGFuZCBmcm9tIHNjcmVlbnJlYWRlcnMsIGJ1dCBtYWludGFpbiBsYXlvdXRcbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi50eXBlLS1saWdodCB7XG4gIGNvbG9yOiAkY29sb3ItY3JlYW07XG59XG5cbi8vIEJhY2tncm91bmQgQ29sb3Vyc1xuLmJnLS10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYmctLWxpbmVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpbmVuO1xufVxuXG4uYmctLWNhbnZhcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1jYW52YXM7XG59XG5cbi5iZy0tY3JlYW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItY3JlYW07XG5cbiAgLmVkaXRvcmlhbF9fY29weSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICAgIH1cblxuICAgIC5mbGV4LWdyaWQge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uYmctLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGFyaztcblxuICAuYWNjb3JkaW9uX19jYXRlZ29yeSB7XG4gICAgY29sb3I6ICRjb2xvci1jcmVhbTtcbiAgfVxuXG4gIC5mYXEtYWNjb3JkaW9uIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gICAgfVxuXG4gICAgaDIsXG4gICAgYnV0dG9uLFxuICAgIFAsXG4gICAgbGkge1xuICAgICAgY29sb3I6ICRjb2xvci1jcmVhbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hY2NvcmRpb25fX2l0ZW06YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWNyZWFtICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIENlbnRlciBhbGlnbmVkXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLnR5cGUtLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLy8gUmlnaHQgYWxpZ25lZFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi50eXBlLS1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4vLyBMZWZ0IGFsaWduZWRcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4udHlwZS0tbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8vIFVwcGVyY2FzZVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi50eXBlLS11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vLyBWZXJ0aWNhbCBhbGlnblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5hbGlnbi0tdmVydGljYWwge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRvcDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi8vIEZ1bGwgd2lkdGggaW1hZ2Vcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4uaW1hZ2UtLWZ1bGx3aWR0aCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi8vIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4uaW1hZ2UtLXJlc3BvbnNpdmUge1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vLyBIaWRlIGNvbXBvbmVudCBvbiBtb2JpbGVcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4ubm90LW1vYmlsZSB7XG4gIEBtZWRpYSAjeyRub3QtbGd9IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm9ubHktbW9iaWxlIHtcbiAgQG1lZGlhICN7JGxnfSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5jZW50ZXItbW9iaWxlIHtcbiAgQG1lZGlhICN7JG5vdC1sZ30ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8vIEZsZXggaGVscGVyc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmZsZXgtLWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5mbGV4LS1jb2x1bW4tc3RhY2sge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIEBtZWRpYSAjeyRtZH0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cblxuLmZsZXgtLWFsaWduLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cblxuLmZsZXgtLWFsaWduLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5mbGV4LS1hbGlnbi10b3Age1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLmZsZXgtLWFsaWduLWJvdHRvbSB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLmZsZXgtLWp1c3RpZnktYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmZsZXgtLWp1c3RpZnktYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG5cbi5mbGV4LS1qdXN0aWZ5LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZmxleC0tanVzdGlmeS1zdHJldGNoIHtcbiAganVzdGlmeS1jb250ZW50OiBzdHJldGNoO1xufVxuXG4vLyBXeXNpd3lnIGpveVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi53eXNpd3lnIHtcbiAgcCxcbiAgc3BhbixcbiAgdWwsXG4gIG9sLFxuICBsaSxcbiAgc3Ryb25nLFxuICBiLFxuICBlbSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuLnNyLW9ubHkge1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuIiwiJHNwYWNpbmctc2l6ZXM6IDAsIDEsIDIsIDMsIDQsIDUsIDYsIDgsIDEwLCAxMiwgMTQsIDE1O1xuXG4vLyBNYXJnaW5zXG4ubWwtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLm1yLWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ubXgtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ubWItYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG87XG59XG4ubXQtYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbkBlYWNoICRpIGluICRzcGFjaW5nLXNpemVzIHtcbiAgLm0tLSN7JGl9eCB7XG4gICAgbWFyZ2luOiAjeyRpICogMC41fXJlbTtcbiAgfVxuICAubXQtLSN7JGl9eCB7XG4gICAgbWFyZ2luLXRvcDogI3skaSAqIDAuNX1yZW07XG4gIH1cbiAgLm1yLS0jeyRpfXgge1xuICAgIG1hcmdpbi1yaWdodDogI3skaSAqIDAuNX1yZW07XG4gIH1cbiAgLm1iLS0jeyRpfXgge1xuICAgIG1hcmdpbi1ib3R0b206ICN7JGkgKiAwLjV9cmVtO1xuICB9XG4gIC5tbC0tI3skaX14IHtcbiAgICBtYXJnaW4tbGVmdDogI3skaSAqIDAuNX1yZW07XG4gIH1cbiAgLm15LS0jeyRpfXgge1xuICAgIG1hcmdpbi1ib3R0b206ICN7JGkgKiAwLjV9cmVtO1xuICAgIG1hcmdpbi10b3A6ICN7JGkgKiAwLjV9cmVtO1xuICB9XG4gIC5teC0tI3skaX14IHtcbiAgICBtYXJnaW4tbGVmdDogI3skaSAqIDAuNX1yZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAjeyRpICogMC41fXJlbTtcbiAgfVxufVxuXG4vLyBQYWRkaW5nXG5AZWFjaCAkaSBpbiAkc3BhY2luZy1zaXplcyB7XG4gIC5wLS0jeyRpfXgge1xuICAgIHBhZGRpbmc6ICN7JGkgKiAwLjV9cmVtO1xuICB9XG4gIC5wdC0tI3skaX14IHtcbiAgICBwYWRkaW5nLXRvcDogI3skaSAqIDAuNX1yZW07XG4gIH1cbiAgLnByLS0jeyRpfXgge1xuICAgIHBhZGRpbmctcmlnaHQ6ICN7JGkgKiAwLjV9cmVtO1xuICB9XG4gIC5wYi0tI3skaX14IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogI3skaSAqIDAuNX1yZW07XG4gIH1cbiAgLnBsLS0jeyRpfXgge1xuICAgIHBhZGRpbmctbGVmdDogI3skaSAqIDAuNX1yZW07XG4gIH1cbiAgLnB5LS0jeyRpfXgge1xuICAgIHBhZGRpbmctYm90dG9tOiAjeyRpICogMC41fXJlbTtcbiAgICBwYWRkaW5nLXRvcDogI3skaSAqIDAuNX1yZW07XG4gIH1cbiAgLnB4LS0jeyRpfXgge1xuICAgIHBhZGRpbmctbGVmdDogI3skaSAqIDAuNX1yZW07XG4gICAgcGFkZGluZy1yaWdodDogI3skaSAqIDAuNX1yZW07XG4gIH1cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/