@charset "UTF-8";@import url("https://use.typekit.net/ksj8hhy.css");.row{max-width:75rem;margin-left:auto;margin-right:auto}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row .row{margin-left:-.625rem;margin-right:-.625rem;max-width:none}@media screen and (min-width:40em){.row .row{margin-left:-.9375rem;margin-right:-.9375rem}}.row .row.collapse{margin-left:0;margin-right:0}.row.expanded{max-width:none}.row.expanded .row{margin-left:auto;margin-right:auto}.column,.columns{width:100%;float:left;padding-left:.625rem;padding-right:.625rem}@media screen and (min-width:40em){.column,.columns{padding-left:.9375rem;padding-right:.9375rem}}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.small-1{width:8.3333333333%}.small-push-1{position:relative;left:8.3333333333%}.small-pull-1{position:relative;left:-8.3333333333%}.small-offset-0{margin-left:0}.small-2{width:16.6666666667%}.small-push-2{position:relative;left:16.6666666667%}.small-pull-2{position:relative;left:-16.6666666667%}.small-offset-1{margin-left:8.3333333333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.6666666667%}.small-4{width:33.3333333333%}.small-push-4{position:relative;left:33.3333333333%}.small-pull-4{position:relative;left:-33.3333333333%}.small-offset-3{margin-left:25%}.small-5{width:41.6666666667%}.small-push-5{position:relative;left:41.6666666667%}.small-pull-5{position:relative;left:-41.6666666667%}.small-offset-4{margin-left:33.3333333333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.6666666667%}.small-7{width:58.3333333333%}.small-push-7{position:relative;left:58.3333333333%}.small-pull-7{position:relative;left:-58.3333333333%}.small-offset-6{margin-left:50%}.small-8{width:66.6666666667%}.small-push-8{position:relative;left:66.6666666667%}.small-pull-8{position:relative;left:-66.6666666667%}.small-offset-7{margin-left:58.3333333333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.6666666667%}.small-10{width:83.3333333333%}.small-push-10{position:relative;left:83.3333333333%}.small-pull-10{position:relative;left:-83.3333333333%}.small-offset-9{margin-left:75%}.small-11{width:91.6666666667%}.small-push-11{position:relative;left:91.6666666667%}.small-pull-11{position:relative;left:-91.6666666667%}.small-offset-10{margin-left:83.3333333333%}.small-12{width:100%}.small-offset-11{margin-left:91.6666666667%}.small-up-1>.column,.small-up-1>.columns{width:100%;float:left}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{width:50%;float:left}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(odd),.small-up-2>.columns:nth-of-type(odd){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{width:33.3333333333%;float:left}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{width:25%;float:left}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{width:20%;float:left}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{width:16.6666666667%;float:left}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{width:14.2857142857%;float:left}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{width:12.5%;float:left}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-left:0;padding-right:0}.small-collapse .row{margin-left:0;margin-right:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-left:.625rem;padding-right:.625rem}.small-centered{float:none;margin-left:auto;margin-right:auto}.small-pull-0,.small-push-0,.small-uncentered{position:static;margin-left:0;margin-right:0;float:left}@media screen and (min-width:40em){.medium-1{width:8.3333333333%}.medium-push-1{position:relative;left:8.3333333333%}.medium-pull-1{position:relative;left:-8.3333333333%}.medium-offset-0{margin-left:0}.medium-2{width:16.6666666667%}.medium-push-2{position:relative;left:16.6666666667%}.medium-pull-2{position:relative;left:-16.6666666667%}.medium-offset-1{margin-left:8.3333333333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.6666666667%}.medium-4{width:33.3333333333%}.medium-push-4{position:relative;left:33.3333333333%}.medium-pull-4{position:relative;left:-33.3333333333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.6666666667%}.medium-push-5{position:relative;left:41.6666666667%}.medium-pull-5{position:relative;left:-41.6666666667%}.medium-offset-4{margin-left:33.3333333333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.6666666667%}.medium-7{width:58.3333333333%}.medium-push-7{position:relative;left:58.3333333333%}.medium-pull-7{position:relative;left:-58.3333333333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.6666666667%}.medium-push-8{position:relative;left:66.6666666667%}.medium-pull-8{position:relative;left:-66.6666666667%}.medium-offset-7{margin-left:58.3333333333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.6666666667%}.medium-10{width:83.3333333333%}.medium-push-10{position:relative;left:83.3333333333%}.medium-pull-10{position:relative;left:-83.3333333333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.6666666667%}.medium-push-11{position:relative;left:91.6666666667%}.medium-pull-11{position:relative;left:-91.6666666667%}.medium-offset-10{margin-left:83.3333333333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.6666666667%}.medium-up-1>.column,.medium-up-1>.columns{width:100%;float:left}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{width:50%;float:left}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(odd),.medium-up-2>.columns:nth-of-type(odd){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{width:33.3333333333%;float:left}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{width:25%;float:left}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{width:20%;float:left}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{width:16.6666666667%;float:left}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{width:14.2857142857%;float:left}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{width:12.5%;float:left}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.medium-collapse>.column,.medium-collapse>.columns{padding-left:0;padding-right:0}.medium-collapse .row{margin-left:0;margin-right:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}.medium-centered{float:none;margin-left:auto;margin-right:auto}.medium-pull-0,.medium-push-0,.medium-uncentered{position:static;margin-left:0;margin-right:0;float:left}}@media screen and (min-width:64em){.large-1{width:8.3333333333%}.large-push-1{position:relative;left:8.3333333333%}.large-pull-1{position:relative;left:-8.3333333333%}.large-offset-0{margin-left:0}.large-2{width:16.6666666667%}.large-push-2{position:relative;left:16.6666666667%}.large-pull-2{position:relative;left:-16.6666666667%}.large-offset-1{margin-left:8.3333333333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.6666666667%}.large-4{width:33.3333333333%}.large-push-4{position:relative;left:33.3333333333%}.large-pull-4{position:relative;left:-33.3333333333%}.large-offset-3{margin-left:25%}.large-5{width:41.6666666667%}.large-push-5{position:relative;left:41.6666666667%}.large-pull-5{position:relative;left:-41.6666666667%}.large-offset-4{margin-left:33.3333333333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.6666666667%}.large-7{width:58.3333333333%}.large-push-7{position:relative;left:58.3333333333%}.large-pull-7{position:relative;left:-58.3333333333%}.large-offset-6{margin-left:50%}.large-8{width:66.6666666667%}.large-push-8{position:relative;left:66.6666666667%}.large-pull-8{position:relative;left:-66.6666666667%}.large-offset-7{margin-left:58.3333333333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.6666666667%}.large-10{width:83.3333333333%}.large-push-10{position:relative;left:83.3333333333%}.large-pull-10{position:relative;left:-83.3333333333%}.large-offset-9{margin-left:75%}.large-11{width:91.6666666667%}.large-push-11{position:relative;left:91.6666666667%}.large-pull-11{position:relative;left:-91.6666666667%}.large-offset-10{margin-left:83.3333333333%}.large-12{width:100%}.large-offset-11{margin-left:91.6666666667%}.large-up-1>.column,.large-up-1>.columns{width:100%;float:left}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{width:50%;float:left}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(odd),.large-up-2>.columns:nth-of-type(odd){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{width:33.3333333333%;float:left}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{width:25%;float:left}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{width:20%;float:left}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{width:16.6666666667%;float:left}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{width:14.2857142857%;float:left}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{width:12.5%;float:left}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.large-collapse>.column,.large-collapse>.columns{padding-left:0;padding-right:0}.large-collapse .row{margin-left:0;margin-right:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}.large-centered{float:none;margin-left:auto;margin-right:auto}.large-pull-0,.large-push-0,.large-uncentered{position:static;margin-left:0;margin-right:0;float:left}}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:not-allowed}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{font-size:100%;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{padding:0;margin:0;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.5;color:#0a0a0a;background:#fefefe;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px;border-radius:0}select{width:100%;border-radius:0}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{-webkit-appearance:none;-moz-appearance:none;background:transparent;padding:0;border:0;border-radius:0;line-height:1}[data-whatinput=mouse] button{outline:0}.is-visible{display:block!important}.is-hidden{display:none!important}@font-face{font-family:EmmausYeast;src:url(../fonts/emmaus-yeast.woff2) format("woff2"),url(../fonts/emmaus-yeast.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:SwaggerBold;src:url(../fonts/swagger-bold.woff2) format("woff2"),url(../fonts/swagger-bold.woff) format("woff");font-weight:700;font-style:normal}body{color:#333;overflow-x:hidden}.row{max-width:85rem}.row--wide{max-width:93.75rem}.row--realWide{max-width:101rem}.row--fullWidth{max-width:none}.column,.columns{padding:0 1.5rem}.siteWrap{padding-top:3.75rem}@media screen and (min-width:40em){.siteWrap{min-height:calc(100vh - 540px)}}@media screen and (min-width:64em){.siteWrap{padding-top:6.625rem;min-height:calc(100vh - 500px)}}.scrollLocked{position:fixed;overflow-y:scroll;width:100%;height:auto}.clearMe{clear:both}.hidden{display:none!important}.relative{position:relative}.textCenter{text-align:center}.siteOverlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.85);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease-in-out}.modalInView .siteOverlay{opacity:1;visibility:visible;pointer-events:auto;z-index:100}.scrollItem{opacity:0;transform:translate3d(0,35px,0);transition:transform .45s ease-out,opacity .45s ease-out}.scrollItem.revealed{transform:translateZ(0);opacity:1}.fourOhFour{padding:0 0 8rem}.fourOhFour .emmausContentArea h3{font-size:1.5rem}@media screen and (min-width:64em){.fourOhFour .emmausContentArea h3{font-size:2rem}}@media screen and (min-width:64em){.fourOhFour .emmausContentArea p:first-of-type{font-size:1.1875rem}}.loadMore{display:inline-block;border-radius:3rem;margin-left:1rem;margin-bottom:1rem;background-color:#335e2f;color:#fff;padding:1rem 2rem}.loadMore:hover{outline:none;background-color:#95c11f}.loadMore:focus{outline:none;background-color:#335e2f}.color--white{color:#fff}.thankyou{margin-bottom:2rem;color:#335e2f;font-size:1.2rem;-webkit-animation:fadeIn .3s ease-in-out forwards;animation:fadeIn .3s ease-in-out forwards}.PDFviewer{min-height:100vh;padding-bottom:3rem}.PDFviewer ._df_book{height:100vh!important}.banner.banner--holding{padding-top:6rem}@media screen and (min-width:64em){.banner.banner--holding{padding-top:10rem}}.emmausHoldingPageContentWrap{position:relative;z-index:2}.emmausSectionHeading{font-size:1.25rem;font-family:franklin-gothic-urw,sans-serif;margin:1rem 0 1.75rem;display:inline-block;color:#335e2f}@media screen and (min-width:40em){.emmausSectionHeading{margin:2.5rem 0;font-size:1.3125rem}}@media screen and (min-width:64em){.emmausSectionHeading{font-size:1.625rem}}.emmausFilter{padding:2rem 0}@media screen and (min-width:64em){.emmausFilter{padding:4.25rem 0}}.emmausFilter__form,.emmausFilter__link{display:inline-block}.emmaus__textInput,.emmausFilter__select,.emmausFilter__title{font-size:1.25rem}@media screen and (min-width:40em){.emmaus__textInput,.emmausFilter__select,.emmausFilter__title{font-size:1.125rem}}@media screen and (min-width:64em){.emmaus__textInput,.emmausFilter__select,.emmausFilter__title{font-size:1.625rem}}.emmausFilter__title{display:block;margin:0 0 .5rem}@media screen and (min-width:40em){.emmausFilter__title{display:inline-block}}.emmausFilter__form{width:100%;margin:0 0 1rem}@media screen and (min-width:40em){.emmausFilter__form{width:auto;margin:0 2rem 1rem 0}}.emmausFilter__form ::-webkit-input-placeholder{color:#000}.emmausFilter__form :-moz-placeholder,.emmausFilter__form ::-moz-placeholder{color:#000}.emmausFilter__form :-ms-input-placeholder{color:#000}.emmausFilter__selectWrap,.emmausFilter__textInputWrap{position:relative;width:100%;display:block;margin:0 0 1rem}@media screen and (min-width:40em){.emmausFilter__selectWrap,.emmausFilter__textInputWrap{width:auto;display:inline-block;min-width:10rem;margin:0 .5rem}}@media screen and (min-width:64em){.emmausFilter__selectWrap,.emmausFilter__textInputWrap{margin:0 1rem;min-width:17.75rem}}@media screen and (min-width:1270px){.emmausFilter__selectWrap,.emmausFilter__textInputWrap{min-width:19.375rem}}.emmausFilter__textInputWrap svg{width:1rem;height:1.125rem;position:absolute;bottom:1rem;right:.125rem}@media screen and (min-width:64em){.emmausFilter__textInputWrap svg{bottom:1.4rem}}.emmausFilter__textInputWrap path{fill:#95c11f}.emmausFilter__selectWrap:after{content:"";width:.875rem;height:.875rem;border-bottom:2px solid #95c11f;border-right:2px solid #95c11f;transform:rotate(45deg) translate3d(0,-50%,0);position:absolute;top:calc(50% - .4375rem);right:.5rem;pointer-events:none}.emmaus__textInput,.emmausFilter__select{background:transparent;border-radius:0;-webkit-appearance:none;border:none;border-bottom:1px solid #95c11f;font-weight:500;padding:.5rem 0}.emmaus__textInput:active,.emmaus__textInput:focus,.emmausFilter__select:active,.emmausFilter__select:focus{outline:none}.emmausFilter__link{color:#335e2f;font-size:1rem;font-weight:500;text-decoration:none;transition:color .3s ease-in-out}.emmausFilter__link:active,.emmausFilter__link:focus,.emmausFilter__link:hover{color:#95c11f}@media screen and (max-width:39.9375em){.emmausFilter__link{display:block;text-align:right;margin-top:-.5rem}}.emmausContentArea h1,.emmausContentArea h2,.emmausContentArea h3,.emmausContentArea h4,.emmausContentArea h5,.emmausContentArea h6{color:#95c11f}.emmausContentArea h1,.emmausContentArea h2,.emmausContentArea h3{margin:1.5rem 0}@media screen and (min-width:64em){.emmausContentArea h1,.emmausContentArea h2,.emmausContentArea h3{margin:3rem 0 1rem}}.emmausContentArea h4,.emmausContentArea h5,.emmausContentArea h6{margin:1rem 0}@media screen and (min-width:64em){.emmausContentArea h4,.emmausContentArea h5,.emmausContentArea h6{margin:2rem 0 1rem}}.emmausContentArea p:first-of-type{margin-top:0;font-size:1.125rem}@media screen and (min-width:64em){.emmausContentArea p:first-of-type{font-size:1.25rem;font-size:1.5rem}}.emmausContentArea p:last-of-type{margin:0}.emmausContentArea iframe{width:100%;margin:2rem 0}.emmausContentArea blockquote{color:#335e2f;font-family:EmmausYeast,sans-serif;width:90%;margin:2rem 0 2rem -.5rem;font-size:1.125rem}@media screen and (min-width:40em){.emmausContentArea blockquote{margin:2rem 0 2rem -1rem;font-size:1.25rem}}@media screen and (min-width:64em){.emmausContentArea blockquote{margin:3rem 0 3rem -1rem;font-size:1.875rem}}@media screen and (min-width:1400px){.emmausContentArea blockquote{font-size:2rem;margin-left:-3rem}}.emmausContentArea blockquote p{margin:0;line-height:1.3;font-size:1.125rem}@media screen and (min-width:40em){.emmausContentArea blockquote p{font-size:1.5rem}}@media screen and (min-width:64em){.emmausContentArea blockquote p{font-size:1.875rem}}@media screen and (min-width:1400px){.emmausContentArea blockquote p{font-size:2rem}}.emmausContentArea blockquote p:first-of-type:last-of-type,.emmausContentArea blockquote p:first-of-type:not(:last-of-type){font-size:1.5rem;line-height:1.2}@media screen and (min-width:40em){.emmausContentArea blockquote p:first-of-type:last-of-type,.emmausContentArea blockquote p:first-of-type:not(:last-of-type){font-size:2rem}}@media screen and (min-width:64em){.emmausContentArea blockquote p:first-of-type:last-of-type,.emmausContentArea blockquote p:first-of-type:not(:last-of-type){font-size:2.5rem}}@media screen and (min-width:1400px){.emmausContentArea blockquote p:first-of-type:last-of-type,.emmausContentArea blockquote p:first-of-type:not(:last-of-type){font-size:3rem}}.emmausContentArea blockquote p:last-of-type:not(:first-of-type){font-family:franklin-gothic-urw,sans-serif;color:#5e5e5e;margin-top:1rem;font-size:.9375rem}.emmausContentArea ul{padding:0 0 0 1rem;margin:2rem 0}.emmausContentArea li{margin:.5rem 0}.emmausContentArea a{text-decoration:none;color:#333;display:inline-block;line-height:.8;border-bottom:.25rem solid #95c11f}@media screen and (min-width:64em){.emmausContentArea a{border-width:.3125rem}}.emmausContentArea a:active,.emmausContentArea a:focus,.emmausContentArea a:hover{border-color:#335e2f}.emmausContentArea__iframeContainer{width:100%;margin:0 0 1.5rem;position:relative;padding-bottom:56.25%;height:0}@media screen and (min-width:64em){.emmausContentArea__iframeContainer{margin:2rem 0}}.emmausContentArea__iframeContainer iframe{position:absolute;top:-2rem;left:0;width:100%;height:100%}body.event .emmausContentArea,body.post .emmausContentArea,body.story .emmausContentArea{padding:2rem 0 3rem}.emmausBs{padding-bottom:3rem}@media screen and (min-width:40em){.emmausBs{padding:0 0 5rem}}@media screen and (min-width:64em){.emmausBs{padding:0 0 6.3125rem}}body.post blockquote p:last-of-type,body.story blockquote p:last-of-type{font-family:inherit;color:inherit;margin-top:0;font-size:inherit;font-size:1.125rem}@media screen and (min-width:40em){body.post blockquote p:last-of-type,body.story blockquote p:last-of-type{font-size:1.5rem}}@media screen and (min-width:64em){body.post blockquote p:last-of-type,body.story blockquote p:last-of-type{font-size:1.875rem}}@media screen and (min-width:1400px){body.post blockquote p:last-of-type,body.story blockquote p:last-of-type{font-size:2rem}}.emmausMultisitePagination,.emmausPaginationWrap{margin:2rem 0}@media screen and (min-width:64em){.emmausMultisitePagination,.emmausPaginationWrap{margin:4rem 0}}.emmausPagination{font-size:.9375rem;color:#95c11f;padding:.625rem .5rem;border:2px solid #95c11f;border-radius:.5rem;text-align:center;display:inline-block;width:calc(50% - .5rem);text-decoration:none;margin:1rem 0;font-weight:500;transition:color .3s ease-in-out,border-color .3s ease-in-out}@media screen and (min-width:40em){.emmausPagination{width:calc(50% - 1rem)}}@media screen and (min-width:64em){.emmausPagination{padding:1.625rem 1rem}}.emmausPagination:active,.emmausPagination:focus,.emmausPagination:hover{color:#335e2f;border-color:#335e2f}.emmausPagination--prev{float:left}.emmausPagination--next{float:right}.emmausMultisitePagination a{font-size:.9375rem;color:#95c11f;padding:.625rem .5rem;border:2px solid #95c11f;border-radius:.5rem;text-align:center;display:inline-block;width:calc(50% - .5rem);text-decoration:none;margin:1rem 0;font-weight:500;transition:color .3s ease-in-out,border-color .3s ease-in-out}@media screen and (min-width:40em){.emmausMultisitePagination a{width:calc(50% - 1rem)}}@media screen and (min-width:64em){.emmausMultisitePagination a{padding:1.625rem 1rem}}.emmausMultisitePagination a:active,.emmausMultisitePagination a:focus,.emmausMultisitePagination a:hover{color:#335e2f;border-color:#335e2f}.emmausMultisitePagination .page-numbers{display:none}.emmausMultisitePagination .next,.emmausMultisitePagination .prev{display:inline-block}.emmausMultisitePagination .prev{float:left}.emmausMultisitePagination .next{float:right}.noResultsMessage{margin:1rem 0 3rem;position:relative}@media screen and (min-width:64em){.noResultsMessage{margin:2rem 0 5rem}}.emmausCarouselButtons{display:none}@media screen and (min-width:500px){.emmausCarouselButtons{float:right;margin-top:.25rem;display:block}}@media screen and (min-width:40em){.emmausCarouselButtons{margin-top:2rem}}@media screen and (min-width:64em){.emmausCarouselButtons{margin-top:1.5rem}}.emmausCarouselButtons button{margin:0 0 0 .5rem}@media screen and (min-width:40em){.emmausCarouselButtons button{margin:0 0 0 1rem}}.emmausCarouselButtons button:active,.emmausCarouselButtons button:focus{outline:none}.emmausCarouselButtons svg{width:2.5rem;height:2.5rem;fill:none}@media screen and (min-width:64em){.emmausCarouselButtons svg{width:3.375rem;height:3.375rem}}.emmausCarouselButtons path{fill:#95c11f}.emmausCarouselButtons circle{stroke:#95c11f;stroke-width:2px}body{font-family:franklin-gothic-urw,sans-serif;font-size:1rem;line-height:1.4}@media screen and (min-width:64em){body{line-height:1.6;font-size:1.1875rem}}h1,h2,h3,h4,h5,h6{font-family:EmmausYeast,sans-serif;font-weight:500;line-height:1}h1 em,h1 i,h2 em,h2 i,h3 em,h3 i,h4 em,h4 i,h5 em,h5 i,h6 em,h6 i{font-family:SwaggerBold,sans-serif}h1{font-size:2.25rem}@media screen and (min-width:64em){h1{font-size:3.125rem}}@-webkit-keyframes growIn{0%{transform:scale3d(.7,.7,1)}1%{opacity:1}to{transform:scaleX(1);-webkit-font-smoothing:antialiased;opacity:1}}@keyframes growIn{0%{transform:scale3d(.7,.7,1)}1%{opacity:1}to{transform:scaleX(1);-webkit-font-smoothing:antialiased;opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}99%{opacity:1}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}99%{opacity:1}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}99%{opacity:0}to{display:none}}@keyframes fadeOut{0%{opacity:1}99%{opacity:0}to{display:none}}@-webkit-keyframes fromLeftToRight{0%{transform:translate3d(-80px,0,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes fromLeftToRight{0%{transform:translate3d(-80px,0,0);opacity:0}to{transform:translateZ(0);opacity:1}}.wpforms-field-hp,.wpforms-label-hide{display:none}.wpforms-field{position:relative}.wpforms-field-stripe-credit-card-number .wpforms-stripe-element.wpforms-stripe-element-complete,.wpforms-field .wpforms-valid:not(.wpforms-page-button){border-color:#95c11f}.wpforms-submit:active,.wpforms-submit:focus{outline:none}.wpforms-field.wpforms-has-error input,.wpforms-field.wpforms-has-error select{border-color:#f76d6d}@media screen and (min-width:64em){body.application .emmausMultiFormWrap .row,body.book-a-collection .emmausMultiFormWrap .row{margin-right:1rem}}body.application .wpforms-page-3 .wpforms-field-textarea{margin-top:3rem;margin-bottom:0;width:100%}.emmausMultiFormWrap .wpforms-field-select.wpforms-has-error:before,.emmausMultiFormWrap input.wpforms-error{border-color:#f76d6d}.emmausMultiFormWrap .wpforms-field.wpforms-field-checkbox label.wpforms-error{margin-left:1.875rem}.emmausForm label.wpforms-error{position:absolute;bottom:.3rem;left:0;right:0;width:100%;background-color:#f76d6d;color:#fff;padding:.5rem;font-size:.8rem;line-height:1}.emmausForm__innerWrap{max-height:0;overflow:hidden;transition:max-height .2s ease-in-out}.emmausForm__eventConfirmation{background-color:#335e2f;padding:2rem;text-align:center;border-radius:20px;margin-bottom:2rem}.emmausForm__eventConfirmation>*,.emmausForm__eventConfirmation a{color:#fff;font-family:EmmausYeast,sans-serif}.emmausForm__eventConfirmation a{text-decoration:underline}.wpforms-field-address-country,.wpforms-field-credit-card-expiration select,.wpforms-field-select select,.wpforms-field-stripe-credit-card-cardnumber,.wpforms-submit,input,input.wpforms-smart-phone-field{height:3.125rem}@media screen and (min-width:64em){.wpforms-field-address-country,.wpforms-field-credit-card-expiration select,.wpforms-field-select select,.wpforms-field-stripe-credit-card-cardnumber,.wpforms-submit,input,input.wpforms-smart-phone-field{height:3.75rem}}input,select{border:none;padding:0 1rem;width:100%;border-radius:2px}input:active,input:focus,select:active,select:focus{outline:none}select{-webkit-appearance:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.emmausForm .wpforms-field-radio input[type=radio],.emmausForm input[type=checkbox]{visibility:hidden;width:0;height:0;margin:0;border:0}.emmausForm .wpforms-field-radio input[type=radio]+label,.emmausForm input[type=checkbox]+label{font-family:franklin-gothic-urw,sans-serif;cursor:pointer}.emmausForm .wpforms-field-radio input[type=radio]+label:before,.emmausForm input[type=checkbox]+label:before{content:"";display:inline-block;height:22px;width:22px;background-color:#fff;vertical-align:middle;margin-right:.75rem;margin-top:-3px}.emmausForm input[type=checkbox]:checked+label:before{background-image:url(../img/tick.svg);background-size:75%;background-position:50%;background-repeat:no-repeat;border:2px solid #95c11f}.emmausForm input[type=radio]+label:before{border-radius:100%;box-shadow:0 0 0 3px #95c11f;border:3px solid #fff}.emmausForm input[type=radio]:checked+label:before{background-color:#95c11f}@media screen and (min-width:40em){.emmausForm .singleCheckbox{display:flex;align-items:center}}.emmausForm .singleCheckbox li{border:3px solid #fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.emmausForm .singleCheckbox input[type=checkbox]+label{color:#fff;padding:1rem 1.5rem;background-color:#335e2f;transition:background-color .1s ease-in}.emmausForm .singleCheckbox input[type=checkbox]:checked+label{background-color:#95c11f;border-color:2px solid #fff}@media screen and (min-width:40em){.emmausForm .singleCheckbox .wpforms-field-description{margin-left:1rem;margin-bottom:0;max-width:60%}}.emmausForm .singleCheckbox.wpforms-field-checkbox.wpforms-has-error label.wpforms-field-label{color:#fff}.emmausForm.open .emmausForm__toggle:before{display:none}.emmausForm{transition:background-color .2s ease-out;padding-bottom:1rem}.emmausForm.open{background-color:#335e2f;padding-bottom:3rem}.emmausForm.open .emmausForm__entryFee{color:#fff}.emmausContentArea .wpforms-container,.emmausForm{border-radius:20px;--vs:2rem}.emmausContentArea .wpforms-container.emmausForm--eventsSpacing,.emmausForm.emmausForm--eventsSpacing{padding-top:2rem;padding-left:1rem;padding-right:1rem;border:8px solid #335e2f;margin-bottom:4rem}@media screen and (min-width:40em){.emmausContentArea .wpforms-container.emmausForm--eventsSpacing,.emmausForm.emmausForm--eventsSpacing{padding-left:3rem;padding-top:3rem;padding-right:0}}@media screen and (min-width:40em){.emmausContentArea .wpforms-container.emmausForm--eventsSpacing .wpforms-field-divider,.emmausForm.emmausForm--eventsSpacing .wpforms-field-divider{width:calc(100% - 3rem)}}.emmausContentArea .wpforms-container h1,.emmausContentArea .wpforms-container h2,.emmausContentArea .wpforms-container h3,.emmausContentArea .wpforms-container h4,.emmausContentArea .wpforms-container h5,.emmausContentArea .wpforms-container h6,.emmausForm h1,.emmausForm h2,.emmausForm h3,.emmausForm h4,.emmausForm h5,.emmausForm h6{color:#95c11f}.emmausContentArea .wpforms-container label,.emmausForm label{color:#fff;font-family:franklin-gothic-urw,sans-serif;font-weight:800}.emmausContentArea .wpforms-container h3,.emmausForm h3{font-size:1.25rem}@media screen and (min-width:40em){.emmausContentArea .wpforms-container h3,.emmausForm h3{font-size:1.9375rem}}@media screen and (min-width:64em){.emmausContentArea .wpforms-container h3,.emmausForm h3{font-size:2.25rem}}.emmausContentArea .wpforms-container h4,.emmausForm h4{font-size:1.5rem;margin:0 0 calc(var(--vs)/2)}@media screen and (min-width:40em){.emmausContentArea .wpforms-container h4,.emmausForm h4{font-size:2rem}}.emmausContentArea .wpforms-container .emmausForm__sectionHeading,.emmausForm .emmausForm__sectionHeading{font-size:1.25rem;margin:2rem 0 1.25rem}@media screen and (min-width:64em){.emmausContentArea .wpforms-container .emmausForm__sectionHeading,.emmausForm .emmausForm__sectionHeading{margin:3rem 0 1.75rem;font-size:1.625rem}}.emmausContentArea .wpforms-container .emmausForm__top,.emmausForm .emmausForm__top{display:grid;grid-template-columns:85% 1fr;grid-template-areas:"title toggle" "price price";cursor:pointer}@media screen and (min-width:64em){.emmausContentArea .wpforms-container .emmausForm__top,.emmausForm .emmausForm__top{grid-template-columns:70% 25% 1fr;grid-template-areas:"title price toggle";width:calc(100% - 3rem)}}.emmausContentArea .wpforms-container .emmausForm__top .emmausForm__heading,.emmausForm .emmausForm__top .emmausForm__heading{grid-area:title}.emmausContentArea .wpforms-container .emmausForm__top .emmausForm__toggle,.emmausForm .emmausForm__top .emmausForm__toggle{grid-area:toggle}.emmausContentArea .wpforms-container .emmausForm__top .emmausForm__entryFee,.emmausForm .emmausForm__top .emmausForm__entryFee{grid-area:price}.emmausContentArea .wpforms-container .emmausForm__toggle,.emmausForm .emmausForm__toggle{position:relative;width:2.4rem;height:2.4rem;justify-self:flex-end}@media screen and (min-width:40em){.emmausContentArea .wpforms-container .emmausForm__toggle,.emmausForm .emmausForm__toggle{margin-right:3rem;margin-top:.1rem}}.emmausContentArea .wpforms-container .emmausForm__toggle:after,.emmausContentArea .wpforms-container .emmausForm__toggle:before,.emmausForm .emmausForm__toggle:after,.emmausForm .emmausForm__toggle:before{content:"";position:absolute;transform:translate3d(-50%,-50%,0);background-color:#95c11f;left:50%;top:50%;border-radius:3px}.emmausContentArea .wpforms-container .emmausForm__toggle:before,.emmausForm .emmausForm__toggle:before{width:25%;height:100%}.emmausContentArea .wpforms-container .emmausForm__toggle:after,.emmausForm .emmausForm__toggle:after{width:100%;height:25%}.emmausContentArea .wpforms-container .emmausForm__entryFee,.emmausForm .emmausForm__entryFee{font-size:1.6rem;font-family:SwaggerBold,sans-serif;font-weight:700;color:#335e2f}@media screen and (min-width:64em){.emmausContentArea .wpforms-container .emmausForm__entryFee,.emmausForm .emmausForm__entryFee{text-align:center}}.emmausContentArea .wpforms-container .emmausForm__entryFee .emmausForm__price,.emmausForm .emmausForm__entryFee .emmausForm__price{font-family:EmmausYeast,sans-serif}.emmausContentArea .wpforms-container .emmausForm__intro,.emmausForm .emmausForm__intro{margin-bottom:var(--vs)}@media screen and (min-width:40em){.emmausContentArea .wpforms-container .emmausForm__intro,.emmausForm .emmausForm__intro{width:75%}}@media screen and (min-width:64em){.emmausContentArea .wpforms-container .emmausForm__intro,.emmausForm .emmausForm__intro{width:50%}}.emmausContentArea .wpforms-container .wpforms-field.wpforms-field-checkbox.wpforms-has-error .wpforms-field-label,.emmausContentArea .wpforms-container .wpforms-field.wpforms-field-radio.wpforms-has-error .wpforms-field-label,.emmausForm .wpforms-field.wpforms-field-checkbox.wpforms-has-error .wpforms-field-label,.emmausForm .wpforms-field.wpforms-field-radio.wpforms-has-error .wpforms-field-label{color:#f76d6d}.emmausContentArea .wpforms-container .wpforms-field.wpforms-field-checkbox label.wpforms-error,.emmausContentArea .wpforms-container .wpforms-field.wpforms-field-radio label.wpforms-error,.emmausForm .wpforms-field.wpforms-field-checkbox label.wpforms-error,.emmausForm .wpforms-field.wpforms-field-radio label.wpforms-error{background-color:transparent;color:#f76d6d;font-size:.875rem;margin-top:10px;margin-left:0;padding-left:0;padding-top:0;position:static}@media screen and (min-width:64em){.emmausContentArea .wpforms-container .wpforms-field.wpforms-field-checkbox label.wpforms-error,.emmausContentArea .wpforms-container .wpforms-field.wpforms-field-radio label.wpforms-error,.emmausForm .wpforms-field.wpforms-field-checkbox label.wpforms-error,.emmausForm .wpforms-field.wpforms-field-radio label.wpforms-error{font-size:1rem}}.emmausContentArea .wpforms-container .mandatoryFieldsNotice,.emmausForm .mandatoryFieldsNotice{margin-bottom:2rem}@media screen and (min-width:64em){.emmausContentArea .wpforms-container .mandatoryFieldsNotice,.emmausForm .mandatoryFieldsNotice{margin-bottom:4rem}}.emmausContentArea .wpforms-container ul,.emmausForm ul{margin:0;padding:0;list-style:none}.emmausContentArea .wpforms-container em,.emmausForm em{font-family:SwaggerBold,sans-serif;color:#fff}.emmausContentArea .wpforms-container .wpforms-field-payment-single,.emmausForm .wpforms-field-payment-single{display:flex;align-self:center;margin-bottom:var(--vs)}.emmausContentArea .wpforms-container .wpforms-field-payment-single>label.wpforms-field-label,.emmausForm .wpforms-field-payment-single>label.wpforms-field-label{color:#fff;font-family:SwaggerBold,sans-serif;margin-right:.5rem;margin-bottom:0;font-size:1.6rem}.emmausContentArea .wpforms-container .wpforms-field-payment-single>.wpforms-single-item-price,.emmausForm .wpforms-field-payment-single>.wpforms-single-item-price{position:relative;width:0;color:transparent}.emmausContentArea .wpforms-container .wpforms-field-payment-single>.wpforms-single-item-price span,.emmausForm .wpforms-field-payment-single>.wpforms-single-item-price span{color:#fff;white-space:nowrap;font-family:EmmausYeast,sans-serif;position:absolute;top:50%;left:0;font-size:1.6rem;transform:translate3d(0,-50%,0);line-height:1}.emmausContentArea .wpforms-container .wpforms-field-sublabel,.emmausContentArea .wpforms-container label.wpforms-field-label,.emmausForm .wpforms-field-sublabel,.emmausForm label.wpforms-field-label{font-size:.875rem;margin:0 0 1rem;display:block}@media screen and (min-width:64em){.emmausContentArea .wpforms-container .wpforms-field-sublabel,.emmausContentArea .wpforms-container label.wpforms-field-label,.emmausForm .wpforms-field-sublabel,.emmausForm label.wpforms-field-label{font-size:1rem}}.emmausContentArea .wpforms-container .wpforms-field-stripe-credit-card-cardnumber,.emmausContentArea .wpforms-container input,.emmausForm .wpforms-field-stripe-credit-card-cardnumber,.emmausForm input{border:3px solid #fff}.emmausContentArea .wpforms-container select,.emmausForm select{border:3px solid #95c11f}.emmausContentArea .wpforms-container input,.emmausContentArea .wpforms-container select,.emmausForm input,.emmausForm select{margin:0 0 var(--vs);background-color:#fff}.emmausContentArea .wpforms-container .wpforms-field-stripe-credit-card-number,.emmausForm .wpforms-field-stripe-credit-card-number{position:relative}.emmausContentArea .wpforms-container .wpforms-field-stripe-credit-card-number label.wpforms-error,.emmausForm .wpforms-field-stripe-credit-card-number label.wpforms-error{bottom:0}@media screen and (min-width:64em){.emmausContentArea .wpforms-container .wpforms-field-stripe-credit-card-number label.wpforms-error,.emmausForm .wpforms-field-stripe-credit-card-number label.wpforms-error{bottom:.3rem}}.emmausContentArea .wpforms-container .wpforms-field-stripe-credit-card-cardname,.emmausContentArea .wpforms-container .wpforms-field-stripe-credit-card-cardnumber,.emmausForm .wpforms-field-stripe-credit-card-cardname,.emmausForm .wpforms-field-stripe-credit-card-cardnumber{margin:0 0 .5rem;position:relative}.emmausContentArea .wpforms-container .wpforms-field-stripe-credit-card-cardname.wpforms-stripe-element-invalid,.emmausContentArea .wpforms-container .wpforms-field-stripe-credit-card-cardnumber.wpforms-stripe-element-invalid,.emmausForm .wpforms-field-stripe-credit-card-cardname.wpforms-stripe-element-invalid,.emmausForm .wpforms-field-stripe-credit-card-cardnumber.wpforms-stripe-element-invalid{border-color:#f76d6d}.emmausContentArea .wpforms-container .wpforms-field-stripe-credit-card-cardnumber,.emmausForm .wpforms-field-stripe-credit-card-cardnumber{background-color:#fff;display:flex;flex-direction:column;justify-content:center;padding:0 .5rem;width:100%;border-radius:2px}@media screen and (min-width:40em){.emmausContentArea .wpforms-container .wpforms-field-stripe-credit-card-cardnumber,.emmausForm .wpforms-field-stripe-credit-card-cardnumber{padding:0 1rem}}.emmausContentArea .wpforms-container button.wpforms-submit,.emmausContentArea .wpforms-container input[type=submit],.emmausForm button.wpforms-submit,.emmausForm input[type=submit]{background-color:#95c11f;color:#fff;transition:background-color .3s ease-in-out;width:100%;font-weight:500;font-size:1.2rem}@media screen and (min-width:40em){.emmausContentArea .wpforms-container button.wpforms-submit,.emmausContentArea .wpforms-container input[type=submit],.emmausForm button.wpforms-submit,.emmausForm input[type=submit]{width:calc(100% - 3rem);margin-right:3rem}}.emmausContentArea .wpforms-container button.wpforms-submit:active,.emmausContentArea .wpforms-container button.wpforms-submit:focus,.emmausContentArea .wpforms-container button.wpforms-submit:hover,.emmausContentArea .wpforms-container input[type=submit]:active,.emmausContentArea .wpforms-container input[type=submit]:focus,.emmausContentArea .wpforms-container input[type=submit]:hover,.emmausForm button.wpforms-submit:active,.emmausForm button.wpforms-submit:focus,.emmausForm button.wpforms-submit:hover,.emmausForm input[type=submit]:active,.emmausForm input[type=submit]:focus,.emmausForm input[type=submit]:hover{background-color:#95c11f;color:#fff}.emmausContentArea .wpforms-container textarea,.emmausForm textarea{width:100%;min-height:10rem;padding:1rem}@media screen and (min-width:40em){.emmausContentArea .wpforms-container .wpforms-field-address,.emmausContentArea .wpforms-container .wpforms-field-date-time,.emmausContentArea .wpforms-container .wpforms-field-email,.emmausContentArea .wpforms-container .wpforms-field-name,.emmausContentArea .wpforms-container .wpforms-field-number,.emmausContentArea .wpforms-container .wpforms-field-phone,.emmausContentArea .wpforms-container .wpforms-field-radio,.emmausContentArea .wpforms-container .wpforms-field-select,.emmausContentArea .wpforms-container .wpforms-field-text,.emmausForm .wpforms-field-address,.emmausForm .wpforms-field-date-time,.emmausForm .wpforms-field-email,.emmausForm .wpforms-field-name,.emmausForm .wpforms-field-number,.emmausForm .wpforms-field-phone,.emmausForm .wpforms-field-radio,.emmausForm .wpforms-field-select,.emmausForm .wpforms-field-text{display:inline-block;width:calc(50% - 3rem);margin:0 3rem 1rem 0}}.emmausContentArea .wpforms-container .wpforms-field.wpforms-field-radio.customRadioButtons,.emmausForm .wpforms-field.wpforms-field-radio.customRadioButtons{clear:both;margin:0 0 2rem;width:100%}.emmausContentArea .wpforms-container .wpforms-field.wpforms-field-radio.customRadioButtons>ul,.emmausForm .wpforms-field.wpforms-field-radio.customRadioButtons>ul{margin:0;padding:0;overflow:hidden}.emmausContentArea .wpforms-container .wpforms-field.wpforms-field-radio.customRadioButtons>ul li,.emmausForm .wpforms-field.wpforms-field-radio.customRadioButtons>ul li{position:relative;height:2.5rem;min-width:5rem;display:inline-block;margin:0 1rem 1rem 0;float:left}@media screen and (min-width:40em){.emmausContentArea .wpforms-container .wpforms-field.wpforms-field-radio.customRadioButtons>ul li,.emmausForm .wpforms-field.wpforms-field-radio.customRadioButtons>ul li{margin:0 1.75rem 1rem 0;width:10rem}}.emmausContentArea .wpforms-container .wpforms-field.wpforms-field-radio.customRadioButtons>ul input[type=radio],.emmausForm .wpforms-field.wpforms-field-radio.customRadioButtons>ul input[type=radio]{-webkit-appearance:none;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;background-color:transparent;border:1px solid #335e2f;border-radius:.25rem;transition:background-color .3s ease-in-out}.emmausContentArea .wpforms-container .wpforms-field.wpforms-field-radio.customRadioButtons>ul label,.emmausForm .wpforms-field.wpforms-field-radio.customRadioButtons>ul label{width:100%;line-height:40px;color:#95c11f;font-weight:500;text-align:center;transition:color .3s ease-in-out;border:2px solid #95c11f;border-radius:5px;background-color:#335e2f}.emmausContentArea .wpforms-container .wpforms-field.wpforms-field-radio.customRadioButtons>ul label:before,.emmausForm .wpforms-field.wpforms-field-radio.customRadioButtons>ul label:before{display:none}.emmausContentArea .wpforms-container .wpforms-field.wpforms-field-radio.customRadioButtons>ul .wpforms-selected input[type=radio],.emmausForm .wpforms-field.wpforms-field-radio.customRadioButtons>ul .wpforms-selected input[type=radio]{background-color:#335e2f}.emmausContentArea .wpforms-container .wpforms-field.wpforms-field-radio.customRadioButtons>ul .wpforms-selected label,.emmausForm .wpforms-field.wpforms-field-radio.customRadioButtons>ul .wpforms-selected label{color:#fff;background-color:#95c11f}.emmausContentArea .wpforms-container .descriptionRight .wpforms-field-description,.emmausForm .descriptionRight .wpforms-field-description{max-width:366px}.emmausContentArea .wpforms-container .descriptionRight .wpforms-field-description a,.emmausForm .descriptionRight .wpforms-field-description a{color:#fff;text-decoration:underline}.emmausContentArea .wpforms-container .descriptionRight .wpforms-field-description a:active,.emmausContentArea .wpforms-container .descriptionRight .wpforms-field-description a:focus,.emmausContentArea .wpforms-container .descriptionRight .wpforms-field-description a:hover,.emmausForm .descriptionRight .wpforms-field-description a:active,.emmausForm .descriptionRight .wpforms-field-description a:focus,.emmausForm .descriptionRight .wpforms-field-description a:hover{color:#fff}.emmausContentArea .wpforms-container .wpforms-field.descriptionRight>label,.emmausForm .wpforms-field.descriptionRight>label{display:block}@media screen and (min-width:64em){.emmausContentArea .wpforms-container .wpforms-field.descriptionRight>ul,.emmausForm .wpforms-field.descriptionRight>ul{display:inline-block}}.emmausContentArea .wpforms-container .wpforms-field.descriptionRight .wpforms-field-description,.emmausContentArea .wpforms-container .wpforms-highlightMessage,.emmausForm .wpforms-field.descriptionRight .wpforms-field-description,.emmausForm .wpforms-highlightMessage{padding:1rem;background-color:#95c11f}.emmausContentArea .wpforms-container .wpforms-highlightMessage p,.emmausForm .wpforms-highlightMessage p{margin:0}.emmausContentArea .wpforms-container p,.emmausForm p{margin:0 0 calc(var(--vs)/2);color:#fff}.emmausContentArea .wpforms-container .wpforms-field.heightRestricted,.emmausForm .wpforms-field.heightRestricted{border:1px solid #c4c4c4;padding:.75rem .75rem 1.5rem;margin:2rem 0;color:#5e5e5e}.emmausContentArea .wpforms-container .wpforms-field.heightRestricted>div,.emmausForm .wpforms-field.heightRestricted>div{max-height:31.25rem;overflow-y:scroll}.emmausContentArea .wpforms-container .wpforms-field.heightRestricted ul,.emmausForm .wpforms-field.heightRestricted ul{list-style-type:disc;margin-left:1.25rem;color:#fff}.emmausContentArea .wpforms-container .wpforms-field.heightRestricted a,.emmausForm .wpforms-field.heightRestricted a{color:#fff;text-decoration:underline}.emmausContentArea .wpforms-container .wpforms-field.heightRestricted a:active,.emmausContentArea .wpforms-container .wpforms-field.heightRestricted a:focus,.emmausContentArea .wpforms-container .wpforms-field.heightRestricted a:hover,.emmausForm .wpforms-field.heightRestricted a:active,.emmausForm .wpforms-field.heightRestricted a:focus,.emmausForm .wpforms-field.heightRestricted a:hover{color:#95c11f}.emmausContentArea .wpforms-container .wpforms-field-html,.emmausForm .wpforms-field-html{clear:both}.emmausContentArea .wpforms-container .wpforms-field-html a,.emmausForm .wpforms-field-html a{color:#fff;text-decoration:underline}.emmausContentArea .wpforms-container .wpforms-field-html a:active,.emmausContentArea .wpforms-container .wpforms-field-html a:focus,.emmausContentArea .wpforms-container .wpforms-field-html a:hover,.emmausForm .wpforms-field-html a:active,.emmausForm .wpforms-field-html a:focus,.emmausForm .wpforms-field-html a:hover{color:#95c11f}.emmausContentArea .wpforms-container .wpforms-field-textarea,.emmausForm .wpforms-field-textarea{clear:both;margin:1rem 0 2.5rem}@media screen and (min-width:40em){.emmausContentArea .wpforms-container .wpforms-field-textarea,.emmausForm .wpforms-field-textarea{width:75%;margin:0 3% 2rem 0}}.emmausContentArea .wpforms-container .wpforms-field-divider,.emmausForm .wpforms-field-divider{border-bottom:1px solid #fff;margin-bottom:var(--vs);display:block}.emmausContentArea .wpforms-container .wpforms-field-divider h1,.emmausContentArea .wpforms-container .wpforms-field-divider h2,.emmausContentArea .wpforms-container .wpforms-field-divider h3,.emmausContentArea .wpforms-container .wpforms-field-divider h4,.emmausContentArea .wpforms-container .wpforms-field-divider h5,.emmausContentArea .wpforms-container .wpforms-field-divider p,.emmausForm .wpforms-field-divider h1,.emmausForm .wpforms-field-divider h2,.emmausForm .wpforms-field-divider h3,.emmausForm .wpforms-field-divider h4,.emmausForm .wpforms-field-divider h5,.emmausForm .wpforms-field-divider p{display:none}@media screen and (min-width:40em){.emmausContentArea .wpforms-container .wpforms-field-divider,.emmausForm .wpforms-field-divider{width:calc(100% - 3rem)}}@media screen and (min-width:64em){.emmausContentArea .wpforms-container .wpforms-field-divider,.emmausForm .wpforms-field-divider{width:100%}}.emmausContentArea .wpforms-container .wpforms-field-divider--small,.emmausForm .wpforms-field-divider--small{margin:2rem 0;border-color:#fff}.emmausContentArea .wpforms-container .wpforms-submit-container,.emmausForm .wpforms-submit-container{margin:0 0 1.5rem;text-align:center;display:block}.emmausContentArea .wpforms-container .wpforms-submit-container button,.emmausForm .wpforms-submit-container button{padding:.5rem 4rem;border-radius:3rem}.wpforms-field-address{clear:both}.wpforms-field-address .wpforms-field-row input,.wpforms-field-address .wpforms-field-row select{margin-bottom:0}.wpforms-field-address .wpforms-field-row .wpforms-field-sublabel{margin-bottom:2rem;display:block;font-size:.875rem}.wpforms-conditional-field,.wpforms-field-checkbox,.wpforms-field-html,.wpforms-field-radio{margin:0 0 2rem}.wpforms-field-checkbox input[type=radio],.wpforms-field-radio input[type=radio]{width:auto;height:auto;margin:0 1rem 0 0}.wpforms-field-checkbox input[type=checkbox],.wpforms-field-checkbox input[type=radio],.wpforms-field-checkbox label,.wpforms-field-radio input[type=checkbox],.wpforms-field-radio input[type=radio],.wpforms-field-radio label{display:inline-block;vertical-align:middle}.wpforms-field-checkbox label,.wpforms-field-radio label{position:relative;top:0}.wpforms-field-checkbox>ul,.wpforms-field-radio>ul{display:block}.wpforms-field-checkbox>ul li,.wpforms-field-radio>ul li{margin:.75rem 0}@media screen and (min-width:40em){.wpforms-field-description,.wpforms-field-html,.wpforms-field.restrictedWidth{max-width:80%}}@media screen and (min-width:64em){.wpforms-field-description,.wpforms-field-html,.wpforms-field.restrictedWidth{max-width:42rem}}.wpforms-field-description{color:#fff;font-size:14px}@media screen and (min-width:40em){.wpforms-field.withTwoColumns>ul li{display:inline-block;float:left;width:50%}}@media screen and (min-width:64em){.wpforms-field.withTwoColumns>ul li{width:35%}}.wpforms-field.withTwoColumns.noMarginBottom{margin-bottom:0}.wpforms-field.withTooltip{display:block;overflow:hidden}.wpforms-field.withTooltip>label:not(.wpforms-error):after{content:"?";display:inline-block;text-align:center;width:1rem;height:1rem;line-height:1rem;border-radius:50%;background-color:#335e2f;color:#fff;font-size:.75rem;margin-left:1rem;position:relative;top:-2px;display:none}.wpforms-field.withTooltip .wpforms-field-description{font-size:.875rem;color:rgba(94,94,94,.7);background-color:#fff;box-shadow:0 3px 12px rgba(0,0,0,.25);max-width:15rem;padding:.75rem;position:relative;position:absolute;top:-1rem;right:-12.5rem;opacity:0;transition:opacity .3s ease-in-out}@media screen and (min-width:40em){.wpforms-field.withTooltip .wpforms-field-description{top:-1rem}}@media screen and (min-width:64em){.wpforms-field.withTooltip .wpforms-field-description{font-size:1rem;top:2.25rem}}.wpforms-field.withTooltip .wpforms-field-description:before{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:12px solid #fff;position:absolute;left:-.625rem;top:1.125rem;transform:rotate(30deg)}@media screen and (min-width:64em){.wpforms-field.withTooltip .wpforms-field-description:before{top:-12px;left:1.5rem;transform:rotate(0)}}.wpforms-field.withTooltip.tooltipInView .wpforms-field-description{opacity:1}.wpforms-field.largeLabel>label{font-size:1rem;line-height:1.4}@media screen and (min-width:64em){.wpforms-field.largeLabel>label{font-size:1.375rem}}.smallDescription,.wpforms-field.withSmallDescription .wpforms-field-description{font-size:.75rem;color:#fff}@media screen and (min-width:64em){.smallDescription,.wpforms-field.withSmallDescription .wpforms-field-description{font-size:1rem}}.wpforms-field.emmausButton{padding:0}.wpforms-field.emmausButton button{height:3.125rem;padding:0 1rem}@media screen and (min-width:40em){.wpforms-field.emmausButton button{padding:0 2rem}}@media screen and (min-width:64em){.wpforms-field.emmausButton button{height:3.75rem;line-height:3.75rem;padding:0 3.5rem}}.wpforms-page-button{font-size:.9375rem;padding:.5rem 1rem;position:relative;border-radius:3rem;font-weight:500;text-align:center;text-decoration:none;transition:background-color .3s ease-in-out;width:calc(50% - 1rem);border:2px solid #95c11f;float:left;max-width:12.25rem}@media screen and (min-width:40em){.wpforms-page-button{padding:.875rem 2rem;width:calc(50% - 1rem)}}@media screen and (min-width:64em){.wpforms-page-button{padding:1rem 2rem}}@media screen and (min-width:1270px){.wpforms-page-button{padding:1rem 3.5rem}}.wpforms-page-button:active,.wpforms-page-button:focus{outline:none}.wpforms-field .wpforms-field-pagebreak{margin-bottom:var(--vs)}.wpforms-page-next{color:#fff;background-color:#95c11f;margin-right:2rem;font-size:1.2rem}.wpforms-page-next:active,.wpforms-page-next:focus,.wpforms-page-next:hover{background-color:#a6d723}.wpforms-page-prev{color:#fff;margin:0 .5rem 2rem 0;font-size:1.2rem}@media screen and (min-width:64em){.wpforms-page-prev{margin:0 .5rem 2rem 0}}.wpforms-page-prev:active,.wpforms-page-prev:focus,.wpforms-page-prev:hover{color:#fff;background-color:#95c11f}.wpforms-field-credit-card-cardmonth,.wpforms-field-credit-card-cardyear{width:45%}.wpforms-field-credit-card-cardyear{float:right}.wpforms-field-credit-card-expiration label{display:block}.wpforms-field-credit-card-expiration>span{width:10%;display:inline-block;text-align:center;color:#fff;font-size:1.5rem;font-weight:700}.wpforms-field-html.withSmallPrint{margin-bottom:2.125rem}.wpforms-field-html.withSmallPrint h3{margin-bottom:.3125rem}.wpforms-field-html.withSmallPrint p{font-size:.875rem}.emmausForm__heading{font-size:2.2rem;color:#335e2f;margin:0 0 var(--vs)}@media screen and (min-width:40em){.emmausForm__heading{font-size:3.1rem}}.wpforms-field.quarter{width:50%}@media screen and (min-width:40em){.wpforms-field.quarter{width:25%}}@media screen and (min-width:40em){.wpforms-field-credit-card{width:calc(100% - 3rem)}}.wpforms-field-credit-card-number{display:inline-block;width:70%;margin-right:5%;position:relative}.wpforms-field-credit-card-name{width:100%;display:inline-block;position:relative}@media screen and (min-width:40em){.wpforms-field-credit-card-name{width:70%;margin-right:5%}}@media screen and (min-width:40em){.wpforms-field-credit-card-name label.wpforms-error{width:70%}}@media screen and (min-width:40em){.wpforms-field-credit-card-expiration label.wpforms-error{right:0;left:auto;width:25%}}.wpforms-field-credit-card-code{display:inline-block;width:25%;position:relative}.wpforms-field-credit-card-expiration{display:inline-block;width:100%}@media screen and (min-width:40em){.wpforms-field-credit-card-expiration{width:25%}}.wpforms-error.mailcheck-error{display:none}.wpforms-field-pagebreak{clear:both;padding-top:2rem}.emmausForm .singleCheckbox.hideCheckboxBorder li{border-color:transparent}.wpforms-confirmation-container{font-size:1.25rem}.wpforms-field-checkbox .wpforms-field-description:hover{cursor:pointer}@media screen and (min-width:40em){.emmausContentArea .wpforms-container,.flexiForm .wpforms-container{width:106%;margin-left:-3%}}@media screen and (min-width:40em){.emmausContentArea .wpforms-container .wpforms-field-radio,.emmausContentArea .wpforms-container .wpforms-field-signature,.emmausContentArea .wpforms-container .wpforms-field-textarea,.flexiForm .wpforms-container .wpforms-field-radio,.flexiForm .wpforms-container .wpforms-field-signature,.flexiForm .wpforms-container .wpforms-field-textarea{margin:0 3% 2rem 0}}.emmausContentArea .wpforms-container .wpforms-field-phone,.flexiForm .wpforms-container .wpforms-field-phone{margin-bottom:2rem}.wpforms-field-phone.wpforms-has-error label.wpforms-error{bottom:-2rem}.wpforms-page-indicator.progress{display:none}.emmausFormProgress{display:block;width:100%;background-color:transparent;height:3rem;line-height:3rem;position:absolute;top:0;left:0;right:0;margin:0}@media screen and (min-width:64em){.emmausFormProgress{background-color:#95c11f;height:3rem}}.emmausFormProgress:after{content:"";display:table;clear:both}.emmausFormProgress__list{margin:0;padding:0;height:100%;display:flex;list-style:none;background-color:#fff}.emmausFormProgress__item{flex:1;height:100%;color:#fff;text-align:center;font-size:1.125rem;position:relative;background-color:#c4c4c4}@media screen and (min-width:64em){.emmausFormProgress__item{line-height:3rem;border-right:2px solid #fff}.emmausFormProgress__item:last-child{border-right:0}}.emmausFormProgress__item:before{content:"";position:absolute;top:-.25rem;left:0;right:0;height:.25rem;background-color:rgba(149,193,31,.6)}@media screen and (min-width:64em){.emmausFormProgress__item:before{display:none}}.emmausFormProgress__item:first-of-type{display:none}.emmausFormProgress__item:last-of-type{border-radius:0}.emmausFormProgress__item:last-of-type .emmausFormProgress__nubbin{display:none}.emmausFormProgress__item span{font-weight:500}@media screen and (min-width:64em){.emmausFormProgress__item:nth-of-type(2){border-radius:20px 0 0 0}}@media screen and (min-width:64em){.emmausFormProgress__item:last-child{border-radius:0 20px 0 0}}.emmausFormProgress__item:first-of-type{z-index:5}.emmausFormProgress__item--active:first-of-type{z-index:7}.emmausFormProgress__item:nth-of-type(2){z-index:4}.emmausFormProgress__item--active:nth-of-type(2){z-index:8}.emmausFormProgress__item:nth-of-type(3){z-index:3}.emmausFormProgress__item--active:nth-of-type(3){z-index:9}.emmausFormProgress__item:nth-of-type(4){z-index:2}.emmausFormProgress__item--active:nth-of-type(4){z-index:10}.emmausFormProgress__item:nth-of-type(5){z-index:1}.emmausFormProgress__item--active:nth-of-type(5){z-index:11}.emmausFormProgress__item:nth-of-type(6){z-index:0}.emmausFormProgress__item--active:nth-of-type(6){z-index:12}.emmausFormProgress__item--active{background-color:#335e2f;position:absolute;top:0;left:0;right:0}@media screen and (min-width:64em){.emmausFormProgress__item--active{position:relative;background-color:#95c11f}}.emmausFormProgress__item--active:before{background-color:#95c11f}.emmausFormProgress__item--active:after{background-color:#335e2f}.emmausFormProgress__item--active .emmausFormProgress__nubbinPath--front{fill:#335e2f;stroke:#335e2f}.emmausFormProgress__nubbin{display:none}@media screen and (min-width:64em){.emmausFormProgress__nubbin{display:block;position:absolute;top:0;bottom:0;right:-2.3125rem;width:3rem;height:3rem}}@media screen and (min-width:64em){.emmausFormProgress__nubbin--top{right:calc(-2.3125rem - 1px)}}.emmausFormProgress__nubbinPath--front{fill:#95c11f;stroke:#95c11f;stroke-width:2px}.emmausFormProgress__nubbinPath--back{stroke:#f8f8f8;stroke-width:4px}.emmausFormProgress__mobileTitle{background-color:#335e2f;text-align:center;color:#fff;font-size:1.125rem;padding:.625rem 1rem .5rem}@media screen and (min-width:64em){.emmausFormProgress__mobileTitle{display:none}}.emmausFormProgress__mobileTitle span{font-weight:500}.wpforms-label-hide{display:none!important}.wpforms-field.wpforms-field-textarea.wpforms-conditional-field{margin-left:0}.wpforms-error-alert,.wpforms-error-container{clear:both;text-align:center;padding:1rem;background-color:#f76d6d;border-radius:4px;margin:2rem 0;color:#fff;font-weight:500;position:relative;top:1rem}@media screen and (min-width:40em){.emmausForm--inContentArea .wpforms-field-textarea{margin:0 3% 2rem}}.wpforms-recaptcha-container{min-height:78px;position:relative;display:block;margin-top:4rem;margin-bottom:1rem;max-width:300px}@media screen and (min-width:40em){.wpforms-recaptcha-container{margin-top:4.5rem}}.wpforms-recaptcha-container iframe{position:absolute;left:0;top:0}.wpforms-recaptcha-container #g-recaptcha-hidden-error{position:relative;display:block;width:302px;border:1px solid #f76d6d}.alignleft,.alignright{margin:.5rem 0;width:100%!important}@media screen and (min-width:40em){.alignleft{float:left;margin:1rem 1.5rem 1.5rem 0;max-width:40%;width:auto}}@media screen and (min-width:64em){.alignleft{margin:1rem 3rem 3rem 0}}@media screen and (min-width:40em){.alignright{float:right;margin:1rem 0 1.5rem 1.5rem;max-width:50%;width:auto}}@media screen and (min-width:64em){.alignright{margin:1rem 0 3rem 3rem}}.alignnone{width:100%!important;margin:2.625rem 0}@media screen and (min-width:40em){.alignnone{margin:2.5rem 0 4.5rem -15%;width:130%!important}}.aligncenter{margin:1rem auto;max-width:100%;width:100%}@media screen and (min-width:40em){.aligncenter{display:block;margin:2rem auto}}@media screen and (min-width:64em){.aligncenter{margin:3rem auto}}.wp-caption-text{font-size:.75rem}.emmausButton{font-size:.9375rem;padding:1rem 2rem;position:relative;border-radius:3rem;font-weight:500;display:inline-block;text-align:center;text-decoration:none;color:#fff;transition:background-color .3s ease-in-out;width:100%;max-width:16.75rem}@media screen and (min-width:40em){.emmausButton{width:auto}}@media screen and (min-width:1270px){.emmausButton{padding:1rem 3.5rem}}.emmausButton:active,.emmausButton:focus{outline:none}.emmausButton--medium{padding:.5rem 1.5rem}@media screen and (min-width:1270px){.emmausButton--medium{padding:.75rem 2.5rem}}.emmausButton--darkGreen{background-color:#335e2f}.emmausButton--darkGreen:active,.emmausButton--darkGreen:focus,.emmausButton--darkGreen:hover{background-color:#3c6f38}.emmausButton--lightGreen{background-color:#95c11f}.emmausButton--lightGreen:active,.emmausButton--lightGreen:focus,.emmausButton--lightGreen:hover{background-color:#a6d723}.emmausButton--white{background-color:#fff}.emmausButton--white:active,.emmausButton--white:focus,.emmausButton--white:hover{background-color:hsla(0,0%,100%,.5);color:#95c11f}.emmausButton--withSvg{padding-right:4rem}@media screen and (min-width:64em){.emmausButton--withSvg{padding-right:4rem}}.emmausButton__svg{position:absolute;top:50%;transform:translate3d(0,-50%,0);height:1.0625rem;right:2.25rem}.emmausButton__svgPath{fill:#fff}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:flex;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{flex:1 0 auto}.cc-window.cc-banner{align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:flex;align-items:center;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{flex-direction:column}.cc-window.cc-banner .cc-compliance{flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}.cc-window{box-shadow:0 0 20px rgba(0,0,0,.1);font-size:.8rem;min-width:4.5rem}@media screen and (min-width:64em){.cc-window{font-size:1rem}}.cc-btn{border-radius:3rem;padding:.4rem 1.5rem}

/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.flexibleContent{padding-bottom:2rem;position:relative}@media screen and (min-width:40em){.flexibleContent{padding-bottom:3rem}}@media screen and (min-width:40em){.flexibleContent section.flexiForm .emmausForm .wpforms-container{width:100%;margin-left:0}}.testimonials{background-color:#ffc437;text-align:center;padding:0 0 1rem;margin:2rem 0 4rem;position:relative}@media screen and (min-width:40em){.testimonials{padding:3rem 0 1rem;margin:7rem 0 9rem}}@media screen and (min-width:64em){.testimonials{padding:3.5rem 0 1rem;margin:7.875rem 0 13rem}}.testimonials .flickity-slider{display:flex;flex-direction:column;justify-content:center;height:100%}.testimonials .flickity-button{display:none!important;position:absolute;top:calc(50% - 1rem);width:3.3125rem;height:3.3125rem;border:2px solid #fff;text-indent:-9999px;color:transparent;z-index:1;border-radius:50%;background-color:transparent}@media screen and (min-width:40em){.testimonials .flickity-button{display:inline-block!important}}.testimonials .flickity-button:active,.testimonials .flickity-button:focus{outline:none}.testimonials .flickity-button:after,.testimonials .flickity-button:before{content:"";display:block;position:absolute}.testimonials .flickity-button:before{height:.9375rem;width:.9375rem;border-right:2px solid #fff;border-bottom:2px solid #fff;top:calc(50% - 2px);right:7px;transform:rotate(-45deg) translate3d(0,-50%,0)}.testimonials .flickity-button:after{width:1.5rem;border-bottom:2px solid #fff;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.testimonials .flickity-button svg{display:none}.testimonials .flickity-button.previous{transform:translate3d(0,-50%,0) rotate(-180deg)}@media screen and (min-width:40em){.testimonials .flickity-button.previous{left:-1rem}}@media screen and (min-width:64em){.testimonials .flickity-button.previous{left:.5rem}}@media screen and (min-width:1200px){.testimonials .flickity-button.previous{left:-2.5rem}}.testimonials .flickity-button.next{transform:translate3d(0,-50%,0)}@media screen and (min-width:40em){.testimonials .flickity-button.next{right:-1rem}}@media screen and (min-width:64em){.testimonials .flickity-button.next{right:.5rem}}@media screen and (min-width:1200px){.testimonials .flickity-button.next{right:-2.5rem}}.testimonials .flickity-page-dots{margin:0 0 1rem;padding:0;text-align:center}@media screen and (min-width:40em){.testimonials .flickity-page-dots{display:none!important}}.testimonials .flickity-page-dots li{display:inline-block;color:transparent;margin:0 .5rem;width:1.375rem;background-color:#fff;height:.25rem;border-radius:4px}.testimonials .flickity-page-dots li:active,.testimonials .flickity-page-dots li:focus{outline:none}.testimonials__sectionHeading{color:#fff;font-size:1.25rem;font-family:franklin-gothic-urw,sans-serif;font-weight:400;margin:1.5rem 0 2.5rem}@media screen and (min-width:64em){.testimonials__sectionHeading{margin:1.5rem 0 4rem;font-size:1.625rem}}.testimonials__svg{position:absolute;left:0;right:0;width:100%;height:1rem}@media screen and (min-width:40em){.testimonials__svg{height:3.25rem}}@media screen and (min-width:64em){.testimonials__svg{height:4.125rem}}.testimonials__svg--top{top:calc(-1rem + 1px)}@media screen and (min-width:40em){.testimonials__svg--top{top:calc(-3.25rem + 1px)}}@media screen and (min-width:64em){.testimonials__svg--top{top:calc(-4.125rem + 1px)}}.testimonials__svg--bottom{bottom:calc(-1rem + 1px)}@media screen and (min-width:40em){.testimonials__svg--bottom{bottom:calc(-3.25rem + 1px)}}@media screen and (min-width:64em){.testimonials__svg--bottom{bottom:calc(-4.125rem + 1px)}}.testimonials__svgPath{fill:#ffc437}.testimonials__wrap{width:100%;max-width:24rem;margin:auto;padding-bottom:3rem}@media screen and (min-width:40em){.testimonials__wrap{max-width:38rem}}@media screen and (min-width:64em){.testimonials__wrap{max-width:64rem}}.testimonials__wrap .row{width:100%}.testimonials__wrap .row.is-selected .testimonial{opacity:1;transition:opacity .9s ease-in-out .6s}.testimonial{margin:auto;opacity:0;transition:opacity .6s ease-in-out}.testimonial__quote{font-family:EmmausYeast,sans-serif;font-size:1.625rem;color:#335e2f;margin:0}@media screen and (min-width:40em){.testimonial__quote{font-size:2.25rem;padding:0 2rem}}@media screen and (min-width:64em){.testimonial__quote{font-size:3.125rem}}.testimonial__quote p{margin:0;line-height:1}.testimonial__quote em{font-family:SwaggerBold,sans-serif}.testimonial__quotee{color:#fff;text-transform:uppercase;font-size:.85rem;margin-top:1rem;display:block}.splitContent{padding:2rem 0;margin:2rem 0}@media screen and (min-width:40em){.splitContent{padding:2.875rem 0;margin:2.875rem 0}}@media screen and (min-width:64em){.splitContent{padding:3.625rem 0;margin:3.625rem 0}}.splitContent>.row .columns{padding:0}@media screen and (min-width:40em){.splitContent__colsWrap{height:28rem}}@media screen and (min-width:64em){.splitContent__colsWrap{height:34rem}}@media screen and (min-width:1270px){.splitContent__colsWrap{height:39.25rem}}@media screen and (min-width:40em){.splitContent__colsWrap>.columns{height:100%}}.splitContent__textCol{background-color:#f28c00;padding:1.75rem 2rem 2rem;color:#fff;border-radius:0 2.5rem 0 0;margin-top:-2.5rem;position:relative}@media screen and (min-width:40em){.splitContent__textCol{margin-top:0;padding:3.5rem 2rem 3.75rem;width:calc(100% + 3.5rem);min-height:100%}}@media screen and (min-width:64em){.splitContent__textCol{border-radius:0 7.5rem 0 0;padding:3.5rem 4rem 3.75rem}}@media screen and (min-width:1270px){.splitContent__textCol{width:calc(100% + 7.5rem);padding:6rem 11rem 6.75rem 7.5rem}}.splitContent__title{font-size:1.25rem;margin:0 0 1.5rem}@media screen and (min-width:40em){.splitContent__title{font-size:2.25rem}}@media screen and (min-width:64em){.splitContent__title{font-size:2.875rem}}@media screen and (min-width:1270px){.splitContent__title{font-size:3.375rem}}.splitContent__title p{margin:0}.splitContent__copy{font-size:1rem}@media screen and (min-width:64em){.splitContent__copy{font-size:1.1875rem}}.splitContent__copy a{color:#fff}.splitContent__button{margin:1rem 0 0}@media screen and (min-width:40em){.splitContent__button{margin:2rem 0 0}}.splitContent__imageWrap{height:75vw}@media screen and (min-width:40em){.splitContent__imageWrap{height:calc(100% - 50px);margin-top:25px}}.splitContent__image{background-repeat:no-repeat;background-position:50%;background-size:cover;height:100%;width:100%}.blockLinks{padding:1rem 0 0;background-color:#f8f8f8;position:relative;margin:4rem 0 2rem}@media screen and (min-width:40em){.blockLinks{padding:1.5rem 0 .5rem;margin:3rem 0}}@media screen and (min-width:64em){.blockLinks{padding:2rem 0;margin:4rem 0}}.blockLink{display:block;text-decoration:none;margin-bottom:2.75rem}.blockLink:active .blockLink__image,.blockLink:focus .blockLink__image,.blockLink:hover .blockLink__image{opacity:.8;transform:scale3d(1.1,1.1,1.1)}.blockLink a{text-decoration:none}.blockLink__imageWrap{overflow:hidden;background-color:#000}.blockLink__image{width:100%;transform:scaleX(1);opacity:1;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.blockLinks__heading{color:#335e2f;margin:1.125rem 0 .5rem;font-size:1.25rem}@media screen and (min-width:40em){.blockLinks__heading{font-size:1.3125rem}}@media screen and (min-width:64em){.blockLinks__heading{font-size:1.625rem}}.blockLinks__partOf a{color:#95c11f}.blockLinks__subheading{margin-top:.5rem;font-size:1rem;color:#333}.blockLink__link{display:block;color:#333;font-size:1.1875rem}.blockLink__link:focus,.blockLink__link:hover{text-decoration:underline}.blockLinks__position{color:#95c11f;font-family:SwaggerBold,sans-serif;font-size:1.25rem}.blockLinks__summary{font-size:1rem;margin-top:.25rem}.blockLinks__svg{position:absolute;left:0;right:0;width:100%;height:1rem}@media screen and (min-width:40em){.blockLinks__svg{height:1.5rem}}@media screen and (min-width:64em){.blockLinks__svg{height:2.125rem}}.blockLinks__svg--top{top:calc(-1rem + 1px)}@media screen and (min-width:40em){.blockLinks__svg--top{top:calc(-1.5rem + 1px)}}@media screen and (min-width:64em){.blockLinks__svg--top{top:calc(-2.125rem + 1px)}}.blockLinks__svg--bottom{bottom:calc(-1rem + 1px)}@media screen and (min-width:40em){.blockLinks__svg--bottom{bottom:calc(-1.5rem + 1px)}}@media screen and (min-width:64em){.blockLinks__svg--bottom{bottom:calc(-2.125rem + 1px)}}.blockLinks__svgPath{fill:#f8f8f8}.flexiForm{margin:2rem 0}@media screen and (min-width:40em){.flexiForm{margin:3rem 0}}@media screen and (min-width:64em){.flexiForm{margin:4rem 0}}.flexiForm .wpforms-confirmation-container p{margin:0;font-size:1.5rem;font-family:EmmausYeast,sans-serif;font-weight:500;line-height:1.2;color:#fff}@media screen and (min-width:64em){.flexiForm .wpforms-confirmation-container p{font-size:1.85rem}}.facebookLiveEmbedSection,.flexiForm__mainHeading{margin-top:0}.facebookLiveEmbedSection__heading{margin-top:0;color:#95c11f}.imageGallery{padding:0 0 2rem;position:relative}@media screen and (min-width:64em){.imageGallery{padding:0 0 3rem}}.imageGallery .sectionHeading{position:absolute;top:2.5rem;left:2.3125rem}@media screen and (min-width:40em){.imageGallery .sectionHeading{left:2.8125rem}}@media screen and (min-width:64em){.imageGallery .sectionHeading{top:4rem;left:10.25rem}}.imageGallery .flickity-button{display:none;top:-4rem;width:2.5rem;height:2.5rem;background:url(../img/image-gallery-arrow-button.svg) no-repeat 50%/cover}@media screen and (min-width:500px){.imageGallery .flickity-button{display:block}}@media screen and (min-width:64em){.imageGallery .flickity-button{top:-6rem;width:3.25rem;height:3.25rem}}.imageGallery .flickity-button.next{right:1.5rem;transform:translateY(0) rotate(0)}@media screen and (min-width:1270px){.imageGallery .flickity-button.next{right:3.2vw}}@media screen and (min-width:90em){.imageGallery .flickity-button.next{right:10.5vw}}.imageGallery .flickity-button.previous{right:4.75rem;left:auto;transform:translateY(0) rotate(180deg)}@media screen and (min-width:40em){.imageGallery .flickity-button.previous{right:5.25rem}}@media screen and (min-width:64em){.imageGallery .flickity-button.previous{right:6rem}}@media screen and (min-width:1270px){.imageGallery .flickity-button.previous{right:calc(3.2vw + 4.5rem)}}@media screen and (min-width:90em){.imageGallery .flickity-button.previous{right:calc(10.5vw + 4.5rem)}}.imageGallery .flickity-button .flickity-button-icon{display:none}.imageGallery--midContent{margin:1rem 0}.imageGallery__item{position:relative;height:65vw;max-height:30rem;width:66%;margin:0 .5rem}@media screen and (min-width:40em){.imageGallery__item{height:55vw}}@media screen and (min-width:64em){.imageGallery__item{margin:0 1.5rem;height:35vw;max-height:34rem}}.imageGallery__imageWrap{background-color:#000;position:relative;overflow:hidden;opacity:1;transition:opacity .81s ease-in-out;height:100%}.imageGallery__itemImage{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;background-repeat:no-repeat;background-size:cover;background-position:50%}.imageGallery__itemCaption{position:absolute;bottom:0;left:0;background-color:rgba(149,193,31,.82);padding:.3125rem 1.75rem .3125rem .75rem;color:#fff;display:block;pointer-events:none;font-size:.75rem;opacity:1;line-height:1;transition:opacity .3s ease-in-out 1.2s;border-top-right-radius:2rem;text-transform:uppercase}.embedMedia{margin:2rem 0}@media screen and (min-width:64em){.embedMedia{margin:3rem 0}}.embedMedia .embedMedia__textWrap{margin-bottom:2rem}.embedMedia__heading{color:#335e2f}.codeEmbedSection{margin:0 0 2rem}@media screen and (min-width:40em){.codeEmbedSection{margin:0 0 3rem}}@media screen and (min-width:64em){.codeEmbedSection{margin:0 0 4rem}}.codeEmbedSection iframe{width:100%!important}.codeEmbedSection__iframeContainer{margin:2rem 0 0}.fluidContent{margin:2rem 0}@media screen and (min-width:40em){.fluidContent{margin:3rem 0}}@media screen and (min-width:64em){.fluidContent{margin:4rem 0}}.quoteModule{margin:0 0 2rem}@media screen and (min-width:40em){.quoteModule{margin:0 0 3rem}}@media screen and (min-width:64em){.quoteModule{margin:0 0 4rem}}.quoteModule blockquote{color:#335e2f;font-family:EmmausYeast,sans-serif;width:90%;margin:0 0 0 -.5rem}@media screen and (min-width:40em){.quoteModule blockquote{margin:0 0 0 -1rem}}@media screen and (min-width:1400px){.quoteModule blockquote{margin:0 0 0 -3rem}}.quoteModule blockquote p{font-size:1.5rem;line-height:1.2;margin:0 0 1rem}@media screen and (min-width:40em){.quoteModule blockquote p{font-size:2rem}}@media screen and (min-width:64em){.quoteModule blockquote p{font-size:2.5rem;margin:0 0 2rem}}@media screen and (min-width:1400px){.quoteModule blockquote p{font-size:3rem}}.quoteModule blockquote p:last-of-type{font-family:franklin-gothic-urw,sans-serif;color:#5e5e5e;font-size:.9375rem;margin:0}.featuredStories{padding:1.75rem 0;overflow:hidden}@media screen and (min-width:40em){.featuredStories{padding:3.5rem 0}}@media screen and (min-width:64em){.featuredStories{padding:5rem 0}}.featuredStories .slick-list{overflow:visible}@media screen and (min-width:64em){.featuredStories .slick-list{margin-left:calc(50% - 42.5rem)}}.featuredStories__button{margin-top:3rem}.featuredStory{position:relative;padding:0 .75rem;display:block;overflow:hidden;width:80%}@media screen and (min-width:64em){.featuredStory{width:50%;padding:0 1.625rem}}.featuredStory:active,.featuredStory:focus,.featuredStory:hover{outline:none}.featuredStory:active .featuredStory__image,.featuredStory:focus .featuredStory__image,.featuredStory:hover .featuredStory__image{opacity:.8;transform:scale(1.1)}.featuredStory:active .featuredStory__textWrap,.featuredStory:focus .featuredStory__textWrap,.featuredStory:hover .featuredStory__textWrap{transform:translate3d(0,.9375rem,0)}@media screen and (min-width:40em){.featuredStory:active .featuredStory__textWrap,.featuredStory:focus .featuredStory__textWrap,.featuredStory:hover .featuredStory__textWrap{transform:translateZ(0)}}.featuredStory__imageWrap{overflow:hidden;background-color:#000}.featuredStory__image{height:67vw;background-repeat:no-repeat;background-size:cover;background-position:50%;transform:scale(1);opacity:1;transition:transform .3s ease-in-out,opacity .3s ease-in-out}@media screen and (min-width:40em){.featuredStory__image{height:23rem}}@media screen and (min-width:64em){.featuredStory__image{height:29.125rem}}.featuredStory__textWrap{position:absolute;bottom:0;left:.75rem;right:.75rem;max-width:calc(100% - .75rem);background-color:rgba(51,94,47,.9);color:#fff;border-radius:0 8rem 0 0;padding:.9375rem;transition:transform .3s ease-in-out;transform:translate3d(0,3rem,0)}@media screen and (min-width:40em){.featuredStory__textWrap{padding:1.5rem 2rem}}@media screen and (min-width:64em){.featuredStory__textWrap{border-radius:0 18.75rem 0 0;padding:2rem 3.25rem 1.5rem;left:1.625rem;right:1.625rem;max-width:calc(100% - 1.625rem)}}.featuredStory__heading{margin:0 0 1.5rem;font-size:1.25rem}@media screen and (min-width:40em){.featuredStory__heading{margin:0 0 .25rem;font-size:1.5rem}}@media screen and (min-width:64em){.featuredStory__heading{font-size:2.25rem}}.featuredStory__subheading{display:none}@media screen and (min-width:40em){.featuredStory__subheading{font-family:SwaggerBold,sans-serif;margin:.5rem 0 .75rem;display:block;font-size:1rem}}@media screen and (min-width:64em){.featuredStory__subheading{font-size:1.25rem}}.featuredStory__readMore{color:#95c11f;font-size:1rem;font-weight:600;position:relative;top:-.75rem}@media screen and (min-width:40em){.featuredStory__readMore{top:0}}.featuredStory__readMore:after{content:"";width:.5rem;height:.5rem;display:block;border-bottom:1px solid #95c11f;border-right:1px solid #95c11f;position:absolute;top:50%;right:-1.5rem;transform:translate3d(0,-50%,0) rotate(-45deg)}.contentRows{padding:2rem 0;margin:2rem 0}@media screen and (min-width:40em){.contentRows{padding:2.625rem 0;margin:2.625rem 0}}@media screen and (min-width:64em){.contentRows .contentRow:nth-of-type(2n) .contentRow__textCol{left:0}}@media screen and (min-width:40em){.contentRows .contentRow:nth-of-type(2n) .contentRow__imageCol{float:right}}.contentRows .contentRow:nth-of-type(2n) .contentRow__image{border-radius:.625rem 2.5rem 1.25rem .625rem}@media screen and (min-width:40em){.contentRows .contentRow:nth-of-type(2n) .contentRow__image{border-radius:3.75rem .625rem .625rem 1.25rem}}@media screen and (min-width:64em){.contentRows .contentRow:nth-of-type(odd) .contentRow__textCol{right:0}}.contentRows .contentRow:nth-of-type(odd) .contentRow__image{border-radius:.625rem 2.5rem 1.25rem .625rem}@media screen and (min-width:40em){.contentRows .contentRow:nth-of-type(odd) .contentRow__image{border-radius:.625rem 3.75rem 1.25rem .625rem}}.contentRow{padding:0 0 1.625rem;margin:0 0 1.625rem}@media screen and (min-width:40em){.contentRow{padding:0 0 3.5rem;margin:0 0 3.5rem}}@media screen and (min-width:64em){.contentRow{padding:0 0 5rem;margin:0 0 5rem}}.contentRow:last-of-type{padding:0;margin:0}.contentRow__colsWrap{position:relative}.contentRow__colsWrap:after{content:"";display:table;clear:both}@media screen and (min-width:40em){.contentRow__textCol{padding-right:2rem}}@media screen and (min-width:64em){.contentRow__textCol{padding-right:2.5rem;position:absolute;top:50%;transform:translate3d(0,-50%,0)}}.contentRow__preTitle{text-transform:uppercase;font-size:.75rem;display:block;margin:1.125rem 0 0}@media screen and (min-width:40em){.contentRow__preTitle{margin:0}}.contentRow__title{font-size:1.25rem;color:#335e2f;margin:.5rem 0 1.25rem}@media screen and (min-width:40em){.contentRow__title{font-size:1.625rem}}@media screen and (min-width:64em){.contentRow__title{font-size:2.25rem}}.contentRow__title p{margin:0}.contentRow__copy{margin-bottom:1.5rem}@media screen and (min-width:40em){.contentRow__copy{font-size:1rem}}@media screen and (min-width:64em){.contentRow__copy{font-size:1.1875rem}}.contentRow__copy a,.contentRow__copy a:active,.contentRow__copy a:focus,.contentRow__copy a:hover{color:#333}.header{height:3.75rem;position:fixed;top:0;left:0;right:0;width:100%;z-index:10;background-color:#fff}@media screen and (min-width:64em){.header{height:6.625rem;font-size:1rem}}.header>.row .columns{padding:0}@media screen and (min-width:64em){.header>.row .columns{padding:0}}.header__innerWrap{box-shadow:0 .3125rem .75rem rgba(0,0,0,.05);max-width:105rem;margin:0 auto}@media screen and (min-width:64em){.header__innerWrap{height:auto;font-size:1rem;box-shadow:0 .3125rem .75rem rgba(0,0,0,.05)}}.header__innerWrap:after{content:"";display:table;clear:both}.header__logoLink{padding:.75rem 0;background-color:#95c11f;float:left;height:3.75rem}@media screen and (min-width:64em){.header__logoLink{height:6.625rem;width:8.5rem}}@media screen and (min-width:1270px){.header__logoLink{width:16.5rem;padding:1rem 1rem 1rem .875rem}}.header__logo{max-width:8.75rem;float:left;position:relative;top:50%;transform:translate3d(0,-50%,0)}@media screen and (min-width:64em){.header__logo{max-width:8rem}}@media screen and (min-width:1270px){.header__logo{max-width:13.875rem}}.header__navWrap{width:calc(100% - 2.75rem);position:fixed;top:0;right:-2.75rem;bottom:0;background-color:#fff;transform:translate3d(100%,0,0);transition:transform .3s ease-in-out,left .3s ease-in-out;z-index:10;box-shadow:0 0 1.8125rem rgba(0,0,0,.08);background-color:#f8f8f8;opacity:0}@media screen and (min-width:64em){.header__navWrap{opacity:1;box-shadow:none;width:auto;transform:translateZ(0);transition:none;position:static;display:inline-block;background-color:#fff;width:calc(100% - 18.75rem)}}@media screen and (min-width:1270px){.header__navWrap{width:calc(100% - 29rem)}}.header__topNav{background-color:#fff}@media screen and (min-width:64em){.header__topNav{height:3.3125rem}}.header__topNavList{list-style:none;margin:0;padding:0;color:#95c11f;font-family:EmmausYeast,sans-serif}@media screen and (min-width:64em){.header__topNavList{height:100%;border-bottom:1px solid rgba(0,0,0,.08)}}@media screen and (min-width:64em){.header__topNavItem{display:inline-block;height:100%;float:left}}.header__topNavItem--search,.header__topNavItem:last-child .header__topNavLink:after{display:none}@media screen and (min-width:64em){.header__topNavItem--search{display:inline-block;background-color:#fff;transform:translate3d(0,100%,0);transition:transform .3s ease-in-out .6s;border:none;box-shadow:none;position:static;width:auto;transform:translateZ(0);transition:none}}.header__topNavItem--search button{padding:1.5rem 1rem}@media screen and (min-width:64em){.header__topNavItem--search button{padding:.625rem .75rem .75rem}}@media screen and (min-width:1520px){.header__topNavItem--search button{padding:.75rem 2.25rem}}.header__topNavItem--search button:active,.header__topNavItem--search button:focus{outline:none}.header__topNavLink{text-decoration:none;color:inherit;display:block;padding:.8125rem 1rem;position:relative;border-bottom:1px solid rgba(0,0,0,.08)}@media screen and (min-width:64em){.header__topNavLink{font-size:.875rem;border:none;padding:.625rem .625rem .75rem;height:100%;line-height:1.75rem}}@media screen and (min-width:1150px){.header__topNavLink{font-size:.9375rem;padding:.625rem 1rem .75rem}}@media screen and (min-width:1520px){.header__topNavLink{font-size:1rem;padding:.75rem 2.25rem}}.header__topNavLink:active,.header__topNavLink:focus,.header__topNavLink:hover{color:#335e2f}.header__topNavLink:after{content:"";position:absolute;top:0;bottom:0;right:0;border-right:1px solid rgba(0,0,0,.08)}.header__topNavLink--active{background-color:#95c11f;color:#fff}.header__topNavLink--active:active,.header__topNavLink--active:focus,.header__topNavLink--active:hover{background-color:rgba(149,193,31,.75);color:#fff}.header__topNavLink--active .header__topNavSvg path{fill:#fff}.header__topNavSvg{height:1.125rem;position:relative;top:4px;left:2px}@media screen and (min-width:1150px){.header__topNavSvg{left:4px}}.header__bottomNav{font-family:EmmausYeast,sans-serif}@media screen and (min-width:64em){.header__bottomNav{height:3.3125rem;border-bottom:1px solid rgba(0,0,0,.08)}}.header__bottomNav ul{list-style:none;padding:0;margin:0;color:#335e2f;height:100%}@media screen and (min-width:64em){.header__bottomNav a,.header__bottomNav li{height:100%}}@media screen and (min-width:64em){.header__bottomNav li{display:inline-block}}@media screen and (min-width:1520px){.header__bottomNav li:first-of-type.current-menu-item a:after{width:calc(100% - 1.75rem);left:1.75rem}}.header__bottomNav li.current-menu-item a{color:#95c11f;position:relative}.header__bottomNav li.current-menu-item a:after{content:"";border-left:4px solid #95c11f;position:absolute;top:0;left:0;bottom:0;display:block}@media screen and (min-width:64em){.header__bottomNav li.current-menu-item a:after{border-left:0;border-bottom:3px solid #95c11f;width:calc(100% - 1.5rem);left:.75rem;height:auto}}@media screen and (min-width:1150px){.header__bottomNav li.current-menu-item a:after{width:calc(100% - 1.5rem);left:.75rem}}@media screen and (min-width:1520px){.header__bottomNav li.current-menu-item a:after{width:calc(100% - 3rem);left:2.8rem}}.header__bottomNav a{color:inherit;text-decoration:none;padding:.8125rem 1rem;display:block;border-bottom:1px solid rgba(0,0,0,.08)}@media screen and (min-width:64em){.header__bottomNav a{border:none;padding:.75rem .75rem .875rem;font-size:.875rem;line-height:1.75rem}}@media screen and (min-width:1150px){.header__bottomNav a{font-size:.9375rem;padding:.75rem 1rem}}@media screen and (min-width:1520px){.header__bottomNav a{font-size:1rem;padding:.75rem .5rem .75rem 2.25rem}}@media screen and (min-width:64em){.header__bottomNav a:active,.header__bottomNav a:focus,.header__bottomNav a:hover{color:#95c11f}}.header__bottomNav a:active:after,.header__bottomNav a:focus:after,.header__bottomNav a:hover:after{border-color:#95c11f}@media screen and (min-width:1520px){.header__bottomNav li:not(:first-child) a{padding:.75rem .5rem .75rem 3rem}}.header__navListItem--hasDropdown{position:relative}.header__navListItem--hasDropdown:active:after,.header__navListItem--hasDropdown:focus:after,.header__navListItem--hasDropdown:hover:after{border-color:#95c11f}.header__navListItem--hasDropdown:after{content:"";width:.5rem;height:.5rem;border-right:1px solid #335e2f;border-bottom:1px solid #335e2f;display:block;position:absolute;top:50%;right:1rem;transform:translate3d(0,-50%,0) rotate(-45deg)}@media screen and (min-width:64em){.header__navListItem--hasDropdown:after{top:46%;right:-.125rem;transform:translate3d(0,-50%,0) rotate(45deg)}}@media screen and (min-width:1520px){.header__navListItem--hasDropdown:after{width:.5625rem;height:.5625rem;top:47%;right:-.75rem}}.header__donation{display:flex;justify-content:center;align-items:center;text-align:center;float:right;background-color:#ffc437;padding:0 .25rem .25rem;text-decoration:none}.header__donation--desktop{display:none}@media screen and (min-width:40em){.header__donation--desktop{width:10.25rem;height:3.75rem;display:flex}}@media screen and (min-width:64em){.header__donation--desktop{width:10.25rem;height:6.625rem}}@media screen and (min-width:1270px){.header__donation--desktop{width:12.5rem}}.header__donation--mobile{height:3.75rem;line-height:3.75rem;font-size:1rem;padding:0 .5rem}@media screen and (min-width:40em){.header__donation--mobile{display:none}}.header__donation--mobile .header__donationSvg{display:none}@media screen and (min-width:360px){.header__donation--mobile .header__donationSvg{display:block}}.header__donationHeading{color:#335e2f;font-size:1rem;padding:.5rem;position:relative;margin:0}@media screen and (min-width:64em){.header__donationHeading{font-size:1.25rem}}.header__donationHeading a{color:inherit;text-decoration:none}.header__donationSvg{height:1.0625rem}.header__donationSvgPath{fill:#335e2f}.headerSearchTrigger--mobile{float:right;height:100%;width:3rem;height:3.75rem}@media screen and (min-width:64em){.headerSearchTrigger--mobile{display:none}}.headerSearchTrigger--mobile:active,.headerSearchTrigger--mobile:focus{outline:none}.headerSearchTrigger--mobile .header__topNavSvg{top:0;left:6px}.header__menuTrigger{float:right;height:3.75rem;width:2.75rem}@media screen and (min-width:64em){.header__menuTrigger{display:none}}.header__menuTrigger:active,.header__menuTrigger:focus{outline:none}.header__menuTriggerSvg{width:1.125rem;height:.9375rem}.header__menuTriggerSvgPath{fill:#95c11f}.header__menuTrigger--close{background-color:#95c11f;position:absolute;left:-2.75rem}.header__menuTriggerSvgPath--close{fill:#fff}body.menuOpen .header__navWrap{transition:transform .3s ease-in-out,left .3s ease-in-out;left:2.75rem;transform:translateZ(0);opacity:1}body.menuOpen .header__topNavItem--search{transform:translateZ(0)}.newsletter{padding:2rem 0;background-color:#95c11f;position:relative}@media screen and (min-width:40em){.newsletter{padding:3.3125rem 0}}@media screen and (max-width:39.9375em){.newsletter .wpforms-container{max-width:20rem;margin:auto}}@media screen and (min-width:40em){.newsletter .wpforms-field-container,.newsletter .wpforms-submit-container{display:inline-block;float:left}}.newsletter .wpforms-field-container{line-height:29px;font-size:1.375rem}@media screen and (min-width:40em){.newsletter .wpforms-field-container{width:calc(70% - 1rem);margin-right:1rem;font-size:1.375rem}}.newsletter .wpforms-field-container ::-webkit-input-placeholder{color:rgba(94,94,94,.4)}.newsletter .wpforms-field-container :-moz-placeholder,.newsletter .wpforms-field-container ::-moz-placeholder{color:rgba(94,94,94,.4)}.newsletter .wpforms-field-container :-ms-input-placeholder{color:rgba(94,94,94,.4)}.newsletter .wpforms-submit-container{text-align:center}@media screen and (min-width:40em){.newsletter .wpforms-submit-container{width:30%;text-align:left}}.newsletter .wpforms-submit-container button{font-size:.9375rem;padding:1.125rem 2rem;position:relative;border-radius:3rem;font-weight:500;display:inline-block;text-decoration:none;color:#fff;background-color:#335e2f;transition:background-color .3s ease-in-out;margin-top:3rem;min-width:12.125rem}@media screen and (min-width:40em){.newsletter .wpforms-submit-container button{margin-top:0;min-width:100%}}@media screen and (min-width:64em){.newsletter .wpforms-submit-container button{min-width:0;padding:1.25rem 4rem}}.newsletter .wpforms-submit-container button:active,.newsletter .wpforms-submit-container button:focus,.newsletter .wpforms-submit-container button:hover{background-color:#3c6f38}.newsletter .wpforms-confirmation-container{background-color:#335e2f;padding:.25rem 1rem;color:#fff;font-weight:500;text-align:center;font-size:.9375rem}@media screen and (min-width:64em){.newsletter .wpforms-confirmation-container{font-size:1.1875rem}}.newsletter .wpforms-error{bottom:-1.5rem}@media screen and (min-width:40em){.newsletter .wpforms-error{bottom:-2rem}}.newsletter__heading{color:#fff;font-size:1.25rem;margin:0 0 1.5rem;text-align:center}@media screen and (min-width:40em){.newsletter__heading{margin:0;text-align:left;font-size:1.3125rem}}@media screen and (min-width:64em){.newsletter__heading{font-size:1.625rem}}.banner--full,.banner--half{position:relative}.banner--full>.row .columns,.banner--half>.row .columns{padding:0}.banner--half,.banner--text{position:relative;background-color:#f8f8f8;margin-bottom:1.75rem}.banner__innerWrap{position:relative;height:100%}.banner__innerWrap:after{content:"";display:table;clear:both}.banner__image{background-repeat:no-repeat;background-size:cover;background-position:50%;height:80vw;max-height:21.875rem;opacity:0;-webkit-animation:fadeIn .9s ease-in-out .3s forwards;animation:fadeIn .9s ease-in-out .3s forwards}@media screen and (min-width:40em){.banner__image{max-height:28.125rem}}@media screen and (min-width:40em){.banner__textCol{position:relative}}@media screen and (min-width:64em){.banner__textCol{position:static}}.banner__textBox{width:calc(100% - 1rem);background-color:#95c11f;color:#fff;border-radius:.625rem 6.25rem 1.875rem .625rem;margin-top:-4.25rem}@media screen and (min-width:40em){.banner__textBox{margin-top:-12rem}}@media screen and (min-width:64em){.banner__textBox{margin-top:0;position:absolute;left:2rem}}@media screen and (min-width:1500px){.banner__textBox{left:4rem;padding:6rem 5.5rem 3.75rem}}.banner__mainTitle,.banner__mainTitle p{margin:0}.banner__subheading{font-size:1rem;margin-bottom:0}@media screen and (min-width:64em){.banner__subheading{font-size:1.1875rem}}.banner__button{margin-top:1.5rem}@media screen and (min-width:40em){.banner--half{margin-bottom:4rem}}@media screen and (min-width:64em){.banner--half{margin-bottom:8.625rem}}@media screen and (min-width:64em){.banner__image--half{max-height:30.75rem}}.banner__textBox--half{padding:2.125rem 1.75rem 2.3125rem}@media screen and (min-width:40em){.banner__textBox--half{padding:3rem 3rem 3rem 2rem;max-width:40rem;position:absolute;bottom:-2rem}}@media screen and (min-width:64em){.banner__textBox--half{padding:4rem 3.5rem;max-width:51.125rem;bottom:-4rem}}@media screen and (min-width:64em){.banner__textBoxInner{width:90%}}@media screen and (min-width:40em){.banner--full{margin-bottom:4rem}}@media screen and (min-width:64em){.banner--full{margin-bottom:8rem}}@media screen and (min-width:1270px){.banner--full{margin-bottom:13rem}}@media screen and (min-width:64em){.banner__image--full{max-height:41.0625rem}}@media screen and (min-width:1500px){.banner__image--full{margin-top:-6.75rem;max-height:47.3125rem}}.banner__textBox--full{padding:2.125rem 1.75rem 1.5rem;max-width:32rem}@media screen and (min-width:40em){.banner__textBox--full{padding:2.75rem 1.75rem 2rem}}@media screen and (min-width:64em){.banner__textBox--full{padding:3rem 3.5rem 2.75rem;max-width:48rem;bottom:-8rem}}@media screen and (min-width:1270px){.banner__textBox--full{bottom:-12rem;max-width:61.125rem}}@media screen and (min-width:64em){.banner__textBox--full h1{font-size:4rem}}@media screen and (min-width:1270px){.banner__textBox--full h1{font-size:5rem}}.banner__textBox--full .banner__button{margin:2rem 0 1rem}.banner--text{margin-bottom:1.5rem;padding:2.625rem 0 0;-webkit-animation:fadeIn .3s ease-in-out forwards;animation:fadeIn .3s ease-in-out forwards}@media screen and (min-width:40em){.banner--text{margin-bottom:2rem;padding:4rem 0 0}}@media screen and (min-width:64em){.banner--text{margin-bottom:3rem;padding:6.5rem 0 0}}.banner--text .banner__mainTitle{color:#335e2f}.banner--text .banner__button{margin:3rem 0 1.5rem}.banner__preTitle{font-size:1rem;display:block;margin-bottom:2.25rem}.banner--inverted .banner__textBox{background-color:#335e2f}.banner--inverted .banner__mainTitle{color:#95c11f}.banner--inverted .banner__subheading{font-family:SwaggerBold,sans-serif;font-size:1.125rem;line-height:1.3}@media screen and (min-width:64em){.banner--inverted .banner__subheading{font-size:1.25rem;font-size:1.5rem}}.banner__eventDate{color:#335e2f;font-family:EmmausYeast,sans-serif;font-size:1rem;margin-bottom:.3125rem;display:block}@media screen and (min-width:64em){.banner__eventDate{font-size:1.25rem;font-size:1.625rem}}.banner__svg{position:absolute;bottom:-41vw;left:0;right:0;z-index:-1;height:55vw;max-width:100%;width:100%}@media screen and (min-width:40em){.banner__svg{height:37vw;bottom:-29vw}}.banner__svgPath{fill:#f8f8f8}.bulk-items>label,.bulk-items>textarea{display:none}body.book-a-collection .emmausMultiFormWrap .bulk-items.wpforms-field-textarea{padding-left:0}.bulk-items p.bulk-items--label{margin-bottom:0}.bulkItems__inputsWrap{margin-bottom:2rem}.donationsProgressIndicator__heading{color:#95c11f;padding:1rem 1rem 0}@media screen and (min-width:64em){.donationsProgressIndicator__heading{max-width:90%;margin-left:auto;margin-right:auto}}.donationsProgressIndicator__innerWrap{position:relative;margin-bottom:3rem}.donationsProgressIndicator__imageWrap{height:60vw;width:100%}@media screen and (min-width:40em){.donationsProgressIndicator__imageWrap{width:75%}}@media screen and (min-width:64em){.donationsProgressIndicator__imageWrap{width:65%;height:45vw;margin-left:1rem}}@media screen and (min-width:1270px){.donationsProgressIndicator__imageWrap{width:60%;height:500px;margin-left:1rem}}.donationsProgressIndicator__imageWrap img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:40em){.donationsProgressIndicator__campaignDetails{position:absolute;top:50%;transform:translateY(-50%);right:1rem;overflow:hidden;border-radius:10px 70px 10px 10px;width:50%}}@media screen and (min-width:64em){.donationsProgressIndicator__campaignDetails{width:40%}}.campaignDonations{background-color:#efefef;padding:2rem 1.5rem}@media screen and (min-width:40em){.campaignDonations{padding:3rem 2.5rem}}@media screen and (min-width:1270px){.campaignDonations{padding:4rem 3.5rem}}.campaignDonations__indicatorWrap{position:relative;display:grid;grid-template-columns:1fr 1fr}.campaignDonations__percentage{font-size:3rem;color:#335e2f;margin:0}.campaignDonations__stats{text-align:right;color:#335e2f}.campaignDonations__current{margin:0;font-size:2rem;line-height:.9;font-weight:500}.campaignDonations__target{margin:0;font-size:1.2rem}.campaignDonations__progressBar{position:relative;overflow:hidden;height:1.2rem;margin-top:1rem;margin-bottom:2rem;border-radius:20px;grid-column:span 2;background:rgba(242,0,0,.2)}.campaignDonations__progressBar:after{content:"";position:absolute;top:0;left:-100%;height:100%;width:100%;background-color:#f20000;z-index:1;-webkit-animation:showProgress 2s cubic-bezier(.23,1,.32,1) .8s forwards;animation:showProgress 2s cubic-bezier(.23,1,.32,1) .8s forwards}.campaignDonations__heading{font-size:1rem;color:#335e2f;text-align:center}.campaignDonations__radioBtnsWrap{display:grid;align-items:center;grid-template-columns:repeat(4,1fr);grid-gap:.5rem;margin-bottom:1rem}.campaignDonations__radioBtn{background-color:#fff;position:relative;margin:0}.campaignDonations__radioBtn input{opacity:0;visibility:hidden;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;height:100%;width:100%;cursor:pointer}.campaignDonations__radioBtn input:checked+label{background-color:#335e2f;color:#fff;cursor:default}.campaignDonations__radioBtn label{display:block;padding:.5rem;background-color:#fff;color:#335e2f;cursor:pointer;text-align:center;font-weight:500;font-size:1.2rem}.campaignDonations__bottomWrap{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;grid-gap:.5rem}.campaignDonations__amountWrap{padding-left:2.5rem;position:relative;background-color:#fff;color:#335e2f}.campaignDonations__amountWrap:after{content:"£";position:absolute;left:0;top:0;height:100%;width:2.5rem;display:flex;align-items:center;justify-content:center}.campaignDonations__amount,.campaignDonations__amountWrap:after{font-size:2rem;font-family:franklin-gothic-urw,sans-serif;font-weight:500}.campaignDonations__amount{padding-left:0}.campaignDonations__button{background-color:#95c11f;color:#fff;font-weight:700}@-webkit-keyframes showProgress{0%{transform:translateX(0)}to{transform:translateX(var(--progress))}}@keyframes showProgress{0%{transform:translateX(0)}to{transform:translateX(var(--progress))}}.menuDropdown{width:calc(100% - 2.75rem);position:fixed;top:0;right:-2.75rem;left:2.75rem;bottom:0;transform:translate3d(100%,0,0);transition:transform .3s ease-in-out,left .3s ease-in-out;z-index:10;background-color:#f8f8f8;box-shadow:0 .3125rem .75rem rgba(0,0,0,.05)}@media screen and (min-width:64em){.menuDropdown{position:fixed;top:6.625rem;left:0;right:0;width:100%;z-index:3;display:none;transform:translateZ(0);background-color:#f8f8f8;max-height:250px;box-shadow:0 .3125rem .75rem rgba(0,0,0,.05)}}.menuDropdown .columns{padding:0}.menuDropdown__inner{opacity:0;-webkit-animation:fadeOut .45s ease-in-out forwards;animation:fadeOut .45s ease-in-out forwards}@media screen and (min-width:1540px){.menuDropdown__inner{max-width:70%}}body.menuDropdownActive .header{box-shadow:none}body.menuDropdownActive .menuDropdown{transform:translateZ(0);display:block;z-index:3500}body.menuDropdownActive .menuDropdown__inner{-webkit-animation:fadeIn .45s ease-in-out forwards;animation:fadeIn .45s ease-in-out forwards}.menuDropdown__menuSection{display:none}.menuDropdown__menuSection--active{display:block;-webkit-animation:fadeIn .45s ease-in-out forwards;animation:fadeIn .45s ease-in-out forwards}.menuDropdown__image,.menuDropdown__imageText{display:none}@media screen and (min-width:64em){.menuDropdown__image,.menuDropdown__imageText{display:inline-block;float:left}}.menuDropdown__image{max-width:10.75rem;margin:1rem 0 1rem 1rem}@media screen and (min-width:64em){.menuDropdown__imageText{margin:0;padding:2.5rem 1rem 1rem 2.25rem;font-size:1.125rem;width:calc(100% - 11.75rem)}}@media screen and (min-width:1540px){.menuDropdown__imageText{font-size:1.3125rem;padding:2.5rem 1rem 1rem 2.25rem}}.menuDropdown__pageListHeading{font-size:1rem;text-decoration:none;color:inherit;display:block;padding:.8125rem 1rem;position:relative;border-bottom:1px solid rgba(0,0,0,.08);width:100%;text-align:left;font-family:EmmausYeast,sans-serif;color:#335e2f}.menuDropdown__pageListHeading:active,.menuDropdown__pageListHeading:focus{outline:none}@media screen and (min-width:64em){.menuDropdown__pageListHeading{display:none}}.menuDropdown__pageListHeading svg{width:7px;height:11px;margin-right:.25rem;padding-top:1px}.menuDropdown__pageListHeading path{stroke:#335e2f;fill:none}.menuDropdown__pageList{list-style:none;margin:0;overflow:hidden;padding:0 0 1.5rem}@media screen and (min-width:64em){.menuDropdown__pageList{padding:2.3125rem 0 1.5rem}}@media screen and (min-width:64em){.menuDropdown__pageListItem{width:50%;float:left}}@media screen and (min-width:64em){.menuDropdown__pageListItem--mobileOnly{display:none}}.menuDropdown__pageLink{display:block;font-size:.9375rem;line-height:1;color:#335e2f;text-decoration:none;padding:.8125rem 1rem;border-bottom:1px solid rgba(0,0,0,.08);font-weight:500;font-family:franklin-gothic-urw,sans-serif}@media screen and (min-width:64em){.menuDropdown__pageLink{font-size:1rem;padding:.5rem 0 0;margin-bottom:.5rem;display:inline-block;border-bottom:.25rem solid transparent;position:relative}}@media screen and (min-width:1540px){.menuDropdown__pageLink{font-size:1.125rem}}.menuDropdown__pageLink:active,.menuDropdown__pageLink:focus,.menuDropdown__pageLink:hover{color:#95c11f}.menuDropdown__pageLink:active:after,.menuDropdown__pageLink:focus:after,.menuDropdown__pageLink:hover:after{transform:rotate(-45deg) translate3d(.25rem,.25rem,0)}.menuDropdown__pageLink:after{content:"";width:.375rem;height:.375rem;border-bottom:1px solid #335e2f;border-right:1px solid #335e2f;position:absolute;right:-1rem;top:.9375rem;transform:rotate(-45deg) translateZ(0);display:block;transition:transform .3s ease-in-out}.menuDropdown__featuredItemList{list-style:none;margin:4rem 0 0;padding:0}.menuDropdown__featuredItemListItem{margin-bottom:2rem}.menuDropdown__featuredItemImage{height:7.25rem}.menuDropdown__featuredItemText{display:block;margin-top:.25rem}.menuDropdown__bottomStripText{display:inline-block;margin-right:1rem;font-size:1rem}.menuDropdown__bottomStripList{list-style:none;margin:0;padding:0;display:inline-block}.menuDropdown__bottomStripListItem{display:inline-block}.menuDropdown__bottomStripLink{font-weight:700;padding:.75rem 1rem;display:block;font-size:1rem}.footer{position:relative}.footer__top{background:#f8f8f8;padding:0 0 2rem;color:#5e5e5e;text-align:center}@media screen and (min-width:40em){.footer__top{text-align:left;padding:2rem 0 4rem}}@media screen and (min-width:64em){.footer__top{padding:4.75rem 0 8rem}}.footer__heading{color:#335e2f;font-size:1.25rem;margin:2rem 0 1rem}@media screen and (min-width:40em){.footer__heading{font-size:1.3125rem}}@media screen and (min-width:64em){.footer__heading{margin:0 0 1.3125rem;font-size:1.625rem}}.footer__textCol{max-width:20rem;margin:auto}@media screen and (min-width:40em){.footer__textCol{max-width:none;font-size:1.125rem}}@media screen and (min-width:64em){.footer__textCol{font-size:1.1875rem}}.footer__textCol a{color:inherit;text-decoration:none}.footer__textCol a:active,.footer__textCol a:focus,.footer__textCol a:hover{text-decoration:underline}.footer__textCol p:last-of-type{margin-bottom:0}.footer__button{margin-top:.5rem}.footer__fundraisingRegulatorLogo{margin:1rem 0;display:block}.footer__fundraisingRegulatorLogo svg{height:2.5rem}.footer__termsAndConditionsLink{text-decoration:none;padding:.25rem .5rem;display:inline-block;color:inherit;position:relative;margin:0 0 .75rem}@media screen and (min-width:40em){.footer__termsAndConditionsLink{margin:0;padding:0 1rem 0 0}}.footer__termsAndConditionsLink:active,.footer__termsAndConditionsLink:focus,.footer__termsAndConditionsLink:hover{text-decoration:underline}.footer__bottom{background:#5e5e5e;clear:both;color:hsla(0,0%,100%,.8);font-size:.875rem;text-align:center;padding:1.125rem 0}@media screen and (min-width:40em){.footer__bottom{padding:0;text-align:left}}.footer__bottom .menu-footer-menu-container{display:inline-block}.footer__bottomMenu{margin:0;padding:0}@media screen and (min-width:40em){.footer__bottomMenu{margin:1rem 0 .875rem}}.footer__bottomMenu li{display:inline-block}.footer__bottomMenu li:last-child a:after{display:none}.footer__bottomMenu a{text-decoration:none;padding:.25rem .5rem;display:block;color:inherit;position:relative}@media screen and (min-width:40em){.footer__bottomMenu a{padding:0 1rem 0 0}}.footer__bottomMenu a:active,.footer__bottomMenu a:focus,.footer__bottomMenu a:hover{text-decoration:underline}.footer__bottomMenu a:after{content:"";height:.625rem;width:1px;background-color:hsla(0,0%,100%,.8);position:absolute;top:.625rem;right:-.125rem;display:block}@media screen and (min-width:40em){.footer__bottomMenu a:after{top:.375rem;right:.3125rem}}.footer__bottomBuiltBy{margin:0 0 .25rem}@media screen and (min-width:40em){.footer__bottomBuiltBy{margin:1rem 0 .875rem;text-align:right}}.footer__bottomBuiltBy a{color:inherit}.article{margin:0 0 3.125rem}.article__linkWrap{display:block;text-decoration:none}.article__linkWrap:active .article__image,.article__linkWrap:focus .article__image,.article__linkWrap:hover .article__image{opacity:.8;transform:scale3d(1.1,1.1,1.1)}.article__imageWrap{overflow:hidden;margin-bottom:1rem;background:#000;position:relative;height:50vw}@media screen and (min-width:40em){.article__imageWrap{height:35vw}}@media screen and (min-width:64em){.article__imageWrap{height:22.75rem}}.article__image{transform:scaleX(1);opacity:1;transition:transform .3s ease-in-out,opacity .3s ease-in-out;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.article__cat,.article__date{margin:0 .5rem .3125rem 0;color:#333;font-size:.75rem;display:inline-block;text-transform:uppercase}@media screen and (min-width:64em){.article__cat,.article__date{margin:0 .5rem 0 0}}.article__title{color:#335e2f;font-size:1.25rem;margin:.3125rem 0}@media screen and (min-width:40em){.article__title{font-size:1.3125rem}}@media screen and (min-width:64em){.article__title{margin:1rem 0;font-size:1.625rem}}.article__title p{margin:0}.article__subheading{color:#333;line-height:1.4;font-size:1rem}@media screen and (min-width:64em){.article__subheading{min-height:5rem}}@media screen and (min-width:64em){.articleCol--large .article__imageWrap{height:28rem}}.latestNews{padding:1rem 0;margin:1rem 0}@media screen and (min-width:40em){.latestNews{padding:2rem 0}}@media screen and (min-width:64em){.latestNews{margin:3rem 0}}@media screen and (min-width:40em){.latestNews .article{margin-bottom:0}}.latestNews__button{display:block;margin:0 auto 2.125rem;width:100%;max-width:16.75rem}@media screen and (min-width:40em){.latestNews__button{width:auto;float:right;margin:1.5rem auto 0}}@media screen and (min-width:40em){.latestNews__button--mobile{display:none}}.latestNews__button--desktop{display:none}@media screen and (min-width:40em){.latestNews__button--desktop{display:inline-block}}.breadcrumbsWrap{display:none}@media screen and (min-width:40em){.breadcrumbsWrap{display:block;position:absolute;top:2.5rem;left:0;right:0;width:100%;z-index:1}}@media screen and (min-width:64em){.breadcrumbsWrap{top:6.625rem}}.breadcrumbsWrap .columns{padding-left:0}.breadcrumbs{margin:0;padding:2.5rem 1rem 0;list-style:none;line-height:1.1;font-size:.75rem}@media screen and (min-width:40em){.breadcrumbs{max-width:35%;padding-left:1rem}}@media screen and (min-width:64em){.breadcrumbs{max-width:50%;font-size:1rem}}@media screen and (min-width:1025px) and (max-width:1250px){.breadcrumbs{margin-left:5.5rem}}.breadcrumbs a{display:inline-block;color:rgba(51,51,51,.5);color:inherit;text-decoration:none;opacity:.5}.breadcrumbs a:after{content:"/";padding-left:.5rem}.breadcrumbs a:last-of-type:after{display:none}.breadcrumbs a:nth-last-child(2):after{color:#95c11f}.breadcrumbs span{margin:0 .25rem;color:#95c11f}.contact-us .emmausForm{background-color:#335e2f;padding:2rem;border-radius:20px}.contact-us .emmausContentArea .wpforms-container,.contact-us .flexiForm .wpforms-container{width:100%;margin-left:0}.previewBlock{display:block;text-decoration:none;margin-bottom:3rem}.previewBlock:active .previewBlock__image,.previewBlock:focus .previewBlock__image,.previewBlock:hover .previewBlock__image{opacity:.8;transform:scale3d(1.1,1.1,1.1)}.previewBlock__imageWrap{overflow:hidden;background-color:#000;height:60vw}@media screen and (min-width:40em){.previewBlock__imageWrap{height:30vw}}@media screen and (min-width:64em){.previewBlock__imageWrap{height:12.625rem}}.previewBlock__image{transform:scaleX(1);opacity:1;transition:transform .3s ease-in-out,opacity .3s ease-in-out;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.previewBlock__heading{color:#335e2f;font-size:1.25rem;margin:1.25rem 0 .25rem}@media screen and (min-width:40em){.previewBlock__heading{font-size:1.3125rem}}@media screen and (min-width:64em){.previewBlock__heading{font-size:1.625rem}}.previewBlock__heading p{margin:0}.previewBlock__subheading{color:#95c11f;font-size:1rem;font-family:SwaggerBold,sans-serif;margin:0}@media screen and (min-width:40em){.previewBlock__subheading{font-size:1.125rem}}@media screen and (min-width:64em){.previewBlock__subheading{font-size:1.25rem}}.searchBar{color:#95c11f;background-color:#333;padding:1.5rem 1rem .5rem;opacity:0;transform:translate3d(0,-100%,0);transition:transform .3s ease-out;position:absolute;top:0;left:0;right:0;z-index:5;max-width:105rem;margin:0 auto}@media screen and (min-width:40em){.searchBar{padding:2rem}}@media screen and (min-width:64em){.searchBar{top:6.625rem;padding:2rem}}.searchBar--inTheFlow{position:static;transform:translateZ(0);opacity:1}.searchBar__closeButton{float:right;font-size:1rem;font-weight:600}.searchBar__closeButton:active,.searchBar__closeButton :focus{outline:none}.searchBar__closeSvg{position:relative;top:2px;margin-left:.25rem;width:.75rem;height:.75rem}.searchbar__inner{position:relative}.searchBar__form ::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.searchBar__form :-moz-placeholder,.searchBar__form ::-moz-placeholder{color:hsla(0,0%,100%,.5)}.searchBar__form :-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.searchBar__form input:-webkit-autofill,.searchBar__form input:-webkit-autofill:focus,.searchBar__form input:-webkit-autofill:hover,.searchBar__form select:-webkit-autofill,.searchBar__form select:-webkit-autofill:focus,.searchBar__form select:-webkit-autofill:hover,.searchBar__form textarea:-webkit-autofill,.searchBar__form textarea:-webkit-autofill:focus,.searchBar__form textarea:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #333 inset;-webkit-transition:background-color 5000s ease-out 0s;transition:background-color 5000s ease-out 0s}.searchBar__heading{color:#fff;font-size:1.0625rem;position:absolute;top:-6px}.searchBar__inputWrap{position:relative;margin:1rem 0}.searchBar__magGlassSvg{position:absolute;top:50%;left:0;transform:translate3d(0,-50%,0);width:auto;height:1.25rem}@media screen and (min-width:40em){.searchBar__magGlassSvg{height:1.5rem}}@media screen and (min-width:64em){.searchBar__magGlassSvg{height:2.125rem}}.searchBar__input{background-color:transparent;padding-left:2rem;color:#fff;height:auto;font-size:1.1rem}@media screen and (min-width:40em){.searchBar__input{font-size:2rem;padding-left:3rem}}@media screen and (min-width:64em){.searchBar__input{font-size:3.5rem}}.searchBar__input:active,.searchBar__input:focus{outline:none}.searchBar__svgPath{fill:#95c11f}body.searchOpen .searchBar{transform:translateZ(0);top:3.75rem;transition:transform .3s ease-out;opacity:1}@media screen and (min-width:64em){body.searchOpen .searchBar{top:6.625rem}}.downloads{margin:3rem 0}@media screen and (min-width:40em){.downloads{margin:4rem 0 3rem}}@media screen and (min-width:64em){.downloads{margin:6rem 0 3rem}}.download{background-color:#f8f8f8;margin:2rem 0;border-radius:.5rem}@media screen and (min-width:64em){.download{margin:3.25rem 0}}.download:active .download__image,.download:focus .download__image,.download:hover .download__image{transform:scale3d(1.1,1.1,1.1)}.download>.row{margin:0}.download>.row .columns{padding:0}.download__innerWrap{overflow:hidden;position:relative}.download__textWrap{padding:1.5rem}@media screen and (min-width:64em){.download__textWrap{padding:2.25rem 4rem 2.25rem 3.3125rem}}.download__title{color:#335e2f;font-size:1.125rem;margin:0 0 .75rem}@media screen and (min-width:40em){.download__title{font-size:1.3125rem}}@media screen and (min-width:64em){.download__title{font-size:1.625rem}}.download__summary{margin-top:0}.download__button{margin-top:.875rem}@media screen and (min-width:64em){.download__button{min-width:16.25rem}}.download__imageWrap{height:100vw;max-height:11.75rem;overflow:hidden;position:relative}@media screen and (min-width:40em){.download__imageWrap{position:absolute;top:0;bottom:0;right:0;width:33.3333334%;max-height:100%}}@media screen and (min-width:64em){.download__imageWrap{width:25%}}.download__image{position:absolute;top:0;left:0;right:0;bottom:0;border-top-left-radius:.5rem;border-top-right-radius:.5rem;background-repeat:no-repeat;background-position:50%;background-size:cover;transform:scaleX(1);transition:transform .3s ease-in-out}@media screen and (min-width:40em){.download__image{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}}.eventsGrid{width:100%;padding-left:1rem;padding-right:1rem}@media screen and (min-width:40em){.eventsGrid{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:3rem;grid-row-gap:2rem;padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width:64em){.eventsGrid{grid-template-columns:1fr 1fr 1fr}}.sidebar__applyButton{background-color:#95c11f;color:#fff;padding:1.75rem 1rem 1.3125rem;display:block;text-align:center;border-radius:.5rem;font-size:1.5rem;font-family:EmmausYeast,sans-serif;text-decoration:none;transition:background-color .3s ease-in-out;margin:1rem auto 3rem}@media screen and (min-width:40em){.sidebar__applyButton{margin:0 0 3rem;padding:1rem .5rem .875rem;font-size:1rem}}@media screen and (min-width:64em){.sidebar__applyButton{padding:1.75rem 1rem 1.3125rem;font-size:1.75rem}}@media screen and (min-width:1270px){.sidebar__applyButton{font-size:2.25rem}}.sidebar__applyButton:active,.sidebar__applyButton:focus,.sidebar__applyButton:hover{background-color:rgba(149,193,31,.9)}.sidebar__applyButton:active .sidebar__applyButtonSvg,.sidebar__applyButton:focus .sidebar__applyButtonSvg,.sidebar__applyButton:hover .sidebar__applyButtonSvg{transform:translate3d(0,-8px,0)}.sidebar__applyButtonSvg{width:2rem;height:2rem;display:block;margin:0 auto .3125rem;transform:translateZ(0);transition:transform .3s ease-in-out}@media screen and (min-width:64em){.sidebar__applyButtonSvg{margin:0 auto .125rem;width:2.5rem;height:3.625rem}}.sidebar__applyButtonSvgPath{fill:#fff}.socialShares{min-height:72px}@media screen and (min-width:40em) and (max-width:63.9375em){.socialShares{margin-left:1.5rem}}.socialShares .addthis_inline_share_toolbox{margin:.5rem 0 1.5rem}.socialShares .at-share-btn{margin-right:.5rem!important;opacity:1;transition:opacity .3s ease-in-out}.socialShares .at-share-btn:active,.socialShares .at-share-btn:focus,.socialShares .at-share-btn:hover{transform:translateY(0)!important;opacity:.75}.socialShares__heading{font-size:.75rem;text-transform:uppercase;color:#335e2f}.highlightedItem{margin-top:3rem;position:relative;overflow:hidden}@media screen and (min-width:40em){.highlightedItem{margin-top:4.5rem;margin-top:6rem}}.highlightedItem:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(149,193,31,.8);border-top-right-radius:30%;transition:border-radius .3s ease-in-out}@media screen and (min-width:40em){.highlightedItem:after{border-top-right-radius:100%}}.highlightedItem:active:after,.highlightedItem:focus:after,.highlightedItem:hover:after{border-top-right-radius:0}.highlightedItem:active .highlightedItem__button:after,.highlightedItem:focus .highlightedItem__button:after,.highlightedItem:hover .highlightedItem__button:after{transform:rotate(-45deg) translate3d(.25rem,.25rem,0)}.highlightedItem:active .highlightedItem__image,.highlightedItem:focus .highlightedItem__image,.highlightedItem:hover .highlightedItem__image{transform:scale(1.1)}.highlightedIem__linkWrap{display:block}.highlightedItem__image{height:100vw;background-repeat:no-repeat;background-size:cover;background-position:50%;max-height:24rem;transform:scale(1);transition:transform .3s ease-in-out}@media screen and (min-width:40em){.highlightedItem__image{height:75vw}}@media screen and (min-width:64em){.highlightedItem__image{max-height:40rem;height:50vw}}.highlightedItem__textWrap{position:absolute;top:50%;left:0;width:100%;transform:translate3d(0,-50%,0);z-index:1;color:#fff}.highlightedItem__preTitle{text-transform:uppercase;font-size:.75rem;margin:0 0 .5rem;display:block}.highlightedItem__title{font-size:1.75rem;margin:0}@media screen and (min-width:40em){.highlightedItem__title{font-size:1.75rem}}@media screen and (min-width:64em){.highlightedItem__title{font-size:3.125rem}}.highlightedItem__title p{margin:0}.highlightedItem__copy{font-family:SwaggerBold,sans-serif;font-size:1rem}@media screen and (min-width:64em){.highlightedItem__copy{font-size:1.25rem}}.highlightedItem__button{margin-top:1.5rem;font-size:.875rem;font-weight:600;position:relative}@media screen and (min-width:40em){.highlightedItem__button{margin-top:2.5rem}}@media screen and (min-width:64em){.highlightedItem__button{font-size:1rem;margin-top:6rem}}.highlightedItem__button:after{content:"";width:.5rem;height:.5rem;border-bottom:1px solid #fff;border-right:1px solid #fff;position:absolute;right:-1.5rem;top:.25rem;transform:rotate(-45deg) translateZ(0);display:block;transition:transform .3s ease-in-out}@media screen and (min-width:64em){.highlightedItem__button:after{right:-3rem}}.supportingMaterials{padding:1.25rem .75rem .75rem;background-color:#f8f8f8;border-radius:.5rem;margin:2rem 0}@media screen and (min-width:64em){.supportingMaterials{padding:2.25rem 2.5rem 1.125rem;margin:3.75rem 0}}.supportingMaterials__mainHeading{font-size:1.125rem;color:#335e2f;margin:0 0 1.5rem}@media screen and (min-width:40em){.supportingMaterials__mainHeading{margin:0 0 1.75rem;font-size:1.25rem}}@media screen and (min-width:64em){.supportingMaterials__mainHeading{font-size:1.625rem}}.supportingMaterials__list{list-style:none;margin:0;padding:0 0 0 .875rem}@media screen and (min-width:40em){.supportingMaterials__list{padding:0 0 0 .625rem}}.supportingMaterials__listItem{margin:0 0 1rem}@media screen and (min-width:40em){.supportingMaterials__listItem{margin:0 0 .875rem}}.supportingMaterials__link{display:block;text-decoration:none}.supportingMaterials__link:active .supportingMaterials__svgPath,.supportingMaterials__link:focus .supportingMaterials__svgPath,.supportingMaterials__link:hover .supportingMaterials__svgPath{fill:#95c11f}.supportingMaterials__link:active .supportingMaterials__title,.supportingMaterials__link:focus .supportingMaterials__title,.supportingMaterials__link:hover .supportingMaterials__title{color:#95c11f}.supportingMaterials__link:active .supportingMaterials__meta,.supportingMaterials__link:focus .supportingMaterials__meta,.supportingMaterials__link:hover .supportingMaterials__meta{color:rgba(149,193,31,.4)}.supportingMaterials__svg{width:1.0625rem;height:1.5rem;float:left;margin-right:.75rem}@media screen and (min-width:40em){.supportingMaterials__svg{width:1.375rem;height:1.875rem;margin-right:1rem}}.supportingMaterials__svgPath{transition:fill .3s ease-in-out;fill:#95c11f}@media screen and (min-width:40em){.supportingMaterials__svgPath{fill:rgba(94,94,94,.4)}}.supportingMaterials__title{margin:0 0 .125rem;color:#95c11f;font-family:franklin-gothic-urw,sans-serif;font-size:1rem;float:left;transition:color .3s ease-in-out;max-width:calc(100% - 2rem)}@media screen and (min-width:40em){.supportingMaterials__title{font-size:1.1875rem;color:#333}}.supportingMaterials__meta{clear:both;display:block;font-family:SwaggerBold,sans-serif;color:rgba(94,94,94,.4);margin-left:1.875rem;transition:color .3s ease-in-out;font-size:.75rem}@media screen and (min-width:40em){.supportingMaterials__meta{margin-left:2.5rem;position:relative;top:-.5rem;font-size:.9375rem;font-size:1.0625rem}}.jobListing{background-color:#efefef;border-radius:.5rem;padding:1.5rem;margin:0 0 2.5rem;display:block;text-decoration:none;color:#333}@media screen and (min-width:40em){.jobListing{padding:1.875rem 2rem 2rem}}@media screen and (min-width:64em){.jobListing{padding:1.875rem 3rem 2.5rem}}.jobListing__meta{margin:0 0 .9375rem}.jobListing__metaItem{font-size:.875rem;display:inline-block;margin:0 1rem 0 0;color:#335e2f}.jobListing__title{color:#335e2f;margin:0 0 .875rem;font-size:1.5rem}@media screen and (min-width:40em){.jobListing__title{font-size:1.75rem}}@media screen and (min-width:64em){.jobListing__title{font-size:2.25rem}}.jobListing__summary{margin:0}.socialLinks{margin:0;padding:0;list-style:none}.socialLinks__item{display:inline-block;margin:0 .5rem}@media screen and (min-width:40em){.socialLinks__item{margin:0 .5rem 0 0}}.socialLinks__link{display:block;border-radius:50%;width:2.25rem;height:2.25rem;background-color:#95c11f;position:relative}@media screen and (min-width:1270px){.socialLinks__link{width:2.9rem;height:2.9rem}}.socialLinks__svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);height:.875rem}@media screen and (min-width:1270px){.socialLinks__svg{height:1.25rem}}.socialLinks__svgPath{fill:#fff}.widget{position:relative;text-align:center;color:#fff;border-radius:.5rem;background-color:#5e5e5e;margin:1.5rem 0;padding:3rem 1.25rem 2.25rem;width:100%;overflow:hidden;min-height:20.8125rem}@media screen and (min-width:40em){.widget{width:44%;margin:3rem 3%;float:left}}@media screen and (min-width:64em){.widget{max-width:16.25rem;float:right;margin:0 0 3rem;width:100%;float:none}}.widget:active .widget__bgImage,.widget:focus .widget__bgImage,.widget:hover .widget__bgImage{transform:scale(1.1)}.widget--orange{color:#f28c00}.widget--yellow{color:#ffc437}.widget--green{color:#95c11f}.widget--black{color:#000}.widget__link{display:block;color:inherit;text-decoration:none;height:100%}.widget__bgImage{background-repeat:no-repeat;background-size:cover;background-position:50%;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:.5rem;transition:transform .3s ease-in-out;transform:scale(1)}.widget__textWrap{position:absolute;top:50%;left:1rem;right:0;width:calc(100% - 2rem);transform:translate3d(0,-50%,0)}.widget__icon{max-width:3.125rem;max-height:3.125rem;margin:0 0 1rem}.widget__logo{max-width:12rem;max-height:7rem;margin:0 0 1rem}.widget__heading{margin:0 0 1rem;font-size:2.125rem}@media screen and (min-width:40em){.widget__heading{font-size:1.5rem}}@media screen and (min-width:64em){.widget__heading{font-size:2.125rem}}.widget__subheading{font-size:1rem;font-family:SwaggerBold,sans-serif;line-height:1.2;margin:0;font-size:1.25rem}@media screen and (min-width:40em){.widget__subheading{font-size:1.125rem}}@media screen and (min-width:64em){.widget__subheading{font-size:1.25rem}}.virus{position:fixed;bottom:0;left:0;right:0;background-color:#335e2f;padding:2rem;color:#fff;z-index:11000}.virus__inner{max-width:35rem;margin:auto}.virus__headerWrap{display:flex;justify-content:space-between;align-items:center;margin:0 0 1rem}.virus__header{font-size:1.25rem;margin:0}.virus__closeButton{background-color:transparent;border:none;border-bottom:1px solid #fff;font-size:.8rem;padding:0;color:#fff}.virus__closeButton:hover{cursor:pointer}.virus__text{font-size:13px;margin:0}.virus__text p:last-of-type{margin:0}.virus__text a,.virus__text li,.virus__text span{color:#fff}.magicModal{pointer-events:none;position:fixed;z-index:1040;left:0;right:0;top:0;bottom:0;height:100%;width:100%;opacity:0;transform:translateZ(0);-webkit-animation:growIn .4s ease-out .5s;animation:growIn .4s ease-out .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.magicModalInner{padding:2rem;background-color:#fff;pointer-events:auto;max-width:24rem;width:calc(100% - 2rem);position:relative;top:50%;margin:0 auto;transform:translateY(-50%);max-height:calc(100% - 2rem);text-align:center}.magicModalInner.withScrollbar{overflow:hidden}@media screen and (min-width:40em) and (max-width:63.9375em){.emmausFilter--jobsVacancies .emmausFilter__selectWrap{margin:0 1rem 1rem 0}}@media screen and (min-width:40em) and (max-width:63.9375em){.emmausFilter--jobsVacancies .emmausFilter__title{margin:0 .5rem .5rem 0}}.jobSingle__meta{background-color:#fff;border-radius:.5rem;padding:1rem;margin:0 0 2.5rem}@media screen and (min-width:40em){.jobSingle__meta{margin:0 0 4.75rem;padding:1.25rem 3rem 1.3125rem}}.jobSingle__metaItem{display:inline-block;margin:0 1rem 0 0;color:#335e2f}.noVacanciesMessage{position:relative;padding:4rem 0;clear:both}.noVacanciesMessage p{font-size:1.125rem}@media screen and (min-width:40em){.noVacanciesMessage p{font-size:1.25rem}}body.post .emmausFilter{padding-bottom:0}.newsListing .articleCol:nth-of-type(odd){clear:both}@media screen and (min-width:64em){.newsListing .articleCol:nth-of-type(odd){clear:none}}@media screen and (min-width:64em){.newsListing.filtered .articleCol--small:nth-of-type(3n+1),.newsListing.notFiltered .articleCol--small:nth-of-type(3n+3){clear:both}}body.donate .banner__image{display:none}@media screen and (min-width:40em){body.donate .banner__image{display:block}}@media screen and (min-width:40em) and (max-width:63.9375em){body.donate .banner__textCol{position:absolute;width:65%;top:0;left:0}}body.donate .banner__textBox{background-color:transparent;min-height:0;margin-top:3rem;color:#335e2f;left:0;bottom:auto}@media screen and (min-width:40em){body.donate .emmausTabs{margin-top:-10rem;margin-bottom:5rem}}@media screen and (min-width:64em){body.donate .emmausTabs{margin-top:-18rem;margin-bottom:9.5rem}}.emmausTabsCol{padding:0}@media screen and (min-width:64em){.emmausTabsCol{padding:0 1.5rem}}.emmausTabs{position:relative}.emmausTabs__selector{background-color:#c4c4c4;font-family:EmmausYeast,sans-serif;font-size:1.25rem;color:#335e2f;width:50%;display:inline-block;padding:1rem;text-align:center;border-top-left-radius:.5rem;border-top-right-radius:.5rem;border:1px solid #c4c4c4;position:relative;float:left;max-width:20rem}@media screen and (min-width:64em){.emmausTabs__selector{padding:1.625rem 1rem;font-size:1.625rem}}.emmausTabs__selector:active,.emmausTabs__selector:focus{outline:none}.emmausTabs__selector.active{background-color:#fff;border-color:#95c11f}.emmausTabs__selector.active:after{background-color:#fff}.emmausTabs__selector:after{content:"";width:100%;height:2px;background-color:#c4c4c4;position:absolute;display:block;bottom:-2px;left:0}.emmausTabs__contentContainer{clear:both;overflow:hidden;background-color:#fff;border:1px solid #95c11f}.emmausTabs__contentSection{padding:1rem;background-color:#fff;position:absolute;top:60px;left:0;right:0;z-index:1;opacity:0;transition:opacity 0 ease-in-out}.emmausTabs__contentSection.active{position:relative;top:0;z-index:5;opacity:1;transition:opacity .9s ease-in-out}@media screen and (min-width:64em){.emmausTabs__contentSection{padding:1.75rem 2.5rem 1.3125rem}}.donationChoice{padding:1rem 0;text-align:center;overflow:hidden;max-width:22rem;margin:auto}@media screen and (min-width:64em){.donationChoice{max-width:none;padding:1rem}}.donationChoice__amountInfoWrap{display:inline-block;width:55%;float:left}@media screen and (min-width:40em){.donationChoice__amountInfoWrap{float:none;width:100%;display:block}}.donationChoice__amount{font-size:1.625rem;font-family:EmmausYeast,sans-serif;color:#335e2f;display:block}@media screen and (min-width:40em){.donationChoice__amount{font-size:2.3125rem}}.donationChoice__info{font-family:SwaggerBold,sans-serif;color:#95c11f;line-height:1;display:block;margin:.5rem auto 1rem;font-size:1.0625rem;max-width:11.5rem}@media screen and (min-width:40em){.donationChoice__info{max-width:none;margin:1.5rem 0;font-size:1.375rem;min-height:4rem}}@media screen and (min-width:64em){.donationChoice__info{min-height:5.5rem}}.donationChoice__button{display:inline-block;width:40%;font-size:.875rem;padding:.75rem .5rem;float:right;margin-top:2rem}@media screen and (min-width:40em){.donationChoice__button{font-size:1.0625rem;float:none;width:100%;padding:1rem 2rem}}.donateOwnChoice{overflow:hidden;padding:1rem 0;border-top:1px solid rgba(94,94,94,.2);max-width:22rem;margin:auto}@media screen and (min-width:40em){.donateOwnChoice{padding:1.5rem 0 1rem;margin:.75rem 0 0;max-width:none}}@media screen and (min-width:1160px){.donateOwnChoice{padding:3rem 1rem 1rem 0;margin:.75rem 0 0}}.donateOwnChoice .emmausForm{margin:1rem 0 0}@media screen and (min-width:40em){.donateOwnChoice .emmausForm{max-width:66.6667%}}@media screen and (min-width:1160px){.donateOwnChoice .emmausForm{max-width:100%;font-size:1.625rem;display:inline-block;float:right}}.donateOwnChoice .emmausForm ::-webkit-input-placeholder{color:#5e5e5e;font-size:1.0625rem}.donateOwnChoice .emmausForm :-moz-placeholder,.donateOwnChoice .emmausForm ::-moz-placeholder{color:#5e5e5e;font-size:1.0625rem}.donateOwnChoice .emmausForm :-ms-input-placeholder{color:#5e5e5e;font-size:1.0625rem}.donateOwnChoice button{display:inline-block;width:auto}.donateOwnChoice label{color:#335e2f;font-size:1.125rem;font-family:EmmausYeast,sans-serif;text-align:center;display:block;line-height:1}@media screen and (min-width:40em){.donateOwnChoice label{font-size:1.25rem;margin:0 0 1.5rem;text-align:left}}@media screen and (min-width:1160px){.donateOwnChoice label{display:inline-block;margin:0;width:auto;font-size:1.625rem}}.donateOwnChoice .donateOwnChoice__inputWrap{position:relative;margin:1.5rem auto;width:100%}@media screen and (min-width:40em){.donateOwnChoice .donateOwnChoice__inputWrap{width:50%;float:left;margin:0}}@media screen and (min-width:1160px){.donateOwnChoice .donateOwnChoice__inputWrap{width:auto;margin:0 2rem;min-width:13.75rem;display:inline-block;float:none}}.donateOwnChoice .donateOwnChoice__preInputBox{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;bottom:0;width:3.375rem;background-color:#95c11f;color:#fff;font-size:1.625rem;font-family:EmmausYeast,sans-serif}@media screen and (min-width:1160px){.donateOwnChoice .donateOwnChoice__preInputBox{height:3.75rem}}.donateOwnChoice input{border-color:#95c11f;text-align:center;margin-bottom:0;text-align:left;padding-left:4rem}.donateOwnChoice .emmausButton{margin:auto;padding:.875rem 3rem;display:block}@media screen and (min-width:40em){.donateOwnChoice .emmausButton{float:right;width:45%;padding:1.125rem 3rem}}@media screen and (min-width:1160px){.donateOwnChoice .emmausButton{display:inline-block;margin-left:1rem;padding:1.4375rem 3.75rem;float:right;font-size:1.0625rem;width:auto}}body.application,body.apply,body.book-a-collection{background-color:#f8f8f8}body.application .medium-push-1,body.apply .medium-push-1,body.book-a-collection .medium-push-1{position:static}.emmausMultiFormWrapMainCol{padding:0;margin-bottom:4rem}@media screen and (min-width:64em){.emmausMultiFormWrapMainCol{padding:0 1.5rem}}body.book-a-collection .wpforms-field-select:after{top:calc(50% - 1.5rem)}.emmausMultiFormWrap{background-color:#335e2f;position:relative;padding:4rem .5rem 3rem;margin:1rem;border-radius:20px;color:#fff}.emmausMultiFormWrap input,.emmausMultiFormWrap select,.emmausMultiFormWrap textarea{color:#333}@media screen and (min-width:40em){.emmausMultiFormWrap{margin:1.5rem 1rem 0;padding:3rem 0 3rem 3rem}}@media screen and (min-width:64em){.emmausMultiFormWrap{margin:1.5rem 1rem 5rem}}@media screen and (min-width:64em){.emmausMultiFormWrap .columns.large-pull-3{position:static;margin-left:-25%;float:left}}.emmausMultiFormWrap .flexiForm{margin:0}.emmausMultiFormWrap .wpforms-container.wpforms-stripe{width:100%}.emmausMultiFormWrap .wpforms-field-select{position:relative}.emmausMultiFormWrap .wpforms-field-select:after,.emmausMultiFormWrap .wpforms-field-select:before{content:"";display:block;position:absolute;pointer-events:none}.emmausMultiFormWrap .wpforms-field-select:before{width:3.125rem;height:3.125rem;background-color:#fff;bottom:2rem;right:0;border:3px solid #95c11f;border-top-right-radius:2px;border-bottom-right-radius:2px}@media screen and (min-width:64em){.emmausMultiFormWrap .wpforms-field-select:before{width:3.75rem;height:3.75rem}}.emmausMultiFormWrap .wpforms-field-select:after{width:.75rem;height:.75rem;border-right:2px solid #95c11f;border-bottom:2px solid #95c11f;transform:rotate(45deg);top:calc(50% - .5rem);right:1.125rem}@media screen and (min-width:64em){.emmausMultiFormWrap .wpforms-field-select:after{width:1rem;height:1rem;right:1.3125rem}}.emmausMultiFormWrap div.wpforms-container .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap{position:absolute;top:0;left:0;right:0}.emmausMultiFormWrap .wpforms-page-indicator-page-title{position:absolute;top:.25rem;left:0;z-index:1;color:#fff;background-color:#335e2f;width:100%;padding:.75rem 1rem;text-align:center;font-size:1.125rem}@media screen and (min-width:64em){.emmausMultiFormWrap .wpforms-page-indicator-page-title{background-color:transparent;top:.625rem;text-align:left;padding:0 5rem}}.emmausMultiFormWrap .wpforms-page-indicator-page-title-sep,.emmausMultiFormWrap .wpforms-page-indicator-steps{display:none!important}@media screen and (max-width:39.9375em){.emmausMultiFormWrap .wpforms-field.postcodeInput{display:inline-block;float:left}}.emmausMultiFormWrap .wpforms-field.findAddressTrigger{width:calc(50% - 1rem);font-size:.75rem;margin-top:1.75rem;float:right;margin-left:1rem;pointer-events:none;opacity:.5;transition:opacity .3s ease-in-out;clear:none}@media screen and (min-width:40em){.emmausMultiFormWrap .wpforms-field.findAddressTrigger{float:left;font-size:1rem;width:auto;margin:1.75rem 0 0}}@media screen and (min-width:64em){.emmausMultiFormWrap .wpforms-field.findAddressTrigger{margin:2rem 0 0}}.emmausMultiFormWrap .wpforms-field.findAddressTrigger.active{pointer-events:auto;opacity:1}.emmausMultiFormWrap .wpforms-field.findAddressTrigger button:active,.emmausMultiFormWrap .wpforms-field.findAddressTrigger button:focus{outline:none}.emmausMultiFormWrap .wpforms-field.findAddressTrigger.loading:after{content:"";background:url(../img/loader.svg) no-repeat 50%/cover;width:3rem;height:3rem;display:block;position:absolute;left:-45%;bottom:-5.5rem}@media screen and (min-width:40em){.emmausMultiFormWrap .wpforms-field.findAddressTrigger.loading:after{bottom:-6rem}}@media screen and (min-width:64em){.emmausMultiFormWrap .wpforms-field.findAddressTrigger.loading:after{bottom:-8.5rem}}.emmausMultiFormWrap .wpforms-field-credit-card-expiration>span{font-size:1rem}.emmausMultiFormWrap .wpforms-field-checkbox ul{display:inline-block;vertical-align:top}.emmausMultiFormWrap .wpforms-field.addressSelect{opacity:0;pointer-events:none;transition:opacity .15s ease-in-out}.emmausMultiFormWrap .wpforms-field.addressSelect.active{opacity:1;pointer-events:auto}.emmausMultiFormWrap .wpforms-field.giftAidConditions{margin:1rem 0 2rem}.emmausMultiFormWrap .wpforms-field.giftAidConditions p{font-size:.875rem}.emmausMultiFormWrap .wpforms-submit-container{clear:none;display:inline-block;margin-bottom:0;width:100%}@media screen and (min-width:40em){.emmausMultiFormWrap .wpforms-submit-container{width:auto}}.emmausMultiFormWrap .wpforms-submit-container button{height:auto;border:2px solid #335e2f;padding:1rem 3.5rem;transition:border-color .3s ease-in-out;width:100%}.emmausMultiFormWrap .wpforms-submit-container button:active,.emmausMultiFormWrap .wpforms-submit-container button:focus,.emmausMultiFormWrap .wpforms-submit-container button:hover{border-color:#95c11f}.emmausMultiFormWrap .wpforms-field.declaration>label,.emmausMultiFormWrap h5{font-size:1.25rem;margin:2rem 0 1.5rem;font-family:franklin-gothic-urw,sans-serif}@media screen and (min-width:64em){.emmausMultiFormWrap .wpforms-field.declaration>label,.emmausMultiFormWrap h5{font-size:1.375rem}}.emmausMultiFormWrap .wpforms-field.declaration ul{display:block}.emmausMultiFormWrap .wpforms-field.declaration ul label{font-size:1.25rem;margin-left:1rem}@media screen and (min-width:64em){.emmausMultiFormWrap .wpforms-field.declaration ul label{font-size:1.375rem}}.emmausForm__privacyTextBlock{padding:.25rem 0 0}@media screen and (min-width:40em){.emmausForm__privacyTextBlock{max-width:80%}}@media screen and (min-width:64em){.emmausForm__privacyTextBlock{max-width:32rem}}.emmausForm__privacyTextBlock h5{margin-top:0}.donationSummary{border-radius:.5rem;padding:1.5rem 1rem 1rem;background-color:#fff;margin:1.5rem auto 1rem;text-align:center;max-width:22rem}@media screen and (min-width:64em){.donationSummary{margin:2.5rem auto 2rem;max-width:13.125rem}}.donationSummary__title{font-size:1rem;font-family:franklin-gothic-urw,sans-serif;margin:0 0 1rem;font-weight:600;color:#335e2f}@media screen and (min-width:40em){.donationSummary__title{margin:0 0 .5rem;font-size:1.0625rem}}.donationSummary__amount,.donationSummary__frequency{color:#335e2f;display:inline-block}.donationSummary__amount{font-size:1.625rem;font-family:EmmausYeast,sans-serif}@media screen and (min-width:40em){.donationSummary__amount{font-size:2.3125rem}}.donationSummary__frequency{font-size:1.0625rem;font-family:SwaggerBold,sans-serif}@media screen and (min-width:40em){.donationSummary__frequency{font-size:1.375rem}}.donationSummary__button{display:inline-block;max-width:6rem;margin:0 0 0 1rem;font-size:1.0625rem;color:#fff;background-color:#95c11f;padding:.75rem;width:100%}@media screen and (min-width:64em){.donationSummary__button{margin:.75rem auto 0;max-width:9rem}}body.application .giftAidLogo{max-width:12rem;margin:2rem auto 1rem;display:block}@media screen and (min-width:64em){body.application .giftAidLogo{margin:2rem auto 1rem;float:none;max-width:180px}}@media screen and (min-width:64em){body.book-a-collection .wpforms-page{margin-right:10%}}body.book-a-collection .emmausMultiFormWrap .wpforms-field-textarea{padding:1rem;margin:0}body.book-a-collection .emmausMultiFormWrap .addRemoveItemTextarea{display:none!important}body.book-a-collection .emmausMultiFormWrap .wpforms-page-2{padding-top:1rem}@media screen and (min-width:64em){body.book-a-collection .emmausMultiFormWrap .wpforms-page-2{padding-top:2rem}}@media screen and (min-width:64em){body.book-a-collection .descriptionRight .wpforms-field-description{top:-4rem;right:6rem}}.wrapForTextAreas{display:flex;flex-direction:column;padding-top:1rem}.wrapForTextAreas .addItemContainer{display:flex;align-items:center}.wrapForTextAreas .addItemContainer p{padding-left:1rem;margin-bottom:0}.wrapForTextAreas .rowForItems{-webkit-animation:fromLeftToRight .3s ease;animation:fromLeftToRight .3s ease;display:flex}.wrapForTextAreas .rowForItems label{display:block}.wrapForTextAreas .rowForItems input{margin-bottom:.75rem}.wrapForTextAreas .rowForItems.first .removeItemButton{display:none}.wrapForTextAreas .addItemButton,.wrapForTextAreas .removeItemButton{width:2.5rem;height:2.5rem;border-radius:50%;display:inline-block;position:relative}@media screen and (min-width:64em){.wrapForTextAreas .addItemButton,.wrapForTextAreas .removeItemButton{width:3.375rem;height:3.375rem}}.wrapForTextAreas .addItemButton{background-color:#335e2f}.wrapForTextAreas .removeItemButton{background-color:#95c11f;margin-top:5px;transform:scaleX(1);transition:all .3s ease-in-out}.wrapForTextAreas .removeItemButton:hover{transform:scale3d(1.1,1.1,1)}.wrapForTextAreas input{width:80%;float:left;margin-right:1rem}.wrapForTextAreas svg{width:1rem;height:1rem;position:absolute;top:50%;left:50%;transform-origin:center;transform:translate3d(-50%,-50%,0)}@media screen and (min-width:64em){.wrapForTextAreas svg{width:1.5rem;height:1.5rem}}.wrapForTextAreas path{stroke:#fff;stroke-width:3.5;stroke-linecap:round}.rowForItems.hide{display:none}.peopleSection{margin:0 0 2.25rem}.peopleSection .blockLinks__heading{margin:1.125rem 0 .125rem}@media screen and (min-width:40em) and (max-width:63.9375em){.peopleSection__col:nth-child(odd){clear:both}}.blockLink__image--person{width:100%}body.our-stories .ourStoriesWrap{padding-top:3rem}@media screen and (min-width:64em){body.our-stories .ourStoriesWrap{padding-top:6rem}}@media screen and (min-width:64em){body.our-stories .storyCol:nth-of-type(4n+1){clear:both}}@media screen and (min-width:40em){body.locations .locationBlockLinkCol:nth-child(3n+1),body.your-local-emmaus .locationBlockLinkCol:nth-child(3n+1){clear:both}}@media screen and (min-width:64em){body.locations .locationBlockLinkCol:nth-child(3n+1),body.your-local-emmaus .locationBlockLinkCol:nth-child(3n+1){clear:none}body.locations .locationBlockLinkCol:nth-child(4n+1),body.your-local-emmaus .locationBlockLinkCol:nth-child(4n+1){clear:both}}body.locations .noRegionsMessage,body.your-local-emmaus .noRegionsMessage{position:relative;z-index:1;padding:4rem 0}body.locations .noRegionsMessage p,body.your-local-emmaus .noRegionsMessage p{font-size:1.125rem}@media screen and (min-width:40em){body.locations .noRegionsMessage p,body.your-local-emmaus .noRegionsMessage p{font-size:1.25rem}}body.locations .noRegionsMessage span,body.your-local-emmaus .noRegionsMessage span{font-weight:700}body.locations .blockLink .emmausButton--medium{margin-top:1.5rem}.wpforms-field.customRegionCheckBoxes{margin:1.5rem 0}@media screen and (min-width:40em){.wpforms-field.customRegionCheckBoxes{display:inline-block;width:44%;margin-right:6%;float:left}}.wpforms-field.customRegionCheckBoxes>label{display:block;background-color:#95c11f;color:#fff;padding:.5rem;margin:0;font-size:1.5rem;font-family:SwaggerBold,sans-serif}@media screen and (min-width:40em){.wpforms-field.customRegionCheckBoxes>label{padding:.625rem 1.3125rem}}.wpforms-field.customRegionCheckBoxes>ul{width:100%;border:1px solid #95c11f;padding:.5rem}@media screen and (min-width:40em){.wpforms-field.customRegionCheckBoxes>ul{padding:.625rem 1.3125rem}}body.apply .customRadioButtons,body.apply .singleCheckbox{display:block;position:relative}.wpforms-field.customConsentRadioButtons{margin:4rem 0 3.5rem 3%;overflow:hidden;width:100%}.wpforms-field.customConsentRadioButtons>label{font-size:1rem}@media screen and (min-width:64em){.wpforms-field.customConsentRadioButtons>label{font-size:1.1875rem}}.wpforms-field.customConsentRadioButtons>ul li{display:inline-block;width:100%;margin:0 1rem 1rem 0;color:#95c11f;padding-left:.5rem}@media screen and (min-width:64em){.wpforms-field.customConsentRadioButtons>ul li{width:60%;margin-right:1.5rem}}.wpforms-field.customConsentRadioButtons>ul li input[type=radio],.wpforms-field.customConsentRadioButtons>ul li label{float:left}.wpforms-field.customConsentRadioButtons>ul li input[type=radio]{width:0;margin-right:0;margin-top:0}.wpforms-field.customConsentRadioButtons>ul li label{display:flex;align-items:center;width:calc(100% - 2rem);font-size:1rem;line-height:1.4}.wpforms-field.customConsentRadioButtons>ul li label:before{flex:0 0 22px}.wpforms-field.declaration{padding-top:1px}.wpFormsPrintMessage{color:#5e5e5e;font-size:1rem;margin-top:3rem}@media screen and (min-width:64em){.wpFormsPrintMessage{margin-top:5.5rem;font-size:1.1875rem}}body.apply .wpforms-field.wpforms-field-textarea:not(.largeLabel)>label{font-size:1rem}@media screen and (min-width:64em){body.apply .wpforms-field.wpforms-field-textarea:not(.largeLabel)>label{font-size:1.1875rem}}body.apply .wpforms-field-phone label.wpforms-error{bottom:.25rem}body.apply .wpforms-field-textarea.spacingTop{margin:4rem 3% 2rem 0}body.shop{margin-bottom:0}.ourShops .shopCol:nth-of-type(odd){clear:both}.shop{font-size:1rem;margin-bottom:2.5rem;display:block;text-decoration:none}@media screen and (min-width:64em){.shop{font-size:1.25rem;margin-bottom:5.125rem}}.shop__onlineLink{display:block;text-decoration:none}.shop__onlineLink:active .shop__image,.shop__onlineLink:focus .shop__image,.shop__onlineLink:hover .shop__image{transform:scale(1.1)}.shop__onlineLink *{text-decoration:none}.shop__imageWrap{overflow:hidden;height:18rem;display:block;position:relative}@media screen and (min-width:64em){.shop__imageWrap{height:25rem}}.shop__image{transform:scale(1);transition:transform .3s ease-in-out;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.shop__textOverlay{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);font-size:4rem;font-family:EmmausYeast,sans-serif;line-height:1;text-align:center;width:100%;color:#fff}.shop__name,.shop__nameLinkWrap{text-decoration:none}.shop__name{font-size:1.3125rem;margin:1.5rem 0 .75rem;color:#335e2f}@media screen and (min-width:64em){.shop__name{font-size:1.625rem}}.shop__subheading{color:#333}.shop__openingTime{font-family:SwaggerBold,sans-serif;color:#333;display:block;line-height:1.2}.shop__phone{margin-top:1rem;color:#333;text-decoration:none;display:block}.shop__phone:active,.shop__phone:focus,.shop__phone:hover{text-decoration:underline}.shop__address{line-height:1.2;font-style:normal}.shop__directions{margin-top:2rem}body.shop .emmausContentArea h1,body.shop .emmausContentArea h2,body.shop .emmausContentArea h3,body.shop .emmausContentArea h4,body.shop .emmausContentArea h5,body.shop .emmausContentArea h6{color:#335e2f}.banner--shop .banner__mainTitle{margin:0 0 1.25rem}.banner--shop .shop__openingTime,.banner--shop .shop__phone{color:#fff}.banner--shop .shop__phone{margin-top:1.25rem}.banner--shop .banner__button{margin-top:2rem}.banner--shop .banner__buttonSvg{height:1rem;position:relative;top:4px;left:4px}.googleMapSection{margin:0 0 4rem}.shopGoogleMap{height:31.25rem;margin:2rem auto;width:100%;height:23rem}@media screen and (min-width:40em){.shopGoogleMap{height:31.25rem}}.shopEbayListing{font-size:1rem;padding-bottom:3rem;min-height:50vh}.shopEbayListing select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;margin:1px 5px 0 0;padding:5px;border:2px solid #f5f5f5;text-align:left;outline:0 solid transparent}#auction-nudge-items{font-family:franklin-gothic-urw,sans-serif}#auction-nudge-items div.an-item a{color:#335e2f;text-decoration:underline}#auction-nudge-items div.an-item div.an-title a{text-decoration:none;font-family:franklin-gothic-urw,sans-serif;font-weight:500;line-height:1}#auction-nudge-items a[href="https://www.auctionnudge.com/tools/your-ebay-items"]{display:none!important}body.volunteer-role .volunteerRole__formWrap .wpforms-container{background-color:#335e2f;margin-left:0;margin-top:2rem;padding:2rem 1rem}@media screen and (min-width:40em){body.volunteer-role .volunteerRole__formWrap .wpforms-container{padding:2rem 0 2rem 1rem}}@media screen and (min-width:64em){body.volunteer-role .volunteerRole__formWrap .wpforms-container{padding:2rem 0 2rem 2rem}}@media screen and (min-width:40em){body.volunteer-role .volunteerRole__formWrap .wpforms-container .wpforms-field-address,body.volunteer-role .volunteerRole__formWrap .wpforms-container .wpforms-field-date-time,body.volunteer-role .volunteerRole__formWrap .wpforms-container .wpforms-field-email,body.volunteer-role .volunteerRole__formWrap .wpforms-container .wpforms-field-name,body.volunteer-role .volunteerRole__formWrap .wpforms-container .wpforms-field-number,body.volunteer-role .volunteerRole__formWrap .wpforms-container .wpforms-field-phone,body.volunteer-role .volunteerRole__formWrap .wpforms-container .wpforms-field-radio,body.volunteer-role .volunteerRole__formWrap .wpforms-container .wpforms-field-select,body.volunteer-role .volunteerRole__formWrap .wpforms-container .wpforms-field-text{display:inline-block;width:calc(50% - 1rem);margin:0 1rem 1rem 0}}@media screen and (min-width:64em){body.volunteer-role .volunteerRole__formWrap .wpforms-container .wpforms-field-address,body.volunteer-role .volunteerRole__formWrap .wpforms-container .wpforms-field-date-time,body.volunteer-role .volunteerRole__formWrap .wpforms-container .wpforms-field-email,body.volunteer-role .volunteerRole__formWrap .wpforms-container .wpforms-field-name,body.volunteer-role .volunteerRole__formWrap .wpforms-container .wpforms-field-number,body.volunteer-role .volunteerRole__formWrap .wpforms-container .wpforms-field-phone,body.volunteer-role .volunteerRole__formWrap .wpforms-container .wpforms-field-radio,body.volunteer-role .volunteerRole__formWrap .wpforms-container .wpforms-field-select,body.volunteer-role .volunteerRole__formWrap .wpforms-container .wpforms-field-text{display:inline-block;width:calc(50% - 2rem);margin:0 2rem 1rem 0}}body.volunteer-role .volunteerRole__formWrap .wpforms-container label.wpforms-error{position:absolute;bottom:.3rem;left:0;right:0;width:100%;background-color:#f76d6d;color:#fff;padding:.5rem;font-size:.8rem;line-height:1}body.volunteer-role .volunteerRole__formWrap .wpforms-container .wpforms-field-select.wpforms-has-error:before,body.volunteer-role .volunteerRole__formWrap .wpforms-container input.wpforms-error{border-color:#f76d6d}@media screen and (min-width:40em){body.volunteer-role .volunteerRole__formWrap .wpforms-container button.wpforms-submit,body.volunteer-role .volunteerRole__formWrap .wpforms-container input[type=submit]{width:calc(100% - 1rem);margin-right:1rem}}@media screen and (min-width:64em){body.volunteer-role .volunteerRole__formWrap .wpforms-container button.wpforms-submit,body.volunteer-role .volunteerRole__formWrap .wpforms-container input[type=submit]{width:calc(100% - 2rem);margin-right:2rem}}.searchResultsContainer{padding-bottom:4rem}.searchResultAmount{display:block;font-size:1.125rem;margin:2rem 0 1rem;padding:0 0 .25rem;border-bottom:1px solid rgba(94,94,94,.1)}@media screen and (min-width:40em){.searchResultAmount{font-size:1.375rem;margin:4rem 0 1rem}}.searchResult{border-bottom:1px solid rgba(94,94,94,.1);margin:1rem 0;padding:1rem 0;text-decoration:none;display:block}.searchResult:last-of-type{border:none}.searchResult:active,.searchResult:focus,.searchResult:hover{cursor:pointer}.searchResult:active .searchResult__heading,.searchResult:focus .searchResult__heading,.searchResult:hover .searchResult__heading{color:#95c11f}.searchResult__heading{color:#335e2f;font-size:1.25rem;margin:0 0 1rem;transition:color .3s ease-in-out}@media screen and (min-width:40em){.searchResult__heading{font-size:1.5rem}}@media screen and (min-width:64em){.searchResult__heading{font-size:1.75rem}}.searchResult__excerpt{font-size:1rem;color:#5e5e5e}.search__noResults{padding:4rem 0}.search__noResultsHeading{font-size:2.25rem;color:#335e2f}body.isIE .header__topNavSvg{width:1.25rem}body.isIE .emmausButton__svg{width:1.5rem}body.isIE form select::-ms-expand{display:none}body.isIE .emmausContentArea .wpforms-container .wpforms-field.wpforms-field-radio.customRadioButtons>ul .wpforms-selected input[type=radio],body.isIE .emmausForm .wpforms-field.wpforms-field-radio.customRadioButtons>ul .wpforms-selected input[type=radio]{background:transparent}body.isIE .emmausContentArea .wpforms-container .wpforms-field.wpforms-field-radio.customRadioButtons>ul label,body.isIE .emmausForm .wpforms-field.wpforms-field-radio.customRadioButtons>ul label{margin-top:.5rem}body.isIE .emmausContentArea .wpforms-container .wpforms-field.wpforms-field-radio.customRadioButtons>ul .wpforms-selected label,body.isIE .emmausForm .wpforms-field.wpforms-field-radio.customRadioButtons>ul .wpforms-selected label{color:#335e2f}body.isIE .searchBar__magGlassSvg{width:2rem}body.isIE .testimonials__wrap .row .testimonial{position:relative;top:50%;transform:translate3d(0,-50%,0);width:100%}
/*# sourceMappingURL=data:application/json;base64,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T0FBUSxDQUNSLFVBQVcsQ0FDWCx3QkFBeUIsQ0FDekIsVUFBYyxDQUNkLGFBQWUsQ0FDZixlQUFpQixDQUNqQixhQUNGLENBSUEsbU1BQ0Usb0JBQ0YsQ0FDQSxtQ0FDRSx5S0FDRSx1QkFBd0IsQ0FDeEIsaUJBQ0YsQ0FDRixDQUNBLG1DQUNFLHlLQUNFLHVCQUF3QixDQUN4QixpQkFDRixDQUNGLENBRUEsd0JBQ0UsbUJBQ0YsQ0FFQSxvQkFDRSxhQUFjLENBQ2Qsa0JBQW1CLENBQ25CLGtCQUFtQixDQUNuQixrQkFBb0IsQ0FDcEIseUNBQ0YsQ0FDQSxtQ0FDRSxvQkFDRSxrQkFBbUIsQ0FDbkIsa0JBQ0YsQ0FDRixDQUVBLGNBQ0UseUNBQThDLENBQzlDLGFBQWMsQ0FDZCxjQUFlLENBQ2Ysb0JBQXFCLENBQ3JCLGFBQ0YsQ0FDQSwyQkFDRSxXQUNGLENBQ0EsNkRBQ0UsY0FDRixDQUNBLGtJQUNFLGFBQ0YsQ0FFQSx1QkFDRSxhQUFjLENBQ2QsaUJBQWtCLENBQ2xCLGVBQWdCLENBQ2hCLGdDQUNGLENBQ0EsbUNBQ0UsdUJBQ0UsZ0JBQ0YsQ0FDRixDQUNBLG1DQUNFLHVCQUNFLGlCQUNGLENBQ0YsQ0FFQSx1QkFDRSxjQUFlLENBQ2YsYUFDRixDQUVBLG1CQUNFLGNBQ0YsQ0FFQSwwQkFDRSxpQkFBa0IsQ0FDbEIsYUFDRixDQUVBLDZCQUNFLGFBQ0YsQ0FDQSw2QkFDRSxZQUNGLENBQ0Esa0NBQ0UsWUFDRixDQUNBLGdRQUNFLHNCQUNGLENBQ0Esb01BQ0UsZ0JBQ0YsQ0FDQSx3T0FDRSxhQUNGLENBQ0Esa0NBQ0UsVUFDRixDQUNBLGdEQUNFLGlCQUFrQixDQUNsQixPQUFRLENBQ1IsK0JBQWtDLENBQ2xDLFVBQ0YiLCJmaWxlIjoic3RkaW4iLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKipcbiAqIEZvdW5kYXRpb24gZm9yIFNpdGVzIGJ5IFpVUkJcbiAqIFZlcnNpb24gNi4yLjFcbiAqIGZvdW5kYXRpb24uenVyYi5jb21cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCBPcGVuIFNvdXJjZVxuICovXG5AaW1wb3J0IHVybChcImh0dHBzOi8vdXNlLnR5cGVraXQubmV0L2tzajhoaHkuY3NzXCIpO1xuLnJvdyB7XG4gIG1heC13aWR0aDogNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ucm93OjpiZWZvcmUsIC5yb3c6OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLnJvdzo6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi5yb3cuY29sbGFwc2UgPiAuY29sdW1uLCAucm93LmNvbGxhcHNlID4gLmNvbHVtbnMge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ucm93IC5yb3cge1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG4gIG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5yb3cgLnJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtO1xuICB9XG59XG4ucm93IC5yb3cuY29sbGFwc2Uge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnJvdy5leHBhbmRlZCB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5yb3cuZXhwYW5kZWQgLnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5jb2x1bW4sIC5jb2x1bW5zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmNvbHVtbiwgLmNvbHVtbnMge1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgfVxufVxuLmNvbHVtbjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpLCAuY29sdW1uczpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmNvbHVtbi5lbmQ6bGFzdC1jaGlsZDpsYXN0LWNoaWxkLCAuZW5kLmNvbHVtbnM6bGFzdC1jaGlsZDpsYXN0LWNoaWxkIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5jb2x1bW4ucm93LnJvdywgLnJvdy5yb3cuY29sdW1ucyB7XG4gIGZsb2F0OiBub25lO1xufVxuLnJvdyAuY29sdW1uLnJvdy5yb3csIC5yb3cgLnJvdy5yb3cuY29sdW1ucyB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnNtYWxsLTEge1xuICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbn1cblxuLnNtYWxsLXB1c2gtMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogOC4zMzMzMzMzMzMzJTtcbn1cblxuLnNtYWxsLXB1bGwtMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTguMzMzMzMzMzMzMyU7XG59XG5cbi5zbWFsbC1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwJTtcbn1cblxuLnNtYWxsLTIge1xuICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG59XG5cbi5zbWFsbC1wdXNoLTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4uc21hbGwtcHVsbC0yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAtMTYuNjY2NjY2NjY2NyU7XG59XG5cbi5zbWFsbC1vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xufVxuXG4uc21hbGwtMyB7XG4gIHdpZHRoOiAyNSU7XG59XG5cbi5zbWFsbC1wdXNoLTMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDI1JTtcbn1cblxuLnNtYWxsLXB1bGwtMyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTI1JTtcbn1cblxuLnNtYWxsLW9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4uc21hbGwtNCB7XG4gIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLnNtYWxsLXB1c2gtNCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi5zbWFsbC1wdWxsLTQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IC0zMy4zMzMzMzMzMzMzJTtcbn1cblxuLnNtYWxsLW9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLnNtYWxsLTUge1xuICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG59XG5cbi5zbWFsbC1wdXNoLTUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDQxLjY2NjY2NjY2NjclO1xufVxuXG4uc21hbGwtcHVsbC01IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAtNDEuNjY2NjY2NjY2NyU7XG59XG5cbi5zbWFsbC1vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLnNtYWxsLTYge1xuICB3aWR0aDogNTAlO1xufVxuXG4uc21hbGwtcHVzaC02IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiA1MCU7XG59XG5cbi5zbWFsbC1wdWxsLTYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IC01MCU7XG59XG5cbi5zbWFsbC1vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbn1cblxuLnNtYWxsLTcge1xuICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG59XG5cbi5zbWFsbC1wdXNoLTcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xufVxuXG4uc21hbGwtcHVsbC03IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAtNTguMzMzMzMzMzMzMyU7XG59XG5cbi5zbWFsbC1vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG5cbi5zbWFsbC04IHtcbiAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xufVxuXG4uc21hbGwtcHVzaC04IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbn1cblxuLnNtYWxsLXB1bGwtOCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTY2LjY2NjY2NjY2NjclO1xufVxuXG4uc21hbGwtb2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG59XG5cbi5zbWFsbC05IHtcbiAgd2lkdGg6IDc1JTtcbn1cblxuLnNtYWxsLXB1c2gtOSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogNzUlO1xufVxuXG4uc21hbGwtcHVsbC05IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAtNzUlO1xufVxuXG4uc21hbGwtb2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG59XG5cbi5zbWFsbC0xMCB7XG4gIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbn1cblxuLnNtYWxsLXB1c2gtMTAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xufVxuXG4uc21hbGwtcHVsbC0xMCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTgzLjMzMzMzMzMzMzMlO1xufVxuXG4uc21hbGwtb2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4uc21hbGwtMTEge1xuICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG59XG5cbi5zbWFsbC1wdXNoLTExIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiA5MS42NjY2NjY2NjY3JTtcbn1cblxuLnNtYWxsLXB1bGwtMTEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IC05MS42NjY2NjY2NjY3JTtcbn1cblxuLnNtYWxsLW9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTtcbn1cblxuLnNtYWxsLTEyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zbWFsbC1vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG59XG5cbi5zbWFsbC11cC0xID4gLmNvbHVtbiwgLnNtYWxsLXVwLTEgPiAuY29sdW1ucyB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbn1cbi5zbWFsbC11cC0xID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC5zbWFsbC11cC0xID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcbiAgY2xlYXI6IG5vbmU7XG59XG4uc21hbGwtdXAtMSA+IC5jb2x1bW46bnRoLW9mLXR5cGUoMW4rMSksIC5zbWFsbC11cC0xID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4rMSkge1xuICBjbGVhcjogYm90aDtcbn1cbi5zbWFsbC11cC0xID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAuc21hbGwtdXAtMSA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnNtYWxsLXVwLTIgPiAuY29sdW1uLCAuc21hbGwtdXAtMiA+IC5jb2x1bW5zIHtcbiAgd2lkdGg6IDUwJTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uc21hbGwtdXAtMiA+IC5jb2x1bW46bnRoLW9mLXR5cGUoMW4pLCAuc21hbGwtdXAtMiA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDFuKSB7XG4gIGNsZWFyOiBub25lO1xufVxuLnNtYWxsLXVwLTIgPiAuY29sdW1uOm50aC1vZi10eXBlKDJuKzEpLCAuc21hbGwtdXAtMiA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDJuKzEpIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4uc21hbGwtdXAtMiA+IC5jb2x1bW46bGFzdC1jaGlsZCwgLnNtYWxsLXVwLTIgPiAuY29sdW1uczpsYXN0LWNoaWxkIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5zbWFsbC11cC0zID4gLmNvbHVtbiwgLnNtYWxsLXVwLTMgPiAuY29sdW1ucyB7XG4gIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uc21hbGwtdXAtMyA+IC5jb2x1bW46bnRoLW9mLXR5cGUoMW4pLCAuc21hbGwtdXAtMyA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDFuKSB7XG4gIGNsZWFyOiBub25lO1xufVxuLnNtYWxsLXVwLTMgPiAuY29sdW1uOm50aC1vZi10eXBlKDNuKzEpLCAuc21hbGwtdXAtMyA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDNuKzEpIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4uc21hbGwtdXAtMyA+IC5jb2x1bW46bGFzdC1jaGlsZCwgLnNtYWxsLXVwLTMgPiAuY29sdW1uczpsYXN0LWNoaWxkIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5zbWFsbC11cC00ID4gLmNvbHVtbiwgLnNtYWxsLXVwLTQgPiAuY29sdW1ucyB7XG4gIHdpZHRoOiAyNSU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnNtYWxsLXVwLTQgPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKSwgLnNtYWxsLXVwLTQgPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbikge1xuICBjbGVhcjogbm9uZTtcbn1cbi5zbWFsbC11cC00ID4gLmNvbHVtbjpudGgtb2YtdHlwZSg0bisxKSwgLnNtYWxsLXVwLTQgPiAuY29sdW1uczpudGgtb2YtdHlwZSg0bisxKSB7XG4gIGNsZWFyOiBib3RoO1xufVxuLnNtYWxsLXVwLTQgPiAuY29sdW1uOmxhc3QtY2hpbGQsIC5zbWFsbC11cC00ID4gLmNvbHVtbnM6bGFzdC1jaGlsZCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uc21hbGwtdXAtNSA+IC5jb2x1bW4sIC5zbWFsbC11cC01ID4gLmNvbHVtbnMge1xuICB3aWR0aDogMjAlO1xuICBmbG9hdDogbGVmdDtcbn1cbi5zbWFsbC11cC01ID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC5zbWFsbC11cC01ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcbiAgY2xlYXI6IG5vbmU7XG59XG4uc21hbGwtdXAtNSA+IC5jb2x1bW46bnRoLW9mLXR5cGUoNW4rMSksIC5zbWFsbC11cC01ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoNW4rMSkge1xuICBjbGVhcjogYm90aDtcbn1cbi5zbWFsbC11cC01ID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAuc21hbGwtdXAtNSA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnNtYWxsLXVwLTYgPiAuY29sdW1uLCAuc21hbGwtdXAtNiA+IC5jb2x1bW5zIHtcbiAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICBmbG9hdDogbGVmdDtcbn1cbi5zbWFsbC11cC02ID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC5zbWFsbC11cC02ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcbiAgY2xlYXI6IG5vbmU7XG59XG4uc21hbGwtdXAtNiA+IC5jb2x1bW46bnRoLW9mLXR5cGUoNm4rMSksIC5zbWFsbC11cC02ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoNm4rMSkge1xuICBjbGVhcjogYm90aDtcbn1cbi5zbWFsbC11cC02ID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAuc21hbGwtdXAtNiA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnNtYWxsLXVwLTcgPiAuY29sdW1uLCAuc21hbGwtdXAtNyA+IC5jb2x1bW5zIHtcbiAgd2lkdGg6IDE0LjI4NTcxNDI4NTclO1xuICBmbG9hdDogbGVmdDtcbn1cbi5zbWFsbC11cC03ID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC5zbWFsbC11cC03ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcbiAgY2xlYXI6IG5vbmU7XG59XG4uc21hbGwtdXAtNyA+IC5jb2x1bW46bnRoLW9mLXR5cGUoN24rMSksIC5zbWFsbC11cC03ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoN24rMSkge1xuICBjbGVhcjogYm90aDtcbn1cbi5zbWFsbC11cC03ID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAuc21hbGwtdXAtNyA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnNtYWxsLXVwLTggPiAuY29sdW1uLCAuc21hbGwtdXAtOCA+IC5jb2x1bW5zIHtcbiAgd2lkdGg6IDEyLjUlO1xuICBmbG9hdDogbGVmdDtcbn1cbi5zbWFsbC11cC04ID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC5zbWFsbC11cC04ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcbiAgY2xlYXI6IG5vbmU7XG59XG4uc21hbGwtdXAtOCA+IC5jb2x1bW46bnRoLW9mLXR5cGUoOG4rMSksIC5zbWFsbC11cC04ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoOG4rMSkge1xuICBjbGVhcjogYm90aDtcbn1cbi5zbWFsbC11cC04ID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAuc21hbGwtdXAtOCA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnNtYWxsLWNvbGxhcHNlID4gLmNvbHVtbiwgLnNtYWxsLWNvbGxhcHNlID4gLmNvbHVtbnMge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uc21hbGwtY29sbGFwc2UgLnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5zbWFsbC11bmNvbGxhcHNlID4gLmNvbHVtbiwgLnNtYWxsLXVuY29sbGFwc2UgPiAuY29sdW1ucyB7XG4gIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xufVxuXG4uc21hbGwtY2VudGVyZWQge1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLnNtYWxsLXVuY2VudGVyZWQsXG4uc21hbGwtcHVzaC0wLFxuLnNtYWxsLXB1bGwtMCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5tZWRpdW0tMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAubWVkaXVtLXB1c2gtMSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAubWVkaXVtLXB1bGwtMSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC04LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm1lZGl1bS1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG5cbiAgLm1lZGl1bS0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAubWVkaXVtLXB1c2gtMiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm1lZGl1bS1wdWxsLTIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAubWVkaXVtLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5tZWRpdW0tMyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5tZWRpdW0tcHVzaC0zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMjUlO1xuICB9XG5cbiAgLm1lZGl1bS1wdWxsLTMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtMjUlO1xuICB9XG5cbiAgLm1lZGl1bS1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm1lZGl1bS00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAubWVkaXVtLXB1c2gtNCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm1lZGl1bS1wdWxsLTQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAubWVkaXVtLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm1lZGl1bS01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAubWVkaXVtLXB1c2gtNSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm1lZGl1bS1wdWxsLTUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtNDEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAubWVkaXVtLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAubWVkaXVtLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAubWVkaXVtLXB1c2gtNiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5tZWRpdW0tcHVsbC02IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTUwJTtcbiAgfVxuXG4gIC5tZWRpdW0tb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5tZWRpdW0tNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm1lZGl1bS1wdXNoLTcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5tZWRpdW0tcHVsbC03IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTU4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm1lZGl1bS1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5tZWRpdW0tOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm1lZGl1bS1wdXNoLTgge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5tZWRpdW0tcHVsbC04IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTY2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm1lZGl1bS1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLm1lZGl1bS05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLm1lZGl1bS1wdXNoLTkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cblxuICAubWVkaXVtLXB1bGwtOSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC03NSU7XG4gIH1cblxuICAubWVkaXVtLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAubWVkaXVtLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAubWVkaXVtLXB1c2gtMTAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5tZWRpdW0tcHVsbC0xMCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC04My4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5tZWRpdW0tb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAubWVkaXVtLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAubWVkaXVtLXB1c2gtMTEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5tZWRpdW0tcHVsbC0xMSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC05MS42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5tZWRpdW0tb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAubWVkaXVtLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5tZWRpdW0tb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAubWVkaXVtLXVwLTEgPiAuY29sdW1uLCAubWVkaXVtLXVwLTEgPiAuY29sdW1ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLm1lZGl1bS11cC0xID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC5tZWRpdW0tdXAtMSA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDFuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLm1lZGl1bS11cC0xID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbisxKSwgLm1lZGl1bS11cC0xID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC5tZWRpdW0tdXAtMSA+IC5jb2x1bW46bGFzdC1jaGlsZCwgLm1lZGl1bS11cC0xID4gLmNvbHVtbnM6bGFzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICAubWVkaXVtLXVwLTIgPiAuY29sdW1uLCAubWVkaXVtLXVwLTIgPiAuY29sdW1ucyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAubWVkaXVtLXVwLTIgPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKSwgLm1lZGl1bS11cC0yID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAubWVkaXVtLXVwLTIgPiAuY29sdW1uOm50aC1vZi10eXBlKDJuKzEpLCAubWVkaXVtLXVwLTIgPiAuY29sdW1uczpudGgtb2YtdHlwZSgybisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLm1lZGl1bS11cC0yID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAubWVkaXVtLXVwLTIgPiAuY29sdW1uczpsYXN0LWNoaWxkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC5tZWRpdW0tdXAtMyA+IC5jb2x1bW4sIC5tZWRpdW0tdXAtMyA+IC5jb2x1bW5zIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLm1lZGl1bS11cC0zID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC5tZWRpdW0tdXAtMyA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDFuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLm1lZGl1bS11cC0zID4gLmNvbHVtbjpudGgtb2YtdHlwZSgzbisxKSwgLm1lZGl1bS11cC0zID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoM24rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC5tZWRpdW0tdXAtMyA+IC5jb2x1bW46bGFzdC1jaGlsZCwgLm1lZGl1bS11cC0zID4gLmNvbHVtbnM6bGFzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICAubWVkaXVtLXVwLTQgPiAuY29sdW1uLCAubWVkaXVtLXVwLTQgPiAuY29sdW1ucyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAubWVkaXVtLXVwLTQgPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKSwgLm1lZGl1bS11cC00ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAubWVkaXVtLXVwLTQgPiAuY29sdW1uOm50aC1vZi10eXBlKDRuKzEpLCAubWVkaXVtLXVwLTQgPiAuY29sdW1uczpudGgtb2YtdHlwZSg0bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLm1lZGl1bS11cC00ID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAubWVkaXVtLXVwLTQgPiAuY29sdW1uczpsYXN0LWNoaWxkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC5tZWRpdW0tdXAtNSA+IC5jb2x1bW4sIC5tZWRpdW0tdXAtNSA+IC5jb2x1bW5zIHtcbiAgICB3aWR0aDogMjAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5tZWRpdW0tdXAtNSA+IC5jb2x1bW46bnRoLW9mLXR5cGUoMW4pLCAubWVkaXVtLXVwLTUgPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC5tZWRpdW0tdXAtNSA+IC5jb2x1bW46bnRoLW9mLXR5cGUoNW4rMSksIC5tZWRpdW0tdXAtNSA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDVuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAubWVkaXVtLXVwLTUgPiAuY29sdW1uOmxhc3QtY2hpbGQsIC5tZWRpdW0tdXAtNSA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgLm1lZGl1bS11cC02ID4gLmNvbHVtbiwgLm1lZGl1bS11cC02ID4gLmNvbHVtbnMge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAubWVkaXVtLXVwLTYgPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKSwgLm1lZGl1bS11cC02ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAubWVkaXVtLXVwLTYgPiAuY29sdW1uOm50aC1vZi10eXBlKDZuKzEpLCAubWVkaXVtLXVwLTYgPiAuY29sdW1uczpudGgtb2YtdHlwZSg2bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLm1lZGl1bS11cC02ID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAubWVkaXVtLXVwLTYgPiAuY29sdW1uczpsYXN0LWNoaWxkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC5tZWRpdW0tdXAtNyA+IC5jb2x1bW4sIC5tZWRpdW0tdXAtNyA+IC5jb2x1bW5zIHtcbiAgICB3aWR0aDogMTQuMjg1NzE0Mjg1NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLm1lZGl1bS11cC03ID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC5tZWRpdW0tdXAtNyA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDFuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLm1lZGl1bS11cC03ID4gLmNvbHVtbjpudGgtb2YtdHlwZSg3bisxKSwgLm1lZGl1bS11cC03ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoN24rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC5tZWRpdW0tdXAtNyA+IC5jb2x1bW46bGFzdC1jaGlsZCwgLm1lZGl1bS11cC03ID4gLmNvbHVtbnM6bGFzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICAubWVkaXVtLXVwLTggPiAuY29sdW1uLCAubWVkaXVtLXVwLTggPiAuY29sdW1ucyB7XG4gICAgd2lkdGg6IDEyLjUlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5tZWRpdW0tdXAtOCA+IC5jb2x1bW46bnRoLW9mLXR5cGUoMW4pLCAubWVkaXVtLXVwLTggPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC5tZWRpdW0tdXAtOCA+IC5jb2x1bW46bnRoLW9mLXR5cGUoOG4rMSksIC5tZWRpdW0tdXAtOCA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDhuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAubWVkaXVtLXVwLTggPiAuY29sdW1uOmxhc3QtY2hpbGQsIC5tZWRpdW0tdXAtOCA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgLm1lZGl1bS1jb2xsYXBzZSA+IC5jb2x1bW4sIC5tZWRpdW0tY29sbGFwc2UgPiAuY29sdW1ucyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLm1lZGl1bS1jb2xsYXBzZSAucm93IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICAubWVkaXVtLXVuY29sbGFwc2UgPiAuY29sdW1uLCAubWVkaXVtLXVuY29sbGFwc2UgPiAuY29sdW1ucyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICB9XG5cbiAgLm1lZGl1bS1jZW50ZXJlZCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLm1lZGl1bS11bmNlbnRlcmVkLFxuLm1lZGl1bS1wdXNoLTAsXG4ubWVkaXVtLXB1bGwtMCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmxhcmdlLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmxhcmdlLXB1c2gtMSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAubGFyZ2UtcHVsbC0xIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAubGFyZ2Utb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxuXG4gIC5sYXJnZS0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAubGFyZ2UtcHVzaC0yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAubGFyZ2UtcHVsbC0yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmxhcmdlLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5sYXJnZS0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLmxhcmdlLXB1c2gtMyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5sYXJnZS1wdWxsLTMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtMjUlO1xuICB9XG5cbiAgLmxhcmdlLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAubGFyZ2UtNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmxhcmdlLXB1c2gtNCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmxhcmdlLXB1bGwtNCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC0zMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5sYXJnZS1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5sYXJnZS01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAubGFyZ2UtcHVzaC01IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAubGFyZ2UtcHVsbC01IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTQxLjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmxhcmdlLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAubGFyZ2UtNiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5sYXJnZS1wdXNoLTYge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAubGFyZ2UtcHVsbC02IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTUwJTtcbiAgfVxuXG4gIC5sYXJnZS1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmxhcmdlLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5sYXJnZS1wdXNoLTcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5sYXJnZS1wdWxsLTcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtNTguMzMzMzMzMzMzMyU7XG4gIH1cblxuICAubGFyZ2Utb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAubGFyZ2UtOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmxhcmdlLXB1c2gtOCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmxhcmdlLXB1bGwtOCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC02Ni42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5sYXJnZS1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmxhcmdlLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAubGFyZ2UtcHVzaC05IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNzUlO1xuICB9XG5cbiAgLmxhcmdlLXB1bGwtOSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC03NSU7XG4gIH1cblxuICAubGFyZ2Utb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5sYXJnZS0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmxhcmdlLXB1c2gtMTAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5sYXJnZS1wdWxsLTEwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTgzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLmxhcmdlLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLmxhcmdlLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAubGFyZ2UtcHVzaC0xMSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDkxLjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmxhcmdlLXB1bGwtMTEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtOTEuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAubGFyZ2Utb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAubGFyZ2UtMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmxhcmdlLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmxhcmdlLXVwLTEgPiAuY29sdW1uLCAubGFyZ2UtdXAtMSA+IC5jb2x1bW5zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAubGFyZ2UtdXAtMSA+IC5jb2x1bW46bnRoLW9mLXR5cGUoMW4pLCAubGFyZ2UtdXAtMSA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDFuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLmxhcmdlLXVwLTEgPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKzEpLCAubGFyZ2UtdXAtMSA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDFuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAubGFyZ2UtdXAtMSA+IC5jb2x1bW46bGFzdC1jaGlsZCwgLmxhcmdlLXVwLTEgPiAuY29sdW1uczpsYXN0LWNoaWxkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC5sYXJnZS11cC0yID4gLmNvbHVtbiwgLmxhcmdlLXVwLTIgPiAuY29sdW1ucyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAubGFyZ2UtdXAtMiA+IC5jb2x1bW46bnRoLW9mLXR5cGUoMW4pLCAubGFyZ2UtdXAtMiA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDFuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLmxhcmdlLXVwLTIgPiAuY29sdW1uOm50aC1vZi10eXBlKDJuKzEpLCAubGFyZ2UtdXAtMiA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDJuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAubGFyZ2UtdXAtMiA+IC5jb2x1bW46bGFzdC1jaGlsZCwgLmxhcmdlLXVwLTIgPiAuY29sdW1uczpsYXN0LWNoaWxkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC5sYXJnZS11cC0zID4gLmNvbHVtbiwgLmxhcmdlLXVwLTMgPiAuY29sdW1ucyB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5sYXJnZS11cC0zID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC5sYXJnZS11cC0zID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAubGFyZ2UtdXAtMyA+IC5jb2x1bW46bnRoLW9mLXR5cGUoM24rMSksIC5sYXJnZS11cC0zID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoM24rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC5sYXJnZS11cC0zID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAubGFyZ2UtdXAtMyA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgLmxhcmdlLXVwLTQgPiAuY29sdW1uLCAubGFyZ2UtdXAtNCA+IC5jb2x1bW5zIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5sYXJnZS11cC00ID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC5sYXJnZS11cC00ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAubGFyZ2UtdXAtNCA+IC5jb2x1bW46bnRoLW9mLXR5cGUoNG4rMSksIC5sYXJnZS11cC00ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoNG4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC5sYXJnZS11cC00ID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAubGFyZ2UtdXAtNCA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgLmxhcmdlLXVwLTUgPiAuY29sdW1uLCAubGFyZ2UtdXAtNSA+IC5jb2x1bW5zIHtcbiAgICB3aWR0aDogMjAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5sYXJnZS11cC01ID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC5sYXJnZS11cC01ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAubGFyZ2UtdXAtNSA+IC5jb2x1bW46bnRoLW9mLXR5cGUoNW4rMSksIC5sYXJnZS11cC01ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoNW4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC5sYXJnZS11cC01ID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAubGFyZ2UtdXAtNSA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgLmxhcmdlLXVwLTYgPiAuY29sdW1uLCAubGFyZ2UtdXAtNiA+IC5jb2x1bW5zIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLmxhcmdlLXVwLTYgPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKSwgLmxhcmdlLXVwLTYgPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC5sYXJnZS11cC02ID4gLmNvbHVtbjpudGgtb2YtdHlwZSg2bisxKSwgLmxhcmdlLXVwLTYgPiAuY29sdW1uczpudGgtb2YtdHlwZSg2bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLmxhcmdlLXVwLTYgPiAuY29sdW1uOmxhc3QtY2hpbGQsIC5sYXJnZS11cC02ID4gLmNvbHVtbnM6bGFzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICAubGFyZ2UtdXAtNyA+IC5jb2x1bW4sIC5sYXJnZS11cC03ID4gLmNvbHVtbnMge1xuICAgIHdpZHRoOiAxNC4yODU3MTQyODU3JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAubGFyZ2UtdXAtNyA+IC5jb2x1bW46bnRoLW9mLXR5cGUoMW4pLCAubGFyZ2UtdXAtNyA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDFuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLmxhcmdlLXVwLTcgPiAuY29sdW1uOm50aC1vZi10eXBlKDduKzEpLCAubGFyZ2UtdXAtNyA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDduKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAubGFyZ2UtdXAtNyA+IC5jb2x1bW46bGFzdC1jaGlsZCwgLmxhcmdlLXVwLTcgPiAuY29sdW1uczpsYXN0LWNoaWxkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC5sYXJnZS11cC04ID4gLmNvbHVtbiwgLmxhcmdlLXVwLTggPiAuY29sdW1ucyB7XG4gICAgd2lkdGg6IDEyLjUlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5sYXJnZS11cC04ID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC5sYXJnZS11cC04ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAubGFyZ2UtdXAtOCA+IC5jb2x1bW46bnRoLW9mLXR5cGUoOG4rMSksIC5sYXJnZS11cC04ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoOG4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC5sYXJnZS11cC04ID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAubGFyZ2UtdXAtOCA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgLmxhcmdlLWNvbGxhcHNlID4gLmNvbHVtbiwgLmxhcmdlLWNvbGxhcHNlID4gLmNvbHVtbnMge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5sYXJnZS1jb2xsYXBzZSAucm93IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICAubGFyZ2UtdW5jb2xsYXBzZSA+IC5jb2x1bW4sIC5sYXJnZS11bmNvbGxhcHNlID4gLmNvbHVtbnMge1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgfVxuXG4gIC5sYXJnZS1jZW50ZXJlZCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmxhcmdlLXVuY2VudGVyZWQsXG4ubGFyZ2UtcHVzaC0wLFxuLmxhcmdlLXB1bGwtMCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cbi8qISBub3JtYWxpemUuY3NzIHYzLjAuMyB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cbi8qKlxuICogMS4gU2V0IGRlZmF1bHQgZm9udCBmYW1pbHkgdG8gc2Fucy1zZXJpZi5cbiAqIDIuIFByZXZlbnQgaU9TIGFuZCBJRSB0ZXh0IHNpemUgYWRqdXN0IGFmdGVyIGRldmljZSBvcmllbnRhdGlvbiBjaGFuZ2UsXG4gKiAgICB3aXRob3V0IGRpc2FibGluZyB1c2VyIHpvb20uXG4gKi9cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgLyogMSAqL1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogMiAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgZGVmYXVsdCBtYXJnaW4uXG4gKi9cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBhbnkgSFRNTDUgZWxlbWVudCBpbiBJRSA4LzkuXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYGRldGFpbHNgIG9yIGBzdW1tYXJ5YCBpbiBJRSAxMC8xMVxuICogYW5kIEZpcmVmb3guXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYG1haW5gIGluIElFIDExLlxuICovXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1haW4sXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGBpbmxpbmUtYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgOC85LlxuICogMi4gTm9ybWFsaXplIHZlcnRpY2FsIGFsaWdubWVudCBvZiBgcHJvZ3Jlc3NgIGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC8qIDEgKi9cbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAvKiAyICovXG59XG5cbi8qKlxuICogUHJldmVudCBtb2Rlcm4gYnJvd3NlcnMgZnJvbSBkaXNwbGF5aW5nIGBhdWRpb2Agd2l0aG91dCBjb250cm9scy5cbiAqIFJlbW92ZSBleGNlc3MgaGVpZ2h0IGluIGlPUyA1IGRldmljZXMuXG4gKi9cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGBbaGlkZGVuXWAgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkvMTAuXG4gKiBIaWRlIHRoZSBgdGVtcGxhdGVgIGVsZW1lbnQgaW4gSUUgOC85LzEwLzExLCBTYWZhcmksIGFuZCBGaXJlZm94IDwgMjIuXG4gKi9cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBMaW5rc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgY29sb3IgZnJvbSBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiBJbXByb3ZlIHJlYWRhYmlsaXR5IG9mIGZvY3VzZWQgZWxlbWVudHMgd2hlbiB0aGV5IGFyZSBhbHNvIGluIGFuXG4gKiBhY3RpdmUvaG92ZXIgc3RhdGUuXG4gKi9cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLzExLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxlIHNldCB0byBgYm9sZGVyYCBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXG4gKi9cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHZhcmlhYmxlIGBoMWAgZm9udC1zaXplIGFuZCBtYXJnaW4gd2l0aGluIGBzZWN0aW9uYCBhbmQgYGFydGljbGVgXG4gKiBjb250ZXh0cyBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS5cbiAqL1xubWFyayB7XG4gIGJhY2tncm91bmQ6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGFuZCB2YXJpYWJsZSBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cbiAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIGJvcmRlciB3aGVuIGluc2lkZSBgYWAgZWxlbWVudCBpbiBJRSA4LzkvMTAuXG4gKi9cbmltZyB7XG4gIGJvcmRlcjogMDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IG92ZXJmbG93IG5vdCBoaWRkZW4gaW4gSUUgOS8xMC8xMS5cbiAqL1xuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBBZGRyZXNzIG1hcmdpbiBub3QgcHJlc2VudCBpbiBJRSA4LzkgYW5kIFNhZmFyaS5cbiAqL1xuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGRpZmZlcmVuY2VzIGJldHdlZW4gRmlyZWZveCBhbmQgb3RoZXIgYnJvd3NlcnMuXG4gKi9cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBDb250YWluIG92ZXJmbG93IGluIGFsbCBicm93c2Vycy5cbiAqL1xucHJlIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogQWRkcmVzcyBvZGQgYGVtYC11bml0IGZvbnQgc2l6ZSByZW5kZXJpbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBLbm93biBsaW1pdGF0aW9uOiBieSBkZWZhdWx0LCBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYIGFsbG93IHZlcnkgbGltaXRlZFxuICogc3R5bGluZyBvZiBgc2VsZWN0YCwgdW5sZXNzIGEgYGJvcmRlcmAgcHJvcGVydHkgaXMgc2V0LlxuICovXG4vKipcbiAqIDEuIENvcnJlY3QgY29sb3Igbm90IGJlaW5nIGluaGVyaXRlZC5cbiAqICAgIEtub3duIGlzc3VlOiBhZmZlY3RzIGNvbG9yIG9mIGRpc2FibGVkIGVsZW1lbnRzLlxuICogMi4gQ29ycmVjdCBmb250IHByb3BlcnRpZXMgbm90IGJlaW5nIGluaGVyaXRlZC5cbiAqIDMuIEFkZHJlc3MgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuICovXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgLyogMSAqL1xuICBmb250OiBpbmhlcml0O1xuICAvKiAyICovXG4gIG1hcmdpbjogMDtcbiAgLyogMyAqL1xufVxuXG4vKipcbiAqIEFkZHJlc3MgYG92ZXJmbG93YCBzZXQgdG8gYGhpZGRlbmAgaW4gSUUgOC85LzEwLzExLlxuICovXG5idXR0b24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBgdGV4dC10cmFuc2Zvcm1gIGluaGVyaXRhbmNlIGZvciBgYnV0dG9uYCBhbmQgYHNlbGVjdGAuXG4gKiBBbGwgb3RoZXIgZm9ybSBjb250cm9sIGVsZW1lbnRzIGRvIG5vdCBpbmhlcml0IGB0ZXh0LXRyYW5zZm9ybWAgdmFsdWVzLlxuICogQ29ycmVjdCBgYnV0dG9uYCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LCBJRSA4LzkvMTAvMTEsIGFuZCBPcGVyYS5cbiAqIENvcnJlY3QgYHNlbGVjdGAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gRmlyZWZveC5cbiAqL1xuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQXZvaWQgdGhlIFdlYktpdCBidWcgaW4gQW5kcm9pZCA0LjAuKiB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2BcbiAqICAgIGFuZCBgdmlkZW9gIGNvbnRyb2xzLlxuICogMi4gQ29ycmVjdCBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIGBpbnB1dGAgdHlwZXMgaW4gaU9TLlxuICogMy4gSW1wcm92ZSB1c2FiaWxpdHkgYW5kIGNvbnNpc3RlbmN5IG9mIGN1cnNvciBzdHlsZSBiZXR3ZWVuIGltYWdlLXR5cGVcbiAqICAgIGBpbnB1dGAgYW5kIG90aGVycy5cbiAqL1xuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPWJ1dHRvbl0sXG5pbnB1dFt0eXBlPXJlc2V0XSxcbmlucHV0W3R5cGU9c3VibWl0XSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAvKiAyICovXG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLyogMyAqL1xufVxuXG4vKipcbiAqIFJlLXNldCBkZWZhdWx0IGN1cnNvciBmb3IgZGlzYWJsZWQgZWxlbWVudHMuXG4gKi9cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi8qKlxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDQrLlxuICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIEZpcmVmb3ggNCsgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXG4gKiB0aGUgVUEgc3R5bGVzaGVldC5cbiAqL1xuaW5wdXQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vKipcbiAqIEl0J3MgcmVjb21tZW5kZWQgdGhhdCB5b3UgZG9uJ3QgYXR0ZW1wdCB0byBzdHlsZSB0aGVzZSBlbGVtZW50cy5cbiAqIEZpcmVmb3gncyBpbXBsZW1lbnRhdGlvbiBkb2Vzbid0IHJlc3BlY3QgYm94LXNpemluZywgcGFkZGluZywgb3Igd2lkdGguXG4gKlxuICogMS4gQWRkcmVzcyBib3ggc2l6aW5nIHNldCB0byBgY29udGVudC1ib3hgIGluIElFIDgvOS8xMC5cbiAqIDIuIFJlbW92ZSBleGNlc3MgcGFkZGluZyBpbiBJRSA4LzkvMTAuXG4gKi9cbmlucHV0W3R5cGU9Y2hlY2tib3hdLFxuaW5wdXRbdHlwZT1yYWRpb10ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiBGaXggdGhlIGN1cnNvciBzdHlsZSBmb3IgQ2hyb21lJ3MgaW5jcmVtZW50L2RlY3JlbWVudCBidXR0b25zLiBGb3IgY2VydGFpblxuICogYGZvbnQtc2l6ZWAgdmFsdWVzIG9mIHRoZSBgaW5wdXRgLCBpdCBjYXVzZXMgdGhlIGN1cnNvciBzdHlsZSBvZiB0aGVcbiAqIGRlY3JlbWVudCBidXR0b24gdG8gY2hhbmdlIGZyb20gYGRlZmF1bHRgIHRvIGB0ZXh0YC5cbiAqL1xuaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZHJlc3MgYGFwcGVhcmFuY2VgIHNldCB0byBgc2VhcmNoZmllbGRgIGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuICogMi4gQWRkcmVzcyBgYm94LXNpemluZ2Agc2V0IHRvIGBib3JkZXItYm94YCBpbiBTYWZhcmkgYW5kIENocm9tZS5cbiAqL1xuaW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIC8qIDEgKi9cbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgc2VhcmNoIGNhbmNlbCBidXR0b24gaW4gU2FmYXJpIGFuZCBDaHJvbWUgb24gT1MgWC5cbiAqIFNhZmFyaSAoYnV0IG5vdCBDaHJvbWUpIGNsaXBzIHRoZSBjYW5jZWwgYnV0dG9uIHdoZW4gdGhlIHNlYXJjaCBpbnB1dCBoYXNcbiAqIHBhZGRpbmcgKGFuZCBgdGV4dGZpZWxkYCBhcHBlYXJhbmNlKS5cbiAqL1xuaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIERlZmluZSBjb25zaXN0ZW50IGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZy5cbiAqIFtOT1RFXSBXZSBkb24ndCBlbmFibGUgdGhpcyBydWxlc2V0IGluIEZvdW5kYXRpb24sIGJlY2F1c2Ugd2Ugd2FudCB0aGUgPGZpZWxkc2V0PiBlbGVtZW50IHRvIGhhdmUgcGxhaW4gc3R5bGluZy5cbiAqL1xuLyogZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XG59ICovXG4vKipcbiAqIDEuIENvcnJlY3QgYGNvbG9yYCBub3QgYmVpbmcgaW5oZXJpdGVkIGluIElFIDgvOS8xMC8xMS5cbiAqIDIuIFJlbW92ZSBwYWRkaW5nIHNvIHBlb3BsZSBhcmVuJ3QgY2F1Z2h0IG91dCBpZiB0aGV5IHplcm8gb3V0IGZpZWxkc2V0cy5cbiAqL1xubGVnZW5kIHtcbiAgYm9yZGVyOiAwO1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgOC85LzEwLzExLlxuICovXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIERvbid0IGluaGVyaXQgdGhlIGBmb250LXdlaWdodGAgKGFwcGxpZWQgYnkgYSBydWxlIGFib3ZlKS5cbiAqIE5PVEU6IHRoZSBkZWZhdWx0IGNhbm5vdCBzYWZlbHkgYmUgY2hhbmdlZCBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYLlxuICovXG5vcHRncm91cCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBUYWJsZXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSBtb3N0IHNwYWNpbmcgYmV0d2VlbiB0YWJsZSBjZWxscy5cbiAqL1xudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxudGQsXG50aCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5mb3VuZGF0aW9uLW1xIHtcbiAgZm9udC1mYW1pbHk6IFwic21hbGw9MGVtJm1lZGl1bT00MGVtJmxhcmdlPTY0ZW0meGxhcmdlPTc1ZW0meHhsYXJnZT05MGVtXCI7XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbmJvZHkge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMwYTBhMGE7XG4gIGJhY2tncm91bmQ6ICNmZWZlZmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgLW1zLWludGVycG9sYXRpb24tbW9kZTogYmljdWJpYztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG50ZXh0YXJlYSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbiNtYXBfY2FudmFzIGltZyxcbiNtYXBfY2FudmFzIGVtYmVkLFxuI21hcF9jYW52YXMgb2JqZWN0LFxuLm1hcF9jYW52YXMgaW1nLFxuLm1hcF9jYW52YXMgZW1iZWQsXG4ubWFwX2NhbnZhcyBvYmplY3QsXG4ubXFhLWRpc3BsYXkgaW1nLFxuLm1xYS1kaXNwbGF5IGVtYmVkLFxuLm1xYS1kaXNwbGF5IG9iamVjdCB7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5bZGF0YS13aGF0aW5wdXQ9bW91c2VdIGJ1dHRvbiB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5pcy12aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmlzLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkVtbWF1c1llYXN0XCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZW1tYXVzLXllYXN0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9lbW1hdXMteWVhc3Qud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiU3dhZ2dlckJvbGRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9zd2FnZ2VyLWJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL3N3YWdnZXItYm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5ib2R5IHtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLnJvdyB7XG4gIG1heC13aWR0aDogODVyZW07XG59XG5cbi5yb3ctLXdpZGUge1xuICBtYXgtd2lkdGg6IDkzLjc1cmVtO1xufVxuXG4ucm93LS1yZWFsV2lkZSB7XG4gIG1heC13aWR0aDogMTAxcmVtO1xufVxuXG4ucm93LS1mdWxsV2lkdGgge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cbi5jb2x1bW4sIC5jb2x1bW5zIHtcbiAgcGFkZGluZzogMCAxLjVyZW07XG59XG5cbi5zaXRlV3JhcCB7XG4gIHBhZGRpbmctdG9wOiAzLjc1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuc2l0ZVdyYXAge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA1NDBweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLnNpdGVXcmFwIHtcbiAgICBwYWRkaW5nLXRvcDogNi42MjVyZW07XG4gICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDUwMHB4KTtcbiAgfVxufVxuXG4uc2Nyb2xsTG9ja2VkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5jbGVhck1lIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRleHRDZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zaXRlT3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODUpO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4ubW9kYWxJblZpZXcgLnNpdGVPdmVybGF5IHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHotaW5kZXg6IDEwMDtcbn1cblxuLnNjcm9sbEl0ZW0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDM1cHgsIDApO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40NXMgZWFzZS1vdXQsIG9wYWNpdHkgMC40NXMgZWFzZS1vdXQ7XG59XG4uc2Nyb2xsSXRlbS5yZXZlYWxlZCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mb3VyT2hGb3VyIHtcbiAgcGFkZGluZzogMCAwIDhyZW07XG59XG4uZm91ck9oRm91ciAuZW1tYXVzQ29udGVudEFyZWEgaDMge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmZvdXJPaEZvdXIgLmVtbWF1c0NvbnRlbnRBcmVhIGgzIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmZvdXJPaEZvdXIgLmVtbWF1c0NvbnRlbnRBcmVhIHA6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gIH1cbn1cblxuLmxvYWRNb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzNUUyRjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbTtcbn1cbi5sb2FkTW9yZTpob3ZlciB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NUMxMUY7XG59XG4ubG9hZE1vcmU6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM1RTJGO1xufVxuXG4uY29sb3ItLXdoaXRlIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi50aGFua3lvdSB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGNvbG9yOiAjMzM1RTJGO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgYW5pbWF0aW9uOiBmYWRlSW4gMC4zcyBlYXNlLWluLW91dCBmb3J3YXJkcztcbn1cblxuLlBERnZpZXdlciB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbn1cbi5QREZ2aWV3ZXIgLl9kZl9ib29rIHtcbiAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4uYmFubmVyLmJhbm5lci0taG9sZGluZyB7XG4gIHBhZGRpbmctdG9wOiA2cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuYmFubmVyLmJhbm5lci0taG9sZGluZyB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtO1xuICB9XG59XG5cbi5lbW1hdXNIb2xkaW5nUGFnZUNvbnRlbnRXcmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG4uZW1tYXVzU2VjdGlvbkhlYWRpbmcge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcImZyYW5rbGluLWdvdGhpYy11cndcIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiAxcmVtIDAgMS43NXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzMzNUUyRjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmVtbWF1c1NlY3Rpb25IZWFkaW5nIHtcbiAgICBtYXJnaW46IDIuNXJlbSAwO1xuICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5lbW1hdXNTZWN0aW9uSGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgfVxufVxuXG4uZW1tYXVzRmlsdGVyIHtcbiAgcGFkZGluZzogMnJlbSAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZW1tYXVzRmlsdGVyIHtcbiAgICBwYWRkaW5nOiA0LjI1cmVtIDA7XG4gIH1cbn1cblxuLmVtbWF1c0ZpbHRlcl9fZm9ybSxcbi5lbW1hdXNGaWx0ZXJfX2xpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5lbW1hdXNGaWx0ZXJfX3RpdGxlLFxuLmVtbWF1c0ZpbHRlcl9fc2VsZWN0LFxuLmVtbWF1c19fdGV4dElucHV0IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuZW1tYXVzRmlsdGVyX190aXRsZSxcbi5lbW1hdXNGaWx0ZXJfX3NlbGVjdCxcbi5lbW1hdXNfX3RleHRJbnB1dCB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZW1tYXVzRmlsdGVyX190aXRsZSxcbi5lbW1hdXNGaWx0ZXJfX3NlbGVjdCxcbi5lbW1hdXNfX3RleHRJbnB1dCB7XG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgfVxufVxuXG4uZW1tYXVzRmlsdGVyX190aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCAwLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5lbW1hdXNGaWx0ZXJfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuLmVtbWF1c0ZpbHRlcl9fZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuZW1tYXVzRmlsdGVyX19mb3JtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW46IDAgMnJlbSAxcmVtIDA7XG4gIH1cbn1cbi5lbW1hdXNGaWx0ZXJfX2Zvcm0gOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uZW1tYXVzRmlsdGVyX19mb3JtIDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uZW1tYXVzRmlsdGVyX19mb3JtIDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmVtbWF1c0ZpbHRlcl9fZm9ybSA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5lbW1hdXNGaWx0ZXJfX3RleHRJbnB1dFdyYXAsXG4uZW1tYXVzRmlsdGVyX19zZWxlY3RXcmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5lbW1hdXNGaWx0ZXJfX3RleHRJbnB1dFdyYXAsXG4uZW1tYXVzRmlsdGVyX19zZWxlY3RXcmFwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWluLXdpZHRoOiAxMHJlbTtcbiAgICBtYXJnaW46IDAgMC41cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5lbW1hdXNGaWx0ZXJfX3RleHRJbnB1dFdyYXAsXG4uZW1tYXVzRmlsdGVyX19zZWxlY3RXcmFwIHtcbiAgICBtYXJnaW46IDAgMXJlbTtcbiAgICBtaW4td2lkdGg6IDE3Ljc1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjcwcHgpIHtcbiAgLmVtbWF1c0ZpbHRlcl9fdGV4dElucHV0V3JhcCxcbi5lbW1hdXNGaWx0ZXJfX3NlbGVjdFdyYXAge1xuICAgIG1pbi13aWR0aDogMTkuMzc1cmVtO1xuICB9XG59XG5cbi5lbW1hdXNGaWx0ZXJfX3RleHRJbnB1dFdyYXAgc3ZnIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMS4xMjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxcmVtO1xuICByaWdodDogMC4xMjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5lbW1hdXNGaWx0ZXJfX3RleHRJbnB1dFdyYXAgc3ZnIHtcbiAgICBib3R0b206IDEuNHJlbTtcbiAgfVxufVxuLmVtbWF1c0ZpbHRlcl9fdGV4dElucHV0V3JhcCBwYXRoIHtcbiAgZmlsbDogIzk1QzExRjtcbn1cblxuLmVtbWF1c0ZpbHRlcl9fc2VsZWN0V3JhcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwLjg3NXJlbTtcbiAgaGVpZ2h0OiAwLjg3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM5NUMxMUY7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICM5NUMxMUY7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gMC40Mzc1cmVtKTtcbiAgcmlnaHQ6IDAuNXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5lbW1hdXNGaWx0ZXJfX3NlbGVjdCwgLmVtbWF1c19fdGV4dElucHV0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5NUMxMUY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xufVxuLmVtbWF1c0ZpbHRlcl9fc2VsZWN0OmFjdGl2ZSwgLmVtbWF1c0ZpbHRlcl9fc2VsZWN0OmZvY3VzLCAuZW1tYXVzX190ZXh0SW5wdXQ6YWN0aXZlLCAuZW1tYXVzX190ZXh0SW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZW1tYXVzRmlsdGVyX19saW5rIHtcbiAgY29sb3I6ICMzMzVFMkY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmVtbWF1c0ZpbHRlcl9fbGluazphY3RpdmUsIC5lbW1hdXNGaWx0ZXJfX2xpbms6Zm9jdXMsIC5lbW1hdXNGaWx0ZXJfX2xpbms6aG92ZXIge1xuICBjb2xvcjogIzk1QzExRjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5LjkzNzVlbSkge1xuICAuZW1tYXVzRmlsdGVyX19saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtO1xuICB9XG59XG5cbi5lbW1hdXNDb250ZW50QXJlYSBoMSwgLmVtbWF1c0NvbnRlbnRBcmVhIGgyLCAuZW1tYXVzQ29udGVudEFyZWEgaDMsIC5lbW1hdXNDb250ZW50QXJlYSBoNCwgLmVtbWF1c0NvbnRlbnRBcmVhIGg1LCAuZW1tYXVzQ29udGVudEFyZWEgaDYge1xuICBjb2xvcjogIzk1QzExRjtcbn1cbi5lbW1hdXNDb250ZW50QXJlYSBoMSwgLmVtbWF1c0NvbnRlbnRBcmVhIGgyLCAuZW1tYXVzQ29udGVudEFyZWEgaDMge1xuICBtYXJnaW46IDEuNXJlbSAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZW1tYXVzQ29udGVudEFyZWEgaDEsIC5lbW1hdXNDb250ZW50QXJlYSBoMiwgLmVtbWF1c0NvbnRlbnRBcmVhIGgzIHtcbiAgICBtYXJnaW46IDNyZW0gMCAxcmVtO1xuICB9XG59XG4uZW1tYXVzQ29udGVudEFyZWEgaDQsIC5lbW1hdXNDb250ZW50QXJlYSBoNSwgLmVtbWF1c0NvbnRlbnRBcmVhIGg2IHtcbiAgbWFyZ2luOiAxcmVtIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5lbW1hdXNDb250ZW50QXJlYSBoNCwgLmVtbWF1c0NvbnRlbnRBcmVhIGg1LCAuZW1tYXVzQ29udGVudEFyZWEgaDYge1xuICAgIG1hcmdpbjogMnJlbSAwIDFyZW07XG4gIH1cbn1cbi5lbW1hdXNDb250ZW50QXJlYSBwOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZW1tYXVzQ29udGVudEFyZWEgcDpmaXJzdC1vZi10eXBlIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmVtbWF1c0NvbnRlbnRBcmVhIHA6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cbi5lbW1hdXNDb250ZW50QXJlYSBwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lbW1hdXNDb250ZW50QXJlYSBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAycmVtIDA7XG59XG4uZW1tYXVzQ29udGVudEFyZWEgYmxvY2txdW90ZSB7XG4gIGNvbG9yOiAjMzM1RTJGO1xuICBmb250LWZhbWlseTogXCJFbW1hdXNZZWFzdFwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDJyZW0gMDtcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5lbW1hdXNDb250ZW50QXJlYSBibG9ja3F1b3RlIHtcbiAgICBtYXJnaW46IDJyZW0gMCAycmVtIC0xcmVtO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZW1tYXVzQ29udGVudEFyZWEgYmxvY2txdW90ZSB7XG4gICAgbWFyZ2luOiAzcmVtIDAgM3JlbSAtMXJlbTtcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmVtbWF1c0NvbnRlbnRBcmVhIGJsb2NrcXVvdGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW07XG4gIH1cbn1cbi5lbW1hdXNDb250ZW50QXJlYSBibG9ja3F1b3RlIHAge1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5lbW1hdXNDb250ZW50QXJlYSBibG9ja3F1b3RlIHAge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5lbW1hdXNDb250ZW50QXJlYSBibG9ja3F1b3RlIHAge1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuZW1tYXVzQ29udGVudEFyZWEgYmxvY2txdW90ZSBwIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cbi5lbW1hdXNDb250ZW50QXJlYSBibG9ja3F1b3RlIHA6Zmlyc3Qtb2YtdHlwZTpub3QoOmxhc3Qtb2YtdHlwZSksIC5lbW1hdXNDb250ZW50QXJlYSBibG9ja3F1b3RlIHA6Zmlyc3Qtb2YtdHlwZTpsYXN0LW9mLXR5cGUge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmVtbWF1c0NvbnRlbnRBcmVhIGJsb2NrcXVvdGUgcDpmaXJzdC1vZi10eXBlOm5vdCg6bGFzdC1vZi10eXBlKSwgLmVtbWF1c0NvbnRlbnRBcmVhIGJsb2NrcXVvdGUgcDpmaXJzdC1vZi10eXBlOmxhc3Qtb2YtdHlwZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5lbW1hdXNDb250ZW50QXJlYSBibG9ja3F1b3RlIHA6Zmlyc3Qtb2YtdHlwZTpub3QoOmxhc3Qtb2YtdHlwZSksIC5lbW1hdXNDb250ZW50QXJlYSBibG9ja3F1b3RlIHA6Zmlyc3Qtb2YtdHlwZTpsYXN0LW9mLXR5cGUge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmVtbWF1c0NvbnRlbnRBcmVhIGJsb2NrcXVvdGUgcDpmaXJzdC1vZi10eXBlOm5vdCg6bGFzdC1vZi10eXBlKSwgLmVtbWF1c0NvbnRlbnRBcmVhIGJsb2NrcXVvdGUgcDpmaXJzdC1vZi10eXBlOmxhc3Qtb2YtdHlwZSB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG59XG4uZW1tYXVzQ29udGVudEFyZWEgYmxvY2txdW90ZSBwOmxhc3Qtb2YtdHlwZTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgZm9udC1mYW1pbHk6IFwiZnJhbmtsaW4tZ290aGljLXVyd1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzVFNUU1RTtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG59XG4uZW1tYXVzQ29udGVudEFyZWEgdWwge1xuICBwYWRkaW5nOiAwIDAgMCAxcmVtO1xuICBtYXJnaW46IDJyZW0gMDtcbn1cbi5lbW1hdXNDb250ZW50QXJlYSBsaSB7XG4gIG1hcmdpbjogMC41cmVtIDA7XG59XG4uZW1tYXVzQ29udGVudEFyZWEgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDAuODtcbiAgYm9yZGVyLWJvdHRvbTogMC4yNXJlbSBzb2xpZCAjOTVDMTFGO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZW1tYXVzQ29udGVudEFyZWEgYSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwLjMxMjVyZW07XG4gIH1cbn1cbi5lbW1hdXNDb250ZW50QXJlYSBhOmhvdmVyLCAuZW1tYXVzQ29udGVudEFyZWEgYTpmb2N1cywgLmVtbWF1c0NvbnRlbnRBcmVhIGE6YWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzM1RTJGO1xufVxuXG4uZW1tYXVzQ29udGVudEFyZWFfX2lmcmFtZUNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAxLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgaGVpZ2h0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZW1tYXVzQ29udGVudEFyZWFfX2lmcmFtZUNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiAycmVtIDA7XG4gIH1cbn1cbi5lbW1hdXNDb250ZW50QXJlYV9faWZyYW1lQ29udGFpbmVyIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMnJlbTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuYm9keS5zdG9yeSAuZW1tYXVzQ29udGVudEFyZWEsIGJvZHkuZXZlbnQgLmVtbWF1c0NvbnRlbnRBcmVhLCBib2R5LnBvc3QgLmVtbWF1c0NvbnRlbnRBcmVhIHtcbiAgcGFkZGluZzogMnJlbSAwIDNyZW07XG59XG5cbi5lbW1hdXNCcyB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuZW1tYXVzQnMge1xuICAgIHBhZGRpbmc6IDAgMCA1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5lbW1hdXNCcyB7XG4gICAgcGFkZGluZzogMCAwIDYuMzEyNXJlbTtcbiAgfVxufVxuXG5ib2R5LnN0b3J5IGJsb2NrcXVvdGUgcDpsYXN0LW9mLXR5cGUsXG5ib2R5LnBvc3QgYmxvY2txdW90ZSBwOmxhc3Qtb2YtdHlwZSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICBib2R5LnN0b3J5IGJsb2NrcXVvdGUgcDpsYXN0LW9mLXR5cGUsXG5ib2R5LnBvc3QgYmxvY2txdW90ZSBwOmxhc3Qtb2YtdHlwZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgYm9keS5zdG9yeSBibG9ja3F1b3RlIHA6bGFzdC1vZi10eXBlLFxuYm9keS5wb3N0IGJsb2NrcXVvdGUgcDpsYXN0LW9mLXR5cGUge1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICBib2R5LnN0b3J5IGJsb2NrcXVvdGUgcDpsYXN0LW9mLXR5cGUsXG5ib2R5LnBvc3QgYmxvY2txdW90ZSBwOmxhc3Qtb2YtdHlwZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5cbi5lbW1hdXNQYWdpbmF0aW9uV3JhcCxcbi5lbW1hdXNNdWx0aXNpdGVQYWdpbmF0aW9uIHtcbiAgbWFyZ2luOiAycmVtIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5lbW1hdXNQYWdpbmF0aW9uV3JhcCxcbi5lbW1hdXNNdWx0aXNpdGVQYWdpbmF0aW9uIHtcbiAgICBtYXJnaW46IDRyZW0gMDtcbiAgfVxufVxuXG4uZW1tYXVzUGFnaW5hdGlvbiB7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBjb2xvcjogIzk1QzExRjtcbiAgcGFkZGluZzogMC42MjVyZW0gMC41cmVtO1xuICBib3JkZXI6IDJweCAjOTVDMTFGIHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogY2FsYyg1MCUgLSAwLjVyZW0pO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbjogMXJlbSAwO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4zcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmVtbWF1c1BhZ2luYXRpb24ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDFyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5lbW1hdXNQYWdpbmF0aW9uIHtcbiAgICBwYWRkaW5nOiAxLjYyNXJlbSAxcmVtO1xuICB9XG59XG4uZW1tYXVzUGFnaW5hdGlvbjpob3ZlciwgLmVtbWF1c1BhZ2luYXRpb246YWN0aXZlLCAuZW1tYXVzUGFnaW5hdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMzM1RTJGO1xuICBib3JkZXItY29sb3I6ICMzMzVFMkY7XG59XG5cbi5lbW1hdXNQYWdpbmF0aW9uLS1wcmV2IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5lbW1hdXNQYWdpbmF0aW9uLS1uZXh0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uZW1tYXVzTXVsdGlzaXRlUGFnaW5hdGlvbiBhIHtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGNvbG9yOiAjOTVDMTFGO1xuICBwYWRkaW5nOiAwLjYyNXJlbSAwLjVyZW07XG4gIGJvcmRlcjogMnB4ICM5NUMxMUYgc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDAuNXJlbSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luOiAxcmVtIDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjNzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuZW1tYXVzTXVsdGlzaXRlUGFnaW5hdGlvbiBhIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxcmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZW1tYXVzTXVsdGlzaXRlUGFnaW5hdGlvbiBhIHtcbiAgICBwYWRkaW5nOiAxLjYyNXJlbSAxcmVtO1xuICB9XG59XG4uZW1tYXVzTXVsdGlzaXRlUGFnaW5hdGlvbiBhOmhvdmVyLCAuZW1tYXVzTXVsdGlzaXRlUGFnaW5hdGlvbiBhOmFjdGl2ZSwgLmVtbWF1c011bHRpc2l0ZVBhZ2luYXRpb24gYTpmb2N1cyB7XG4gIGNvbG9yOiAjMzM1RTJGO1xuICBib3JkZXItY29sb3I6ICMzMzVFMkY7XG59XG4uZW1tYXVzTXVsdGlzaXRlUGFnaW5hdGlvbiAucGFnZS1udW1iZXJzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lbW1hdXNNdWx0aXNpdGVQYWdpbmF0aW9uIC5wcmV2LCAuZW1tYXVzTXVsdGlzaXRlUGFnaW5hdGlvbiAubmV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5lbW1hdXNNdWx0aXNpdGVQYWdpbmF0aW9uIC5wcmV2IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZW1tYXVzTXVsdGlzaXRlUGFnaW5hdGlvbiAubmV4dCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLm5vUmVzdWx0c01lc3NhZ2Uge1xuICBtYXJnaW46IDFyZW0gMCAzcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5ub1Jlc3VsdHNNZXNzYWdlIHtcbiAgICBtYXJnaW46IDJyZW0gMCA1cmVtO1xuICB9XG59XG5cbi5lbW1hdXNDYXJvdXNlbEJ1dHRvbnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAwcHgpIHtcbiAgLmVtbWF1c0Nhcm91c2VsQnV0dG9ucyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmVtbWF1c0Nhcm91c2VsQnV0dG9ucyB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZW1tYXVzQ2Fyb3VzZWxCdXR0b25zIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIH1cbn1cbi5lbW1hdXNDYXJvdXNlbEJ1dHRvbnMgYnV0dG9uIHtcbiAgbWFyZ2luOiAwIDAgMCAwLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5lbW1hdXNDYXJvdXNlbEJ1dHRvbnMgYnV0dG9uIHtcbiAgICBtYXJnaW46IDAgMCAwIDFyZW07XG4gIH1cbn1cbi5lbW1hdXNDYXJvdXNlbEJ1dHRvbnMgYnV0dG9uOmFjdGl2ZSwgLmVtbWF1c0Nhcm91c2VsQnV0dG9ucyBidXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmVtbWF1c0Nhcm91c2VsQnV0dG9ucyBzdmcge1xuICB3aWR0aDogMi41cmVtO1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgZmlsbDogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmVtbWF1c0Nhcm91c2VsQnV0dG9ucyBzdmcge1xuICAgIHdpZHRoOiAzLjM3NXJlbTtcbiAgICBoZWlnaHQ6IDMuMzc1cmVtO1xuICB9XG59XG4uZW1tYXVzQ2Fyb3VzZWxCdXR0b25zIHBhdGgge1xuICBmaWxsOiAjOTVDMTFGO1xufVxuLmVtbWF1c0Nhcm91c2VsQnV0dG9ucyBjaXJjbGUge1xuICBzdHJva2U6ICM5NUMxMUY7XG4gIHN0cm9rZS13aWR0aDogMnB4O1xufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiZnJhbmtsaW4tZ290aGljLXVyd1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIGJvZHkge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gIH1cbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIGZvbnQtZmFtaWx5OiBcIkVtbWF1c1llYXN0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuaDEgaSwgaDEgZW0sIGgyIGksIGgyIGVtLCBoMyBpLCBoMyBlbSwgaDQgaSwgaDQgZW0sIGg1IGksIGg1IGVtLCBoNiBpLCBoNiBlbSB7XG4gIGZvbnQtZmFtaWx5OiBcIlN3YWdnZXJCb2xkXCIsIHNhbnMtc2VyaWY7XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiAzLjEyNXJlbTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGdyb3dJbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC43LCAwLjcsIDEpO1xuICB9XG4gIDElIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgOTklIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgOTklIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZyb21MZWZ0VG9SaWdodCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC04MHB4LCAwLCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLndwZm9ybXMtZmllbGQtaHAsXG4ud3Bmb3Jtcy1sYWJlbC1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndwZm9ybXMtZmllbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53cGZvcm1zLWZpZWxkIC53cGZvcm1zLXZhbGlkOm5vdCgud3Bmb3Jtcy1wYWdlLWJ1dHRvbiksXG4ud3Bmb3Jtcy1maWVsZC1zdHJpcGUtY3JlZGl0LWNhcmQtbnVtYmVyIC53cGZvcm1zLXN0cmlwZS1lbGVtZW50LndwZm9ybXMtc3RyaXBlLWVsZW1lbnQtY29tcGxldGUge1xuICBib3JkZXItY29sb3I6ICM5NUMxMUY7XG59XG5cbi53cGZvcm1zLXN1Ym1pdDphY3RpdmUsIC53cGZvcm1zLXN1Ym1pdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi53cGZvcm1zLWZpZWxkLndwZm9ybXMtaGFzLWVycm9yIGlucHV0LCAud3Bmb3Jtcy1maWVsZC53cGZvcm1zLWhhcy1lcnJvciBzZWxlY3Qge1xuICBib3JkZXItY29sb3I6ICNGNzZENkQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgYm9keS5hcHBsaWNhdGlvbiAuZW1tYXVzTXVsdGlGb3JtV3JhcCAucm93LFxuYm9keS5ib29rLWEtY29sbGVjdGlvbiAuZW1tYXVzTXVsdGlGb3JtV3JhcCAucm93IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cbn1cblxuYm9keS5hcHBsaWNhdGlvbiAud3Bmb3Jtcy1wYWdlLTMgLndwZm9ybXMtZmllbGQtdGV4dGFyZWEge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmVtbWF1c011bHRpRm9ybVdyYXAgLndwZm9ybXMtZmllbGQtc2VsZWN0LndwZm9ybXMtaGFzLWVycm9yOmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI0Y3NkQ2RDtcbn1cbi5lbW1hdXNNdWx0aUZvcm1XcmFwIGlucHV0LndwZm9ybXMtZXJyb3Ige1xuICBib3JkZXItY29sb3I6ICNGNzZENkQ7XG59XG4uZW1tYXVzTXVsdGlGb3JtV3JhcCAud3Bmb3Jtcy1maWVsZC53cGZvcm1zLWZpZWxkLWNoZWNrYm94IGxhYmVsLndwZm9ybXMtZXJyb3Ige1xuICBtYXJnaW4tbGVmdDogMS44NzVyZW07XG59XG5cbi5lbW1hdXNGb3JtIGxhYmVsLndwZm9ybXMtZXJyb3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMC4zcmVtO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNzZENkQ7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmVtbWF1c0Zvcm1fX2lubmVyV3JhcCB7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4ycyBlYXNlLWluLW91dDtcbn1cblxuLmVtbWF1c0Zvcm1fX2V2ZW50Q29uZmlybWF0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzNUUyRjtcbiAgcGFkZGluZzogMnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLmVtbWF1c0Zvcm1fX2V2ZW50Q29uZmlybWF0aW9uID4gKiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LWZhbWlseTogXCJFbW1hdXNZZWFzdFwiLCBzYW5zLXNlcmlmO1xufVxuLmVtbWF1c0Zvcm1fX2V2ZW50Q29uZmlybWF0aW9uIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtZmFtaWx5OiBcIkVtbWF1c1llYXN0XCIsIHNhbnMtc2VyaWY7XG59XG5cbmlucHV0LCAud3Bmb3Jtcy1zdWJtaXQsXG4ud3Bmb3Jtcy1maWVsZC1zZWxlY3Qgc2VsZWN0LFxuLndwZm9ybXMtZmllbGQtY3JlZGl0LWNhcmQtZXhwaXJhdGlvbiBzZWxlY3QsXG4ud3Bmb3Jtcy1maWVsZC1hZGRyZXNzLWNvdW50cnksXG4ud3Bmb3Jtcy1maWVsZC1zdHJpcGUtY3JlZGl0LWNhcmQtY2FyZG51bWJlcixcbmlucHV0LndwZm9ybXMtc21hcnQtcGhvbmUtZmllbGQge1xuICBoZWlnaHQ6IDMuMTI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICBpbnB1dCwgLndwZm9ybXMtc3VibWl0LFxuLndwZm9ybXMtZmllbGQtc2VsZWN0IHNlbGVjdCxcbi53cGZvcm1zLWZpZWxkLWNyZWRpdC1jYXJkLWV4cGlyYXRpb24gc2VsZWN0LFxuLndwZm9ybXMtZmllbGQtYWRkcmVzcy1jb3VudHJ5LFxuLndwZm9ybXMtZmllbGQtc3RyaXBlLWNyZWRpdC1jYXJkLWNhcmRudW1iZXIsXG5pbnB1dC53cGZvcm1zLXNtYXJ0LXBob25lLWZpZWxkIHtcbiAgICBoZWlnaHQ6IDMuNzVyZW07XG4gIH1cbn1cblxuaW5wdXQsIHNlbGVjdCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMCAxcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuaW5wdXQ6YWN0aXZlLCBpbnB1dDpmb2N1cywgc2VsZWN0OmFjdGl2ZSwgc2VsZWN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuc2VsZWN0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cblxuLmVtbWF1c0Zvcm0gaW5wdXRbdHlwZT1jaGVja2JveF0sXG4uZW1tYXVzRm9ybSAud3Bmb3Jtcy1maWVsZC1yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG4uZW1tYXVzRm9ybSBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLFxuLmVtbWF1c0Zvcm0gLndwZm9ybXMtZmllbGQtcmFkaW8gaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcImZyYW5rbGluLWdvdGhpYy11cndcIiwgc2Fucy1zZXJpZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmVtbWF1c0Zvcm0gaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbDpiZWZvcmUsXG4uZW1tYXVzRm9ybSAud3Bmb3Jtcy1maWVsZC1yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICBtYXJnaW4tdG9wOiAtM3B4O1xufVxuXG4uZW1tYXVzRm9ybSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3RpY2suc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDc1JTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3JkZXI6IDJweCBzb2xpZCAjOTVDMTFGO1xufVxuXG4uZW1tYXVzRm9ybSBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsOmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDNweCAjOTVDMTFGO1xuICBib3JkZXI6IDNweCBzb2xpZCAjRkZGRkZGO1xufVxuLmVtbWF1c0Zvcm0gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NUMxMUY7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmVtbWF1c0Zvcm0gLnNpbmdsZUNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5lbW1hdXNGb3JtIC5zaW5nbGVDaGVja2JveCBsaSB7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNGRkZGRkY7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbi5lbW1hdXNGb3JtIC5zaW5nbGVDaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM1RTJGO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMXMgZWFzZS1pbjtcbn1cbi5lbW1hdXNGb3JtIC5zaW5nbGVDaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVDMTFGO1xuICBib3JkZXItY29sb3I6IDJweCBzb2xpZCAjRkZGRkZGO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuZW1tYXVzRm9ybSAuc2luZ2xlQ2hlY2tib3ggLndwZm9ybXMtZmllbGQtZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gIH1cbn1cbi5lbW1hdXNGb3JtIC5zaW5nbGVDaGVja2JveC53cGZvcm1zLWZpZWxkLWNoZWNrYm94LndwZm9ybXMtaGFzLWVycm9yIGxhYmVsLndwZm9ybXMtZmllbGQtbGFiZWwge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmVtbWF1c0Zvcm0ub3BlbiAuZW1tYXVzRm9ybV9fdG9nZ2xlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lbW1hdXNGb3JtIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2Utb3V0O1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbn1cbi5lbW1hdXNGb3JtLm9wZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM1RTJGO1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbn1cbi5lbW1hdXNGb3JtLm9wZW4gLmVtbWF1c0Zvcm1fX2VudHJ5RmVlIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5lbW1hdXNGb3JtLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIC0tdnM6IDJyZW07XG59XG4uZW1tYXVzRm9ybS5lbW1hdXNGb3JtLS1ldmVudHNTcGFjaW5nLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lci5lbW1hdXNGb3JtLS1ldmVudHNTcGFjaW5nIHtcbiAgcGFkZGluZy10b3A6IDJyZW07XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgYm9yZGVyOiA4cHggc29saWQgIzMzNUUyRjtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmVtbWF1c0Zvcm0uZW1tYXVzRm9ybS0tZXZlbnRzU3BhY2luZyxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIuZW1tYXVzRm9ybS0tZXZlbnRzU3BhY2luZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmVtbWF1c0Zvcm0uZW1tYXVzRm9ybS0tZXZlbnRzU3BhY2luZyAud3Bmb3Jtcy1maWVsZC1kaXZpZGVyLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lci5lbW1hdXNGb3JtLS1ldmVudHNTcGFjaW5nIC53cGZvcm1zLWZpZWxkLWRpdmlkZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcbiAgfVxufVxuLmVtbWF1c0Zvcm0gaDEsIC5lbW1hdXNGb3JtIGgyLCAuZW1tYXVzRm9ybSBoMywgLmVtbWF1c0Zvcm0gaDQsIC5lbW1hdXNGb3JtIGg1LCAuZW1tYXVzRm9ybSBoNixcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgaDEsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIGgyLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciBoMyxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgaDQsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIGg1LFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciBoNiB7XG4gIGNvbG9yOiAjOTVDMTFGO1xufVxuLmVtbWF1c0Zvcm0gbGFiZWwsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIGxhYmVsIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtZmFtaWx5OiBcImZyYW5rbGluLWdvdGhpYy11cndcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbi5lbW1hdXNGb3JtIGgzLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciBoMyB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmVtbWF1c0Zvcm0gaDMsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIGgzIHtcbiAgICBmb250LXNpemU6IDEuOTM3NXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZW1tYXVzRm9ybSBoMyxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgaDMge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgfVxufVxuLmVtbWF1c0Zvcm0gaDQsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIGg0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIG1hcmdpbjogMCAwIGNhbGModmFyKC0tdnMpIC8gMik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5lbW1hdXNGb3JtIGg0LFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciBoNCB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG4uZW1tYXVzRm9ybSAuZW1tYXVzRm9ybV9fc2VjdGlvbkhlYWRpbmcsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC5lbW1hdXNGb3JtX19zZWN0aW9uSGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbWFyZ2luOiAycmVtIDAgMS4yNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmVtbWF1c0Zvcm0gLmVtbWF1c0Zvcm1fX3NlY3Rpb25IZWFkaW5nLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciAuZW1tYXVzRm9ybV9fc2VjdGlvbkhlYWRpbmcge1xuICAgIG1hcmdpbjogM3JlbSAwIDEuNzVyZW07XG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgfVxufVxuLmVtbWF1c0Zvcm0gLmVtbWF1c0Zvcm1fX3RvcCxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLmVtbWF1c0Zvcm1fX3RvcCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogODUlIDFmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJ0aXRsZSB0b2dnbGVcIiBcInByaWNlIHByaWNlXCI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmVtbWF1c0Zvcm0gLmVtbWF1c0Zvcm1fX3RvcCxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLmVtbWF1c0Zvcm1fX3RvcCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA3MCUgMjUlIDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcInRpdGxlIHByaWNlIHRvZ2dsZVwiO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcbiAgfVxufVxuLmVtbWF1c0Zvcm0gLmVtbWF1c0Zvcm1fX3RvcCAuZW1tYXVzRm9ybV9faGVhZGluZyxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLmVtbWF1c0Zvcm1fX3RvcCAuZW1tYXVzRm9ybV9faGVhZGluZyB7XG4gIGdyaWQtYXJlYTogdGl0bGU7XG59XG4uZW1tYXVzRm9ybSAuZW1tYXVzRm9ybV9fdG9wIC5lbW1hdXNGb3JtX190b2dnbGUsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC5lbW1hdXNGb3JtX190b3AgLmVtbWF1c0Zvcm1fX3RvZ2dsZSB7XG4gIGdyaWQtYXJlYTogdG9nZ2xlO1xufVxuLmVtbWF1c0Zvcm0gLmVtbWF1c0Zvcm1fX3RvcCAuZW1tYXVzRm9ybV9fZW50cnlGZWUsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC5lbW1hdXNGb3JtX190b3AgLmVtbWF1c0Zvcm1fX2VudHJ5RmVlIHtcbiAgZ3JpZC1hcmVhOiBwcmljZTtcbn1cbi5lbW1hdXNGb3JtIC5lbW1hdXNGb3JtX190b2dnbGUsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC5lbW1hdXNGb3JtX190b2dnbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyLjRyZW07XG4gIGhlaWdodDogMi40cmVtO1xuICBqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuZW1tYXVzRm9ybSAuZW1tYXVzRm9ybV9fdG9nZ2xlLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciAuZW1tYXVzRm9ybV9fdG9nZ2xlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW07XG4gICAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICB9XG59XG4uZW1tYXVzRm9ybSAuZW1tYXVzRm9ybV9fdG9nZ2xlOmJlZm9yZSwgLmVtbWF1c0Zvcm0gLmVtbWF1c0Zvcm1fX3RvZ2dsZTphZnRlcixcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLmVtbWF1c0Zvcm1fX3RvZ2dsZTpiZWZvcmUsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC5lbW1hdXNGb3JtX190b2dnbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NUMxMUY7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5lbW1hdXNGb3JtIC5lbW1hdXNGb3JtX190b2dnbGU6YmVmb3JlLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciAuZW1tYXVzRm9ybV9fdG9nZ2xlOmJlZm9yZSB7XG4gIHdpZHRoOiAyNSU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5lbW1hdXNGb3JtIC5lbW1hdXNGb3JtX190b2dnbGU6YWZ0ZXIsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC5lbW1hdXNGb3JtX190b2dnbGU6YWZ0ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNSU7XG59XG4uZW1tYXVzRm9ybSAuZW1tYXVzRm9ybV9fZW50cnlGZWUsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC5lbW1hdXNGb3JtX19lbnRyeUZlZSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LWZhbWlseTogXCJTd2FnZ2VyQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMzMzVFMkY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5lbW1hdXNGb3JtIC5lbW1hdXNGb3JtX19lbnRyeUZlZSxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLmVtbWF1c0Zvcm1fX2VudHJ5RmVlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5lbW1hdXNGb3JtIC5lbW1hdXNGb3JtX19lbnRyeUZlZSAuZW1tYXVzRm9ybV9fcHJpY2UsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC5lbW1hdXNGb3JtX19lbnRyeUZlZSAuZW1tYXVzRm9ybV9fcHJpY2Uge1xuICBmb250LWZhbWlseTogXCJFbW1hdXNZZWFzdFwiLCBzYW5zLXNlcmlmO1xufVxuLmVtbWF1c0Zvcm0gLmVtbWF1c0Zvcm1fX2ludHJvLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciAuZW1tYXVzRm9ybV9faW50cm8ge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS12cyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5lbW1hdXNGb3JtIC5lbW1hdXNGb3JtX19pbnRybyxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLmVtbWF1c0Zvcm1fX2ludHJvIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5lbW1hdXNGb3JtIC5lbW1hdXNGb3JtX19pbnRybyxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLmVtbWF1c0Zvcm1fX2ludHJvIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4uZW1tYXVzRm9ybSAud3Bmb3Jtcy1maWVsZC53cGZvcm1zLWZpZWxkLWNoZWNrYm94LndwZm9ybXMtaGFzLWVycm9yIC53cGZvcm1zLWZpZWxkLWxhYmVsLFxuLmVtbWF1c0Zvcm0gLndwZm9ybXMtZmllbGQud3Bmb3Jtcy1maWVsZC1yYWRpby53cGZvcm1zLWhhcy1lcnJvciAud3Bmb3Jtcy1maWVsZC1sYWJlbCxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQud3Bmb3Jtcy1maWVsZC1jaGVja2JveC53cGZvcm1zLWhhcy1lcnJvciAud3Bmb3Jtcy1maWVsZC1sYWJlbCxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQud3Bmb3Jtcy1maWVsZC1yYWRpby53cGZvcm1zLWhhcy1lcnJvciAud3Bmb3Jtcy1maWVsZC1sYWJlbCB7XG4gIGNvbG9yOiAjRjc2RDZEO1xufVxuLmVtbWF1c0Zvcm0gLndwZm9ybXMtZmllbGQud3Bmb3Jtcy1maWVsZC1jaGVja2JveCBsYWJlbC53cGZvcm1zLWVycm9yLFxuLmVtbWF1c0Zvcm0gLndwZm9ybXMtZmllbGQud3Bmb3Jtcy1maWVsZC1yYWRpbyBsYWJlbC53cGZvcm1zLWVycm9yLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC53cGZvcm1zLWZpZWxkLWNoZWNrYm94IGxhYmVsLndwZm9ybXMtZXJyb3IsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLndwZm9ybXMtZmllbGQtcmFkaW8gbGFiZWwud3Bmb3Jtcy1lcnJvciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI0Y3NkQ2RDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5lbW1hdXNGb3JtIC53cGZvcm1zLWZpZWxkLndwZm9ybXMtZmllbGQtY2hlY2tib3ggbGFiZWwud3Bmb3Jtcy1lcnJvcixcbi5lbW1hdXNGb3JtIC53cGZvcm1zLWZpZWxkLndwZm9ybXMtZmllbGQtcmFkaW8gbGFiZWwud3Bmb3Jtcy1lcnJvcixcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQud3Bmb3Jtcy1maWVsZC1jaGVja2JveCBsYWJlbC53cGZvcm1zLWVycm9yLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC53cGZvcm1zLWZpZWxkLXJhZGlvIGxhYmVsLndwZm9ybXMtZXJyb3Ige1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLmVtbWF1c0Zvcm0gLm1hbmRhdG9yeUZpZWxkc05vdGljZSxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLm1hbmRhdG9yeUZpZWxkc05vdGljZSB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5lbW1hdXNGb3JtIC5tYW5kYXRvcnlGaWVsZHNOb3RpY2UsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC5tYW5kYXRvcnlGaWVsZHNOb3RpY2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cbn1cbi5lbW1hdXNGb3JtIHVsLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5lbW1hdXNGb3JtIGVtLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciBlbSB7XG4gIGZvbnQtZmFtaWx5OiBcIlN3YWdnZXJCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmVtbWF1c0Zvcm0gLndwZm9ybXMtZmllbGQtcGF5bWVudC1zaW5nbGUsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLXBheW1lbnQtc2luZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS12cyk7XG59XG4uZW1tYXVzRm9ybSAud3Bmb3Jtcy1maWVsZC1wYXltZW50LXNpbmdsZSA+IGxhYmVsLndwZm9ybXMtZmllbGQtbGFiZWwsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLXBheW1lbnQtc2luZ2xlID4gbGFiZWwud3Bmb3Jtcy1maWVsZC1sYWJlbCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LWZhbWlseTogXCJTd2FnZ2VyQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59XG4uZW1tYXVzRm9ybSAud3Bmb3Jtcy1maWVsZC1wYXltZW50LXNpbmdsZSA+IC53cGZvcm1zLXNpbmdsZS1pdGVtLXByaWNlLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC1wYXltZW50LXNpbmdsZSA+IC53cGZvcm1zLXNpbmdsZS1pdGVtLXByaWNlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmVtbWF1c0Zvcm0gLndwZm9ybXMtZmllbGQtcGF5bWVudC1zaW5nbGUgPiAud3Bmb3Jtcy1zaW5nbGUtaXRlbS1wcmljZSBzcGFuLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC1wYXltZW50LXNpbmdsZSA+IC53cGZvcm1zLXNpbmdsZS1pdGVtLXByaWNlIHNwYW4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC1mYW1pbHk6IFwiRW1tYXVzWWVhc3RcIiwgc2Fucy1zZXJpZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmVtbWF1c0Zvcm0gbGFiZWwud3Bmb3Jtcy1maWVsZC1sYWJlbCxcbi5lbW1hdXNGb3JtIC53cGZvcm1zLWZpZWxkLXN1YmxhYmVsLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciBsYWJlbC53cGZvcm1zLWZpZWxkLWxhYmVsLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC1zdWJsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1hcmdpbjogMCAwIDFyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZW1tYXVzRm9ybSBsYWJlbC53cGZvcm1zLWZpZWxkLWxhYmVsLFxuLmVtbWF1c0Zvcm0gLndwZm9ybXMtZmllbGQtc3VibGFiZWwsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIGxhYmVsLndwZm9ybXMtZmllbGQtbGFiZWwsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLXN1YmxhYmVsIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5lbW1hdXNGb3JtIGlucHV0LFxuLmVtbWF1c0Zvcm0gLndwZm9ybXMtZmllbGQtc3RyaXBlLWNyZWRpdC1jYXJkLWNhcmRudW1iZXIsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIGlucHV0LFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC1zdHJpcGUtY3JlZGl0LWNhcmQtY2FyZG51bWJlciB7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNGRkZGRkY7XG59XG4uZW1tYXVzRm9ybSBzZWxlY3QsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIHNlbGVjdCB7XG4gIGJvcmRlcjogM3B4IHNvbGlkICM5NUMxMUY7XG59XG4uZW1tYXVzRm9ybSBpbnB1dCwgLmVtbWF1c0Zvcm0gc2VsZWN0LFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciBpbnB1dCxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgc2VsZWN0IHtcbiAgbWFyZ2luOiAwIDAgdmFyKC0tdnMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLmVtbWF1c0Zvcm0gLndwZm9ybXMtZmllbGQtc3RyaXBlLWNyZWRpdC1jYXJkLW51bWJlcixcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQtc3RyaXBlLWNyZWRpdC1jYXJkLW51bWJlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lbW1hdXNGb3JtIC53cGZvcm1zLWZpZWxkLXN0cmlwZS1jcmVkaXQtY2FyZC1udW1iZXIgbGFiZWwud3Bmb3Jtcy1lcnJvcixcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQtc3RyaXBlLWNyZWRpdC1jYXJkLW51bWJlciBsYWJlbC53cGZvcm1zLWVycm9yIHtcbiAgYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZW1tYXVzRm9ybSAud3Bmb3Jtcy1maWVsZC1zdHJpcGUtY3JlZGl0LWNhcmQtbnVtYmVyIGxhYmVsLndwZm9ybXMtZXJyb3IsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLXN0cmlwZS1jcmVkaXQtY2FyZC1udW1iZXIgbGFiZWwud3Bmb3Jtcy1lcnJvciB7XG4gICAgYm90dG9tOiAwLjNyZW07XG4gIH1cbn1cbi5lbW1hdXNGb3JtIC53cGZvcm1zLWZpZWxkLXN0cmlwZS1jcmVkaXQtY2FyZC1jYXJkbmFtZSxcbi5lbW1hdXNGb3JtIC53cGZvcm1zLWZpZWxkLXN0cmlwZS1jcmVkaXQtY2FyZC1jYXJkbnVtYmVyLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC1zdHJpcGUtY3JlZGl0LWNhcmQtY2FyZG5hbWUsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLXN0cmlwZS1jcmVkaXQtY2FyZC1jYXJkbnVtYmVyIHtcbiAgbWFyZ2luOiAwIDAgMC41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZW1tYXVzRm9ybSAud3Bmb3Jtcy1maWVsZC1zdHJpcGUtY3JlZGl0LWNhcmQtY2FyZG5hbWUud3Bmb3Jtcy1zdHJpcGUtZWxlbWVudC1pbnZhbGlkLFxuLmVtbWF1c0Zvcm0gLndwZm9ybXMtZmllbGQtc3RyaXBlLWNyZWRpdC1jYXJkLWNhcmRudW1iZXIud3Bmb3Jtcy1zdHJpcGUtZWxlbWVudC1pbnZhbGlkLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC1zdHJpcGUtY3JlZGl0LWNhcmQtY2FyZG5hbWUud3Bmb3Jtcy1zdHJpcGUtZWxlbWVudC1pbnZhbGlkLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC1zdHJpcGUtY3JlZGl0LWNhcmQtY2FyZG51bWJlci53cGZvcm1zLXN0cmlwZS1lbGVtZW50LWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNGNzZENkQ7XG59XG4uZW1tYXVzRm9ybSAud3Bmb3Jtcy1maWVsZC1zdHJpcGUtY3JlZGl0LWNhcmQtY2FyZG51bWJlcixcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQtc3RyaXBlLWNyZWRpdC1jYXJkLWNhcmRudW1iZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAwLjVyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5lbW1hdXNGb3JtIC53cGZvcm1zLWZpZWxkLXN0cmlwZS1jcmVkaXQtY2FyZC1jYXJkbnVtYmVyLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC1zdHJpcGUtY3JlZGl0LWNhcmQtY2FyZG51bWJlciB7XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICB9XG59XG4uZW1tYXVzRm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5lbW1hdXNGb3JtIGJ1dHRvbi53cGZvcm1zLXN1Ym1pdCxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciBidXR0b24ud3Bmb3Jtcy1zdWJtaXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVDMTFGO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2UtaW4tb3V0O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5lbW1hdXNGb3JtIGlucHV0W3R5cGU9c3VibWl0XSwgLmVtbWF1c0Zvcm0gYnV0dG9uLndwZm9ybXMtc3VibWl0LFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIGJ1dHRvbi53cGZvcm1zLXN1Ym1pdCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0pO1xuICAgIG1hcmdpbi1yaWdodDogM3JlbTtcbiAgfVxufVxuLmVtbWF1c0Zvcm0gaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLCAuZW1tYXVzRm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF06Zm9jdXMsIC5lbW1hdXNGb3JtIGlucHV0W3R5cGU9c3VibWl0XTphY3RpdmUsIC5lbW1hdXNGb3JtIGJ1dHRvbi53cGZvcm1zLXN1Ym1pdDpob3ZlciwgLmVtbWF1c0Zvcm0gYnV0dG9uLndwZm9ybXMtc3VibWl0OmZvY3VzLCAuZW1tYXVzRm9ybSBidXR0b24ud3Bmb3Jtcy1zdWJtaXQ6YWN0aXZlLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIGlucHV0W3R5cGU9c3VibWl0XTpmb2N1cyxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgaW5wdXRbdHlwZT1zdWJtaXRdOmFjdGl2ZSxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgYnV0dG9uLndwZm9ybXMtc3VibWl0OmhvdmVyLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciBidXR0b24ud3Bmb3Jtcy1zdWJtaXQ6Zm9jdXMsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIGJ1dHRvbi53cGZvcm1zLXN1Ym1pdDphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVDMTFGO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5lbW1hdXNGb3JtIHRleHRhcmVhLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMHJlbTtcbiAgcGFkZGluZzogMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmVtbWF1c0Zvcm0gLndwZm9ybXMtZmllbGQtdGV4dCwgLmVtbWF1c0Zvcm0gLndwZm9ybXMtZmllbGQtZW1haWwsXG4uZW1tYXVzRm9ybSAud3Bmb3Jtcy1maWVsZC1waG9uZSwgLmVtbWF1c0Zvcm0gLndwZm9ybXMtZmllbGQtbnVtYmVyLFxuLmVtbWF1c0Zvcm0gLndwZm9ybXMtZmllbGQtc2VsZWN0LCAuZW1tYXVzRm9ybSAud3Bmb3Jtcy1maWVsZC1kYXRlLXRpbWUsXG4uZW1tYXVzRm9ybSAud3Bmb3Jtcy1maWVsZC1hZGRyZXNzLCAuZW1tYXVzRm9ybSAud3Bmb3Jtcy1maWVsZC1yYWRpbyxcbi5lbW1hdXNGb3JtIC53cGZvcm1zLWZpZWxkLW5hbWUsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLXRleHQsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLWVtYWlsLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC1waG9uZSxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQtbnVtYmVyLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC1zZWxlY3QsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLWRhdGUtdGltZSxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQtYWRkcmVzcyxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQtcmFkaW8sXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLW5hbWUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAzcmVtKTtcbiAgICBtYXJnaW46IDAgM3JlbSAxcmVtIDA7XG4gIH1cbn1cbi5lbW1hdXNGb3JtIC53cGZvcm1zLWZpZWxkLndwZm9ybXMtZmllbGQtcmFkaW8uY3VzdG9tUmFkaW9CdXR0b25zLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC53cGZvcm1zLWZpZWxkLXJhZGlvLmN1c3RvbVJhZGlvQnV0dG9ucyB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW46IDAgMCAycmVtO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lbW1hdXNGb3JtIC53cGZvcm1zLWZpZWxkLndwZm9ybXMtZmllbGQtcmFkaW8uY3VzdG9tUmFkaW9CdXR0b25zID4gdWwsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLndwZm9ybXMtZmllbGQtcmFkaW8uY3VzdG9tUmFkaW9CdXR0b25zID4gdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZW1tYXVzRm9ybSAud3Bmb3Jtcy1maWVsZC53cGZvcm1zLWZpZWxkLXJhZGlvLmN1c3RvbVJhZGlvQnV0dG9ucyA+IHVsIGxpLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC53cGZvcm1zLWZpZWxkLXJhZGlvLmN1c3RvbVJhZGlvQnV0dG9ucyA+IHVsIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgbWluLXdpZHRoOiA1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMHJlbSAxcmVtIDFyZW0gMDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5lbW1hdXNGb3JtIC53cGZvcm1zLWZpZWxkLndwZm9ybXMtZmllbGQtcmFkaW8uY3VzdG9tUmFkaW9CdXR0b25zID4gdWwgbGksXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLndwZm9ybXMtZmllbGQtcmFkaW8uY3VzdG9tUmFkaW9CdXR0b25zID4gdWwgbGkge1xuICAgIG1hcmdpbjogMCAxLjc1cmVtIDFyZW0gMDtcbiAgICB3aWR0aDogMTByZW07XG4gIH1cbn1cbi5lbW1hdXNGb3JtIC53cGZvcm1zLWZpZWxkLndwZm9ybXMtZmllbGQtcmFkaW8uY3VzdG9tUmFkaW9CdXR0b25zID4gdWwgaW5wdXRbdHlwZT1yYWRpb10sXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLndwZm9ybXMtZmllbGQtcmFkaW8uY3VzdG9tUmFkaW9CdXR0b25zID4gdWwgaW5wdXRbdHlwZT1yYWRpb10ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMzNUUyRjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmVtbWF1c0Zvcm0gLndwZm9ybXMtZmllbGQud3Bmb3Jtcy1maWVsZC1yYWRpby5jdXN0b21SYWRpb0J1dHRvbnMgPiB1bCBsYWJlbCxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQud3Bmb3Jtcy1maWVsZC1yYWRpby5jdXN0b21SYWRpb0J1dHRvbnMgPiB1bCBsYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgY29sb3I6ICM5NUMxMUY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlLWluLW91dDtcbiAgYm9yZGVyOiAycHggc29saWQgIzk1QzExRjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM1RTJGO1xufVxuLmVtbWF1c0Zvcm0gLndwZm9ybXMtZmllbGQud3Bmb3Jtcy1maWVsZC1yYWRpby5jdXN0b21SYWRpb0J1dHRvbnMgPiB1bCBsYWJlbDpiZWZvcmUsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLndwZm9ybXMtZmllbGQtcmFkaW8uY3VzdG9tUmFkaW9CdXR0b25zID4gdWwgbGFiZWw6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lbW1hdXNGb3JtIC53cGZvcm1zLWZpZWxkLndwZm9ybXMtZmllbGQtcmFkaW8uY3VzdG9tUmFkaW9CdXR0b25zID4gdWwgLndwZm9ybXMtc2VsZWN0ZWQgaW5wdXRbdHlwZT1yYWRpb10sXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLndwZm9ybXMtZmllbGQtcmFkaW8uY3VzdG9tUmFkaW9CdXR0b25zID4gdWwgLndwZm9ybXMtc2VsZWN0ZWQgaW5wdXRbdHlwZT1yYWRpb10ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM1RTJGO1xufVxuLmVtbWF1c0Zvcm0gLndwZm9ybXMtZmllbGQud3Bmb3Jtcy1maWVsZC1yYWRpby5jdXN0b21SYWRpb0J1dHRvbnMgPiB1bCAud3Bmb3Jtcy1zZWxlY3RlZCBsYWJlbCxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQud3Bmb3Jtcy1maWVsZC1yYWRpby5jdXN0b21SYWRpb0J1dHRvbnMgPiB1bCAud3Bmb3Jtcy1zZWxlY3RlZCBsYWJlbCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVDMTFGO1xufVxuLmVtbWF1c0Zvcm0gLmRlc2NyaXB0aW9uUmlnaHQgLndwZm9ybXMtZmllbGQtZGVzY3JpcHRpb24sXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC5kZXNjcmlwdGlvblJpZ2h0IC53cGZvcm1zLWZpZWxkLWRlc2NyaXB0aW9uIHtcbiAgbWF4LXdpZHRoOiAzNjZweDtcbn1cbi5lbW1hdXNGb3JtIC5kZXNjcmlwdGlvblJpZ2h0IC53cGZvcm1zLWZpZWxkLWRlc2NyaXB0aW9uIGEsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC5kZXNjcmlwdGlvblJpZ2h0IC53cGZvcm1zLWZpZWxkLWRlc2NyaXB0aW9uIGEge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZW1tYXVzRm9ybSAuZGVzY3JpcHRpb25SaWdodCAud3Bmb3Jtcy1maWVsZC1kZXNjcmlwdGlvbiBhOmhvdmVyLCAuZW1tYXVzRm9ybSAuZGVzY3JpcHRpb25SaWdodCAud3Bmb3Jtcy1maWVsZC1kZXNjcmlwdGlvbiBhOmFjdGl2ZSwgLmVtbWF1c0Zvcm0gLmRlc2NyaXB0aW9uUmlnaHQgLndwZm9ybXMtZmllbGQtZGVzY3JpcHRpb24gYTpmb2N1cyxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLmRlc2NyaXB0aW9uUmlnaHQgLndwZm9ybXMtZmllbGQtZGVzY3JpcHRpb24gYTpob3Zlcixcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLmRlc2NyaXB0aW9uUmlnaHQgLndwZm9ybXMtZmllbGQtZGVzY3JpcHRpb24gYTphY3RpdmUsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC5kZXNjcmlwdGlvblJpZ2h0IC53cGZvcm1zLWZpZWxkLWRlc2NyaXB0aW9uIGE6Zm9jdXMge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5lbW1hdXNGb3JtIC53cGZvcm1zLWZpZWxkLmRlc2NyaXB0aW9uUmlnaHQgPiBsYWJlbCxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQuZGVzY3JpcHRpb25SaWdodCA+IGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5lbW1hdXNGb3JtIC53cGZvcm1zLWZpZWxkLmRlc2NyaXB0aW9uUmlnaHQgPiB1bCxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQuZGVzY3JpcHRpb25SaWdodCA+IHVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi5lbW1hdXNGb3JtIC53cGZvcm1zLWZpZWxkLmRlc2NyaXB0aW9uUmlnaHQgLndwZm9ybXMtZmllbGQtZGVzY3JpcHRpb24sXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLmRlc2NyaXB0aW9uUmlnaHQgLndwZm9ybXMtZmllbGQtZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVDMTFGO1xufVxuLmVtbWF1c0Zvcm0gLndwZm9ybXMtaGlnaGxpZ2h0TWVzc2FnZSxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtaGlnaGxpZ2h0TWVzc2FnZSB7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NUMxMUY7XG59XG4uZW1tYXVzRm9ybSAud3Bmb3Jtcy1oaWdobGlnaHRNZXNzYWdlIHAsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWhpZ2hsaWdodE1lc3NhZ2UgcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5lbW1hdXNGb3JtIHAsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIHAge1xuICBtYXJnaW46IDAgMCBjYWxjKHZhcigtLXZzKSAvIDIpO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5lbW1hdXNGb3JtIC53cGZvcm1zLWZpZWxkLmhlaWdodFJlc3RyaWN0ZWQsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLmhlaWdodFJlc3RyaWN0ZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzRjNGM0O1xuICBwYWRkaW5nOiAwLjc1cmVtIDAuNzVyZW0gMS41cmVtO1xuICBtYXJnaW46IDJyZW0gMDtcbiAgY29sb3I6ICM1RTVFNUU7XG59XG4uZW1tYXVzRm9ybSAud3Bmb3Jtcy1maWVsZC5oZWlnaHRSZXN0cmljdGVkID4gZGl2LFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC5oZWlnaHRSZXN0cmljdGVkID4gZGl2IHtcbiAgbWF4LWhlaWdodDogMzEuMjVyZW07XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbi5lbW1hdXNGb3JtIC53cGZvcm1zLWZpZWxkLmhlaWdodFJlc3RyaWN0ZWQgdWwsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLmhlaWdodFJlc3RyaWN0ZWQgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5lbW1hdXNGb3JtIC53cGZvcm1zLWZpZWxkLmhlaWdodFJlc3RyaWN0ZWQgYSxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQuaGVpZ2h0UmVzdHJpY3RlZCBhIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmVtbWF1c0Zvcm0gLndwZm9ybXMtZmllbGQuaGVpZ2h0UmVzdHJpY3RlZCBhOmhvdmVyLCAuZW1tYXVzRm9ybSAud3Bmb3Jtcy1maWVsZC5oZWlnaHRSZXN0cmljdGVkIGE6YWN0aXZlLCAuZW1tYXVzRm9ybSAud3Bmb3Jtcy1maWVsZC5oZWlnaHRSZXN0cmljdGVkIGE6Zm9jdXMsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLmhlaWdodFJlc3RyaWN0ZWQgYTpob3Zlcixcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQuaGVpZ2h0UmVzdHJpY3RlZCBhOmFjdGl2ZSxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQuaGVpZ2h0UmVzdHJpY3RlZCBhOmZvY3VzIHtcbiAgY29sb3I6ICM5NUMxMUY7XG59XG4uZW1tYXVzRm9ybSAud3Bmb3Jtcy1maWVsZC1odG1sLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC1odG1sIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4uZW1tYXVzRm9ybSAud3Bmb3Jtcy1maWVsZC1odG1sIGEsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLWh0bWwgYSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5lbW1hdXNGb3JtIC53cGZvcm1zLWZpZWxkLWh0bWwgYTpob3ZlciwgLmVtbWF1c0Zvcm0gLndwZm9ybXMtZmllbGQtaHRtbCBhOmFjdGl2ZSwgLmVtbWF1c0Zvcm0gLndwZm9ybXMtZmllbGQtaHRtbCBhOmZvY3VzLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC1odG1sIGE6aG92ZXIsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLWh0bWwgYTphY3RpdmUsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLWh0bWwgYTpmb2N1cyB7XG4gIGNvbG9yOiAjOTVDMTFGO1xufVxuLmVtbWF1c0Zvcm0gLndwZm9ybXMtZmllbGQtdGV4dGFyZWEsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLXRleHRhcmVhIHtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbjogMXJlbSAwIDIuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmVtbWF1c0Zvcm0gLndwZm9ybXMtZmllbGQtdGV4dGFyZWEsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLXRleHRhcmVhIHtcbiAgICB3aWR0aDogNzUlO1xuICAgIG1hcmdpbjogMCAzJSAycmVtIDA7XG4gIH1cbn1cbi5lbW1hdXNGb3JtIC53cGZvcm1zLWZpZWxkLWRpdmlkZXIsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLWRpdmlkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGRkZGRjtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tdnMpO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5lbW1hdXNGb3JtIC53cGZvcm1zLWZpZWxkLWRpdmlkZXIgaDEsIC5lbW1hdXNGb3JtIC53cGZvcm1zLWZpZWxkLWRpdmlkZXIgaDIsIC5lbW1hdXNGb3JtIC53cGZvcm1zLWZpZWxkLWRpdmlkZXIgaDMsIC5lbW1hdXNGb3JtIC53cGZvcm1zLWZpZWxkLWRpdmlkZXIgaDQsIC5lbW1hdXNGb3JtIC53cGZvcm1zLWZpZWxkLWRpdmlkZXIgaDUsIC5lbW1hdXNGb3JtIC53cGZvcm1zLWZpZWxkLWRpdmlkZXIgcCxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQtZGl2aWRlciBoMSxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQtZGl2aWRlciBoMixcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQtZGl2aWRlciBoMyxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQtZGl2aWRlciBoNCxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQtZGl2aWRlciBoNSxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQtZGl2aWRlciBwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmVtbWF1c0Zvcm0gLndwZm9ybXMtZmllbGQtZGl2aWRlcixcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQtZGl2aWRlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5lbW1hdXNGb3JtIC53cGZvcm1zLWZpZWxkLWRpdmlkZXIsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLWRpdmlkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZW1tYXVzRm9ybSAud3Bmb3Jtcy1maWVsZC1kaXZpZGVyLS1zbWFsbCxcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQtZGl2aWRlci0tc21hbGwge1xuICBtYXJnaW46IDJyZW0gMDtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xufVxuLmVtbWF1c0Zvcm0gLndwZm9ybXMtc3VibWl0LWNvbnRhaW5lcixcbi5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtc3VibWl0LWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMCAwIDEuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5lbW1hdXNGb3JtIC53cGZvcm1zLXN1Ym1pdC1jb250YWluZXIgYnV0dG9uLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1zdWJtaXQtY29udGFpbmVyIGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuNXJlbSA0cmVtO1xuICBib3JkZXItcmFkaXVzOiAzcmVtO1xufVxuXG4ud3Bmb3Jtcy1maWVsZC1hZGRyZXNzIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4ud3Bmb3Jtcy1maWVsZC1hZGRyZXNzIC53cGZvcm1zLWZpZWxkLXJvdyBpbnB1dCwgLndwZm9ybXMtZmllbGQtYWRkcmVzcyAud3Bmb3Jtcy1maWVsZC1yb3cgc2VsZWN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi53cGZvcm1zLWZpZWxkLWFkZHJlc3MgLndwZm9ybXMtZmllbGQtcm93IC53cGZvcm1zLWZpZWxkLXN1YmxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi53cGZvcm1zLWNvbmRpdGlvbmFsLWZpZWxkLFxuLndwZm9ybXMtZmllbGQtaHRtbCB7XG4gIG1hcmdpbjogMCAwIDJyZW07XG59XG5cbi53cGZvcm1zLWZpZWxkLXJhZGlvLFxuLndwZm9ybXMtZmllbGQtY2hlY2tib3gge1xuICBtYXJnaW46IDAgMCAycmVtO1xufVxuLndwZm9ybXMtZmllbGQtcmFkaW8gaW5wdXRbdHlwZT1yYWRpb10sXG4ud3Bmb3Jtcy1maWVsZC1jaGVja2JveCBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMCAxcmVtIDAgMDtcbn1cbi53cGZvcm1zLWZpZWxkLXJhZGlvIGlucHV0W3R5cGU9cmFkaW9dLFxuLndwZm9ybXMtZmllbGQtcmFkaW8gaW5wdXRbdHlwZT1jaGVja2JveF0sIC53cGZvcm1zLWZpZWxkLXJhZGlvIGxhYmVsLFxuLndwZm9ybXMtZmllbGQtY2hlY2tib3ggaW5wdXRbdHlwZT1yYWRpb10sXG4ud3Bmb3Jtcy1maWVsZC1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi53cGZvcm1zLWZpZWxkLWNoZWNrYm94IGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLndwZm9ybXMtZmllbGQtcmFkaW8gbGFiZWwsXG4ud3Bmb3Jtcy1maWVsZC1jaGVja2JveCBsYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xufVxuLndwZm9ybXMtZmllbGQtcmFkaW8gPiB1bCxcbi53cGZvcm1zLWZpZWxkLWNoZWNrYm94ID4gdWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi53cGZvcm1zLWZpZWxkLXJhZGlvID4gdWwgbGksXG4ud3Bmb3Jtcy1maWVsZC1jaGVja2JveCA+IHVsIGxpIHtcbiAgbWFyZ2luOiAwLjc1cmVtIDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLndwZm9ybXMtZmllbGQtZGVzY3JpcHRpb24sXG4ud3Bmb3Jtcy1maWVsZC1odG1sLFxuLndwZm9ybXMtZmllbGQucmVzdHJpY3RlZFdpZHRoIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAud3Bmb3Jtcy1maWVsZC1kZXNjcmlwdGlvbixcbi53cGZvcm1zLWZpZWxkLWh0bWwsXG4ud3Bmb3Jtcy1maWVsZC5yZXN0cmljdGVkV2lkdGgge1xuICAgIG1heC13aWR0aDogNDJyZW07XG4gIH1cbn1cblxuLndwZm9ybXMtZmllbGQtZGVzY3JpcHRpb24ge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC53cGZvcm1zLWZpZWxkLndpdGhUd29Db2x1bW5zID4gdWwgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC53cGZvcm1zLWZpZWxkLndpdGhUd29Db2x1bW5zID4gdWwgbGkge1xuICAgIHdpZHRoOiAzNSU7XG4gIH1cbn1cblxuLndwZm9ybXMtZmllbGQud2l0aFR3b0NvbHVtbnMubm9NYXJnaW5Cb3R0b20ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud3Bmb3Jtcy1maWVsZC53aXRoVG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLndwZm9ybXMtZmllbGQud2l0aFRvb2x0aXAgPiBsYWJlbDpub3QoLndwZm9ybXMtZXJyb3IpOmFmdGVyIHtcbiAgY29udGVudDogXCI/XCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBsaW5lLWhlaWdodDogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM1RTJGO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0ycHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud3Bmb3Jtcy1maWVsZC53aXRoVG9vbHRpcCAud3Bmb3Jtcy1maWVsZC1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiByZ2JhKDk0LCA5NCwgOTQsIDAuNyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBtYXgtd2lkdGg6IDE1cmVtO1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMXJlbTtcbiAgcmlnaHQ6IC0xMi41cmVtO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC53cGZvcm1zLWZpZWxkLndpdGhUb29sdGlwIC53cGZvcm1zLWZpZWxkLWRlc2NyaXB0aW9uIHtcbiAgICB0b3A6IC0xcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC53cGZvcm1zLWZpZWxkLndpdGhUb29sdGlwIC53cGZvcm1zLWZpZWxkLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgdG9wOiAyLjI1cmVtO1xuICB9XG59XG4ud3Bmb3Jtcy1maWVsZC53aXRoVG9vbHRpcCAud3Bmb3Jtcy1maWVsZC1kZXNjcmlwdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjRkZGRkZGO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0wLjYyNXJlbTtcbiAgdG9wOiAxLjEyNXJlbTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzBkZWcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAud3Bmb3Jtcy1maWVsZC53aXRoVG9vbHRpcCAud3Bmb3Jtcy1maWVsZC1kZXNjcmlwdGlvbjpiZWZvcmUge1xuICAgIHRvcDogLTEycHg7XG4gICAgbGVmdDogMS41cmVtO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG59XG5cbi53cGZvcm1zLWZpZWxkLndpdGhUb29sdGlwLnRvb2x0aXBJblZpZXcgLndwZm9ybXMtZmllbGQtZGVzY3JpcHRpb24ge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ud3Bmb3Jtcy1maWVsZC5sYXJnZUxhYmVsID4gbGFiZWwge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC53cGZvcm1zLWZpZWxkLmxhcmdlTGFiZWwgPiBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgfVxufVxuXG4ud3Bmb3Jtcy1maWVsZC53aXRoU21hbGxEZXNjcmlwdGlvbiAud3Bmb3Jtcy1maWVsZC1kZXNjcmlwdGlvbixcbi5zbWFsbERlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLndwZm9ybXMtZmllbGQud2l0aFNtYWxsRGVzY3JpcHRpb24gLndwZm9ybXMtZmllbGQtZGVzY3JpcHRpb24sXG4uc21hbGxEZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbi53cGZvcm1zLWZpZWxkLmVtbWF1c0J1dHRvbiB7XG4gIHBhZGRpbmc6IDA7XG59XG4ud3Bmb3Jtcy1maWVsZC5lbW1hdXNCdXR0b24gYnV0dG9uIHtcbiAgaGVpZ2h0OiAzLjEyNXJlbTtcbiAgcGFkZGluZzogMCAxcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAud3Bmb3Jtcy1maWVsZC5lbW1hdXNCdXR0b24gYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAwIDJyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLndwZm9ybXMtZmllbGQuZW1tYXVzQnV0dG9uIGJ1dHRvbiB7XG4gICAgaGVpZ2h0OiAzLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjc1cmVtO1xuICAgIHBhZGRpbmc6IDAgMy41cmVtO1xuICB9XG59XG5cbi53cGZvcm1zLXBhZ2UtYnV0dG9uIHtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDNyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDFyZW0pO1xuICBib3JkZXI6IDJweCBzb2xpZCAjOTVDMTFGO1xuICBmbG9hdDogbGVmdDtcbiAgbWF4LXdpZHRoOiAxMi4yNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLndwZm9ybXMtcGFnZS1idXR0b24ge1xuICAgIHBhZGRpbmc6IDAuODc1cmVtIDJyZW07XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLndwZm9ybXMtcGFnZS1idXR0b24ge1xuICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI3MHB4KSB7XG4gIC53cGZvcm1zLXBhZ2UtYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAxcmVtIDMuNXJlbTtcbiAgfVxufVxuLndwZm9ybXMtcGFnZS1idXR0b246YWN0aXZlLCAud3Bmb3Jtcy1wYWdlLWJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi53cGZvcm1zLWZpZWxkIC53cGZvcm1zLWZpZWxkLXBhZ2VicmVhayB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXZzKTtcbn1cblxuLndwZm9ybXMtcGFnZS1uZXh0IHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NUMxMUY7XG4gIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG4ud3Bmb3Jtcy1wYWdlLW5leHQ6aG92ZXIsIC53cGZvcm1zLXBhZ2UtbmV4dDpmb2N1cywgLndwZm9ybXMtcGFnZS1uZXh0OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNmQ3MjM7XG59XG5cbi53cGZvcm1zLXBhZ2UtcHJldiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBtYXJnaW46IDAgMC41cmVtIDJyZW0gMDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC53cGZvcm1zLXBhZ2UtcHJldiB7XG4gICAgbWFyZ2luOiAwIDAuNXJlbSAycmVtIDA7XG4gIH1cbn1cbi53cGZvcm1zLXBhZ2UtcHJldjpob3ZlciwgLndwZm9ybXMtcGFnZS1wcmV2OmZvY3VzLCAud3Bmb3Jtcy1wYWdlLXByZXY6YWN0aXZlIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NUMxMUY7XG59XG5cbi53cGZvcm1zLWZpZWxkLWNyZWRpdC1jYXJkLWNvZGUge1xuICB3aWR0aDogMjUlO1xufVxuXG4ud3Bmb3Jtcy1maWVsZC1jcmVkaXQtY2FyZC1jYXJkbW9udGgsXG4ud3Bmb3Jtcy1maWVsZC1jcmVkaXQtY2FyZC1jYXJkeWVhciB7XG4gIHdpZHRoOiA0NSU7XG59XG5cbi53cGZvcm1zLWZpZWxkLWNyZWRpdC1jYXJkLWNhcmR5ZWFyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4ud3Bmb3Jtcy1maWVsZC1jcmVkaXQtY2FyZC1leHBpcmF0aW9uIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ud3Bmb3Jtcy1maWVsZC1jcmVkaXQtY2FyZC1leHBpcmF0aW9uID4gc3BhbiB7XG4gIHdpZHRoOiAxMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ud3Bmb3Jtcy1maWVsZC1odG1sLndpdGhTbWFsbFByaW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMi4xMjVyZW07XG59XG4ud3Bmb3Jtcy1maWVsZC1odG1sLndpdGhTbWFsbFByaW50IGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4zMTI1cmVtO1xufVxuLndwZm9ybXMtZmllbGQtaHRtbC53aXRoU21hbGxQcmludCBwIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmVtbWF1c0Zvcm1fX2hlYWRpbmcge1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgY29sb3I6ICMzMzVFMkY7XG4gIG1hcmdpbjogMCAwIHZhcigtLXZzKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmVtbWF1c0Zvcm1fX2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMy4xcmVtO1xuICB9XG59XG5cbi53cGZvcm1zLWZpZWxkLnF1YXJ0ZXIge1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAud3Bmb3Jtcy1maWVsZC5xdWFydGVyIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLndwZm9ybXMtZmllbGQtY3JlZGl0LWNhcmQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcbiAgfVxufVxuXG4ud3Bmb3Jtcy1maWVsZC1jcmVkaXQtY2FyZC1udW1iZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA3MCU7XG4gIG1hcmdpbi1yaWdodDogNSU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLndwZm9ybXMtZmllbGQtY3JlZGl0LWNhcmQtbmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLndwZm9ybXMtZmllbGQtY3JlZGl0LWNhcmQtbmFtZSB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC53cGZvcm1zLWZpZWxkLWNyZWRpdC1jYXJkLW5hbWUgbGFiZWwud3Bmb3Jtcy1lcnJvciB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC53cGZvcm1zLWZpZWxkLWNyZWRpdC1jYXJkLWV4cGlyYXRpb24gbGFiZWwud3Bmb3Jtcy1lcnJvciB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogaW5pdGlhbDtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG5cbi53cGZvcm1zLWZpZWxkLWNyZWRpdC1jYXJkLWNvZGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNSU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLndwZm9ybXMtZmllbGQtY3JlZGl0LWNhcmQtZXhwaXJhdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC53cGZvcm1zLWZpZWxkLWNyZWRpdC1jYXJkLWV4cGlyYXRpb24ge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cblxuLndwZm9ybXMtZXJyb3IubWFpbGNoZWNrLWVycm9yIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndwZm9ybXMtZmllbGQtcGFnZWJyZWFrIHtcbiAgY2xlYXI6IGJvdGg7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xufVxuXG4uZW1tYXVzRm9ybSAuc2luZ2xlQ2hlY2tib3guaGlkZUNoZWNrYm94Qm9yZGVyIGxpIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLndwZm9ybXMtY29uZmlybWF0aW9uLWNvbnRhaW5lciB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLndwZm9ybXMtZmllbGQtY2hlY2tib3ggLndwZm9ybXMtZmllbGQtZGVzY3JpcHRpb246aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lcixcbi5mbGV4aUZvcm0gLndwZm9ybXMtY29udGFpbmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDYlKTtcbiAgICBtYXJnaW4tbGVmdDogLTMlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQtdGV4dGFyZWEsXG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLXJhZGlvLFxuLmVtbWF1c0NvbnRlbnRBcmVhIC53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC1zaWduYXR1cmUsXG4uZmxleGlGb3JtIC53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC10ZXh0YXJlYSxcbi5mbGV4aUZvcm0gLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLXJhZGlvLFxuLmZsZXhpRm9ybSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQtc2lnbmF0dXJlIHtcbiAgICBtYXJnaW46IDAgMyUgMnJlbSAwO1xuICB9XG59XG4uZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLXBob25lLFxuLmZsZXhpRm9ybSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQtcGhvbmUge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG4ud3Bmb3Jtcy1maWVsZC1waG9uZS53cGZvcm1zLWhhcy1lcnJvciBsYWJlbC53cGZvcm1zLWVycm9yIHtcbiAgYm90dG9tOiAtMnJlbTtcbn1cblxuLndwZm9ybXMtcGFnZS1pbmRpY2F0b3IucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZW1tYXVzRm9ybVByb2dyZXNzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgaGVpZ2h0OiAzcmVtO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5lbW1hdXNGb3JtUHJvZ3Jlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5NUMxMUY7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG59XG4uZW1tYXVzRm9ybVByb2dyZXNzOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uZW1tYXVzRm9ybVByb2dyZXNzX19saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG5cbi5lbW1hdXNGb3JtUHJvZ3Jlc3NfX2l0ZW0ge1xuICBmbGV4OiAxO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0YzRjNDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmVtbWF1c0Zvcm1Qcm9ncmVzc19faXRlbSB7XG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI0ZGRkZGRjtcbiAgfVxuICAuZW1tYXVzRm9ybVByb2dyZXNzX19pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxufVxuLmVtbWF1c0Zvcm1Qcm9ncmVzc19faXRlbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTAuMjVyZW07XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ5LCAxOTMsIDMxLCAwLjYpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZW1tYXVzRm9ybVByb2dyZXNzX19pdGVtOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmVtbWF1c0Zvcm1Qcm9ncmVzc19faXRlbTpmaXJzdC1vZi10eXBlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lbW1hdXNGb3JtUHJvZ3Jlc3NfX2l0ZW06bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lbW1hdXNGb3JtUHJvZ3Jlc3NfX2l0ZW06bGFzdC1vZi10eXBlIC5lbW1hdXNGb3JtUHJvZ3Jlc3NfX251YmJpbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZW1tYXVzRm9ybVByb2dyZXNzX19pdGVtIHNwYW4ge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5lbW1hdXNGb3JtUHJvZ3Jlc3NfX2l0ZW06bnRoLW9mLXR5cGUoMikge1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMCAwIDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZW1tYXVzRm9ybVByb2dyZXNzX19pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMjBweCAwIDA7XG4gIH1cbn1cblxuLmVtbWF1c0Zvcm1Qcm9ncmVzc19faXRlbTpudGgtb2YtdHlwZSgxKSB7XG4gIHotaW5kZXg6IDU7XG59XG5cbi5lbW1hdXNGb3JtUHJvZ3Jlc3NfX2l0ZW0tLWFjdGl2ZTpudGgtb2YtdHlwZSgxKSB7XG4gIHotaW5kZXg6IDc7XG59XG5cbi5lbW1hdXNGb3JtUHJvZ3Jlc3NfX2l0ZW06bnRoLW9mLXR5cGUoMikge1xuICB6LWluZGV4OiA0O1xufVxuXG4uZW1tYXVzRm9ybVByb2dyZXNzX19pdGVtLS1hY3RpdmU6bnRoLW9mLXR5cGUoMikge1xuICB6LWluZGV4OiA4O1xufVxuXG4uZW1tYXVzRm9ybVByb2dyZXNzX19pdGVtOm50aC1vZi10eXBlKDMpIHtcbiAgei1pbmRleDogMztcbn1cblxuLmVtbWF1c0Zvcm1Qcm9ncmVzc19faXRlbS0tYWN0aXZlOm50aC1vZi10eXBlKDMpIHtcbiAgei1pbmRleDogOTtcbn1cblxuLmVtbWF1c0Zvcm1Qcm9ncmVzc19faXRlbTpudGgtb2YtdHlwZSg0KSB7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5lbW1hdXNGb3JtUHJvZ3Jlc3NfX2l0ZW0tLWFjdGl2ZTpudGgtb2YtdHlwZSg0KSB7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uZW1tYXVzRm9ybVByb2dyZXNzX19pdGVtOm50aC1vZi10eXBlKDUpIHtcbiAgei1pbmRleDogMTtcbn1cblxuLmVtbWF1c0Zvcm1Qcm9ncmVzc19faXRlbS0tYWN0aXZlOm50aC1vZi10eXBlKDUpIHtcbiAgei1pbmRleDogMTE7XG59XG5cbi5lbW1hdXNGb3JtUHJvZ3Jlc3NfX2l0ZW06bnRoLW9mLXR5cGUoNikge1xuICB6LWluZGV4OiAwO1xufVxuXG4uZW1tYXVzRm9ybVByb2dyZXNzX19pdGVtLS1hY3RpdmU6bnRoLW9mLXR5cGUoNikge1xuICB6LWluZGV4OiAxMjtcbn1cblxuLmVtbWF1c0Zvcm1Qcm9ncmVzc19faXRlbS0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzNUUyRjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZW1tYXVzRm9ybVByb2dyZXNzX19pdGVtLS1hY3RpdmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVDMTFGO1xuICB9XG59XG4uZW1tYXVzRm9ybVByb2dyZXNzX19pdGVtLS1hY3RpdmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk1QzExRjtcbn1cbi5lbW1hdXNGb3JtUHJvZ3Jlc3NfX2l0ZW0tLWFjdGl2ZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzVFMkY7XG59XG4uZW1tYXVzRm9ybVByb2dyZXNzX19pdGVtLS1hY3RpdmUgLmVtbWF1c0Zvcm1Qcm9ncmVzc19fbnViYmluUGF0aC0tZnJvbnQge1xuICBmaWxsOiAjMzM1RTJGO1xuICBzdHJva2U6ICMzMzVFMkY7XG59XG5cbi5lbW1hdXNGb3JtUHJvZ3Jlc3NfX251YmJpbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5lbW1hdXNGb3JtUHJvZ3Jlc3NfX251YmJpbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IC0yLjMxMjVyZW07XG4gICAgd2lkdGg6IDNyZW07XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmVtbWF1c0Zvcm1Qcm9ncmVzc19fbnViYmluLS10b3Age1xuICAgIHJpZ2h0OiBjYWxjKC0yLjMxMjVyZW0gLSAxcHgpO1xuICB9XG59XG5cbi5lbW1hdXNGb3JtUHJvZ3Jlc3NfX251YmJpblBhdGgtLWZyb250IHtcbiAgZmlsbDogIzk1QzExRjtcbiAgc3Ryb2tlOiAjOTVDMTFGO1xuICBzdHJva2Utd2lkdGg6IDJweDtcbn1cblxuLmVtbWF1c0Zvcm1Qcm9ncmVzc19fbnViYmluUGF0aC0tYmFjayB7XG4gIHN0cm9rZTogI0Y4RjhGODtcbiAgc3Ryb2tlLXdpZHRoOiA0cHg7XG59XG5cbi5lbW1hdXNGb3JtUHJvZ3Jlc3NfX21vYmlsZVRpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzNUUyRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgcGFkZGluZzogMC42MjVyZW0gMXJlbSAwLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5lbW1hdXNGb3JtUHJvZ3Jlc3NfX21vYmlsZVRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZW1tYXVzRm9ybVByb2dyZXNzX19tb2JpbGVUaXRsZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLndwZm9ybXMtbGFiZWwtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLndwZm9ybXMtZmllbGQud3Bmb3Jtcy1maWVsZC10ZXh0YXJlYS53cGZvcm1zLWNvbmRpdGlvbmFsLWZpZWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi53cGZvcm1zLWVycm9yLWNvbnRhaW5lciwgLndwZm9ybXMtZXJyb3ItYWxlcnQge1xuICBjbGVhcjogYm90aDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjc2RDZEO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbjogMnJlbSAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDFyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmVtbWF1c0Zvcm0tLWluQ29udGVudEFyZWEgLndwZm9ybXMtZmllbGQtdGV4dGFyZWEge1xuICAgIG1hcmdpbjogMCAzJSAycmVtIDMlO1xuICB9XG59XG5cbi53cGZvcm1zLXJlY2FwdGNoYS1jb250YWluZXIge1xuICBtaW4taGVpZ2h0OiA3OHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA0cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAud3Bmb3Jtcy1yZWNhcHRjaGEtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW07XG4gIH1cbn1cbi53cGZvcm1zLXJlY2FwdGNoYS1jb250YWluZXIgaWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4ud3Bmb3Jtcy1yZWNhcHRjaGEtY29udGFpbmVyICNnLXJlY2FwdGNoYS1oaWRkZW4tZXJyb3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzAycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGNzZENkQ7XG59XG5cbi5hbGlnbmxlZnQsXG4uYWxpZ25yaWdodCB7XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmFsaWdubGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAxcmVtIDEuNXJlbSAxLjVyZW0gMDtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuYWxpZ25sZWZ0IHtcbiAgICBtYXJnaW46IDFyZW0gM3JlbSAzcmVtIDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuYWxpZ25yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbjogMXJlbSAwIDEuNXJlbSAxLjVyZW07XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmFsaWducmlnaHQge1xuICAgIG1hcmdpbjogMXJlbSAwIDNyZW0gM3JlbTtcbiAgfVxufVxuXG4uYWxpZ25ub25lIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAyLjYyNXJlbSAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuYWxpZ25ub25lIHtcbiAgICBtYXJnaW46IDIuNXJlbSAwIDQuNXJlbSAtMTUlO1xuICAgIHdpZHRoOiAxMzAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmFsaWduY2VudGVyIHtcbiAgbWFyZ2luOiAxcmVtIGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5hbGlnbmNlbnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAycmVtIGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmFsaWduY2VudGVyIHtcbiAgICBtYXJnaW46IDNyZW0gYXV0bztcbiAgfVxufVxuXG4ud3AtY2FwdGlvbi10ZXh0IHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4uZW1tYXVzQnV0dG9uIHtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2UtaW4tb3V0O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNi43NXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmVtbWF1c0J1dHRvbiB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyNzBweCkge1xuICAuZW1tYXVzQnV0dG9uIHtcbiAgICBwYWRkaW5nOiAxcmVtIDMuNXJlbTtcbiAgfVxufVxuLmVtbWF1c0J1dHRvbjpmb2N1cywgLmVtbWF1c0J1dHRvbjphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZW1tYXVzQnV0dG9uLS1tZWRpdW0ge1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI3MHB4KSB7XG4gIC5lbW1hdXNCdXR0b24tLW1lZGl1bSB7XG4gICAgcGFkZGluZzogMC43NXJlbSAyLjVyZW07XG4gIH1cbn1cblxuLmVtbWF1c0J1dHRvbi0tZGFya0dyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzNUUyRjtcbn1cbi5lbW1hdXNCdXR0b24tLWRhcmtHcmVlbjpob3ZlciwgLmVtbWF1c0J1dHRvbi0tZGFya0dyZWVuOmZvY3VzLCAuZW1tYXVzQnV0dG9uLS1kYXJrR3JlZW46YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjNmYzODtcbn1cblxuLmVtbWF1c0J1dHRvbi0tbGlnaHRHcmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NUMxMUY7XG59XG4uZW1tYXVzQnV0dG9uLS1saWdodEdyZWVuOmhvdmVyLCAuZW1tYXVzQnV0dG9uLS1saWdodEdyZWVuOmZvY3VzLCAuZW1tYXVzQnV0dG9uLS1saWdodEdyZWVuOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNmQ3MjM7XG59XG5cbi5lbW1hdXNCdXR0b24tLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi5lbW1hdXNCdXR0b24tLXdoaXRlOmhvdmVyLCAuZW1tYXVzQnV0dG9uLS13aGl0ZTpmb2N1cywgLmVtbWF1c0J1dHRvbi0td2hpdGU6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBjb2xvcjogIzk1QzExRjtcbn1cblxuLmVtbWF1c0J1dHRvbi0td2l0aFN2ZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDRyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5lbW1hdXNCdXR0b24tLXdpdGhTdmcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XG4gIH1cbn1cblxuLmVtbWF1c0J1dHRvbl9fc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKTtcbiAgaGVpZ2h0OiAxLjA2MjVyZW07XG4gIHJpZ2h0OiAyLjI1cmVtO1xufVxuXG4uZW1tYXVzQnV0dG9uX19zdmdQYXRoIHtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cblxuLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5zbGljay1saXN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjdXJzb3I6IGhhbmQ7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnNsaWNrLXRyYWNrOmJlZm9yZSwgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuW2Rpcj1ydGxdIC5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5zbGljay1zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2Mtd2luZG93IHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDFzIGVhc2U7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMXMgZWFzZTtcbn1cblxuLmNjLXdpbmRvdy5jYy1pbnZpc2libGUge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY2MtYW5pbWF0ZS5jYy1yZXZva2Uge1xuICAtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSAxcyBlYXNlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDFzIGVhc2U7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDFzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMXMgZWFzZTtcbn1cblxuLmNjLWFuaW1hdGUuY2MtcmV2b2tlLmNjLXRvcCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yZW0pO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJlbSk7XG59XG5cbi5jYy1hbmltYXRlLmNjLXJldm9rZS5jYy1ib3R0b20ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyZW0pO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMmVtKTtcbn1cblxuLmNjLWFuaW1hdGUuY2MtcmV2b2tlLmNjLWFjdGl2ZS5jYy10b3Age1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4uY2MtYW5pbWF0ZS5jYy1yZXZva2UuY2MtYWN0aXZlLmNjLWJvdHRvbSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5jYy1yZXZva2U6aG92ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4uY2MtZ3Jvd2VyIHtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDFzO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDFzO1xufVxuXG4uY2MtcmV2b2tlLCAuY2Mtd2luZG93IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIENhbGlicmksIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICB6LWluZGV4OiA5OTk5O1xufVxuXG4uY2Mtd2luZG93LmNjLXN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5jYy13aW5kb3cuY2MtZmxvYXRpbmcge1xuICBwYWRkaW5nOiAyZW07XG4gIG1heC13aWR0aDogMjRlbTtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uY2Mtd2luZG93LmNjLWJhbm5lciB7XG4gIHBhZGRpbmc6IDFlbSAxLjhlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4uY2MtcmV2b2tlIHtcbiAgcGFkZGluZzogMC41ZW07XG59XG5cbi5jYy1yZXZva2U6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmNjLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmNjLWJ0biwgLmNjLWNsb3NlLCAuY2MtbGluaywgLmNjLXJldm9rZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNjLWxpbmsge1xuICBvcGFjaXR5OiAwLjg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC4yZW07XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uY2MtbGluazpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jYy1saW5rOmFjdGl2ZSwgLmNjLWxpbms6dmlzaXRlZCB7XG4gIGNvbG9yOiBpbml0aWFsO1xufVxuXG4uY2MtYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNGVtIDAuOGVtO1xuICBmb250LXNpemU6IDAuOWVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uY2MtaGlnaGxpZ2h0IC5jYy1idG46Zmlyc3QtY2hpbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmNjLWhpZ2hsaWdodCAuY2MtYnRuOmZpcnN0LWNoaWxkOmZvY3VzLCAuY2MtaGlnaGxpZ2h0IC5jYy1idG46Zmlyc3QtY2hpbGQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5jYy1jbG9zZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC41ZW07XG4gIHJpZ2h0OiAwLjVlbTtcbiAgZm9udC1zaXplOiAxLjZlbTtcbiAgb3BhY2l0eTogMC45O1xuICBsaW5lLWhlaWdodDogMC43NTtcbn1cblxuLmNjLWNsb3NlOmZvY3VzLCAuY2MtY2xvc2U6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY2MtcmV2b2tlLmNjLXRvcCB7XG4gIHRvcDogMDtcbiAgbGVmdDogM2VtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjVlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNWVtO1xufVxuXG4uY2MtcmV2b2tlLmNjLWJvdHRvbSB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogM2VtO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjVlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNWVtO1xufVxuXG4uY2MtcmV2b2tlLmNjLWxlZnQge1xuICBsZWZ0OiAzZW07XG4gIHJpZ2h0OiB1bnNldDtcbn1cblxuLmNjLXJldm9rZS5jYy1yaWdodCB7XG4gIHJpZ2h0OiAzZW07XG4gIGxlZnQ6IHVuc2V0O1xufVxuXG4uY2MtdG9wIHtcbiAgdG9wOiAxZW07XG59XG5cbi5jYy1sZWZ0IHtcbiAgbGVmdDogMWVtO1xufVxuXG4uY2MtcmlnaHQge1xuICByaWdodDogMWVtO1xufVxuXG4uY2MtYm90dG9tIHtcbiAgYm90dG9tOiAxZW07XG59XG5cbi5jYy1mbG9hdGluZyA+IC5jYy1saW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4uY2MtZmxvYXRpbmcgLmNjLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4uY2Mtd2luZG93LmNjLWZsb2F0aW5nIC5jYy1jb21wbGlhbmNlIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXg6IDEgMCBhdXRvO1xuICBmbGV4OiAxIDAgYXV0bztcbn1cblxuLmNjLXdpbmRvdy5jYy1iYW5uZXIge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY2MtYmFubmVyLmNjLXRvcCB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5jYy1iYW5uZXIuY2MtYm90dG9tIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLmNjLWJhbm5lciAuY2MtbWVzc2FnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtbXMtZmxleDogMSAxIGF1dG87XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogMWVtO1xufVxuXG4uY2MtY29tcGxpYW5jZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5O1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uY2MtZmxvYXRpbmcgLmNjLWNvbXBsaWFuY2UgPiAuY2MtYnRuIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXg6IDE7XG4gIGZsZXg6IDE7XG59XG5cbi5jYy1idG4gKyAuY2MtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICAuY2MtcmV2b2tlLCAuY2Mtd2luZG93IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuY2MtYnRuIHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MTRweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpLCBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDczNnB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLmNjLXdpbmRvdy5jYy10b3Age1xuICAgIHRvcDogMDtcbiAgfVxuXG4gIC5jYy13aW5kb3cuY2MtYm90dG9tIHtcbiAgICBib3R0b206IDA7XG4gIH1cblxuICAuY2Mtd2luZG93LmNjLWJhbm5lciwgLmNjLXdpbmRvdy5jYy1mbG9hdGluZywgLmNjLXdpbmRvdy5jYy1sZWZ0LCAuY2Mtd2luZG93LmNjLXJpZ2h0IHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG5cbiAgLmNjLXdpbmRvdy5jYy1iYW5uZXIge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5jYy13aW5kb3cuY2MtYmFubmVyIC5jYy1jb21wbGlhbmNlIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgfVxuXG4gIC5jYy13aW5kb3cuY2MtZmxvYXRpbmcge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuXG4gIC5jYy13aW5kb3cgLmNjLW1lc3NhZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgfVxuXG4gIC5jYy13aW5kb3cuY2MtYmFubmVyIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogdW5zZXQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHVuc2V0O1xuICAgIGFsaWduLWl0ZW1zOiB1bnNldDtcbiAgfVxuXG4gIC5jYy13aW5kb3cuY2MtYmFubmVyIC5jYy1tZXNzYWdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5jYy1mbG9hdGluZy5jYy10aGVtZS1jbGFzc2ljIHtcbiAgcGFkZGluZzogMS4yZW07XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmNjLWZsb2F0aW5nLmNjLXR5cGUtaW5mby5jYy10aGVtZS1jbGFzc2ljIC5jYy1jb21wbGlhbmNlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiBub25lO1xuICBmbGV4OiBub25lO1xufVxuXG4uY2MtdGhlbWUtY2xhc3NpYyAuY2MtYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uY2MtdGhlbWUtY2xhc3NpYyAuY2MtYnRuOmxhc3QtY2hpbGQge1xuICBtaW4td2lkdGg6IDE0MHB4O1xufVxuXG4uY2MtZmxvYXRpbmcuY2MtdHlwZS1pbmZvLmNjLXRoZW1lLWNsYXNzaWMgLmNjLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNjLXRoZW1lLWVkZ2VsZXNzLmNjLXdpbmRvdyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5jYy1mbG9hdGluZy5jYy10aGVtZS1lZGdlbGVzcyAuY2MtbWVzc2FnZSB7XG4gIG1hcmdpbjogMmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cblxuLmNjLWJhbm5lci5jYy10aGVtZS1lZGdlbGVzcyAuY2MtYnRuIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwLjhlbSAxLjhlbTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uY2MtYmFubmVyLmNjLXRoZW1lLWVkZ2VsZXNzIC5jYy1tZXNzYWdlIHtcbiAgbWFyZ2luLWxlZnQ6IDFlbTtcbn1cblxuLmNjLWZsb2F0aW5nLmNjLXRoZW1lLWVkZ2VsZXNzIC5jYy1idG4gKyAuY2MtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5jYy13aW5kb3cge1xuICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBtaW4td2lkdGg6IDQuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmNjLXdpbmRvdyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbi5jYy1idG4ge1xuICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICBwYWRkaW5nOiAwLjRyZW0gMS41cmVtO1xufVxuXG4vKiEgRmxpY2tpdHkgdjIuMi4xXG5odHRwczovL2ZsaWNraXR5Lm1ldGFmaXp6eS5jb1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmZsaWNraXR5LWVuYWJsZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mbGlja2l0eS1lbmFibGVkOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmZsaWNraXR5LXZpZXdwb3J0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5mbGlja2l0eS1zbGlkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8qIGRyYWdnYWJsZSAqL1xuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gIGN1cnNvcjogZ3JhYjtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydC5pcy1wb2ludGVyLWRvd24ge1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG5cbi8qIC0tLS0gZmxpY2tpdHktYnV0dG9uIC0tLS0gKi9cbi5mbGlja2l0eS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5mbGlja2l0eS1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgNXB4ICMxOUY7XG59XG5cbi5mbGlja2l0eS1idXR0b246YWN0aXZlIHtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zO1xuICBjdXJzb3I6IGF1dG87XG4gIC8qIHByZXZlbnQgZGlzYWJsZWQgYnV0dG9uIGZyb20gY2FwdHVyaW5nIHBvaW50ZXIgdXAgZXZlbnQuICM3MTYgKi9cbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5mbGlja2l0eS1idXR0b24taWNvbiB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cblxuLyogLS0tLSBwcmV2aW91cy9uZXh0IGJ1dHRvbnMgLS0tLSAqL1xuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ge1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAvKiB2ZXJ0aWNhbGx5IGNlbnRlciAqL1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcbiAgbGVmdDogMTBweDtcbn1cblxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG4gIHJpZ2h0OiAxMHB4O1xufVxuXG4vKiByaWdodCB0byBsZWZ0ICovXG4uZmxpY2tpdHktcnRsIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDEwcHg7XG59XG5cbi5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxMHB4O1xufVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiAuZmxpY2tpdHktYnV0dG9uLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIwJTtcbiAgdG9wOiAyMCU7XG4gIHdpZHRoOiA2MCU7XG4gIGhlaWdodDogNjAlO1xufVxuXG4vKiAtLS0tIHBhZ2UgZG90cyAtLS0tICovXG4uZmxpY2tpdHktcGFnZS1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAtMjVweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmxpY2tpdHktcnRsIC5mbGlja2l0eS1wYWdlLWRvdHMge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuLmZsaWNraXR5LXBhZ2UtZG90cyAuZG90IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW46IDAgOHB4O1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDAuMjU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZsaWNraXR5LXBhZ2UtZG90cyAuZG90LmlzLXNlbGVjdGVkIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZsZXhpYmxlQ29udGVudCB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5mbGV4aWJsZUNvbnRlbnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5mbGV4aWJsZUNvbnRlbnQgc2VjdGlvbi5mbGV4aUZvcm0gLmVtbWF1c0Zvcm0gLndwZm9ybXMtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4udGVzdGltb25pYWxzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzQzNztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDAgMXJlbTtcbiAgbWFyZ2luOiBjYWxjKDFyZW0gKyAxcmVtKSAwIDRyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLnRlc3RpbW9uaWFscyB7XG4gICAgcGFkZGluZzogM3JlbSAwIDFyZW07XG4gICAgbWFyZ2luOiBjYWxjKDMuNzVyZW0gKyAzLjI1cmVtKSAwIDlyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLnRlc3RpbW9uaWFscyB7XG4gICAgcGFkZGluZzogMy41cmVtIDAgMXJlbTtcbiAgICBtYXJnaW46IGNhbGMoMy43NXJlbSArIDQuMTI1cmVtKSAwIDEzcmVtO1xuICB9XG59XG4udGVzdGltb25pYWxzIC5mbGlja2l0eS1zbGlkZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udGVzdGltb25pYWxzIC5mbGlja2l0eS1idXR0b24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDFyZW0pO1xuICB3aWR0aDogMy4zMTI1cmVtO1xuICBoZWlnaHQ6IDMuMzEyNXJlbTtcbiAgYm9yZGVyOiAycHggc29saWQgI0ZGRkZGRjtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLnRlc3RpbW9uaWFscyAuZmxpY2tpdHktYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuLnRlc3RpbW9uaWFscyAuZmxpY2tpdHktYnV0dG9uOmZvY3VzLCAudGVzdGltb25pYWxzIC5mbGlja2l0eS1idXR0b246YWN0aXZlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi50ZXN0aW1vbmlhbHMgLmZsaWNraXR5LWJ1dHRvbjpiZWZvcmUsIC50ZXN0aW1vbmlhbHMgLmZsaWNraXR5LWJ1dHRvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4udGVzdGltb25pYWxzIC5mbGlja2l0eS1idXR0b246YmVmb3JlIHtcbiAgaGVpZ2h0OiAwLjkzNzVyZW07XG4gIHdpZHRoOiAwLjkzNzVyZW07XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNGRkZGRkY7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRkZGRkZGO1xuICB0b3A6IGNhbGMoNTAlIC0gMnB4KTtcbiAgcmlnaHQ6IDdweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKTtcbn1cbi50ZXN0aW1vbmlhbHMgLmZsaWNraXR5LWJ1dHRvbjphZnRlciB7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRkZGRkZGO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xufVxuLnRlc3RpbW9uaWFscyAuZmxpY2tpdHktYnV0dG9uIHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGVzdGltb25pYWxzIC5mbGlja2l0eS1idXR0b24ucHJldmlvdXMge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApIHJvdGF0ZSgtMTgwZGVnKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLnRlc3RpbW9uaWFscyAuZmxpY2tpdHktYnV0dG9uLnByZXZpb3VzIHtcbiAgICBsZWZ0OiAtMXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAudGVzdGltb25pYWxzIC5mbGlja2l0eS1idXR0b24ucHJldmlvdXMge1xuICAgIGxlZnQ6IDAuNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50ZXN0aW1vbmlhbHMgLmZsaWNraXR5LWJ1dHRvbi5wcmV2aW91cyB7XG4gICAgbGVmdDogLTIuNXJlbTtcbiAgfVxufVxuLnRlc3RpbW9uaWFscyAuZmxpY2tpdHktYnV0dG9uLm5leHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAudGVzdGltb25pYWxzIC5mbGlja2l0eS1idXR0b24ubmV4dCB7XG4gICAgcmlnaHQ6IC0xcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC50ZXN0aW1vbmlhbHMgLmZsaWNraXR5LWJ1dHRvbi5uZXh0IHtcbiAgICByaWdodDogMC41cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRlc3RpbW9uaWFscyAuZmxpY2tpdHktYnV0dG9uLm5leHQge1xuICAgIHJpZ2h0OiAtMi41cmVtO1xuICB9XG59XG4udGVzdGltb25pYWxzIC5mbGlja2l0eS1wYWdlLWRvdHMge1xuICBtYXJnaW46IDAgMCAxcmVtO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC50ZXN0aW1vbmlhbHMgLmZsaWNraXR5LXBhZ2UtZG90cyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4udGVzdGltb25pYWxzIC5mbGlja2l0eS1wYWdlLWRvdHMgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luOiAwIDAuNXJlbTtcbiAgd2lkdGg6IDEuMzc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDAuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi50ZXN0aW1vbmlhbHMgLmZsaWNraXR5LXBhZ2UtZG90cyBsaTphY3RpdmUsIC50ZXN0aW1vbmlhbHMgLmZsaWNraXR5LXBhZ2UtZG90cyBsaTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi50ZXN0aW1vbmlhbHNfX3NlY3Rpb25IZWFkaW5nIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiZnJhbmtsaW4tZ290aGljLXVyd1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW46IDEuNXJlbSAwIDIuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLnRlc3RpbW9uaWFsc19fc2VjdGlvbkhlYWRpbmcge1xuICAgIG1hcmdpbjogMS41cmVtIDAgNHJlbTtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICB9XG59XG5cbi50ZXN0aW1vbmlhbHNfX3N2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC50ZXN0aW1vbmlhbHNfX3N2ZyB7XG4gICAgaGVpZ2h0OiAzLjI1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC50ZXN0aW1vbmlhbHNfX3N2ZyB7XG4gICAgaGVpZ2h0OiA0LjEyNXJlbTtcbiAgfVxufVxuXG4udGVzdGltb25pYWxzX19zdmctLXRvcCB7XG4gIHRvcDogY2FsYyggLTFyZW0gKyAxcHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAudGVzdGltb25pYWxzX19zdmctLXRvcCB7XG4gICAgdG9wOiBjYWxjKCAtMy4yNXJlbSArIDFweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLnRlc3RpbW9uaWFsc19fc3ZnLS10b3Age1xuICAgIHRvcDogY2FsYyggLTQuMTI1cmVtICsgMXB4KTtcbiAgfVxufVxuXG4udGVzdGltb25pYWxzX19zdmctLWJvdHRvbSB7XG4gIGJvdHRvbTogY2FsYyggLTFyZW0gKyAxcHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAudGVzdGltb25pYWxzX19zdmctLWJvdHRvbSB7XG4gICAgYm90dG9tOiBjYWxjKCAtMy4yNXJlbSArIDFweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLnRlc3RpbW9uaWFsc19fc3ZnLS1ib3R0b20ge1xuICAgIGJvdHRvbTogY2FsYyggLTQuMTI1cmVtICsgMXB4KTtcbiAgfVxufVxuXG4udGVzdGltb25pYWxzX19zdmdQYXRoIHtcbiAgZmlsbDogI0ZGQzQzNztcbn1cblxuLnRlc3RpbW9uaWFsc19fd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI0cmVtO1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAudGVzdGltb25pYWxzX193cmFwIHtcbiAgICBtYXgtd2lkdGg6IDM4cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC50ZXN0aW1vbmlhbHNfX3dyYXAge1xuICAgIG1heC13aWR0aDogNjRyZW07XG4gIH1cbn1cbi50ZXN0aW1vbmlhbHNfX3dyYXAgLnJvdyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRlc3RpbW9uaWFsc19fd3JhcCAucm93LmlzLXNlbGVjdGVkIC50ZXN0aW1vbmlhbCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC45cyAwLjZzIGVhc2UtaW4tb3V0O1xufVxuXG4udGVzdGltb25pYWwge1xuICBtYXJnaW46IGF1dG87XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBlYXNlLWluLW91dDtcbn1cblxuLnRlc3RpbW9uaWFsX19xdW90ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkVtbWF1c1llYXN0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIGNvbG9yOiAjMzM1RTJGO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC50ZXN0aW1vbmlhbF9fcXVvdGUge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICBwYWRkaW5nOiAwIDJyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLnRlc3RpbW9uaWFsX19xdW90ZSB7XG4gICAgZm9udC1zaXplOiAzLjEyNXJlbTtcbiAgfVxufVxuLnRlc3RpbW9uaWFsX19xdW90ZSBwIHtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi50ZXN0aW1vbmlhbF9fcXVvdGUgZW0ge1xuICBmb250LWZhbWlseTogXCJTd2FnZ2VyQm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuXG4udGVzdGltb25pYWxfX3F1b3RlZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuODVyZW07XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3BsaXRDb250ZW50IHtcbiAgcGFkZGluZzogMnJlbSAwO1xuICBtYXJnaW46IDJyZW0gMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLnNwbGl0Q29udGVudCB7XG4gICAgcGFkZGluZzogMi44NzVyZW0gMDtcbiAgICBtYXJnaW46IDIuODc1cmVtIDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLnNwbGl0Q29udGVudCB7XG4gICAgcGFkZGluZzogMy42MjVyZW0gMDtcbiAgICBtYXJnaW46IDMuNjI1cmVtIDA7XG4gIH1cbn1cbi5zcGxpdENvbnRlbnQgPiAucm93IC5jb2x1bW5zIHtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuc3BsaXRDb250ZW50X19jb2xzV3JhcCB7XG4gICAgaGVpZ2h0OiAyOHJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuc3BsaXRDb250ZW50X19jb2xzV3JhcCB7XG4gICAgaGVpZ2h0OiAzNHJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI3MHB4KSB7XG4gIC5zcGxpdENvbnRlbnRfX2NvbHNXcmFwIHtcbiAgICBoZWlnaHQ6IDM5LjI1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5zcGxpdENvbnRlbnRfX2NvbHNXcmFwID4gLmNvbHVtbnMge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4uc3BsaXRDb250ZW50X190ZXh0Q29sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyOEMwMDtcbiAgcGFkZGluZzogMS43NXJlbSAycmVtIDJyZW07XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiAwIDIuNXJlbSAwIDA7XG4gIG1hcmdpbi10b3A6IC0yLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLnNwbGl0Q29udGVudF9fdGV4dENvbCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nOiAzLjVyZW0gMnJlbSAzLjc1cmVtO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzLjVyZW0pO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLnNwbGl0Q29udGVudF9fdGV4dENvbCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCA3LjVyZW0gMCAwO1xuICAgIHBhZGRpbmc6IDMuNXJlbSA0cmVtIDMuNzVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyNzBweCkge1xuICAuc3BsaXRDb250ZW50X190ZXh0Q29sIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNy41cmVtKTtcbiAgICBwYWRkaW5nOiA2cmVtIDExcmVtIDYuNzVyZW0gNy41cmVtO1xuICB9XG59XG5cbi5zcGxpdENvbnRlbnRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBtYXJnaW46IDAgMCAxLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5zcGxpdENvbnRlbnRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLnNwbGl0Q29udGVudF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyNzBweCkge1xuICAuc3BsaXRDb250ZW50X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzLjM3NXJlbTtcbiAgfVxufVxuLnNwbGl0Q29udGVudF9fdGl0bGUgcCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnNwbGl0Q29udGVudF9fY29weSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLnNwbGl0Q29udGVudF9fY29weSB7XG4gICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gIH1cbn1cbi5zcGxpdENvbnRlbnRfX2NvcHkgYSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uc3BsaXRDb250ZW50X19idXR0b24ge1xuICBtYXJnaW46IDFyZW0gMCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuc3BsaXRDb250ZW50X19idXR0b24ge1xuICAgIG1hcmdpbjogMnJlbSAwIDA7XG4gIH1cbn1cblxuLnNwbGl0Q29udGVudF9faW1hZ2VXcmFwIHtcbiAgaGVpZ2h0OiA3NXZ3O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuc3BsaXRDb250ZW50X19pbWFnZVdyYXAge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNTBweCk7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuXG4uc3BsaXRDb250ZW50X19pbWFnZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJsb2NrTGlua3Mge1xuICBwYWRkaW5nOiAxcmVtIDAgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjhGODtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDRyZW0gMCAycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuYmxvY2tMaW5rcyB7XG4gICAgcGFkZGluZzogMS41cmVtIDAgMC41cmVtO1xuICAgIG1hcmdpbjogM3JlbSAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5ibG9ja0xpbmtzIHtcbiAgICBwYWRkaW5nOiAycmVtIDA7XG4gICAgbWFyZ2luOiA0cmVtIDA7XG4gIH1cbn1cblxuLmJsb2NrTGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDIuNzVyZW07XG59XG4uYmxvY2tMaW5rOmhvdmVyIC5ibG9ja0xpbmtfX2ltYWdlLCAuYmxvY2tMaW5rOmFjdGl2ZSAuYmxvY2tMaW5rX19pbWFnZSwgLmJsb2NrTGluazpmb2N1cyAuYmxvY2tMaW5rX19pbWFnZSB7XG4gIG9wYWNpdHk6IDAuODtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xufVxuLmJsb2NrTGluayBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYmxvY2tMaW5rX19pbWFnZVdyYXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuXG4uYmxvY2tMaW5rX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0LCBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5ibG9ja0xpbmtzX19oZWFkaW5nIHtcbiAgY29sb3I6ICMzMzVFMkY7XG4gIG1hcmdpbjogMS4xMjVyZW0gMCAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmJsb2NrTGlua3NfX2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5ibG9ja0xpbmtzX19oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICB9XG59XG5cbi5ibG9ja0xpbmtzX19wYXJ0T2YgYSB7XG4gIGNvbG9yOiAjOTVDMTFGO1xufVxuXG4uYmxvY2tMaW5rc19fc3ViaGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLmJsb2NrTGlua19fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzMzMzMzMztcbiAgZm9udC1zaXplOiAxLjE4NzVyZW07XG59XG4uYmxvY2tMaW5rX19saW5rOmhvdmVyLCAuYmxvY2tMaW5rX19saW5rOmZvY3VzLCAuYmxvY2tMaW5rX19saW5rOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5ibG9ja0xpbmtzX19wb3NpdGlvbiB7XG4gIGNvbG9yOiAjOTVDMTFGO1xuICBmb250LWZhbWlseTogXCJTd2FnZ2VyQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5ibG9ja0xpbmtzX19zdW1tYXJ5IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xufVxuXG4uYmxvY2tMaW5rc19fc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmJsb2NrTGlua3NfX3N2ZyB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmJsb2NrTGlua3NfX3N2ZyB7XG4gICAgaGVpZ2h0OiAyLjEyNXJlbTtcbiAgfVxufVxuXG4uYmxvY2tMaW5rc19fc3ZnLS10b3Age1xuICB0b3A6IGNhbGMoIC0xcmVtICsgMXB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmJsb2NrTGlua3NfX3N2Zy0tdG9wIHtcbiAgICB0b3A6IGNhbGMoIC0xLjVyZW0gKyAxcHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5ibG9ja0xpbmtzX19zdmctLXRvcCB7XG4gICAgdG9wOiBjYWxjKCAtMi4xMjVyZW0gKyAxcHgpO1xuICB9XG59XG5cbi5ibG9ja0xpbmtzX19zdmctLWJvdHRvbSB7XG4gIGJvdHRvbTogY2FsYyggLTFyZW0gKyAxcHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuYmxvY2tMaW5rc19fc3ZnLS1ib3R0b20ge1xuICAgIGJvdHRvbTogY2FsYyggLTEuNXJlbSArIDFweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmJsb2NrTGlua3NfX3N2Zy0tYm90dG9tIHtcbiAgICBib3R0b206IGNhbGMoIC0yLjEyNXJlbSArIDFweCk7XG4gIH1cbn1cblxuLmJsb2NrTGlua3NfX3N2Z1BhdGgge1xuICBmaWxsOiAjRjhGOEY4O1xufVxuXG4uZmxleGlGb3JtIHtcbiAgbWFyZ2luOiAycmVtIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5mbGV4aUZvcm0ge1xuICAgIG1hcmdpbjogM3JlbSAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5mbGV4aUZvcm0ge1xuICAgIG1hcmdpbjogNHJlbSAwO1xuICB9XG59XG4uZmxleGlGb3JtIC53cGZvcm1zLWNvbmZpcm1hdGlvbi1jb250YWluZXIgcCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBFbW1hdXNZZWFzdCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5mbGV4aUZvcm0gLndwZm9ybXMtY29uZmlybWF0aW9uLWNvbnRhaW5lciBwIHtcbiAgICBmb250LXNpemU6IDEuODVyZW07XG4gIH1cbn1cblxuLmZsZXhpRm9ybV9fbWFpbkhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZmFjZWJvb2tMaXZlRW1iZWRTZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmZhY2Vib29rTGl2ZUVtYmVkU2VjdGlvbl9faGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiAjOTVDMTFGO1xufVxuXG4uaW1hZ2VHYWxsZXJ5IHtcbiAgcGFkZGluZzogMCAwIDJyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmltYWdlR2FsbGVyeSB7XG4gICAgcGFkZGluZzogMCAwIDNyZW07XG4gIH1cbn1cbi5pbWFnZUdhbGxlcnkgLnNlY3Rpb25IZWFkaW5nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIuNXJlbTtcbiAgbGVmdDogMi4zMTI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuaW1hZ2VHYWxsZXJ5IC5zZWN0aW9uSGVhZGluZyB7XG4gICAgbGVmdDogMi44MTI1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5pbWFnZUdhbGxlcnkgLnNlY3Rpb25IZWFkaW5nIHtcbiAgICB0b3A6IDRyZW07XG4gICAgbGVmdDogMTAuMjVyZW07XG4gIH1cbn1cbi5pbWFnZUdhbGxlcnkgLmZsaWNraXR5LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRvcDogLTRyZW07XG4gIHdpZHRoOiAyLjVyZW07XG4gIGhlaWdodDogMi41cmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaW1hZ2UtZ2FsbGVyeS1hcnJvdy1idXR0b24uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MDBweCkge1xuICAuaW1hZ2VHYWxsZXJ5IC5mbGlja2l0eS1idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5pbWFnZUdhbGxlcnkgLmZsaWNraXR5LWJ1dHRvbiB7XG4gICAgdG9wOiAtNnJlbTtcbiAgICB3aWR0aDogMy4yNXJlbTtcbiAgICBoZWlnaHQ6IDMuMjVyZW07XG4gIH1cbn1cbi5pbWFnZUdhbGxlcnkgLmZsaWNraXR5LWJ1dHRvbi5uZXh0IHtcbiAgcmlnaHQ6IDEuNXJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHJvdGF0ZSgwKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyNzBweCkge1xuICAuaW1hZ2VHYWxsZXJ5IC5mbGlja2l0eS1idXR0b24ubmV4dCB7XG4gICAgcmlnaHQ6IDMuMnZ3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MGVtKSB7XG4gIC5pbWFnZUdhbGxlcnkgLmZsaWNraXR5LWJ1dHRvbi5uZXh0IHtcbiAgICByaWdodDogMTAuNXZ3O1xuICB9XG59XG4uaW1hZ2VHYWxsZXJ5IC5mbGlja2l0eS1idXR0b24ucHJldmlvdXMge1xuICByaWdodDogNC43NXJlbTtcbiAgbGVmdDogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHJvdGF0ZSgxODBkZWcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuaW1hZ2VHYWxsZXJ5IC5mbGlja2l0eS1idXR0b24ucHJldmlvdXMge1xuICAgIHJpZ2h0OiA1LjI1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5pbWFnZUdhbGxlcnkgLmZsaWNraXR5LWJ1dHRvbi5wcmV2aW91cyB7XG4gICAgcmlnaHQ6IDZyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyNzBweCkge1xuICAuaW1hZ2VHYWxsZXJ5IC5mbGlja2l0eS1idXR0b24ucHJldmlvdXMge1xuICAgIHJpZ2h0OiBjYWxjKDMuMnZ3ICsgNC41cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTBlbSkge1xuICAuaW1hZ2VHYWxsZXJ5IC5mbGlja2l0eS1idXR0b24ucHJldmlvdXMge1xuICAgIHJpZ2h0OiBjYWxjKDEwLjV2dyArIDQuNXJlbSk7XG4gIH1cbn1cbi5pbWFnZUdhbGxlcnkgLmZsaWNraXR5LWJ1dHRvbiAuZmxpY2tpdHktYnV0dG9uLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaW1hZ2VHYWxsZXJ5LS1taWRDb250ZW50IHtcbiAgbWFyZ2luOiAxcmVtIDA7XG59XG5cbi5pbWFnZUdhbGxlcnlfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiA2NXZ3O1xuICBtYXgtaGVpZ2h0OiAzMHJlbTtcbiAgd2lkdGg6IDY2JTtcbiAgbWFyZ2luOiAwIDAuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmltYWdlR2FsbGVyeV9faXRlbSB7XG4gICAgaGVpZ2h0OiA1NXZ3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5pbWFnZUdhbGxlcnlfX2l0ZW0ge1xuICAgIG1hcmdpbjogMCAxLjVyZW07XG4gICAgaGVpZ2h0OiAzNXZ3O1xuICAgIG1heC1oZWlnaHQ6IDM0cmVtO1xuICB9XG59XG5cbi5pbWFnZUdhbGxlcnlfX2ltYWdlV3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjgxcyBlYXNlLWluLW91dDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uaW1hZ2VHYWxsZXJ5X19pdGVtSW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pbWFnZUdhbGxlcnlfX2l0ZW1DYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ5LCAxOTMsIDMxLCAwLjgyKTtcbiAgcGFkZGluZzogMC4zMTI1cmVtIDEuNzVyZW0gMC4zMTI1cmVtIDAuNzVyZW07XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgb3BhY2l0eTogMTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyAxLjJzIGVhc2UtaW4tb3V0O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmVtYmVkTWVkaWEge1xuICBtYXJnaW46IDJyZW0gMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmVtYmVkTWVkaWEge1xuICAgIG1hcmdpbjogM3JlbSAwO1xuICB9XG59XG4uZW1iZWRNZWRpYSAuZW1iZWRNZWRpYV9fdGV4dFdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG4uZW1iZWRNZWRpYV9faGVhZGluZyB7XG4gIGNvbG9yOiAjMzM1RTJGO1xufVxuXG4uY29kZUVtYmVkU2VjdGlvbiB7XG4gIG1hcmdpbjogMCAwIDJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5jb2RlRW1iZWRTZWN0aW9uIHtcbiAgICBtYXJnaW46IDAgMCAzcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5jb2RlRW1iZWRTZWN0aW9uIHtcbiAgICBtYXJnaW46IDAgMCA0cmVtO1xuICB9XG59XG4uY29kZUVtYmVkU2VjdGlvbiBpZnJhbWUge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uY29kZUVtYmVkU2VjdGlvbl9faWZyYW1lQ29udGFpbmVyIHtcbiAgbWFyZ2luOiAycmVtIDAgMDtcbn1cblxuLmZsdWlkQ29udGVudCB7XG4gIG1hcmdpbjogMnJlbSAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuZmx1aWRDb250ZW50IHtcbiAgICBtYXJnaW46IDNyZW0gMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZmx1aWRDb250ZW50IHtcbiAgICBtYXJnaW46IDRyZW0gMDtcbiAgfVxufVxuXG4ucXVvdGVNb2R1bGUge1xuICBtYXJnaW46IDAgMCAycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAucXVvdGVNb2R1bGUge1xuICAgIG1hcmdpbjogMCAwIDNyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLnF1b3RlTW9kdWxlIHtcbiAgICBtYXJnaW46IDAgMCA0cmVtO1xuICB9XG59XG4ucXVvdGVNb2R1bGUgYmxvY2txdW90ZSB7XG4gIGNvbG9yOiAjMzM1RTJGO1xuICBmb250LWZhbWlseTogXCJFbW1hdXNZZWFzdFwiLCBzYW5zLXNlcmlmO1xuICB3aWR0aDogOTAlO1xuICBtYXJnaW46IDAgMCAwIC0wLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5xdW90ZU1vZHVsZSBibG9ja3F1b3RlIHtcbiAgICBtYXJnaW46IDAgMCAwIC0xcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLnF1b3RlTW9kdWxlIGJsb2NrcXVvdGUge1xuICAgIG1hcmdpbjogMCAwIDAgLTNyZW07XG4gIH1cbn1cbi5xdW90ZU1vZHVsZSBibG9ja3F1b3RlIHAge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLnF1b3RlTW9kdWxlIGJsb2NrcXVvdGUgcCB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5xdW90ZU1vZHVsZSBibG9ja3F1b3RlIHAge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIG1hcmdpbjogMCAwIDJyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAucXVvdGVNb2R1bGUgYmxvY2txdW90ZSBwIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cbn1cbi5xdW90ZU1vZHVsZSBibG9ja3F1b3RlIHA6bGFzdC1vZi10eXBlIHtcbiAgZm9udC1mYW1pbHk6IFwiZnJhbmtsaW4tZ290aGljLXVyd1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIG1hcmdpbjogMDtcbn1cblxuLmZlYXR1cmVkU3RvcmllcyB7XG4gIHBhZGRpbmc6IDEuNzVyZW0gMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmZlYXR1cmVkU3RvcmllcyB7XG4gICAgcGFkZGluZzogMy41cmVtIDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmZlYXR1cmVkU3RvcmllcyB7XG4gICAgcGFkZGluZzogNXJlbSAwO1xuICB9XG59XG4uZmVhdHVyZWRTdG9yaWVzIC5zbGljay1saXN0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5mZWF0dXJlZFN0b3JpZXMgLnNsaWNrLWxpc3Qge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCAoMTAwJSAtIDg1cmVtKSAvIDIpO1xuICB9XG59XG5cbi5mZWF0dXJlZFN0b3JpZXNfX2J1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG5cbi5mZWF0dXJlZFN0b3J5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDAuNzVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogODAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZmVhdHVyZWRTdG9yeSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiAwIDEuNjI1cmVtO1xuICB9XG59XG4uZmVhdHVyZWRTdG9yeTpob3ZlciwgLmZlYXR1cmVkU3Rvcnk6YWN0aXZlLCAuZmVhdHVyZWRTdG9yeTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZmVhdHVyZWRTdG9yeTpob3ZlciAuZmVhdHVyZWRTdG9yeV9faW1hZ2UsIC5mZWF0dXJlZFN0b3J5OmFjdGl2ZSAuZmVhdHVyZWRTdG9yeV9faW1hZ2UsIC5mZWF0dXJlZFN0b3J5OmZvY3VzIC5mZWF0dXJlZFN0b3J5X19pbWFnZSB7XG4gIG9wYWNpdHk6IDAuODtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuLmZlYXR1cmVkU3Rvcnk6aG92ZXIgLmZlYXR1cmVkU3RvcnlfX3RleHRXcmFwLCAuZmVhdHVyZWRTdG9yeTphY3RpdmUgLmZlYXR1cmVkU3RvcnlfX3RleHRXcmFwLCAuZmVhdHVyZWRTdG9yeTpmb2N1cyAuZmVhdHVyZWRTdG9yeV9fdGV4dFdyYXAge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAuOTM3NXJlbSwgMCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5mZWF0dXJlZFN0b3J5OmhvdmVyIC5mZWF0dXJlZFN0b3J5X190ZXh0V3JhcCwgLmZlYXR1cmVkU3Rvcnk6YWN0aXZlIC5mZWF0dXJlZFN0b3J5X190ZXh0V3JhcCwgLmZlYXR1cmVkU3Rvcnk6Zm9jdXMgLmZlYXR1cmVkU3RvcnlfX3RleHRXcmFwIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbi5mZWF0dXJlZFN0b3J5X19pbWFnZVdyYXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuXG4uZmVhdHVyZWRTdG9yeV9faW1hZ2Uge1xuICBoZWlnaHQ6IDY3dnc7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQsIG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmZlYXR1cmVkU3RvcnlfX2ltYWdlIHtcbiAgICBoZWlnaHQ6IDIzcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5mZWF0dXJlZFN0b3J5X19pbWFnZSB7XG4gICAgaGVpZ2h0OiAyOS4xMjVyZW07XG4gIH1cbn1cblxuLmZlYXR1cmVkU3RvcnlfX3RleHRXcmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDAuNzVyZW07XG4gIHJpZ2h0OiAwLjc1cmVtO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCA5NCwgNDcsIDAuOSk7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiAwIDhyZW0gMCAwO1xuICBwYWRkaW5nOiAwLjkzNzVyZW07XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDNyZW0sIDApO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuZmVhdHVyZWRTdG9yeV9fdGV4dFdyYXAge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAycmVtIDEuNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZmVhdHVyZWRTdG9yeV9fdGV4dFdyYXAge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMTguNzVyZW0gMCAwO1xuICAgIHBhZGRpbmc6IDJyZW0gMy4yNXJlbSAxLjVyZW07XG4gICAgbGVmdDogMS42MjVyZW07XG4gICAgcmlnaHQ6IDEuNjI1cmVtO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMS42MjVyZW0pO1xuICB9XG59XG5cbi5mZWF0dXJlZFN0b3J5X19oZWFkaW5nIHtcbiAgbWFyZ2luOiAwIDAgMS41cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5mZWF0dXJlZFN0b3J5X19oZWFkaW5nIHtcbiAgICBtYXJnaW46IDAgMCAwLjI1cmVtO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5mZWF0dXJlZFN0b3J5X19oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gIH1cbn1cblxuLmZlYXR1cmVkU3RvcnlfX3N1YmhlYWRpbmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuZmVhdHVyZWRTdG9yeV9fc3ViaGVhZGluZyB7XG4gICAgZm9udC1mYW1pbHk6IFwiU3dhZ2dlckJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW46IDAuNXJlbSAwIDAuNzVyZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5mZWF0dXJlZFN0b3J5X19zdWJoZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cblxuLmZlYXR1cmVkU3RvcnlfX3JlYWRNb3JlIHtcbiAgY29sb3I6ICM5NUMxMUY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0wLjc1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuZmVhdHVyZWRTdG9yeV9fcmVhZE1vcmUge1xuICAgIHRvcDogMDtcbiAgfVxufVxuLmZlYXR1cmVkU3RvcnlfX3JlYWRNb3JlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk1QzExRjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzk1QzExRjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IC0xLjVyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCkgcm90YXRlKC00NWRlZyk7XG59XG5cbi5jb250ZW50Um93cyB7XG4gIHBhZGRpbmc6IDJyZW0gMDtcbiAgbWFyZ2luOiAycmVtIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5jb250ZW50Um93cyB7XG4gICAgcGFkZGluZzogMi42MjVyZW0gMDtcbiAgICBtYXJnaW46IDIuNjI1cmVtIDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmNvbnRlbnRSb3dzIC5jb250ZW50Um93Om50aC1vZi10eXBlKGV2ZW4pIC5jb250ZW50Um93X190ZXh0Q29sIHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5jb250ZW50Um93cyAuY29udGVudFJvdzpudGgtb2YtdHlwZShldmVuKSAuY29udGVudFJvd19faW1hZ2VDb2wge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuLmNvbnRlbnRSb3dzIC5jb250ZW50Um93Om50aC1vZi10eXBlKGV2ZW4pIC5jb250ZW50Um93X19pbWFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtIDIuNXJlbSAxLjI1cmVtIDAuNjI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuY29udGVudFJvd3MgLmNvbnRlbnRSb3c6bnRoLW9mLXR5cGUoZXZlbikgLmNvbnRlbnRSb3dfX2ltYWdlIHtcbiAgICBib3JkZXItcmFkaXVzOiAzLjc1cmVtIDAuNjI1cmVtIDAuNjI1cmVtIDEuMjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmNvbnRlbnRSb3dzIC5jb250ZW50Um93Om50aC1vZi10eXBlKG9kZCkgLmNvbnRlbnRSb3dfX3RleHRDb2wge1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG4uY29udGVudFJvd3MgLmNvbnRlbnRSb3c6bnRoLW9mLXR5cGUob2RkKSAuY29udGVudFJvd19faW1hZ2Uge1xuICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbSAyLjVyZW0gMS4yNXJlbSAwLjYyNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmNvbnRlbnRSb3dzIC5jb250ZW50Um93Om50aC1vZi10eXBlKG9kZCkgLmNvbnRlbnRSb3dfX2ltYWdlIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbSAzLjc1cmVtIDEuMjVyZW0gMC42MjVyZW07XG4gIH1cbn1cblxuLmNvbnRlbnRSb3cge1xuICBwYWRkaW5nOiAwIDAgMS42MjVyZW07XG4gIG1hcmdpbjogMCAwIDEuNjI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuY29udGVudFJvdyB7XG4gICAgcGFkZGluZzogMCAwIDMuNXJlbTtcbiAgICBtYXJnaW46IDAgMCAzLjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmNvbnRlbnRSb3cge1xuICAgIHBhZGRpbmc6IDAgMCA1cmVtO1xuICAgIG1hcmdpbjogMCAwIDVyZW07XG4gIH1cbn1cbi5jb250ZW50Um93Omxhc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmNvbnRlbnRSb3dfX2NvbHNXcmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbnRlbnRSb3dfX2NvbHNXcmFwOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5jb250ZW50Um93X190ZXh0Q29sIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5jb250ZW50Um93X190ZXh0Q29sIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG4gIH1cbn1cblxuLmNvbnRlbnRSb3dfX3ByZVRpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAxLjEyNXJlbSAwIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5jb250ZW50Um93X19wcmVUaXRsZSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5jb250ZW50Um93X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgY29sb3I6ICMzMzVFMkY7XG4gIG1hcmdpbjogMC41cmVtIDAgMS4yNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmNvbnRlbnRSb3dfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5jb250ZW50Um93X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICB9XG59XG4uY29udGVudFJvd19fdGl0bGUgcCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmNvbnRlbnRSb3dfX2NvcHkge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5jb250ZW50Um93X19jb3B5IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmNvbnRlbnRSb3dfX2NvcHkge1xuICAgIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xuICB9XG59XG4uY29udGVudFJvd19fY29weSBhIHtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG4uY29udGVudFJvd19fY29weSBhOmhvdmVyLCAuY29udGVudFJvd19fY29weSBhOmFjdGl2ZSwgLmNvbnRlbnRSb3dfX2NvcHkgYTpmb2N1cyB7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4uaGVhZGVyIHtcbiAgaGVpZ2h0OiAzLjc1cmVtO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmhlYWRlciB7XG4gICAgaGVpZ2h0OiA2LjYyNXJlbTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5oZWFkZXIgPiAucm93IC5jb2x1bW5zIHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmhlYWRlciA+IC5yb3cgLmNvbHVtbnMge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLmhlYWRlcl9faW5uZXJXcmFwIHtcbiAgYm94LXNoYWRvdzogMCAwLjMxMjVyZW0gMC43NXJlbSByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBtYXgtd2lkdGg6IDEwNXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5oZWFkZXJfX2lubmVyV3JhcCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBib3gtc2hhZG93OiAwIDAuMzEyNXJlbSAwLjc1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIH1cbn1cbi5oZWFkZXJfX2lubmVyV3JhcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbn1cblxuLmhlYWRlcl9fbG9nb0xpbmsge1xuICBwYWRkaW5nOiAwLjc1cmVtIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NUMxMUY7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDMuNzVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5oZWFkZXJfX2xvZ29MaW5rIHtcbiAgICBoZWlnaHQ6IDYuNjI1cmVtO1xuICAgIHdpZHRoOiA4LjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyNzBweCkge1xuICAuaGVhZGVyX19sb2dvTGluayB7XG4gICAgd2lkdGg6IDE2LjVyZW07XG4gICAgcGFkZGluZzogMXJlbSAxcmVtIDFyZW0gMC44NzVyZW07XG4gIH1cbn1cblxuLmhlYWRlcl9fbG9nbyB7XG4gIG1heC13aWR0aDogOC43NXJlbTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5oZWFkZXJfX2xvZ28ge1xuICAgIG1heC13aWR0aDogOHJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI3MHB4KSB7XG4gIC5oZWFkZXJfX2xvZ28ge1xuICAgIG1heC13aWR0aDogMTMuODc1cmVtO1xuICB9XG59XG5cbi5oZWFkZXJfX25hdldyYXAge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMi43NXJlbSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogLTIuNzVyZW07XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQsIGxlZnQgMC4zcyBlYXNlLWluLW91dDtcbiAgei1pbmRleDogMTA7XG4gIGJveC1zaGFkb3c6IDAgMCAxLjgxMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjhGODtcbiAgb3BhY2l0eTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmhlYWRlcl9fbmF2V3JhcCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAoMTAuMjVyZW0gKyA4LjVyZW0pKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI3MHB4KSB7XG4gIC5oZWFkZXJfX25hdldyYXAge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAoMTIuNXJlbSArIDE2LjVyZW0pKTtcbiAgfVxufVxuXG4uaGVhZGVyX190b3BOYXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuaGVhZGVyX190b3BOYXYge1xuICAgIGhlaWdodDogY2FsYyg2LjYyNXJlbSAvIDIpO1xuICB9XG59XG5cbi5oZWFkZXJfX3RvcE5hdkxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjOTVDMTFGO1xuICBmb250LWZhbWlseTogXCJFbW1hdXNZZWFzdFwiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuaGVhZGVyX190b3BOYXZMaXN0IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuaGVhZGVyX190b3BOYXZJdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG4uaGVhZGVyX190b3BOYXZJdGVtOmxhc3QtY2hpbGQgLmhlYWRlcl9fdG9wTmF2TGluazphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oZWFkZXJfX3RvcE5hdkl0ZW0tLXNlYXJjaCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5oZWFkZXJfX3RvcE5hdkl0ZW0tLXNlYXJjaCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyAwLjZzIGVhc2UtaW4tb3V0O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uaGVhZGVyX190b3BOYXZJdGVtLS1zZWFyY2ggYnV0dG9uIHtcbiAgcGFkZGluZzogMS41cmVtIDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5oZWFkZXJfX3RvcE5hdkl0ZW0tLXNlYXJjaCBidXR0b24ge1xuICAgIHBhZGRpbmc6IDAuNjI1cmVtIDAuNzVyZW0gMC43NXJlbSAwLjc1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTIwcHgpIHtcbiAgLmhlYWRlcl9fdG9wTmF2SXRlbS0tc2VhcmNoIGJ1dHRvbiB7XG4gICAgcGFkZGluZzogMC43NXJlbSAyLjI1cmVtIDAuNzVyZW0gMi4yNXJlbTtcbiAgfVxufVxuLmhlYWRlcl9fdG9wTmF2SXRlbS0tc2VhcmNoIGJ1dHRvbjphY3RpdmUsIC5oZWFkZXJfX3RvcE5hdkl0ZW0tLXNlYXJjaCBidXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uaGVhZGVyX190b3BOYXZMaW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuODEyNXJlbSAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuaGVhZGVyX190b3BOYXZMaW5rIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwLjYyNXJlbSAwLjYyNXJlbSAwLjc1cmVtIDAuNjI1cmVtO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE1MHB4KSB7XG4gIC5oZWFkZXJfX3RvcE5hdkxpbmsge1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICAgIHBhZGRpbmc6IDAuNjI1cmVtIDFyZW0gMC43NXJlbSAxcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTIwcHgpIHtcbiAgLmhlYWRlcl9fdG9wTmF2TGluayB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMi4yNXJlbSAwLjc1cmVtIDIuMjVyZW07XG4gIH1cbn1cbi5oZWFkZXJfX3RvcE5hdkxpbms6aG92ZXIsIC5oZWFkZXJfX3RvcE5hdkxpbms6YWN0aXZlLCAuaGVhZGVyX190b3BOYXZMaW5rOmZvY3VzIHtcbiAgY29sb3I6ICMzMzVFMkY7XG59XG4uaGVhZGVyX190b3BOYXZMaW5rOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG5cbi5oZWFkZXJfX3RvcE5hdkxpbmstLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NUMxMUY7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmhlYWRlcl9fdG9wTmF2TGluay0tYWN0aXZlOmhvdmVyLCAuaGVhZGVyX190b3BOYXZMaW5rLS1hY3RpdmU6YWN0aXZlLCAuaGVhZGVyX190b3BOYXZMaW5rLS1hY3RpdmU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0OSwgMTkzLCAzMSwgMC43NSk7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmhlYWRlcl9fdG9wTmF2TGluay0tYWN0aXZlIC5oZWFkZXJfX3RvcE5hdlN2ZyBwYXRoIHtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cblxuLmhlYWRlcl9fdG9wTmF2U3ZnIHtcbiAgaGVpZ2h0OiAxLjEyNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDRweDtcbiAgbGVmdDogMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE1MHB4KSB7XG4gIC5oZWFkZXJfX3RvcE5hdlN2ZyB7XG4gICAgbGVmdDogNHB4O1xuICB9XG59XG5cbi5oZWFkZXJfX2JvdHRvbU5hdiB7XG4gIGZvbnQtZmFtaWx5OiBcIkVtbWF1c1llYXN0XCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5oZWFkZXJfX2JvdHRvbU5hdiB7XG4gICAgaGVpZ2h0OiBjYWxjKDYuNjI1cmVtIC8gMik7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIH1cbn1cbi5oZWFkZXJfX2JvdHRvbU5hdiB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICMzMzVFMkY7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmhlYWRlcl9fYm90dG9tTmF2IGxpLCAuaGVhZGVyX19ib3R0b21OYXYgYSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5oZWFkZXJfX2JvdHRvbU5hdiBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTIwcHgpIHtcbiAgLmhlYWRlcl9fYm90dG9tTmF2IGxpOmZpcnN0LW9mLXR5cGUuY3VycmVudC1tZW51LWl0ZW0gYTphZnRlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEuNzVyZW0pO1xuICAgIGxlZnQ6IDEuNzVyZW07XG4gIH1cbn1cbi5oZWFkZXJfX2JvdHRvbU5hdiBsaS5jdXJyZW50LW1lbnUtaXRlbSBhIHtcbiAgY29sb3I6ICM5NUMxMUY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZWFkZXJfX2JvdHRvbU5hdiBsaS5jdXJyZW50LW1lbnUtaXRlbSBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjOTVDMTFGO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmhlYWRlcl9fYm90dG9tTmF2IGxpLmN1cnJlbnQtbWVudS1pdGVtIGE6YWZ0ZXIge1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjOTVDMTFGO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxLjVyZW0pO1xuICAgIGxlZnQ6IDAuNzVyZW07XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTUwcHgpIHtcbiAgLmhlYWRlcl9fYm90dG9tTmF2IGxpLmN1cnJlbnQtbWVudS1pdGVtIGE6YWZ0ZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxLjVyZW0pO1xuICAgIGxlZnQ6IDAuNzVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1MjBweCkge1xuICAuaGVhZGVyX19ib3R0b21OYXYgbGkuY3VycmVudC1tZW51LWl0ZW0gYTphZnRlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0pO1xuICAgIGxlZnQ6IDIuOHJlbTtcbiAgfVxufVxuLmhlYWRlcl9fYm90dG9tTmF2IGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAwLjgxMjVyZW0gMXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuaGVhZGVyX19ib3R0b21OYXYgYSB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMC43NXJlbSAwLjg3NXJlbTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTUwcHgpIHtcbiAgLmhlYWRlcl9fYm90dG9tTmF2IGEge1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbSAwLjc1cmVtIDFyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1MjBweCkge1xuICAuaGVhZGVyX19ib3R0b21OYXYgYSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMC41cmVtIDAuNzVyZW0gMi4yNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuaGVhZGVyX19ib3R0b21OYXYgYTpob3ZlciwgLmhlYWRlcl9fYm90dG9tTmF2IGE6YWN0aXZlLCAuaGVhZGVyX19ib3R0b21OYXYgYTpmb2N1cyB7XG4gICAgY29sb3I6ICM5NUMxMUY7XG4gIH1cbn1cbi5oZWFkZXJfX2JvdHRvbU5hdiBhOmhvdmVyOmFmdGVyLCAuaGVhZGVyX19ib3R0b21OYXYgYTphY3RpdmU6YWZ0ZXIsIC5oZWFkZXJfX2JvdHRvbU5hdiBhOmZvY3VzOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTVDMTFGO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTUyMHB4KSB7XG4gIC5oZWFkZXJfX2JvdHRvbU5hdiBsaTpub3QoOmZpcnN0LWNoaWxkKSBhIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDAuNXJlbSAwLjc1cmVtIDNyZW07XG4gIH1cbn1cblxuLmhlYWRlcl9fbmF2TGlzdEl0ZW0tLWhhc0Ryb3Bkb3duIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlYWRlcl9fbmF2TGlzdEl0ZW0tLWhhc0Ryb3Bkb3duOmhvdmVyOmFmdGVyLCAuaGVhZGVyX19uYXZMaXN0SXRlbS0taGFzRHJvcGRvd246YWN0aXZlOmFmdGVyLCAuaGVhZGVyX19uYXZMaXN0SXRlbS0taGFzRHJvcGRvd246Zm9jdXM6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICM5NUMxMUY7XG59XG4uaGVhZGVyX19uYXZMaXN0SXRlbS0taGFzRHJvcGRvd246YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMC41cmVtO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzMzNUUyRjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMzVFMkY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMXJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKSByb3RhdGUoLTQ1ZGVnKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmhlYWRlcl9fbmF2TGlzdEl0ZW0tLWhhc0Ryb3Bkb3duOmFmdGVyIHtcbiAgICB0b3A6IDQ2JTtcbiAgICByaWdodDogLTAuMTI1cmVtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCkgcm90YXRlKDQ1ZGVnKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTUyMHB4KSB7XG4gIC5oZWFkZXJfX25hdkxpc3RJdGVtLS1oYXNEcm9wZG93bjphZnRlciB7XG4gICAgd2lkdGg6IDAuNTYyNXJlbTtcbiAgICBoZWlnaHQ6IDAuNTYyNXJlbTtcbiAgICB0b3A6IDQ3JTtcbiAgICByaWdodDogLTAuNzVyZW07XG4gIH1cbn1cblxuLmhlYWRlcl9fZG9uYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbG9hdDogcmlnaHQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM0Mzc7XG4gIHBhZGRpbmc6IDAgMC4yNXJlbSAwLjI1cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5oZWFkZXJfX2RvbmF0aW9uLS1kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmhlYWRlcl9fZG9uYXRpb24tLWRlc2t0b3Age1xuICAgIHdpZHRoOiAxMC4yNXJlbTtcbiAgICBoZWlnaHQ6IDMuNzVyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuaGVhZGVyX19kb25hdGlvbi0tZGVza3RvcCB7XG4gICAgd2lkdGg6IDEwLjI1cmVtO1xuICAgIGhlaWdodDogNi42MjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyNzBweCkge1xuICAuaGVhZGVyX19kb25hdGlvbi0tZGVza3RvcCB7XG4gICAgd2lkdGg6IDEyLjVyZW07XG4gIH1cbn1cblxuLmhlYWRlcl9fZG9uYXRpb24tLW1vYmlsZSB7XG4gIGhlaWdodDogMy43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcGFkZGluZzogMCAwLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5oZWFkZXJfX2RvbmF0aW9uLS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXJfX2RvbmF0aW9uLS1tb2JpbGUgLmhlYWRlcl9fZG9uYXRpb25Tdmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzYwcHgpIHtcbiAgLmhlYWRlcl9fZG9uYXRpb24tLW1vYmlsZSAuaGVhZGVyX19kb25hdGlvblN2ZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmhlYWRlcl9fZG9uYXRpb25IZWFkaW5nIHtcbiAgY29sb3I6ICMzMzVFMkY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcGFkZGluZzogMC41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmhlYWRlcl9fZG9uYXRpb25IZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cbi5oZWFkZXJfX2RvbmF0aW9uSGVhZGluZyBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmhlYWRlcl9fZG9uYXRpb25Tdmcge1xuICBoZWlnaHQ6IDEuMDYyNXJlbTtcbn1cblxuLmhlYWRlcl9fZG9uYXRpb25TdmdQYXRoIHtcbiAgZmlsbDogIzMzNUUyRjtcbn1cblxuLmhlYWRlclNlYXJjaFRyaWdnZXItLW1vYmlsZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiAzLjc1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuaGVhZGVyU2VhcmNoVHJpZ2dlci0tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGVhZGVyU2VhcmNoVHJpZ2dlci0tbW9iaWxlOmFjdGl2ZSwgLmhlYWRlclNlYXJjaFRyaWdnZXItLW1vYmlsZTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uaGVhZGVyU2VhcmNoVHJpZ2dlci0tbW9iaWxlIC5oZWFkZXJfX3RvcE5hdlN2ZyB7XG4gIHRvcDogMDtcbiAgbGVmdDogNnB4O1xufVxuXG4uaGVhZGVyX19tZW51VHJpZ2dlciB7XG4gIGZsb2F0OiByaWdodDtcbiAgaGVpZ2h0OiAzLjc1cmVtO1xuICB3aWR0aDogMi43NXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmhlYWRlcl9fbWVudVRyaWdnZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXJfX21lbnVUcmlnZ2VyOmFjdGl2ZSwgLmhlYWRlcl9fbWVudVRyaWdnZXI6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uaGVhZGVyX19tZW51VHJpZ2dlclN2ZyB7XG4gIHdpZHRoOiAxLjEyNXJlbTtcbiAgaGVpZ2h0OiAwLjkzNzVyZW07XG59XG5cbi5oZWFkZXJfX21lbnVUcmlnZ2VyU3ZnUGF0aCB7XG4gIGZpbGw6ICM5NUMxMUY7XG59XG5cbi5oZWFkZXJfX21lbnVUcmlnZ2VyLS1jbG9zZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NUMxMUY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTIuNzVyZW07XG59XG5cbi5oZWFkZXJfX21lbnVUcmlnZ2VyU3ZnUGF0aC0tY2xvc2Uge1xuICBmaWxsOiAjRkZGRkZGO1xufVxuXG5ib2R5Lm1lbnVPcGVuIC5oZWFkZXJfX25hdldyYXAge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dCwgbGVmdCAwLjNzIGVhc2UtaW4tb3V0O1xuICBsZWZ0OiAyLjc1cmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICBvcGFjaXR5OiAxO1xufVxuYm9keS5tZW51T3BlbiAuaGVhZGVyX190b3BOYXZJdGVtLS1zZWFyY2gge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4ubmV3c2xldHRlciB7XG4gIHBhZGRpbmc6IDJyZW0gMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk1QzExRjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAubmV3c2xldHRlciB7XG4gICAgcGFkZGluZzogMy4zMTI1cmVtIDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5LjkzNzVlbSkge1xuICAubmV3c2xldHRlciAud3Bmb3Jtcy1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMjByZW07XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5uZXdzbGV0dGVyIC53cGZvcm1zLWZpZWxkLWNvbnRhaW5lcixcbi5uZXdzbGV0dGVyIC53cGZvcm1zLXN1Ym1pdC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuLm5ld3NsZXR0ZXIgLndwZm9ybXMtZmllbGQtY29udGFpbmVyIHtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5uZXdzbGV0dGVyIC53cGZvcm1zLWZpZWxkLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IGNhbGMoNzAlIC0gMXJlbSk7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIH1cbn1cbi5uZXdzbGV0dGVyIC53cGZvcm1zLWZpZWxkLWNvbnRhaW5lciA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg5NCwgOTQsIDk0LCAwLjQpO1xufVxuLm5ld3NsZXR0ZXIgLndwZm9ybXMtZmllbGQtY29udGFpbmVyIDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoOTQsIDk0LCA5NCwgMC40KTtcbn1cbi5uZXdzbGV0dGVyIC53cGZvcm1zLWZpZWxkLWNvbnRhaW5lciA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg5NCwgOTQsIDk0LCAwLjQpO1xufVxuLm5ld3NsZXR0ZXIgLndwZm9ybXMtZmllbGQtY29udGFpbmVyIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg5NCwgOTQsIDk0LCAwLjQpO1xufVxuLm5ld3NsZXR0ZXIgLndwZm9ybXMtc3VibWl0LWNvbnRhaW5lciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLm5ld3NsZXR0ZXIgLndwZm9ybXMtc3VibWl0LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDMwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4ubmV3c2xldHRlciAud3Bmb3Jtcy1zdWJtaXQtY29udGFpbmVyIGJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBwYWRkaW5nOiAxLjEyNXJlbSAycmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDNyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzNUUyRjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2UtaW4tb3V0O1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICBtaW4td2lkdGg6IDEyLjEyNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLm5ld3NsZXR0ZXIgLndwZm9ybXMtc3VibWl0LWNvbnRhaW5lciBidXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5uZXdzbGV0dGVyIC53cGZvcm1zLXN1Ym1pdC1jb250YWluZXIgYnV0dG9uIHtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgcGFkZGluZzogMS4yNXJlbSA0cmVtO1xuICB9XG59XG4ubmV3c2xldHRlciAud3Bmb3Jtcy1zdWJtaXQtY29udGFpbmVyIGJ1dHRvbjpob3ZlciwgLm5ld3NsZXR0ZXIgLndwZm9ybXMtc3VibWl0LWNvbnRhaW5lciBidXR0b246Zm9jdXMsIC5uZXdzbGV0dGVyIC53cGZvcm1zLXN1Ym1pdC1jb250YWluZXIgYnV0dG9uOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzZmMzg7XG59XG4ubmV3c2xldHRlciAud3Bmb3Jtcy1jb25maXJtYXRpb24tY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzNUUyRjtcbiAgcGFkZGluZzogMC4yNXJlbSAxcmVtO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLm5ld3NsZXR0ZXIgLndwZm9ybXMtY29uZmlybWF0aW9uLWNvbnRhaW5lciB7XG4gICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gIH1cbn1cbi5uZXdzbGV0dGVyIC53cGZvcm1zLWVycm9yIHtcbiAgYm90dG9tOiAtMS41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAubmV3c2xldHRlciAud3Bmb3Jtcy1lcnJvciB7XG4gICAgYm90dG9tOiAtMnJlbTtcbiAgfVxufVxuXG4ubmV3c2xldHRlcl9faGVhZGluZyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIG1hcmdpbjogMCAwIDEuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAubmV3c2xldHRlcl9faGVhZGluZyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLm5ld3NsZXR0ZXJfX2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIH1cbn1cblxuLmJhbm5lci0taGFsZiwgLmJhbm5lci0tZnVsbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5iYW5uZXItLWhhbGYgPiAucm93IC5jb2x1bW5zLCAuYmFubmVyLS1mdWxsID4gLnJvdyAuY29sdW1ucyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5iYW5uZXItLWhhbGYsIC5iYW5uZXItLXRleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY4Rjg7XG4gIG1hcmdpbi1ib3R0b206IDEuNzVyZW07XG59XG5cbi5iYW5uZXJfX2lubmVyV3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmJhbm5lcl9faW5uZXJXcmFwOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uYmFubmVyX19pbWFnZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgaGVpZ2h0OiA4MHZ3O1xuICBtYXgtaGVpZ2h0OiAyMS44NzVyZW07XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbjogZmFkZUluIDAuOXMgZWFzZS1pbi1vdXQgMC4zcyBmb3J3YXJkcztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmJhbm5lcl9faW1hZ2Uge1xuICAgIG1heC1oZWlnaHQ6IDI4LjEyNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5iYW5uZXJfX3RleHRDb2wge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuYmFubmVyX190ZXh0Q29sIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG59XG5cbi5iYW5uZXJfX3RleHRCb3gge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMXJlbSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NUMxMUY7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbSA2LjI1cmVtIDEuODc1cmVtIDAuNjI1cmVtO1xuICBtYXJnaW4tdG9wOiAtNC4yNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmJhbm5lcl9fdGV4dEJveCB7XG4gICAgbWFyZ2luLXRvcDogLTEycmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5iYW5uZXJfX3RleHRCb3gge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1MDBweCkge1xuICAuYmFubmVyX190ZXh0Qm94IHtcbiAgICBsZWZ0OiA0cmVtO1xuICAgIHBhZGRpbmc6IDZyZW0gNS41cmVtIDMuNzVyZW07XG4gIH1cbn1cblxuLmJhbm5lcl9fbWFpblRpdGxlIHtcbiAgbWFyZ2luOiAwO1xufVxuLmJhbm5lcl9fbWFpblRpdGxlIHAge1xuICBtYXJnaW46IDA7XG59XG5cbi5iYW5uZXJfX3N1YmhlYWRpbmcge1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5iYW5uZXJfX3N1YmhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xuICB9XG59XG5cbi5iYW5uZXJfX2J1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuYmFubmVyLS1oYWxmIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5iYW5uZXItLWhhbGYge1xuICAgIG1hcmdpbi1ib3R0b206IDguNjI1cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmJhbm5lcl9faW1hZ2UtLWhhbGYge1xuICAgIG1heC1oZWlnaHQ6IDMwLjc1cmVtO1xuICB9XG59XG5cbi5iYW5uZXJfX3RleHRCb3gtLWhhbGYge1xuICBwYWRkaW5nOiAyLjEyNXJlbSAxLjc1cmVtIDIuMzEyNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmJhbm5lcl9fdGV4dEJveC0taGFsZiB7XG4gICAgcGFkZGluZzogM3JlbSAzcmVtIDNyZW0gMnJlbTtcbiAgICBtYXgtd2lkdGg6IDQwcmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0ycmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5iYW5uZXJfX3RleHRCb3gtLWhhbGYge1xuICAgIHBhZGRpbmc6IDRyZW0gMy41cmVtO1xuICAgIG1heC13aWR0aDogNTEuMTI1cmVtO1xuICAgIGJvdHRvbTogLTRyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuYmFubmVyX190ZXh0Qm94SW5uZXIge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuYmFubmVyLS1mdWxsIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5iYW5uZXItLWZ1bGwge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyNzBweCkge1xuICAuYmFubmVyLS1mdWxsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxM3JlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5iYW5uZXJfX2ltYWdlLS1mdWxsIHtcbiAgICBtYXgtaGVpZ2h0OiA0MS4wNjI1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTAwcHgpIHtcbiAgLmJhbm5lcl9faW1hZ2UtLWZ1bGwge1xuICAgIG1hcmdpbi10b3A6IC02Ljc1cmVtO1xuICAgIG1heC1oZWlnaHQ6IDQ3LjMxMjVyZW07XG4gIH1cbn1cblxuLmJhbm5lcl9fdGV4dEJveC0tZnVsbCB7XG4gIHBhZGRpbmc6IDIuMTI1cmVtIDEuNzVyZW0gMS41cmVtO1xuICBtYXgtd2lkdGg6IDMycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuYmFubmVyX190ZXh0Qm94LS1mdWxsIHtcbiAgICBwYWRkaW5nOiAyLjc1cmVtIDEuNzVyZW0gMnJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuYmFubmVyX190ZXh0Qm94LS1mdWxsIHtcbiAgICBwYWRkaW5nOiAzcmVtIDMuNXJlbSAyLjc1cmVtO1xuICAgIG1heC13aWR0aDogNDhyZW07XG4gICAgYm90dG9tOiAtOHJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI3MHB4KSB7XG4gIC5iYW5uZXJfX3RleHRCb3gtLWZ1bGwge1xuICAgIGJvdHRvbTogLTEycmVtO1xuICAgIG1heC13aWR0aDogNjEuMTI1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5iYW5uZXJfX3RleHRCb3gtLWZ1bGwgaDEge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI3MHB4KSB7XG4gIC5iYW5uZXJfX3RleHRCb3gtLWZ1bGwgaDEge1xuICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgfVxufVxuLmJhbm5lcl9fdGV4dEJveC0tZnVsbCAuYmFubmVyX19idXR0b24ge1xuICBtYXJnaW46IDJyZW0gMCAxcmVtO1xufVxuXG4uYmFubmVyLS10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBwYWRkaW5nOiAyLjYyNXJlbSAwIDA7XG4gIGFuaW1hdGlvbjogZmFkZUluIDAuM3MgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5iYW5uZXItLXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgcGFkZGluZzogNHJlbSAwIDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmJhbm5lci0tdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICBwYWRkaW5nOiA2LjVyZW0gMCAwO1xuICB9XG59XG4uYmFubmVyLS10ZXh0IC5iYW5uZXJfX21haW5UaXRsZSB7XG4gIGNvbG9yOiAjMzM1RTJGO1xufVxuLmJhbm5lci0tdGV4dCAuYmFubmVyX19idXR0b24ge1xuICBtYXJnaW46IDNyZW0gMCAxLjVyZW07XG59XG5cbi5iYW5uZXJfX3ByZVRpdGxlIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbTtcbn1cblxuLmJhbm5lci0taW52ZXJ0ZWQgLmJhbm5lcl9fdGV4dEJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzVFMkY7XG59XG4uYmFubmVyLS1pbnZlcnRlZCAuYmFubmVyX19tYWluVGl0bGUge1xuICBjb2xvcjogIzk1QzExRjtcbn1cbi5iYW5uZXItLWludmVydGVkIC5iYW5uZXJfX3N1YmhlYWRpbmcge1xuICBmb250LWZhbWlseTogXCJTd2FnZ2VyQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuYmFubmVyLS1pbnZlcnRlZCAuYmFubmVyX19zdWJoZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmJhbm5lci0taW52ZXJ0ZWQgLmJhbm5lcl9fc3ViaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cblxuLmJhbm5lcl9fZXZlbnREYXRlIHtcbiAgY29sb3I6ICMzMzVFMkY7XG4gIGZvbnQtZmFtaWx5OiBcIkVtbWF1c1llYXN0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4zMTI1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmJhbm5lcl9fZXZlbnREYXRlIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmJhbm5lcl9fZXZlbnREYXRlIHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICB9XG59XG5cbi5iYW5uZXJfX3N2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtNDF2dztcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICBoZWlnaHQ6IDU1dnc7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5iYW5uZXJfX3N2ZyB7XG4gICAgaGVpZ2h0OiAzN3Z3O1xuICAgIGJvdHRvbTogLTI5dnc7XG4gIH1cbn1cblxuLmJhbm5lcl9fc3ZnUGF0aCB7XG4gIGZpbGw6ICNGOEY4Rjg7XG59XG5cbi5idWxrLWl0ZW1zID4gbGFiZWwsIC5idWxrLWl0ZW1zID4gdGV4dGFyZWEge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS5ib29rLWEtY29sbGVjdGlvbiAuZW1tYXVzTXVsdGlGb3JtV3JhcCAuYnVsay1pdGVtcy53cGZvcm1zLWZpZWxkLXRleHRhcmVhIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmJ1bGstaXRlbXMgcC5idWxrLWl0ZW1zLS1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5idWxrSXRlbXNfX2lucHV0c1dyYXAge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG4uZG9uYXRpb25zUHJvZ3Jlc3NJbmRpY2F0b3JfX2hlYWRpbmcge1xuICBjb2xvcjogIzk1QzExRjtcbiAgcGFkZGluZzogMXJlbSAxcmVtIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5kb25hdGlvbnNQcm9ncmVzc0luZGljYXRvcl9faGVhZGluZyB7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5kb25hdGlvbnNQcm9ncmVzc0luZGljYXRvcl9faW5uZXJXcmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuXG4uZG9uYXRpb25zUHJvZ3Jlc3NJbmRpY2F0b3JfX2ltYWdlV3JhcCB7XG4gIGhlaWdodDogNjB2dztcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5kb25hdGlvbnNQcm9ncmVzc0luZGljYXRvcl9faW1hZ2VXcmFwIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5kb25hdGlvbnNQcm9ncmVzc0luZGljYXRvcl9faW1hZ2VXcmFwIHtcbiAgICB3aWR0aDogNjUlO1xuICAgIGhlaWdodDogNDV2dztcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI3MHB4KSB7XG4gIC5kb25hdGlvbnNQcm9ncmVzc0luZGljYXRvcl9faW1hZ2VXcmFwIHtcbiAgICB3aWR0aDogNjAlO1xuICAgIGhlaWdodDogNTAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIH1cbn1cbi5kb25hdGlvbnNQcm9ncmVzc0luZGljYXRvcl9faW1hZ2VXcmFwIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuZG9uYXRpb25zUHJvZ3Jlc3NJbmRpY2F0b3JfX2NhbXBhaWduRGV0YWlscyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICByaWdodDogMXJlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHggNzBweCAxMHB4IDEwcHg7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZG9uYXRpb25zUHJvZ3Jlc3NJbmRpY2F0b3JfX2NhbXBhaWduRGV0YWlscyB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxufVxuXG4uY2FtcGFpZ25Eb25hdGlvbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFRkVGO1xuICBwYWRkaW5nOiAycmVtIDEuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmNhbXBhaWduRG9uYXRpb25zIHtcbiAgICBwYWRkaW5nOiAzcmVtIDIuNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI3MHB4KSB7XG4gIC5jYW1wYWlnbkRvbmF0aW9ucyB7XG4gICAgcGFkZGluZzogNHJlbSAzLjVyZW07XG4gIH1cbn1cblxuLmNhbXBhaWduRG9uYXRpb25zX19pbmRpY2F0b3JXcmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG59XG5cbi5jYW1wYWlnbkRvbmF0aW9uc19fcGVyY2VudGFnZSB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgY29sb3I6ICMzMzVFMkY7XG4gIG1hcmdpbjogMDtcbn1cblxuLmNhbXBhaWduRG9uYXRpb25zX19zdGF0cyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogIzMzNUUyRjtcbn1cblxuLmNhbXBhaWduRG9uYXRpb25zX19jdXJyZW50IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5jYW1wYWlnbkRvbmF0aW9uc19fdGFyZ2V0IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cblxuLmNhbXBhaWduRG9uYXRpb25zX19wcm9ncmVzc0JhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxLjJyZW07XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjQyLCAwLCAwLCAwLjIpO1xufVxuLmNhbXBhaWduRG9uYXRpb25zX19wcm9ncmVzc0JhcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAtMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyMDAwMDtcbiAgei1pbmRleDogMTtcbiAgYW5pbWF0aW9uOiBzaG93UHJvZ3Jlc3MgMnMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpIDAuOHMgZm9yd2FyZHM7XG59XG5cbi5jYW1wYWlnbkRvbmF0aW9uc19faGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMzMzVFMkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNhbXBhaWduRG9uYXRpb25zX19yYWRpb0J0bnNXcmFwIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgZ3JpZC1nYXA6IDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmNhbXBhaWduRG9uYXRpb25zX19yYWRpb0J0biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbn1cbi5jYW1wYWlnbkRvbmF0aW9uc19fcmFkaW9CdG4gaW5wdXQge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY2FtcGFpZ25Eb25hdGlvbnNfX3JhZGlvQnRuIGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzVFMkY7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmNhbXBhaWduRG9uYXRpb25zX19yYWRpb0J0biBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzMzNUUyRjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuXG4uY2FtcGFpZ25Eb25hdGlvbnNfX2JvdHRvbVdyYXAge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ3JpZC1nYXA6IDAuNXJlbTtcbn1cblxuLmNhbXBhaWduRG9uYXRpb25zX19hbW91bnRXcmFwIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjMzM1RTJGO1xufVxuLmNhbXBhaWduRG9uYXRpb25zX19hbW91bnRXcmFwOmFmdGVyIHtcbiAgY29udGVudDogXCLCo1wiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMi41cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LWZhbWlseTogXCJmcmFua2xpbi1nb3RoaWMtdXJ3XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5jYW1wYWlnbkRvbmF0aW9uc19fYW1vdW50IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBmb250LWZhbWlseTogXCJmcmFua2xpbi1nb3RoaWMtdXJ3XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuLmNhbXBhaWduRG9uYXRpb25zX19idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVDMTFGO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5Aa2V5ZnJhbWVzIHNob3dQcm9ncmVzcyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCh2YXIoLS1wcm9ncmVzcykpO1xuICB9XG59XG4ubWVudURyb3Bkb3duIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIuNzVyZW0pO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IC0yLjc1cmVtO1xuICBsZWZ0OiAyLjc1cmVtO1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0LCBsZWZ0IDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHotaW5kZXg6IDEwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGOEY4O1xuICBib3gtc2hhZG93OiAwIDAuMzEyNXJlbSAwLjc1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5tZW51RHJvcGRvd24ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDYuNjI1cmVtO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMztcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjhGODtcbiAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICBib3gtc2hhZG93OiAwIDAuMzEyNXJlbSAwLjc1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIH1cbn1cbi5tZW51RHJvcGRvd24gLmNvbHVtbnMge1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubWVudURyb3Bkb3duX19pbm5lciB7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbjogZmFkZU91dCAwLjQ1cyBlYXNlLWluLW91dCBmb3J3YXJkcztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NDBweCkge1xuICAubWVudURyb3Bkb3duX19pbm5lciB7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gIH1cbn1cblxuYm9keS5tZW51RHJvcGRvd25BY3RpdmUgLmhlYWRlciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5ib2R5Lm1lbnVEcm9wZG93bkFjdGl2ZSAubWVudURyb3Bkb3duIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDM1MDA7XG59XG5ib2R5Lm1lbnVEcm9wZG93bkFjdGl2ZSAubWVudURyb3Bkb3duX19pbm5lciB7XG4gIGFuaW1hdGlvbjogZmFkZUluIDAuNDVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xufVxuXG4ubWVudURyb3Bkb3duX19tZW51U2VjdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tZW51RHJvcGRvd25fX21lbnVTZWN0aW9uLS1hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYW5pbWF0aW9uOiBmYWRlSW4gMC40NXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XG59XG5cbi5tZW51RHJvcGRvd25fX2ltYWdlLFxuLm1lbnVEcm9wZG93bl9faW1hZ2VUZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLm1lbnVEcm9wZG93bl9faW1hZ2UsXG4ubWVudURyb3Bkb3duX19pbWFnZVRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuXG4ubWVudURyb3Bkb3duX19pbWFnZSB7XG4gIG1heC13aWR0aDogMTAuNzVyZW07XG4gIG1hcmdpbjogMXJlbSAwIDFyZW0gMXJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAubWVudURyb3Bkb3duX19pbWFnZVRleHQge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAyLjVyZW0gMXJlbSAxcmVtIDIuMjVyZW07XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTEuNzVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTQwcHgpIHtcbiAgLm1lbnVEcm9wZG93bl9faW1hZ2VUZXh0IHtcbiAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgICBwYWRkaW5nOiAyLjVyZW0gMXJlbSAxcmVtIDIuMjVyZW07XG4gIH1cbn1cblxuLm1lbnVEcm9wZG93bl9fcGFnZUxpc3RIZWFkaW5nIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC44MTI1cmVtIDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LWZhbWlseTogXCJFbW1hdXNZZWFzdFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMzNUUyRjtcbn1cbi5tZW51RHJvcGRvd25fX3BhZ2VMaXN0SGVhZGluZzphY3RpdmUsIC5tZW51RHJvcGRvd25fX3BhZ2VMaXN0SGVhZGluZzpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5tZW51RHJvcGRvd25fX3BhZ2VMaXN0SGVhZGluZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm1lbnVEcm9wZG93bl9fcGFnZUxpc3RIZWFkaW5nIHN2ZyB7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogMTFweDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICBwYWRkaW5nLXRvcDogMXB4O1xufVxuLm1lbnVEcm9wZG93bl9fcGFnZUxpc3RIZWFkaW5nIHBhdGgge1xuICBzdHJva2U6ICMzMzVFMkY7XG4gIGZpbGw6IG5vbmU7XG59XG5cbi5tZW51RHJvcGRvd25fX3BhZ2VMaXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwIDAgMS41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAubWVudURyb3Bkb3duX19wYWdlTGlzdCB7XG4gICAgcGFkZGluZzogMi4zMTI1cmVtIDAgMS41cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLm1lbnVEcm9wZG93bl9fcGFnZUxpc3RJdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLm1lbnVEcm9wZG93bl9fcGFnZUxpc3RJdGVtLS1tb2JpbGVPbmx5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5tZW51RHJvcGRvd25fX3BhZ2VMaW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMzMzVFMkY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMC44MTI1cmVtIDFyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogXCJmcmFua2xpbi1nb3RoaWMtdXJ3XCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5tZW51RHJvcGRvd25fX3BhZ2VMaW5rIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgcGFkZGluZzogMC41cmVtIDAgMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1ib3R0b206IDAuMjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTQwcHgpIHtcbiAgLm1lbnVEcm9wZG93bl9fcGFnZUxpbmsge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cbn1cbi5tZW51RHJvcGRvd25fX3BhZ2VMaW5rOmhvdmVyLCAubWVudURyb3Bkb3duX19wYWdlTGluazphY3RpdmUsIC5tZW51RHJvcGRvd25fX3BhZ2VMaW5rOmZvY3VzIHtcbiAgY29sb3I6ICM5NUMxMUY7XG59XG4ubWVudURyb3Bkb3duX19wYWdlTGluazpob3ZlcjphZnRlciwgLm1lbnVEcm9wZG93bl9fcGFnZUxpbms6YWN0aXZlOmFmdGVyLCAubWVudURyb3Bkb3duX19wYWdlTGluazpmb2N1czphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlM2QoMC4yNXJlbSwgMC4yNXJlbSwgMCk7XG59XG4ubWVudURyb3Bkb3duX19wYWdlTGluazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwLjM3NXJlbTtcbiAgaGVpZ2h0OiAwLjM3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMzVFMkY7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMzMzVFMkY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xcmVtO1xuICB0b3A6IDAuOTM3NXJlbTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4ubWVudURyb3Bkb3duX19mZWF0dXJlZEl0ZW1MaXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiA0cmVtIDAgMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLm1lbnVEcm9wZG93bl9fZmVhdHVyZWRJdGVtTGlzdEl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG4ubWVudURyb3Bkb3duX19mZWF0dXJlZEl0ZW1JbWFnZSB7XG4gIGhlaWdodDogNy4yNXJlbTtcbn1cblxuLm1lbnVEcm9wZG93bl9fZmVhdHVyZWRJdGVtVGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xufVxuXG4ubWVudURyb3Bkb3duX19ib3R0b21TdHJpcFRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4ubWVudURyb3Bkb3duX19ib3R0b21TdHJpcExpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLm1lbnVEcm9wZG93bl9fYm90dG9tU3RyaXBMaXN0SXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLm1lbnVEcm9wZG93bl9fYm90dG9tU3RyaXBMaW5rIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uZm9vdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZm9vdGVyX190b3Age1xuICBiYWNrZ3JvdW5kOiAjRjhGOEY4O1xuICBwYWRkaW5nOiAwIDAgMnJlbTtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmZvb3Rlcl9fdG9wIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmc6IDJyZW0gMCA0cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5mb290ZXJfX3RvcCB7XG4gICAgcGFkZGluZzogNC43NXJlbSAwIDhyZW07XG4gIH1cbn1cblxuLmZvb3Rlcl9faGVhZGluZyB7XG4gIGNvbG9yOiAjMzM1RTJGO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIG1hcmdpbjogMnJlbSAwIDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5mb290ZXJfX2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5mb290ZXJfX2hlYWRpbmcge1xuICAgIG1hcmdpbjogMCAwIDEuMzEyNXJlbTtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICB9XG59XG5cbi5mb290ZXJfX3RleHRDb2wge1xuICBtYXgtd2lkdGg6IDIwcmVtO1xuICBtYXJnaW46IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5mb290ZXJfX3RleHRDb2wge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5mb290ZXJfX3RleHRDb2wge1xuICAgIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xuICB9XG59XG4uZm9vdGVyX190ZXh0Q29sIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmZvb3Rlcl9fdGV4dENvbCBhOmhvdmVyLCAuZm9vdGVyX190ZXh0Q29sIGE6YWN0aXZlLCAuZm9vdGVyX190ZXh0Q29sIGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5mb290ZXJfX3RleHRDb2wgcDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZm9vdGVyX19idXR0b24ge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5cbi5mb290ZXJfX2Z1bmRyYWlzaW5nUmVndWxhdG9yTG9nbyB7XG4gIG1hcmdpbjogMXJlbSAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5mb290ZXJfX2Z1bmRyYWlzaW5nUmVndWxhdG9yTG9nbyBzdmcge1xuICBoZWlnaHQ6IDIuNXJlbTtcbn1cblxuLmZvb3Rlcl9fdGVybXNBbmRDb25kaXRpb25zTGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDAgMC43NXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmZvb3Rlcl9fdGVybXNBbmRDb25kaXRpb25zTGluayB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgMXJlbSAwIDA7XG4gIH1cbn1cbi5mb290ZXJfX3Rlcm1zQW5kQ29uZGl0aW9uc0xpbms6aG92ZXIsIC5mb290ZXJfX3Rlcm1zQW5kQ29uZGl0aW9uc0xpbms6YWN0aXZlLCAuZm9vdGVyX190ZXJtc0FuZENvbmRpdGlvbnNMaW5rOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5mb290ZXJfX2JvdHRvbSB7XG4gIGJhY2tncm91bmQ6ICM1RTVFNUU7XG4gIGNsZWFyOiBib3RoO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEuMTI1cmVtIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5mb290ZXJfX2JvdHRvbSB7XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uZm9vdGVyX19ib3R0b20gLm1lbnUtZm9vdGVyLW1lbnUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZm9vdGVyX19ib3R0b21NZW51IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuZm9vdGVyX19ib3R0b21NZW51IHtcbiAgICBtYXJnaW46IDFyZW0gMCAwLjg3NXJlbTtcbiAgfVxufVxuLmZvb3Rlcl9fYm90dG9tTWVudSBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5mb290ZXJfX2JvdHRvbU1lbnUgbGk6bGFzdC1jaGlsZCBhOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mb290ZXJfX2JvdHRvbU1lbnUgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuZm9vdGVyX19ib3R0b21NZW51IGEge1xuICAgIHBhZGRpbmc6IDAgMXJlbSAwIDA7XG4gIH1cbn1cbi5mb290ZXJfX2JvdHRvbU1lbnUgYTpob3ZlciwgLmZvb3Rlcl9fYm90dG9tTWVudSBhOmFjdGl2ZSwgLmZvb3Rlcl9fYm90dG9tTWVudSBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZm9vdGVyX19ib3R0b21NZW51IGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDAuNjI1cmVtO1xuICB3aWR0aDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjYyNXJlbTtcbiAgcmlnaHQ6IC0wLjEyNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5mb290ZXJfX2JvdHRvbU1lbnUgYTphZnRlciB7XG4gICAgdG9wOiAwLjM3NXJlbTtcbiAgICByaWdodDogMC4zMTI1cmVtO1xuICB9XG59XG5cbi5mb290ZXJfX2JvdHRvbUJ1aWx0Qnkge1xuICBtYXJnaW46IDAgMCAwLjI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuZm9vdGVyX19ib3R0b21CdWlsdEJ5IHtcbiAgICBtYXJnaW46IDFyZW0gMCAwLjg3NXJlbTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuLmZvb3Rlcl9fYm90dG9tQnVpbHRCeSBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hcnRpY2xlIHtcbiAgbWFyZ2luOiAwIDAgMy4xMjVyZW07XG59XG5cbi5hcnRpY2xlX19saW5rV3JhcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXJ0aWNsZV9fbGlua1dyYXA6aG92ZXIgLmFydGljbGVfX2ltYWdlLCAuYXJ0aWNsZV9fbGlua1dyYXA6Zm9jdXMgLmFydGljbGVfX2ltYWdlLCAuYXJ0aWNsZV9fbGlua1dyYXA6YWN0aXZlIC5hcnRpY2xlX19pbWFnZSB7XG4gIG9wYWNpdHk6IDAuODtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xufVxuXG4uYXJ0aWNsZV9faW1hZ2VXcmFwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDUwdnc7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5hcnRpY2xlX19pbWFnZVdyYXAge1xuICAgIGhlaWdodDogMzV2dztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuYXJ0aWNsZV9faW1hZ2VXcmFwIHtcbiAgICBoZWlnaHQ6IDIyLjc1cmVtO1xuICB9XG59XG5cbi5hcnRpY2xlX19pbWFnZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQsIG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5hcnRpY2xlX19jYXQsIC5hcnRpY2xlX19kYXRlIHtcbiAgbWFyZ2luOiAwIDAuNXJlbSAwLjMxMjVyZW0gMDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuYXJ0aWNsZV9fY2F0LCAuYXJ0aWNsZV9fZGF0ZSB7XG4gICAgbWFyZ2luOiAwIDAuNXJlbSAwIDA7XG4gIH1cbn1cblxuLmFydGljbGVfX3RpdGxlIHtcbiAgY29sb3I6ICMzMzVFMkY7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbWFyZ2luOiAwLjMxMjVyZW0gMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmFydGljbGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuYXJ0aWNsZV9fdGl0bGUge1xuICAgIG1hcmdpbjogMXJlbSAwO1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIH1cbn1cbi5hcnRpY2xlX190aXRsZSBwIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uYXJ0aWNsZV9fc3ViaGVhZGluZyB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LXNpemU6IDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5hcnRpY2xlX19zdWJoZWFkaW5nIHtcbiAgICBtaW4taGVpZ2h0OiA1cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmFydGljbGVDb2wtLWxhcmdlIC5hcnRpY2xlX19pbWFnZVdyYXAge1xuICAgIGhlaWdodDogMjhyZW07XG4gIH1cbn1cblxuLmxhdGVzdE5ld3Mge1xuICBwYWRkaW5nOiAxcmVtIDA7XG4gIG1hcmdpbjogMXJlbSAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAubGF0ZXN0TmV3cyB7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5sYXRlc3ROZXdzIHtcbiAgICBtYXJnaW46IDNyZW0gMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAubGF0ZXN0TmV3cyAuYXJ0aWNsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ubGF0ZXN0TmV3c19fYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvIDIuMTI1cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNi43NXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmxhdGVzdE5ld3NfX2J1dHRvbiB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbjogMS41cmVtIGF1dG8gMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5sYXRlc3ROZXdzX19idXR0b24tLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ubGF0ZXN0TmV3c19fYnV0dG9uLS1kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmxhdGVzdE5ld3NfX2J1dHRvbi0tZGVza3RvcCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbi5icmVhZGNydW1ic1dyYXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuYnJlYWRjcnVtYnNXcmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyLjVyZW07XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5icmVhZGNydW1ic1dyYXAge1xuICAgIHRvcDogNi42MjVyZW07XG4gIH1cbn1cblxuLmJyZWFkY3J1bWJzV3JhcCAuY29sdW1ucyB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmJyZWFkY3J1bWJzIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAyLjVyZW0gMXJlbSAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5icmVhZGNydW1icyB7XG4gICAgbWF4LXdpZHRoOiAzNSU7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5icmVhZGNydW1icyB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMjUwcHgpIHtcbiAgLmJyZWFkY3J1bWJzIHtcbiAgICBtYXJnaW4tbGVmdDogNS41cmVtO1xuICB9XG59XG4uYnJlYWRjcnVtYnMgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC41KTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3BhY2l0eTogMC41O1xufVxuLmJyZWFkY3J1bWJzIGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIi9cIjtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG4uYnJlYWRjcnVtYnMgYTpsYXN0LW9mLXR5cGU6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJyZWFkY3J1bWJzIGE6bnRoLWxhc3QtY2hpbGQoMik6YWZ0ZXIge1xuICBjb2xvcjogIzk1YzExZjtcbn1cbi5icmVhZGNydW1icyBzcGFuIHtcbiAgbWFyZ2luOiAwIDAuMjVyZW07XG4gIGNvbG9yOiAjOTVDMTFGO1xufVxuXG4uY29udGFjdC11cyAuZW1tYXVzRm9ybSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzVFMkY7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4uY29udGFjdC11cyAuZmxleGlGb3JtIC53cGZvcm1zLWNvbnRhaW5lcixcbi5jb250YWN0LXVzIC5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5wcmV2aWV3QmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuLnByZXZpZXdCbG9jazpob3ZlciAucHJldmlld0Jsb2NrX19pbWFnZSwgLnByZXZpZXdCbG9jazpmb2N1cyAucHJldmlld0Jsb2NrX19pbWFnZSwgLnByZXZpZXdCbG9jazphY3RpdmUgLnByZXZpZXdCbG9ja19faW1hZ2Uge1xuICBvcGFjaXR5OiAwLjg7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbn1cblxuLnByZXZpZXdCbG9ja19faW1hZ2VXcmFwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgaGVpZ2h0OiA2MHZ3O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAucHJldmlld0Jsb2NrX19pbWFnZVdyYXAge1xuICAgIGhlaWdodDogMzB2dztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAucHJldmlld0Jsb2NrX19pbWFnZVdyYXAge1xuICAgIGhlaWdodDogMTIuNjI1cmVtO1xuICB9XG59XG5cbi5wcmV2aWV3QmxvY2tfX2ltYWdlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dCwgb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLnByZXZpZXdCbG9ja19faGVhZGluZyB7XG4gIGNvbG9yOiAjMzM1RTJGO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIG1hcmdpbjogMS4yNXJlbSAwIDAuMjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5wcmV2aWV3QmxvY2tfX2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5wcmV2aWV3QmxvY2tfX2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIH1cbn1cbi5wcmV2aWV3QmxvY2tfX2hlYWRpbmcgcCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnByZXZpZXdCbG9ja19fc3ViaGVhZGluZyB7XG4gIGNvbG9yOiAjOTVDMTFGO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlN3YWdnZXJCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLnByZXZpZXdCbG9ja19fc3ViaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAucHJldmlld0Jsb2NrX19zdWJoZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cblxuLnNlYXJjaEJhciB7XG4gIGNvbG9yOiAjOTVDMTFGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xuICBwYWRkaW5nOiAxLjVyZW0gMXJlbSAwLjVyZW07XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA1O1xuICBtYXgtd2lkdGg6IDEwNXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5zZWFyY2hCYXIge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLnNlYXJjaEJhciB7XG4gICAgdG9wOiA2LjYyNXJlbTtcbiAgICBwYWRkaW5nOiAycmVtIDJyZW07XG4gIH1cbn1cblxuLnNlYXJjaEJhci0taW5UaGVGbG93IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNlYXJjaEJhcl9fY2xvc2VCdXR0b24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zZWFyY2hCYXJfX2Nsb3NlQnV0dG9uOmFjdGl2ZSwgLnNlYXJjaEJhcl9fY2xvc2VCdXR0b24gOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNlYXJjaEJhcl9fY2xvc2VTdmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgd2lkdGg6IDAuNzVyZW07XG4gIGhlaWdodDogMC43NXJlbTtcbn1cblxuLnNlYXJjaGJhcl9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZWFyY2hCYXJfX2Zvcm0gOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5zZWFyY2hCYXJfX2Zvcm0gOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLnNlYXJjaEJhcl9fZm9ybSA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLnNlYXJjaEJhcl9fZm9ybSA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5zZWFyY2hCYXJfX2Zvcm0gaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxcbi5zZWFyY2hCYXJfX2Zvcm0gaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3Zlcixcbi5zZWFyY2hCYXJfX2Zvcm0gaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcbi5zZWFyY2hCYXJfX2Zvcm0gdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCxcbi5zZWFyY2hCYXJfX2Zvcm0gdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbDpob3Zlcixcbi5zZWFyY2hCYXJfX2Zvcm0gdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcbi5zZWFyY2hCYXJfX2Zvcm0gc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGwsXG4uc2VhcmNoQmFyX19mb3JtIHNlbGVjdDotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxuLnNlYXJjaEJhcl9fZm9ybSBzZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyB7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjRkZGRkZGO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwcHggMTAwMHB4ICMzMzMzMzMgaW5zZXQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgNTAwMHMgZWFzZS1vdXQgMHM7XG59XG5cbi5zZWFyY2hCYXJfX2hlYWRpbmcge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNnB4O1xufVxuXG4uc2VhcmNoQmFyX19pbnB1dFdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMXJlbSAwO1xufVxuXG4uc2VhcmNoQmFyX19tYWdHbGFzc1N2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDEuMjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5zZWFyY2hCYXJfX21hZ0dsYXNzU3ZnIHtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuc2VhcmNoQmFyX19tYWdHbGFzc1N2ZyB7XG4gICAgaGVpZ2h0OiAyLjEyNXJlbTtcbiAgfVxufVxuXG4uc2VhcmNoQmFyX19pbnB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBoZWlnaHQ6IGF1dG87XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuc2VhcmNoQmFyX19pbnB1dCB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuc2VhcmNoQmFyX19pbnB1dCB7XG4gICAgZm9udC1zaXplOiAzLjVyZW07XG4gIH1cbn1cbi5zZWFyY2hCYXJfX2lucHV0OmZvY3VzLCAuc2VhcmNoQmFyX19pbnB1dDphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2VhcmNoQmFyX19zdmdQYXRoIHtcbiAgZmlsbDogIzk1QzExRjtcbn1cblxuYm9keS5zZWFyY2hPcGVuIC5zZWFyY2hCYXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0b3A6IDMuNzVyZW07XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICBib2R5LnNlYXJjaE9wZW4gLnNlYXJjaEJhciB7XG4gICAgdG9wOiA2LjYyNXJlbTtcbiAgfVxufVxuXG4uZG93bmxvYWRzIHtcbiAgbWFyZ2luOiAzcmVtIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5kb3dubG9hZHMge1xuICAgIG1hcmdpbjogNHJlbSAwIDNyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmRvd25sb2FkcyB7XG4gICAgbWFyZ2luOiA2cmVtIDAgM3JlbTtcbiAgfVxufVxuXG4uZG93bmxvYWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGOEY4O1xuICBtYXJnaW46IDJyZW0gMDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZG93bmxvYWQge1xuICAgIG1hcmdpbjogMy4yNXJlbSAwO1xuICB9XG59XG4uZG93bmxvYWQ6aG92ZXIgLmRvd25sb2FkX19pbWFnZSwgLmRvd25sb2FkOmFjdGl2ZSAuZG93bmxvYWRfX2ltYWdlLCAuZG93bmxvYWQ6Zm9jdXMgLmRvd25sb2FkX19pbWFnZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbn1cbi5kb3dubG9hZCA+IC5yb3cge1xuICBtYXJnaW46IDA7XG59XG4uZG93bmxvYWQgPiAucm93IC5jb2x1bW5zIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmRvd25sb2FkX19pbm5lcldyYXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kb3dubG9hZF9fdGV4dFdyYXAge1xuICBwYWRkaW5nOiAxLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5kb3dubG9hZF9fdGV4dFdyYXAge1xuICAgIHBhZGRpbmc6IDIuMjVyZW0gNHJlbSAyLjI1cmVtIDMuMzEyNXJlbTtcbiAgfVxufVxuXG4uZG93bmxvYWRfX3RpdGxlIHtcbiAgY29sb3I6ICMzMzVFMkY7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIG1hcmdpbjogMCAwIDAuNzVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5kb3dubG9hZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5kb3dubG9hZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIH1cbn1cblxuLmRvd25sb2FkX19zdW1tYXJ5IHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmRvd25sb2FkX19idXR0b24ge1xuICBtYXJnaW4tdG9wOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmRvd25sb2FkX19idXR0b24ge1xuICAgIG1pbi13aWR0aDogMTYuMjVyZW07XG4gIH1cbn1cblxuLmRvd25sb2FkX19pbWFnZVdyYXAge1xuICBoZWlnaHQ6IDEwMHZ3O1xuICBtYXgtaGVpZ2h0OiAxMS43NXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuZG93bmxvYWRfX2ltYWdlV3JhcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzQlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmRvd25sb2FkX19pbWFnZVdyYXAge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cblxuLmRvd25sb2FkX19pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmRvd25sb2FkX19pbWFnZSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICB9XG59XG5cbi5ldmVudHNHcmlkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmV2ZW50c0dyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdyaWQtY29sdW1uLWdhcDogM3JlbTtcbiAgICBncmlkLXJvdy1nYXA6IDJyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5ldmVudHNHcmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICB9XG59XG5cbi5zaWRlYmFyX19hcHBseUJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NUMxMUY7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAxLjc1cmVtIDFyZW0gMS4zMTI1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LWZhbWlseTogXCJFbW1hdXNZZWFzdFwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlLWluLW91dDtcbiAgbWFyZ2luOiAxcmVtIGF1dG8gM3JlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLnNpZGViYXJfX2FwcGx5QnV0dG9uIHtcbiAgICBtYXJnaW46IDAgMCAzcmVtO1xuICAgIHBhZGRpbmc6IDFyZW0gMC41cmVtIDAuODc1cmVtO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuc2lkZWJhcl9fYXBwbHlCdXR0b24ge1xuICAgIHBhZGRpbmc6IDEuNzVyZW0gMXJlbSAxLjMxMjVyZW07XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjcwcHgpIHtcbiAgLnNpZGViYXJfX2FwcGx5QnV0dG9uIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gIH1cbn1cbi5zaWRlYmFyX19hcHBseUJ1dHRvbjpob3ZlciwgLnNpZGViYXJfX2FwcGx5QnV0dG9uOmZvY3VzLCAuc2lkZWJhcl9fYXBwbHlCdXR0b246YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDksIDE5MywgMzEsIDAuOSk7XG59XG4uc2lkZWJhcl9fYXBwbHlCdXR0b246aG92ZXIgLnNpZGViYXJfX2FwcGx5QnV0dG9uU3ZnLCAuc2lkZWJhcl9fYXBwbHlCdXR0b246Zm9jdXMgLnNpZGViYXJfX2FwcGx5QnV0dG9uU3ZnLCAuc2lkZWJhcl9fYXBwbHlCdXR0b246YWN0aXZlIC5zaWRlYmFyX19hcHBseUJ1dHRvblN2ZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLThweCwgMCk7XG59XG5cbi5zaWRlYmFyX19hcHBseUJ1dHRvblN2ZyB7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0byAwLjMxMjVyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuc2lkZWJhcl9fYXBwbHlCdXR0b25Tdmcge1xuICAgIG1hcmdpbjogMCBhdXRvIDAuMTI1cmVtO1xuICAgIHdpZHRoOiAyLjVyZW07XG4gICAgaGVpZ2h0OiAzLjYyNXJlbTtcbiAgfVxufVxuXG4uc2lkZWJhcl9fYXBwbHlCdXR0b25TdmdQYXRoIHtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cblxuLnNvY2lhbFNoYXJlcyB7XG4gIG1pbi1oZWlnaHQ6IDcycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSBhbmQgKG1heC13aWR0aDogNjMuOTM3NWVtKSB7XG4gIC5zb2NpYWxTaGFyZXMge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gIH1cbn1cbi5zb2NpYWxTaGFyZXMgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3gge1xuICBtYXJnaW46IDAuNXJlbSAwIDEuNXJlbTtcbn1cbi5zb2NpYWxTaGFyZXMgLmF0LXNoYXJlLWJ0biB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5zb2NpYWxTaGFyZXMgLmF0LXNoYXJlLWJ0bjpob3ZlciwgLnNvY2lhbFNoYXJlcyAuYXQtc2hhcmUtYnRuOmZvY3VzLCAuc29jaWFsU2hhcmVzIC5hdC1zaGFyZS1idG46YWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG5cbi5zb2NpYWxTaGFyZXNfX2hlYWRpbmcge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMzM1RTJGO1xufVxuXG4uaGlnaGxpZ2h0ZWRJdGVtIHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuaGlnaGxpZ2h0ZWRJdGVtIHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmhpZ2hsaWdodGVkSXRlbSB7XG4gICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgfVxufVxuLmhpZ2hsaWdodGVkSXRlbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0OSwgMTkzLCAzMSwgMC44KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDMwJTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLXJhZGl1cyAwLjNzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuaGlnaGxpZ2h0ZWRJdGVtOmFmdGVyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTAwJTtcbiAgfVxufVxuLmhpZ2hsaWdodGVkSXRlbTpob3ZlcjphZnRlciwgLmhpZ2hsaWdodGVkSXRlbTphY3RpdmU6YWZ0ZXIsIC5oaWdobGlnaHRlZEl0ZW06Zm9jdXM6YWZ0ZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5oaWdobGlnaHRlZEl0ZW06aG92ZXIgLmhpZ2hsaWdodGVkSXRlbV9fYnV0dG9uOmFmdGVyLCAuaGlnaGxpZ2h0ZWRJdGVtOmFjdGl2ZSAuaGlnaGxpZ2h0ZWRJdGVtX19idXR0b246YWZ0ZXIsIC5oaWdobGlnaHRlZEl0ZW06Zm9jdXMgLmhpZ2hsaWdodGVkSXRlbV9fYnV0dG9uOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUzZCgwLjI1cmVtLCAwLjI1cmVtLCAwKTtcbn1cbi5oaWdobGlnaHRlZEl0ZW06aG92ZXIgLmhpZ2hsaWdodGVkSXRlbV9faW1hZ2UsIC5oaWdobGlnaHRlZEl0ZW06YWN0aXZlIC5oaWdobGlnaHRlZEl0ZW1fX2ltYWdlLCAuaGlnaGxpZ2h0ZWRJdGVtOmZvY3VzIC5oaWdobGlnaHRlZEl0ZW1fX2ltYWdlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuXG4uaGlnaGxpZ2h0ZWRJZW1fX2xpbmtXcmFwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5oaWdobGlnaHRlZEl0ZW1fX2ltYWdlIHtcbiAgaGVpZ2h0OiAxMDB2dztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBtYXgtaGVpZ2h0OiAyNHJlbTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5oaWdobGlnaHRlZEl0ZW1fX2ltYWdlIHtcbiAgICBoZWlnaHQ6IDc1dnc7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmhpZ2hsaWdodGVkSXRlbV9faW1hZ2Uge1xuICAgIG1heC1oZWlnaHQ6IDQwcmVtO1xuICAgIGhlaWdodDogNTB2dztcbiAgfVxufVxuXG4uaGlnaGxpZ2h0ZWRJdGVtX190ZXh0V3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmhpZ2hsaWdodGVkSXRlbV9fcHJlVGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIG1hcmdpbjogMCAwIDAuNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5oaWdobGlnaHRlZEl0ZW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5oaWdobGlnaHRlZEl0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmhpZ2hsaWdodGVkSXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMy4xMjVyZW07XG4gIH1cbn1cbi5oaWdobGlnaHRlZEl0ZW1fX3RpdGxlIHAge1xuICBtYXJnaW46IDA7XG59XG5cbi5oaWdobGlnaHRlZEl0ZW1fX2NvcHkge1xuICBmb250LWZhbWlseTogXCJTd2FnZ2VyQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5oaWdobGlnaHRlZEl0ZW1fX2NvcHkge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxufVxuXG4uaGlnaGxpZ2h0ZWRJdGVtX19idXR0b24ge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmhpZ2hsaWdodGVkSXRlbV9fYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmhpZ2hsaWdodGVkSXRlbV9fYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgfVxufVxuLmhpZ2hsaWdodGVkSXRlbV9fYnV0dG9uOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkZGRkZGO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkZGRkZGO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMS41cmVtO1xuICB0b3A6IDAuMjVyZW07XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmhpZ2hsaWdodGVkSXRlbV9fYnV0dG9uOmFmdGVyIHtcbiAgICByaWdodDogLTNyZW07XG4gIH1cbn1cblxuLnN1cHBvcnRpbmdNYXRlcmlhbHMge1xuICBwYWRkaW5nOiAxLjI1cmVtIDAuNzVyZW0gMC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjhGODtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBtYXJnaW46IDJyZW0gMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLnN1cHBvcnRpbmdNYXRlcmlhbHMge1xuICAgIHBhZGRpbmc6IDIuMjVyZW0gMi41cmVtIDEuMTI1cmVtO1xuICAgIG1hcmdpbjogMy43NXJlbSAwO1xuICB9XG59XG5cbi5zdXBwb3J0aW5nTWF0ZXJpYWxzX19tYWluSGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGNvbG9yOiAjMzM1RTJGO1xuICBtYXJnaW46IDAgMCAxLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5zdXBwb3J0aW5nTWF0ZXJpYWxzX19tYWluSGVhZGluZyB7XG4gICAgbWFyZ2luOiAwIDAgMS43NXJlbTtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLnN1cHBvcnRpbmdNYXRlcmlhbHNfX21haW5IZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICB9XG59XG5cbi5zdXBwb3J0aW5nTWF0ZXJpYWxzX19saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDAgMCAwLjg3NXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLnN1cHBvcnRpbmdNYXRlcmlhbHNfX2xpc3Qge1xuICAgIHBhZGRpbmc6IDAgMCAwIDAuNjI1cmVtO1xuICB9XG59XG5cbi5zdXBwb3J0aW5nTWF0ZXJpYWxzX19saXN0SXRlbSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5zdXBwb3J0aW5nTWF0ZXJpYWxzX19saXN0SXRlbSB7XG4gICAgbWFyZ2luOiAwIDAgMC44NzVyZW07XG4gIH1cbn1cblxuLnN1cHBvcnRpbmdNYXRlcmlhbHNfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnN1cHBvcnRpbmdNYXRlcmlhbHNfX2xpbms6aG92ZXIgLnN1cHBvcnRpbmdNYXRlcmlhbHNfX3N2Z1BhdGgsIC5zdXBwb3J0aW5nTWF0ZXJpYWxzX19saW5rOmFjdGl2ZSAuc3VwcG9ydGluZ01hdGVyaWFsc19fc3ZnUGF0aCwgLnN1cHBvcnRpbmdNYXRlcmlhbHNfX2xpbms6Zm9jdXMgLnN1cHBvcnRpbmdNYXRlcmlhbHNfX3N2Z1BhdGgge1xuICBmaWxsOiAjOTVDMTFGO1xufVxuLnN1cHBvcnRpbmdNYXRlcmlhbHNfX2xpbms6aG92ZXIgLnN1cHBvcnRpbmdNYXRlcmlhbHNfX3RpdGxlLCAuc3VwcG9ydGluZ01hdGVyaWFsc19fbGluazphY3RpdmUgLnN1cHBvcnRpbmdNYXRlcmlhbHNfX3RpdGxlLCAuc3VwcG9ydGluZ01hdGVyaWFsc19fbGluazpmb2N1cyAuc3VwcG9ydGluZ01hdGVyaWFsc19fdGl0bGUge1xuICBjb2xvcjogIzk1QzExRjtcbn1cbi5zdXBwb3J0aW5nTWF0ZXJpYWxzX19saW5rOmhvdmVyIC5zdXBwb3J0aW5nTWF0ZXJpYWxzX19tZXRhLCAuc3VwcG9ydGluZ01hdGVyaWFsc19fbGluazphY3RpdmUgLnN1cHBvcnRpbmdNYXRlcmlhbHNfX21ldGEsIC5zdXBwb3J0aW5nTWF0ZXJpYWxzX19saW5rOmZvY3VzIC5zdXBwb3J0aW5nTWF0ZXJpYWxzX19tZXRhIHtcbiAgY29sb3I6IHJnYmEoMTQ5LCAxOTMsIDMxLCAwLjQpO1xufVxuXG4uc3VwcG9ydGluZ01hdGVyaWFsc19fc3ZnIHtcbiAgd2lkdGg6IDEuMDYyNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5zdXBwb3J0aW5nTWF0ZXJpYWxzX19zdmcge1xuICAgIHdpZHRoOiAxLjM3NXJlbTtcbiAgICBoZWlnaHQ6IDEuODc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgfVxufVxuXG4uc3VwcG9ydGluZ01hdGVyaWFsc19fc3ZnUGF0aCB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgZmlsbDogIzk1QzExRjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLnN1cHBvcnRpbmdNYXRlcmlhbHNfX3N2Z1BhdGgge1xuICAgIGZpbGw6IHJnYmEoOTQsIDk0LCA5NCwgMC40KTtcbiAgfVxufVxuXG4uc3VwcG9ydGluZ01hdGVyaWFsc19fdGl0bGUge1xuICBtYXJnaW46IDAgMCAwLjEyNXJlbTtcbiAgY29sb3I6ICM5NUMxMUY7XG4gIGZvbnQtZmFtaWx5OiBcImZyYW5rbGluLWdvdGhpYy11cndcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmbG9hdDogbGVmdDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlLWluLW91dDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAycmVtKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLnN1cHBvcnRpbmdNYXRlcmlhbHNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgfVxufVxuXG4uc3VwcG9ydGluZ01hdGVyaWFsc19fbWV0YSB7XG4gIGNsZWFyOiBib3RoO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiU3dhZ2dlckJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHJnYmEoOTQsIDk0LCA5NCwgMC40KTtcbiAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2UtaW4tb3V0O1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5zdXBwb3J0aW5nTWF0ZXJpYWxzX19tZXRhIHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0wLjVyZW07XG4gICAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLnN1cHBvcnRpbmdNYXRlcmlhbHNfX21ldGEge1xuICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICB9XG59XG5cbi5qb2JMaXN0aW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUZFRjtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIG1hcmdpbjogMCAwIDIuNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5qb2JMaXN0aW5nIHtcbiAgICBwYWRkaW5nOiAxLjg3NXJlbSAycmVtIDJyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmpvYkxpc3Rpbmcge1xuICAgIHBhZGRpbmc6IDEuODc1cmVtIDNyZW0gMi41cmVtO1xuICB9XG59XG5cbi5qb2JMaXN0aW5nX19tZXRhIHtcbiAgbWFyZ2luOiAwIDAgMC45Mzc1cmVtO1xufVxuXG4uam9iTGlzdGluZ19fbWV0YUl0ZW0ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAxcmVtIDAgMDtcbiAgY29sb3I6ICMzMzVFMkY7XG59XG5cbi5qb2JMaXN0aW5nX190aXRsZSB7XG4gIGNvbG9yOiAjMzM1RTJGO1xuICBtYXJnaW46IDAgMCAwLjg3NXJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5qb2JMaXN0aW5nX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5qb2JMaXN0aW5nX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICB9XG59XG5cbi5qb2JMaXN0aW5nX19zdW1tYXJ5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uc29jaWFsTGlua3Mge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5zb2NpYWxMaW5rc19faXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDAuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLnNvY2lhbExpbmtzX19pdGVtIHtcbiAgICBtYXJnaW46IDAgMC41cmVtIDAgMDtcbiAgfVxufVxuXG4uc29jaWFsTGlua3NfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMi4yNXJlbTtcbiAgaGVpZ2h0OiAyLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVDMTFGO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjcwcHgpIHtcbiAgLnNvY2lhbExpbmtzX19saW5rIHtcbiAgICB3aWR0aDogMi45cmVtO1xuICAgIGhlaWdodDogMi45cmVtO1xuICB9XG59XG5cbi5zb2NpYWxMaW5rc19fc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xuICBoZWlnaHQ6IDAuODc1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI3MHB4KSB7XG4gIC5zb2NpYWxMaW5rc19fc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMjVyZW07XG4gIH1cbn1cblxuLnNvY2lhbExpbmtzX19zdmdQYXRoIHtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cblxuLndpZGdldCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUU1RTVFO1xuICBtYXJnaW46IDEuNXJlbSAwO1xuICBwYWRkaW5nOiAzcmVtIDEuMjVyZW0gMi4yNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1pbi1oZWlnaHQ6IDIwLjgxMjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC53aWRnZXQge1xuICAgIHdpZHRoOiA0NCU7XG4gICAgbWFyZ2luOiAzcmVtIDMlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC53aWRnZXQge1xuICAgIG1heC13aWR0aDogMTYuMjVyZW07XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbjogMCAwIDNyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cbi53aWRnZXQ6aG92ZXIgLndpZGdldF9fYmdJbWFnZSwgLndpZGdldDphY3RpdmUgLndpZGdldF9fYmdJbWFnZSwgLndpZGdldDpmb2N1cyAud2lkZ2V0X19iZ0ltYWdlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuXG4ud2lkZ2V0LS1vcmFuZ2Uge1xuICBjb2xvcjogI0YyOEMwMDtcbn1cblxuLndpZGdldC0teWVsbG93IHtcbiAgY29sb3I6ICNGRkM0Mzc7XG59XG5cbi53aWRnZXQtLWdyZWVuIHtcbiAgY29sb3I6ICM5NUMxMUY7XG59XG5cbi53aWRnZXQtLWJsYWNrIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi53aWRnZXRfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ud2lkZ2V0X19iZ0ltYWdlIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLndpZGdldF9fdGV4dFdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAxcmVtO1xuICByaWdodDogMDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xufVxuXG4ud2lkZ2V0X19pY29uIHtcbiAgbWF4LXdpZHRoOiAzLjEyNXJlbTtcbiAgbWF4LWhlaWdodDogMy4xMjVyZW07XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbi53aWRnZXRfX2xvZ28ge1xuICBtYXgtd2lkdGg6IDEycmVtO1xuICBtYXgtaGVpZ2h0OiA3cmVtO1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG4ud2lkZ2V0X19oZWFkaW5nIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgZm9udC1zaXplOiAyLjEyNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLndpZGdldF9faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLndpZGdldF9faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAyLjEyNXJlbTtcbiAgfVxufVxuXG4ud2lkZ2V0X19zdWJoZWFkaW5nIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LWZhbWlseTogXCJTd2FnZ2VyQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLndpZGdldF9fc3ViaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAud2lkZ2V0X19zdWJoZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cblxuLnZpcnVzIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM1RTJGO1xuICBwYWRkaW5nOiAycmVtO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgei1pbmRleDogMTEwMDA7XG59XG5cbi52aXJ1c19faW5uZXIge1xuICBtYXgtd2lkdGg6IDM1cmVtO1xuICBtYXJnaW46IGF1dG87XG59XG5cbi52aXJ1c19faGVhZGVyV3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuLnZpcnVzX19oZWFkZXIge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIG1hcmdpbjogMDtcbn1cblxuLnZpcnVzX19jbG9zZUJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkZGRkZGO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmlydXNfX2Nsb3NlQnV0dG9uOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udmlydXNfX3RleHQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbjogMDtcbn1cbi52aXJ1c19fdGV4dCBwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbjogMDtcbn1cbi52aXJ1c19fdGV4dCBhLCAudmlydXNfX3RleHQgbGksIC52aXJ1c19fdGV4dCBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5tYWdpY01vZGFsIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTA0MDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICBhbmltYXRpb246IGdyb3dJbiAwLjRzIGVhc2Utb3V0IDAuNXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xufVxuXG4ubWFnaWNNb2RhbElubmVyIHtcbiAgcGFkZGluZzogMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIG1heC13aWR0aDogMjRyZW07XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAycmVtKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMnJlbSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5tYWdpY01vZGFsSW5uZXIud2l0aFNjcm9sbGJhciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIGFuZCAobWF4LXdpZHRoOiA2My45Mzc1ZW0pIHtcbiAgLmVtbWF1c0ZpbHRlci0tam9ic1ZhY2FuY2llcyAuZW1tYXVzRmlsdGVyX19zZWxlY3RXcmFwIHtcbiAgICBtYXJnaW46IDAgMXJlbSAxcmVtIDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIGFuZCAobWF4LXdpZHRoOiA2My45Mzc1ZW0pIHtcbiAgLmVtbWF1c0ZpbHRlci0tam9ic1ZhY2FuY2llcyAuZW1tYXVzRmlsdGVyX190aXRsZSB7XG4gICAgbWFyZ2luOiAwIDAuNXJlbSAwLjVyZW0gMDtcbiAgfVxufVxuXG4uam9iU2luZ2xlX19tZXRhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBwYWRkaW5nOiAxcmVtO1xuICBtYXJnaW46IDAgMCAyLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5qb2JTaW5nbGVfX21ldGEge1xuICAgIG1hcmdpbjogMCAwIDQuNzVyZW07XG4gICAgcGFkZGluZzogMS4yNXJlbSAzcmVtIDEuMzEyNXJlbTtcbiAgfVxufVxuXG4uam9iU2luZ2xlX19tZXRhSXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDFyZW0gMCAwO1xuICBjb2xvcjogIzMzNUUyRjtcbn1cblxuLm5vVmFjYW5jaWVzTWVzc2FnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNHJlbSAwO1xuICBjbGVhcjogYm90aDtcbn1cbi5ub1ZhY2FuY2llc01lc3NhZ2UgcCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5ub1ZhY2FuY2llc01lc3NhZ2UgcCB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG59XG5cbmJvZHkucG9zdCAuZW1tYXVzRmlsdGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5uZXdzTGlzdGluZyAuYXJ0aWNsZUNvbDpudGgtb2YtdHlwZSgybisxKSB7XG4gIGNsZWFyOiBib3RoO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAubmV3c0xpc3RpbmcgLmFydGljbGVDb2w6bnRoLW9mLXR5cGUoMm4rMSkge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5uZXdzTGlzdGluZy5maWx0ZXJlZCAuYXJ0aWNsZUNvbC0tc21hbGw6bnRoLW9mLXR5cGUoM24rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5uZXdzTGlzdGluZy5ub3RGaWx0ZXJlZCAuYXJ0aWNsZUNvbC0tc21hbGw6bnRoLW9mLXR5cGUoM24rMykge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbmJvZHkuZG9uYXRlIC5iYW5uZXJfX2ltYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgYm9keS5kb25hdGUgLmJhbm5lcl9faW1hZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSBhbmQgKG1heC13aWR0aDogNjMuOTM3NWVtKSB7XG4gIGJvZHkuZG9uYXRlIC5iYW5uZXJfX3RleHRDb2wge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNjUlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5ib2R5LmRvbmF0ZSAuYmFubmVyX190ZXh0Qm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG1hcmdpbi10b3A6IDNyZW07XG4gIGNvbG9yOiAjMzM1RTJGO1xuICBsZWZ0OiAwO1xuICBib3R0b206IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIGJvZHkuZG9uYXRlIC5lbW1hdXNUYWJzIHtcbiAgICBtYXJnaW4tdG9wOiAtMTByZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICBib2R5LmRvbmF0ZSAuZW1tYXVzVGFicyB7XG4gICAgbWFyZ2luLXRvcDogLTE4cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDkuNXJlbTtcbiAgfVxufVxuXG4uZW1tYXVzVGFic0NvbCB7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5lbW1hdXNUYWJzQ29sIHtcbiAgICBwYWRkaW5nOiAwIDEuNXJlbTtcbiAgfVxufVxuXG4uZW1tYXVzVGFicyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmVtbWF1c1RhYnNfX3NlbGVjdG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0YzRjNDtcbiAgZm9udC1mYW1pbHk6IFwiRW1tYXVzWWVhc3RcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBjb2xvcjogIzMzNUUyRjtcbiAgd2lkdGg6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2M0YzRjNDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYzRjNGM0O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYzRjNGM0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXgtd2lkdGg6IDIwcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZW1tYXVzVGFic19fc2VsZWN0b3Ige1xuICAgIHBhZGRpbmc6IDEuNjI1cmVtIDFyZW07XG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgfVxufVxuLmVtbWF1c1RhYnNfX3NlbGVjdG9yOmFjdGl2ZSwgLmVtbWF1c1RhYnNfX3NlbGVjdG9yOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5lbW1hdXNUYWJzX19zZWxlY3Rvci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICM5NUMxMUY7XG59XG4uZW1tYXVzVGFic19fc2VsZWN0b3IuYWN0aXZlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi5lbW1hdXNUYWJzX19zZWxlY3RvcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0YzRjNDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm90dG9tOiAtMnB4O1xuICBsZWZ0OiAwO1xufVxuXG4uZW1tYXVzVGFic19fY29udGVudENvbnRhaW5lciB7XG4gIGNsZWFyOiBib3RoO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTVDMTFGO1xufVxuXG4uZW1tYXVzVGFic19fY29udGVudFNlY3Rpb24ge1xuICBwYWRkaW5nOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNjBweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMCBlYXNlLWluLW91dDtcbn1cbi5lbW1hdXNUYWJzX19jb250ZW50U2VjdGlvbi5hY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgei1pbmRleDogNTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjlzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZW1tYXVzVGFic19fY29udGVudFNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDEuNzVyZW0gMi41cmVtIDEuMzEyNXJlbTtcbiAgfVxufVxuXG4uZG9uYXRpb25DaG9pY2Uge1xuICBwYWRkaW5nOiAxcmVtIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiAyMnJlbTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZG9uYXRpb25DaG9pY2Uge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICB9XG59XG5cbi5kb25hdGlvbkNob2ljZV9fYW1vdW50SW5mb1dyYXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA1NSU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuZG9uYXRpb25DaG9pY2VfX2Ftb3VudEluZm9XcmFwIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uZG9uYXRpb25DaG9pY2VfX2Ftb3VudCB7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkVtbWF1c1llYXN0XCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzM1RTJGO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmRvbmF0aW9uQ2hvaWNlX19hbW91bnQge1xuICAgIGZvbnQtc2l6ZTogMi4zMTI1cmVtO1xuICB9XG59XG5cbi5kb25hdGlvbkNob2ljZV9faW5mbyB7XG4gIGZvbnQtZmFtaWx5OiBcIlN3YWdnZXJCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjOTVDMTFGO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMC41cmVtIGF1dG8gMXJlbTtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIG1heC13aWR0aDogMTEuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmRvbmF0aW9uQ2hvaWNlX19pbmZvIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgbWFyZ2luOiAxLjVyZW0gMDtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgIG1pbi1oZWlnaHQ6IDRyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmRvbmF0aW9uQ2hvaWNlX19pbmZvIHtcbiAgICBtaW4taGVpZ2h0OiA1LjVyZW07XG4gIH1cbn1cblxuLmRvbmF0aW9uQ2hvaWNlX19idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0MCU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHBhZGRpbmc6IDAuNzVyZW0gMC41cmVtO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5kb25hdGlvbkNob2ljZV9fYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIH1cbn1cblxuLmRvbmF0ZU93bkNob2ljZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDFyZW0gMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoOTQsIDk0LCA5NCwgMC4yKTtcbiAgbWF4LXdpZHRoOiAyMnJlbTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuZG9uYXRlT3duQ2hvaWNlIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMCAxcmVtO1xuICAgIG1hcmdpbjogMC43NXJlbSAwIDA7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTYwcHgpIHtcbiAgLmRvbmF0ZU93bkNob2ljZSB7XG4gICAgcGFkZGluZzogM3JlbSAxcmVtIDFyZW0gMDtcbiAgICBtYXJnaW46IDAuNzVyZW0gMCAwO1xuICB9XG59XG4uZG9uYXRlT3duQ2hvaWNlIC5lbW1hdXNGb3JtIHtcbiAgbWFyZ2luOiAxcmVtIDAgMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmRvbmF0ZU93bkNob2ljZSAuZW1tYXVzRm9ybSB7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY3JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE2MHB4KSB7XG4gIC5kb25hdGVPd25DaG9pY2UgLmVtbWF1c0Zvcm0ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbi5kb25hdGVPd25DaG9pY2UgLmVtbWF1c0Zvcm0gOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xufVxuLmRvbmF0ZU93bkNob2ljZSAuZW1tYXVzRm9ybSA6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNUU1RTVFO1xuICBmb250LXNpemU6IDEuMDYyNXJlbTtcbn1cbi5kb25hdGVPd25DaG9pY2UgLmVtbWF1c0Zvcm0gOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xufVxuLmRvbmF0ZU93bkNob2ljZSAuZW1tYXVzRm9ybSA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xufVxuLmRvbmF0ZU93bkNob2ljZSBidXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmRvbmF0ZU93bkNob2ljZSBsYWJlbCB7XG4gIGNvbG9yOiAjMzM1RTJGO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LWZhbWlseTogXCJFbW1hdXNZZWFzdFwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmRvbmF0ZU93bkNob2ljZSBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIG1hcmdpbjogMCAwIDEuNXJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTYwcHgpIHtcbiAgLmRvbmF0ZU93bkNob2ljZSBsYWJlbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICB9XG59XG4uZG9uYXRlT3duQ2hvaWNlIC5kb25hdGVPd25DaG9pY2VfX2lucHV0V3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAxLjVyZW0gYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5kb25hdGVPd25DaG9pY2UgLmRvbmF0ZU93bkNob2ljZV9faW5wdXRXcmFwIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE2MHB4KSB7XG4gIC5kb25hdGVPd25DaG9pY2UgLmRvbmF0ZU93bkNob2ljZV9faW5wdXRXcmFwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW46IDAgMnJlbTtcbiAgICBtaW4td2lkdGg6IDEzLjc1cmVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuLmRvbmF0ZU93bkNob2ljZSAuZG9uYXRlT3duQ2hvaWNlX19wcmVJbnB1dEJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMy4zNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NUMxMUY7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xuICBmb250LWZhbWlseTogXCJFbW1hdXNZZWFzdFwiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE2MHB4KSB7XG4gIC5kb25hdGVPd25DaG9pY2UgLmRvbmF0ZU93bkNob2ljZV9fcHJlSW5wdXRCb3gge1xuICAgIGhlaWdodDogMy43NXJlbTtcbiAgfVxufVxuLmRvbmF0ZU93bkNob2ljZSBpbnB1dCB7XG4gIGJvcmRlci1jb2xvcjogIzk1QzExRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDRyZW07XG59XG4uZG9uYXRlT3duQ2hvaWNlIC5lbW1hdXNCdXR0b24ge1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDAuODc1cmVtIDNyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuZG9uYXRlT3duQ2hvaWNlIC5lbW1hdXNCdXR0b24ge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB3aWR0aDogNDUlO1xuICAgIHBhZGRpbmc6IDEuMTI1cmVtIDNyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExNjBweCkge1xuICAuZG9uYXRlT3duQ2hvaWNlIC5lbW1hdXNCdXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICBwYWRkaW5nOiAxLjQzNzVyZW0gMy43NXJlbTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuYm9keS5hcHBsaWNhdGlvbixcbmJvZHkuYXBwbHksXG5ib2R5LmJvb2stYS1jb2xsZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjhGODtcbn1cbmJvZHkuYXBwbGljYXRpb24gLm1lZGl1bS1wdXNoLTEsXG5ib2R5LmFwcGx5IC5tZWRpdW0tcHVzaC0xLFxuYm9keS5ib29rLWEtY29sbGVjdGlvbiAubWVkaXVtLXB1c2gtMSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5lbW1hdXNNdWx0aUZvcm1XcmFwTWFpbkNvbCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5lbW1hdXNNdWx0aUZvcm1XcmFwTWFpbkNvbCB7XG4gICAgcGFkZGluZzogMCAxLjVyZW07XG4gIH1cbn1cblxuYm9keS5ib29rLWEtY29sbGVjdGlvbiAud3Bmb3Jtcy1maWVsZC1zZWxlY3Q6YWZ0ZXIge1xuICB0b3A6IGNhbGMoNTAlIC0gMS41cmVtKTtcbn1cblxuLmVtbWF1c011bHRpRm9ybVdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM1RTJGO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDRyZW0gMC41cmVtIDNyZW07XG4gIG1hcmdpbjogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uZW1tYXVzTXVsdGlGb3JtV3JhcCBpbnB1dCxcbi5lbW1hdXNNdWx0aUZvcm1XcmFwIHRleHRhcmVhLFxuLmVtbWF1c011bHRpRm9ybVdyYXAgc2VsZWN0IHtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5lbW1hdXNNdWx0aUZvcm1XcmFwIHtcbiAgICBtYXJnaW46IDEuNXJlbSAxcmVtIDA7XG4gICAgcGFkZGluZzogM3JlbSAwIDNyZW0gM3JlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZW1tYXVzTXVsdGlGb3JtV3JhcCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gMXJlbSA1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5lbW1hdXNNdWx0aUZvcm1XcmFwIC5jb2x1bW5zLmxhcmdlLXB1bGwtMyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tbGVmdDogLTI1JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuLmVtbWF1c011bHRpRm9ybVdyYXAgLmZsZXhpRm9ybSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lbW1hdXNNdWx0aUZvcm1XcmFwIC53cGZvcm1zLWNvbnRhaW5lci53cGZvcm1zLXN0cmlwZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmVtbWF1c011bHRpRm9ybVdyYXAgLndwZm9ybXMtZmllbGQtc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmVtbWF1c011bHRpRm9ybVdyYXAgLndwZm9ybXMtZmllbGQtc2VsZWN0OmJlZm9yZSwgLmVtbWF1c011bHRpRm9ybVdyYXAgLndwZm9ybXMtZmllbGQtc2VsZWN0OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZW1tYXVzTXVsdGlGb3JtV3JhcCAud3Bmb3Jtcy1maWVsZC1zZWxlY3Q6YmVmb3JlIHtcbiAgd2lkdGg6IDMuMTI1cmVtO1xuICBoZWlnaHQ6IDMuMTI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3R0b206IDJyZW07XG4gIHJpZ2h0OiAwO1xuICBib3JkZXI6IDNweCBzb2xpZCAjOTVDMTFGO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZW1tYXVzTXVsdGlGb3JtV3JhcCAud3Bmb3Jtcy1maWVsZC1zZWxlY3Q6YmVmb3JlIHtcbiAgICB3aWR0aDogMy43NXJlbTtcbiAgICBoZWlnaHQ6IDMuNzVyZW07XG4gIH1cbn1cbi5lbW1hdXNNdWx0aUZvcm1XcmFwIC53cGZvcm1zLWZpZWxkLXNlbGVjdDphZnRlciB7XG4gIHdpZHRoOiAwLjc1cmVtO1xuICBoZWlnaHQ6IDAuNzVyZW07XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICM5NUMxMUY7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjOTVDMTFGO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRvcDogY2FsYyg1MCUgLSAuNXJlbSk7XG4gIHJpZ2h0OiAxLjEyNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmVtbWF1c011bHRpRm9ybVdyYXAgLndwZm9ybXMtZmllbGQtc2VsZWN0OmFmdGVyIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgcmlnaHQ6IDEuMzEyNXJlbTtcbiAgfVxufVxuLmVtbWF1c011bHRpRm9ybVdyYXAgZGl2LndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZvcm0gLndwZm9ybXMtcGFnZS1pbmRpY2F0b3IucHJvZ3Jlc3MgLndwZm9ybXMtcGFnZS1pbmRpY2F0b3ItcGFnZS1wcm9ncmVzcy13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLmVtbWF1c011bHRpRm9ybVdyYXAgLndwZm9ybXMtcGFnZS1pbmRpY2F0b3ItcGFnZS10aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjI1cmVtO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzVFMkY7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmVtbWF1c011bHRpRm9ybVdyYXAgLndwZm9ybXMtcGFnZS1pbmRpY2F0b3ItcGFnZS10aXRsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdG9wOiAwLjYyNXJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmc6IDAgNXJlbTtcbiAgfVxufVxuLmVtbWF1c011bHRpRm9ybVdyYXAgLndwZm9ybXMtcGFnZS1pbmRpY2F0b3ItcGFnZS10aXRsZS1zZXAsXG4uZW1tYXVzTXVsdGlGb3JtV3JhcCAud3Bmb3Jtcy1wYWdlLWluZGljYXRvci1zdGVwcyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5LjkzNzVlbSkge1xuICAuZW1tYXVzTXVsdGlGb3JtV3JhcCAud3Bmb3Jtcy1maWVsZC5wb3N0Y29kZUlucHV0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cbi5lbW1hdXNNdWx0aUZvcm1XcmFwIC53cGZvcm1zLWZpZWxkLmZpbmRBZGRyZXNzVHJpZ2dlciB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDFyZW0pO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIG1hcmdpbi10b3A6IDEuNzVyZW07XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbiAgY2xlYXI6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5lbW1hdXNNdWx0aUZvcm1XcmFwIC53cGZvcm1zLWZpZWxkLmZpbmRBZGRyZXNzVHJpZ2dlciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwIGF1dG8gMnJlbTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAxLjc1cmVtIDAgMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZW1tYXVzTXVsdGlGb3JtV3JhcCAud3Bmb3Jtcy1maWVsZC5maW5kQWRkcmVzc1RyaWdnZXIge1xuICAgIG1hcmdpbjogMnJlbSAwIDA7XG4gIH1cbn1cbi5lbW1hdXNNdWx0aUZvcm1XcmFwIC53cGZvcm1zLWZpZWxkLmZpbmRBZGRyZXNzVHJpZ2dlci5hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgb3BhY2l0eTogMTtcbn1cbi5lbW1hdXNNdWx0aUZvcm1XcmFwIC53cGZvcm1zLWZpZWxkLmZpbmRBZGRyZXNzVHJpZ2dlciBidXR0b246YWN0aXZlLCAuZW1tYXVzTXVsdGlGb3JtV3JhcCAud3Bmb3Jtcy1maWVsZC5maW5kQWRkcmVzc1RyaWdnZXIgYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5lbW1hdXNNdWx0aUZvcm1XcmFwIC53cGZvcm1zLWZpZWxkLmZpbmRBZGRyZXNzVHJpZ2dlci5sb2FkaW5nOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9sb2FkZXIuc3ZnKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiAzcmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtNDUlO1xuICBib3R0b206IC01LjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5lbW1hdXNNdWx0aUZvcm1XcmFwIC53cGZvcm1zLWZpZWxkLmZpbmRBZGRyZXNzVHJpZ2dlci5sb2FkaW5nOmFmdGVyIHtcbiAgICBib3R0b206IC02cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5lbW1hdXNNdWx0aUZvcm1XcmFwIC53cGZvcm1zLWZpZWxkLmZpbmRBZGRyZXNzVHJpZ2dlci5sb2FkaW5nOmFmdGVyIHtcbiAgICBib3R0b206IC04LjVyZW07XG4gIH1cbn1cbi5lbW1hdXNNdWx0aUZvcm1XcmFwIC53cGZvcm1zLWZpZWxkLWNyZWRpdC1jYXJkLWV4cGlyYXRpb24gPiBzcGFuIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLmVtbWF1c011bHRpRm9ybVdyYXAgLndwZm9ybXMtZmllbGQtY2hlY2tib3ggdWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uZW1tYXVzTXVsdGlGb3JtV3JhcCAud3Bmb3Jtcy1maWVsZC5hZGRyZXNzU2VsZWN0IHtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4uZW1tYXVzTXVsdGlGb3JtV3JhcCAud3Bmb3Jtcy1maWVsZC5hZGRyZXNzU2VsZWN0LmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLmVtbWF1c011bHRpRm9ybVdyYXAgLndwZm9ybXMtZmllbGQuZ2lmdEFpZENvbmRpdGlvbnMge1xuICBtYXJnaW46IDFyZW0gMCAycmVtO1xufVxuLmVtbWF1c011bHRpRm9ybVdyYXAgLndwZm9ybXMtZmllbGQuZ2lmdEFpZENvbmRpdGlvbnMgcCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4uZW1tYXVzTXVsdGlGb3JtV3JhcCAud3Bmb3Jtcy1zdWJtaXQtY29udGFpbmVyIHtcbiAgY2xlYXI6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5lbW1hdXNNdWx0aUZvcm1XcmFwIC53cGZvcm1zLXN1Ym1pdC1jb250YWluZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uZW1tYXVzTXVsdGlGb3JtV3JhcCAud3Bmb3Jtcy1zdWJtaXQtY29udGFpbmVyIGJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAycHggc29saWQgIzMzNUUyRjtcbiAgcGFkZGluZzogMXJlbSAzLjVyZW07XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjNzIGVhc2UtaW4tb3V0O1xuICB3aWR0aDogMTAwJTtcbn1cbi5lbW1hdXNNdWx0aUZvcm1XcmFwIC53cGZvcm1zLXN1Ym1pdC1jb250YWluZXIgYnV0dG9uOmhvdmVyLCAuZW1tYXVzTXVsdGlGb3JtV3JhcCAud3Bmb3Jtcy1zdWJtaXQtY29udGFpbmVyIGJ1dHRvbjphY3RpdmUsIC5lbW1hdXNNdWx0aUZvcm1XcmFwIC53cGZvcm1zLXN1Ym1pdC1jb250YWluZXIgYnV0dG9uOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTVDMTFGO1xufVxuLmVtbWF1c011bHRpRm9ybVdyYXAgaDUsXG4uZW1tYXVzTXVsdGlGb3JtV3JhcCAud3Bmb3Jtcy1maWVsZC5kZWNsYXJhdGlvbiA+IGxhYmVsIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBtYXJnaW46IDJyZW0gMCAxLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcImZyYW5rbGluLWdvdGhpYy11cndcIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmVtbWF1c011bHRpRm9ybVdyYXAgaDUsXG4uZW1tYXVzTXVsdGlGb3JtV3JhcCAud3Bmb3Jtcy1maWVsZC5kZWNsYXJhdGlvbiA+IGxhYmVsIHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICB9XG59XG4uZW1tYXVzTXVsdGlGb3JtV3JhcCAud3Bmb3Jtcy1maWVsZC5kZWNsYXJhdGlvbiB1bCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmVtbWF1c011bHRpRm9ybVdyYXAgLndwZm9ybXMtZmllbGQuZGVjbGFyYXRpb24gdWwgbGFiZWwge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZW1tYXVzTXVsdGlGb3JtV3JhcCAud3Bmb3Jtcy1maWVsZC5kZWNsYXJhdGlvbiB1bCBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgfVxufVxuXG4uZW1tYXVzRm9ybV9fcHJpdmFjeVRleHRCbG9jayB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuZW1tYXVzRm9ybV9fcHJpdmFjeVRleHRCbG9jayB7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmVtbWF1c0Zvcm1fX3ByaXZhY3lUZXh0QmxvY2sge1xuICAgIG1heC13aWR0aDogMzJyZW07XG4gIH1cbn1cbi5lbW1hdXNGb3JtX19wcml2YWN5VGV4dEJsb2NrIGg1IHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5kb25hdGlvblN1bW1hcnkge1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIHBhZGRpbmc6IDEuNXJlbSAxcmVtIDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIG1hcmdpbjogMS41cmVtIGF1dG8gMXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDIycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZG9uYXRpb25TdW1tYXJ5IHtcbiAgICBtYXJnaW46IDIuNXJlbSBhdXRvIDJyZW07XG4gICAgbWF4LXdpZHRoOiAxMy4xMjVyZW07XG4gIH1cbn1cblxuLmRvbmF0aW9uU3VtbWFyeV9fdGl0bGUge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcImZyYW5rbGluLWdvdGhpYy11cndcIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMzMzVFMkY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5kb25hdGlvblN1bW1hcnlfX3RpdGxlIHtcbiAgICBtYXJnaW46IDAgMCAwLjVyZW07XG4gICAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIH1cbn1cblxuLmRvbmF0aW9uU3VtbWFyeV9fYW1vdW50LFxuLmRvbmF0aW9uU3VtbWFyeV9fZnJlcXVlbmN5IHtcbiAgY29sb3I6ICMzMzVFMkY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmRvbmF0aW9uU3VtbWFyeV9fYW1vdW50IHtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRW1tYXVzWWVhc3RcIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmRvbmF0aW9uU3VtbWFyeV9fYW1vdW50IHtcbiAgICBmb250LXNpemU6IDIuMzEyNXJlbTtcbiAgfVxufVxuXG4uZG9uYXRpb25TdW1tYXJ5X19mcmVxdWVuY3kge1xuICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiU3dhZ2dlckJvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmRvbmF0aW9uU3VtbWFyeV9fZnJlcXVlbmN5IHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICB9XG59XG5cbi5kb25hdGlvblN1bW1hcnlfX2J1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiA2cmVtO1xuICBtYXJnaW46IDAgMCAwIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk1QzExRjtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5kb25hdGlvblN1bW1hcnlfX2J1dHRvbiB7XG4gICAgbWFyZ2luOiAwLjc1cmVtIGF1dG8gMDtcbiAgICBtYXgtd2lkdGg6IDlyZW07XG4gIH1cbn1cblxuYm9keS5hcHBsaWNhdGlvbiAuZ2lmdEFpZExvZ28ge1xuICBtYXgtd2lkdGg6IDEycmVtO1xuICBtYXJnaW46IDJyZW0gYXV0byAxcmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgYm9keS5hcHBsaWNhdGlvbiAuZ2lmdEFpZExvZ28ge1xuICAgIG1hcmdpbjogMnJlbSBhdXRvIDFyZW07XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxODBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIGJvZHkuYm9vay1hLWNvbGxlY3Rpb24gLndwZm9ybXMtcGFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMCU7XG4gIH1cbn1cbmJvZHkuYm9vay1hLWNvbGxlY3Rpb24gLmVtbWF1c011bHRpRm9ybVdyYXAgLndwZm9ybXMtZmllbGQtdGV4dGFyZWEge1xuICBwYWRkaW5nOiAxcmVtO1xuICBtYXJnaW46IDAgMCAwIDA7XG59XG5ib2R5LmJvb2stYS1jb2xsZWN0aW9uIC5lbW1hdXNNdWx0aUZvcm1XcmFwIC5hZGRSZW1vdmVJdGVtVGV4dGFyZWEge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5LmJvb2stYS1jb2xsZWN0aW9uIC5lbW1hdXNNdWx0aUZvcm1XcmFwIC53cGZvcm1zLXBhZ2UtMiB7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICBib2R5LmJvb2stYS1jb2xsZWN0aW9uIC5lbW1hdXNNdWx0aUZvcm1XcmFwIC53cGZvcm1zLXBhZ2UtMiB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgYm9keS5ib29rLWEtY29sbGVjdGlvbiAuZGVzY3JpcHRpb25SaWdodCAud3Bmb3Jtcy1maWVsZC1kZXNjcmlwdGlvbiB7XG4gICAgdG9wOiAtNHJlbTtcbiAgICByaWdodDogNnJlbTtcbiAgfVxufVxuXG4ud3JhcEZvclRleHRBcmVhcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xufVxuLndyYXBGb3JUZXh0QXJlYXMgLmFkZEl0ZW1Db250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLndyYXBGb3JUZXh0QXJlYXMgLmFkZEl0ZW1Db250YWluZXIgcCB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi53cmFwRm9yVGV4dEFyZWFzIC5yb3dGb3JJdGVtcyB7XG4gIGFuaW1hdGlvbjogZnJvbUxlZnRUb1JpZ2h0IDAuM3MgZWFzZTtcbiAgZGlzcGxheTogZmxleDtcbn1cbi53cmFwRm9yVGV4dEFyZWFzIC5yb3dGb3JJdGVtcyBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLndyYXBGb3JUZXh0QXJlYXMgLnJvd0Zvckl0ZW1zIGlucHV0IHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cbi53cmFwRm9yVGV4dEFyZWFzIC5yb3dGb3JJdGVtcy5maXJzdCAucmVtb3ZlSXRlbUJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud3JhcEZvclRleHRBcmVhcyAuYWRkSXRlbUJ1dHRvbixcbi53cmFwRm9yVGV4dEFyZWFzIC5yZW1vdmVJdGVtQnV0dG9uIHtcbiAgd2lkdGg6IDIuNXJlbTtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC53cmFwRm9yVGV4dEFyZWFzIC5hZGRJdGVtQnV0dG9uLFxuLndyYXBGb3JUZXh0QXJlYXMgLnJlbW92ZUl0ZW1CdXR0b24ge1xuICAgIHdpZHRoOiAzLjM3NXJlbTtcbiAgICBoZWlnaHQ6IDMuMzc1cmVtO1xuICB9XG59XG4ud3JhcEZvclRleHRBcmVhcyAuYWRkSXRlbUJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzVFMkY7XG59XG4ud3JhcEZvclRleHRBcmVhcyAucmVtb3ZlSXRlbUJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NUMxMUY7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi53cmFwRm9yVGV4dEFyZWFzIC5yZW1vdmVJdGVtQnV0dG9uOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxKTtcbn1cbi53cmFwRm9yVGV4dEFyZWFzIGlucHV0IHtcbiAgd2lkdGg6IDgwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbi53cmFwRm9yVGV4dEFyZWFzIHN2ZyB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAud3JhcEZvclRleHRBcmVhcyBzdmcge1xuICAgIHdpZHRoOiAxLjVyZW07XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cbn1cbi53cmFwRm9yVGV4dEFyZWFzIHBhdGgge1xuICBzdHJva2U6ICNGRkZGRkY7XG4gIHN0cm9rZS13aWR0aDogMy41O1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG59XG5cbi5yb3dGb3JJdGVtcy5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBlb3BsZVNlY3Rpb24ge1xuICBtYXJnaW46IDAgMCAyLjI1cmVtO1xufVxuLnBlb3BsZVNlY3Rpb24gLmJsb2NrTGlua3NfX2hlYWRpbmcge1xuICBtYXJnaW46IDEuMTI1cmVtIDAgMC4xMjVyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIGFuZCAobWF4LXdpZHRoOiA2My45Mzc1ZW0pIHtcbiAgLnBlb3BsZVNlY3Rpb25fX2NvbDpudGgtY2hpbGQoMm4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbi5ibG9ja0xpbmtfX2ltYWdlLS1wZXJzb24ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuYm9keS5vdXItc3RvcmllcyAub3VyU3Rvcmllc1dyYXAge1xuICBwYWRkaW5nLXRvcDogM3JlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgYm9keS5vdXItc3RvcmllcyAub3VyU3Rvcmllc1dyYXAge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIGJvZHkub3VyLXN0b3JpZXMgLnN0b3J5Q29sOm50aC1vZi10eXBlKDRuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIGJvZHkubG9jYXRpb25zIC5sb2NhdGlvbkJsb2NrTGlua0NvbDpudGgtY2hpbGQoM24rMSksXG5ib2R5LnlvdXItbG9jYWwtZW1tYXVzIC5sb2NhdGlvbkJsb2NrTGlua0NvbDpudGgtY2hpbGQoM24rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIGJvZHkubG9jYXRpb25zIC5sb2NhdGlvbkJsb2NrTGlua0NvbDpudGgtY2hpbGQoM24rMSksXG5ib2R5LnlvdXItbG9jYWwtZW1tYXVzIC5sb2NhdGlvbkJsb2NrTGlua0NvbDpudGgtY2hpbGQoM24rMSkge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIGJvZHkubG9jYXRpb25zIC5sb2NhdGlvbkJsb2NrTGlua0NvbDpudGgtY2hpbGQoNG4rMSksXG5ib2R5LnlvdXItbG9jYWwtZW1tYXVzIC5sb2NhdGlvbkJsb2NrTGlua0NvbDpudGgtY2hpbGQoNG4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5ib2R5LmxvY2F0aW9ucyAubm9SZWdpb25zTWVzc2FnZSxcbmJvZHkueW91ci1sb2NhbC1lbW1hdXMgLm5vUmVnaW9uc01lc3NhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDRyZW0gMDtcbn1cbmJvZHkubG9jYXRpb25zIC5ub1JlZ2lvbnNNZXNzYWdlIHAsXG5ib2R5LnlvdXItbG9jYWwtZW1tYXVzIC5ub1JlZ2lvbnNNZXNzYWdlIHAge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICBib2R5LmxvY2F0aW9ucyAubm9SZWdpb25zTWVzc2FnZSBwLFxuYm9keS55b3VyLWxvY2FsLWVtbWF1cyAubm9SZWdpb25zTWVzc2FnZSBwIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cbmJvZHkubG9jYXRpb25zIC5ub1JlZ2lvbnNNZXNzYWdlIHNwYW4sXG5ib2R5LnlvdXItbG9jYWwtZW1tYXVzIC5ub1JlZ2lvbnNNZXNzYWdlIHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5ib2R5LmxvY2F0aW9ucyAuYmxvY2tMaW5rIC5lbW1hdXNCdXR0b24tLW1lZGl1bSB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cblxuLndwZm9ybXMtZmllbGQuY3VzdG9tUmVnaW9uQ2hlY2tCb3hlcyB7XG4gIG1hcmdpbjogMS41cmVtIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC53cGZvcm1zLWZpZWxkLmN1c3RvbVJlZ2lvbkNoZWNrQm94ZXMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNDQlO1xuICAgIG1hcmdpbi1yaWdodDogNiU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cbi53cGZvcm1zLWZpZWxkLmN1c3RvbVJlZ2lvbkNoZWNrQm94ZXMgPiBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVDMTFGO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZzogMC41cmVtO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LWZhbWlseTogXCJTd2FnZ2VyQm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAud3Bmb3Jtcy1maWVsZC5jdXN0b21SZWdpb25DaGVja0JveGVzID4gbGFiZWwge1xuICAgIHBhZGRpbmc6IDAuNjI1cmVtIDEuMzEyNXJlbTtcbiAgfVxufVxuLndwZm9ybXMtZmllbGQuY3VzdG9tUmVnaW9uQ2hlY2tCb3hlcyA+IHVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5NUMxMUY7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLndwZm9ybXMtZmllbGQuY3VzdG9tUmVnaW9uQ2hlY2tCb3hlcyA+IHVsIHtcbiAgICBwYWRkaW5nOiAwLjYyNXJlbSAxLjMxMjVyZW07XG4gIH1cbn1cblxuYm9keS5hcHBseSAuc2luZ2xlQ2hlY2tib3gsXG5ib2R5LmFwcGx5IC5jdXN0b21SYWRpb0J1dHRvbnMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud3Bmb3Jtcy1maWVsZC5jdXN0b21Db25zZW50UmFkaW9CdXR0b25zIHtcbiAgbWFyZ2luOiA0cmVtIDAgMy41cmVtIDMlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbn1cbi53cGZvcm1zLWZpZWxkLmN1c3RvbUNvbnNlbnRSYWRpb0J1dHRvbnMgPiBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLndwZm9ybXMtZmllbGQuY3VzdG9tQ29uc2VudFJhZGlvQnV0dG9ucyA+IGxhYmVsIHtcbiAgICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgfVxufVxuLndwZm9ybXMtZmllbGQuY3VzdG9tQ29uc2VudFJhZGlvQnV0dG9ucyA+IHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDFyZW0gMXJlbSAwO1xuICBjb2xvcjogIzk1QzExRjtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC53cGZvcm1zLWZpZWxkLmN1c3RvbUNvbnNlbnRSYWRpb0J1dHRvbnMgPiB1bCBsaSB7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgfVxufVxuLndwZm9ybXMtZmllbGQuY3VzdG9tQ29uc2VudFJhZGlvQnV0dG9ucyA+IHVsIGxpIGlucHV0W3R5cGU9cmFkaW9dLCAud3Bmb3Jtcy1maWVsZC5jdXN0b21Db25zZW50UmFkaW9CdXR0b25zID4gdWwgbGkgbGFiZWwge1xuICBmbG9hdDogbGVmdDtcbn1cbi53cGZvcm1zLWZpZWxkLmN1c3RvbUNvbnNlbnRSYWRpb0J1dHRvbnMgPiB1bCBsaSBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIHdpZHRoOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ud3Bmb3Jtcy1maWVsZC5jdXN0b21Db25zZW50UmFkaW9CdXR0b25zID4gdWwgbGkgbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMnJlbSk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi53cGZvcm1zLWZpZWxkLmN1c3RvbUNvbnNlbnRSYWRpb0J1dHRvbnMgPiB1bCBsaSBsYWJlbDpiZWZvcmUge1xuICBmbGV4OiAwIDAgMjJweDtcbn1cbi53cGZvcm1zLWZpZWxkLmRlY2xhcmF0aW9uIHtcbiAgcGFkZGluZy10b3A6IDFweDtcbn1cblxuLndwRm9ybXNQcmludE1lc3NhZ2Uge1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAud3BGb3Jtc1ByaW50TWVzc2FnZSB7XG4gICAgbWFyZ2luLXRvcDogNS41cmVtO1xuICAgIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xuICB9XG59XG5cbmJvZHkuYXBwbHkgLndwZm9ybXMtZmllbGQud3Bmb3Jtcy1maWVsZC10ZXh0YXJlYTpub3QoLmxhcmdlTGFiZWwpID4gbGFiZWwge1xuICBmb250LXNpemU6IDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIGJvZHkuYXBwbHkgLndwZm9ybXMtZmllbGQud3Bmb3Jtcy1maWVsZC10ZXh0YXJlYTpub3QoLmxhcmdlTGFiZWwpID4gbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xuICB9XG59XG5ib2R5LmFwcGx5IC53cGZvcm1zLWZpZWxkLXBob25lIGxhYmVsLndwZm9ybXMtZXJyb3Ige1xuICBib3R0b206IDAuMjVyZW07XG59XG5ib2R5LmFwcGx5IC53cGZvcm1zLWZpZWxkLXRleHRhcmVhLnNwYWNpbmdUb3Age1xuICBtYXJnaW46IDRyZW0gMyUgMnJlbSAwO1xufVxuXG5ib2R5LnNob3Age1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ub3VyU2hvcHMgLnNob3BDb2w6bnRoLW9mLXR5cGUoMm4rMSkge1xuICBjbGVhcjogYm90aDtcbn1cblxuLnNob3Age1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLnNob3Age1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjEyNXJlbTtcbiAgfVxufVxuXG4uc2hvcF9fb25saW5lTGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc2hvcF9fb25saW5lTGluazpob3ZlciAuc2hvcF9faW1hZ2UsIC5zaG9wX19vbmxpbmVMaW5rOmZvY3VzIC5zaG9wX19pbWFnZSwgLnNob3BfX29ubGluZUxpbms6YWN0aXZlIC5zaG9wX19pbWFnZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbi5zaG9wX19vbmxpbmVMaW5rICoge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zaG9wX19pbWFnZVdyYXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDE4cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuc2hvcF9faW1hZ2VXcmFwIHtcbiAgICBoZWlnaHQ6IDI1cmVtO1xuICB9XG59XG5cbi5zaG9wX19pbWFnZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLnNob3BfX3RleHRPdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xuICBmb250LXNpemU6IDRyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkVtbWF1c1llYXN0XCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5zaG9wX19uYW1lTGlua1dyYXAge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zaG9wX19uYW1lIHtcbiAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gIG1hcmdpbjogMS41cmVtIDAgMC43NXJlbTtcbiAgY29sb3I6ICMzMzVFMkY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLnNob3BfX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIH1cbn1cblxuLnNob3BfX3N1YmhlYWRpbmcge1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLnNob3BfX29wZW5pbmdUaW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiU3dhZ2dlckJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uc2hvcF9fcGhvbmUge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBjb2xvcjogIzMzMzMzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zaG9wX19waG9uZTpob3ZlciwgLnNob3BfX3Bob25lOmZvY3VzLCAuc2hvcF9fcGhvbmU6YWN0aXZlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5zaG9wX19hZGRyZXNzIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uc2hvcF9fZGlyZWN0aW9ucyB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbmJvZHkuc2hvcCAuZW1tYXVzQ29udGVudEFyZWEgaDEsIGJvZHkuc2hvcCAuZW1tYXVzQ29udGVudEFyZWEgaDIsIGJvZHkuc2hvcCAuZW1tYXVzQ29udGVudEFyZWEgaDMsIGJvZHkuc2hvcCAuZW1tYXVzQ29udGVudEFyZWEgaDQsIGJvZHkuc2hvcCAuZW1tYXVzQ29udGVudEFyZWEgaDUsIGJvZHkuc2hvcCAuZW1tYXVzQ29udGVudEFyZWEgaDYge1xuICBjb2xvcjogIzMzNUUyRjtcbn1cblxuLmJhbm5lci0tc2hvcCAuYmFubmVyX19tYWluVGl0bGUge1xuICBtYXJnaW46IDAgMCAxLjI1cmVtO1xufVxuLmJhbm5lci0tc2hvcCAuc2hvcF9fb3BlbmluZ1RpbWUsIC5iYW5uZXItLXNob3AgLnNob3BfX3Bob25lIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYmFubmVyLS1zaG9wIC5zaG9wX19waG9uZSB7XG4gIG1hcmdpbi10b3A6IDEuMjVyZW07XG59XG4uYmFubmVyLS1zaG9wIC5iYW5uZXJfX2J1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4uYmFubmVyLS1zaG9wIC5iYW5uZXJfX2J1dHRvblN2ZyB7XG4gIGhlaWdodDogMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDRweDtcbiAgbGVmdDogNHB4O1xufVxuXG4uZ29vZ2xlTWFwU2VjdGlvbiB7XG4gIG1hcmdpbjogMCAwIDRyZW07XG59XG5cbi5zaG9wR29vZ2xlTWFwIHtcbiAgaGVpZ2h0OiAzMS4yNXJlbTtcbiAgbWFyZ2luOiAycmVtIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIzcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuc2hvcEdvb2dsZU1hcCB7XG4gICAgaGVpZ2h0OiAzMS4yNXJlbTtcbiAgfVxufVxuXG4uc2hvcEViYXlMaXN0aW5nIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgbWluLWhlaWdodDogNTB2aDtcbn1cbi5zaG9wRWJheUxpc3Rpbmcgc2VsZWN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGFwcGVhcmFuY2U6IGF1dG87XG4gIG1hcmdpbjogMXB4IDVweCAwIDA7XG4gIHBhZGRpbmc6IDVweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2Y1ZjVmNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgb3V0bGluZTogMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4jYXVjdGlvbi1udWRnZS1pdGVtcyB7XG4gIGZvbnQtZmFtaWx5OiBcImZyYW5rbGluLWdvdGhpYy11cndcIiwgc2Fucy1zZXJpZjtcbn1cbiNhdWN0aW9uLW51ZGdlLWl0ZW1zIGRpdi5hbi1pdGVtIGEge1xuICBjb2xvcjogIzMzNUUyRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jYXVjdGlvbi1udWRnZS1pdGVtcyBkaXYuYW4taXRlbSBkaXYuYW4tdGl0bGUgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiZnJhbmtsaW4tZ290aGljLXVyd1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbiNhdWN0aW9uLW51ZGdlLWl0ZW1zIGFbaHJlZj1cImh0dHBzOi8vd3d3LmF1Y3Rpb25udWRnZS5jb20vdG9vbHMveW91ci1lYmF5LWl0ZW1zXCJdIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5ib2R5LnZvbHVudGVlci1yb2xlIC52b2x1bnRlZXJSb2xlX19mb3JtV3JhcCAud3Bmb3Jtcy1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM1RTJGO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgcGFkZGluZzogMnJlbSAxcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICBib2R5LnZvbHVudGVlci1yb2xlIC52b2x1bnRlZXJSb2xlX19mb3JtV3JhcCAud3Bmb3Jtcy1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDJyZW0gMCAycmVtIDFyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgYm9keS52b2x1bnRlZXItcm9sZSAudm9sdW50ZWVyUm9sZV9fZm9ybVdyYXAgLndwZm9ybXMtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAycmVtIDAgMnJlbSAycmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIGJvZHkudm9sdW50ZWVyLXJvbGUgLnZvbHVudGVlclJvbGVfX2Zvcm1XcmFwIC53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC10ZXh0LCBib2R5LnZvbHVudGVlci1yb2xlIC52b2x1bnRlZXJSb2xlX19mb3JtV3JhcCAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQtZW1haWwsXG5ib2R5LnZvbHVudGVlci1yb2xlIC52b2x1bnRlZXJSb2xlX19mb3JtV3JhcCAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQtcGhvbmUsIGJvZHkudm9sdW50ZWVyLXJvbGUgLnZvbHVudGVlclJvbGVfX2Zvcm1XcmFwIC53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC1udW1iZXIsXG5ib2R5LnZvbHVudGVlci1yb2xlIC52b2x1bnRlZXJSb2xlX19mb3JtV3JhcCAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQtc2VsZWN0LCBib2R5LnZvbHVudGVlci1yb2xlIC52b2x1bnRlZXJSb2xlX19mb3JtV3JhcCAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQtZGF0ZS10aW1lLFxuYm9keS52b2x1bnRlZXItcm9sZSAudm9sdW50ZWVyUm9sZV9fZm9ybVdyYXAgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLWFkZHJlc3MsIGJvZHkudm9sdW50ZWVyLXJvbGUgLnZvbHVudGVlclJvbGVfX2Zvcm1XcmFwIC53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC1yYWRpbyxcbmJvZHkudm9sdW50ZWVyLXJvbGUgLnZvbHVudGVlclJvbGVfX2Zvcm1XcmFwIC53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC1uYW1lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMXJlbSk7XG4gICAgbWFyZ2luOiAwIDFyZW0gMXJlbSAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIGJvZHkudm9sdW50ZWVyLXJvbGUgLnZvbHVudGVlclJvbGVfX2Zvcm1XcmFwIC53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC10ZXh0LCBib2R5LnZvbHVudGVlci1yb2xlIC52b2x1bnRlZXJSb2xlX19mb3JtV3JhcCAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQtZW1haWwsXG5ib2R5LnZvbHVudGVlci1yb2xlIC52b2x1bnRlZXJSb2xlX19mb3JtV3JhcCAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQtcGhvbmUsIGJvZHkudm9sdW50ZWVyLXJvbGUgLnZvbHVudGVlclJvbGVfX2Zvcm1XcmFwIC53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC1udW1iZXIsXG5ib2R5LnZvbHVudGVlci1yb2xlIC52b2x1bnRlZXJSb2xlX19mb3JtV3JhcCAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQtc2VsZWN0LCBib2R5LnZvbHVudGVlci1yb2xlIC52b2x1bnRlZXJSb2xlX19mb3JtV3JhcCAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQtZGF0ZS10aW1lLFxuYm9keS52b2x1bnRlZXItcm9sZSAudm9sdW50ZWVyUm9sZV9fZm9ybVdyYXAgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLWFkZHJlc3MsIGJvZHkudm9sdW50ZWVyLXJvbGUgLnZvbHVudGVlclJvbGVfX2Zvcm1XcmFwIC53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC1yYWRpbyxcbmJvZHkudm9sdW50ZWVyLXJvbGUgLnZvbHVudGVlclJvbGVfX2Zvcm1XcmFwIC53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC1uYW1lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMnJlbSk7XG4gICAgbWFyZ2luOiAwIDJyZW0gMXJlbSAwO1xuICB9XG59XG5ib2R5LnZvbHVudGVlci1yb2xlIC52b2x1bnRlZXJSb2xlX19mb3JtV3JhcCAud3Bmb3Jtcy1jb250YWluZXIgbGFiZWwud3Bmb3Jtcy1lcnJvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwLjNyZW07XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3NkQ2RDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuYm9keS52b2x1bnRlZXItcm9sZSAudm9sdW50ZWVyUm9sZV9fZm9ybVdyYXAgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLXNlbGVjdC53cGZvcm1zLWhhcy1lcnJvcjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNGNzZENkQ7XG59XG5ib2R5LnZvbHVudGVlci1yb2xlIC52b2x1bnRlZXJSb2xlX19mb3JtV3JhcCAud3Bmb3Jtcy1jb250YWluZXIgaW5wdXQud3Bmb3Jtcy1lcnJvciB7XG4gIGJvcmRlci1jb2xvcjogI0Y3NkQ2RDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgYm9keS52b2x1bnRlZXItcm9sZSAudm9sdW50ZWVyUm9sZV9fZm9ybVdyYXAgLndwZm9ybXMtY29udGFpbmVyIGlucHV0W3R5cGU9c3VibWl0XSwgYm9keS52b2x1bnRlZXItcm9sZSAudm9sdW50ZWVyUm9sZV9fZm9ybVdyYXAgLndwZm9ybXMtY29udGFpbmVyIGJ1dHRvbi53cGZvcm1zLXN1Ym1pdCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDFyZW0pO1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICBib2R5LnZvbHVudGVlci1yb2xlIC52b2x1bnRlZXJSb2xlX19mb3JtV3JhcCAud3Bmb3Jtcy1jb250YWluZXIgaW5wdXRbdHlwZT1zdWJtaXRdLCBib2R5LnZvbHVudGVlci1yb2xlIC52b2x1bnRlZXJSb2xlX19mb3JtV3JhcCAud3Bmb3Jtcy1jb250YWluZXIgYnV0dG9uLndwZm9ybXMtc3VibWl0IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMnJlbSk7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICB9XG59XG5cbi5zZWFyY2hSZXN1bHRzQ29udGFpbmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDRyZW07XG59XG5cbi5zZWFyY2hSZXN1bHRBbW91bnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbWFyZ2luOiAycmVtIDAgMXJlbTtcbiAgcGFkZGluZzogMCAwIDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDk0LCA5NCwgOTQsIDAuMSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5zZWFyY2hSZXN1bHRBbW91bnQge1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgbWFyZ2luOiA0cmVtIDAgMXJlbTtcbiAgfVxufVxuXG4uc2VhcmNoUmVzdWx0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoOTQsIDk0LCA5NCwgMC4xKTtcbiAgbWFyZ2luOiAxcmVtIDA7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zZWFyY2hSZXN1bHQ6bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNlYXJjaFJlc3VsdDpob3ZlciwgLnNlYXJjaFJlc3VsdDpmb2N1cywgLnNlYXJjaFJlc3VsdDphY3RpdmUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2VhcmNoUmVzdWx0OmhvdmVyIC5zZWFyY2hSZXN1bHRfX2hlYWRpbmcsIC5zZWFyY2hSZXN1bHQ6Zm9jdXMgLnNlYXJjaFJlc3VsdF9faGVhZGluZywgLnNlYXJjaFJlc3VsdDphY3RpdmUgLnNlYXJjaFJlc3VsdF9faGVhZGluZyB7XG4gIGNvbG9yOiAjOTVDMTFGO1xufVxuXG4uc2VhcmNoUmVzdWx0X19oZWFkaW5nIHtcbiAgY29sb3I6ICMzMzVFMkY7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLnNlYXJjaFJlc3VsdF9faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLnNlYXJjaFJlc3VsdF9faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICB9XG59XG5cbi5zZWFyY2hSZXN1bHRfX2V4Y2VycHQge1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjNUU1RTVFO1xufVxuXG4uc2VhcmNoX19ub1Jlc3VsdHMge1xuICBwYWRkaW5nOiA0cmVtIDA7XG59XG5cbi5zZWFyY2hfX25vUmVzdWx0c0hlYWRpbmcge1xuICBmb250LXNpemU6IDIuMjVyZW07XG4gIGNvbG9yOiAjMzM1RTJGO1xufVxuXG5ib2R5LmlzSUUgLmhlYWRlcl9fdG9wTmF2U3ZnIHtcbiAgd2lkdGg6IDEuMjVyZW07XG59XG5ib2R5LmlzSUUgLmVtbWF1c0J1dHRvbl9fc3ZnIHtcbiAgd2lkdGg6IDEuNXJlbTtcbn1cbmJvZHkuaXNJRSBmb3JtIHNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LmlzSUUgLmVtbWF1c0Zvcm0gLndwZm9ybXMtZmllbGQud3Bmb3Jtcy1maWVsZC1yYWRpby5jdXN0b21SYWRpb0J1dHRvbnMgPiB1bCAud3Bmb3Jtcy1zZWxlY3RlZCBpbnB1dFt0eXBlPXJhZGlvXSwgYm9keS5pc0lFIC5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQud3Bmb3Jtcy1maWVsZC1yYWRpby5jdXN0b21SYWRpb0J1dHRvbnMgPiB1bCAud3Bmb3Jtcy1zZWxlY3RlZCBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuYm9keS5pc0lFIC5lbW1hdXNGb3JtIC53cGZvcm1zLWZpZWxkLndwZm9ybXMtZmllbGQtcmFkaW8uY3VzdG9tUmFkaW9CdXR0b25zID4gdWwgbGFiZWwsIGJvZHkuaXNJRSAuZW1tYXVzQ29udGVudEFyZWEgLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkLndwZm9ybXMtZmllbGQtcmFkaW8uY3VzdG9tUmFkaW9CdXR0b25zID4gdWwgbGFiZWwge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5ib2R5LmlzSUUgLmVtbWF1c0Zvcm0gLndwZm9ybXMtZmllbGQud3Bmb3Jtcy1maWVsZC1yYWRpby5jdXN0b21SYWRpb0J1dHRvbnMgPiB1bCAud3Bmb3Jtcy1zZWxlY3RlZCBsYWJlbCwgYm9keS5pc0lFIC5lbW1hdXNDb250ZW50QXJlYSAud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQud3Bmb3Jtcy1maWVsZC1yYWRpby5jdXN0b21SYWRpb0J1dHRvbnMgPiB1bCAud3Bmb3Jtcy1zZWxlY3RlZCBsYWJlbCB7XG4gIGNvbG9yOiAjMzM1RTJGO1xufVxuYm9keS5pc0lFIC5zZWFyY2hCYXJfX21hZ0dsYXNzU3ZnIHtcbiAgd2lkdGg6IDJyZW07XG59XG5ib2R5LmlzSUUgLnRlc3RpbW9uaWFsc19fd3JhcCAucm93IC50ZXN0aW1vbmlhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiMgc291cmNlTWFwcGluZ1VSTD1zdHlsZS5jc3MubWFwICovXG4iXX0= */